/* CSS Document */
Body {
	margin:0px 0px 0px 0px;
	background-image:url(images/backline.gif);
	background-repeat:repeat-x;
	font-family: Arial;
    font-size: 12px; 
}
A.FooterLink:LINK{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
}
A.FooterLink:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
}
A.FooterLink:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
.contentText{
	text-align: left;
	direction: ltr;
	padding-left: 46px;
	vertical-align: top;
	padding-right: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #173871;
}
.SmallText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
}
.TableRow1{
	background-color: #e3e6eb;
	height: 26px;
}
.TableRow2{
	background-color: #eff0f4;
	height: 26px;
}
.TblCatText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #224f75;
	vertical-align: top;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.TblCatRegular{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	padding: 5 15 15 5;
	color: black;
}
.Boldtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
}
.TopLayer {
	position:absolute;
	z-index:1; 
	visibility:hidden; 
	color:#FFFFFF;
	left: 0px; 
}
.ContactName{
	color: #366378;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 15px;
}
.ContactNameGray{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 15px;
}
A.OtherPropeties:LINK{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: gray;
}
A.OtherPropeties:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: gray;
}
A.OtherPropeties:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: black;
}
.CloseLine{
	background-color: #264b65;
}
.InputText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #173871;
	height: 14px;
}
.InputTextMulti{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #173871;
	height: 42px;
}
.InputTextLeft{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border:#173871 1px;
	height: 16px;
	text-align:left;
	color: #7C7C7C;
	background:#f1f1f1;
	margin:1px;

}
.RegContactText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #173871;
	text-align: right;
	padding-right: 5px;
}
.rbText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #173871;
	padding-left: 15px;
}
A.RegLink:LINK{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
A.RegLink:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
A.RegLink:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
}
.SubTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #1E3A4F;
}
.BoldtextSmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black;
}
.NewsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E475B;
	text-align: left;
}
/* home menu */
.HomeMenuBG{ color:#A1A9A8; width:413px; height:79px; vertical-align:top; background:url(images/Home/menu_bg.gif) no-repeat;}
A.HomeMenu:LINK{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #42505B; text-decoration:none;
}
A.HomeMenu:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #42505B; text-decoration:none;
}
A.HomeMenu:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #0A6A8D; text-decoration:none;
}
.Join2ListText{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#294C6C;}

/* ADZ CREDIT */
.z {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF6600;
}
a.AdzLink:LINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
a.AdzLink:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
a.AdzLink:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E3E9E9;                     
	text-decoration:none;
}
/*Form input from Wanted Space*/
.bodyInputArea{  height: 103px; background-color: #f1f1f1; border: solid 1px #d7dbdc; margin-right: 10px; padding-bottom: 7px;}
.bodyInputArea h5{ padding: 4px 0px; margin: 0px auto 10px; text-align: center; width: 430px; border-bottom: solid 1px #d7dbdc; font-size: 12px; color: #215871 }
.bodyInputArea div{ width: 210px; float: left; padding:0px 6px; }
.bodyInputArea div p{ padding: 0px 0px 4px; margin: 0px; }
.bodyInputArea div label{ float: left; width: 90px; text-align: left;  color: #666; padding-top: 2px;}
.bodyInputArea div input.text{ float: right; width: 100px;  color: #666; border: 1px solid #31485a;}
.bodyInputArea div input.button{ float: right; padding: 1px 0px; }
.contentBottomDiv{ width: 710px; background: url("images/Home/middle_bg.gif") repeat-y; margin: 0px auto;}
.contentBottomDiv span{ font-size: 1px;}
.linkLogo{ padding: 5px 0px 0px 10px;}
.rightSideBottom{ padding :5px 0px 0px 0px;}
.end_line{ width: 710px; margin: 0px auto;}
.end_line span{ padding: 0px 3px;}
.send_letter_title{ color: #215871; font-size: 12px; font-weight: bold; margin: 0px; padding-bottom: 10px; padding-left: 5px;}

.lblresult_div{ width:180px; height:50px; padding:5px; font-size: 12px; font-weight: bold; }

/*Basis Class*/
.catch{ overflow: hidden; zoom: 1; }
.left{float: left;}
.right{float: right;}
.error_message{ color: #b00000; font-size: 13px;}
img{ border: 0px;}
/* Updete soon */
div.update_soon{ margin: 20px auto; font-size: 22px; color: #264b65; font-weight: bold;}

.siteMap p{ margin:0px; padding-bottom:5px;}
#PhotosPage{padding-left:15px; padding-top:5px;}
#PhotosPage .SubTitle{height:20px; padding-bottom:10px;}

#PhotosPage div.catalogueline div.imagebox{ float:left;  width:116px; padding:0px; padding-right:12px; }
#PhotosPage .tblonePic{height:180px; width:116px; text-align:center; }
#PhotosPage .tblonePic a{ color:#244e5a; font-size:11px; font-weight:bold; }
#PhotosPage .tblonePic  a:LINK{ color:#244e5a; text-decoration:none; } 
#PhotosPage .tblonePic  a:VISITED{ color:#244e5a; text-decoration:none; } 
#PhotosPage .tblonePic  a:HOVER{ color:#37647b; text-decoration:none; }   

#PhotosPage .4LeaseSmallPic{ vertical-align:middle; height:150px; width:116px;}
#PhotosPage .PicBorder{ padding:2px; border:#cfcfcf 1px solid;}
#PhotosPage .PhotosPageBottom{clear: both; text-align:center;}
										
#PhotosPage a.pagerlink{ margin: 0px 3px; color: #325052; text-decoration: none; font-size: 12px; font-weight: bold; }
#PhotosPage span.pagerspan{ margin: 0px 3px; color: #0f4f96; text-decoration: none; font-size: 12px; font-weight: bold; }

