/* CSS Document */

body {
	margin: 0;
	
	background-color: #000033;
}
.headerbg {
	height:148px;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.navigationbg {
	background:url(navigationbg.jpg) repeat-x top;
	height:33px;
}
.searchbg {
	background:url(searchbg.jpg) repeat-x top;
	height:39px;
	background-color:#8ac6fc;
}
/*.input {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	height:14px;
	background-color:#FFFFFF;
	border:solid 1px #3878bc;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.textarea {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	border:1px solid #FF6D15;
	padding:3px 0px 0px 0px;
}
.select {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	border:solid 1px #3878bc;
	padding:3px 0px 0px 0px;
}
.menu {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	padding:3px 0px 0px 0px;
}*/
.button {
	background:url(buttonbg.jpg) repeat-x top;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	height:21px;
	border:solid 0px #3878bc;
	cursor:pointer;
}
.tabdefault {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background:url(tabbg_defult.jpg) repeat-x top;
	height:25px;
	text-align:center;
	vertical-align:middle;
	padding:0px 8px 0px 8px;
}
.tabhover {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background:url(tabbg_hover.jpg) repeat-x top;
	height:25px;
	text-align:center;
	vertical-align:middle;
	padding:0px 8px 0px 8px;
}
.footer {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#244e81;
	height:67px;
	text-align:center;
	vertical-align:middle;
	line-height:22px;
}
.copyright {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	height:34px;
	background-color:#eeeeee;
	text-align:center;
	vertical-align:middle;
}
.footerbanner {
	height:130px;
	text-align:center;
	vertical-align:middle;
}
.toplinkbg {
	background:url(toplinkbg.jpg) repeat-x top;
	height:37px;
	text-align:center;
	vertical-align:middle;
}
.greenboxtitle {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(greenboxtitlebg.gif) repeat-x top;
	height:38px;
	text-align:center;
	vertical-align:middle;
}
.greenbox {
	background-color:#FFFFFF;
	border-bottom:solid 1px #7c834a;
	border-left:solid 1px #7c834a;
	border-right:solid 1px #7c834a;
}
.grayboxtitle {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(grayboxtitlebg.gif) repeat-x top;
	height:38px;
	text-align:center;
	vertical-align:middle;
}
.graybox {
	background-color:#FFFFFF;
	border-bottom:solid 1px #446a75;
	border-left:solid 1px #446a75;
	border-right:solid 1px #446a75;
}
.orangeboxtitle {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(orangeboxtitlebg.gif) repeat-x top;
	height:38px;
	text-align:center;
	vertical-align:middle;
}
.orangebox {
	background-color:#FFFFFF;
	border-bottom:solid 1px #ff6c13;
	border-left:solid 1px #ff6c13;
	border-right:solid 1px #ff6c13;
}
.redboxtitle {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(redboxtitlebg.gif) repeat-x top;
	height:28px;
	text-align:center;
	vertical-align:middle;
}
.redbox {
	background:url(redboxbg.gif) repeat-x top;
	background-color:#FFFFFF;
	border-bottom:solid 1px #a0243c;
	border-left:solid 1px #a0243c;
	border-right:solid 1px #a0243c;
}
.buydirectbox {
	background:url(buydirectimg.jpg) no-repeat bottom left;
}
.advtboxtop {
	background:url(advtboxtop.gif) repeat-x top;
	height:10px;
}
.advtboxright {
	background:url(advtboxright.gif) repeat-y top;
	width:10px;
}
.advtboxbottom {
	background:url(advtboxbottom.gif) repeat-x top;
	height:10px;
}
.advtboxleft {
	background:url(advtboxleft.gif) repeat-y top;
	width:10px;
}
.whitetitle {
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.blacktext {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:justify;
}
.blacktextnormal {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.whitetext {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.bluelink,A.bluelink:link,A.bluelink:visited, A.bluelink:active {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#244e81;
	text-decoration:none;
}
A.bluelink:hover {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#244e81;
	text-decoration:underline;
}
.blacklink,A.blacklink:link,A.blacklink:visited, A.blacklink:active {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
A.blacklink:hover {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}
.tablink,A.tablink:link,A.tablink:visited, A.tablink:active {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
A.tablink:hover {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#b90000;
	text-decoration:none;
}
.bluelink1,A.bluelink1:link,A.bluelink1:visited, A.bluelink1:active {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#244e81;
	text-decoration:underline;
}
A.bluelink1:hover {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#244e81;
	text-decoration:none;
}
.blueboldlink,A.blueboldlink:link,A.blueboldlink:visited, A.blueboldlink:active {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#244e81;
	text-decoration:none;
}
A.blueboldlink:hover {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.blueboldlink1,A.blueboldlink1:link,A.blueboldlink1:visited, A.blueboldlink1:active {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#244e81;
	text-decoration:underline;
}
A.blueboldlink1:hover {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.redboldlink,A.redboldlink:link,A.redboldlink:visited, A.redboldlink:active {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#c20000;
	text-decoration:none;
}
A.redboldlink:hover {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.whitelink,A.whitelink:link,A.whitelink:visited, A.whitelink:active {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
A.whitelink:hover {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffe595;
	text-decoration:none;
}
.yellowtext {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffe595;
	text-decoration:none;
}
.readmorelink,A.readmorelink:link,A.readmorelink:visited, A.readmorelink:active {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#da0000;
	text-decoration:underline;
}
A.readmorelink:hover {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#da0000;
	text-decoration:none;
}
.pagetitle {
	height:18px;
	background-color:#000000;
	color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.markettitle {
	height:18px;
	background-color:A1253C;
	color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.pagetitle1 {
	height:18px;
	background-color:#EBEBEB;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#244e81;
	text-align:left;
	vertical-align:middle;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}




.blueborder {
	border:solid 1px #6CB6FF;
}
.darkblueborder {
	border:solid 1px #000099;
}
.redborder {
	border:solid 1px #a1253c;
}
.darkredborder {
	border:solid 1px #7f0102;
}
.greenborder {
	border:solid 1px #339966;
}
.orangeborder {
	border:solid 1px #ff6d15;
}
.yellowborder {
	border:solid 1px #f3c333;
}







.imggrayborder {
	border:solid 4px #b8b8b8;
}
.imgredborder {
	border:solid 1px #A1253C;
}
.imgwhiteborder {
	border:solid 3px #ffffff;
}
.imggrayborder {
	border:solid 4px #b8b8b8;
}
.lightgrayborder {
	border:solid 3px #b8b8b8;
}
.message {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#da0000;
}
.blueboldtext {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#244e81;
	text-decoration:none;
}
.propertyboxbg {
	background:url(propertyboxbg.gif) repeat-x top;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-bottom-style: solid;
	border-right-color: #FF6D15;
	border-bottom-color: #FF6D15;
	border-left-color: #FF6D15;
}
.propertyboxbottomline {
	background:url(propertyboxbottomline.gif) repeat-x top;
	height:11px;
}
.padding10 {
	padding:10px 10px 10px 10px;
}

.bluebordertop {
	border-top:solid 3px #6cb6ff;
}
.blueborderright {
	border-right:solid 3px #6cb6ff;
}
.blueborderbottom {
	border-bottom:solid 3px #6cb6ff;
}
.blueborderleft {
	border-left:solid 3px #1110b3;
}

.graybordertop {
	border-top:solid 3px #b8b8b8;
}
.grayborderright {
	border-right:solid 3px #b8b8b8;
}
.grayborderbottom {
	border-bottom:solid 3px #b8b8b8;
}
.grayborderleft {
	border-left:solid 3px #b8b8b8;
}


/*		BLACK BORDER BOX		*/

.bbtopbg {
	background:url(bb_topbg.gif) repeat-x top;
	height:13px;
}
.bbrightbg {
	background:url(bb_rightbg.gif) repeat-y top;
	width:13px;
}
.bbbottombg {
	background:url(bb_bottombg.gif) repeat-x top;
	height:13px;
}
.bbleftbg {
	background:url(bb_leftbg.gif) repeat-y top;
	width:13px;
}

/*				26 - 07 - 2008				*/


.blueboxtitle {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(bluetitlebg.gif) repeat-x top;
	height:38px;
	text-align:center;
	vertical-align:middle;
}
.bluebox {
	background-color:#FFFFFF;
	border-bottom:solid 1px #01009a;
	border-left:solid 1px #01009a;
	border-right:solid 1px #01009a;
}


.seagreenboxtitle {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(seagreentitlebg.gif) repeat-x top;
	height:38px;
	text-align:center;
	vertical-align:middle;
}
.seagreenbox {
	background-color:#FFFFFF;
	border-bottom:solid 1px #339967;
	border-left:solid 1px #339967;
	border-right:solid 1px #339967;
}


.skyblueboxtitle {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(skybluetitlebg.gif) repeat-x top;
	height:38px;
	text-align:center;
	vertical-align:middle;
}
.skybluebox {
	background-color:#FFFFFF;
	border-bottom:solid 1px #359aff;
	border-left:solid 1px #359aff;
	border-right:solid 1px #359aff;
}

.yellowboxtitle {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(yellowtitlebg.gif) repeat-x top;
	height:38px;
	text-align:center;
	vertical-align:middle;
}
.yellowbox {
	background-color:#FFFFFF;
	border-bottom:solid 1px #f2c134;
	border-left:solid 1px #f2c134;
	border-right:solid 1px #f2c134;
	padding:10px;
}

.spiffy{display:block}
.spiffy *{
display:block;
height:1px;
overflow:hidden;
font-size:.01em;
background:#DBD7D7}
.spiffy1{
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
border-left:1px solid #efeded;
border-right:1px solid #efeded;
background:#e4e1e1}
.spiffy2{
margin-left:1px;
margin-right:1px;
padding-right:1px;
padding-left:1px;
border-left:1px solid #fbfbfb;
border-right:1px solid #fbfbfb;
background:#e1dede}
.spiffy3{
margin-left:1px;
margin-right:1px;
border-left:1px solid #e1dede;
border-right:1px solid #e1dede;}
.spiffy4{
border-left:1px solid #efeded;
border-right:1px solid #efeded}
.spiffy5{
border-left:1px solid #e4e1e1;
border-right:1px solid #e4e1e1}
.spiffyfg{
	background-color: #000099;
}
</style>
.featuretitle {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #660000;
}

.imgmarketborder {
	border:solid 1px #71253C;
}
