
body{
	width:100%;
	margin:0 auto;
	background-image:url(images/body-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#fff;
	}
ul, li, form, p, h1, h2, h3, img, label
	{
	margin:0px;
	padding:0px;
	}
input {
	border:1px solid #999999;
	font: 11px/14px Tahoma, Verdana, Helvetica, sans-serif;
	color:#505050;
	}
label
	{
	display:block;
	}
ul {
	list-style:none;
	margin:0px;
	}	

li
	{
	background:url(images/arrow.gif) no-repeat 24px 8px;
	color:#373737;
	padding:1px 0px 5px 34px;
	}
li a{ 
	color:#E75E0C;
	text-decoration:none;
	}
li a:hover{ 
	color:#E75E0C;
	text-decoration:none;
	}

table {
	border:0px;
}	
td, div 
	{
	font: 12px/18px Tahoma, Verdana, Helvetica, sans-serif;
	color:#505050;
	text-transform: none;
	text-decoration: none;
}
td a{
	font: 12px/18px Tahoma, Verdana, Helvetica, sans-serif;
	color:#186AA4;
	text-transform: none;
	text-decoration: underline;
	
	}
td a:hover{
	font: 12px/18px Tahoma, Verdana, Helvetica, sans-serif;
	color:#3A3A3A;
	text-transform: none;
	text-decoration: none;
	}
td span {
	font:bold 12px/22px Tahoma, Verdana, Helvetica, sans-serif;
	color:#FF6918;
	text-transform: none;
	text-decoration: none;
	}
td span a{
	font:bold 12px/18px Tahoma, Verdana, Helvetica, sans-serif;
	color:#FF6918;
	text-transform: none;
	text-decoration: none;
	}
td span a:hover{
	font:bold 12px/18px Tahoma, Verdana, Helvetica, sans-serif;
	color:#3A3A3A;
	text-transform: none;
	text-decoration: underline;
	}
p{
	padding:5px 8px 5px 14px;
	}
.padtop{
	padding-top:8px;
	}
.padl{
	padding-left:55px;
	margin:0px;
	}
.padr{
	padding-right:12px;
	}	
.pad{
	padding:1px;
	}	
.width100per {
	border:0;
	width:100%;	
}
.width90per {
	border:0;
	width:97%;	
}		
.width80per {
	border:0;
	width:85%;	
}		
		
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}
.ct, .cb, .cm {
	text-align:center;
	}
.padbottom {
	padding-bottom:40px;
	}
.padtop {
	padding-top:11px;
	}
.padt {
	padding-top:30px;
	}
.padr {
	padding-right:6px;
	}
.padl{
	padding-left:20px;
	}
.spacer {
	clear:both;
	}
#externalcontainer {
	width:903px;
	margin:0 auto;
	}
/*header css start*/

.logo {
	padding:16px 0px 0px 3px;
	}
#bannertop {
	background:url(images/banner-top.gif) no-repeat top right;
	width:413px;
	height:105px;
	}
#banner {
	background:url(images/banner.jpg) no-repeat top left #3AB7E8;
	width:903px;
	height:115px;
	}

/*dropdown css*/

.chromestyle{
width: 100%;
font-weight: bold;
height:27px;
background: url(images/nav-bg.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
	width: 100%;
	padding:0px;
	margin:0px;
	list-style:none;
	text-align: left; /*set value to "left", "center", or "right"*/
}
.chromestyle li{
	  background-image:url(images/nav-bar.gif);
	  background-position:right top;
	  float:left;
	  background-repeat:no-repeat;
	  padding:0px 2px 0px 0px;
}
.chromestyle li a{
	font:bold 11px/14px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
	padding:6px 26px 6px 26px;
	display:block;
}

.chromestyle ul li a:hover{
	font:bold 11px/14px Tahoma, Arial, Helvetica, sans-serif;
    background-color:#C73F00;
	color:#000000;
	padding:6px 26px 6px 26px;
	display:block;
}
.chromestyle li.noborder {
	 padding:0px;
	 margin:0px;
	 background-image:none;}
.chromestyle li.noborder a{
 	  color:#FFFFFF;
      text-decoration:none;
	  padding:6px 26px 6px 26px;
	  display:block;
	}
.chromestyle li.noborder a:hover{
	background-color:#C73F00;
	 color:#000000;
	 padding:6px 26px 6px 26px;
	 display:block;}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: " ";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv {
	padding:1px 0 3px 6px;
	position:absolute;
	border: 1px solid #fff; /*THEME CHANGE HERE*/
	z-index:100;
	background-color:#4D4D4D;
	width:130px;
	visibility: hidden;
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); Add Shadow in IE. Remove if desired*/
}
.dropmenudiv a{
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0 2px 0px;
	text-decoration:none;
	}
