body{font-family: verdana;font-size:12px;color: #c0c0c0 !important;}
#mWrapper{margin:0 auto;padding: 10px;}
td{font-family: verdana;font-size:12px;}
.left{float:left;width:164px;padding: 0 5px;}
.right{float:left;margin: 0 0 0 20px;}
.clear{clear: both;margin:0;padding:0;}
h1,h2{margin:0;padding:0;}
h1.title{text-align:left; border-left:5px solid #ED9647;background:#7895bf url("http://fntimages.fnistools.com/images/uploads//Recos/1167/Content/886208/h1-bg-img.jpg") repeat-x;padding:10px;font-family: "Times New Roman", Times, serif;font-size:2.3em;color:#fff;}
h1.title span{margin: 0 0 0 25px;color:#516581;font-size:.8em;}
h2.sub{padding:5px;font-family: VERDANA;font-size:1.5em;color:#ED9647;}
p{font-size:12px;}
ul#top{margin: 10px 25px;padding:0 20px 30px 20px;}
ul#top li{list-style-type:none;background: url("http://fntimages.fnistools.com/images/Recos/1167/bullet.png") no-repeat 0 20%;margin: 0 20px;padding:0 0 7px 20px;color:#7895bf;}
ul#bottom{margin: 10px 25px;padding:0 20px 30px 20px;}
ul#bottom li{list-style-type:none;background: url("http://fntimages.fnistools.com/images/uploads//Recos/1167/Content/886208/grn-li-bullet.gif") no-repeat 0 20%;margin: 0 20px;padding:0 0 7px 20px;color:#9abd61;font-weight:bolder;}
p.footerp{font-size:.12px;padding: 5px 0;}
ul#footerlinks{width: 700px;}
ul#footerlinks li{list-style-type:none;float:left;}
ul#footerlinks li a{display:inline;padding:0 10px 0; margin: 0 2px 0 0;}
.tableBorder {border: solid 1px #cccccc;}
.tableHeader{color:#ffffff;background:#ED9647;text-align:center;font-weight:bold;font-size:12px;}
.tableHeader A{color:#ffffff;text-decoration:none;font-weight:bold;}
.header1{color:#ED9647;font-weight:bold;font-size:12px}
.imageBorder{border: solid 1px #cccccc;}
A{ color:#AEC9F0;font-size:12px}
A:hover{color:#ED9647;font-size:12px}
.formLabel{text-align:right;margin-right:2px;}
.formSubmitTable{background:#ffffff !important;}
.csiconlnk{ text-decoration:underline; cursor:pointer;}
.widgetTable
{
	background: #2a2c2f;
	border: solid 1px #363a3e;
	
}
.widgetHeader
{
	background: #2a2c2f;
	color: #ED9647;
	font-weight: bold;
	font-size: 12px;
}
.widgetText
{
	font-family: verdana;
	font-size: 10px;
	color: #c0c0c0;
}
#i-corp
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/headquarters.gif');
	width:30px;
	height:40px;
	position:relative;
	top:-3px;
	background-repeat: no-repeat;
	
}
#i-cs
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/cs.gif');
	width:30px;
	height:40px;
	background-repeat: no-repeat;
}
#i-st
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/st.gif');
	width:30px;
	height:40px;
	position:relative;
	top:-5px;
	background-repeat: no-repeat;
}
#i-blog
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/blog.png');
	width:30px;
	height:40px;
	background-repeat: no-repeat;
}
#i-db
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/dashboard.png');
	width:30px;
	height:40px;
	background-repeat: no-repeat;
}
#i-as
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/as.png');
	width:30px;
	height:40px;
	position:relative;
	top:-2px;
	background-repeat: no-repeat;
}
#i-foreclosure
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/foreclosure.png');
	width:30px;
	height:40px;
	background-repeat: no-repeat;
}
#i-commercial
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/commercial.gif');
	width:30px;
	height:40px;
	background-repeat: no-repeat;
}
#i-lang
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/lang.png');
	width:30px;
	height:40px;
	background-repeat: no-repeat;
}
#i-newsdesk
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/newsdesk.png');
	width:30px;
	height:40px;
	background-repeat: no-repeat;
	vertical-align:middle;
}
#i-vendor
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/vendor.gif');
	width:30px;
	height:40px;
	position:relative;
	top:3px;
	background-repeat: no-repeat;
}
#i-reo
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/reo.png');
	width:30px;
	height:40px;
	position:relative;
	top:-7px;
	background-repeat: no-repeat;
}
#i-ic
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/ic.png');
	width:30px;
	height:40px;
	position:relative;
	top:-5px;
	background-repeat: no-repeat;
}
#i-tc
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/tc.png');
	width:30px;
	height:40px;
	position:relative;
	top:-5px;
	background-repeat: no-repeat;
}
#i-sst
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/sst.png');
	width:30px;
	height:40px;
	position:relative;
	top:-5px;
	background-repeat: no-repeat;
}
#i-ct
{
	float: left;
	border: 0px;
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/ct.png');
	width:30px;
	height:20px;
	position:relative;
	top:0px;
	background-repeat: no-repeat;
}
#i-fo, #i-cal, #i-bs, #i-nbc
{
	float: left;
	border: 0px;
	width:30px;
	height:40px;
	position:relative;
	top:-5px;
	background-repeat: no-repeat;
}
#i-fo
{
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/fo.gif');
}
#i-cal
{
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/cal.gif');
}
#i-bs
{
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/bs.gif');
}
#i-nbc
{
	background-image:url('http://fntimages.fnistools.com/images/recos/1167/az/icons/nbc.gif');
}
.lnLnk
{

	cursor: pointer;

}
.lnTxt
{
	font-family: verdana;
	font-size: 9px;
	color: #cccccc;
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
}
.bodyclass
{
	width:970px !important;
	background: #000000;
	
	background-repeat: repeat-x;
	text-align: center;

}
.bodyContainer
{
	width:981px !important;
}
.site-container
{
	background: #cccccc;
}
.header-container
{
	height: 60px !important;
	border-width:0px;
	background: #000000;
	width: 981px;
	
}
.banner-container
{
	border:solid 4px #33373A;
	background: transparent;
	text-align: center;
	width: 981px;
}
.topnav-container
{
	height: auto !important;
	border-width:0px;
	background: #2A2D26;
	text-align: center;
	width: 100%;
		
}
.topnav-container
{
	text-align:-moz-center;
}
.text
{
color: #c0c0c0;
}
.chartHeader
{
color: #c0c0c0;
font-size:10px;
}

