#menu_adjuster
{
    margin-left: 82px;
}

body
{
font: normal 75%/140% Georgia, "Times New Roman", Times, serif;
color: #004990;
line-height:1.4em;
}

h1
{
font-size: 16px;
font-weight:normal;
margin: 5px 0 5px 0;
padding:0;
}

h2
{
font-size: 1.4em;
margin: 0 0 7px 0;
padding:0;
font-weight: normal;
}

h3
{
font-size: 1.4em;
margin: 5px 0 5px 0;
padding:0;
}

h4
{
font-size: 1.2em;
margin: 5px 0 5px 0;
padding:0;
}

p
{
/*font-size:1.1em;*/
font-size:1em;
line-height: 1.35em;
margin: 5px 0 5px 0;
padding:0;
}

img
{
border:none!important;
}

#header
{
    height: 80px;
    background:url(../Images/ClientSpecific/header.gif) no-repeat top!important;
}

#headerPPC
{
    height: 85px;
    background:url(../Images/ClientSpecific/regal_logo_nonav.gif) no-repeat left;
    padding: 0;
    margin: 8px 0 10px 20px;
    width: 940px;
    float: left;
}

#footer_position
{
border-bottom:solid 1px #aabbd9;
}

#footer
{
/*border-top:solid 1px #aabbd9;*/
}

#footer a
{
color:#999!important;
font-size:1.0em;
font-weight: normal;
display: inline;
}

#content
{
/*border-top:solid 1px #aabbd9;*/
}

a:link
{
color: #004990;
text-decoration: none;
}

a:visited
{
color: #004990;
text-decoration: none;
}

a:hover
{
color: #363632;
text-decoration: underline;
}

a:active
{
color: #004990;
}

a img {
   border-style: none;
}


input, select, textarea
{
border: solid 1px #bbb;
margin: 5px 0 0 0;
}

input[type=radio]
{
color:#000; 
background-color:#e3e7f0;
border: solid 1px #e3e7f0;
}

#navigation .divider
{
color:#ccc;
}

#footer .divider
{
color:#ccc;
}

.light_grey
{
color:#aaa;
}

.light_grey_sml
{
color:#999;
font-size:10px;
}

.light_grey_ital
{
color:#999;
font-style:italic;    
}

.light_grey_sml_ital
{
color:#999;
font-style:italic;
font-size:10px;   
}

.error
{
color:#f00;
}

.error_large
{
color:#f00;
font-size:1.4em;
}

.quote
{
margin:220px 0 0 0;
padding:0!important;
float:left;
}

.quotetext
{
width:340px;
font-size:17px;
float:left;
margin:13px 0 0 0;
}
.quoteimage
{
float:right;
margin: 0 140px 0 0;
width: 100px;
}

.quoteimage img
{
border:0!important;
}

		
		.border_bottom
		{
			border-bottom: 1px solid #B7C8E7;
		}
		
		.border_right
		{
			border-right: 1px solid #B7C8E7;
		}
		
		.bold
		{
			font-weight: bold;
		}


#footer_headings p
{
    font-size: 11px;
    color: #000;
    text-align: left;
}

.footer_pages 
{
    color: #999;
    text-align: left;
    font-size: 10px;
    font-family: Arial;
    line-height: 17px;
}   


.footer_pages_about
{
    color: #999;
    text-align: left;
    font-size: 10px;
    font-family: Arial;
    line-height: 17px;
} 

.footer_headings 
{
    font-size: 11px;
    color: #000;
    text-align: left;
    
}

#thankyou h3
{
    margin: 0;
    padding: 0;
}