.dropmenudiv a:hover{
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#FF8E49;
	padding:5px 0 2px 0px;
	text-decoration:none;
	}

/*header css ends*/

/*body css starts*/

h1 {
	font:bold 24px/26px  Arial, Helvetica, sans-serif;
	color:#2194C1;
	padding:6px 0px 4px 14px;
	}
h2 {
	font:bold 14px/16px  Arial, Helvetica, sans-serif;
	color:#2194C1;
	padding:14px 0px 4px 13px;
	}


h3 {
	font:bold 14px/16px  Arial, Helvetica, sans-serif;
	color:#FF6918;
	padding:14px 0px 4px 14px;
	}

table.txtfeild{
	margin-left:3px;
	}
table.txtfeild input{
	border:1px inset #4E82AB;
	font: 11px/14px Tahoma, Verdana, Helvetica, sans-serif;
	width:180px;
	padding-left:3px;
	height:15px;
	color:#505050;
	}
table.txtfeild .inpt{
	border:1px inset #4E82AB;
	font: 11px/14px Tahoma, Verdana, Helvetica, sans-serif;
	width:108px;
	padding-left:3px;
	height:15px;
	color:#505050;
	}

table.txtfeild input.btn{
	background-color:#0975A1;
	width:auto;
	height:auto;
	padding:4px 12px 4px 12px;
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:1px solid #074F6C;
	}
table.txtfeild .nobrdr {
	padding:0px;
	margin:0px;
	border:none;
	width:14px;
	height:14px;
	}
table.txtfeild .comment {
	padding:3px;
	border:1px inset #4E82AB;
	width:180px;
	font: 11px/14px Tahoma, Verdana, Helvetica, sans-serif;
	color:#505050;
	}
table.txtfeild .commentbig {
	padding:3px;
	border:1px inset #4E82AB;
	width:227px;
	font: 11px/14px Tahoma, Verdana, Helvetica, sans-serif;
	color:#505050;
	}
.txt {
	font:bold 12px/16px Tahoma, Verdana, Helvetica, sans-serif;
	color:#666666;
	margin-bottom:4px;
	}
table.txtfeild1{
	margin-left:5px;
	}
	
table.txtfeild1 input{
	border:1px inset #4E82AB;
	font: 11px/14px Tahoma, Verdana, Helvetica, sans-serif;
	width:220px;
	padding-left:3px;
	height:15px;
	color:#505050;
	}
table.txtfeild1 .inpt{
	border:1px inset #4E82AB;
	font: 11px/14px Tahoma, Verdana, Helvetica, sans-serif;
	width:108px;
	padding-left:3px;
	height:15px;
	color:#505050;
	}
table.txtfeild1 .commentbig {
	padding:3px;
	border:1px inset #4E82AB;
	width:227px;
	font: 11px/14px Tahoma, Verdana, Helvetica, sans-serif;
	color:#505050;
	}

table.txtfeild1 input.btn{
	background-color:#0975A1;
	width:auto;
	height:auto;
	padding:4px 12px 4px 12px;
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:1px solid #074F6C;
	}
table.txtfeild1 .nobrdr {
	padding:0px;
	margin:0px;
	border:none;
	width:14px;
	height:14px;
	}
table.txtfeild1 .comment {
	padding:3px;
	border:1px inset #4E82AB;
	width:220px;
	font: 11px/14px Tahoma, Verdana, Helvetica, sans-serif;
	color:#505050;
	}
.mandatory{
	font:normal 11px/16px Tahoma, Verdana, Helvetica, sans-serif;
	color:#505050;
	padding:0px 0px 5px 0px;
	}
.mandatory a{
	font:normal 11px/16px Tahoma, Verdana, Helvetica, sans-serif;
	color:#186AA4;
	text-decoration:underline;
	}
.mandatory a:hover{
	font:normal 11px/16px Tahoma, Verdana, Helvetica, sans-serif;
	color:#505050;
	text-decoration:none;
	}
