body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
IMG { border:0; }
H1 {
	font-size:16px; color:#1f313f; font-weight:bold;
}

H2 {
	font-size:14px; color:#1f313f; font-weight:normal;
}

P { line-height:18px; font-size:11px; font-weight:normal; }
TD { font-size:11px; line-height:18px;}
UL { list-style:none; padding:0; margin:0; }
UL LI a:link, UL LI a:active, UL LI a:visited {
	color:#f06f2b;
	text-decoration:none;
}
UL LI a:hover { text-decoration:underline; }
#nav-bar {
	background-color:#1f313f;
	height:25px;
}

#nav-bar ul { list-style:none; padding:0 0 0 10px; margin:0; }
#nav-bar ul li { display:inline; padding:0 10px; }
#nav-bar ul li a:link, #nav-bar ul li a:active, #nav-bar ul li a:visited {
	font-size:11px;
	color:#ddd;
	text-decoration:none;
	font-weight:bold;
}
#nav-bar ul li a:hover {
	color:#fff;
}

.blue-bg {
	background-image:url('images/blue-bg.jpg');
	background-repeat:repeat-x;
}

#sub-nav-bar {
	height:25px;
	width:392px;
	background-image:url('images/sub-nav-bg.jpg');
	background-position:right;
	background-repeat:no-repeat;
	font-size:11px;
	color:#8b8b8b;
	
}
#sub-nav-bar ul { float:right; list-style:none; padding:0 10px 0 0; margin:0; }
#sub-nav-bar ul li { display:inline }
#sub-nav-bar ul li a:link, #sub-nav-bar ul li a:active, #sub-nav-bar ul li a:visited {
	font-size:11px;
	color:#555555;
	text-decoration:none;
}
#sub-nav-bar ul li a:hover {
	color:#222222;
}

.blue-grad {
	background-image:url('images/blue-grad.jpg');
	background-repeat:repeat-x;
	border-bottom:1px solid #aeaeae;
	background-color:#fff;
}

.orange { color:#f06f2b; }

.featured-property { float:left; width:175px; padding:0 35px 0 0; }
.featured-property a img { border:1px solid #f06f2b; }
.featured-property p a:link, .featured-property p a:active, .featured-property p a:visited {
	color:#f06f2b;
	text-decoration:none;
}
.featured-property p a:hover {
	text-decoration:underline;
}

.link-list { list-style:square; font-size:11px; margin-left:40px; }
.link-list li a:link, .link-list li a:active, .link-list li a:visited{
	color:#f06f2b;
	text-decoration:none;
}
.link-list li a:hover { text-decoration:underline; }

.footer { font-size:9px; color:#1f313f; height:10px; line-height:15px !important; line-height:10px; }
.footer a:link, .footer a:active, .footer a:visited {
	color:#1f313f;
	text-decoration:none;
}
.footer a:hover { text-decoration:underline; }

.td-left { text-align:left; }
.td-right { text-align:right; }


.content-border{
	border:2px solid #1f313f;
	border-top-width:0;
	padding-bottom:20px;
}

.lrgOrange { color:#f06f2b; font-size:16px; text-decoration:none; }
.smOrange { color:#f06f2b; font-size:11px; text-decoration:none; }
.lrgOrange:hover, .smOrange:hover{ text-decoration:underline; }

#agent-btn {
	padding:40px 40px 40px 48px;
}


.boxes {
	font-size: 10px;
	font-weight: normal;
	color: #003366;
}
.UI_Tables {
	border: 1px solid #f06f2b;
}
.bigText {
	font-size: 16px;
	font-weight: bold;
	color: #1f313f;
}
.smText {
	font-size:11px;
	font-weight: normal;
	color: #000000;
}
.orangeText {
	font-size: 16px;
	font-weight: bold;
	color: #f06f2b;
}
.featLinks {
		color: #006699;
		font-weight: normal;
		text-decoration:none;
}
.featLinks:link, .featLinks:visited, .featLinks:active {
		color: #1f313f;
		font-weight: normal;
		text-decoration:none;
}
.featLinks:hover {
		color: #1f313f;
		font-weight: normal;
		text-decoration:underline;
}
.footerLinks {
		font-size: 11px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration:none;
}
.footerLinks:hover {
		font-size: 11px;
		color: #CCCCCC;
		font-weight: normal;
		text-decoration:underline;
}
.subTables {
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
}
.subText {

	font-size: 10px;
	font-weight: bolder;
	color: #000000;
	text-decoration:none;
}
.sideGradient {
	background-color: #FFFFFF;
	background-image: url(images/content_r1_c4.jpg);
	background-repeat: no-repeat;
}
.contentTable {
	background-color: #FFFFFF;
	background-image: url(images/contentTable_back.jpg);
	background-repeat: repeat-y;
}
.blueText {
	border: 0px none;
	font-weight: bold;
	color: #003366;
}
.pageBack {
	background-image: url(images/page_back.jpg);
	background-repeat: repeat-y;
}
.smOrangeText {
	font-weight: bold;
	color: #f06f2b;
}
.smBoldText {
	font-size:12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.smBoldText:hover {
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}
.sub_Content_Right {
	background-color: #FFFFFF;
	background-image: url(images/sub_content_r1_c2.jpg);
	background-repeat: no-repeat;
}
.sub_Content_TopLeft {
	background-color: #FFFFFF;
	background-image: url(images/sub_content_r1_c1.jpg);
	background-repeat: no-repeat;
}
.sub_Content_BottomLeft {
	background-color: #FFFFFF;
	background-image: url(images/sub_content_r2_c1.jpg);
	background-repeat: repeat-y;
}
.sub_Content_Plain {
	background-color: #FFFFFF;
	background-image: url(images/plainBack.jpg);
	background-repeat: no-repeat;
}
.blueTextbox {
	border: 1px groove #a8a8a8;
	color: #1f313f;
}
.myTable {
	border: 1px solid #000000;
	padding: 1px;
	background-image: url(images/admin_Background.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.smRedText {
	font-weight: bold;
	color: #990000;
}
.smGreenText {
	font-weight: bold;
	color: #006600;
}

.PointerIn{
background-color: #A8C6E3;
cursor:pointer;
}

.PointerOut{
background-color: #FFFFFF; 
cursor:default;
}
