li { list-style: square; margin-left: -23px; }

table.top { width: 650px; background-color: #ffffff; font: 11px/15px arial; color: #4A4A4A; }
td.logoleft {width: 378px; background-color: White; font: 11px/15px arial; color: #4A4A4A; border-top: #000000 1px solid; border-left: #000000 1px solid;}
td.logoright {width: 272px; background-color: White; font: 11px/15px arial; color: #4A4A4A; border-top: #000000 1px solid; border-right: #000000 1px solid;}
table.nav { display: none; }
td.navleft { border-left: #000000 1px solid;}
td.navright { border-right: #000000 1px solid;}
td.navshadow { border-right: #000000 1px solid; border-left: #000000 1px solid;  background-color: #ffffff;  background-image: url(images/nav_shadow.gif);  background-repeat: repeat-x;   }

	

/* home css */
td.homeleft { width: 400px; background-color: #ffffff; border-left: #000000 1px solid; border-top: #B0393A 20px solid; border-bottom: #000000 1px solid; font: 11px/15px arial; color: #585858; padding-top: 38px; padding-bottom: 50px; text-align: left; padding-left: 30px; padding-right: 25px;}
td.homeleft  a { font: 12px/16px arial; color: #585858; text-decoration: underline;}
td.homeright { width: 250px; background-color: #ffffff; border-top: #B0393A 20px solid; border-right: #000000 1px solid; border-bottom: #000000 1px solid; font: 11px/15px arial; color: #585858; padding-top: 40px; padding-bottom: 50px; text-align: left; padding-right: 17px; }
td.homeright  a { font: 12px/16px arial; color: #585858; text-decoration: underline;}
table.teaser {width: 178px; background-color: #F8F8F8;}
td.hometeasertop { width: 178px; background-color: #F8F8F8; border-right: #A6A7AA 1px solid; border-left: #A6A7AA 1px solid; border-bottom: #A6A7AA 1px solid; border-top: #A6A7AA 1px solid; 
font: 11px/16px arial; color: #585858; padding-top: 16px; padding-left: 17px; padding-right: 16px;  padding-bottom: 18px; text-align: left; }
td.hometeasertop a { font: bold 11px/16px arial; color: #585858; text-decoration: none; }
div.hometeaser { font: 11px/18px Arial; color: #585858;}
div.hometeaser a { font: 11px/18px Arial; color: #585858; text-decoration: none; }
div.hometeaser a:hover { font: 11px/18px Arial; color: #585858; text-decoration: none; FLOAT: left;}

div.more{ font: bold 11px/18px Arial; color: #A73839;}
div.more a { font: bold 12px/20px Arial; color: #A73839; text-decoration: none; 
background-image: url(images/more.gif); background-repeat: no-repeat; background-position: 65px 7px; padding-right: 20px; float: left;}




td.subnav { width: 191px; background-color: #ffffff; border-left: #000000 1px solid; border-top: #B0393A 20px solid; border-bottom: #000000 1px solid; font: 11px/15px arial; color: #585858; padding-top: 39px; }
td.onecol { width: 459px; background-color: #ffffff; border-right: #000000 1px solid; border-top: #B0393A 20px solid; border-bottom: #000000 1px solid; font: 11px/15px arial; color: #585858; padding-top: 44px; padding-bottom: 70px; text-align: left; padding-right: 70px; }
td.onecol a { font: 11px/15px arial; color: #585858; text-decoration: underline;}

td.onecol { width: 547px; background-color: #ffffff; border-right: #000000 1px solid; border-bottom: #000000 1px solid; font: 12px/16px arial; color: #585858; padding-top: 44px; padding-bottom: 70px; text-align: left; padding-right: 100px; }
td.onecol a { font: 12px/16px arial; color: #585858; text-decoration: underline;}

td.twocol { width: 420px; background-color: #ffffff; border-bottom: #000000 1px solid; font: 11px/15px arial; color: #585858; border-top: #B0393A 20px solid; padding-top: 44px; padding-bottom: 70px; text-align: left; padding-right: 30px; }
td.twocol a { font: 11px/15px arial; color: #585858; text-decoration: underline;}

td.twocolright { width: 160px; background-color: #ffffff; border-top: #B0393A 20px solid; border-right: #000000 1px solid; border-bottom: #000000 1px solid; font: 11px/15px arial; color: #585858; padding-top: 86px; padding-bottom: 70px; text-align: left; padding-right: 20px; }
td.twocol a { font: 11px/15px arial; color: #585858; text-decoration: underline;}



td.homesubnav { width: 183px; background-color: #ffffff; border-left: #000000 5px solid; border-bottom: #000000 5px solid; font: 10px/14px verdana; color: #4A4A4A; padding-top: 50px; }

/* copyright css */
table.info { width: 630px; height: 15px; }
.greybottom { color: #828172; font-size: 10px; font-family: arial; padding-top: 4px}
.greybottom a { color: #828172; text-decoration: none;}
.greybottom a:hover { color: #828172; text-decoration: underline;}
td.copycenter { width: 130px; }

/* subnav css */
table.subtable { width: 183px; background-color: White;}
table.homesubtable { width: 183px; background-color: White;}
div.submenu { font: 11px/19px Arial; color: #A73839; FLOAT: left;}
div.submenu a { font: 11px/19px Arial; color: #A73839; padding-left: 48px; text-decoration: none; FLOAT: left;}
div.submenu a:hover { font: bold 11px/19px Arial; color: #A73839; FLOAT: left;}
div.submenuselect { width: 183px; color: #E21E14; FLOAT: left; }
div.submenuselect a { font: bold 11px/19px Arial; color: #A73839; padding-left: 48px; text-decoration: none; FLOAT: left;}

div.thirdmenu {font: 10px/13px Arial; color: #585858; text-decoration: none;  FLOAT: left;}
div.thirdmenu a { font: 10px/13px Arial; color: #585858; padding-left: 65px; text-decoration: none; FLOAT: left;}
div.thirdmenuselect {font: 10px/13px Arial; color: #606060; text-decoration: none;  FLOAT: left;}
div.thirdmenuselect a { font: 10px/13px Arial; color: #606060; padding-left: 65px; text-decoration: underline; FLOAT: left;}


div.thirdmenu bottom { font: 10px/13px Arial; color: #606060; padding-left: 60px; text-decoration: none; FLOAT: left; }
div.thirdmenubottom a { font: 10px/13px Arial; color: #606060; background-image: url(images/dash.gif); padding-left: 65px; margin-bottom: 5px; text-decoration: none; FLOAT: left;}
div.thirdmenuselectbottom {font: 10px/13px Arial; color: #606060; text-decoration: none; FLOAT: left;}
div.thirdmenuselectbottom a { font: 10px/13px Arial; color: #606060; margin-bottom: 5px; padding-left: 65px; text-decoration: uderline; FLOAT: left;}