.imgposition {
	padding:30px 0px 0px 80px;
	}

#bodybg {
	background:url(images/mid-bg.gif) repeat-x top left #FFFFFF;
	border-left:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
	padding:6px;
	}
#rightpart {
	width:221px;
	}
#rightbodypart {
	width:40%;
	}

#about h1{	
	border-bottom:1px dotted #9C9C9C;
	padding:7px 0px 5px 1px;
	}
	
#about p{
	padding:7px 0px 5px 2px;
	}
#about span{
	font-weight:bold;
	color:#505050;	
	}
#about .more a{
	background:url(images/bullet.gif) no-repeat 2px 3px;
	font-weight:bold;
	text-decoration:underline;
	padding-left:15px;
	padding-bottom:6px;
	color:#505050;	
	}
#about .more a:hover{
	background:url(images/bullet.gif) no-repeat 2px 3px;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	padding-bottom:6px;
	color:#7E7A7A;
	}
#loan h3{
	font:bold 11px/14px tahoma, Arial, Helvetica, sans-serif;
	color:#FF6000;
	padding:10px 0px 2px 5px;
	}
#loan .box{
	background: url(images/box-brdr.gif) bottom left repeat-x #555656;
	border-top:1px solid #fff;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	padding:0px 0px 2px 0px;
		}
#loan .box a{
	background:#555656;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	}
#loan .box a:hover{
	background:#555656;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#CCCBCB;
	}
#service {
	padding:7px 0px 0px 0px;
	margin:0px;
	}
#service .box {
	background:url(images/service-bg.gif) repeat-x top left;
	border-bottom:1px dotted #C1BFBF;
	border-left:1px dotted #C1BFBF;
	border-right:1px dotted #C1BFBF;
	padding:1px ;
	margin:0px;
	}	
#service h4 {
	font-size:14px;
	font-weight:bold;
	color:#373737;
	padding:3px 0px 0px 4px;
	margin:0px;
	}
#service span{
	font-size:14px;
	font-weight:bold;
	color:#1695C7;
	}
#service ul{
	margin:0px;
	padding:0px;
	}
#service li{
	background:url(images/arrow.gif) no-repeat 6px 8px;
	color:#373737;
	padding:1px 0px 5px 15px;
	}
#service li a{ 
	color:#373737;
	text-decoration:none;
	}
#service li a:hover{ 
	color:#626161;
	text-decoration:underline;
	}
#service p{
	padding:2px 0px 4px 5px;
	}
#service .more a{
	background:url(images/bullet.gif) no-repeat 2px 3px;
	font-weight:bold;
	text-decoration:underline;
	padding-left:15px;
	color:#505050;	
	}
#service .more a:hover{
	background:url(images/bullet.gif) no-repeat 2px 3px;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	color:#7E7A7A;
	}

/*body css ends*/

/*footer css starts*/
#footer {
	background:#666666 url(images/footer-bg.gif) repeat-x  top left;
	color:#FFFFFF;
	font-size:11px;
	height:70px;
	}
	
#footer p{
	color:#D9D7D7;
	font-size:11px;
	padding:8px 3px 4px 5px;
	}
#footer a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:11px;
	padding-left:8px;
	padding-right:8px;
	}
#footer a:hover{
	text-decoration:underline;
	color:#FFFFFF;
	font-size:11px;
	}

#footer span a{
	color:#D9D7D7;
	font-size:11px;
	text-decoration:underline;
	padding:0px;
	}
#footer span a:hover{
	color:#D9D7D7;
	font-size:11px;
	text-decoration:none;
	}
/*footer css ends*/

#responseT, #responseTsrf, #responseTcu, #responseTef, #responseTnl{
	background:#FBF0AD;
	border:1px solid #FFE47A;
	padding:10px;
	text-align:center;
	color:#000;
}
#responseT p, #responseTsrf p, #responseTcu p, #responseTef p, #responseTnl p{font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px;}
#responseT h4, #responseTsrf h4, #responseTcu h4, #responseTef h4, #responseTnl h4{font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#C57523; background:#FDEF9D; padding:0px; margin:0px;}
#responseT h5, #responseTsrf h5, #responseTcu h5, #responseTef h5, #responseTnl h5{font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif; color:#FF3000; background:#FDEF9D; padding:0px; margin:0px;}