.caption1
{
color:#c0c0c0;
}
.content
{
color: #c0c0c0;
}
.leftnav-container
{
	background: #464C53;
	vertical-align: top;
	width: 180px !important;
	border: solid 1px #666666;
	text-align:left;
	padding-top:4px;
}
.viewport-container
{
	background: #464C53;
	padding:2px;
	border: solid 1px #666666;
	text-align:left;
line-height:18px;
}

.contactinfomsgmarketingname
{
	COLOR: #454C54;
}
.AgentContactInfoViewport
{
	COLOR: #454C54;
}
.contactinfomsgitem
{
	COLOR: #454C54;
}
.contactinfomsglbl
{
	COLOR: #454C54;
}
.ContentNormal
{
	width: 100% !important;
}

.topnav {
	COLOR: #ffffff
}
.topnav A:hover {
	COLOR: #ffffcc
}
.leftnav_nav {
	font-size : 10px;
	color:#ffffff;
	font-weight:bold;
}
.leftnav_nav A:hover {
	font-size : 10px;
	COLOR: #ED9647
}
.leftnav_navat {
	font-size : 10px;
	COLOR: #ED9647
}
.leftnav_nav2 {
	font-size : 10px;
	COLOR: #000000
}
.leftnav_nav2 A:hover {
	font-size : 10px;
	COLOR: #cc0000
}
.leftnav_nav3 {
	font-size:10px;
	COLOR: #cccccc
}
.leftnav_nav3 A {
	font-size:10px;
	COLOR: #cccccc
}
.leftnav_nav3 A:hover {
	font-size:10px !important;
	COLOR: #ffffff
}
.leftnav_nav4 {
	font-size : 10px;
	COLOR: #ffffff
}
.leftnav_nav4 A:hover {
	font-size : 10px;
	COLOR: #ED9647
}
.leftnav_nav5 {
	font-size : 10px;
	COLOR: #ED9647;
	
}

