body {
padding:0;
margin:0;
background:#AEAEAE url(../images/common/bg.gif) center repeat-y;
}
body, p, a, ul, li{
padding:0;
margin:0;
}
a{
text-decoration:none;
color:#0095DA;
}
p{
margin:0px;
padding:0 0 14px 0;
}
h1{
font-size:18px;
font-family:Tahoma;
color:#DC242C;
margin:0px;
padding:0px 0 14px 0;
}
h2{
font-size:14px;
font-family:Tahoma;
color:#DC242C;
margin:0px;
padding:0px 0 14px 0;
}
h3{
font-size:12px;
font-family:Tahoma;
color:#DC242C;
margin:0px;
padding:0px 0 10px 0;
}
h4{
font-size:16px;
font-family:Tahoma;
color:#333;
margin:0px;
padding:0px 0 14px 0;
font-weight:bold;
}
.wrapper{
font-family:arial;
font-size:12px;
width:930px;
margin:0 auto;
}
.header{
height:116px;
}
.logo{
float:left;
}
.search{
float:right;
width:222px;
margin-top:20px;
padding:0px;
background:url(../images/common/bg-search.gif) left no-repeat;
display:inline;
}
.search-img{
float:left;
margin:0px;
padding:0px;
}
.search-input{
float:left;
margin:0;
padding:2px 0 0px 10px;
border:none;
height:19px;
width:122px;
color:#8D8D8D;
}
.s-input{
width:118px;
background:none;
border:none;
color:#8A8989;
}
.header-img{
margin:0px 0 0 0;
clear:both;
position:relative;
z-index:100;
}
.emp-email{
float:right;
width:640px;
margin-right:20px;
margin-top:15px;
text-align:left;
text-align:right !important;
padding:0px;
color:#0095DA;
clear:right;
}
.emp-email a
{
    padding-right:1px;
    padding-left:1px;
text-decoration:none;
}
.emp-email a:hover{
text-decoration:underline;
}
.toplinks{
float:right;
margin-top:15px;
width:600px;
}
.toplinks ul{
height:28px;
background:url(../images/common/menus.gif) 0px 0px no-repeat;
}
.toplinks li{
list-style:none;
float:left;
display:block;
height:28px;
position:relative;
z-index:200;
}
.toplinks li a{
height:28px;
display:block;
}
.toplinks li a span{
visibility:hidden;
}
.toplinks li.a a{
width:79px;
}
.toplinks li.b a{
width:89px;
}
.toplinks li.c a{
width:128px;
}
.toplinks li.d a{
width:108px;
}
.toplinks li.e a{
width:60px;
}
.toplinks li.f a{
width:122px;
}
.toplinks li.a a:hover{
background:url(../images/common/menus-mo.gif) left top no-repeat;
}
.toplinks li.b a:hover{
background:url(../images/common/menus-mo.gif) -79px top no-repeat;
}
.toplinks li.c a:hover{
background:url(../images/common/menus-mo.gif) -168px top no-repeat;
}
.toplinks li.d a:hover{
background:url(../images/common/menus-mo.gif) -296px top no-repeat;
}
.toplinks li.e a:hover{
background:url(../images/common/menus-mo.gif) -404px top no-repeat;
}
.toplinks li.f a:hover{
background:url(../images/common/menus-mo.gif) -464px top no-repeat;
}
.toplinks li.a a.focus{
background:url(../images/common/menus-mo.gif) left top no-repeat;
}

.toplinks li.b a.focus{
background:url(../images/common/menus-mo.gif) -79px top no-repeat;
}
.toplinks li.c a.focus{
background:url(../images/common/menus-mo.gif) -168px top no-repeat;
}
.toplinks li.d a.focus{
background:url(../images/common/menus-mo.gif) -296px top no-repeat;
}
.toplinks li.e a.focus{
background:url(../images/common/menus-mo.gif) -404px top no-repeat;
}
.toplinks li.f a.focus{
background:url(../images/common/menus-mo.gif) -464px top no-repeat;
}

.toplinks ul ul{
background:none;
background-color:#ECEEF0;
display:block;
position:absolute;
z-index:200;
display:none;
width:150px;
height:auto;
font-weight:bold;
left:0;
top:28px;
}
.toplinks ul ul li{
background:none;
clear:both;
float:none;
height:auto;
border-bottom:1px solid #ECEEF0;
}

.toplinks ul li ul a{
height:auto;
padding:6px 10px;
clear:both;
color:#0095DA;
padding:6px 10px;
display:block;
}
.toplinks ul li.a ul a, .toplinks ul li.b ul a, .toplinks ul li.c ul a, .toplinks ul li.d ul a, .toplinks ul li.e ul a, .toplinks ul li.f ul a{
width:auto;
}
.toplinks ul ul li a:hover{
clear:both;
background:#0095DA;
color:#FFFFFF;
padding:6px 10px 5px 10px;
height:auto;
display:block;
width:auto;
border-bottom:1px solid #0095DA;
}

