@charset "iso-8859-1";


body,.Normal,.Button
{
	font-family: Monotype Corsiva;
	font-style: normal;
	font-weight: 200;
	font-size: 8pt;
	color: #000;
	text-decoration: none;
}

td.Title
{
	font-family: Monotype Corsiva, Californian FB;	
	/* font-family: Californian FB; */
	font-style: bold;
		font-weight: 600;
	font-size: 18pt;
	color: maroon;
	text-decoration: none;
}
td.SubTitle
{
	font-family: Monotype Corsiva, Californian FB;	
	/* font-family: Californian FB; */
	font-style: bold;
		font-weight: 600;
	font-size: 14pt;
	color: maroon;
	text-decoration: none;
}
.SubHeadings
{
	font-family: Monotype Corsiva, Californian FB;	
	/* font-family: Californian FB; */
	font-weight: 600;
	font-size: 11pt;
	color: black;
	text-decoration: none;
}

a.mike:link
{
	font-family: Monotype Corsiva;
	font-style: normal;
	font-weight: bold;
	font-size: 16pt;
	color: maroon;
	text-decoration: none;
}

a.step:link
{
	font-family: Monotype Corsiva;
	font-style: normal;
	font-weight: bold;
	font-size: 14pt;
	color: indigo;
	text-decoration: none;
}
a.step:active {
	font-family: Monotype Corsiva;
	font-size: 14pt;
	color: yellow;
	font-weight: bold;
	text-decoration: none;
	}

a.step::visited {
	font-family: Monotype Corsiva;
	font-weight: bold;
	font-size: 14pt;
	color: indigo;
	text-decoration: none;
	}

a.step::hover 
{
	font-family: Monotype Corsiva;
	font-size: 14pt;
	color: silver;
	font-weight: bold;
	text-decoration: none;
}

a.smallstep:link
{
	font-family: Monotype Corsiva;
	font-style: normal;
	font-weight: bold;
	font-size: 12pt;
	color: olive;
	text-decoration: none;
}
a.smallstep:active {
	font-family: Monotype Corsiva;
	font-size: 12pt;
	color: yellow;
	font-weight: bold;
	text-decoration: none;
	}

a.smallstep:visited {
	font-family: Monotype Corsiva;
	font-weight: bold;
	font-size: 12pt;
	color: olive;
	text-decoration: none;
	}

a.smallstep:hover 
{
	font-family: Monotype Corsiva;
	font-size: 12pt;
	color: silver;
	font-weight: bold;
	text-decoration: none;
}

a.contact:link
{
	font-family: Monotype Corsiva;
	font-style: normal;
	font-weight: bold;
	font-size: 22pt;
	color: indigo;
	text-decoration: none;
}
a.contact:active {
	font-family: Monotype Corsiva;
	font-size: 22pt;
	color: yellow;
	font-weight: bold;
	text-decoration: none;
	}

a.contact::visited {
	font-family: Monotype Corsiva;
	font-weight: bold;
	font-size: 22pt;
	color: indigo;
	text-decoration: none;
	}

a.contact::hover 
{
	font-family: Monotype Corsiva;
	font-size: 22pt;
	color: silver;
	font-weight: bold;
	text-decoration: none;
}
				
a.navWhite:link {
	font-family: Monotype Corsiva;
	font-size: 32pt;
	color: indigo;
	font-weight: bold;
	text-decoration: none;
	}
				
a.navWhite:active {
	font-family: Monotype Corsiva;
	font-size: 32pt;
	color: yellow;
	font-weight: bold;
	text-decoration: none;
	}

a.navWhite:visited {
	font-family: Monotype Corsiva;
	font-weight: bold;
	font-size: 32pt;
	color: indigo;
	text-decoration: none;
	}

a.navWhite:hover,a.navWhite:active 
{
	font-family: Monotype Corsiva;
	font-size: 32pt;
	color: silver;
	font-weight: bold;
	text-decoration: none;
}

a.navWhite:active
{
	color: indigo;
	text-decoration: none;
}

.AlignLeft  
{
	text-align: left;
}

.AlignRight
{
	text-align: right;
}


table.Layout
{
	border-collapse: separate;
	margin-top: 0px;
}
	


table.Caption
{
	background-color: LightSteelBlue;
	font-family: Monotype Corsiva;
	font-weight: 800;
	color: Navy;
	font-size: 12pt;
	border: solid 3px #006;
	padding: 1ex;
}


td.SideBanner
{
	font-family: Monotype Corsiva;
	font-weight: bold;
	color: yellow;
	text-decoration: none;
}