.leftnav_nav6 {
	font-size : 10px;
	COLOR: #FFFFFF;
	text-decoration:none
}
.leftnav_nav6 A:hover {
	font-size : 10px;
	COLOR: #FFFF00
}

.leftnav_ContentBold2 {
	font-size:12px;
	COLOR: #FFFFFF
}
.footernav a:hover
{
	font-size:10px;
}
.leftnav_caption7 {
	COLOR: #ffffff
}
.leftnav_navatback
{
	background: transparent;
	padding-top:10px !important;
	padding-bottom:10px !important;
}
.leftnav_cell
{
	padding-top:10px !important;
	padding-bottom:10px !important;
}
.banner_bg	{background:	#00264B	}
.bannerbar_bg	{background:	#00264B	}
.topnav_bg	{ background:	#00264B	}
.agentnav_bg	{ background:	transparent;	}
.leftnav_bg	{ background:	transparent;	}
.leftnav_bg2	{ background:	transparent;	}
.agentnav_dividor	{ background:	transparent;	}
.topnav_linkat	{background:	transparet;	}
.leftnav_dividor	{ background:	transparent;	}
.leftnav_selbg	{background:	#ffffff	}
.leftnav_childdividor	{background: #666666	}
.quick2 { color: #ffffff }
#Master_Image6
{border:solid 1px #ffffff !important;}

.gpsLoginBody
{
	background: #2a2c2f;
}
.gpsLoginContentCell
{
	padding: 10px !important;
	background: #2a2c2f;
	color: #c0c0c0;
}
.gpsLoginTitle
{
	font-family: verdana;
	color: #ED9647;
	font-weight: bold;
	font-size: 12px;
}
.textbox
{
	width: 150px;
}
.gpsLoginUserPwdText
{
	font-family: verdana;
	font-size: 10px;
	color: #c0c0c0;
	font-weight: bold;
	width: 70px;
	position:relative;
	float: left;
	padding-top: 15px;
}
.gpsLoginTextBox
{
	position:relative;
	float: left;
	padding-top: 10px;
}
.gpsLoginButton, .gpsLoginLinks
{
	position:relative;
	text-align: center;
	top: 10px;
}
.gpsLoginLinks
{
	top: 15px;
}
.button
{
	background: #B5B6DE;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	width: 68px;
	color: #313084;
	text-transform: uppercase;
}
#Master_Agentleftnav1_AgentContactInfo_HomepageLink_CustomLink, #Master_Agentleftnav1_AgentContactInfo_HomepageLink_link
{
display: none;
}

#viewportBottom
{
display:block !important;
width:100%;
text-align:center;
font-size:9px;
}

#viewportBottom a
{
font-size:11px;
}
#leftnavlinksinfooter
{
display: none;
}
.emailBr{display:none;}

.topnav_link, .topnav_link_at
{
	padding: 10px 43px 10px 43px;
	width:auto;
	border: solid 1px #666666;
	color:#4bc4fd;
	background:#333333;
	font-size:12px;
	font-weight:bold;
	font-family:arial;
	text-align:center;
	cursor:pointer;
	font-weight: bold;
}
.topnav_link, .topnav_link_at
{
	text-align:-moz-center;
}
.topnav_link_at {
	color: #333333;
	background: #4bc4fd; 
	}
.topnav-container table{width:100%}
#Master_topnav_ToolbarStretch{display:none;}
