p            { font-family: Arial, Verdana, Helvetica, sans-serif }
a            { font-size: 10pt }
blockquote   { font-size: 10pt; }
center       { font-size: 10pt; text-align: Center }
strong       { font-size: 10pt; font-weight: bold }
sup          { font-size: 8pt; vertical-align: super; }
sub          { font-size: 8pt; vertical-align: sub; }
table        { font-size: 10pt }
td           { font-size: 8pt; white-space:normal }
tr           { font-size: 8pt }
html         { font-size: 10pt }
ol           { font-size: 10pt }
ul           { font-size: 10pt }
br           { font-size: 10pt }
h1           { font-size: 16pt; text-align: Left; text-indent: 0; margin-bottom:1em;  
               line-height: 100%; font-weight: bold; margin: 0;text-transform: uppercase }
h2           { font-size: 12pt; text-transform: uppercase; font-weight: bold; margin-top:2.5em; }
h3           { font-size: 12pt; font-weight: bold }
h4           { font-size: 10pt; text-transform: uppercase; font-weight: bold }
h5           { font-size: 10pt; font-weight: bold }
h6           { font-size: 8pt; text-transform: uppercase; font-weight: bold }

basefont     { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt }
body         { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt }
.asp_form {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
}
.field_centered {
	text-align: center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}

