	.toptd1{
		height:30px;
		vertical-align:top;
		padding-top:3px;
	}
	.toptd1 .topBar{
		font-family:Arial;
		font-size:12x;
		
	}
	.toptd1 .topBar .topBarTd{
		background-color:#cccccc;
		height:4px;
	}
	.toptd1 .topBar .topBarTdText{
		font-family:Verdana;
		font-size:10px;
		text-align:center;
		vertical-align:top;
	}
	.topBarTdText a{
		font-family:Verdana;
		font-size:10px;
		padding:3px;
		text-align:center;
		vertical-align:top;
		color:#000000;
	}
	.topBarTdText a:hover{
		color:#218ff0;
	}
	.toptd3{
		height:36px;
		background-image:url(../images/topTd3-bg.jpg);
		background-repeat:repeat-x;
	}
	.leftPanel{
		width:172px;
		background-image:url(../images/left-panel-bg.jpg);
		background-repeat:repeat-x;
		background-position:top;
		vertical-align:top;
		border-right:1px solid #cccccc;
	}
	.loginTable{
		width:165px;
		height:222px;
		margin-left:10px;
		margin-right:10px;
	}
	.loginTable .loginBody{
		background-image:url(../images/login-left-nav.jpg);
	/*	background-color:#FF0000;*/
		background-repeat:repeat-x;
		background-position:top;
		height:150px;
	}
	.loginTable .loginBody table{
		font-family:verdana;
		font-size:11px;
		color:#013e81;
	}
	.loginTable .loginBody table td{
		padding-top:7px;
		padding-bottom:4px;
		padding-left:2px;
	}
	.loginMsg{
			height:25px;
	}
	.loginTable .loginBody .input{
		
	}
	.loginTable .loginHead{
		padding:0px;
		background-repeat:repeat-y;
		height:35px;
	}
	.loginTable .loginHeadText{
	
		height:12px;
	}
	.loginTable .loginBottom{
		vertical-align:bottom;
		height:2px;
		padding:0px;
	}
	.app-logIn{
			text-align:center;
			font-weight:bold;
			font-family:verdana;
			font-size:10px;
			width:100%;
	}
	.small-input{
		width:75px;
		border:1px solid #437ec0;
		font-size:12px;
	}
	.blue-buttom{
		background-color:#6facfc;
		font-weight:bold;
		color:#ffffff;
	}
	.blue-Text{

		color:#01329b;
	}
	.blue-Text a{
		color:#01329b;
		text-decoration:none;
	}
	.bottomMenu{
		background-image:url(../images/bottom-menu-bg.jpg);
		height:24px;
		background-repeat:repeat-x;
		font-family:verdana;
		font-size:11px;
		padding-left:20px;
	}

.bottomMenu-right{
	background-image:url(../images/bottom-menu-bg.jpg);
	height:24px;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
}
.bottomMenu-right a{
	color:#003399;
	text-decoration:none;
}
.bottomMenu-right a:hover{
	color:#003399;
	text-decoration:underline;
}

#listing-table{
font-family:Arial, Helvetica, sans-serif;
background-color:#ffffff;
font-size:11px;
}
#listing-table td{
vertical-align:top;
padding-top:12px;
height:35px;

}

#listing-table1{
	border:1px solid #cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:35px;
background-color:#eeeeee;
}
#listing-table1 td{
padding-left:2px;
height:35px;
}
.arial{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding: 7px 7px 7px 7px;
}
.content {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding: 2px 5px 4px 5px;
}
.arial_listing{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.arial table td{
	font-family:Verdana;
	font-size:12px;
	
	
}
.arial a{
	color:#646464;
	text-decoration:none;
	font-weight:normal;

}
.arial_not_a{
	color:#646464;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	text-decoration:none;
	font-weight:normal;
}
.arial_not_a1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:4px;
	text-decoration:none;
	font-weight:normal;

}
.star{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
}
.star a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
text-decoration:none;
}
.star a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
text-decoration:underline;
}
#terms{
 width:450px;height:100px;margin: 10px 0pt; padding: 0.5em; font-size: 7pt; font-family: tahoma;overflow:auto;border:1px solid #999999;
 background-color:white;
 
 }
 #terms p{
		text-align:left;
 }
 h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3399FF;
	font-weight:bold;
	font-size:10px;
	text-align:center;
}
#login-info{
		color:#ffffff;
}
#login-info a{
		color:#ffffff;
}
#small_listing_text{
	font-size:9px;
}
.topBanner{
	background-color:#ffffff;
}

