 body   { margin: 0px; }
.data {
	font-family:  Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 8pt;
	color: #45280F;
}	
p.data { margin: 4px 0px 10px 0px;}
.awmAnchor {
	position: relative; 
	z-index:0; 
	text-align: center;
	vertical-align: bottom;
	}
/*	
td#awmAnchor-cr-byr-menu {
	position: relative;
	text-align: center;
	vertical-align: bottom;
	}
td#awmAnchor-cr-bldr-menu {
	position: relative; 
	z-index:0; 
	text-align: center;
	vertical-align: bottom;
	}
*/
.copy 	{
	font-family:   Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 7pt;
	color: #B3A191;
	font-weight: normal;
	text-align: right;
	padding-right: 25px;
    }
.fineprint	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 7pt;
	color: #45280F;
	font-weight: normal;
    }
.temp-contact 	{
	font-family:   Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 7pt;
	color: #B3A191;
	font-weight: bold;
	text-align: right;
	padding-right: 25px;
    }

.temp-text	{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	color: #888888;
	font-weight: normal;
	}
.splash	{
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	color: #888888;
	font-weight: normal;
	}

.text	{
	font-family:  Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #45280F;
    padding: 0px 30px 40px 30px;
	vertical-align: top;
	}
.greenbold {
	color: #6c880d;
	font-weight: bold;
}
/* style for back and returns  993300*/
 
