#leftcol .button { font-size:12px; color:#FFFFFF; background-color:#585858; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #888888; border-top: 1px solid #888888; width:140px; }
#leftcol .inputbox { font-size:12px; /*border: 1px solid #000000;*/ margin-bottom:2px; }
#leftcol .inputbox { font-size:12px; font-weight: bold; }
#leftcol form { margin-left:15px; }
#leftcol table.moduletable { color:#DADADA; font-size:12px; }
* { font-family: Arial, Helvetica, sans-serif; }
.leftnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none; }
.mainlevel  { display:block; height:25px; line-height:25px; padding-left:2px; padding-right:2px; width:172px; background:transparent url(/images/bg_mainlevel.gif) repeat-x center top; font-weight:bold; text-decoration:none; }
.mainnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #3366CC; text-decoration: none; }
.mainnav2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #2E4F74; text-decoration: none; }
.mainnavsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #3366CC; text-decoration: none; }
.navdescrip { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #333333; text-decoration: none; }
.pfcategoryhead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.pfprihead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none; }
.pipes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none; }
.prihead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #3366CC; text-decoration: none; }
.rightnavbkgd { background-color: #DCCDB5; }
.sechead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #0077A8; text-decoration: none; text-transform: none; }
.tlnavbkgd { background-image: url(/images/nav_bkgdlt.jpg); background-repeat: no-repeat; background-position: left top; background-color: #FFFFFF; }
.toplinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.trnavbkgd { background-image: url(/images/nav_bkgdrt.jpg); background-repeat: no-repeat; background-position: left top; background-color: #FFFFFF; }
.txt_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #3366CC; text-decoration: none; }
a { text-decoration: none; }
a, a:link, a:active, a:visited { text-decoration:underline; color:#000000; }
a.mainlevel:hover, #leftcol a.mainlevel:hover { background-color:#484848; color:#FFFFFF!important; text-decoration:none!important; }
a.mainlevel:link, a.mainlevel:active, a.mainlevel:visited, a.sublevel:link, a.sublevel:active, a.sublevel:visited { color:#FFFFFF; text-decoration:none; font-size:12px; line-height: 28px; }
div.maincopy, td.maincopy, p.maincopy { font-size:13px; line-height:18px; }
div.rightsection, td.rightsection, p.rightsection { font-size:13px; line-height:18px; }
ul { margin-left:2px; margin-right:0px; list-style:square; text-indent: 2px; padding: 2px; margin: 2px; width:200px;}
