body{
text-align: center;
background-image:url(/picture_library/bg.gif);
background-repeat: repeat;
}

div.wrapper {
height:auto;
width:912px;
margin-left: auto;
margin-right: auto;
width: 50em;
text-align: left;
}

div.topbanner{
background-image:url(/picture_library/topbanner.png);
height:126px;
width:912px;
}

/* navigation */

div.nav{
background-image:url(/picture_library/nav.png);
height:30px;
width:912px;
}

div.nav a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

div.nav a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#aec8e0;
font-weight:bold;
text-decoration:none;
}

div.nav1 a{
padding:6px 20px 0 40px;
float:left;
}

div.nav2, div.nav3, div.nav4, div.nav5, div.nav6 a{
padding:6px 20px 0 20px;
float:left;
}


/* body  */

div.body{
background-image:url(/picture_library/body.png);
height:421px;
width:912px;
}


/* unit page body */

#unitbody{
background-image:url(/picture_library/body.png);
height:770px;
width:912px;
}

#unitbody h3{
font-family: Helvetica, sans-serif;
font-size:24px;
color:#cc1616;
font-weight:lighter;
padding:20px 0 0 40px;
margin:0;

}

div.table1{
padding: 20px 0 0 40px;
}

#col1A, #col2A, #col3A{
height:40px;
width:170px;
font-family: Helvetica, sans-serif;
font-size:18px;
color:#003b6f;
padding: 20px 0 0 0;
text-align:center;
border:1px solid #333;
float:left;
}

div.table1 #col2A{
height:40px;
width:342px;
}

div.table2{
height:auto;
width:auto;
padding: 0 0 0 40px;
float:left;
}

#col1B, #col2B, #col3B, #col4B{
height:40px;
width:170px;
padding: 15px 0 0 0;
text-align:center;
font-family: Helvetica, sans-serif;
font-size:14px;
color:#333;
border:1px solid #333;
float:left;
}


div.table3{
padding: 0 0 0 40px;
float:left;
}

#col1, #col2, #col3, #col4 {
float:left;
}

#row1, #row2, #row3, #row4, #row5, #row6, #row7 {
height:90px;
width:170px;
padding: 10px 0 0 0;
text-align:center;
font-family: Helvetica, sans-serif;
font-size:15px;
color:#333;
font-weight:lighter;
border:1px solid #333;
}

div.table4{
float:left;
}

#col1C, #col2C, #col3C{
height:40px;
width:170px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#333;
padding: 10px 0 0 0;
text-align:center;
border:1px solid #333;
float:left;
}

div.table4 #col2C{
height:40px;
width:342px;
}


/* left column for all pages except unit page*/

div.leftcol{
width:53%;
padding:0 0 0 40px;
float:left;
}

div.leftcol h3{
font-family: Arial, Helvetica, sans-serif;
font-size:24px;
color:#cc1616;
font-weight:lighter;
}

div.leftcol p{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#333;
font-weight:lighter;
}

div.leftcol h4{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#003b6f;
font-weight:lighter;
}

div.leftcol ul{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#333;
font-weight:lighter;
}

/* right column for all pages except unit page*/

div.rightcol{
width:auto;
}

#homepic{
margin:20px 0 0 0;
float:left;
}

#promopic1{
margin:20px 0 0 0;
float:left;
}

#promopic2{
margin:40px 0 0 20px;
float:left;
}

#promolink{
font-family: Verdana, Arial, sans-serif;
font-size:11px;
padding: 0 0 0 20px;
margin-top:-73px;
}

#details p{
font-family: Helvetica, sans-serif;
font-size:12px;
color:#333;
font-weight:lighter;
}


/* bottom banner */

div.bottombanner
{background-image:url(/picture_library/bottombanner.png);
background-repeat:no-repeat;
height:80px;
width:912px;
font-family: Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:lighter;
padding: 12px 0 0 40px;
margin:none;
}


