body, td, div, p, layer, span {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body, td, div, p, layer {
font-size: 12px;
}
h1 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #990000;
}
h2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #990000;
}
h3 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #990000;
}
h4 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #990000;
}
h5 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #990000;
}
form, input, select {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
}
a {
text-decoration: none;
}
a.und {
text-decoration: underline;
}
.lform1 {
line-height: 12px;
}
.lform2 {
line-height: 10px;
}
.text11px {
font-size: 12px;
}
.ie11ns10, .true10px {
font-size: 11px;
}

/* Assessment formats */
.asmt_title {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000066;
}
.asmt_row_text {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
}
.asmt_caption {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
}
.asmt_caption_bold {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
}
.asmt_label {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #990000;
padding:0 20px;
text-align:justify 
}
.asmt_label2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #990000;
}
.asmt_label3 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000099;
}
.asmt_form_caption {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
padding:0 20px;
text-align:left 
}
.asmt_form_caption2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
padding:0 20px;
text-align:left 
}
.asmt_legend {
  margin-left: 0em;
  width:100%;  
  color: #990000;  
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
  text-align:center;
  /* draw a pretty box around it */
  border:2px solid #A79355;
  border-width:0 1px;
  padding-top:8px;
  padding-bottom:8px;
  border-bottom:8px solid #BDAF83;
  background-color:#FdFddd;
}
.asmt_submit {  
  margin-left: 0em;  
  color: #990000;  
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
  text-align:center;
  /* draw a pretty box around it */
  border:2px solid #A79355;
  border-width:0 1px;
  padding-top:8px;
  padding-bottom:8px;
  border-top:2px solid #BDAF83;
  border-bottom:2px solid #BDAF83;
  background-color:#FdFddd;
}
.btn_submit {  
	margin-left: 0em;  
	padding: 5px 5px 5px 5px;
	color: #990000;  
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-align:center;
	width:320px;
	height:30px;
	background-color:#EAFAA9;
	border: 1px solid #5E7510;
}

/* Bibliography formats: */
.bib_letter {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
.btn_letter {  
	/*float: left;*/
	color: #990000;  
	font-size: 8px;
	font-weight: bold;
	font-style: normal;
	text-align:center;
	width:16px;
	background-color:#EAFAA9;
	border: 1px solid #5E7510;
}

.select_list {
	width:300px;
}
.light {
	/* background-color: #F2EFE9; */
	background-color: #FdFddd; 
}
.dark {
	/* background-color: #E6E3DD; */
	background-color: #ececcc; 
}
.asmt_author {
	font-size: 14px;
	color: #703F0E;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
}
.asmt_credits {
	font-size: 11px;
	color: #2F3C00;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
}
.asmt_copy {
	font-size: 10px;
	color: #2F3C00;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	font-weight: normal;
}
.caption_highlight {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	padding: 0px 0px 9px 9px;
}
.caption_paragraph {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0090000;
	text-align: left;
}
#switchboard {
  margin: 0.3em 0 0 0;
  padding: 0px 0px 10px 100px;
  border: 1px solid #A79355;
}
#switchboard2 {
  margin: 0.3em 0 0 0;
  padding: 0px 0px 10px 50px;
  border: 1px solid #A79355;
}
fieldset {
	position:relative;
	margin:10px;
	padding: 10px 10px 10px 10px;
	width:510px;
	background-color:#D1F5B0;
	border: 2px dotted #5E7510;
	line-height:15px;
	text-align:center;
}
.legend {
  margin-left: 0em;
  margin-top: 1em;
  margin-bottom: 1em;
  display:inline;
  font-family:Georgia,Serif;
  font-weight:bold;
  color:#703F0E;
  background-color:transparent;
}

#Footer {
	position:relative;
	margin:10px;
	padding: 0px 0px 0px 0px;
	width:530px;
	background-color:#DCF489;
	border: 1px dotted #5E7510;
	line-height:15px;
	text-align:center;
}


