a:link { color : #ddfc26; text-decoration : none; }
a:visited { color : #ddfc26; text-decoration : none; } 
a:active { color : #ddfc26; text-decoration : none; } 
a:hover { color : #ddfc26; text-decoration : underline; } 

a.nav:link { color : #ffffff; text-decoration : none; }
a.nav:visited { color : #ffffff; text-decoration : none; } 
a.nav:active { color : #ddfc26; text-decoration : none; } 
a.nav:hover { color : #ddfc26; text-decoration : none; } 

a.subnav:link { color : #ffffff; text-decoration : none; }
a.subnav:visited { color : #ffffff; text-decoration : none; } 
a.subnav:active { color : #C4EB26; text-decoration : none; } 
a.subnav:hover { color : #C4EB26; text-decoration : none; } 

body {
   margin : 0px;
   margin-bottom : 20px;
}

p {
   font-size : 12px;
   color : #ffffff;
   font-family : verdana, arial, helvetica, sans-serif;
}

.white {
   font-size : 12px;
   color : #ffffff;
   font-family : verdana, arial, helvetica, sans-serif;
}

.em {
   font-weight : bold;
}

.small {
   font-size : 10px;
}

.lime {
   font-size : 11px;
   color : #C3EB2A;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
}

.smalllime {
   font-size : 10px;
   color : #C3EB2A;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
}

.regular {
   font-size : 12px;
   color : #ffffff;
   font-family : verdana, arial, helvetica, sans-serif;
   margin-left : 20px;
   margin-right : 20px;
}

.regularnobase {
   font-size : 12px;
   color : #ffffff;
   font-family : verdana, arial, helvetica, sans-serif;
   margin-left : 20px;
   margin-right : 20px;
   margin-bottom : 0px;
}

.regularlist {
   font-size : 12px;
   color : #ffffff;
   font-family : verdana, arial, helvetica, sans-serif;
   margin-left : 40px;
   margin-right : 20px;
   text-indent : -20px;
}

.navpar {
   font-size : 10px;
   margin-right : 7px;
   margin-top : 3px;
   margin-bottom : 3px;
   line-height : 12px;
   
}

.report {
   font-size : 10px;
   margin-bottom : 4px;
}

.reporthead {
   font-size : 10px;
   margin-bottom : 1px;
   color : #355D8A;
}

.reportinfo {
   font-size : 10px;
   margin-bottom : 1px;
}

.box {
   font-size : 12px;
   color : #ffffff;
   font-family : verdana, arial, helvetica, sans-serif;
   margin-left : 6px;
   margin-right : 6px;
}

.boxnobase {
   font-size : 12px;
   color : #ffffff;
   font-family : verdana, arial, helvetica, sans-serif;
   margin-left : 6px;
   margin-right : 6px;
   margin-bottom : 0px;
}

.boxgreen {
   font-size : 12px;
   color : #496267;
   font-family : verdana, arial, helvetica, sans-serif;
   margin-left : 6px;
   margin-right : 6px;
   margin-top : 6px;
   margin-bottom : 6px;
}

.boxhead {
   font-weight : bold;
   margin-left : 6px;
   margin-right : 6px;
}

.boxsubhead {
   margin-left : 6px;
   margin-right : 6px;
}   

.boxmain {
   font-size : 12px;
   color : #C4EB26;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
}

.boxtype {
   font-size : 12px;
   color : #ffffff;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
}

.boxlevel {
   font-size : 12px;
   color : #ffffff;
   font-family : verdana, arial, helvetica, sans-serif;
}

.boxheadcat {
   font-size : 12px;
   color : #C4EB26;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
   margin-left : 30px;
}

.boxcat {
   font-size : 12px;
   color : #ffffff;
   font-family : verdana, arial, helvetica, sans-serif;
}

.boxcatproduct {
   font-size : 12px;
   color : #C4EB26;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
}

.boxcatprice {
   font-size : 12px;
   color : #ffffff;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
}

.cat {
   font-size : 12px;
   color : #488B8D;
   font-family : verdana, arial, helvetica, sans-serif;
   margin-top : 30px;
   margin-left : 40px;
}

.catproduct {
   font-size : 12px;
   color : #12709C;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
}

.catprice {
   font-size : 12px;
   color : #12709C;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
}

.cathead {
   font-size : 12px;
   color : #C4EB26;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
}

.levels {
   font-size : 12px;
   color : #000355;
   font-family : verdana, arial, helvetica, sans-serif;
   margin-top : 4px;
   margin-bottom : 10px;
   margin-right : 10px;
}

.levelsadv {
   font-size : 12px;
   color : #C4EA25;
   font-family : verdana, arial, helvetica, sans-serif;
   margin-top : 4px;
   margin-bottom : 10px;
   margin-right : 10px;
}

.quote {
   font-style : italic;
}


.button {
   background : #5BB790;
   border-bottom : #C4EC2B 1px outset;
   border-left : #C4EC2B 1px outset;
   border-right : #C4EC2B 1px outset;
   border-top : #C4EC2B 1px outset;
   font : 11px/14px verdana, arial, helvetica, sans-serif;
   color : #ffffff;
   font-weight : bold;
}

.formbox {
   width : 220px;
   font : 13px/13px verdana, arial, helvetica, sans-serif;
   background : #5BB790;
   color : #ffffff;
   border-bottom : #C4EC2B 1px outset;
   border-left : #C4EC2B 1px outset;
   border-right : #C4EC2B 1px outset;
   border-top : #C4EC2B 1px outset;
}

.formboxlong {
   width : 455px;
   font : 13px/13px verdana, arial, helvetica, sans-serif;
   background : #5BB790;
   color : #ffffff;
   border-bottom : #C4EC2B 1px outset;
   border-left : #C4EC2B 1px outset;
   border-right : #C4EC2B 1px outset;
   border-top : #C4EC2B 1px outset;
}

.formdrop {
   width : 220px;
   font : 12px/13px verdana, arial, helvetica, sans-serif;
   background : #5BB790;
   color : #ffffff;
   border-bottom : #C4EC2B 1px outset;
   border-left : #C4EC2B 1px outset;
   border-right : #C4EC2B 1px outset;
   border-top : #C4EC2B 1px outset;
}


ul {
   font-size : 12px;
   color : #ffffff;
   font-family : verdana, arial, helvetica, sans-serif;
}

li {
   font-size : 12px;
   color : #ffffff;
   font-family : verdana, arial, helvetica, sans-serif;
   padding-bottom : 10px;
   padding-right : 10px;
}

.footer{
   font-size : 9px;
   color : #000000;
   font-family : verdana, arial, helvetica, sans-serif;
}
.boxsubhead {
   margin-left : 6px;
   margin-right : 6px;
   font-size:11px;
}

table {
   padding : 0px;
   margin : 0px;
}

.staffhead {
   font : 16px/18px verdana, arial, helvetica, sans-serif;
   color : #000000;
}

.tblcol1 {
	border-color:#5BB78F; 
	background-color:#1583B7; 
	text-align:right; 
	font-size:11px;
}
.tblcol2 {
	background-color:#8484FF; 
	border-color:#5BB78F; 
	text-align:center; 
	font-size:11px;
}
.tblcol3 {
	background-color:#1583B7; 
	border-color:#5BB78F; 
	text-align:center; 
	font-size:11px;
}
.tblcol4 {
	border-color:#5BB78F; 
	text-align:right; 
	font-size:11px;
}
.tblcol5 {
	background-color:#9999FF; 
	border-color:#5BB78F; 
	text-align:center; 
	font-size:11px;
}
.tblcol6 { 
	border-color:#5BB78F; 
	text-align:center; 
	font-size:11px;
}