/* CSS Document */
body{
background:url(images/bg.gif) repeat-x #ABDCF9;
margin:0;
padding:0;
font-family: Tahoma,Arial, Helvetica, sans-serif, Verdana}

.clear{font-size:1px; height:0px; width:0px; clear:both; line-height:0px; display:block; float:none; }

#wrapper{
width:776px;
padding:0;
margin:0 auto}

#topsublink{
width:766px;
float:left;
padding:10px 10px 10px 0px;
text-align:right;
font-size:11px;
color:#0C3776;
vertical-align:middle}

#topsublink a{
color:#0C3776;
text-decoration:none}

#topsublink a:hover{
text-decoration:underline}

#topsublink span{ padding:0px 10px}

#main{width:774px; float:left; border:1px solid #000000 }

#header{width:774px; float:left; height:138px; background:url(images/header.gif) no-repeat}

#nav{width:774px; float:left; background:#FF9C00 ; border-top:1px solid #000000}

#nav a{float:left;padding:9px 5px;background:#FF9C00;font-size:11px;font-weight:bold;color:#fff; text-decoration:none;
 border-right:1px solid #ED6D00; border-left:1px solid #F9C906}
 
#nav a:hover{background:#ED6E00; color:#FFFFFF}

#banner{width:774px; float:left;  border-bottom:1px solid #000000}

#container{ background:url(images/container_bg.gif) #fff repeat-x top;width:744px; float:left;  border-bottom:1px solid #000000 ; padding:15px 15px 0px 15px; }


#innercontainer{ background:url(images/container_bg.gif) #fff repeat-x top;width:744px; float:left;  border-bottom:1px solid #000000 ; padding:15px; }

#innercontainer .title{width:744px; float:left; margin-bottom:10px ; color:#FF9A00 ; font-size:18px; font-weight:normal; padding:0px}

.newtitle{
color:#FF9A00 ; font-size:18px; font-weight:normal;}
.newsubtitle{
color:#6699cc ; font-size:13px; font-weight:normal; font-weight:bold}

.newtext{
color:#393939 ; font-size:12px; font-weight:normal;}

.newlink{
color:#124da6 ; font-size:12px; font-weight:bold;}

#innercontainer .text{width:744px; float:left; margin-bottom:10px ; color:#393939 ; font-size:12px; font-weight:normal; padding:0px ; line-height:18px}

#innercontainer .logosection{width:744px; float:left;}

#innercontainer .logosection .note{width:744px; float:left; font-size:11px ; color:#096C9C ; margin-bottom:10px}

#innercontainer .logosection .bg{width:724px; float:left; margin-bottom:10px ; background:#F1F1F1; border:1px solid #ECECEC; padding:9px}

#innercontainer .logosection .whitebg{width:722px; float:left; margin-bottom:10px ; background:#fff; border:1px solid #E3E2E2; border-bottom:0px}

#innercontainer .logosection .whitebg .logorow{width:722px; float:left ; border-bottom:1px solid #ECECEC ; height:150px
}

#innercontainer .logosection .whitebg .logorow .cell{width:160px ; float:left ; height:130px; padding:10px}


#Hometoprow{ float:left; width:744px;}
#Hometoprow .leftside{ float:left; margin-right:10px; width:434px;}
.leftside h2{ margin:0px; margin-bottom:10px ; color:#FF9A00 ; font-size:18px; font-weight:normal; padding:0px}
.leftside .subbanner{ float:left ; width:434px; margin-bottom:10px}

#Hometoprow .rightside{ width:300px; float:left}
.rightside .videobox{ width:300px; float:left; margin-bottom:15px;  margin-top:32px;}
.rightside .buttonbox{ width:300px; float:left; margin-bottom:15px;}

#midline{ float:left ; width:744px; margin-bottom:10px; margin-top:10px; height:3px; background:url(images/midline.gif) repeat-x}
#HomeLeft{ float:left ; width:744px; margin-bottom:15px;}
#HomeLeft .news_section{ float:left ; width:744px;}
#HomeLeft .news_section .news{ float:left ; width:250px;}
#HomeLeft .news_section .event{ float:right ; width:484px;}
#HomeLeft h2{ margin:0px; margin-bottom:10px ; color:#FF9A00 ; font-size:18px; font-weight:normal; padding:0px}
#HomeLeft .subbanner{ float:left ; width:514px; margin-bottom:10px}
#HomeLeft .news_section .news h3,
#HomeLeft .news_section .event h3{margin:0px; margin-bottom:10px; margin-left:10px ; color:#2E5181 ; font-size:18px; font-weight:normal; padding:0px}

.calendarbox{float:left ; width:250px; height:68px; margin-top:10px }
.newsbox{float:left ; width:250px; background:url(images/newsboxbg.gif) no-repeat; height:194px; }
.newsbox1{float:left ; width:484px; }

.newsbox .topbg{ background:url(images/news_box_top.gif) no-repeat top ; float:left ; width:252px; height:10px}

.newsbox .textsection{float:left ; width:230px ; padding:0px 10px ; font-size:11px ; margin-top:10px;}

.newsbox .textsection .row{float:left ; width:232px;}

.newsbox .textsection .last{ margin:0px}

.newsbox .textsection .row .date{ color:#000000; float:left ; width:232px}

.newsbox .textsection .row .link{float:left ; width:232px ;}

.newsbox .textsection .row .link a{color:#1B61B8; font-weight:bold ; text-decoration:none}

.newsbox .textsection .row .link a:hover{color:#1B61B8; font-weight:bold ; text-decoration: underline}

.newsbox .textsection .row .text{ color:#5E5757; float:left ; width:232px;}

.newsbox .textsection .row .time{ color:#000000; float:left ; width:232px; margin:1px 0px}

.newsbox .textsection .row .eventtext{ color:#000; float:left ; width:232px ;}

.newsbox .textsection .row .eventtext a{ color:#000 ; text-decoration:none}
.newsbox .textsection .row .eventtext a:hover{ color:#000 ; text-decoration:underline}

.newsbox .botbg{ background:url(images/news_box_bot.gif) no-repeat bottom ; float:left ; width:252px; height:37px}

#HomeRight{ float:left ; width:744px;}
#HomeRight h3{margin:0px; margin-bottom:10px; color:#2E5181; font-size:18px; font-weight:normal; padding:0px}
#HomeRight .box{ border:2px solid #EAEAEA ; background:url(images/homebox_bg.gif) repeat-x top #EAEAEA; float:left; margin-left:5px; margin-right:3px;  width:212px; margin-bottom:10px; padding:8px ; vertical-align:top}

#HomeRight .box .image{ float:left; width:80px; text-align:left ; vertical-align:top}

#HomeRight .box .image img{ border:1px solid #D1D1D1 ; padding:2px ; background:#fff}

#HomeRight .box .text{ float:right; width:105px; text-align:left ; vertical-align:top ; font-size:11px ; color:#2B2B2B}

#HomeRight .box .text .title{ display:block; margin-bottom:10px}

#HomeRight .feedback{ float:left ; width:215px; text-align:center ; margin:10px 0px}

#footer{width:744px; float:left; background: url(images/footer_bg.gif) repeat-x top #236EDB ;padding:8px 15px; color:#FFFFFF ; font-size:11px ; font-weight:bold}
.home_right_image_title{
	color:#496DA2;
	font-size:12px;
	text-align:center;
	padding-bottom:100px;
/*	font-weight:old;*/
}
.home_right_image_title a{
	color:#496DA2;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding-right:50px;
	padding-bottom:100px;
}