body
{
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  background-color:#FFFFFF;
  background-position: top;
  background-repeat: repeat-x;
  font-family:  Arial, Helvetica, sans-serif;
  text-align: center;
  line-height: 17px;
  font-size:12px;
  color: #494949;
}
form
{
    margin: 0px;
    padding: 0px;
}

div#bgcolor
{
  background-color: #F7F7F7;
  text-align: center
}
div#top {
  position: relative;
  left: 0px;
  padding: 0px;
  width: 30px;
  z-index: 0;
  overflow:hidden;
  padding-top:0px;
  width:100%;
  height:75px;
  margin-top:15px;
  text-align:center;
}

#top A
{
font-size: 18px;
margin: 0 0 0 2px;
padding: 2px 0 .2em 0;
font-family: arial, sans-serif;
  color: #000000;
  font-weight: normal;
  letter-spacing: -1px;
  text-align:center;
  text-decoration: none
}

#top A.selectedtop
{
font-size: 18px;
margin: 0 0 0 2px;
padding: 2px 0 .2em 0;
font-family: arial, sans-serif;
  color: #006400;
  font-weight: normal;
  letter-spacing: -1px;
  text-align:center;
  text-decoration: none
}

div#col1
{
  float: left;
  width:285px;
font-size: 12px;
margin: 0 0 0 0;
text-align:left;
color: #696969;
padding-right:5px;
}

div#col1 a
{
  text-decoration: underline
}


.partnerlink a
{
float: left;
width:285px;

padding-top:2px;
padding-bottom:2px;
  text-decoration: underline
}

.partnerlink a
{
color: #696969;
}



div#col2
{
  float: left;
  width:350px;
}



div#content
{
	width:700px;
    margin-top:0px;
    padding-top:0px;
    margin-bottom:0px;
    overflow: hidden;
  margin-left:auto;/* centre for compliant browsers */
margin-right:auto;/* centre for compliant browsers */
position:relative;/* gain stacking context for absolutely placed element */
  text-align: left    ;
  padding-bottom:5px;
}
div#btm
{
	width:100%;
    height:11px;
	background-image:url(bgpage3.gif);
	background-repeat:no-repeat;
}

div#Copyright{
clear: both;
width: 100%;
margin: 0 auto;
padding: 0;
color: #696969;
margin-top: 0px;
padding-top:0px;
text-align: center;
font-size: 10px;
font-weight: normal;
padding-top:5px;
}

div#copyrighttxt
{
  background-image: url(bgline.gif);
  background-position: top;
  background-repeat: repeat-x;
  padding-top:5px;
  padding-bottom:5px;
}


#Copyright A
{
TEXT-DECORATION:underline;
color: #696969;
}

#Copyright BR
{
  height:200px;
}




div#txtcontents
{
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
}

div#txtHint
{
  position: relative;
}

.AT1
{
Width:6px;
Height:25px;
background-image: url('/gfx/btn_a_left.jpg');
}


.AT2
{
background-color: #FFFFFF;
background-image: url('/gfx/btn_a_mid.jpg');
height:25px;
}

.AT2 A:visited, .AT2 A:link
{
font-size:13px;
TEXT-DECORATION: none;
color: #000000;
font-weight: bold;
letter-spacing: -1px;
}

.AT2 A:hover
{
    TEXT-DECORATION:underline;
}

.AT3
{
Width:6px;
Height:25px;
background-image: url('/gfx/btn_a_right.jpg');
padding-right:1px;
background-repeat: no-repeat
}

.DT1
{
Width:6px;
Height:25px;
background-image: url('/gfx/btn_d_left.jpg');
}

.DT2
{
background-image: url('/gfx/btn_d_mid.jpg');
height:24px;
}

.DT2 A:visited, .DT2 A:link
{
font-size:13px;
TEXT-DECORATION: none;
color: #C0C0C0;
font-weight: bold;
letter-spacing: -1px;

}

.DT2 A:hover
{
    TEXT-DECORATION:underline;
}


.DT3
{
Width:6px;
Height:25px;
background-image: url('/gfx/btn_d_right.jpg');
padding-right:0px;
background-repeat: no-repeat;
}

