
body {font-family: verdana; font-size: 11px; color: #666666;}
h3 {font-size: 14px; color: #336699; padding: 0 0 0 0; margin: 0 0 5 0; }

div.leftnav table {border: 0px solid #cccccc; background-color: #efefef;}
div.leftnav td.header {text-align: left; font-size: 12px; background-color: #669900; color: #ffffff; padding: 2 0 1 0;}
div.leftnav td {font-family: verdana; font-size: 12px; color: #666666; font-weight: bold;  border-top:solid silver 1px; padding: 1 1 1 4;}
div.leftnav a {font-size: 11px; font-weight: bold; color:#336699; text-decoration:none;}
div.leftnav a:hover {text-decoration:none; color:#003366;} 

div.topnav table {border: 0px solid #cccccc;}
div.topnav td.header {text-align: left; font-size: 12px; background-color: #669900; color: #ffffff; padding: 2 0 1 0;}
div.topnav td {font-family: verdana; font-size: 12px; color: #666666; font-weight: bold; border-top:solid silver 1px; padding: 1 1 1 0;}
div.topnav a {font-size: 11px; font-weight: bold; color:#336699; text-decoration:none;}
div.topnav a:hover {text-decoration:none; color:#003366;} 


div input.submit {border-right: #003300 1px solid; border-top: #003300 1px solid; font-weight: bold; FONT-SIZE: 10px; MARGIN-LEFT: 2px; BORDER-LEFT: #003300 1px solid; cursor:pointer; COLOR: #336600; LINE-HEIGHT: 14px; BORDER-BOTTOM: #003300 1px solid; FONT-FAMILY: verdana,helvetica,sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #efefef}
div input.submitOver {border-right: #003300 1px solid; border-top: #003300 1px solid; font-weight: bold; FONT-SIZE: 10px; MARGIN-LEFT: 2px; BORDER-LEFT: #003300 1px solid; cursor: pointer; COLOR: #336600; LINE-HEIGHT: 14px; BORDER-BOTTOM: #003300 1px solid; FONT-FAMILY: verdana,helvetica,sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #dedede}
div input.button { background-color: #efefef; color: #336699; border: 1px solid #cccccc; font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; line-height:14px; height:18px;}
div input.buttonOver {background-color: #dedede; color: #336699; border: 1px solid #cccccc; cursor: pointer; font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; line-height:14px; height:18px;}
div input.buttonWhite { background-color: #ffffff; color: #336699; border: 1px solid #cccccc; font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; line-height:14px; height:18px;}
div input.buttonWhiteOver {background-color: #dedede; color: #336699; border: 1px solid #cccccc; cursor: pointer; font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; line-height:14px; height:18px;}
		
div.profile table {background-color:#efefef; border: 1px #cccccc solid;}
div.profile td {background-color:#efefef; padding-right: 20px; padding-left:20px;}
div.profile td.nopadding {background-color:#efefef; padding-right: 0px; padding-left:0px; text-align:center; border:1px solid silver}
div.profile td.nopaddingleftalign {background-color:#efefef; padding-right: 5px; padding-left:5px; border:1px solid silver}
div.profile a {font-size: 10px; font-weight: bold; color:#336699; text-decoration:none;}

div.profilewhite table {border-left: 1px #cccccc solid; border-right: 1px #cccccc solid; border-bottom: 1px #cccccc solid;}
div.profilewhite td {padding-right: 20px; padding-left:20px; height:20px;}
div.profilewhite td.nopaddingnoborder {padding-right: 0px; padding-left:0px; border-left:none; border-bottom:none; white-space:nowrap;}
div.profilewhite td.nopaddingtotals {padding-right: 0px; padding-left:0px; text-align:center; border-bottom:1px solid silver; border-left:1px solid silver; font-size: 10px; font-weight: bold; color:#666666; text-decoration:none; white-space:nowrap;}
div.profilewhite td.nopadding {padding-right: 0px; padding-left:0px; text-align:center; border-bottom:1px solid silver; border-left:1px solid silver; white-space:nowrap;}
div.profilewhite td.nopaddingleftalign {padding-right: 5px; padding-left:5px; border-bottom:1px solid silver; border-left:1px solid silver; white-space:nowrap;}
div.profilewhite a {font-size: 10px; font-weight: bold; color:#336699; text-decoration:none;}
div.profilewhite a.messageviewed {font-size: 10px; font-weight:normal; color:#336699; text-decoration:none;}

.sitetour table {background-color:#efefef; border: 1px #cccccc solid;}
.sitetour td {background-color:#efefef; padding: 5 5 5 5;}

div.statbox table {border-top-style: solid; border-left: 1px #cccccc solid; border-right: 1px #cccccc solid; border-bottom: 1px #cccccc solid; border-top: 1px #efefef solid}
div.statbox td {font-family: verdana; font-size: 11px; height:20px; color: #666666; border-bottom:solid silver 1px; border-right:solid silver 1px;}
div.statbox a {font-size: 10px; font-weight: bold; color:#336699; text-decoration:none;}
div.statbox a:hover {text-decoration:none; color:#003366;}
div td.totals {font-size: 10px; font-weight: bold; color:#666666; text-decoration:none; white-space:nowrap;}
div td.headerbar {background-color:#efefef; border-bottom: 1px #cccccc solid; border-left: 1px #cccccc solid; border-right: 1px #cccccc solid; border-top-style:none; width:100%; height:20px; }
div input.statinput {width:30px; border:none; text-align:center;}
div input.statinputsmall {width:25px; border:none; text-align:center;}

.statboxTitle table {}
.statboxTitle td {text-align: left; font-family: verdana; font-size: 11px; font-weight: bold; background-color: #999966; color: #666666; padding: 0 0 0 5;}
.statboxTitle td.grey {background-color: #dedede;}
.statboxTitle td.white {background-color: #ffffff;}
.statboxTitle a {font-size: 10px; font-weight: bold; color:#336699; text-decoration:none;}
.statboxTitle a:hover {text-decoration:none; color:#003366;}

div.pageWell table,td {font-family: Verdana; font-size: 11px; color: #666666;}

a.link  {text-decoration:none; font-size:11px; font-family:verdana; color:#ffff99; font-weight:bold;}
a.smalllink {text-decoration:none; font-size:11px; font-family:verdana; color:#ffff99;}
a.smalllink:Hover {text-decoration:none; font-size:11px; font-family:verdana; color:#ffffff;}
a.footerlink  {text-decoration:none; font-size:10px; font-family:verdana; color:#ffff99;}
a.footerlink:Hover  {text-decoration:none; font-size:10px; font-family:verdana; color:#ffffff;}
a.link:Hover  {text-decoration:none; font-size:11px; font-family:verdana; color:#ffffff; font-weight:bold;}

div select {font-family: verdana; font-size: 10px; color: #336699; }
div input {font-family: verdana; font-size: 10px; color: #336699;}
div input.text {font-family: verdana; font-size: 10px; color: #336699;}
div textarea {font-family: verdana; font-size: 10px; color: #336699; }

/*Tabs*/
div a { text-decoration:none; }
div.tabCont table {position:relative; width:800px;}
div.tabCont td {height:25px; width:125px; font-weight:bold; text-decoration:none; text-align:center; vertical-align:middle; border-bottom:none; border-top:1px solid #cccccc; border-right:1px solid #cccccc; border-left:1px solid #cccccc; }
div.tabCont td a {text-decoration:none; padding-top:4px; height:100%; display:block; text-align:center; vertical-align:middle; width:100%; }
div.tabCont td a.tab {background-color:#ffffff; border-bottom:solid 1px #cccccc;}
div.tabCont td a.tabon {background-color:#efefef; border-bottom:solid 1px #efefef;}
div.tabCont td.tabverysmall {width:25px;  } 
div.tabCont td.tabsmall {width:75px; } 
div.tabCont td.tablarge {width:200px;} 
div.tabCont td.tabverylarge {width:250px;} 
div.tabCont td.nolines { border-top:none; border-right:none; border-left:none; border-bottom:solid 1px #cccccc; width:auto}
