@import url("sponsor.css");

html { overflow-y:scroll; }
body { margin:0px; background-color:#17254d; }


/* Site Body */

.classified_cont { width:100%; height:30px; background:#565759 url(/elements/img/global/bg_header_footer.jpg) repeat-x top; margin-bottom:14px; overflow:hidden; }
.classified_body { width:970px; margin:0 auto; }
.classified_body_c1 { width:480px; float:left; clear:left; }
.classified_body_c1 ul { margin:0px; padding:0px; }
.classified_body_c1 ul li { width:70px; height:16px; background-color:#464646; float:left; margin:6px 4px 6px 0px; border:1px solid #767676; list-style-type:none; list-style-image:none; line-height:16px; }
.classified_body_c1 ul li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#BABABA; text-align:center; text-decoration:none; display:block; }
.classified_body_c1 ul li a:hover { background-color:#666666; color:#FFFFFF; display:block; }
.classified_body_c2 { width:490px; float:left; clear:right; text-align:right; }
.classified_body_c2 img { padding-top:6px; }
.classified_body_c2 form { padding-top:5px; }
.classified_body_c2 form input { background-color:#999999; border:1px solid #767676; }
.classified_body_c2 #submit { background-color:#464646; border:1px solid #767676; font:12px Arial; font-weight:bold; color:#BABABA; }
.classified_body_c2 span { float:left; width:240px; text-align:right; }

.header_banner_cont { width:970px; margin:0 auto; margin-bottom:14px; overflow:hidden; }
.header_banner_logo { width:242px; float:left; }
.header_banner_sponsor { width:728px; float:left; }

.header_nav_cont { width:970px; margin:0 auto; margin-bottom:14px; overflow:hidden; }
.header_nav_l1 { height:25px; text-align:center; background:url(/elements/img/global/nav_bg_l1.gif) repeat-x; }
.header_nav_l1 .selected { background:url(/elements/img/global/nav_bg_l2.gif) repeat-x; border-top:none; border-bottom:none; height:25px; line-height:25px; }
.header_nav_l1 ul { margin:0px; padding:0px; }
.header_nav_l1 ul li { width:95px; height:23px; float:left; list-style:none; border:1px #767676 solid; border-left:none; line-height:23px; }
.header_nav_l1 a { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; display:block; }
.header_nav_l1 a:hover { color:#000000; }
.header_nav_l2 { height:25px; text-align:center; background:url(/elements/img/global/nav_bg_l2.gif) repeat-x; }
.header_nav_l2 ul { margin:0px; padding:0px; }
.header_nav_l2 ul li { height:25px; float:left; list-style:none; line-height:23px; padding:0px 0px 0px 27px; }
.header_nav_l2 a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.header_nav_l2 a:active { color:#CCCCCC; }
.header_nav_l2 a:hover { color:#000000; }

.home_col_cont { width:970px; margin:0 auto; margin-bottom:14px; overflow:hidden; }
.home_col_c1 { width:530px; margin-right:10px; float:left; }
.home_col_c2 { width:300px; margin-right:10px; float:left; }
.home_col_c3 { width:120px; float:left; }

.info_col_cont { width:970px; margin:0 auto; margin-bottom:14px; overflow:hidden; }
.info_col_c1 { width:840px; margin-right:10px; float:left; }
.info_col_c2 { width:120px; float:left; }

.banner_300x250_cont { margin-bottom:10px; clear:both; }

.footer_cont { width:100%; background-color:#252122; clear:both; }
.footer_body { width:970px; margin:0 auto; padding:8px; text-align:center; line-height:17px; }
.footer_body span { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; }
.footer_body a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:underline; }
.footer_body a:hover { text-decoration:underline; color:#CCCCCC; }

.imgLeft { float:left; margin-right:10px; }
.imgRight { float:right; margin-left:10px; }

/* Site Elements */

.button_170px { height:22px; width:166px; margin-top:5px; padding:2px; background:url(/elements/img/global/btn_red_170px.gif) no-repeat top; }
.button_170px a { display:block; line-height:18px; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; }
.button_170px a:hover { text-decoration:none; color:#CCCCCC; }
.button_80px { height:22px; width:76px; margin-top:5px; padding:2px; background:url(/elements/img/global/btn_red_80px.gif) no-repeat top; }
.button_80px a { display:block; line-height:18px; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; }
.button_80px a:hover { text-decoration:none; color:#CCCCCC; }

.iconlinks ul { margin:1px 0px 0px 0px; padding:1px 0px 0px 0px; list-style-type:none; }
.iconlinks li { padding-left:20px; line-height:20px; background:url(/elements/img/global/ic_read_white.gif) no-repeat; }
.iconlinks li.rss { padding-left:45px; line-height:18px; background:url(/elements/img/local/ic_rss.gif) no-repeat; padding-bottom:8px; }
.iconlinks li.xml { padding-left:45px; line-height:18px; background:url(/elements/img/local/ic_xml.gif) no-repeat; font-weight:bold; }
.iconlinks li.pdf { padding-left:45px; line-height:18px; background:url(/elements/img/local/ic_pdf.gif) no-repeat; }
.iconlinks li.word { padding-left:45px; line-height:18px; background:url(/elements/img/local/ic_word.gif) no-repeat; }
.iconlinks li.iTunes { padding-left:45px; line-height:18px; background:url(/elements/img/local/ic_itunes.gif) no-repeat; }
.iconlinks li.watch { padding-left:27px; line-height:18px; background:url(/elements/img/global/ic_watch_white.gif) no-repeat; }

.iconlinks li a { text-decoration:none; font-weight:bold; color:#CC0000; }
.iconlinks li a:hover { text-decoration:underline; font-weight:bold; color:#666666; }

.streamlinks { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; }
.streamlinks a { text-decoration:none; }
.streamlinks a:hover { text-decoration:underline; }

/* Content Layout */

.home_tab_cont { width:530px; overflow:hidden; margin-bottom:10px; }
.home_tab_head { background:url(/elements/img/global/tab_grey_bar.gif) repeat-x bottom; }
.home_tab_body { width:520px; padding:1px 5px 5px 5px; background-color:#FFFFFF; }

.home_content_cont { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; margin:3px 0px 0px 0px; }

.info_tab_cont { width:840px; overflow:hidden; margin-bottom:10px; }
.info_tab_head { background:url(/elements/img/global/tab_grey_bar.gif) repeat-x bottom; }
.info_tab_body { width:824px; overflow:hidden; padding:8px 8px 8px 8px; background-color:#FFFFFF; }
.info_tab_body span { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; margin:0px; }
.info_tab_body span p { margin-top:0px; }
.info_tab_body span h1 { margin:0px; font-size:14px; font-weight:bold; }
.info_tab_body span h2 { margin:0px; font-size:22px; font-weight:bold; }
.info_tab_body span .charter { padding-bottom:23px; }

.feature_tab_cont { width:300px; overflow:hidden; margin-bottom:10px; }
.feature_tab_head { background:url(/elements/img/global/tab_grey_bar.gif) repeat-x bottom; }
.feature_tab_body { width:290px; padding:5px; background-color:#FFFFFF; overflow:hidden; }

.feature_content_conn_cont { background:url(/elements/img/global/bg_connect.jpg) no-repeat center; }
.feature_content_conn_cont ul { margin:0px; padding:0px; clear:both; }
.feature_content_conn_cont ul li { width:117px; height:39px; margin:3px; padding:10px; list-style-type:none; float:left; border:1px solid #b6b6b8; }
.feature_content_conn_cont ul li h1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin:0px; }
.feature_content_conn_cont ul li h1 img { float:left; margin-right:8px; border:0px; }
.feature_content_conn_cont ul li h2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin:0px; text-align:center; }
.feature_content_conn_cont ul li h2 img { border:0px; }
.feature_content_conn_cont ul li a { text-decoration:none; color:#000000; }
.feature_content_conn_cont ul li a:hover { text-decoration:none; color:#CC0000; }

.comingup_cont { padding-bottom:10px; }

/* Education */

.edu_cont { margin-top:10px; padding:10px 0px 0px 0px; overflow:hidden; border-top:1px; border-top-color:#666666; border-top-style:solid; }
.edu_cont img { float:left; border-width:1px; border-style:solid; }
.edu_cont table { margin-bottom:10px; }
.edu_wrapper { margin:0px; padding-left:130px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
.edu_wrapper h1 { margin:0px; font-size:14px; font-weight:bold; }

/* Contact */

.contactform label { position:absolute; margin-top:3px; text-align:right; width:120px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; }
.contactform input, textarea { margin:0px 0px 5px 140px; }
.contactform .error { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; }
.contactform_submit { height:22px; width:76px; margin:0px; padding:2px; border:0px; color:#FFFFFF; background:url(/elements/img/global/btn_red_80px.gif) no-repeat top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; }
.contactform_submit:hover { color:#CCCCCC; }