.field_centered_gray {
	text-align: center;
	background-color:#DDDDDD;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}

.field_centered_green {
	text-align: center;
	background-color:#00DD00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}

.H1_centered {
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}
.H2_nomargin { font-size: 12pt; text-transform: uppercase; font-weight: bold;}


.box060 {
	width: 60px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align:center;
}

.box060_nb {
	width: 60px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align:center;
	border: hidden;
}

.box060_gray {
	width: 60px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align:center;
	background:#EEEEEE
}

.box080 {
	width: 80px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align:center
}

.box080_gray {
	width: 80px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align:center;
	background:#EEEEEE
}

.box100 {
	width: 100px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align:center
}

.box120 {
	width: 120px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align:center
}

.box150 {
	width: 150px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
}

.box200 {
	width: 200px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
}

.box250 {
	width: 250px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
}

.box250_nb {
	width: 250px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
	border: hidden;
}

.box400 {
	width: 400px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
}

.box400_nb {
	width: 400px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
	border: hidden;
}

.box500 {
	width: 500px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-align:center
}

.button060 {
	width: 60px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.button080 {
	width: 80px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.button100 {
	width: 100px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.button120 {
	width: 120px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.button150 {
	width: 150px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.button160 {
	width: 160px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.button200 {
	width: 200px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.button250 {
	width: 250px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.button250s {
	width: 250px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	box-shadow: 4px 4px 2px grey;
}

.button300 {
	width: 300px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.button300s {
	width: 300px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	box-shadow: 4px 4px 2px grey;
}

.button350 {
	width: 350px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.button350s {
	width: 350px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	box-shadow: 2px 2px 1px black;
}

.button400 {
	width: 400px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.button400H4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform:uppercase;
}

.large_letters {
	font-size: 12pt;
}

.normal_letters {
	font-size: 10pt;
}

.small_letters {
	font-size: 8pt;
}

.flt_s {
	font-size: 8pt;
}

.flt {
	font-size: 8pt;
}

.very_small_letters {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt
}

.combobox_060 {
	width: 60px;
	text-align:center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt
}

.combobox_070 {
	width: 70px;
	text-align:center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt
}

.combobox_400 {
	width: 400px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt
}

.combobox_250 {
	width: 250px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt
}

.combobox_100 {
	width: 100px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt
}

.combobox_120 {
	width: 120px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt
}

.combobox_120s {
	width: 120px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	box-shadow: 4px 4px 2px grey
}

.combobox_140 {
	width: 140px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt
}

.combobox_160 {
	width: 160px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt
}

.combobox_160s {
	width: 160px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	box-shadow: 4px 4px 2px grey
}

.combobox_200 {
	width: 200px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt
}

.combobox_200s {
	width: 200px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	box-shadow: 4px 4px 2px grey
}

.combobox_600 {
	width: 600px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt
}

.small_link {
	font-size: 8pt; 
	text-decoration: none
}

.listbox {
	width: 100px;
	font-size: 12px;
	font-weight: normal;
	text-align:center
}

.formbox {
	width: 100px;
	font-size: 12px;
	font-weight: normal;
	text-align:center
}

.widebox {
	width: 850px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left
}

.small_listbox {
    font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background: #EEEEEE;
	width: 400px;
	border: hidden;
}

.small_listbox_050_lgr {
    font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	width: 50px;
	background: #CCFFCC;
	border: hidden;
	text-align: center;
}

.small_listbox_050_lye {
    font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	width: 50px;
	background: #FFFFCC;
	border: hidden;
	text-align: center;
}

.small_listbox_050 {
    font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background: #EEEEEE;
	width: 50px;
	border: hidden;
	text-align: center;
}

.small_listbox_060 {
    font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background: #EEEEEE;
	width: 60px;
	border: hidden;
	text-align: center;
}

.small_listbox_100 {
    font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background: #EEEEEE;
	width: 100px;
	border: hidden;
}

.small_listbox_100_cnt {
    font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background: #EEEEEE;
	width: 100px;
	border: hidden;
	text-align: center;
}

.small_listbox_160 {
    font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background: #EEEEEE;
	width: 160px;
	border: hidden;
}

.small_listbox_300 {
    font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background: #EEEEEE;
	width: 300px;
	border: hidden;
}

.small_listbox_400 {
    font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background: #EEEEEE;
	width: 400px;
	border: hidden;
}

.very_small_listbox {
    font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background: #EEEEEE;
	width: 50px;
	border: hidden;
}

.small_listbox_200 {
    font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background: #EEEEEE;
	width: 200px;
	border: hidden;
}

#container {
	height: 100%;
	width: 890px;
	padding: 5px;
}

#col1 {
	margin: 0; /* Applied to first column only in lieu of padding (personal thing) */
	width: auto; /* Allows for fluid design. Can be set to pixels */
	float: left;
}

#col2 {
	margin: 0 0 0 10px; /* Puts a 10 pixel space between columns (left side) - think cellspacing */
	width: auto;
	float: left;
}

#col3 {
	margin: 0 0 0 10px; /* Puts a 10 pixel space between columns (left side) - think cellspacing */
	width: auto;
	float: left;
}

.drop_shadow {
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-bottom-color: #666666;
	border-right-style: solid;
	border-right-width: 3px;
	border-right-color: #666666;
}

.drop_shadow_blue {
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-bottom-color: #0099CC;
	border-right-style: solid;
	border-right-width: 3px;
	border-right-color: #0099CC;
}

.figure {
	font-size: 10pt;
	font-style:italic;
	margin-bottom:2.5em;
	text-indent: -4.75em; 
	margin-left: 4.75em; 
}
.math_int {
	font-size: 14pt;
	vertical-align: -2pt;
}

.math_sqr {
	font-size: 14pt;
	vertical-align: -0pt;
}

.table_after {
	font-size: 10pt;
	font-style:italic;
	margin-bottom:2.5em;
}

.table_before {
	font-size: 10pt;
	font-style:italic;
	margin-bottom:1em;
}

.red {
	color:#FF0000;
}

.blue {
	color: #3366FF;
}

.Ablue {
	color: #0099CC;
}

.shadow {
	text-shadow: 3px 3px 3px #CCCCCC;
}

.FS4 { font-size: 20px }

.white {
	color: #FFFFFF;
}

.bshadow8 { box-shadow: 8px 8px 4px grey }
.bshadow4 { box-shadow: 4px 4px 2px grey }