td.SideBanner
{
	font-size: 10pt;
	text-align: center;
	padding: 1ex;
}


td.smalltitle
{
	font-family: Monotype Corsiva;
	font-size: 32pt;
	text-align: center;
	color: indigo;
}


td.Layout
{
	margin: 0px;
	padding: 0px 20px 20px 0px;
}

	/* Display settings for table headers */
th
{
	background-color: transparent;
	border-style: none none double none;
	border-bottom-color: #006;
	color: inherit;
	text-align: left;
}


.PageName {
	background-color: #006;
	color: #FFF;
	font-family: Tahoma;
	font-style: normal;
	font-variant: small-caps;
	font-weight: normal;
	padding: 2px;
	padding-left: 12px;
	padding-right: 12px;
}

.PageTitle,.PageSubTitle
{
	font-family: Tahoma;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.PageTitle
{
	font-weight: bold;
}


.Tlink {  
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #006;
	border-color : #000;
}

a:link, a:visited, a:hover, a:active 
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #006;
}

a:hover, a:active
{
	color: #00F;
}

.ReadOnly
{		/*  Properties for fields that are readonly	*/
	color: #000;
	background: #CCC;
	font-weight: bold;
}

p.Heading
{
	background-color: #FFF;
	font-size: 8pt;
	margin: 0px;
	margin-bottom: 6px;
}


.TextData
{
	font-family: Monotype Corsiva;
	font-weight: bold;
	font-size: 12pt;
}


.Rates
{
	font-family: Monotype Corsiva;
	color: indigo;
	font-weight: bold;
	font-size: 18pt;
}

.RepData
{
	font-family: Monotype Corsiva;
	color: indigo;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
}

.RepName
{
	font-family: Monotype Corsiva;
	font-weight: bold;
	font-size: 14pt;
	color: Black;
}


.DetailLink
{
	color: navy;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
}

.RightBanner
{
	font-family: Monotype Corsiva;
	font-size: 32pt;
	text-align: center;
	font-weight: bold;
	color: indigo;
}

.RightBanner:hover
{
color: black;
}

div.Content
{
	margin: 0px;
	padding: 0px 15px 30px 15px;
	width: 100%;
	background-color: transparent;
}

div.Content1
{
	margin: 0px;
	padding: 0px 15px 30px 15px;
	width: 100%;
	background-color: transparent;
}

.DataBox
{
	border-color:indigo;
	border-style:single;
	border-width:4px;
	background-color: transparent;
	padding:0px;
}

.Emphasis
{
	font-weight: bold;
	font-size: 20pt;
	color: #990033
	}
	
.Agents
{
	font-family: Monotype Corsiva;
	font-weight: bold;
	font-size: 16pt;
	color: indigo
	}
	
	
.StepTitle
{
	font-family: Monotype Corsiva;
	font-weight: bold;
	font-size: 12pt;
	color: maroon
	}


div.PageHeader,div.HeaderSpace,div.HelpHeader
{
	background-color: transparent;
	left: 10px;
	margin: 0px;
	overflow: hidden;
	padding: 0px;
	position: absolute;
	top: 0px;
	z-index: 100;
}

div.Floatertext
{
	font-family: Monotype Corsiva;
	color: maroon;
	font-weight: bold;
	font-size: 10pt;
	background-color: transparent;
	/* text-align: center;*/
}

div.Copyright,div.FooterSpace
{
	font-family: Monotype Corsiva;
	color: indigo;
	font-weight: bold;
	font-size: 10pt;
	background-color: #FFF;
	border-top: solid 1px #999;
	bottom: -1px;
	left: 0px; 
	margin: 0px;
	padding: 2px 1ex 3px 1ex;
	position: absolute;
	text-align: right;
	width: 800px;
	z-index: 100;
}

div.HeaderSpace
{
	margin-bottom: -5px;
	margin-top: 150px;
	padding: 0px;
	position: static;
	width: 100%;
	visibility: hidden;
}

div.ShortHeaderSpace
{
	margin-bottom: -5px;
	margin-top: 125px;
	padding: 0px;
	position: static;
	width: 100%;
	visibility: hidden;
}

div.FooterSpace
{
	margin-bottom: -5px;
	margin-top: 0px;
	padding: 0px;
	position: static;
	width: 100%;
	visibility: hidden;
}

div.FooterSpace
{
	padding-bottom: 15px;
}

