a {color:#FC0; font-weight:bold; background:inherit;}
a:visited {color:#FC0; font-weight:normal; background:inherit;}
a:hover {color:#F60; background:inherit;}
a.boxlink {color:#FC0; font-weight:bold; text-decoration:none; background:inherit;}
a.boxlink:hover {color:#FFF; text-decoration:underline; background:inherit;}

#adscontent_1 {padding:8px 4px 5px 8px; font-size:11px; height:150px;}
#adscontent_2 {padding:8px 4px 5px 8px; font-size:11px; height:290px;}
#adscontent_3 {padding:8px 4px 5px 8px; font-size:11px; height:606px;}

.bitlink {border:solid 1px #FFF; width:69px; height:13px;}
.bitlink:hover {border:solid 1px #FC0;}

.bold {color:#6CF; font-weight:bold; background:inherit;}

#bottomads {height:90px; margin-right:12px;}
#bottomlinks1 {height:52px; margin:5px 12px 0px 0px;}
#bottomlinks2 {height:25px; text-align:center; margin:13px 0px 0px 0px; color:#69F; font-weight:bold; background:inherit;}
#bottomlinks2 a {font-size:12px; color:#069; font-weight:bold; text-decoration:none; background:inherit;}
#bottomlinks2 a:hover {text-decoration:underline; color:#69F; background:inherit;}

#bottomtable {width:100%; height:178px; border:0px; padding:0px; background-image:url(images/bg.jpg); background-position:left bottom; background-repeat:no-repeat}

body {margin:0px; height:100%; color:#FFF; font:14px 'Trebuchet MS', tahoma, sans-serif; background-color:#D2D2CD; }

#container {position:absolute; top:55px; left:195px; width:800px; padding:0px;}

#content {display:block; width:100%; margin-top:15px;}

#copyright {font-size:14px; margin-bottom:3px;}
#copyrighttd {width:170px; text-align:center; color:#036; height:178px; border:0px; vertical-align:bottom; background:inherit;}

#credentials {border-collapse:collapse; width:100%;}
#credentials td {border-top:solid 1px #FC0; padding:3px}

.fade_bg {background:#266EB4 url(images/window_bg.gif) bottom repeat-x; border-right:solid 1px #A6C3E0; border-left:solid 1px #A6C3E0;}
.fade_bg_ads {background-color:#266eb4; border-right:solid 1px #A6C3E0; border-left:solid 1px #A6C3E0; border-bottom:solid 1px #A6C3E0;}

.font_11 {font-size:11px;}

h1 {font-weight:bold; color:#06C; font-size:20px; display:inline; margin-left:8px; line-height:18px; text-transform:uppercase; background:inherit;}

h2 {height:18px; background:url(images/head_sm.gif) repeat-x; line-height:15px; display:block; padding-left:6px; margin:0px; font-size:14px; font-weight:bold; color:#1e63a6; border:solid #fff; border-width:1px 1px 0px 1px;}

html {height:100%; margin:0px;}

#links {padding:8px 0px 5px 7px; font-size:11px; line-height:11px; margin-bottom:15px;}
#links ul {list-style:none; margin:0px; padding:0px;}
#links ul li {margin:0px 0px 3px 0px;}
#links ul li a {display:block; width:184px; text-decoration:none; height:37px; border:solid 1px #CCC;}
#links ul li a:hover {background-color:#2684D4; color:#FFF; border:solid 1px #FC0;}

#links2 {padding:8px 0px 5px 7px; font-size:12px; line-height:12px;}
#links2 ul {list-style:none; margin:0px; padding:0px;}
#links2 ul li {margin:2px 2px 5px 3px;}
#links2 ul li a {display:block; text-decoration:none; height:37px; border:solid 1px #CCC;}
#links2 ul li a:hover {background-color:#2684D4; color:#FFF; border:solid 1px #FC0;}

.linkimg {height:35px; width:70px; border:0px; margin:1px 5px 1px 1px; float:left;}
.link_sample_select a, .link_sample_select a:visited {color:#FC0; font-weight:bold; background:inherit;}

.logo {width:153px; height:40px; border:0px;}

#menu {width:140px; background-image:url(images/bg_menu.jpg); background-repeat:no-repeat; background-color:#1F63A6; padding:0px 10px 10px 10px; margin:0px 15px 15px 15px; border:solid #FFF; border-width:0px 1px 1px 1px;}

#nav {}

.pt {border-collapse:collapse; width:100%; height:31px; vertical-align:middle; border-left:solid 1px #FFF; margin-bottom:17px; background-image:url(images/head_lg.gif); background-repeat:repeat-x; background-position:right top;}
.pt1 {height:31px; background-image: url(images/head_lg_end.gif); background-position:top right; background-repeat:no-repeat;}

.raquo {font-size:20px; line-height:22px;}

.samples_table img {border:solid 1px #FFF; height:50px; width:50px; margin:0px 25px 0px 25px;}
.samples_table img:hover {border:solid 1px #FC0;}
.samples_table {width:100%; border-collapse:collapse; background: url(images/window_bg_2.gif) bottom repeat-x; border-right:solid 1px #A6C3E0; border-left:solid 1px #A6C3E0; border-top:solid 1px #FFF;}
.samples_table2 {width:100%; border-collapse:collapse; background: url(images/window_bg_2.gif) bottom repeat-x; border-right:solid 1px #A6C3E0; border-left:solid 1px #A6C3E0; border-top:solid 1px #FFF;}
.samples_table td {padding-right:10px;}
.samples_table2 td {padding:12px;}
.samples_table3 {width:100%; border-collapse:collapse; background: url(images/window_bg_2.gif) bottom repeat-x; border-right:solid 1px #A6C3E0; border-left:solid 1px #A6C3E0; border-top:solid 1px #FFF;}


#sponsors {color:#FFF; padding:8px 4px 5px 8px; font-size:11px; background:inherit;}
#sponsors a {font-weight:bold;}
#sponsors a:hover {text-decoration:underline;}
#sponsors img {border:solid 1px #CCC; margin:0px 3px 0px 0px;}

#stripe {width:100%; margin:0px; vertical-align:top; position:absolute; top:0px; left:0px;}
#stripe_center {text-align:center;}
#stripetable {width:100%; background-image:url(images/stripe_bg.gif); padding:0px; height:40px; vertical-align:top; margin:0px;}

#table2 {padding:0px; vertical-align:top; width:190px;}
#table3 {padding:0px; vertical-align:top; }
#table4 {vertical-align:top; width:200px; padding:15px;}
#table5 {padding:0px; vertical-align:top; height:178px;}

.table_grades {border-collapse:collapse; border:solid 1px #FFF; width:100%;}
.table_grades td {padding:0px; margin:0px;}

.td_content {font-size:14px; line-height:16px;}

#under_menu {width:159px; margin:0px 15px 0px 15px;}

.whitetext {font-weight:normal; color:#FFF;}

#whole {width:100%; background-color:#41678E; background-image:url(images/bg_top.jpg); background-repeat:no-repeat; margin:0px; padding:0px; position:absolute; top:40px;}

.width100 {width:100%;}

.yellow_text {color:#FC0;}