/*
UNSET FROM default
*/
body {
	font-size: 1.3em;
	line-height:140%;
	background-color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	color: #FFFFFF;
}

/*	LINKS	*/
a img  {
	padding:0em;
	border: 2px solid #FFFF00;
	margin:5px;
	display: inline;
	padding:0em;
	background:transparent;
	text-decoration: none;
	float: right;
}
a:link{
	color:#FFFF00; text-decoration: none ; padding:0em;
	margin:0;
	border-bottom:2px solid #FFFF00;
	display: inline;
}
a:visited{
	color:#FFFF00; text-decoration: none ; padding:0em;
	margin:0;
	border-bottom:2px solid #FFFF00;

}
a:hover {
	display: inline;
	color:#000;
	background-color:#FFFF00;
}

#content{
	width:70%;
	margin-left:230px;
}
#masthead, #banner {
	display: none;
}
img  {
	border: 2px solid #FFFFFF;
}
/* ICON DOWNLOAD LINKS */
#content ul li.pdf{
	list-style-image:url(../media/images/source/icon_pdf.gif);
	padding-left: 5px; background-image: none;	
}
#content ul li.fla{
	list-style-image:url(../media/images/source/icon_fla.gif);
	padding-left: 5px; background-image: none;
}
#content ul li.swf{
	list-style-image:url(../media/images/source/icon_swf.gif);
	padding-left: 5px; background-image: none;
}
#content ul li.doc{
	list-style-image:url(../media/images/source/icon_doc.gif);
	padding-left: 5px; background-image: none;
}
#content ul li.xls{
	list-style-image:url(../media/images/source/icon_xls.gif);
	padding-left: 5px; background-image: none;
}
#content ul li.web{
	list-style-image:url(../media/images/source/icon_web.gif);
	padding-left: 5px; background-image: none;
}
/*  */

/* ICON DOWNLOAD LINKS BULLET */
#content ul, #content ol {
	margin-bottom: 1.5em;
	list-style-type: none;
}
#content li {margin-bottom: 0.5em; line-height: 1.5em;}
#content ul li {
}
#content ol {padding-left: 18px;}
#content ol li {margin-bottom: 0.6em;}
/*  */

/*  CRUMBTRAIL  */
#crumbtrail a:link, #crumbtrail a:visited{
	color:#FFFF00;
}
#crumbtrail a:visited {color:#FFFFCC;}
#crumbtrail a:hover {
	text-decoration: none;
	}
#crumbtrail a {
	margin: 0px .5em 0px 0px;
	padding-right: 1em;
	background-image: url(../images/contrast_next.gif);
	background-repeat: no-repeat;
	background-position: right 50%;
	list-style-type: none;
}
#crumbtrail ul {
	list-style-type: none;
}
#crumbtrail li {
	display: inline;
}
/*  */

/*  CRUMBTRAIL  */
#footer {
	float:left;
	text-align: center;
	width: 100%;
}
/*  */

/*  MAIN NAVIGATION  */
#topnav {
	float:left;
	border: 2px solid #FFFF00;
	width: 200px;
}
#topnav a {
	display: block;
}
#topnav ul {
	padding: 0px;
	margin: 0px;
}
#topnav ul li {
	display: inline;
}
#topnav ul li a{
	color:#FFFF00;
	text-decoration: none;
	padding:0.25em;
	margin:0;
	border-bottom:2px solid #FFFF00;
	padding: 0.5em 0px 0.5em 14px;
	line-height: 1.5em;
	background-color: #000000;
}
#topnav ul li a:hover {
	color: #000000;
	background-color: #FFFF00;
	text-decoration: none;
}
#topnav ul li.here a{
	color: #000000;
	background-color: #FFFF00;
}
#topnav ul ul{
	margin-left:0px;
	padding-left:20px;
	padding-bottom: 10px;
}
#topnav ul ul li a , #topnav ul li.ancestor ul li a{
	width: 148px;
	color:#FFFF00; 
	background-color: #000000;
}
#topnav ul ul li.here a , #topnav ul li.ancestor ul li.here a{
	width: 148px;
	background-color: #FF6600;
	color: #000000;
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
}
#topnav ul ul li.here a:hover , #topnav ul li.ancestor ul li.here a:hover{
	width: 148px;
	background-color: #FFFF00;
	color: #000000;
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
}
/*  */

/*  TABLE  */
#content table{
width:100%;
}
#content th  {
 background-color: #FF6600;
 color:#FFFFFF;
}
#content  td.dark,#content  td.light{
 text-align:left;
 padding: 7px;
 vertical-align:top;
 background-color: #FF9900;
 color: #000000;
}
#content  td.light {
 background-color: #FFCC00;
}
/*   */

/*  EXTRA  */
a h2:hover {
	display: inline;
	color:#FFFF00;
	text-decoration: none;
 	background-color: #000066;
 	border: none;
}
a h2 {
	display: inline;
	color:#FFFF00;
	text-decoration: underline;
	background-color: #000066;
	border: none;
}
.imageholder{
 	float:left;
}
.pagemenu{
	float:left;
	width:150px;
	margin-right: 25px;
}
.clearboth{
	clear:both;
}
.prevnext{
	text-align: center;

}


#defaultstyle a{
	background-color: #FFFFFF;
	color: #000000;	
}
#highcontraststyle {
display: none;
}
/*   */
/*	Form stuff	*/
.formelementwrapper {
	clear:			both;
	padding:			10px 0px 2px 0px;
	/*
	float:			left;
	width:			100%;
	*/
}
.formelementwrapper label {
	width:			100%;
	
	text-align:		left;
	/*float:			left;*/
	margin-left:		0px;
}
.formelementwrapper input{
	font-size:1em;
}
.formelementwrapper .biginput {
	width:			100%;
	/*float:			right;*/
}
.formelementwrapper .inputnote {
	width:			100%;
	text-align:		right;
	display:			block;
}
.formelementwrapper .textarea {
	width:			100%;
	height:			150px;
/*	float:			right;*/
}
.formelementwrapper .smallinput {
	margin-left:		8px;
}
.formelementwrapper .button {
	margin-left:		12px;
	width:			175px;
}
