/*-- basic body elements --*/
/*-- links --*/
/*-- id selectors --*/
#title {
 position:absolute;
 width:585px;
 height:22px;
 margin:207px 0px 0px 186px;
 font:bold 12px/24px verdana, arial, helvetica, sans-serif;
 color:#1F6CB7;
 text-align:left;
}
#banner img {display:block;}
#navigation, #main, #extra {
 padding-bottom:20px;
 text-align:left;
}
#navigation p {
 font:9px verdana, arial, helvetica, sans-serif;
 margin:0px 12px 0px 10px;
}
#navigation a {
 display:block;
 padding:4px 0px 6px 3px;
 border-bottom:1px solid #DBE7F3;
}
#main p, #main table, #main form, #main h1, #main hr, #main ul, #main ol, #main .padded {
 margin-left:20px;
 margin-right:20px;
}
#main table p, #main form p {
 margin-left:0px;
 margin-right:0px;
}
#main p {line-height:17px; color:#333333;}
#main ul, #main ol {color:#333333; margin-left:40px; list-style-image: url(/images/bullet.gif);}
#main li {margin-bottom:7px;}
#main ul ul, #main ol ol {
 margin-left:20px;
 margin-top:10px;
 color:#333333;
}
#main a:link, #main a:visited, #main a:active, #main a:hover {font-weight:normal;}
#main .center {text-align: center;}
#main .center table {
 margin-left: auto;
 margin-right: auto;
 text-align: left;
}
.customertable{
margin-left:0px;
padding:0px 0px 0px 0px;
}
#extra p, #extra h1 {
 margin-left:12px;
 margin-right:10px;
}
#extra p {
 font:10px/12px verdana, arial, helvetica, sans-serif;
 margin-top:0px;
 margin-bottom:7px;
}
#extra a:link, #extra a:visited, #extra a:active, #extra a:hover {
 font-weight:normal;
 color:#36C;
}

/*-- classes --*/

#sitemaplist ul, #main ol {color:#333333; margin-left:40px; list-style-image: url(/images/bullet.gif);}
#sitemaplist li {margin-bottom:5px;}

/*-- other --*/
@media print {
 #navigation, #extra {visibility:hidden;}
}