/* CSS Document */
.Black			{ color:#000000; }

body 			{ background-color:#e9e9e9; margin-top:0; padding-top:0 font-family:Arial, Helvetica, sans-serif;}
.main			{ width:768px; background-color:#ffffff; margin-left:auto; margin-right:auto; border:1px solid #9E9E9E;}
.header			{ width:768px; height:90px; background-color:#477bc3;} /*#a9c5fe*/
#MainImage		{ }
.banner			{ width:768px;  padding-bottom:2px; margin-bottom:2px; background-color:#477bc3;}
.menu			{ width:758px; background-color:#477bc3; height:30px; padding-left:10px; line-height:1.6em;}
.subMenu		{ background-color:#477bc3; width:100%; text-align:center; padding-top:10px; padding-bottom:7px; margin:0;}
.content		{ clear:both; margin-left:10px; margin-right:10px;}
.footer			{ height:30px; background-color:#DBDEE1; text-align:center;clear:both; border-top:1px solid #9E9E9E; color:#333;}

.LargeTitle		{ font-size:60px; }
.MediumTitle	{ font-size:45px; font-weight:500; }
.SmallTitle		{ font-size:30px; font-weight:500; }

ul				{font-family:Arial, Helvetica, sans-serif; font-size:95%;}

.Borderless		{ border:none; }

/**************** CONTENT AREA *******************/
#contactArea	{float:right; margin-right:20px; margin-top:20px; font-weight:500; font-size:100%; color:#FFF; }
.contactLabel	{ display:block; width:30px; float:left; }
#contactArea a	{color:#FFF; display:block; margin-bottom:-6px; font-size:90%;}
/**************** TEXT ON WEBSITE ****************/

p				{font-family:Arial, Helvetica, sans-serif; font-size:0.90em;}
.footer p		{font-size:0.8em; line-height:1.2em; padding:8px 0px 8px 0px; margin:0px;}
.footer p a		{color:#333;}

h1 				{font-family:Arial, Helvetica, sans-serif;padding:0px; padding-left:18px; padding-top:8px; margin:0px; font-size:36px; color:#032337;}
h2				{font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0px; margin-top:10px; margin-bottom:5px;}
h3				{font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0px; color:#477bc3;}
h4				{font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0px; font-size:14px;}

a				{font-family:Arial, Helvetica, sans-serif;font-size:1.0em;}

.menu a			{color:#ffffff; text-decoration:none; padding:2px; padding-left:5px; padding-right:5px; margin-left:5px; margin-right:5px; border:2px solid #477bc3;}
.menu a:link	{}
.menu a:visited	{}
.menu a:hover	{ border:2px solid #fff;}

.subMenu a			{color:#ffffff; text-decoration:none; padding:2px; padding-left:5px; padding-right:5px; margin-left:5px; margin-right:5px; border:2px solid #477bc3;}
.subMenu a:link	{}
.subMenu a:visited	{}
.subMenu a:hover	{ border:2px solid #fff;}

a.email			{}
a.email:link	{}
a.email:visited	{}
a.email:hover	{}

/**************** INDEX PAGE ****************/

.section_left	{float:left;  width:360px; margin-left:10px;}
.section_right	{float:right; width:360px; margin-right:7px; margin-top:10px;}
.section_bottom	{width:768px; clear:both;}


.featuredProperty		{background-color:#EBEBD0; width:340px; float:right; border:solid 1px #9E9E9E; margin-bottom:10px; font-size:90%;}
.featuredPropertyContent{margin:5px;}
.featuredProperty img	{float:left; padding-right:5px; padding-bottom:5px;}
.hotspot2				{background-color:#DBDEE1; border:solid 1px #9E9E9E; width:180px; height:165px; padding:0; margin:0; float:left; margin-left:5px; margin-bottom:10px; font-size:90%;}
.hotspot2 p				{padding:0; margin:0; padding:2px;}
.blueShade				{background-image:url(../images/EveryPage/BlueShade.gif); padding:2px; padding-left:10px;}
.hotspot2 form label	{float:left; width:50px; padding-left:5px;}

.FITSystemsLink			{color:#666666; position:absolute; left:50%; margin-left:-380px; margin-top:-10px; text-decoration:none;}
/**************** Util **********************/
.floatLeft		{float:left;}
.floatRight		{float:right;}
.lightGrey		{color:#666666;}
.clear			{width:100%; height:1px; clear:both;}