/* CSS Document 
	Cooper Giles
*/

/*HTML TAGS*/
html, body
{
	margin:0px 0px;
	width:100%;
	height:100%;
}

table, td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

select, textarea, .textboxes
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:150px;
}

form
{
	margin:0px 0px;
}

/*OTHER CLASSES*/

.inputButtons
{
	border-style:solid;
	border-width:1px;
	border-color:#85878B;
	background-color:#FFFFFF;
	font-size:10px;
	text-align:center;
	width:75px;
	height:25px;
	background-color:#DADADA;
}

.leftFade
{
	background-image		:url(images/left_fade.jpg);
	background-position	:left;
	background-repeat		:repeat-y;
	width						:8px;
}
.rightFade
{
	background-image		:url(images/right_fade.jpg);
	background-position	:right;
	background-repeat		:repeat-y;
	width						:7px;
}

.vLineSpacer
{
	background-image:url(images/vLineSpacer.gif);
	background-repeat:repeat-y;
	background-position:center;
}

.qs_bg
{
	background-image:url(images/qs_bg.jpg);
	background-position:0px 0px;
	background-repeat:repeat-y;
}
.qs_position
{
	margin-left:23px;
}
.srchBtn_bg
{
	background-image:url(images/srchBtn_bg.jpg);
	background-repeat:no-repeat; 
	background-position:0px 0px;
	height:37px;
	width:143px;
}

.error, .readmore
{
	color:#D83440;
}

div.margin
{
	margin-left				:25px;
	margin-right			:15px;
}

.propertyBorder
{
	border-style:solid;
	border-width:2px;
	border-color:#999999;
}

input.buttonSrch
{
	font-family				:Verdana, Arial, Helvetica, sans-serif;
	font-size				:11px;
	font-weight				:normal;
	color						:#FFFFFF;
	background-color		:#999999;
	border-style			:solid;
	border-width			:1px;
	border-color			:#999999;
	cursor:pointer;
	height:25px;
}

.red
{
	color:red;
	font-weight:bold;
}

/*LINKS*/
a:link, a:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	text-decoration:none;
}
a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	text-decoration:underline;
}

a.search:link, a.search:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#666666;
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	height:15px;
	width:100px;
	display:block;
	background-color:#E4E4E4;
	vertical-align:middle;
}
a.search:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	height:15px;
	width:100px;
	display:block;
	background-color:#CCCCCC;
	vertical-align:middle;
}

/*RSS Feed styles*/
a.rss:link, a.rss:visited, a.rss:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	height:15px;
	width:115px;
	background-color:#E9772C;
	text-align:center;
}
a.rssTextBg:link, a.rssTextBg:visited, a.rssTextBg:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#333333;
	display:block;
	height:15px;
	width:30px;
	background-color:#CCCCCC;
	text-align:center;
}
.rssImage
{
	background-color:#FFFFFF;
	border:none;
}
.rssBorder
{
	border-width:1px;
	border-style:solid;
	border-color:#999999;
}
