body { 
background-image: url(../img/bg.png); 
margin: 0px;
padding: 0px;
margin-top: 0px;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
background-color: #FFFFFF;
color: #514950;
font-size: 11px;
font-family: verdana, arial, helvetica;
text-decoration: none;
font-weight: normal;
}

td.spec { height: 124px; background-color: #DD4220; vertical-align: middle; color: #FFFFFF; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }
td.quicknav { border-top: 1px solid #FFFFFF; height: 74px; background-color: #454545; vertical-align: middle; color: #FFFFFF; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }
td.footer1 { width: 32px; height: 50px; background-image: url(../img/fbg.gif); background-color: #585858; }
td.footer2 { width: 170px; height: 50px; background-image: url(../img/fbg2.gif); border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; background-color: #D8411F; vertical-align: middle; color: #F0B7AA; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }
td.footer3 { width: 560px; height: 50px; border-top: 1px solid #ffffff; background-color: #E5E5E5; vertical-align: middle; text-align: right; color: #454545; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }
td.main1 { width: 32px; background-color: #454545; }
td.main2 { width: 170px; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; background-color: #E84622; vertical-align: top; color: #F0B7AA; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }
td.main3 { width: 368px; background-color: #FFFFFF; border-top: 1px solid #ffffff; vertical-align: top; color: #514950; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }
td.main4 { width: 192px;  border-top: 1px solid #ffffff; vertical-align: top; }
td.main5 { vertical-align: top; }

td.nav { width: 170px; height: 33px; border-right: 1px solid #FFFFFF; border-top: 1px solid #9C2F17; background-color: #B8371B; vertical-align: middle; }
td.nav2 { width: 170px; height: 33px; border-right: 1px solid #FFFFFF; border-top: 1px solid #9C2F17; background-color: #C03A1C; vertical-align: middle; }
td.nav3 { width: 170px; height: 33px; border-right: 1px solid #FFFFFF; border-top: 1px solid #9C2F17; border-top: 1px solid #9C2F17; background-color: #CE3E1E; vertical-align: middle; }
td.nav4 { width: 170px; height: 18px; border-right: 1px solid #FFFFFF; border-top: 1px solid #B1351A; background-color: #9C2F17; vertical-align: middle; }
td.nav5 { width: 170px; height: 16px; border-right: 1px solid #FFFFFF; background-color: #BB381B; vertical-align: middle; }
td.nav6 { width: 170px; height: 33px; border-right: 1px solid #FFFFFF; border-top: 1px solid #9C2F17; background-color: #D6401F; vertical-align: middle; }
td.nav7 { width: 170px; height: 33px; border-right: 1px solid #FFFFFF; border-top: 1px solid #9C2F17; background-color: #DD4220; vertical-align: middle; }
td.nav8 { width: 170px; height: 33px; border-right: 1px solid #FFFFFF; border-top: 1px solid #9C2F17; background-color: #F04823; vertical-align: middle; }
td.nav9 { width: 170px; height: 18px; border-right: 1px solid #FFFFFF; border-top: 1px solid #B1351A; background-color: #BB381B; vertical-align: middle; }
td.nav10 { width: 170px; height: 33px; border-right: 1px solid #FFFFFF; border-top: 1px solid #9C2F17; vertical-align: top; }

td.lnav { width: 32px; height: 33px; border-right: 1px solid #FFFFFF; border-top: 1px solid #454545; background-color: #61696B; }
td.lnav2 { width: 32px; height: 33px; border-right: 1px solid #FFFFFF; border-top: 1px solid #454545; background-color: #757F80; }
td.lnav3 { width: 32px; height: 33px; border-right: 1px solid #FFFFFF; border-top: 1px solid #454545; border-top: 1px solid #454545; background-color: #919999; }
td.lnav4 { width: 32px;  border-right: 1px solid #FFFFFF; border-top: 1px solid #454545; }
td.lnav5 { width: 32px; border-right: 1px solid #FFFFFF; border-top: 1px solid #454545; background-color: #B0B4B5; }
td.lnav6 { width: 32px; border-right: 1px solid #FFFFFF; border-top: 1px solid #454545; background-color: #CBCDCC; }
td.lnav7 { width: 32px; border-right: 1px solid #FFFFFF; border-top: 1px solid #454545; background-color: #DFE1E0; }
td.lnav8 { width: 32px; border-right: 1px solid #FFFFFF; border-top: 1px solid #454545; background-color: #454545; }

.navi { padding: 0px 0px 0px 10px; color: #FFFFFF; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: bold; }
.navi2 { padding: 0px 0px 0px 20px; color: #EBD5D1; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }
.navi3 { padding: 0px 0px 0px 30px; color: #EBD5D1; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }

.main { padding: 10px 10px 0px 10px; color: #514950; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }
.right { padding: 10px 10px 0px 10px; color: #F04823; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }
.right2 { color: #514950; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }
.right3 { color: #514950; font-size: 12px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }
.right4 { color: #514950; font-size: 15px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }

select { width: 135px; scrolling: auto; font-family: verdana, arial, helvetica; font-size: 11px; font-weight: normal; color: #454545; }

form { display:inline; }

optgroup { background-color: #FFFFFF; font-family: verdana, arial, helvetica; font-size: 11px; font-weight: bold; color: #454545; }

.spec1 { background-color: #DD4220; color: #FFFFFF; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }
.spec2 { padding-top: 15px; background-color: #DD4220; color: #FFFFFF; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; font-weight: normal; }

a:link {color: #514950; font-family: verdana, arial, helvetica; font-size: 11px; font-weight : normal; text-decoration: underline; }
a:visited { color: #514950; font-family: verdana, arial, helvetica; font-size: 11px; font-weight : normal; text-decoration: underline; } 
a:hover { color: #514950; font-family: verdana, arial, helvetica; font-size: 11px; font-weight : normal; text-decoration: none; }
a:active { color: #514950; font-family: verdana, arial, helvetica; font-size: 11px; font-weight : normal; text-decoration: underline } 

a.nav { color: #FFFFFF; font-weight: bold; text-decoration: none; } 
a.nav:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; } 
a.nav:hover { color: #FFFFFF; font-weight: bold; text-decoration: underline; } 
a.nav:active { color: #FFFFFF; font-weight: bold; text-decoration: none; } 

a.nava { color: #FFFFFF; font-weight: bold; text-decoration: underline; } 
a.nava:visited { color: #FFFFFF; font-weight: bold; text-decoration: underline; } 
a.nava:hover { color: #FFFFFF; font-weight: bold; text-decoration: none; } 
a.nava:active { color: #FFFFFF; font-weight: bold; text-decoration: none; } 

a.nav2 { color: #EBD5D1; font-weight: normal; text-decoration: none; } 
a.nav2:visited { color: #EBD5D1; font-weight: normal; text-decoration: none; } 
a.nav2:hover { color: #EBD5D1; font-weight: normal; text-decoration: underline; } 
a.nav2:active { color: #EBD5D1; font-weight: normal; text-decoration: none; } 

a.nav2a { color: #EBD5D1; font-weight: normal; text-decoration: none; } 
a.nav2a:visited { color: #EBD5D1; font-weight: normal; text-decoration: none; } 
a.nav2a:hover { color: #EBD5D1; font-weight: normal; text-decoration: none; } 
a.nav2a:active { color: #EBD5D1; font-weight: normal; text-decoration: none;  } 

a.footer { background-color: #E5E5E5; color: #454545; font-weight: normal; text-decoration: underline; } 
a.footer:visited { background-color: #E5E5E5; color: #454545; font-weight: normal; text-decoration: underline; } 
a.footer:hover { background-color: #E5E5E5; color: #454545; font-weight: normal; text-decoration: none; } 
a.footer:active { background-color: #E5E5E5; color: #454545; font-weight: normal; text-decoration: underline; } 

a.tbox, a.tbox:visited, a.tbox:hover, a.tbox:active { color: #FFFFFF; font-weight: normal; text-decoration: none; } 

ul { list-style-image:url(../img/bullet.gif); padding: 0px; margin-left: 20px; }

li.spaced { list-style-image:url(../img/bullet.gif); padding-bottom: 5px; }

li.spaced2 { list-style-image:url(../img/bullet.gif); padding-bottom: 5px; margin-left: 15px;}

img { border: 0; }

.ref1 { width: 348px; padding-top: 40px; }
.ref2 { width: 146px; float: left; }
.ref3 { width: 190px; float: right; padding-top: 6px; }
.ref4 { clear: both; }