@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'CenturyGothic';
    src: url('gothic.eot');
    src: url('gothic.eot?#iefix') format('embedded-opentype'),
         url('gothic.woff') format('woff'),
         url('gothic.ttf') format('truetype'),
         url('gothic.svg#gothic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'FuturaLT-Book';
    src: url('futuraltbook.eot');
    src: url('futuraltbook.eot?#iefix') format('embedded-opentype'),
         url('futuraltbook.woff') format('woff'),
         url('futuraltbook.ttf') format('truetype'),
         url('futuraltbook.svg#futuraltbook') format('svg');
    font-weight: normal;
    font-style: normal;
}

* {
	padding:0;
	margin:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#fafafa;
}
a {
	color:#000;
	text-decoration:none;
}
img { border:0 none;}
li { list-style:none;}
#submain {
	width:1000px;
	margin:0 auto;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	box-shadow:0 5px 50px 5px #CCCCCC;
}
#header {
	height:90px;
	float:left;
	width:100%;
	border-bottom:1px solid #d7d7d6;
}
#headerleft {
	width:50%;
	float:left;
}
#headerleft img {
	padding:0px 0 0 0;
}
#headerright {
	width:50%;
	float:left;
}
#headerright ul {
	float:right;
	padding:30px 20px 0 0;
}
#headerright ul li {
	float:left;
	list-style:none;
}
#headerright ul li a {
	padding:0 10px 0 10px;
	font-weight:bold;
	border:1px dashed #CCCCCC;
}
#headerright ul li a:hover {
	background-color:#b9293b;
	color:#fff;
	border:1px dashed #CCCCCC;
}
#headerright ul li .active {
	background-color:#b9293b;
	border:1px dashed #CCCCCC;
	color:#FFF;
}
#menu {
	float:left;
}
#topnavigation {
	width:100%;
	background-color:#123b75;
	height:32px;
	float:left;
}
#topnav, #topnav ul {
	margin:0;
	padding:0;
	list-style-type:none;
	position:relative;
	line-height:1.5em;
}
#topnav {
	padding:0px 20px 0px 20px;
	float:right;
}
#topnav a {
	display:block;
	padding:0px 5px;
	color:#fff;
	text-decoration:none;
}
#topnav a.current {
}
#topnav a:hover {
	color:#d2eefb;
}
#topnav li {
	float:left;
	position:relative;
	padding-right:30px;
	text-transform:uppercase;
	line-height:32px;
	padding-bottom:4px;
}
#topnav li li {
	padding-right:0px;
	text-transform:capitalize;
	line-height:25px;
	padding:0px 0px;
}
#topnav ul {
	position:absolute;
	display:none;
	width:160px;
	top:2.7em;
	left:-9px;
	background-color:#2ca9e4;
	background-image:url(../images/nav-bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:20px;
}
#topnav li ul a {
	width:134px;
	height:auto;
	margin:0 13px;
	background-image:url(../images/nav-dotted.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding:3px 0px;
}
#topnav li ul li.lastnav {
	margin-bottom:-8px;
}
#topnav li ul li.lastnav a {
	background-image:none;
	padding-bottom:0px;
}
#topnav li ul a:hover {
	color:#d2eefb
}
#topnav ul ul {
	top:0px;
}
#topnav li ul ul {
	left:12em;
	margin:0px 0 0 0px;
}
#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li:hover ul ul ul ul {
	display:none;
}
#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li li li li:hover ul {
	display:block;
}
.banner {
	clear:both;
	width:100%;
	background-color:#666666;
	background-image:url(../images/content.gif);
	background-position:top center;
	background-repeat:repeat-x;
	border-bottom:#d7d7d6 solid 1px;
}
.sectionblocks { width:100%; margin:15px 0 0 0; color:#2c4b94; float:left;}
.sectionblocks div { width:27%; margin:0 1.5% 10px 1.5%; border:1px dashed #CCCCCC; float:left; border-radius:10px; min-height:290px; padding:1.5%; 	box-shadow:0 5px 50px 5px #CCCCCC; }
.sectionblocks div:hover { box-shadow:none;}
.sectionblocks div h1 { font-family: 'CenturyGothic'; color:#d56500; font-size:16px; margin:0 0 5px 0; line-height:32px;}
.sectionblocks div h1  img { float:left; padding:0 10px 0 0;}

.sectionblocks div p { padding:10px 0 10px 0;  text-align:justify;}
.sectionblocks .block3  p { padding:10px 0 10px 0; border-bottom:1px dashed #999999; text-align:justify;}
.sectionblocks div ul { float:left; padding:15px 0 0 15px; width:100%;}
.sectionblocks div ul li { list-style:none; padding:0 0 0 10px; margin:0 0 5px 0; background-image:url(../images/bullet.jpg); background-position:left center; background-repeat:no-repeat; line-height:16px;}
.sectionblocks div  a { float:right; clear:both; text-align:right; margin:10px 0 0 0;}
#ticker {clear:both; float:left; width:71%; padding:0 2% 0 2%; }
#ticker h1 {font-family: 'CenturyGothic'; width:100%; border-bottom:1px dashed #999999; margin:15px 0 0 0; }#ticker h1 img { padding:10px 0 0 10px;}
.tickercontainer { margin:10px 0 10px 0;}
#webticker {width:100%; float:left; display:none;}
#partnerlogo {width:25%; float:left; text-align:center; margin:45px 0 0 0;}
#footer {clear:both; float:left; width:100%; text-align:center; height:50px; line-height:50px; background-color:#123b75; background-position:top center; background-repeat:repeat-x; color:#FFF; margin-top:200px;}
.clear {clear:both;}
.maincontent { min-height:600px; clear:both; width:100%; float:left; background-image:url(../images/saperator.JPG); background-position:230px center; background-repeat:no-repeat;}
.maincontentleft { width:220px; float:left; padding:0 20px 0 0;}
.maincontentleft ul { padding:15px 0 0 0;}
.maincontentleft ul li { border-bottom:1px dashed #999999;}
.maincontentleft ul li a { padding:10px 0 10px 15px; display:block;}
.maincontentleft ul li a:hover { background-color:#2ca9e4; color:#FFF; font-weight:bold;}
.maincontentright { width:720px; float:left; padding:15px 20px 0 20px;}
.innerheads {
    border-bottom: 1px dotted #CBCBCB;
    clear: both;
    font-size: 12px;
    margin-bottom: 10px; padding:10px 0 0 0; color:#2C4B94; font-weight:bold;}
.maincontentright p {
   line-height: normal; font-size:12px; padding:10px 0 10px 0; text-align:justify; color:#2C4B94;}
.maincontentright p span { font-size:14px; color:#2C4B94; font-weight:bold;}
.maincontentright ul {   
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
	color:#2C4B94;
	padding:20px 0 20px 25px;
	}
.maincontentright ul li {list-style:disc inside;}
.more {    clear: both;
    color: #EA5709;
    float: right;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    margin: 0;
    padding: 10px 0 10px 10px;
    vertical-align: text-bottom;}
	
.bannerdown{ height:100px; width:1000px; margin:50px 0 10px 0; position:absolute; top:340px;}
.tabone{ width:228px; margin:0 10px 0 10px; float:left;  height:auto; cursor:pointer;

}


.tabone p{ font-size:12px; color:#666; text-align:justify; padding:7px;}

.scrollreadmore{ width:220px; margin-right:5px; text-align:right; vertical-align:bottom;}
.scrollreadmore a{ font-size:12px; color:#d56500;}
.scrollreadmore a:hover{ color:#996600;}

.imageincnt{ margin:0px 0 0 6px; float:right;}

.box { height: 81px; overflow: hidden; position:relative; border: #e5e5e5 solid 1px; width:100%; background-color:#FFFFFF;}
.box h1 { height: 81px; }

.boxb { height: 81px; overflow: hidden; position:relative; border: #e5e5e5 solid 1px; width:100%; background-color:#FFFFFF;}
.boxb h1 { height: 81px; }

.boxc { height: 81px; overflow: hidden; position:relative; border: #e5e5e5 solid 1px; width:100%; background-color:#FFFFFF;}
.boxc h1 { height: 81px; }

.boxd { height: 81px; overflow: hidden; position:relative; border: #e5e5e5 solid 1px; width:100%; background-color:#FFFFFF;}
.boxd h1 { height: 81px; }
