HTML {
  scrollbar-face-color: #9CBDEF; scrollbar-arrow-color: white; scrollbar-highlight-color: white; scrollbar-shadow-color: #9999CC; scrollbar-3dlight-color: black; 
}
body { 
font-family : Arial, Helvetica, sans-serif;
color : #666666;
font-size : 12px;
} 
TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}  
TR {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
HR {
	WIDTH: 90%; COLOR: #DEE7F7; HEIGHT: 1px
}
IMG {
  	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
  }
P {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OL {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
CENTER {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 36pt; COLOR: #cc0000; FONT-FAMILY: ArnoldBoecklin-ExtraBold
}
.pathway {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.pathway:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.pathway:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UNKNOWN {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline
}
A.mainlevel:link {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.mainlevel:visited {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.mainlevel:hover {
	BACKGROUND-POSITION: left 50%; COLOR: #365eba; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.mainmenu:link {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.mainmenu:visited {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.mainmenu:hover {
	COLOR: #365eba; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.sublevel:link {
	FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.sublevel:visited {
	FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.sublevel:hover {
	COLOR: #245897; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
IFRAME.dash {
	BORDER-RIGHT: #a1a1a1 2px dashed; BORDER-TOP: #a1a1a1 2px dashed; MARGIN: 0px; BORDER-LEFT: #a1a1a1 2px dashed; BORDER-BOTTOM: #a1a1a1 2px dashed
}
TABLE.dash {
	BORDER-RIGHT: #a1a1a1 2px dashed; BORDER-TOP: #a1a1a1 2px dashed; MARGIN: 0px; BORDER-LEFT: #a1a1a1 2px dashed; BORDER-BOTTOM: #a1a1a1 2px dashed
}
TABLE.solid {
font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #DDDDDD;
	BORDER-RIGHT: #DDDDDD 1px solid; BORDER-TOP: #DDDDDD 2px solid; MARGIN: 0px; BORDER-LEFT: #DDDDDD 1px solid; BORDER-BOTTOM: #DDDDDD 2px solid
	}

TABLE.error TD {
  COLOR:red; VERTICAL-ALIGN:top
}
TABLE.moduletable {
	BORDER-RIGHT: #a1a1a1 0px solid; BORDER-TOP: #a1a1a1 0px solid; MARGIN: 0px; BORDER-LEFT: #a1a1a1 0px solid; WIDTH: 95%; BORDER-BOTTOM: #a1a1a1 0px solid
}
TABLE.moduletable TH {
	BORDER-RIGHT: #a1a1a1 0px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #a1a1a1 0px dotted; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a1a1a1 0px dotted; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #a1a1a1 0px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 12px; TEXT-ALIGN: left
}
TABLE.moduletable TD {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.poll {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sectiontableheader {
	FONT-WEIGHT: bold; COLOR: #245897; BACKGROUND-COLOR: #d1ddf3
}
.sectiontableentry1 {
	BACKGROUND-COLOR: #e4ecf8
}
.sectiontableentry2 {
	BACKGROUND-COLOR: #f0f4fb
}
.small {
	FONT-SIZE: 10px; COLOR: #305ebc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smalldark {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.contentpane {
	BORDER-RIGHT: #a1a1a1 0px dotted; BORDER-TOP: #a1a1a1 0px dotted; BACKGROUND: #dee7f7; BORDER-LEFT: #a1a1a1 0px dotted; BORDER-BOTTOM: #a1a1a1 1px dotted
}
.contentpaneopen {
	BORDER-RIGHT: #a1a1a1 0px dotted; BORDER-TOP: #a1a1a1 0px dotted; BACKGROUND: #dee7f7; BORDER-LEFT: #a1a1a1 0px dotted; BORDER-BOTTOM: #a1a1a1 0px dotted
}
.contentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #245897; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.componentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #245897; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.createdate {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.button {
	BORDER-RIGHT: #585858 1px solid; BORDER-TOP: #585858 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #585858 1px solid; COLOR: #000000; BORDER-BOTTOM: #585858 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D6D6CE
}
.inputbox {
	BORDER-RIGHT: #585858 1px solid; BORDER-TOP: #585858 2px solid; FONT-SIZE: 10px; BORDER-LEFT: #585858 2px solid; COLOR: #000000; BORDER-BOTTOM: #585858 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
A:link {
	FONT-SIZE: 11px; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #0000FF; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.contentpagetitle:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.contentpagetitle:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
UNKNOWN {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #245897; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.category:link {
	FONT-WEIGHT: bold; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.category:visited {
	FONT-WEIGHT: bold; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.category:hover {
	COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ontab {
	BORDER-RIGHT: 585858px solid; BORDER-TOP: 585858px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: 585858px solid; CURSOR: pointer; COLOR: #000000; BORDER-BOTTOM: 585858px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d1ddf3
}
.offtab {
	BORDER-RIGHT: 585858px solid; BORDER-TOP: 585858px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: 585858px solid; CURSOR: pointer; COLOR: #808080; BORDER-BOTTOM: 585858px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f4fb
}
.pagetext {
	DISPLAY: none; VISIBILITY: hidden; POSITION: relative; TOP: 0px
}
.m12 {
	font-family: Myriad Pro;
	font-size: 12px;
	font-style: normal;
}
.m14{
	font-family: Myriad Pro;
	font-size: 14px;
	font-style: normal;
}
.m16 {
	font-family: Myriad Pro;
	font-size: 16px;
	font-style: normal;
}

TD{
   color:black;
   font-size: 11;
   font-family: Verdana;
  }

.textbox {
	font-family: Verdana;
	border: 1px solid #CCCCCC;
	background-color: #CCCCCC;
	font-size: 8pt;
         }
.btbox {
	font-family: Verdana;
	border: 1px solid #000000;
	font-size: 7pt;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
}

#maintext { 
border-right : 1px solid #ccc;
margin : 0 0 0 0;
display : inline;
padding : 2px;
width : 236px;
float : left;
min-height : 100px;
background-color : #ffffff;
} 
* html #maintext { 
height : 300px;
} 
#maintext p { 
margin-bottom : 5px;
} 
blockquoted { 
border : 1px solid #c5c5c5;
padding-top : 5px;
padding-left : 10px;
padding-bottom : 5px;
padding-right : 10px;
margin : 10px;
text-align : justify;
} 

blockquote { 
border : 0px solid #c5c5c5;
padding-top : 5px;
padding-left : 10px;
padding-bottom : 5px;
padding-right : 10px;
margin : 10px;
text-align : justify;
} 


#navcontainer { 
width : 200px;
padding : 0 0 1em 1em;
margin-bottom : 1em;
font-family : Verdana;
color : #333;

} 
#navcontainer ul { 
list-style : none;
margin : 0;
padding : 0;
border : none;
} 
#navcontainer li { 
border-bottom : 1px solid #000000;
margin : 0;
} 
#navcontainer li a { 
display : block;
padding : 5px 5px 5px 0.5em;
background-color : #ffffff;
color : #888888;
text-decoration : none;
width : 100%;
} 
html > body #navcontainer li a { 
width : auto;
} 
#navcontainer li a:hover { 
background-color : #538cb7;
color : #fff;
} 
img { 
padding : 3px;
border : 0px solid #538cb7;
} 
img.floatTL { 
float : left;
margin-right : 1em;
margin-bottom : 1em;
margin-top : 1em;
} 
img.floatTR { 
float : right;
margin-left : 1em;
margin-bottom : 1em;
margin-top : 1em;
} 
#menu { 
margin : 0 auto;
padding : 5px 0 6px 0;
background-color : #224080;
} 
#menu ul { 
margin : 0;
padding : 0;
list-style : none;
text-align : center;
} 
#menu li { 
display : inline;
} 
#menu a { 
padding : 5px 15px;

text-decoration : none;
font-size : 11px;
font-weight : bold;
color : #f1f1f1;
} 
#menu a:hover { 
background-color : #538cb9;
} 