/* CSS Document */

/* --- general diclarations --- */

html, body { margin: 0px auto; padding:0px;}

body { font-family: Arial; font-size: 12px; font-weight: normal; font-variant: normal; text-transform: none; line-height:18px; color: #000; text-decoration: none; background:url(images/bodyBG.gif) top repeat-x; background-color:#FFF;}
a{ outline:none;}

/*a { text-decoration:none; color: #5B5B5B;}
a:hover { text-decoration:none; color: #0A2DA8;}*/
div, p, form, del { padding:0px; margin: 0px;}
.clear_all {clear:both;}

/* --- content specific diclarations --- */
.fltLeft {float:left;}
.fltRight {float:right;}

.mainWrapper { margin:auto; margin-top:24px; margin-bottom:24px; padding:0; width:998px;}

.leftWrapper { width:267px; float:left;}
.leftContent { width:240px; background:url(images/left-BG.jpg) top repeat-y; padding-left:27px; color:#fff; font-size:14px; text-align:center;}
.leftContent a { font-size:12px; color:#fff; text-decoration:none;}
.leftContent a:hover { font-size:12px; color:#D49B0D; text-decoration:underline;}
.leftNav { padding:0; margin:10px 0 20px 0;}
.navItem { background:url(images/menu-bullet.jpg) top left no-repeat; text-align:left; font-size:18px; color:#F5E1AE; padding-left:20px; padding-bottom:15px; line-height:20px; text-decoration:none;}
.navItem a { font-size:18px; color:#F6F6F6; text-decoration:none;}
.navItem a:hover {  font-size:18px; color:#F5E1AE; text-decoration:none;}

.pannel-clip-index { width:114px; float:left; background:url(images/mid-clip-index.jpg) top left no-repeat; height:1165px; }
.pannel-clip-inner { width:114px; float:left; background:url(images/mid-clip.jpg) top left no-repeat; height:1124px; }


.rgtWrapper { width:617px; float:left;}
.rgtContent { width:617px; background:url(images/rgt-bg1.jpg) top repeat-y;}

.topIcons { width:575px; padding: 0 0px 10px 15px; font-size:11px;}

.topRightIcons { width:120px; float:right; padding:0; margin:0;}
.topRightIcons ul { padding:0; margin:0;}
.topRightIcons li {float:left; list-style:none; padding-left:11px; padding-right:11px; padding-top:0; padding-bottom:0; margin:0;}
.topRightIcons li h4{text-indent:-5000px; padding:0; margin:0;}

.icoHome{width:11px; height:12px; background:url(images/ico-home-normal.gif) no-repeat; display:block;}
.icoHome:hover{background:url(images/ico-home-hover.gif) no-repeat;}
.icoHomeFix{width:11px; height:12px; background:url(images/ico-home-hover.gif) no-repeat; display:block;}

.icoMail{width:11px; height:12px; background:url(images/ico-mail-normal.gif) no-repeat; display:block;}
.icoMail:hover{ background:url(images/ico-mail-hover.gif) no-repeat;}
.icoMailFix{width:11px; height:12px; background:url(images/ico-mail-hover.gif) no-repeat; display:block;}

.icoSmap{width:13px; height:12px; background:url(images/ico-smap-normal.gif) no-repeat; display:block;}
.icoSmap:hover{width:13px; height:12px; background:url(images/ico-smap-hover.gif) no-repeat;}
.icoSmapFix{ background:url(images/ico-smap-hover.gif) no-repeat; display:block; width:11px; height:12px;}

.inBody { width:580px; background:url(images/body-in-mid.jpg) top left repeat-y; line-height:20px;}
.inBodyContent {padding-left:18px; padding-bottom:20px; padding-right:10px; text-decoration:none;}
.inBodyContent a { text-decoration:none; color:#671511;}
.inBodyContent a:hover {text-decoration:underline; color:#066693;}

.grn-tick-txt { background:url(images/green-tick.jpg) left top no-repeat; padding-left:25px; padding-bottom:12px;}
.blue-bullet-txt { background:url(images/blue-bullet.jpg) left top no-repeat; padding-left:22px; padding-bottom:15px; font-size:14px; color:#671511; font-weight:bold; }

.footer { text-align:center; font-size:11px; line-height:16px; padding-top:20px; padding-bottom:20px;}

/*-----inner pages ------*/
.pd1020{ padding:0 0 10px 20px;}

	
.pdul {padding-left:35px; padding-right:10px; margin:0;}

.col2Wrapper {width:450px; padding:0 10px; margin:10px 0px 10px 20px; border:1px solid #ccc;}
.colLft{ float:left; width:70px; font-weight:bold; }
.colRgt { float:left; width:355px; border-left:1px solid #ccc; padding-left:10px;}

/* --- space manegment --- */

.pdBot8 { padding-bottom:8px;}
.pdBot10 { padding-Bottom:10px;}
.pdBot15 { padding-Bottom:15px;}
.pdBot20 { padding-bottom:20px;}
.pdBot30 { padding-Bottom:30px;}
.pdBot40 { padding-Bottom:40px;}
.pdBot50 { padding-Bottom:50px;}
.pdBot150 { padding-Bottom:138px;}
.pdBot342 { padding-bottom:3.40em; margin:0; _padding-bottom:3.20em; margin:0;}

.pdTop20 { padding-top:30px;}

/*faq*/

.blue-faq-txt { background:url(images/blue-bullet.jpg) left top no-repeat; padding-left:22px; padding-bottom:8px; font-size:12px; color:#671511; font-weight:bold; }
	.blue-faq-txt a:{ color:#F33329;}
	.blue-faq-txt a:hover{ color:#F33329; text-decoration:none;}
.blue-faq-head { background:url(images/blue-bullet.jpg) left top no-repeat; padding-left:22px; padding-bottom:8px; font-size:12px; color:#4D100D; font-weight:bold; }
	.blue_top{font-size:14px; color:#B3261E; font-weight:bold; text-decoration:underline;}
	.blue_top a:{ color:#4D100D; text-decoration:underline;}
	.blue_top a:hover{ color:#000; text-decoration:underline;}
/*added later on 21st feb 09*/

/*----index---*/
.sub_head_toptxt{ background:url(images/yellow_bullet.gif) no-repeat center left; color:#671511; 
				font-family:Arial, Helvetica, sans-serif; text-indent:23px; text-transform:uppercase; font-size:18px; line-height:25px;}
				
.sub_head_midtxt{ background:url(images/yellow_bullet.gif) no-repeat center left; color:#066693; 
				font-family:Arial, Helvetica, sans-serif; text-indent:23px; text-transform:uppercase; font-size:18px; line-height:25px;}
				
.ban{background:url(images/ban.jpg) no-repeat; width:580px; height:295px; }								

/*----index---*/

/*----inner right---*/
.inner_right{ width:731px; float:left; background: url(images/right_ext_shadow.gif)  repeat-y; }
	.inner_right .tag{ background:url(images/right_tag.jpg) no-repeat ; width:114px; height:1083px;  float:left; }
	.rgtContent_1 { width:617px;  float:left; background:url(images/shadow.jpg) repeat-y;  }
	
	.banner_inner{ background:url(images/inner-banner_new.jpg) no-repeat; width:580px; height:220px;}	
	
	.primary{ width:580px; margin:3px 0 3px 0;}
		.primary .top{ background:url(images/primary_top.jpg) no-repeat bottom; width:580px; height:21px;}
		.primary .middle{ background:url(images/body-in-mid.jpg) top left repeat-y; width:580px;}
		.primary .bot{ background:url(images/primary_bot.jpg) no-repeat; width:580px; height:21px;  }

/*----inner right----*/

/* contact us */
.contact_left{ float:left; width:280px;}
.contact_right{ float:left; width:238px; }
	.contact_left dl{ padding:0; margin:0; list-style-type:none; width:100%;}
		.contact_left dl dt{ padding:0 0 10px 0; margin:0; list-style-type:none; float:left;width:110px; color:#f00000;}
		.contact_left dl dd{ padding:0 0 10px 0; margin:0; list-style-type:none; float:left;width:170px;}
	.input_box{ background:#F7FAFD; border:1px solid #033975; height:18px; width:160px; color:#033975; font-family:Arial, Helvetica, sans-serif; line-height:20px; padding:2px 2px 2px 2px ;}
	.input_box_multi { background:#F7FAFD; border:1px solid #033975; width:160px; color:#033975; font-family:Arial, Helvetica, sans-serif; line-height:20px; padding:2px 2px 2px 2px ;}
	.select{ background:#F7FAFD; border:1px solid #033975;  height:22px; width:166px; color:#8FA4BA; font-family:Arial, Helvetica, sans-serif; line-height:20px; }
.blue_txt{ color:#033975;}

/* contact us */





/*---- CSS NEXT ----*/
.warpLeftBG	{
	width:313px;
	background:#671511 url(images/warp_left.jpg) no-repeat left top;
	float:left;
}
.warpLeft	{
	width:313px;
	float:left;
	margin:55px 0 0 0;
}
.warpRightBG	{
	width:685px;
	float:left;
	background: url(images/rightScroll_bg.jpg) repeat-y top right;
}
.warpRight	{
	width:617px;
	float:left;
	background:url(images/design_divider.jpg) left top no-repeat;
	padding:0 0 0 67px;
}
.rightTop	{
	width:618px;
	background:url(images/top_right.jpg) top right;
	height:41px;
	float:left;
}
.menuL	{padding:0; margin:10px 0 20px 0;}

a.lk_pdf:link, a.lk_pdf:active, a.lk_pdf:visited	{ 
	background:url(images/icon.gif) no-repeat left -501px;
	padding:1px 0px 1px 20px;
	text-decoration:none; 
	color:#515151;
	font-size:11px;
	height:20px;
}
a.lk_pdf:hover	{ 
	text-decoration:underline;
}
a.lk_page:link, a.lk_page:active, a.lk_page:visited	{ 
	background:url(images/icon.gif) no-repeat 10px -588px;
	padding:1px 0px 1px 30px;
	text-decoration:none; 
	color:#515151;
	font-size:11px;
	height:20px;
}
a.lk_page:hover	{ 
	text-decoration:underline;
}





