/* CSS Document */

body{
	margin:0px;
}


.top-grad{
	background-image:url(../images/grad.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:20px;
}	
.middle-grad{
	background-image:url(../images/grad-middle.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:36px;
}	
/****************************************** paddings  and borders *********************************/

.padding-lt-rt-15{
	padding-left:15px;
	padding-right:15px;
}

.padding-20-16px{
	padding:20px 16px 20px 16px;
}
.border-rt-1px{
	border-right:1px solid #ffffff;
}	
.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#929497;
	font-weight:normal;
	
}

a.leftmenu-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9DD3FC;
	font-weight:Bold;
	padding-left:20px;
	text-decoration:none;
}
a:hover.leftmenu-text{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:Bold;
	padding-left:20px;
	text-decoration:none;
}

a.special-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9DD3FC;
	font-weight:Bold;
	text-decoration:none;
	display:block;
	background-color:#00487D;
	border-top:3px solid #00487D;
	border-bottom:3px solid #00487D;
}
a:hover.special-text{
	color:#00487D;
	background-color:#9DD3FC;
	border-top:3px solid #9DD3FC;
	border-bottom:3px solid #9DD3FC;
}

.darkblue-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#032F5B;
	font-weight:normal;
	padding-left:10px;
}

.desc-text-blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00487D;
	font-weight:normal;
	padding-left:10px;
	text-align:justify;
}

.title-blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006666;
	font-weight:bold;
	padding-left:10px;
	
}	
.title-branchheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding-left:10px;
}	

.border{
border:1px solid #C8DDEF;
padding-bottom:7px;
}

.borderall{
border:1px solid #c8ddef;
}

.bordertable{
border:1px solid #2198EF;
}
.borderright{
border-right:1px solid #0272C7;
}
.borderleft2{
border-left:1px solid #0272C7;
}

.border-lt-1px{
	border-left:1px solid #0343A3;
}
.borderbottom-left{
border-bottom:1px solid #2198EF;
border-left:1px solid #2198EF;
}
.borderbottom{
border-bottom:1px solid #2198EF;
}
.border-left{
border-left:1px solid #2198EF;
}
.border-rightgrey{
border-right:1px solid #C3C4C5;
}
.border-leftgrey{
border-left:1px solid #C3C4C5;
}
.padding-Bt-tp5px{
	padding-botton:10px;
	padding-top:10px;
}	
.padding-rt-bt-lf5px{
	padding-botton:5px;
	padding-left:5px;
	padding-right:5px;
}
.padding-left{
	padding-left:20px;
	
}		
.contact-address-text{
font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	padding-left:32px;
	padding-bottom:10px;
	}
	
	a.department-link{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B3DEFE;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	padding-top:10px;
	text-decoration:none;
	}
	a:hover.department-link{
	color:#ffffff;
}
	a.agent-link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#02327A;
	text-decoration:none;
	padding:5px;
	}
	
a:hover.agent-link{
	text-decoration:underline;
}
	
	.menu-address-text{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	padding-left:11px;
	}
	
	.body-text{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ADB1B5;
	font-weight:normal;
	
	}
	
a.readmore-gray{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#93781D;
	text-decoration:none;
}	
a:hover.readmore-gray{
	color:#C9B779;
}

a.whitelink{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}	
a:hover.whitelink{
	text-decoration:underline;
}

	
.footer-text{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#989494;
	font-weight:normal;
	padding-left:11px;
	padding-right:9px;
	}
	
	
a.link-footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#989494;
	font-weight:normal;
	padding-left:11px;
	padding-right:9px;
}

a:hover.link-footer{
	text-decoration:none;
}				

.heading-text{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6FB5E9;
	font-weight:bold;
	padding-left:11px;
	padding-right:9px;
	}
	
	
	
	/******************************* IMAGE ID *************************************/
	
#img-border img{
	border:1px solid #C4C1C1;
	padding:2px;
	margin-left:5px;
}	
#img-border2 img{
	border:1px solid #00487D;
	padding:2px;
}	

.form-textfield{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	padding-left:3px;
	color:#000000;
	border:1px solid #2f98e9;
	background-color:#ffffff;
}
.form-button{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#90c9f5;
	padding:0px 3px;
	border:1px solid #2f98e9;
	background-color:#04508a;
	cursor:hand;
}
.textblue-centre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00487D;
	font-weight:normal;
	padding-left:10px;
	text-align:center;
}
