/* CSS Document */

/*
-----------------------------------------------
standerd css
Name:     kamrul hasan
Designer: kamrul Hasan
Date:     10 July 2006
----------------------------------------------- */
h1{
	padding-bottom:0px; margin-bottom:0;
}

Body {
	margin:0;
	padding:0 0 0px;
	text-align:center;
	color:#000;
	background-repeat: repeat;
		
  }


/* Page Structure
----------------------------------------------- */
#wrap {
	top: 0px;
	width: 780px;
	text-align: left;
	border: 1px solid #CCCCCC;
	margin: 0 auto;

	/*Removed for CSS-P
	position: relative;
	left: 0px;
	*/
	
	/*Added for CSS-P*/
	margin-left:-415px;
	position: absolute;
	left: 50%;

}
  

#content
 {
	top:142px;
	width:780px;
}
#body-content {
	top:142px;
	width:780px;
	background-repeat: repeat-y;
	
  }
#body-left{
	float: left;
	width: 375px;
	padding-top:4px;
}
 #body-left-full{
	width: 100%px;
	padding-top:4px;
}
#body-right{
	width: 348px;
	float: right;
	clear: both;
	padding-top: 4px;
	text-align: center;
}

body-right{
	width: 348px;
	float: right;
	clear: both;
	padding-top: 4px;
	text-align: center;
}

#bottom-content {
	clear: both;
	width: 780px;
	position:absolute;
	left:0px;
	width:0px;
	height:0px;
	z-index:0

  }
 #body-bottom{
	clear: both;
}
.bgrealestate{
	background-image: url(images/bgrealestate.jpg);
	background-repeat: no-repeat;
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	padding-left: 37px;
}
.bgtable{
	background-repeat: repeat-y;
}
/* Links
----------------------------------------------- */



A {
/*	TEXT-DECORATION: none; */
	
}
A:hover {
	COLOR: #c0c0c0; 
	TEXT-DECORATION: none}

/* Header
----------------------------------------------- */
#header {
   left:0px;
	top:0px;
	width:780px;
	height:108px;
	background-image:url(images/head-bg.gif);
	background-repeat:repeat-x;
  }
 
#header-left {
	float:left;
	left:0px;
	top:0px;
	width:268px;
}

#header-center{
	float:left;
	width:230px;
	top:50px;
}

#header-right {
	float:right;
	left:268px;
	top:0px;
	width:270px;
}

#header-right01 {
	float:left;
	left:0px;
	top:0px;
	width: 274px;
}

#header-right02 {
	float:right;
	left:274px;
	top:0px;
	width: 236px;
}

.text-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	text-decoration: none;
}

.top-form {
	vertical-align: bottom;
}
.text-top-area {
	background-color:#FFFFFF;
	width:143px;
	height:17px;
	border: 1px solid #9A9A9A;
}



H1 {
	FONT-SIZE: 1.4em; COLOR: #C10101; margin:0px;
}
H1 A {
	COLOR: #7b8186
}
H1.bannerheader {
	COLOR: #FFFFFF;
}
H2 {
	FONT-SIZE: 20px; margin:2px; COLOR:#ffffff;
}
H3 {
	FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 2em 0px 0px
}
H3.SubTopics {
	FONT-SIZE: 1em; MARGIN-top: 0px; MARGIN-bottom: 0px;
}
H4 {
	FONT-SIZE: 0.9em; TEXT-TRANSFORM: lowercase; LETTER-SPACING: 2px
}
H5 {
	FONT-SIZE: 0.9em; TEXT-TRANSFORM: lowercase; LETTER-SPACING: 2px
}
H5 {
	COLOR: #7b8186
}
H6 {
	FONT-SIZE: 0.8em; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 2px
}
P {
	MARGIN: 0px 0px 1em
}

/* body-content
----------------------------------------------------*/

FORM {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}


/* Footer
----------------------------------------------- */
#footer 
    {
	clear:both;
	height: 70px;
	width: 780px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	background-color: #FFFFFF;
	background-image: url(images/bgfooter.gif);
	background-repeat: repeat-x;
    }
.footernav
    {
	background-repeat: no-repeat;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #202020;
	
    }
.footernav-text
    {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
    }
.footercopy
    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: top;
	line-height: 20px;
	background-image: url(images/bgfooter.jpg);
	background-repeat: no-repeat;
    }


.form_text{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #434343;
	text-decoration: none;
	line-height: 22px;
	font-style: normal;
}
.form_text_h{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #434343;
	text-decoration: none;
	line-height: 22px;
	font-style: normal;
}
td.form_text{width:150px;padding-left:15px;}
.form_text2{
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0350BF;
	text-decoration: none;
	line-height: 22px;
	font-style: normal;
}

.startit {
	color: black;
	font: 18px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.formheader {
	color: #009431;
	font: italic bold 25px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.fieldname2 {
	color: #009431;
	font: bold 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.form_text3{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #434343;
	text-decoration: none;
	line-height: 22px;
	font-style: normal;
}

.form_text_hilite{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #434343;
	text-decoration: none;
	line-height: 22px;
	font-style: normal;
	background-color: #F8EAB8;
}

.form_input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #434343;
	text-decoration: none;
	width: 140px;
	margin: 0px;
	padding: 1px;
	height: 14px;
	
}
.form_input2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #434343;
	text-decoration: none;
	width: 55px;
	margin: 0px;
	padding: 0px;
	height: 14px;
}
.form_input3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #434343;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.form_input4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #434343;
	text-decoration: none;
	width: 40px;
	margin: 0px;
	padding: 1px;
	height: 14px;
}
.form_input5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #434343;
	text-decoration: none;
	width: 200px;
	margin: 0px;
	padding: 1px;
	height: 14px;
}
.form_input6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #434343;
	text-decoration: none;
	width: 180px;
	margin: 0px;
	padding: 1px;
	height: 14px;
}
.text1, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.text2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
	padding-left: 10px;
	font-weight:normal;
}
.text3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
}
.text4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}
.text5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.text6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.text-padding1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	padding-left: 40px;
	font-weight: bold;
}

.sub_tab{
	background-image: url(images/menu.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-repeat: repeat-x;
	padding-left:26px;
}

.sub_tab_text{
	color: #FFFFFF;
	text-decoration:underline;
}

.header-text {
	background-color: #94d8ff;
	background-image: url(images/button-background.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	padding-left:0px;
}

.sub-header-text {
	background-color: #09AFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	height:20px;
}

.specials-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	padding:15px;
	padding-bottom:5px;
	background-image: url(images/specials-box.gif);
}

.smalltext {
	font-size:12px;
}

.smalltext1 {
	font-size:11px;
}

.smalltext2 {
	font-size:10px;
}

.pipespacer {
	margin-left: 15px;
	margin-right: 15px;
}

.err {
	color: #FF0000;
	font-weight:bold;
}
A.sponsoredtag {
	color: #CCC083;
	font-weight:bold;
	text-decoration:none;
}
.tblHeader {
	background-color:#F1E9CF;
	font-size:15px;
	font-weight:bold;
}
.suboption {
	margin-left:24px;
	font-size:10px;
}
#footerbanner {
	width:728px;
	height:90px;
	background-image:url(/images/esurancebanner.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom:10px;
}
.privacy-txt{
padding:8px 0 8px 0;
}
