/* CSS Document */



* { margin:0px; padding:0px; }



body { background-color:#ebf2fa; font-family:Arial, Helvetica, sans-serif; }



a { text-decoration:none; }



img { border:none; }



.left { float:left; }



.right { float:right; }



.clear { clear:both; }







/*Toplogo and Banner Section*/



div#wrapper { width:970px; margin:0px auto; }



.toplogo { background:url(../images/toplogo.jpg) no-repeat; width:970px; height:96px; }



.banner { background:url(../images/banner.jpg) no-repeat; width:970px; height:250px; margin-top:10px; }







/*Topnav section*/



div#topnav{}



.topnavL { background:url(../images/topnav_L.jpg) no-repeat; width:16px; height:28px; }



.topnavM { background-color:#3a3288; height:28px; width:936px; }



.topnavM ul { /*padding:0px 62px 0px 81px; */ padding-left:55px; }



.topnavM ul li { float:left; list-style:none; padding:4px 8px 0px 10px; }



.topnavM ul li a { color:#ffffff; font-weight:bold; font-size:14px; }



.topnavM ul li a:hover{ text-decoration:underline; }



.topnavR { background:url(../images/topnav_R.jpg) no-repeat; width:16px; height:28px; }







/*Mid section*/



div#midsec { background:url(../images/M_bg.jpg) no-repeat; font-family:"Arial Rounded MT Bold"; }



.midsecI { margin-top:26px; }







.midsecL { width:237px; }



.featureT { background:url(../images/feature_top.png) no-repeat; width:237px; height:58px; }



.featureM { background:url(../images/feature_M_bg.jpg) no-repeat; text-align:center; }



.featureM img { margin:20px 10px 0px 0px; }



.paracol { color:#4c469a; font-size:22px; }



.paracol1 { color:#4e469c; font-size:18px; padding:10px 0px 15px 0px; }







.midsecR { width:540px; }



.midsecRT { padding:10px 15px 0px 35px; }



.midsecRTI {  border-bottom:solid; border-bottom-color:#8e8bc0; border-bottom-width:2px; padding-bottom:2px; }



.midsecRIL p { font-size:19px;  }



.midsecRIR a { color:#ffffff; font-size:11px; padding:0px 25px 0px 20px; }



.midsecRIR a:hover { text-decoration:underline; }



.padtop { padding-top:3px; }



.midsecRIR { background:url(../images/right_nav_bg.png) no-repeat; height:18px;  }







.midsecRMI { padding-top:10px; }



.midsecRML { width:500px; } 



.midsecRML p { font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }



.midsecRML span { color:#4b469a; }







.midsecRBI { border-bottom:solid; border-bottom-color:#8e8bc0; border-bottom-width:2px; padding-bottom:2px; padding-top:40px; }



.midsecRBL p { font-size:19px;  }



.midsecRBR a {color:#ffffff; font-size:11px; padding:0px 18px 0px 20px; }



.midsecRBR a:hover { text-decoration:underline; }



.midsecRBR { background:url(../images/right_nav_bg.png) no-repeat; height:18px;  }







.midbot { margin-top:20px0; }



.midbot ul { padding-top:20px;  }



.midbot ul li { list-style:inside; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:25px; } 



.ulleftmar { margin:20px 0px 0px 15px; }







.footer { margin-top:30px; }



.footer p { text-align:center; font-size:12px; font-weight:bold; color:#6a66ab; padding-bottom:20px; }







.ticker { padding-bottom:15px; }







.rightest { padding-left:5px; }



.img1_RI { padding-right:5px; padding-bottom:10px; }



.img1_R a { font-size:9px; color:#ffffff; }



.img1_R a:hover { text-decoration:underline; }



.img1_T { background:url(../images/img_top.png) no-repeat; height:25px; width:84px; }



.imgdiv img { padding:4px 0px 0px 4px; }



.paraimg { width:67px; padding:3px 0px 0px 2px; }







/*Contact Us page CSS*/



#midsec_contact { padding-top:30px; background:url(../images/M_bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }



#midsecTM a:hover { text-decoration:underline; }



#info { padding:20px 0px 0px 170px; }



#infoR p{ text-align:right; padding:0px 220px 10px 0px; }



#infoI table{ margin:0px; padding:0px; font-size:15px; font-weight:bold; color:#585A5E; margin-left:-50px;}



#infoI table td{ padding-left:5px; padding-top:5px;}



#infoI table input.txtbox{ width:250px; padding:1px;}



#infoI table textarea{ width:250px; overflow:hidden; height:100px; border:#000000 solid 1px;}







.para { padding-left:5px; }



#buttton { padding:10px 0px 0px 150px; }



.submitB {  cursor:pointer; background-color:#3A3288; color:#ffffff; font-weight:bold; border:none; padding:3px 7px 3px 7px; }



input { border-style:solid; border-color:#000000; border-width:1px; }







/*Ticker CSS*/



.newsitem { margin:0px 10px 5px 20px; }



.editing { padding:5px 0px 0px 10px; }



.editing a { font-size:12px; } 



.editing a:hover { text-decoration:underline; }







/*About Us*/







.aboutus p { width:700px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }



.heading { font-size:19px; }



.subheading { font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }















