/* common styles starts */
body {
	background:#436CB6 url(../images/bodybg.gif) top left repeat-x;
	padding:0;margin:0;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	color:#4F4F4F;
}
h1,h2,h3,h4,h5,h6,ul,li,img,div,p{
	padding:0;margin:0;border:0;
}
ul,ol{
	list-style-type:none;
}
.container{
	width:807px;
	text-align:left;
	margin:0 auto;
}
.clear{
	clear:both;
}
/* common styles end */
.slogon{
	background:url(../images/slogon-icon.gif) 0 19px no-repeat;
	font: 17px "Trebuchet MS";
	color:#9BBAF2;
	padding:21px 0 21px 60px;
}
.columns{
	background:url(../images/columns-bg.gif) top left repeat-y;	
	margin:0;padding:0;
	border-bottom:1px solid #436CB6;
}
.columns-top-bg{
	background:url(../images/columns-top-bg.gif) top left no-repeat;	
}
.columns-btm-bg{
	background:url(../images/columns-btm-bg.gif) bottom left no-repeat;	
	padding:0 0 19px 0;
}
.columns .leftcolumn{
	float:left;
	width:194px;
}
.logo{
	height:186px;
}
.navigation{
	padding:0 0 99px 0;
}
.navigation .links{
	padding:20px 23px;
}
.navigation .links li{
	padding:10px 0;
}
.navigation .links a{
	font:15px Arial, Helvetica, sans-serif;
	background:url(../images/navigation-arrow.gif) 0 5px no-repeat;
	color:#ffffff;
	text-decoration:none;
	padding:0px 0 0px 33px;
}
.navigation .links a:hover{
	color:#7CA2D2;
	background:url(../images/navigation-arrow.gif) 3px 5px no-repeat;
}
.phonenumber{
	background:url(../images/phonenumber-bg.gif) top left no-repeat;
	font:18px/36px Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	padding:0 0 0 52px;
}
.columns .rightcolumn{
	float:right;
	width:610px;
}
.mainimg-links{
	width:610px;
	height:186px;
}
.maincontentarea{
	 
}
.maincontentarea-topbg {
	 padding:0 20px;
}
.page-title{
	font:bold 15px/36px Arial, Helvetica, sans-serif;
	color:#1D4692;
}
.firstrow{
	padding:0 0 12px 0;
}
.firstrow .firstrow-content{
	float:right;
	width:570px;
	padding:0 0 12px 0;
}
.btm-curve{
	height:19px;
}
.line{
	background:url(../images/line-bg.gif) top left repeat-x;
	height:3px;
	overflow:hidden;
	margin:6px 0 12px 0;
	clear:both;	
}
.thumbimages{
	padding:0 0 10px 0;
	clear:both;
}
.thumbimages img{
	margin:0 4px 0px 0;
}
.thumbimages .border-yellow{
	border:1px solid #B5951A;
}
.thumbimages .border-green{
	border:1px solid #5C953A;
}
.thumbimages .border-red{
	border:1px solid #F24263;
}
.thumbimages .border-blue{
	border:1px solid #4890C8;
}
.footer{
	padding:2px 0 7px 0;
}
.validations{
	padding:13px 6px 0 0;
	float:right;
}
.validations .middle{
	padding:0 8px
}
.footer .links{
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#868686;
}
.footer .links span,
.footer .links a{
	color:#fff;
	padding:0 8px;
	text-decoration:none;
}
.footer .links a:hover{
	text-decoration:underline;
}
.footer .links a.first{
	padding:0 8px 0 0;
}
.footer .links b{
	color:#133C88;
	font-weight:normal;
}
.inpage-thumbs{
	text-align:center;
}
.inpage-thumbs img{
	margin:5px 2px;
	border:3px solid #ccc;	
}