div#topmenu
{
 position: relative;
  z-index: 1;
  height:29px;
  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
  font-size:15px;
  padding-top:2px;
  padding-left:1px;

}

h1
{
font-size: 20px;
margin: 0 0 0 0;
padding: 0 0 .2em 0;
font-family: arial, sans-serif;
  color: #006699;
  font-weight: bold;
  letter-spacing: -1px;
  font-size: 18px;
  text-align:center;
}

.sbar
{
font-size: 15px;
margin: 0 0 0 0;
padding: 0 0 .2em 0;
font-family: arial, sans-serif;
color: #006699;
font-weight: bold;
letter-spacing: -1px;
text-align:left;
width:400px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
}

div#warea
{
  padding-left:5px;
  padding-top:5px;
  padding-right:5px;
  padding-bottom:5px;
}

div#alertbox {
    width:270px;
	margin: 10px 0 20px 0;
	padding: 2px 5px 5px 5px;
	background: #ffffdd;
	border: 1px solid #ffcc00;
    text-align:center;
  font-weight: bold;
}

select {
border: 1px solid #999;
font-family: verdana, sans-serif;
color: #000;
line-height: 100%;
width:300px;
background: #f9f9f9;
padding: 2px;
}


.tbox
{
border: 1px solid #999;
color: #000;
line-height: 100%;
width:100px;
background: #f9f9f9;
padding: 2px;
height:20px; 
}

.sbox
{
border: 1px solid #999;
color: #000;
line-height: 100%;
width:200px;
background: #f9f9f9;
padding: 2px;
}


h2
{
font-size: 15px;
margin: 0 0 0 0;
color: #006400;
letter-spacing: -1px;
text-align:left;
padding-bottom:2px;
font-weight: bold;
}
h3
{
font-size: 14px;
margin: 0 0 0 0;
color: #808080;
letter-spacing: -1px;
text-align:left;
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
padding-bottom:2px;
  font-weight: lighter;
  font-variant: normal
}

.tblBorder
{
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #D3D3D3
}

.tbl1
{
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #E0E0E0;
  background-color: #FFFFFF;
  padding-top:5px;
  padding-bottom:5px;
}

.tblNor
{
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #E0E0E0;
  background-color: #FFFFFF;
  padding-top:5px;
  padding-bottom:5px;
}

.tbl2
{
  padding-top:5px;
  padding-bottom:5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #E0E0E0;
  background-color: #F5F5F5;
}

h4
{
font-size: 22px;
margin: 0 0 0 0;
padding: 0 0 .2em 0;
font-family: arial, sans-serif;
  color: #006699;
  font-weight: bold;
  letter-spacing: -1px;
  text-align:center;
}

.tblCode
{
font-size: 22px;
margin: 0 0 0 0;
padding: 0 0 .2em 0;
font-family: arial, sans-serif;
color: #000000;
font-weight: bold;
letter-spacing: -1px;
}

div#downbox {
width:100%;
margin: 10px 0 20px 0;
padding: 2px 5px 5px 5px;
background: #ffffff;
border: 1px solid #DADADA;
}

div#adminbox {
width:670px;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:5px;
padding: 3px 5px 5px 5px;
background: #ffffff;
border: 2px solid #DADADA;
float:left;
}

.adminDiv
{
width:670px;
display:none;
left:0px;
top:0px;
border: 2px solid #DADADA;
background-color: #EEEEEE;
padding: 2px 5px 5px 5px;
margin-bottom:5px;
height:auto;
float:left;
}

.formCol
{
  float: left;
  width:auto;
  height:25px;
  vertical-align: middle;
  padding:2px;
  line-height: 22px;
}

div#fulldiv
{
  width:670px;
  height:200px;
  vertical-align: middle;
  text-align: center
}

a
{
  text-decoration: none;
  color: #494949;
}

div#photocpy
{
  width:328px;
  text-align: right;
  font-size:9px;
}

div#photocpy A
{
text-decoration: underline;
}

div#maxcol
{
width:635px;
clear: both;
  text-align: left;
  color: #696969;
}

div#maxcol a
{
  text-decoration: underline
}