/* fieldset formatting 
label {  
float: left;  
width: 10em;  
margin-right: 1em;  
text-align: right; 
}
label2 {  
float: right;  
width: 10em;
width: 100em;  
margin-right: 1em;  
text-align: left; 
}
fieldset {  
position: relative;  
float: left;  
clear: both;  
width: 100%;  
margin: 0 0 -1em 0;  
padding: 0 0 1em 0;  
border-style: none;  
border-top: 1px solid #BFBAB0;  
background-color: #F2EFE9; 
} 
fieldset.alt {  
width: 100%;  
background-color: #E6E3DD; 
}

legend span {  
position: absolute;  
left: 0.74em;  
top: 0;  
margin-top: 0.5em;  
font-size: 135%; 
}
fieldset ol {  
padding: 1em 1em 0 1em;
list-style: none; 
top: 1.5em;  
margin: 0 0 0 0em;  
}
fieldset li {  
float: left;  
clear: left;  
width: 100%;  
padding-bottom: 1em;
}
fieldset.submit {  
  float: middle;  
  width: 100%;  
  margin-left: 0em;  
  color: #990000;  
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
  text-align:center;
  border:2px solid #A79355;
  border-width:0 1px;
  padding-top:8px;
  padding-bottom:8px;
  border-top:2px solid #BDAF83;
  border-bottom:2px solid #BDAF83;
  background-color:#FdFddd;
}

*/

.td2 {
  font-size:12px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#212063;
  background-color:#E6FFFF;
}
.menuHome {
  font-size:16px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#FFFFFF;
}
.menuMainItem {
  font-size:10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#FFFFFF;
}
.menuSubItem {
  font-size:9px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#FFFFFF;
}
.text9px {
font-size: 9px;
}
.int9 {
font-size: 11px;
line-height: 11px;
}
.link9 {
font-size: 10px;
line-height: 10px;
}
.text20px {
font-size: 20px;
}
.red {
color: #ff0000;
}
.red9 {
color: #ff0000;
font-size: 10px;
}
.text13red {
color: #ff0000;
font-size: 14px;
}
.what {
color: #ff0000;
font-size: 14px;
font-weight: bold;
}
.bigred {
color: #ff0000;
font-size: 14px;
font-weight: bold;
}
.black9 {
color: #000000;
font-size: 9px;
}
.wh, .aw {
color: #ffffff;
}
.wh9 {
color: #ffffff;
font-size: 10px;
}
.wh10 {
color: #ffffff;
font-size: 11px;
}
.brick10 {
color: #990000;
font-size: 11px;
}
.whbo {
color: #ffffff;
font-weight: bold;
}
.whbo10 {
color: #ffffff;
font-weight: bold;
font-size: 11px;
}
.u, .uu {
color: #000000;
}
.black10 {
color: #000000;
font-size: 11px;
}
.blul, .blula {
color: #3300ff;
}
.miao {
position: absolute;
visibility: hidden;
}
.imgb {
margin: 2px;
}
.bar {
margin-top: 1px;
margin-bottom: 3px;
font-size: 11px;
}
.barv {
margin-top: 1px;
margin-bottom: 2px;
}
.mgv {
margin-top: 2px;
margin-bottom: 2px;
}
.mv3 {
margin-top: 3px;
margin-bottom: 3px;
}
.mv8 {
padding-top: 4px;
padding-bottom: 4px;
}
.mg8 {
margin-top: 8px;
margin-bottom: 8px;
}
.mt4 {
margin-top: 4px;
margin-bottom: 0px;
}
.mo10v5 {
margin-top: 5px;
margin-bottom: 5px;
margin-left: 10px;
margin-right: 10px;
}
.mo10v3 {
padding-top: 3px;
padding-bottom: 4px;
padding-left: 10px;
padding-right: 10px;
}
.mcou {
margin-top: 1px;
margin-bottom: 2px;
margin-left: 9px;
margin-right: 9px;
}
.mo10v10 {
margin: 10px;
}
.cmenu {
margin-top: 1px;
margin-bottom: 2px;
margin-left: 8px;
margin-right: 8px;
}
.mtitle {
margin-top: 1px;
margin-bottom: 2px;
margin-left: 10px;
margin-right: 10px;
}
