/* CSS Document */

.headerfont {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1f4a8a;
		}
.headerfont1 {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:none; color:#1f4a8a;text-decoration:none;
		}
A.headerfont1:link{
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:none; color:#1f4a8a;text-decoration:none;
}
A.headerfont1:active{
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:none; color:#1f4a8a;text-decoration:none;
}
A.headerfont1:hover{
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1f4a8a;text-decoration:none;
}
A.headerfont1:visited{
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:none; color:#1f4a8a;text-decoration:none;
}
.menufont {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#1f4a8a;text-decoration:none;
		}
.menufontover {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff;text-decoration:none;
		}
.areafont {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#012e70;text-decoration:none;
		}
.titlenewfont {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#012e70;text-decoration:none;
		}
.table1 {
		border-bottom:solid 1px #e7e7e7; border-top:solid 1px #e7e7e7; border-left:solid 1px #e7e7e7; border-right:solid 1px #e7e7e7;
		}
.table2 {
		border-bottom:solid 1px #bfceeb; border-top:solid 1px #bfceeb; border-left:solid 1px #bfceeb; border-right:solid 1px #bfceeb;
		}
.typesofproperty {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;text-decoration:none;
		}
.projects {
		font-family:Garamond, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#212324;text-decoration:none;
		}
.description {
		font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:none; color:#000000; line-height:14px;
		}
.description1 {
		font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; line-height:14px;
		}
.footer {
		font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;text-decoration:none;
		}
.copyright {
		font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:none; color:#000000;
		}
.content{
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:none; color:#000000; line-height:20px;
		}
.price {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#d00202;
		}
A.onoverlink:link{
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#012e70; text-decoration:none;
}
A.onoverlink:active{
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#012e70; text-decoration:none;
}
A.onoverlink:hover{
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000;
}
A.onoverlink:visited{
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#012e70; text-decoration:none;
}
.contactusform {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff;
		}
.form {
		font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#181818;
		}
.formtable {
		font-family:Arial, Helvetica, sans-serif; font-size:11px; width:150px; border:solid 1px #003e82; background-color:#ffffff;
		}
.txtbx {
		font-family:Arial, Helvetica, sans-serif; font-size:11px; width:150px; border:solid 1px #000000; background-color:#ffffff;
		}
.smalltxt {
		font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#ffffff;
	}
.subheading {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#d00202;
		}
.servicesheading {
		font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#d00202;
		}
/*  Forward property*/
.textfield {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #333333; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-STYLE: normal; TEXT-DECORATION: none; TEXT-TRANSFORM: none
}
.tborder {
	BORDER-BOTTOM: #1f4a8a 1px solid; BORDER-LEFT: #1f4a8a 1px solid; BORDER-RIGHT: #1f4a8a 1px solid; BORDER-TOP: #1f4a8a 1px solid
}
.ipbluebgnew{ background-color: #e7e3e2; padding-left:10px; height:23px;
		font-family: Verdana, Arial;  font-size: 10px;  font-style:normal; text-transform: none;  font-weight: bold;  color: #FFFFFF;  text-decoration: none; 
}
.menufont1{
		FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FA6B05; FONT-FAMILY: Tahoma, Verdana, Arial; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.menufont2{
		FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #F5B224; FONT-FAMILY: Tahoma, Verdana, Arial; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.Bold11Orange{
COLOR: #FF3300; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none
}
.Bold11Orangenew{
COLOR: #FF3300; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: none; TEXT-DECORATION: none; TEXT-TRANSFORM: none
}
.txthdr {
	FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial; font-weight:bold
}
.table-border1{ border-bottom-width:1px; border-left-style:solid; border-right-style:solid; border-top-style:solid; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-color:#CCCCCC; border-bottom-style:solid; 
}
.toplinktxt {
	COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none
}
.normtxt {
	FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
.linktxt2	{ font-family: Verdana, Arial;  font-weight: bold; font-size: 11px;  font-style: normal;  text-transform: none;  color: #000000;  text-decoration: none }
INPUT.textboxCls1 {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
height:18px;
width:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
/*end forward property*/
.orange{
		FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fa6b05; FONT-FAMILY: Tahoma, Verdana, Arial; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.bkimageheader { 
background-image:url('../images/bg1.gif'); background-position: 0% 100%;background-repeat:no-repeat ;
BACKGROUND: url(../images/i01.gif) #f2f6f7 no-repeat 100% 0px
}
.bkimageheader {
	
	BACKGROUND-IMAGE: url('../images/bg1.gif');background-repeat:no-repeat ;background-position: top
}
.bkimagefooter {
	
	BACKGROUND-IMAGE: url('../images/bg3.gif');background-repeat:no-repeat ;background-position: top
}
.bkimageleft {
	
	BACKGROUND-IMAGE: url('../images/bg2.gif');background-repeat:repeat-y ;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/i01.gif) #d4e5e8 50% 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
/*BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #e6effe 50% 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}*/
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/i01.gif) #d4e5e8 50% 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#box1 {
	BACKGROUND: url(../images/i02.png) repeat-y 50% 0px
}
#box2 {
	BACKGROUND: url(../images/i03.png) no-repeat 50% 0px
}
#box3 {
	MARGIN: auto; WIDTH: 950px; PADDING-TOP: 24px; TEXT-ALIGN: left
}
#pagefooter {
	BACKGROUND: url(../images/i04.png) no-repeat; MARGIN: auto; OVERFLOW: hidden; WIDTH: 987px; HEIGHT: 23px
}
 HTML #pagefooter {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/i04.png', sizingMethod='scale')
}
.tablebor {
		border:solid 1px #e7e7e7;
		}
.tblebg{
	BACKGROUND-COLOR:#b1c0d4;
}
/* Home page Feb20-2008 */

.topfont-blue {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#001d74;
		}
.topfont-grey {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:none; color:#171b1c;
		}
.topfont-greybold {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#171b1c;TEXT-DECORATION: none;
		}
.menufont-white {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff;TEXT-DECORATION: none;
		}
.menufont-darkblue {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#18498c;TEXT-DECORATION: none;
		}
.heading-darkorange {
		font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#785512;
		}
.heading-blue {
		font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#164e9a;
		}
.search-blue {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:none; color:#164e9a;
		}
.search-red {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#c70d0d;
		}
.banner-white {
		font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:none; color:#ffffff;
		}
.banner-green {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#3f6e06;
		}
.content-grey {
		font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#171b1c;
		}
.fntgaramond {
		font-family:garamond; font-size:22px; font-weight:bold; color:#000000;
		}