body {padding: 0;
margin: 0;
font-family: Verdana,Arial,Helvetica,sans-serif;
background: #eee1ce;
color: #000;
text-align: left;
}

/*------------------------------------layout-------------------------*/
#contentwrapper
{
margin-left: 125px;
background: #fff;
color: #000;
width: 750px;
overflow: auto;
}


#content {
padding: 20px 20px 20px 20px;
} /*this content div is here because cannot put the padding on the content wrapper, which has a width, because of IE's box model problems*/

#mainsection
{
font-size: 95%;
margin-right: 225px;
margin-left: 0px;
padding: 1em;
line-height: 1.3em;
background: #fff;
color: #000;
}

#sidebar
{
font-size: 90%;
line-height: 1.3em;
float: right;
width: 210px;
padding-left: 5px;
padding-top: 10px;
background: #fff;
color: #000;
}

#links
{
font-size: 90%;
line-height: 1.3em;
float: right;
width: 210px;
padding-left: 5px;
padding-top: 10px;
background: #fff;
color: #000;
}


#homebranding {background: #e2cba9;
color: #000;
height: 232px;
}

#homebranding img {margin-left: 125px;}

#homebranding p {
     margin: 0;
}


#contentbranding {background: #e2cba9;
color: #000;
height: 196px;
}

#contentbranding img {margin-left: 125px;
}

#contentbranding p {
     margin: 0;
}


.altstyle {text-align: right;
margin-bottom: 20px;
height: 30px;
}

#lastpara {margin-bottom: 30px;}

/*------------------------------------ends layout--------------------------*/
/*------------------------------------font styles--------------------------*/

h1 {font-family: 'Times New Roman',serif;
font-size: 200%;
letter-spacing: 0.1em;
background: #eee1ce;
color: #000;
margin-top: 41px;
padding-left: 125px;
line-height: 1em;
}

h2 {font-size: 115%;
color: #000;
background: #fff;
margin-top: -10px;
}

h3 {font-size: 100%
}

acronym {border-bottom: 1px dotted red;}
/*------------------------------------font styles--------------------------*/
/*------------------------------------miscellaneous--------------------------*/

#content img {border: 1px solid #000;} /*styles the A's*/

.blue {color: #141F83;
background: #eee1ce;
}

.green {color:#226800;
background: #eee1ce;}

.bold {font-weight: 600;}
/*------------------------------------ends miscellaneous--------------------------*/
/*--------------------------------------Navigation---------------------------*/

ul#navlist
{
margin-bottom: 0px;
padding: 0;
list-style-type: none;
margin-left: 125px;
width: 750px;
height: 28px;
background: #fff;
color: #000;
}

ul#navlist li { display: inline; }

ul#navlist li a, ul#navlist li.last a
{
height: 22px;
float: left;
font-size: 90%;
width: 101px;
color: #000;
padding: 0.2em 2px;
text-decoration: none;
border-right: 1px dotted #444;
text-align:center;
}

ul#navlist li.last a {
border-right: none;
padding: 0.2em 2px;
}

ul#navlist li a:hover
{
background: #b0c0da;
color: #fff;
}

#active {color:#000;
background: #e2cba9;
}

/*--------------------------------------End Navigation---------------------------*/
/*---------------------------------Audit Price List Table----------------------*/
.price {
width: 200px;
padding-left: 60px;
font-weight: 600;
}
.item {width: 600px;}
/*----------------------------Ends Audit Price List Table----------------------*/