a.back:link    { color: #993300; text-decoration: underline; }
a.back:visited { color: #993300; text-decoration: underline; }
a.back:hover   { color: #45280F; text-decoration: underline; } 
a.back:active  { color: #45280F; text-decoration: underline; }

a:link    { color: #993300; text-decoration: underline; }
a:visited { color: #993300; text-decoration: underline; }
a:hover   { color: #45280F; text-decoration: underline; } 
a:active  { color: #45280F; text-decoration: underline; }

a.splash:link    { color: #666633; text-decoration: underline; }
a.splash:visited { color: #666633; text-decoration: underline; }
a.splash:hover   { color: #333333; text-decoration: underline; } 
a.splash:active  { color: #333333; text-decoration: underline; }

a.sitemap-sub:link { font-family: arial, sans-serif; font-size: 8.5pt; color: #990000; font-weight: bold; vertical-align: top; }
a.sitemap-sub:visited { font-family: arial, sans-serif; font-size: 8.5pt; color: #990000; font-weight: bold; vertical-align: top; }
a.sitemap-sub:hover { font-family: arial, sans-serif; font-size: 8.5pt; color: #45280F; font-weight: bold; vertical-align: top; }
a.sitemap-sub:active { font-family: arial, sans-serif; font-size: 8.5pt; color: #45280F; font-weight: bold; vertical-align: top; }

a.sitemap-main:link  { font-family: arial, sans-serif; font-size: 8.5pt; color: #45280F; font-weight: bold; vertical-align: top; }
a.sitemap-main:visited  { font-family: arial, sans-serif; font-size: 8.5pt; color: #45280F; font-weight: bold; vertical-align: top; }
a.sitemap-main:hover  { font-family: arial, sans-serif; font-size: 8.5pt; color: #990000; font-weight: bold; vertical-align: top; }
a.sitemap-main:active  { font-family: arial, sans-serif; font-size: 8.5pt; color: #990000; font-weight: bold; vertical-align: top; }


a.rlink:link { font-family: arial, sans-serif; font-size: 8.5pt; color: #990000; font-weight: bold; text-align: right; }
a.rlink:visited { font-family: arial, sans-serif; font-size: 8.5pt; color: #990000; font-weight: bold; text-align: right;  }
a.rlink:hover { font-family: arial, sans-serif; font-size: 8.5pt; color: #45280F; font-weight: bold; text-align: right;  }
a.rlink:active { font-family: arial, sans-serif; font-size: 8.5pt; color: #45280F; font-weight: bold; text-align: right;  }

div.return  { margin-top: 20px; text-align: right; }

div.main  { 
	margin: 0px; 
	padding: 0px; 
	text-align: center;
	width: 100%;
	height: 100%;
}

/* style for suheadings on sub pages */
.terms  { font-family: arial, sans-serif; font-size: 8.5pt; color: #45280F; font-weight: normal; vertical-align: top; }
.header  { font-family: arial, sans-serif; font-size: 11pt; color: #45280F; font-weight: bold; vertical-align: top; line-height: 21px; }
.subhead  { font-family: arial, sans-serif; font-size: 10pt; color: #45280F; font-weight: bold; vertical-align: top; }
.redhead  { font-family: verdana, arial, sans-serif; font-size: 11pt; color: #993300; font-weight: bold; vertical-align: top; line-height: 21px;}
.smallredhead {  font-family: verdana, arial, sans-serif; font-size: 10pt; color: #993300; font-weight: bold; vertical-align: bottom; }

li.sitemap-main { list-style-type: none; line-height: 18pt;}
li.sitemap-sub { list-style-type: none; text-indent: 20px;}

ul.directions { 
	list-style-type: square; 
	margin-top: 0px; 
	margin-bottom: 12px; 
	margin-left: 20px;
	font-family: arial, sans-serif; 
	font-size: 8.5pt; 
	color: #45280F; 
	font-weight: normal; 
	line-height: 12pt;
	}
	
ul.outerlist { 
	list-style-type: none; 
	margin-top: 14px; 
	margin-bottom: 10px; 
	margin-left: 10px;
	font-family: arial, sans-serif; 
	font-size: 9pt; 
	color: #45280F; 
	font-weight: bold;
	line-height: 16pt; 
	}
li.newsletter { 
	margin-top: 14px; 
	margin-bottom: 14px; 
	margin-left: 10px;
	font-family: arial, sans-serif; 
	font-size: 9pt; 
	color: #45280F; 
	font-weight: normal;

	}
ul.greenguard {
	margin: 10px 0 10px 16px;
	padding: 0 0 0 0;
	}
ul.greenguard li{ 
	margin-top: 4px; 
	margin-bottom: 6px; 
	margin-right: 0px;
	margin-left: 0px;
	padding: 0;
	font-family: arial, sans-serif; 
	font-size: 9pt; 
	color: #45280F; 
	font-weight: normal;
	line-height: 12pt;
	}
p.address	{
	font-family:  Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #45280F;
	margin-top: 5px; 
	margin-bottom: 0px; 
	margin-left: 10px;

	}
OL        { list-style-type: decimal }  /* A B C D E etc. */
OL OL     { list-style-type: upper-alpha }      /* 1 2 3 4 5 etc. */
OL OL OL  { list-style-type: lower-roman }  /* i ii iii iv v etc. */

.formblack  {  font-family: arial, verdana, sans-serif; font-size: 9pt; color: #000000; font-weight: bold; vertical-align: top; }
.formlabel {
	font-family:   Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #200000;
    padding: 10px;
	font-weight: bold; 
	vertical-align: top;
}

.formlabelApply {
	font-family:   Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11pt;
	color: #200000;
	font-weight: bold; 
	vertical-align: top;
}
.formApplyText	{
	font-family:  Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #45280F;
	vertical-align: top;
	}
.formText	{
	font-family:  Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #45280F;
	vertical-align: top;
	padding: 10px;
	}
.required	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 7pt;
	color: #990000;
	font-weight: normal;
    }
	
select	{font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #999999; background-color: #ffffff; border-color: #DDDDDD; }
.buttonstyle {font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #45280F; }
.textboxsmall {font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #000000; background-color: #ffffff; }

/* From ASPMaker Login style tag */
INPUT, TEXTAREA, SELECT {font-family: Verdana; font-size: xx-small;}
.aspmaker {font-family: Verdana; font-size: xx-small;}

/* HOME PAGE STYLE */
.home-main	{
	font-family:  Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #200000;
    padding: 10px;
	background-color: #FAF8F7;
	background-image: url(images/gif_hm-FAF8F7.gif);
	background-repeat: repeat;
	}

td.quicklinks {
	text-align: right;
	background-color: #EEE9E6;
	background-image: url(images/gif_hm-ql-bg.gif);
	background-repeat: repeat;
	}
.quicklink-head { font-family: arial, sans-serif; font-size: 8.5pt; color: #45280F; font-weight: bold;  }		
a.quicklinks:link {
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 7pt;
	color: #45280F;
	}
a.quicklinks:visited {
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 7pt;
	color: #45280F;
	}	
a.quicklinks:hover {
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 7pt;
	color: #89301F;
	}
a.quicklinks:active {
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 7pt;
	color: #89301F;
	}
	
.ql-more {
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 8pt;
	color: #89301F;
	font-weight: bold;
	text-decoration: none;
	} 
img.inline-left {
	margin-right: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
	}
img.inline-right {
	margin-left: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
	}
td.news-headline {
	padding: 0px 0px 0px 10px;
	vertical-align: bottom;
	font-family: arial, sans-serif; 
	font-size: 11pt; 
	color: #45280F; 
	font-weight: bold; 
	line-height: 21px; 
}
.box-bg-border {
	text-align: center;
	background-color: #EEE9E6;
	background-image: url(images/gif_hm-ql-bg.gif);
	background-repeat: repeat;
	border: 1px dotted #C49F96;
	}
	
.login {
	text-align: center;
	background-color: #EEE9E6;
	background-image: url(images/gif_hm-ql-bg.gif);
	background-repeat: repeat;
	}
	
/* FIX HEIGHTS SUBPAGE*/
#Table_01 {
height: 100%;
width: 781px;
margin: 0 auto;
}

#Table_02 {
height: 145px;
}
#Table_05 {
height: 18px;
}
#Table_03 {
height: 13px;
}
/* FIX HEIGHTS HOMEPAGE*/
#HomeTable_01 {
height: 100%;
}
#HomeTable_02 {
height: 483px;
}
#HomeTable_03 {
height: 141px;
}
#HomeTable_04 {
height: 26px;
}
#HomeTable_05 {
height: 272px;
}
#HomeTable_06 {
height: 18px;
}
#HomeTable_07 {
height: 22px;
}

#expander {
	height: 100%;
}



td.hmA69F4C	{
	background-color: #A69F4C;
	background-image: url(images/gif_hm-A69F4C.gif);
	background-repeat: repeat;
	}

td.hmE5E3CA {
	background-color: #E5E3CA;
	background-image: url(images/gif_hm-E5E3CA.gif);
	background-repeat: repeat;
	}
	
td.hmE5DED9 {
	background-color: #E5DED9;
	background-image: url(images/gif_hm-E5DED9.gif);
	background-repeat: repeat;
	}
	
td.hm934231 {
	background-color: #934231;
	background-image: url(images/gif_hm-934231.gif);
	background-repeat: repeat;
	}

td.hmD6D2B8	{
	background-color: #D6D2B8;
	background-image: url(images/gif_hm-D6D2B8.gif);
	background-repeat: repeat;
	}
	
td.hmBCADA1	{
	background-color: #BCADA1;
	background-image: url(images/gif_hm-BCADA1.gif);
	background-repeat: repeat;
	}

td.hmEEEBE8	{
	background-color: #EEEBE8;
	background-image: url(images/gif_hm-EEEBE8.gif);
	background-repeat: repeat;
	}
td.hmD6CFB6	{
	background-color: #D6CFB6;
	background-image: url(images/gif_hm-D6CFB6.gif);
	background-repeat: repeat;
	}
	
td.hm6D4A2D {
	background-color: #6D4A2D;
	background-image: url(images/gif_hm-6D4A2D.gif);
	background-repeat: repeat;
	}

/* SUBPAGE STYLE */
	
td.light-gray	{
	background-color: #E5DED9;
	background-image: url(images/gif_gray.gif);
	background-repeat: repeat;
	}
	
td.green	{
	background-color: #999566;
	background-image: url(images/gif_green.gif);
	background-repeat: repeat;
	}	
	
td.red-gray	{
	background-color: #C49F96;
	background-image: url(images/gif_red-gray.gif);
	background-repeat: repeat;
	}
	
td.red	{
	background-color: #D4B4AE;
	background-image: url(images/gif_red.gif);
	background-repeat: repeat;
	}
	
td.nav-bg	{
	background-image: url(images/nav-bg.gif);
	background-repeat: repeat-y;
	}
	
td.header-bg	{
	background-image: url(images/header-bg.gif);
	background-repeat: repeat-y;
	}
	
td.edge-sq-outer	{
	background-color: #CFC3BA;
	background-image: url(images/gif_edge-sq-outer.gif);
	background-repeat: repeat;
	}
	
td.edge-sq-inner	{
	background-color: #C4B6AB;
	background-image: url(images/gif_edge-sq-inner.gif);
	background-repeat: repeat;
	}
	
/* styles for the slide show, doesn't need to be on templateimages/stylesheet.css */	

#mContainer {
	position:relative;
	width:380px;
	height:250px;

}

.mPhoto {
	position:absolute;
	top:0px;
	left:0px;
	-moz-opacity:0.0;
	filter:Alpha(opacity=0);
}
.btn {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	color: #ffffff;
	background-color: #45280F;
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10px;
	font-weight: bold;
	margin:15px 15px 0px 15px;
	width:80px;
}