.toplinks ul li.a ul a:hover, .toplinks ul li.b ul a:hover, .toplinks ul li.c ul a:hover, .toplinks ul li.d ul a:hover, .toplinks ul li.e ul a:hover, .toplinks ul li.f ul a:hover{
background:#0095DA;
}
.toplinks ul li:hover ul{
display:block;
}
.container{
clear:both;
padding-bottom:20px;
}
.section{
width:324px;
background:#B3DB46 url(../images/home/section-bottom-crv.gif) bottom no-repeat;
float:left;
margin-right:14px;
margin-top:16px;
margin-bottom:16px;
height:185px;
}
.section-content{
background:url(../images/home/section-top-crv.gif)  no-repeat;
padding:15px 16px 0px 16px;
}
.section-content .float-left{
margin:0px 20px 5px 0px;
padding:0px 0px 5px 0px;
}
.section-content .title{
color:#DC242C;
font-size:12px;
font-weight:bold;
padding-bottom:6px;
}
.section-content p
{
	padding:0px;
	margin:0px;
	clear:both;}
.section-content ul{
}
.section-content ul li{
list-style:none;
background:url(../images/common/bul-red-g.gif) left 4px no-repeat;
padding-left:10px;
padding-bottom:4px;
}
.section-content ul li a{
color:#000;
}
.section-content ul li a:hover{
color:#0081BC;
}
.section-content .invitation{
float:left;
width:195px;
}
.section-content .invitation a:hover{
text-decoration:underline;
}
.note{
font-size:10px;
clear:both;
padding:0px;
margin:0px;
}
.banner{
margin-top:16px;
float:right;
width:250px;
background:#E7F2C7 url(../images/common/faq-crv-top.gif) no-repeat;
}
.faqs{
margin-top:10px;
margin:10px 0 10px 0;
float:right;
width:250px;
background:#E7F2C7 url(../images/common/faq-crv-bottom.gif) bottom no-repeat;
min-height:185px;
height:auto !important;
height:185px;
}
.faqs-content{
padding:10px 16px 0px 16px;
background:url(../images/common/faq-crv-top.gif)  no-repeat;
}
.faqs-content .title{
color:#DC242C;
font-size:12px;
font-weight:bold;
padding-bottom:6px;
}
.faqs-content ul{
}
.faqs-content ul li{
list-style:none;
background:url(../images/common/i-faq-bullet.gif) left 4px no-repeat;
padding-left:10px;
padding-bottom:4px;
}
.faqs-content ul li a{
color:#000;
}
.faqs-content ul li a:hover{
color:#0081BC;
}
ul li.more{
color:#0081BC;
list-style:none;
background:none;
font-weight:bold;
}
ul li.more a{
color:#0081BC;
}
ul li.more a:hover{
color:#0081BC;
text-decoration:underline;
}
.footer{
width:683px;
background:#E6E6E6 url(../images/common/bg-footer.gif) no-repeat;
color:#333333;
margin:0 auto;
font-family:arial;
font-size:10px;
height:26px;
clear:both;
margin-bottom:16px;
}
.copyrights{
float:left;
width:160px;
margin:0;
padding:6px 16px;
}
.footer-links{
padding:6px;
margin:0 160px;
text-align:center
}
.footer-links a{
color:#333333;
}
.footer-links a:hover{
color:#333333;
text-decoration:underline;
}
.web{
margin:0;
padding:6px 16px;
float:right;
width:180px;
}
.web a{
color:#0095DA;
text-decoration:none;
}
.web a:hover{
color:#0095DA;
text-decoration:underline;
}
/*-------------------------inner-page-------------------*/
.page-title{
	width:215px;
	position:absolute;
	left:23px;
	top:79px;
	padding:0px;
	margin:0px;
}
.bread-crumbs{
	color:#676767;
	padding:11px 0 8px 23px;
	margin:0px;
}
.bread-crumbs a{
	color:#0095DA;
}
.bread-crumbs a:hover{
	color:#676767;
}
.left{
	width:667px;
	float:left;
	background:#F1F1F1 url(../images/about-us/i-left-content-top.gif) top no-repeat;
	margin-bottom:16px;
	margin-right:12px;
}
.left-content{
	background:url(../images/about-us/i-left-content-bottom.gif) bottom no-repeat;
	padding:22px 20px 17px 24px;
}
.left-content a{
font-weight:bold;
}
.left-content ul{
	margin:0px 0 14px 0;
	padding:0px 0 0px 5px;
	list-style:none;
}
.left-content ul li{
	margin:0px 0 4px 0;
	padding:0px 0 0 10px;
	background:url(../images/common/bul-red-w.gif) left  4px no-repeat;		
}
.left-content ul li ul li{
	margin:5px 0 4px 0px;
	padding:0px 0 0 10px;
	background: url(../images/common/i-arrow.gif) no-repeat left;	
}
.right{
	width:251px;
	float:left;
}
.news-events{
width:250px;
background:#B3DB46 url(../images/about-us/bg-right-blub-top.gif) top no-repeat;
margin-left:0px;
}
.news-events-content{
background:url(../images/about-us/bg-right-blub-bottom.gif) bottom no-repeat;
padding:15px 23px 13px 16px;
}
.news-events .title{
color:#DC242C;
font-size:12px;
font-weight:bold;
padding-bottom:6px;
}
.news-events ul{
}
.news-events ul li{
list-style:none;
background:url(../images/common/bul-red-g.gif) left 4px no-repeat;
padding-left:12px;
padding-bottom:7px;
}
.news-events ul li a{
color:#000000;
text-decoration:none;
}
.news-events ul li a:hover{
color:#0081BC;
}
p.inner-more{
	padding:0 0 0 14px;
	font-weight:bold;
}
p.inner-more a{
	color:#0081BC;
}
p.inner-more a:hover{
	color:#0081BC;
	text-decoration:underline;
}
p.print-mail{
	margin:32px 0 0 0;
	padding:0px;
	display:block;
}
p.print-mail a{
	color:#000000;
	text-decoration:none;
}
p.print-mail a:hover{
	color:#000000;
	text-decoration:underline;
}
.print-icon{
	margin:0 5px 3px 0;
	vertical-align:middle;
}
.mail-icon{
	margin:0 5px 3px 16px;
	vertical-align:middle;
}
.subscrib{
	margin:0 0 3px 23px;
	vertical-align:middle;
}
p.divider{
	border-bottom:1px #A6CE39 solid;
	margin:0px 0 16px 0;
	padding:12px 0 0px 0px;
}
p.divider-grey{
	border-bottom:1px #666  dashed;
	margin:0px 0 14px 0;
	padding:6px 0 0px 0px;
}
.faq-fund{
width:297px;
float:left;
margin:0 0 0 12px;
}
.news-click{
float:right;
margin:2px 9px 2px 0px;
clear:both;
}
.news-evt-img{
float:right;
background-color:#666;
padding:2px;
margin:4px 4px 4px 4px;
clear:both;
}
.news-evt-right{
	float:right;
	margin-left:10px;
	width:150px;
	text-align:center;
}
.clear{
	clear:both;
}
/*-------------------------inner-page-end------------------*/

