﻿#wrapper { /* This "wrapper" refers to the div that surrounds all other divs in the site */
width:983px;
margin:0px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
background:url(/vehiclesafetyrating/Images/dropShadowSides.jpg);
}

#header {
}

#main { /* This rule refers to the div that contains the columns, and the main content area */
font-size:11px;
background:#FFFFFF;
background:url(/vehiclesafetyrating/Images/dropShadowSides.jpg);
}

#content { /* These style rules will apply to the middle "content" div */
margin:5px 165px 0 218px;
width:542px;
padding:0 10px 0 10px;
font-size:12px;
background:#FFFFFF;
border-left:solid #CCCCCC 0px;
border-right:solid #CCCCCC 0px;
}

#footer {
width:865px;
clear:both;
text-align:center;
margin:10px auto 0 auto;
padding:0 30px;
font-size:9px;
color:#666666;
}

#footer hr {
width:50%;
}

#footer h6 {
font-size:10px;
margin:0;
padding:0;
line-height:1.4;
}

/*------------------------------------------------------------------------------SPACER STYLE RULES */
.sidebarSpacer { /* Adds whitespace between elements in the columns, like between find an agent and client services */
height:10px;
width:182px;
}

#clearSidebars { /* Makes sure columns stay inside the content area and dont overlap it. Adds drop shadow to bottom of content */
margin-top:10px;
margin-left:2px;
clear:both;
height:11px;
background:url(/vehiclesafetyrating/Images/dropShadBottomBar.jpg) no-repeat center;
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0;
background:#e1e1e1;
}

.headerBox
{
	border-style: solid;
	width: 600px;
	margin-left:45px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*--------------------------------------------------------------COLUMN1 STYLE RULES */
#column1 { /* These rules affect column1 div, which is the left column in the wrapper */
float:left;
width:182px;
text-align:center;
margin:0 0 0 32px;
background:#FFFFFF;
}

#column1 p {
text-align:left;
}

#column1 hr {
color:#FFFFFF;
border:none;
}

#column1 img {
margin:0 0 20px 0;
}



/*--------------------------------------------------------WHITEBOX STYLE RULES */
.whiteBoxTop { /* Adds the top part of the drop shadow found in the "whiteBox" divs */
background:url(/vehiclesafetyrating/Images/whiteBoxTop.jpg);
width:154px;
height:7px;
margin:0;
padding:0;
margin:0 auto;
}

.whiteBox { /* the whiteBox style controls the display of the white areas inside elements in the wrappers */
background:url(/vehiclesafetyrating/Images/whiteBoxMiddle.jpg) repeat-y;
width:147px;
padding:0 0 3px 7px;
margin:0 0 10px 0px;
line-height:1.3;
margin:0 auto 10px auto;
}

.whiteBox ul {
margin:0 0 0 0px;
padding:0 0 0 20px;
text-align:left;
}

/*------------------------------------------------------------- FIND AN AGENT STYLE RULES */
#findAgentTop {
background:url(/vehiclesafetyrating/Images/findAgentTop.png) no-repeat;
width:182px;
height:11px;
margin:4px 0 0 0;
padding:0;
}

#findAgent {
background:url(/vehiclesafetyrating/Images/findAgentMiddle.png) no-repeat;
padding:0 7px;
margin:0;
width:168px;
}

#findAgent p {
padding:0;
margin:0;
}

#main h1 {
font-size:22px;
font-weight:normal;
margin:0;
line-height:0.8;
color:#FFFFFF;
}

/*------------------------------------------------------------------CLIENT SERVICES STYLE RULES */
#clientServices {
background:url(/vehiclesafetyrating/Images/clientServMiddleTest.jpg);
padding:0 7px;
margin:0;
width:168px;
}

#clientServices .whiteBox {
text-align:left;
}

#clientServices h6 {
margin:3px 0 3px 0;
text-align:center;
font-size:12px;
}

#clientServices p {
font-size:13px;
margin:0 5px 0 0;
text-align:left;
font-weight:bold;
}

#clientServices ul {
color:#333333;
margin:5px 0 10px 0;
text-align:left;
padding:0 0 0 45px;
font-size:12px;
}

#clientServicesTop {
background:url(/vehiclesafetyrating/Images/clientServTop.png) no-repeat;
width:182px;
height:17px;
margin:0;
padding:0;
}

#clientServicesBottom {
background:url(/vehiclesafetyrating/Images/clientServBottom.png);
width:182px;
height:17px;
margin:0;
padding:0;
}

#clientServicesRegister_showCS {
font-size:11px;
margin:-15px 0 0 0;
line-height:1.3;
color:#333333;
text-align:center;
}

#showCS {
color:#333333;
}

#showCS ul {
color:#333333;
margin:5px 0 10px -20px;
text-align:left;
padding:0 0 0 45px;
font-size:12px;
}

#showCS .whiteBox
{
    padding-bottom:5px;
    margin-bottom:0px;
}


.footnote
{
	font-size: x-small;
	font-family: Verdana;
}

