body{
	 margin:0px; padding:0px; 
	 font-family:arial; font-size:11px; 
	 color:#000000;
	 }
.clr{
	clear:both;
	}
img{
	border:none;
	}
#main-container{
	margin:0px auto; width:990px; padding:0px 6px;
	}

/*header starts here*/
#header-container{
	width:978px; float:left; padding:0px 6px;
	}
#top-logo{
	width:230px; float:left; 
	margin:14px 0 0 15px;
	} 
#top-helplines{
	width:321px; float:right; height:97px;
	margin:16px 11px 0 0px;
	
	} 
.light-blue{
	color:#117bcf; font-weight:bold; 
	}
.dark-blue{
	color:#010180; font-weight:bold;
	}
#top-menu{
	width:971px; float:left; height:auto; background:url(images/topmenu-bg.jpg) ;
	margin:8px 0 0 0;
	}
#top-menu-curve{
	width:7px; float:left; height:52px; background:url(images/topmenu-curve.jpg) no-repeat ; 	margin:9px 0 0 0;
	}
#top-flash{
	width:978px; height:302px; float:left; margin-top:-2px;
	}
#flash-bottom-link{
	width:978px; float:left; height:77px; padding-bottom:9px;
	}
.flash-bottomcuver{
	width:11px; float:left; height:77px; 
	}
#flash-bottom-midbg{
	width:956px; float:left; height:77px; background:url(images/banner-midbg.jpg) repeat-x; text-align:center !important;
	}
/*left nevi starts here*/
#left-nevi{
	width:626px; float:left; margin:0px 6px;
	}
#left-nevi-curve{
	width:626px;  height:6px; float:left;
	}
.advicy_heading
	{
	font-size:14px; color:#000000; font-weight:bold; font-family:tahoma;  
	}
#left-nevi-maintxbg{
	width:624px;  background:url(images/maintxt-bg.jpg) top repeat-x; float:left;
	border:1px solid #a6a8ad; 	border-top:none; text-align:justify; line-height:18px; font-size:1.1em;
	}
.mainheading1{ 
	font-family:tahoma; font-size:24px; color:#013b98; font-weight:bold;
	}
.mainheading-mid{
	font-family:tahoma; font-size:18px; color:#013b98; font-weight:bold;
	}
.mainheading2{
	font-family:tahoma; font-size:18px; color:#fe6905; font-weight:bold; 
	}
.vertical-dot{
	background:url(images/dot-vertical.jpg) repeat-y;
	}
.maintxt-boxes{
	font-size:1em; text-align:justify; line-height:15px;
	}
.maintxt-boxes a{
	font-size:1em; color:#012a6f; text-decoration:none; font-weight:bold;
	}
.maintxt-boxes a:hover{
	text-decoration:underline;
	}
#loctions-box-new{
	width:978px;  float:left; margin-top:10px;
	}
#loctions-box-in{
	width:665px;  float:left; margin-top:10px;
	}
	
.loctions-bottombox-about-new{
	width:976px; float:left;   border:1px solid #d0d0d0; padding:0px 0px 0 0px;
	}
.loctions-bottombox-about-in{
	width:663px; float:left;   border:1px solid #d0d0d0; padding:0px 0px 0 0px;
	}	
.loctions-midbg-blue-text-new{
	width:952px; float:left;  padding:7px 0 4px 10px; vertical-align:top; font-weight:bold; 
	height:27px; color:#1b4fa6; background:url(images/white-gredient-midbg.jpg) repeat-x; font-size:15px; font-family:tahoma;
	}
	
#loctions-box{
	width:626px; float:left; margin-top:10px;
	}
.loctions-curve{
	width:8px; float:left; height:38px;
	}
.loctions-midbg{
	width:600px; float:left;  padding:11px 0 0 10px; font-weight:bold; height:27px;
	background:url(images/white-gredient-midbg.jpg) repeat-x; font-size:12px; font-family:tahoma;
	}
.loctions-midbg-blue-text{
	width:600px; float:left;  padding:7px 0 5px 10px; font-weight:bold; height:27px; color:#1b4fa6;
	background:url(images/white-gredient-midbg.jpg) repeat-x; font-size:16px; font-family:tahoma;
	}