/*Modal Popup*/
.modalBackground 
{
    background-color:#000000;
	filter:alpha(opacity=80);
	opacity:0.5;
}
.sf-popup{
	width:353px;
	border:1px #000000 solid;
	padding:7px 12px 15px 12px;
	background-color:#FFFFFF;
}
.close {
	margin:0px 0 7px 0;
	padding:0px 20px 0 0;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:11px;
	text-align:right;
	border:none;
	background:url(../images/common/i-close.gif) 30px 3px no-repeat;
}
.close a{
	color:#0094DA;
	font-weight:bold;
	border:none;
}
.sf-image
{
    margin:5px 0 3px 0;
    padding:0px;
    overflow:visible;
	height:auto !Important;
	
}
.sf-form{
	background:#F1F1F1 url(../images/common/bg-sf-top.gif) top no-repeat;
	margin:0px;
	padding:10px 0 0 0;
	overflow:visible;
	height:auto !Important;
	display:block;
	}
table.send-friend{
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;
	background:#F1F1F1 url(../images/common/bg-sf-bottom.gif) bottom no-repeat;
	overflow:visible;
	height:auto !Important;
}
table.send-friend td{
	margin:0px;
	padding:3px 10px 3px 15px;
}
table.send-friend td span{
	color:#FF0000;
}
table.send-friend td .input{
	width:198px;
	border:1px #1F6C8C solid;
	height:17px;
}
table.send-friend td .text-area{
	width:198px;
	border:1px #1F6C8C solid;
}
table.send-friend td .reset{
	padding:0 0 0 0px;
	margin:0 0 0 5px;
}
.print-main
{
    margin:0px;
    padding:0px;
    background-color:#FFFFFF;
    border:1px #000000 solid;
}
.print-popup
{
    width:697px;
	padding:7px 0px 15px 12px;
	background-color:#FFFFFF;
	height:400px;
	overflow:auto
}
.btn-print
{
    margin-left:12px;
    margin-top:10px;
}
table.tablestyle{
border:1px solid #CCCCCC;
background:#EDF8FD;
}
table.tablestyle th{
text-align:left;
background:#A5DBF5;
padding:4px 8px 4px 8px;
color:#0F5372;
}
table.tablestyle td{
padding:4px 8px 4px 8px;
background:#EDF8FD;
vertical-align:text-top;
}
table.tablestyle td.alternet{
background:#D2EDFA;
}
table.photo{
	margin:0 0 10px 0;
	padding:0 0 0px 0;
	background-color:#EDF8FD;
	border-collapse:collapse;
}
table.photo td{
	border:1px solid #CCCCCC;
	padding:5px;
}

table.photo .white{
background:#F1F1F1;
border-bottom:none;
border-top:none;
}
.twitter
{   float:left;
    padding-left:5px;
    display:block;
    border:none;
    }
.twitter img
{ 
    border:none;
    text-decoration :none;
    margin-right:2px;
 
}    
.draft
{
    font-size:12px;
    padding:5px 0 0 0;
    }
.draft a
{
    color:#0095DA;
    text-decoration: none;    
    }      
.draft a:hover
{
    color:#0095DA;
    text-decoration: underline;
    }