#navidation{
		background-color:#cccccc;
}
#navidation1{
		background-color:#cccccc;
}
#white{
	background-color:#ffffff;
	text-align:center;
	padding:5px 10px 5px 8px;
}
#height-5px{
	height:5px;
}
#navidation:hover{
		background-color:#218ff0;
		color:#218ff0;
}
body{

		margin:8px 0px 8px 0px;

		background-color:#666666;
}
#listing-table2{
		border:1px solid #cccccc;
}
.table_box{
		border:1px solid #ccccff;
}
#counties{
	width:150px;
}
.arial p{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:16px;
}
h3{
	font-size:16px;
	color:#1882d6;
}
.counties3{
	font-weight:bold;
	font-family:verdana;
	font-size:11px;
}
 .counties3 a{
	font-weight:bold;
	font-family:verdana;
	font-size:11px;
	color:#003399;
	text-decoration:none;
}
.counties3 a:hover{
	text-decoration:underline;
}
.counties0{
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 3px 3px 3px;
	color:#58595a;
}
.counties0 a{
		text-decoration:none;
		color:#58595a;
}
.counties0 a:hover{
	text-decoration:underline;
}
.h2{
	font-size:12px;
	padding:5px;
}
.msg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	color: #000000;
}
.border{
	border:1px solid #cccccc;
	width:98%;
	margin:auto;
}
.bed_crue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}
.bed_crue a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	text-decoration: underline;
}
.bed_crue a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.navigator a{
	color:#b20808;
	font-size:12px;
	text-decoration:none;
	padding:2px;
}
.navigator a:hover{
	background-color:#b20808;
	color:#ffffff;
}
.selected{
	background-color:#b20808;
	color:#ffffff;	
}
.normalText{
	color:#b20808;	
}
.line1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#8cb6ce;

}

.imageDiv{
	border:2px solid #0c559f;
	color:#0c559f;
	background-color:#FFFFFF;
	font-size:76px;
	vertical-align:middle;
	margin:5px;
}
.sideBannerDiv .imageDiv{
	width:160px;
	height:160px;
}
.topBannerDiv .imageDiv{
	width:520px;
	height:60px;
	font-size:56px;
}
.bottomBannerDiv .imageDiv{
	width:520px;
	height:60px;
	font-size:56px;
}
.fontsize14{
	font-size:16px;
	font-weight:bold;
}
#bannerPrice h2{
	font-size:16px;
}

#decoratedMsg {
	font-weight:bold;
	font-size:20px;
	font-weight:normal;
}
#decoratedMsg .blueBigText{
	color:#0a86cc;
	font-size:35px;
}
#decoratedMsg .blueSmallText{
	color:#0a86cc;
	font-size:25px;
}
#decoratedMsg .boldText{
	font-weight:bold;
}
#decoratedMsg .light-blue{
	color:#35c1d2;
	font-size:25px;
}
#decoratedMsg .yellow{
	color:#d78e28;
	font-size:25px;
}
.smallHeading{
	color:#2847a2;
	font-size:14px;
	font-weight:bold;
}
.biggerHeading{
	color:#2847a2;
	font-size:24px;
	font-weight:normal;
}
.someText{
	color:#2847a2;
	font-size:14px;
}
.font12{
	font-size:12px;
}
.font12 b{
	width:40px;
}
#index-table .counties0{
	font-size:11px;
	padding-left:10px
	
}
.font-company{
	color:#646464;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0px;
	text-decoration:none;
	font-weight:normal;
}
.color-ebf7fe{
	background-color:#ebf7fe;
	border:1px solid #ffffff;

}
.color-f4f9fd{
	background-color:#f4f9fd;
	border:1px solid #ffffff;
}