body {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000; 
	margin: 0px;
}
table {border-collapse:collapse;}
td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000; 
	margin: 0px;
}
tr.off {
background: #FFFFFF;
color: #FFFFFF; 
margin: 0px;
}

tr.on{
background: #EFEFEE;
}

p {margin-top:4px; margin-bottom:4px;}
h3 {
	font-size: 16px;
	color: #333333;
}
h6 {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	margin-left: 12px;
}
ul {
	margin-left: 15px;
	list-style: none;
}
form {margin:0px;}
img {border:0px;}
ol {margin:5px 0px 0px 10px;}
li {margin:5px 0px 5px 25px;}

 .black {color:#000000;}
 .white {color:#ffffff;}
 .blackR {color:#000000;}
 .red {color:red;}
 .blue {color:#00549B;}
 .darkest {color:#3d434c;}
 .dark {color:#5b6471;}
 .medium {color:#b2b8c1;}
 .light {color:#e2e5e8;}
 .lightest {color:#f7f7f7;}
 .yellow {color:#B38406;}
 .orange {color:#E2653F;}
 .lblue {color:#3FBAE2;}
 .green {color:#0D623D;}

 .bgBlack {background-color:#000000;}
 .bgWhite {background-color:#ffffff;}
 .bgDark {background-color:#5b6471;}
 .bgMedium {background-color:#b2b8c1;}
 .bgLight {background-color:#e2e5e8;}
 .bgLightest {background-color:#f7f7f7;}
 .bgRed {background-color:#ff0000;}
 .bgGreen {background-color:#00ff00;}
 .bgYellow {background-color:#ffff00;}
 .bgBlue {background-color:#00549B;}
 .bglBlue {background-color:#3FBAE2;}
 .bgBlueMedium {background-color:#4A82E2;}
 .bgStrike {background-image:url('image/background_strike.gif');
 }

 .bold {font-weight:bold;}
 .big {font-size:11pt;}
 .medBig {font-size:12pt;}
 .veryBig {font-size:14pt;}
 .moderate {font-size:9pt;}
 .small {font-size:8pt;}
 .smallest {font-size:6.5pt;}
 .smallcaps {font-size:11pt; font-weight:bold; font-variant:small-caps;}

 .left {text-align:left;}
 .center {text-align:center;}
 .right {text-align:right;}
 .top {vertical-align:top;}
 .middle {vertical-align:middle;}
 .bottom {vertical-align:bottom;}

 .justify {text-align:justify;}

 .border {border:1px solid #000000;}
 .borderTop {border-top:1px solid #000000;}
 .borderRight {border-right:1px solid #000000;}
 .borderBottom {border-bottom:1px solid #000000;}
 .borderBottomR {border-bottom:1px solid #000000;}
 .borderLeft {border-left:1px solid #000000;}
 .borderWhite {border:1px solid #ffffff;}
 .borderDark {border-color:#5b6471;}
 .borderMedium {border-color:#b2b8c1;}
 .borderLight {border-color:#e2e5e8;}
 .borderLightest {border-color:#f7f7f7;}
 .borderInsetLeft {border-left:2px outset #f7f7f7;}
 .borderInsetLeftB {border-left:1px outset #000000;}

 .half {width:50%;}
 .full {width:100%;}

 .padNone {padding:0px;}
 .padSmallest {padding:2px;}
 .padSmall {padding:3px;}
 .pad {padding:4px;}
 .padBig {padding:8px;}
 .padTop {padding-top:4px;}
 .padRight {padding-right:4px;}
 .padBottom {padding-bottom:4px;}
 .padLeft {padding-left:4px;}
 .padBigTop {padding-top:8px;}
 .padBigRight {padding-right:8px;}
 .padBigBottom {padding-bottom:8px;}
 .padBigLeft {padding-left:8px;}
 .margin {margin:2px;}

 .list {padding:4px; border-bottom:1px solid #e2e5e8; vertical-align:top;}
 .middlelist {padding:4px; border-bottom:1px solid #e2e5e8; vertical-align:middle;}
 .listSort {padding:4px; border-bottom:1px solid #e2e5e8; vertical-align:top; background:#f7f7f7;}
 .listHeader {font-weight:bold; padding:2px 4px 2px 4px; background-color:#e2e5e8;}

 .hand {cursor:pointer;}

 .pageBreak {page-break-before:always;}

.normal {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000; 
	margin: 0px;
}
.currentview {
	font-family: Arial, Helvetica, sans-serif; 	
	font-size: 12px;		
	font-weight: bold;	
	color: #808000;	
	text-decoration: none; 
}
.smgraylabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969775;
}
.smlabeltop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.smlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}
.labelbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
}
.label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: black;
}
.labelunderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color: black;
}
.lglabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: black;
}
.xlglabel {
	font-family: Arial, Helvetica, sans-serif;
	//font-size: 24px;
	font-size: 22px;
	color: black;
}
.xxlglabel {
	font-family: Arial, Helvetica, sans-serif;
	//font-size: 32px;
	font-size: 30px;
	font-weight: bold;
	color: black;
}
.bluelabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #404040;
}
.lightgraylabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #969775;
}
.golditalic {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #808000;
}
.goldlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #808000;
}
.goldstar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #808000;
}
.redlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: red;
}
.hoverlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color:white;
}
.columntitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: black;
}
.viewcategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #404040;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C0C0C0;
}
.smallselect {
	width: 15em;
}
.smallselectsingle {
	width: 18em;
}
.medsmselect {
	width: 22em;
}
.medselect {
	width: 32em;
}
.mediumselect {
	width: 40em;
}
.bigselect {
	width: 48em;
}
.subjectselect {
	width: 32em;
}
.stateselect {
	width: 15em;
}
.lobselect {
	width: 24em;
}
.activityselect {
	width: 15em;
}
.publicationselect {
	width: 32em;
}

