body,html{
font:normal 12px Arial, Helvetica, sans-serif; color:#4F4F4F; line-height:15px; background-color:#BFBFC1;margin:0; padding:0;}
*{margin:0; padding:0;}
ul {   
list-style:none;} 
img, img a{border:0; outline:0; border:none; outline:none;}
a{color:#1160b1; text-decoration:underline; border:0; outline:0; border:none; outline:none;}
a:hover{color:#000; text-decoration:none; border:0; outline:0; border:none; outline:none;}
h1{font-size:14px; font-weight:bold;}
h2{ font-size:13px; font-weight:bold; color:#1d4e97;}
h3{font-size:11px; font-weight:bold;}
#wraper{padding:0; margin:0 auto; width:100%;}
#container{width:1024px; margin:0 auto;  background:#fff  url(../images/outer-bg.jpg) center top repeat-y; }

/*Top part*/
#header{width:1000px; margin:0 12px 0px 12px; }
.top {height:7px; padding:0px; line-height:0px; font-size:2px;}
.top-left {background:url(../images/top-blue.jpg) repeat-x left top; height:7px; float:left; width:875px; }
.top-right {background:url(../images/top-grey.jpg) repeat-x left top; height:7px; }
.logo-menu-wraper { height:117px; clear:both; padding:0px;}
.logo {padding-left:6px; padding-right:8px; padding-top:0px; float:left; font-size:2px;}



.banner { height:124px; width:989px; clear:both; padding-left:6px; padding-right:5px; font-size:2px;}
.banner-heading {height:50px; clear:both; width:989px; clear:both; padding-left:6px; padding-right:5px;}
.banner-bottom {background:url(../images/banner-bottom.jpg) no-repeat left top; width:249px; height:50px; float:left;}
.heading-curve {background:url(../images/heading-curve.jpg) no-repeat left top; width:20px; height:50px; float:left;}
.heading-bg {background:url(../images/heading-bg.jpg) repeat-x left top; height:40px; float:left; width:709px; font-size:19px; color:#000000; padding:10px 0px 0px 0px; line-height:20px;}
.heading-right {background:url(../images/heading-right.jpg) no-repeat left top; height:50px; width:11px; float:left;}

/* Middle Part */
#middle{width:1000px; margin:0 12px 0px 12px;  clear:both;}
#middle-inner{width:1000px; margin:0 12px 0px 12px;  clear:both;background:url(../images/curve-bg-part.jpg) repeat-y 2px top; overflow:hidden; margin-bottom:6px;}
.left-portion { width:249px; padding-left:6px; float:left;}
.box-wraper {width:249px; padding-bottom:6px;}
.box-top {background:url(../images/blue-box-top.jpg) no-repeat left top; width:249px; height:44px;}
.topheading {color:#073775; font-size:15px; font-weight:bold; padding-top:17px; text-align:center; line-height:15px;}
.box-middle {background:url(../images/blue-box-middle.jpg) repeat-y left top; clear:both; }
.box-text { width:158px; padding:5px 5px 0px 10px; float:left; line-height:18px;}
.box-icon1 {background:url(../images/support-icon.jpg) no-repeat right top; width:76px; height:77px;} 
.read-wraper { width:89px; padding-left:160px; clear:both; }
.read-icon { float:left; background:url(../images/arrow.jpg) no-repeat left 2px; width:10px; height:11px;}
.read-more {color:#1A4E7C; font-weight:bold; font-size:11px;}
.read-more a{color:#1A4E7C; font-weight:bold; font-size:11px; text-decoration:none; }
.read-more a:hover{color:#1A4E7C; font-weight:bold; font-size:11px; text-decoration:underline;}
.red-link { color: #CC0000;}
.red-link a{color:#CC0000; font-weight:bold; text-decoration: underline;}
.red-link a:hover{color:#CC0000; font-weight:bold; text-decoration:underline;}
.box-bottom {background:url(../images/blue-box-bottom.jpg) no-repeat left top; width:249px; height:10px;  font-size:2px;}
.right-portion { width:740px; padding-right:5px; float:left; background:url(../images/body-bg.jpg) repeat-y left top;}
.right-image { float:right; padding:10px 10px 10px 10px;}
.bottom-shadow {background:url(../images/bottom-shadow.jpg) no-repeat left top; height:5px; width:740px; clear:both; font-size:2px;}
.body-text {line-height:18px; padding:10px 10px 0px 20px;}
.body-text ul{padding-left:20px;list-style-image:url(../images/li-bullet.gif);	}
.body-text ol{padding-left:23px;list-style-position:outside;}
/*.body-text table td{vertical-align:top;}*/
.inner-warper {width:700px; padding-left:20px; padding-right:20px; clear:both;}
.blue-bar {background:url(../images/blue-bar.jpg) no-repeat left top; height:29px; width:6px; float:left;}
.light-blue-bar {background:url(../images/light-blue-bar.jpg) repeat-x left top; height:21px; width:680px; float:left; padding-top:8px; font-weight:bold; padding-left:6px;}
.point-wraper {float:left; padding:5px 10px 0px 10px;}
.point-wraper ul{ line-height:22px; width:300px;}
.point-wraper ul li{ background:url(../images/bullet-1.jpg) no-repeat left center;  padding-left:15px; padding-top:0px; display:block; }
.point-wraper ul li a{ color:#333333;text-decoration:none; }
.point-wraper ul li a:hover{ color:#003399;text-decoration: underline; }

/* Footer part */
#footer{width:1000px; margin:0 12px 0px 12px;  clear:both;}
.light-blue { background-color:#D7EBEA; color:#3C3C3C; height:24px; text-align:center; padding-top:10px;}
.light-blue a{color:#3C3C3C;  height:34px; text-align:center; text-decoration:none; padding:0px 4px 0px 4px;}
.light-blue a:hover{color:#3C3C3C;  height:34px; text-align:center; text-decoration:underline; padding:0px 4px 0px 4px;}
.dark-blue {height:69px; background-color:#073775; text-align:left; color:#FFFFFF; line-height:17px; }

.dark-blue-link { padding:10px 1px 0px 7px; float:left; width:76 0px;}
.dark-blue-link a{ background-color:#073775; text-decoration:none; color:#FFFFFF;}
.dark-blue-link  a:hover{ background-color:#073775; text-decoration:underline; color:#FFFFFF;}
.validate-icon {float:left; padding-top: 38px;}
.secured-icon {float:left; padding-top:5px; text-align:right;}

/* new menu style */ 
.menuposition{padding-top:72px; padding-left:17px;}
.menunew{  padding-left:17px; float:left; width:763px;}
.leftround{ background:url(../images/menu-left.jpg) left top no-repeat; width:8px; height:34px; float:left;}
.menubg{ background:url(../images/menu-rep.jpg) left top repeat-x; line-height:34px; float:left; width:755px;}


/* Inner Pages */
.top-wraper { padding:5px 5px 0px 5px; width:990px;}
.top-logo {width:250px; float:left; font-size:2px; height:163px;}
.top-nav-wraper {width:740px; height:163px; float:left;}
.top-nav {background: url(../images/top-nav.jpg) repeat-x left top; width:740px;  height:28px; padding-top:15px; text-align:right; font-size:11px;}
.top-nav  a{  height:28px; padding-top:15px; color:#333333; text-decoration:none; padding-left:4px ; padding-right:3px;}
.top-nav  a:hover{   height:28px; padding-top:15px; color:#0066CC; text-decoration:underline; padding-left:4px ; padding-right:3px;}


/* left-navigation-part */ 
.inner-left-wraper {width:252px; float:left; padding-left:2px; }
.top-blue-curve {background:url(../images/curve-top.jpg) no-repeat left top; font-family:Verdana, Geneva, sans-serif; color:#990000; font-weight:bold; font-size:14px; padding-top:18px; padding-left:20px; padding-bottom:10px;}
.blue-bg {background:url(../images/curve-bg-part.jpg) repeat-y left top; }
.blue-bg-menu { padding-left:4px; padding-right:5px;}



/* Right body part*/
.inner-right-wraper {width:746px; float:left;}
.curve-left {background:url(../images/inner-top-curve.jpg) no-repeat left top; height:50px; width:21px; float:left; }
.curve-mid {background:url(../images/inner-mid-bg.jpg) repeat-x left top; width:706px;  height:50px; float:left; font-size:19px; color:#000000; line-height:20px; }
.curve-right {background:url(../images/inner-right.jpg) no-repeat left top; width:11px;  height:50px; float:left;  }
.inner-body-bg {background:url(../images/inner-body-bg.jpg) repeat-y left top; clear:both;  }
.heading { padding-top:20px; float:left;}
.breadcum { font-size:11px; color:#333333;  padding-top:15px;}
.inner-line {background:url(../images/inner-line.jpg) repeat-y left top; width:5px; height:200px;}

/*faqs*/
p.faq
{
	background-image:url(/Images/arrow-3.jpg);
	background-repeat:no-repeat;
	background-position:center left; 
	padding-left:20px;
}

p.faq a
{
	/*color:Black;*/
	text-decoration:none;
}
p.faq a:hover
{
	text-decoration:underline;
}

div.faq-ans
{
	padding-left:20px;
	padding-top:2px;
	padding-right:20px;
	padding-bottom:10px;
}

p.faq-group
{
	padding-top:10px;
	padding-bottom:5px;  
	clear:left;
	width:689px;
}
