@charset "UTF-8";
/* CSS Document */

body {background:url(../images/bgd.jpg) repeat; margin:0px; font-family:Swis721 Ex BT, Tahoma, "Trebuchet MS";}
td#padded {padding:10px;}
td#track_padded {padding:3px;}
#header {width:100%; height:290px; background:url(../images/header.jpg) left no-repeat; font-size:14px;}
#header_new {width:100%; height:162px; background:url(../images/header_new.jpg) left no-repeat; font-size:14px;}
#home_nav_box {
	position:absolute;
	left:650px;
	top:2px;
	background:url(../images/nav_sphere.png) left no-repeat;
	width:80px;
	height:20px;
	padding-left:40px;
}
#labelcopy_nav_box {
	position:absolute;
	left:620px;
	top:34px;
	background:url(../images/nav_sphere.png) left no-repeat;
	width:100px;
	height:20px;
	padding-left:40px;
}
#newservice_nav_box {
	position:absolute;
	left:575px;
	top:63px;
	background:url(../images/nav_sphere.png) left no-repeat;
	width:100px;
	height:20px;
	padding-left:40px;
}
#aboutus_nav_box {
	position:absolute;
	left:515px;
	top:93px;
	background:url(../images/nav_sphere.png) left no-repeat;
	width:100px;
	height:20px;
	padding-left:40px;
}
#contactus_nav_box {
	position:absolute;
	left:427px;
	top:121px;
	background:url(../images/nav_sphere.png) left no-repeat;
	width:100px;
	height:20px;
	padding-left:40px;
}
#footer {height:46px; width:100%; background:url(../images/footer.png) left no-repeat; position:fixed;bottom:0px;  padding:20px 0px 0px 70px; font-size:12px; margin-top:20px;}
#relative_footer {height:46px;  background:url(../images/footer.png) left no-repeat;   padding:20px 0px 0px 70px; font-size:12px; margin:auto; clear:both;}
input {font-size:10px; font-style:italic; color:#000000; font-weight:bold;}

#home_nav_box a:link {color:#666666;  text-decoration:none; }
#home_nav_box a:visited {color:#666666; text-decoration:none; }
#home_nav_box a:hover {color:#006699; text-decoration:none; }

#labelcopy_nav_box a:link {color:#666666;  text-decoration:none; }
#labelcopy_nav_box a:visited {color:#666666; text-decoration:none; }
#labelcopy_nav_box a:hover {color:#006699; text-decoration:none; }

#newservice_nav_box a:link {color:#666666;  text-decoration:none; }
#newservice_nav_box a:visited {color:#666666; text-decoration:none; }
#newservice_nav_box a:hover {color:#006699; text-decoration:none; }


#aboutus_nav_box a:link {color:#666666;  text-decoration:none; }
#aboutus_nav_box a:visited {color:#666666; text-decoration:none; }
#aboutus_nav_box a:hover {color:#006699; text-decoration:none; }

#contactus_nav_box a:link {color:#666666;  text-decoration:none; }
#contactus_nav_box a:visited {color:#666666; text-decoration:none; }
#contactus_nav_box a:hover {color:#006699; text-decoration:none;  }

#page_content {width:95%; margin:auto;  text-align:left; padding-bottom:10px;}

.header {font-family:Futura, Tahoma; font-size:24px; color:#0066CC; font-weight:bold;}
.sub_header {font-family:Futura, Tahoma; font-size:18px;}

#login_box {width:332px; height:185px; background:url(../images/login_bgd.png) center no-repeat; padding:20px; margin:0px 10px 0px 0px; float:left; }
#login_box li {line-height:10px;}

.submit_txt {font-size:12px; font-weight:normal; border:1px solid #666666; padding:3px; background:#FFFFFF; }
.submit_txt a:link { color:#000000; text-decoration:none;  padding:3px;}
.submit_txt a:visited { color:#000000; text-decoration:none;  padding:3px;}
.submit_txt a:hover { color:#990000; text-decoration:none;  padding:3px;}

#memberservices_box {width:352px;height:205px;margin:0px;position:relative;left:20px;top:-175px;font-size:12px;color:#FFFFFF;float:left;
}
#schedule_box {
width:360px;
	height:150px;
	margin:0px;
	position:relative;
	left:-10px;
	top:-150px;
	font-size:12px;
	color:#000000;
	background:url(../images/schedule_bdg.png) center no-repeat;
	padding:15px;
	clear:both;
}

#schedule_box_dev {
	width:360px;
	height:150px;
	margin:0px;
	position:relative;
	left:-10px;
	top:0px;
	font-size:12px;
	color:#000000;
	background:url(../images/schedule_bdg.png) center no-repeat;
	padding:15px;
	clear:both;
}
.schedule_header {font-family:Futura, tahoma; font-size:16px; color:#000000;}

.forgot_txt {font-size:12px; color:#336699; line-height:30px;}
.forgot_txt a:link {font-size:12px; color:#336699; line-height:30px; text-decoration:underline;}
.forgot_txt a:visited {font-size:12px; color:#336699; line-height:30px; text-decoration:underline;}
.forgot_txt a:hover {font-size:12px; color:#FFFFFF; line-height:30px; text-decoration:underline;}
.login_instructions {font-size:10px; color:#000000; font-weight:normal;}

#text_box {width:450px; height:inherit; padding:10px; background:#dfeaf2; border-right:2px solid #666666;  border-bottom:2px solid #666666;   margin:10px; text-align:justify; }

#account_box {width:700px; height:inherit; padding:10px; background:#dfeaf2; border-right:2px solid #666666;  border-bottom:2px solid #666666;   margin:10px; text-align:justify; }
.content_text {font-size:12px; color:#333333; }

#memberservices_content {width:500px; min-height:300px;  margin:0px; position:relative; left:20px; top:0px; font-size:12px; color:#FFFFFF; background:url(../images/index_bgd.png) center no-repeat; }

.member_services_headers {font-size:16px; color:#333333; font-weight:bold;}

.logged_in {font-size:12px; color:#666666; }
.search_titles {font-size:12px; font-weight:bold; color:#333333; }
.search_titles a:link {color:#333333; text-decoration:none;}
.search_titles a:visited {color:#333333; text-decoration:none;}
.search_titles a:hover {color:#990000;text-decoration:underline;}

.function_header {font-size:14px; color:#003366; font-weight:bold;}

.cdx_services {color:#FFFFFF; font-family:futura; font-size:12px;}
.ad_text_white {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px; line-height:12px; }
.cdx_services a:link {color:#FFFFFF; text-decoration:underline;}
.cdx_services a:visited {color:#FFFFFF; text-decoration:underline;}
.cdx_services a:hover {color:#000000; text-decoration:underline;}

.not_logged_in {font-size:10px; color:#FF0000; font-weight:bold;}

#ad_box { width:415px; height:auto; position:absolute; left:425px; top:180px;   padding:5px; text-align:center; }
#ad_box_inside {
	width:415px;
	height:auto;
	position:absolute;
	left:0px;
	top:243px;
	padding:5px;
	text-align:center;
}

#text_ad_box {
	width:400px;
	height:auto;
	text-align:left;
	font-size:12px;
	float:left;
	margin-left:15px;
}
