/* CSS Document */
body
{
 background-color:#eeeeee;
}

#wrapper
{
 background-color:#ffffff;
 margin:0 auto;
 width:1024px;
}

#header
{
 background-color:#fff;
 width:1024px;
 height:116px;
}

#logo
{
 background:url(images/logo.jpg) no-repeat scroll top;
 height:116px;
 float:left;
 width:153px;
 margin-top:0px;
 margin-left:7%;
}

#logos
{
 margin:0 auto;
 text-align:right;
 position:relative;
 top:-100px;
 width:400px;
}

#nav
{
 background-color:#15a6d5;
 height:28px;
 width:1024px;
}

#menu
{
 margin-left:80px;
 padding-top:5px;
 cursor:pointer; 
}

#leftnav
{
 margin-top:2px;
 width: 360px; 
}

#leftmenu
{
 float:left;
 margin-top:1px;
}

.home
{
 padding-top:1px;
 border:1px solid #d8dada;
 cursor:pointer;
}

.auto
{
 padding-top:1px;
 border:1px solid #d8dada;
 cursor:pointer;
}

.personal
{
 padding-top:1px;
 border:1px solid #d8dada;
 cursor:pointer;
}

.business
{
 padding-top:1px;
 border:1px solid #d8dada;
 cursor:pointer;
}

.spacer-hover
{
 border:0;
}

#spacer
{
 float:left;
 width:5px;
}

.vspacer
{
 clear:both;
 height:5px;
 background-color:#FFFFFF;
}

#headerimage
{
 border:1px solid #d8dada;
 width:653px;
}


#Quick_form
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:25px;
 margin-left:10px;
 margin-top: 10px;
 float:left;  
}

#contentpane
{
 margin-top:-15px;
}

#content_left
{
 border:1px solid #d8dada;
 width:363px;
}

#titlebar_left
{
 background-color:#e6e6e6;
 height:40px;
 width:363px;
}

#titleleft
{ 
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 color:#000;
 font-size:13px;
 font-weight:bold;
 padding-left:7px;
 padding-right:5px;
 padding-top:5px;
}


#contents_left
{
 padding-left:10px;
 padding-right: 10px;
 padding-bottom:10px;
 padding-top:10px;
 width:300px;
 margin-left:30px;
}

#contents_left_interior
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:12px;
 padding-left:10px;
 padding-right: 10px;
 padding-bottom:10px;
 padding-top:10px;
 width:300px;
 margin-left:10px;
}

#content_right
{
 float:left;
 width:655px;
 margin-top:3px;
}

#titlebar_right
{
 background-color:#93bc3c;
 border:1px solid #d8dada;
 height:40px;
}

#titleright
{ 
 padding-left:10px;
 padding-right:10px;
 margin-top:10px;
}

#contents_right
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:12px;
 background-color:#f8f8f7;
}

#interior_pagecontent_pane
{
 float:left;
 width:1025px;
 margin-top:3px;
}

#interior_pagecontent
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:12px;
 background-color:#f8f8f7;
}

#footer
{
 background-color:#15a6d5;
 height:30px;
 width:1024px;
 padding:0;
 text-align:center;
}

#footermenus
{ 
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:12px;
 padding-left:10px;
 padding-right: 10px;
 padding-bottom:10px;
 padding-top:5px;
 color:#fff;
 text-align:center;
}

#footer a
{
 color:#FFF;
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:12px; 
}

#footer a:hover
{
 color:#FFF;
 text-decoration:underline; 
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:12px; 
}

#copyright
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:12px;
 color:#000;
 padding-top:2px;
 text-align:center;
}

p
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:12px;
 color:#000000;
}

h1
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:20px;
 color:#fff;
 padding-top:0;
}

h2
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:18px;
 color:#15a6d5;
}

h3
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:16px;
 color:#15a6d5;
}


li
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:12px;
 color:#000;
}

#address
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:14px;
 color:#000000;
 text-decoration:none;
 text-align:right;
 padding-right:5px;
}

#address a
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:14px;
 color:#000000;
 text-decoration:none;
 padding-right:5px;
}

#address a:hover
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:14px;
 color:#004efe;
 text-decoration:underline;
 padding-right:5px;
}

#eaddress
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:14px;
 color:#000000;
 text-decoration:none;
 text-align:right;
 padding-right:5px;
}

#eaddress a
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:14px;
 color:#000000;
 text-decoration:none;
 padding-right:5px;
}

#eaddress a:hover
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:14px;
 color:#004efe;
 text-decoration:underline; 
 padding-right:5px;
}

#telnum
{
 font-family:Arial, Helvetica, sans-serif, Tahoma;
 font-size:14px;
 color:#000000;
 text-align:right;
 padding-right:5px;
}

#calllive
{
 margin-top: 5px; 
 text-align: right;
 padding-right:5px;
}

#leftpane
{
 float:left;
}

#rightpane
{
 float: left; 
 width: 652px; 
}

