/* CSS Document */

BODY {
	margin: 0px;
	background: url(images/final_bg.gif);
	background-repeat:repeat-x;
	background-color:#8FA7BE;
	font: Arial, Helvetica, sans-serif;
}

TABLE.main {
	margin:0px;
}

TABLE.content {
	background:url(images/home_body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#F5F2E8;
	border-right:2px solid #ffffff;
	border-left:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
}

TABLE.guide {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#27220A;
	line-height:16px;
	margin:12px 0px 12px 20px;
	text-align:left;
}

TABLE.navMain TD.navItem {
	padding:7px 0px 8px 0px;
}

TABLE.homeFeatures TD.orderAppraisal {
	background:url(images/promo_order.gif);
	background-repeat:no-repeat;
	width:164px;
}

TD {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#27220A;
	line-height:16px;
	margin:12px 0px 12px 20px;
	/*text-align:left;*/
}

DIV.header 
{
	font-weight: bold;
}

DIV.footer {
	margin:1px 0px 20px 0px;
}

DIV.footer TABLE.footer {
	background: url(images/footer_bg.gif);
	background-repeat:repeat-x;
	width:719px;
}

DIV.navMain {
	margin-left:20px;
}

DIV.navMain TABLE.navMain {
	width:173px;
	background:url(images/nav_main_bg.gif);
}

DIV.homeFeatures {
	margin:40px 0px 15px 20px;
}

DIV.homeFeatures TABLE.homeFeatures {
	border-top:1px solid #D8D1BB;
	width:675px;
}

DIV.bodyCopy {
	text-align:left;
	margin: 0px 35px 35px 0px;
}

DIV.subNav {
	width:152px;
}

DIV.navItem 
{
	text-align: right;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	width: 142px;
	border-bottom: solid 2px #DDE3E8;
	margin-left: 10px;
}


DIV.title {
	margin: 30px 0px 0px 0px;
}
DIV.grid_scroll
{
    height:auto;
    width: 715px;
}


.Grid
{
	table-layout: fixed;
}

.GridColumn
{
	white-space: pre-wrap; /* css-3 */
	white-space: pre-line;
	
}

IMG {
	border-style: none;
}

IMG.promoLeft {
	margin:15px 20px 0px 0px;
}

IMG.promoMiddle {
	margin:15px 20px 0px 10px;
}

IMG.promoRight {
	margin:15px 20px 0px 10px;
}

A {
	color:#516B82;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A:hover {
	color:#87a2ba;
	text-decoration: underline;
}

A.navItemLeft {
	text-decoration: none;
	text-align: right;
	font-weight: bold;
}

A.navItemRight {
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	color: #E0E0E0;
}

A.navItemRight:hover
{
	color: Silver;
}

A.linkItem {
	text-decoration:underline;
}

A.navItem 
{
	text-decoration: none;
}
A.grid
{
	color:#516B82;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#27220A;
	line-height:16px;
	margin:12px 0px 12px 20px;
	text-align:left;
}

P.home {
	font-size:13px;
	margin: 15px 30px 20px 20px;
	line-height:18px;
}

P.title {
	font-family:Helvetica Neue Light, Helvetica, Arial, sans-serif;
	font-size:18px;
	line-height:18px;
	text-align:left;
	margin: 15px 0px 20px 20px;
}

P.subtitle {
	font-family:Helvetica Neue Light, Helvetica, Arial, sans-serif;
	font-size:16px;
	line-height:18px;
	text-align:left;
	margin: 15px 0px 20px 20px;
	font-weight:bold;
}


P.news {
	margin:10px 0px 20px 10px;
}

P.branch {
	
	text-decoration: underline;
	font-weight: bold;
}

SPAN.title1 {
	color:#A3BDCE;
}

SPAN.title2 {
	color:#34588A;
}

SPAN.tit1Small {
	font-family:Helvetica Neue Light, Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#A3BDCE;
	line-height:18px;
	text-align:left;
}

SPAN.tit2Small {
	font-family:Helvetica Neue Light, Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#34588A;
	line-height:16px;
	text-align:left;
}

SPAN.topItemLeft 
{
	margin-left: 20px;
}

SPAN.topItemRight 
{
	margin-right: 20px;
}

UL {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	margin: 0px 0px 12px 20px;
	text-align:left;
}

UL.subNav {
	list-style:none;
	text-align:right;
	font-size:11px;
	margin:10px 0px 0px 10px;
	padding:0px;
}

UL.subNav LI {
	line-height:14px;
	margin: 5px 0px 5px 0px;
	text-decoration:none;
}