.loctions-midbg-blue-text-in-depth{
	width:649px; float:left;  padding:11px 0 0px 0px; font-weight:bold; height:27px; color:#1b4fa6;
	background:url(images/white-gredient-midbg.jpg) repeat-x; font-size:16px; font-family:tahoma;
	}	
td.print-text a
	{
	font-size:12px; color:#0a3d92; font-weight:bold; padding-right:5px; text-decoration:none;
	} 
.loctions-bottombox{
	width:612px; float:left;   border:1px solid #d0d0d0; padding:10px 6px 0 6px;
	}
td.textsize-btn-bg 
	{
	background-image:url(images/text-btn-bg.jpg); width:24px; height:22px; background-repeat:no-repeat; font-size:10pt; 
	color:#FFFFFF; font-weight:bold; font-family:arial; text-decoration:none;
	}
td.textsize-btn-bg a 
	{
	 width:24px; height:22px;  font-size:10pt; text-decoration:none; 
	color:#FFFFFF; font-weight:bold; font-family:arial;
	}
td.textsize-btn-bg a:hover 
	{
    width:24px; height:22px;  font-size:10pt; text-decoration:underline;
	color:#FFFFFF; font-weight:bold; font-family:arial;
	}			
.loctions-bottombox-about{
	width:624px; float:left;   border:1px solid #d0d0d0; padding:0px 0px 0 0px;
	}	
.address-topbg{
		width:168px; background:url(images/location-bg.jpg) no-repeat; padding:6px 0 0 10px;
		color:#013998; font-weight:bold; font-size:12px; height:25px; text-align:left; font-family:tahoma;
		text-decoration:none;
		}
.address-topbg a{
		width:168px; padding:6px 0 0 10px;
		color:#013998; font-weight:bold; font-size:12px; height:25px; text-align:left; font-family:tahoma;
		text-decoration:none;
		}
.address-topbg a:hover{
	text-decoration:underline;
}
.address-midbg{
		width:160px; background:url(images/addres-bg.jpg) top repeat-x; font-size:1.1em; 
		padding:4px 4px 0 12px; line-height:19px;  text-align:left;
		}
#contact-dpt{
	width:626px; float:left;  font-size:12px; font-family:tahoma; margin-top:8px; font-weight:bold;
	}
.text-size
	{
	font-size:12px; color:#000000; font-weight:bold;
	}	
/*right nevi starts here*/

#right-nevi{
	width:338px; float:left;
	}
.blue-curve{
	width:8px; height:38px; float:left;
	}
.blue-midbg{
	width:302px; height:27px; float:left; background:url(images/right-nevi-bluemidbg.jpg) repeat-x;
	padding:11px 0  0 20px; color:#FFFFFF; font-size:1.3em; font-family:tahoma; font-weight:bold;
	}
#form-topbg{
	background:url(images/form-topbg.jpg) top no-repeat; float:left; width:338px;
	}
#form-bottombg{
	background:url(images/form-bottombg.jpg) bottom no-repeat; float:left; width:324px; 
	font-size:1.1em; color:#0f4197;	font-weight:bold; padding-left:14px;
	}
.form-txtbox{
	width:300px; height:20px; border:1px solid #0f4197; padding:2px 0 0 3px;
	}
.form-txtarea{
	width:300px; height:51px; border:1px solid #0f4197; padding:2px 0 0 3px;
	}
#news-box{
	float:left;  border:1px solid #616c7e; border-top:none; width:335px; line-height:18px;
	}
#news-box h1{
	color:#0a3c91; font-weight:bold; margin:0px; padding:0px; background:url(images/arrow.jpg) no-repeat 0px 4px;
	padding:0 0 0 15px;  font-size:1.2em;
	}
#news-box a{
	color:#0a3c91; font-weight:bold; font-size:12px; text-decoration:none;
	}
#news-box a:hover{
	text-decoration:underline;	
	}
.date{
	color:#4f4f4f;
	}

/*footer starts here*/
#footer{
	width:690px; float:left; background:url(images/footer-bg.jpg) repeat-x; height:136px;
	padding:20px 150px 0 150px; margin-top:10px;  text-align:center; line-height:20x !important; 
	}