body
{
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

div.Content
{
	height: 100%;
	margin: 0px;
	overflow: auto;
	left: 0px;
	padding: 0px 10px 15px 15px;
	position: absolute;
	top: 20px;
	width: 100%;
	z-index: 10;
}

div.Content1
{
	height: 100%;
	margin: 0px; 
	left: 0px;
	overflow:auto;
	padding: 0px 0px 0px 15px;
	top: 0px;
	width: 100%;
	z-index: 10;
}


img.WidthCheck
{
	height: 1px;
	margin: 0px;
	width: 100%;
	visibility: collapse;
}

img.HeightCheck
{
	width: 1px;
	height: 100%;
	position: static;
	visibility: collapse;
}

table.RightBanner
{
	font-family: Monotype Corsiva;
	font-size: 32pt;
	text-align: center;
	font-weight: bold;
	color: indigo;
}

table.RightBanner:hover
{
	margin: 14px;
	color: black;
}



div.RightSpace
{
	background-color: #FFF;
	border-top: solid 5px indigo;	
	top: 170px;
	left: 10px; /* Should be set to equal div.Content.margin-left for best display results */
	margin: 0px;
	padding: 2px 1ex 3px 1ex;
	position: absolute;
	text-align: right;
	width: 100px;
	z-index: 100;
}

div.LeftSpace
{
	/*background-color: #FFF; 
	border-top: solid 1px #999;*/
	border-top: solid 5px indigo;	
	top: 170px;
	left: 500px; /* Should be set to equal div.Content.margin-left for best display results */
	margin: 0px;
	padding: 2px 1ex 3px 1ex;
	position: absolute;
	text-align: right;
	height: 800px;
	width: 100px;  
	z-index: 100;
}


div.MiddleSpace
{
	/*background-color: #FFF; 
	border-top: solid 1px #999;*/
	top: 170px;
	left: 150px; /* Should be set to equal div.Content.margin-left for best display results */
	margin: 0px;
	padding: 2px 1ex 3px 1ex;
	position: absolute;
	text-align: left;
	height: 800px;
	width: 600px;  
	z-index: 100;
}

div.realtorimage
{
	/*background-color: #FFF; 
	border-top: solid 1px #999;*/
	/*border-bottom: solid 3px maroon;	*/
	top: 75px;
	left: 10px; /* Should be set to equal div.Content.margin-left for best display results */
	margin: 0px;
	padding: 2px 1ex 3px 1ex;
	position: absolute;
	text-align: right;
	width: 83px;  
	z-index: 100;
}
.WarmHeading2 {
	font-family: Monotype Corsiva;
	font-style: bold;
	font-size: 10pt;
	color: indigo;
	background-color: DarkKhaki;
}

.coupons {
	font-family: Monotype Corsiva;
	font-style: normal;
	font-weight: bold;
	font-size: 12pt;
	color: Olive;
}

.WarmHeading2 {
font-family: Arial, serif;
font-style: bold;
font-weight: 800;
font-size: 10pt;
color: indigo;
background-color: DarkKhaki;
}

a.maintlink:link
{
	font-family: Monotype Corsiva;
	font-style: normal;
	font-weight: bold;
	font-size: 12pt;
	color: indigo;
	text-decoration: none;
}
a.maintlink:active {
	font-family: Monotype Corsiva;
	font-size: 12pt;
	color: yellow;
	font-weight: bold;
	text-decoration: none;
	}

a.maintlink::visited {
	font-family: Monotype Corsiva;
	font-weight: bold;
	font-size: 12pt;
	color: indigo;
	text-decoration: none;
	}

a.maintlink::hover 
{
	font-family: Monotype Corsiva;
	font-size: 12pt;
	color: silver;
	font-weight: bold;
	text-decoration: none;
}

.pagetitles {
	font-family: Arial, Helvetica, sans-serif;
	font-style: bold;
	font-weight: 800;
	font-size: 12pt;
	color: black;
	cell-padding 3
}
.pagedetails {
	font-family: Arial, Helvetica, sans-serif;
	font-style: bold;
	font-weight: 800;
	font-size: 8pt;
	color: black;
	cell-padding 3
}
td.Date
{
	font-family: Monotype Corsiva, Californian FB;	
	/* font-family: Californian FB; */
	font-style: bold;
		font-weight: 600;
	font-size: 12pt;
	color: indigo;
}

.PageHeading
{
	/*background-color: #ccc;*/
	color: #c03;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 1ex;
	width: 100%;
	font-family: Monotype Corsiva, Arial, Helvetica, sans-serif;
	font-style: bold;
	font-weight: 800;
	font-size: 16pt;
}

td.nostep
{
	font-family: Monotype Corsiva;
	font-style: normal;
	font-weight: bold;
	font-size: 14pt;
	color: silver;
	text-decoration: none;
}
