body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  background-color:#F7F7F7;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
#leftbar	{
	position:absolute;
	background-color: #3F4B00;
	top: 30px;
	height:100px;
	width: 10px;
}
#logo		{
	position:absolute;
	top: 0px;
	left:26px;
	width:138px;
	height:302px;
}
#imagebar	{
position:absolute;
top: 30px;
left:170px;
height:100px;
width: 750px;
}
#rightbar	{
position:absolute;
display:block;
top: 30px;
left:920px;
height:100px;
width:200px;
border:nonce;
}
#header {
position:absolute;
top:165px;
left:170px;
height:18px;
width:466px;
color:#999999;
font-size:10px;

}
#header A:link, A:visited, A:active {
color:#999999;
font-size:11px;
}
#header A:hover{
color:#474220;
font-size:11px;
}
#tagline {
position: absolute;
left:170px;
top: 140px;
height: 35px;
width:740px;
}
#menubar {
	position:absolute;
	left:182px;
	top:175px;
	width:720px;
	height:30px;

}
#content {
	position:absolute;
	top:203px;
	left:189px;
	height:722px;
	width:720px;
	border-top:solid 0px;
	border-left:solid 0px;
	border-bottom:solid 0px;
	border-right:solid 0px;
	border-color:#cccccc;
	padding-left: 3px;
	background-color:ffffff;
	font-size:12px;
}
#content li {
list-style:url(img/leafclearli.png);
}
#content h2 {
color:#666666;
}
#content h2, H3  {
color:#666666;
}
#footer {
	position:absolute;
	top:1382px;
	left:172px;
	height:30px;
	width:740px;
	font-size:12px;
	color:#666666;
	border:solid 1px;
	border-color:#cccccc;
	background-color:#FFFFFF;
}
#footer A:link, A:visited, A:active {
color:#999999;
font-size:11px;
}
#footer A:hover{
color:#474220;
font-size:11px;
}
#bottomlogo {
position:absolute;
top: 650px;
left: 100px;
height: 50px;
width:1085px;
}
#leftcontent1 {
	position:absolute;
	top:307px;
	left:30px;
	height:120px;
	width:135px;
	background-color:#e5e5e5;
	border:solid 1px;
	border-color:#cccccc;

}
#leftcontent1 A:link, A:visited, A:active {
color:#999999;
font-size:11px;
}
#leftcontent1 A:hover{
color:#474220;
font-size:11px;
}
#rightcontent1 {
	position:absolute;
	top:135px;
	left:924px;
	height:150px;
	width:198px;
	background-color:#ffffff;
	border:solid 0px;
	border-color:#cccccc;
	padding-top:5px;
}
#rightcontent1 A:link, A:visited, A:active {
color:#999999;
font-size:11px;
}
#rightcontent1 A:hover{
color:#474220;
font-size:11px;
}
#rightcontent2 {
	position:absolute;
	top:308px;
	left:927px;
	height:150px;
	width:198px;
	border:solid 1px;
	border-color:#cccccc;
}
#rightcontent3 {
	position:absolute;
	top:293px;
	left:924px;
	height:176px;
	width:198px;
	background-image: url(img/signup/signup.gif);
	border:solid 1px;
	border-color:#cccccc;
}
/*------------------Content Rollovers---------------*/
#tpcroll{
position:absolute;
top: 500px;
left:230px;
}
#tpmroll{
position:absolute;
top:250px;
left:675px;
}
#tpfcroll{
position:absolute;
top:500px;
left:675px;
}
#tpsroll{
position:absolute;
top:250px;
left: 230px;
}


/* begin css tabs */

ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #cccccc; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 5px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4,  body#tab5 li.tab5,  body#tab6 li.tab6  { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a, body#tab5 li.tab5 a, body#tab6 li.tab6 a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 7px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
padding: 6px 7px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #cccccc; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #fff; /* set unselected tab background color as desired */
color: #666666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #cccccc; /* set desired hover color */
color:#ffffff;
}

/* end css tabs */
input.submit{
   color:#002F65;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#ccc;
   border:1px solid;
   border-top-color:#999;
   border-left-color:#999;
   border-right-color:#999;
   border-bottom-color:#999;}