#footer ul{
	margin:0px; padding:0px;
	}
#footer li{
	list-style-type:none; display:inline; padding-right:4px; color:#FFFFFF;
	}
#footer a{
	color:#FFFFFF; text-decoration:none;
	}
#footer a:hover{
	text-decoration:underline;
	}
#copyright{
	float:left; width:690px; margin:35px 0 0 0; text-align:center; color:#FFFFFF; font-weight:bold;
	}
.designed-by{
	color:#cacaca; font-size:11px;
	}
.designed-by a{
	color:#0033FF; text-decoration:none;
	}
.designed-by a{
	text-decoration:underline;
	}
.eye-tab-bg
	{
	background-color:#d3d3d3; 
	}
.eye-heading-bg
	{
	font-weight:bold;
	padding-left:12px;
	font-family:tahoma;
	font-size:14px;
	color:#FFFFFF;
	height:32px;
	background-repeat:repeat-x;
	background-image:url(images/eye-heading-bg.jpg);
	background-color:#d3d3d3; 
	}
.eye-left-margin
	{
	padding:5px 0 0 0px;
	margin:0 0 0 0px;
	}	
li.eye_left_menu 
	{
	text-decoration:none;
	background-image:url(images/doted.jpg);
	font-size:12px;
	color:#000000;
	padding:11px 0 10px 0;
	margin:0 0 0 0; 
	background-position:bottom;
	background-repeat:repeat-x;
	}
li.eye_left_menu a 
	{
	text-decoration:none;
	font-size:12px;
	color:#000000;
	padding:11px 0 10px 0;
	margin:0 0 0 0; 
	}
li.eye_left_menu a:hover 
	{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#2055ad;
	padding:11px 0 10px 0;
	margin:0 0 0 0; 
	}
li.eye_left_menu_bold 
	{
	text-decoration:none;
	background-image:url(images/doted.jpg);
	font-size:12px;
	color:#2055ad;
	font-weight:bold;
	padding:11px 0 10px 0;
	margin:0 0 0 0; 
	background-position:bottom;
	background-repeat:repeat-x;
	}
li.eye_left_menu_bold  a 
	{
	text-decoration:none;
	font-size:12px;
	color:#2055ad;
	padding:11px 0 10px 0;
	margin:0 0 0 0; 
	}
.overview_box_text
	{
	text-align:justify;
	font-size:1.1em;
	color:#000000;
	line-height:normal;
	}
.overview_text_btn 
	{
	text-decoration:none;
	height:44px;
	font-size:10pt;
	background-color:#51caff;
	font-weight:bold;
	color:#05378b;
	}	
.overview_text_btn a
	{
	text-decoration:none;	
	height:44px;
	font-size:10pt;
	background-color:#51caff;
	font-weight:bold;
	color:#05378b;
	}
.overview_text_btn a:hover
	{
	text-decoration:none;	
	height:44px;
	font-size:10pt;
	background-color:#51caff;
	font-weight:bold;
	color:#05378b;
	}
.overview_other_tab 
	{
	margin-bottom:1px;
	vertical-align:middle;
	text-decoration:none;
	height:44px;
	font-size:10pt;
	background-color:#e8e8e7;
	font-weight:bold;
	color:#99a0ad;
	}	
.overview_other_tab a
	{
	vertical-align:middle;	
	text-decoration:none;	
	height:44px;
	font-size:10pt;
	background-color:#e8e8e7;
	font-weight:bold;
	color:#99a0ad;
	}
.overview_other_tab a:hover
	{
	text-decoration:none;	
	height:44px;
	font-size:10pt;
	background-color:#e8e8e7;
	font-weight:bold;
	color:#05378b;
	}			

.box-text
	{
	  color:#000000; font-size:1.1em; line-height:normal; font-weight:normal;   text-decoration:none; text-align:justify;
	}
.box-text a
	{
	 color:#0b3e92;  font-size:1.1em;  text-decoration:none; text-align:justify; font-weight:bold;
	}
.box-text a:hover
	{
	 color:#0b3e92;  font-size:1.1em; text-decoration:underline; text-align:justify; font-weight:bold;
	}	