body{background-color:#FFFFFF;background-image:url(images/bg_main.gif);background-repeat:repeat-y;background-position:center;color:#000;margin:0px;font-size:12px;font-family:Tahoma,Arial,Helvetica;}
.bg_table{width:790px;height:100%;border:0px;text-align:left;padding-bottom:50pt;}
.header_table{width:760px;height:123px;border:0px;text-align:left;}
.logo{padding:5px 0px 5px 0px;background-image:url('images/header.gif');background-position:right;background-repeat:no-repeat;}
.title{padding-right:20px;font-size:x-large;font-weight:bold;color:#FFFFFF;}
.SideBar{border:dotted 1px #ccc;background-color:#E1E1E1;margin:3px;padding:15px;}
.CenterCell{padding-left:10px;}
#footer{z-index:99;bottom:0pt;right:0pt;color:#111111;font-size:11px;height:60px;padding:0pt;width:100%;color:#333333;background-color:#FFFFFF;background-image:url('images/bg_foot.png');background-repeat:repeat-x;background-position:left top;border-top:#000000 solid 1px;}
#footer .address{text-align:left;padding-left:10px;}
#footer .contact{text-align:center;}
#footer .copyright{text-align:right;padding-right:10px;}
#font_size, .font_size{width:760px;position:absolute;top:0;}
.SubHead{font-size:large;font-weight:bold;color:#631818;}
#header{height:157px;margin:0px;padding:0px;background:url('/images/header.gif')#660000 repeat-x;}
#header #hwrapper{width:890px;margin:0px auto;}
#header #mheader{background:url('/images/mheader.png') no-repeat;height:105px;width:890px;position:relative;margin:auto;}
#header #logo{text-align:center;height:105px;}
#header #section{position:absolute;margin:auto 30px;right:0px;float:right;height:105px;}
#header #nav{background:url('/images/nav.png') repeat-x;height:52px;}
#main #categoryNav{font-family:Bookman Old Style, sans-serif, Verdana;text-align:right;padding-right:3px;border-right:#CCC dashed 1px;padding-top:0px;white-space:nowrap;margin:0;padding:0px;}
ul.navList{list-style:none;text-align:right;margin:0;padding:0px;}
.navHead{font-size:9px;text-transform:uppercase;text-align:right;letter-spacing:3px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eeeeee;padding-bottom:3px;margin:18px 0px 3px 0px;}
.first{margin-top:0px;}
a{color:#0000FF;text-decoration:underline;}
tr.d0 td{background-color:#ccc;color:black;border-top:2px solid #fff;height:24px;}
tr.d1 td{background-color:#bcbcbc;color:black;border-top:2px solid #fff;height:24px;}
a.img, img.large, .SideBar img{background-color:#000000;margin-left:auto;margin-right:auto;padding:4px;border:solid;border-color:#dddddd #aaaaaa #aaaaaa #dddddd;border-width:2px 3px 3px 2px;cursor:pointer;}
img.small{background-color:#000000;margin-left:auto;margin-right:auto;padding:2px;border:solid;border-color:#dddddd #aaaaaa #aaaaaa #dddddd;border-width:2px 3px 3px 2px;cursor:pointer;}
table{padding:0px;border-spacing:0px;text-align:left;}
table th{text-align:center;}
a img{background-color:#FFFFFF;display:block;margin-left:auto;margin-right:auto;padding:8px;border:solid;border-color:#dddddd #aaaaaa #aaaaaa #dddddd;border-width:2px 3px 3px 2px;}
table.sortable thead{background-color:#eee;color:#666666;font-weight:bold;cursor:default;}
.pButton a{width:200px;height:20px;background:#0CF;border:#0FF 1px solid;display:block;font-weight:bold;padding:10px;}
.pButton a:hover{background:#06F;border:#0FF 1px solid;color:#FFF;}
.dpDiv{}
.dpTable{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;color:#505050;background-color:#ece9d8;border:1px solid #AAAAAA;}
.dpTR{}
.dpTitleTR{}
.dpDayTR{}
.dpTodayButtonTR{}
.dpTD{border:1px solid #ece9d8;}
.dpDayHighlightTD{background-color:#CCCCCC;border:1px solid #AAAAAA;}
.dpTDHover{background-color:#aca998;border:1px solid #888888;cursor:pointer;color:red;}
.dpTitleTD{}
.dpButtonTD{}
.dpTodayButtonTD{}
.dpDayTD{background-color:#CCCCCC;border:1px solid #AAAAAA;color:white;}
.dpTitleText{font-size:12px;color:gray;font-weight:bold;}
.dpDayHighlight{color:#4060ff;font-weight:bold;}
.dpButton{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;color:gray;background:#d8e8ff;font-weight:bold;padding:0px;}
.dpTodayButton{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;color:gray;background:#d8e8ff;font-weight:bold;}
#nav{padding:0;width:100%;background:transparent;voice-family:"\"}\"";voice-family:inherit;}
#nav ul{font:bold 11px Arial;margin:2px;margin-left:75px;padding:0;list-style:none;}
#nav li{display:inline;margin:14px 2px 0 0;padding:0;text-transform:uppercase;line-height:42px;}
#nav a{float:left;display:block;color:white;margin:0 1px;padding:5px 10px;text-decoration:none;letter-spacing:1px;}
#nav a:hover{background:url('/images/op30.png');}
#nav #current a{background:url('/images/op30.png');border-color:#666;}

