html, body{
	margin: 0;
	padding:0;
	/*font-size: 0.90em;*/
}

#menuholder{
	background : #FFFFF; 
	/*background-image : url(images/dofe/challenge_strip.jpg);*/
	display : block;
	/*margin : 0 0 0 10px;*/
	padding : 0 0 0 0; /* top right bottom left */
	position : absolute;
	top: 178px;
	left: 0px;
	width:190px;
	height:432px; 
	/*font-weight: bold;*/
	/*font-size: 1.2em;*/
	/*line-height : 1.6em;*/
	/*text-align: right;*/
}

/*#menu{
   position : absolute;
   top: 65px;
   left: 0px;
   width:200px;
   height:432px; 
   padding : 0px 0px 0px 0px;
   text-align : right;
   background-image : url(images/bluestrip200wide.jpg);
}*/

a.topmnulnk{
	color : #000000;
	background-color : #EEE8AA;
	width: 190px;
	/*padding-left: 3px;*/
	display: -moz-inline-box;
	display : inline-block;
	/*line-height : 1.6em;*/
}
a.topmnulnk:link{color : #000000;}
a.topmnu:visited{color : #000000;}
a.topmnulnk:hover{
	background : #D9D9D9;
	color : #FF0000;
	text-decoration : none;
}
a.topmnulnk:active{	color : #FF0000;}

.menu{
	background : #FFFFF;
	border : 1px solid #000000;
	/*padding : 1px 3px 1px 3px;*/
	position : absolute;
	display: none;
	width: 190px;
/*	font-weight: bold;*/
/*	font-size: 1.2em;*/
/*	line-height : 1.6em;*/
}

a.mnulnk{
	color : #000000;
	padding : 0 0 0 6px;
	width : 190px;
	display : block;
	background : url(images/arrow-blue.gif) no-repeat right;
	line-height : 1.6em;
	/*font-weight: bold;*/
}

}
a.mnulnk:link{
	/*color : #FFFFFF;*/
}
a.mnulnk:visited{
	/*color : #FFFFFF;*/
}
a.mnulnk:hover{
	background : #D9D9D9;
	/*color : #FF0000;*/
	text-decoration : none;
}
a.mnulink:active{
	/*color : #FF0000;*/
}


a.pglnk{
	background-color: #FFFFFF;
	color : #000000;
	padding : 0 0 0 6px;
/*	padding: 6px;*/
	width : 180px;
	display : block;
	/*font-weight: bold;*/
	/*font-size: 1.2em;*/
	line-height : 1.6em;
	text-decoration: none;
	border-top: 1px solid #000000;
  border-bottom: 1px solid #000000; 

}
a.pglnk:link{
	/*color : #FFFFFF;*/
}
a.pglnk:visited{
	/*color : #FFFFFF;*/
}
a.pglnk:hover{
	background : #D9D9D9;
	/*color : #FF0000;*/
	text-decoration : none;
}
a.pglink:active{
	/*color : #FF0000;*/
}

body{
	background-color: #FFFFFF;
	font-family : tahoma, arial,helvetica,sans-serif;
	font-size: 76%;
    color:#000000;
	/*background-repeat : repeat-y;
    background-image : url(images/menubg.jpg);*/

    /*background-color : #E2F6EB;
	color : #000000;
	font : 76% verdana,arial,helvetica,sans-serif;
	margin : 0;
	padding : 0;*/
}


h1{
	color : #000000;
	font-size: 95%;
}

h3{
	color : #000000;
	font-size : 125%;
	text-align : center;
}

p,li{
	font-size : 1em;
}

.center{
	text-align : center;
}

/*#header{
	background : #FFFFFF;
	margin : 0 10px 0 230px;
	border: 1px solid red;
	padding: 5px;
}*/

#breadcrumbs{
    font-weight: bold;
	background-color: #FFFFFF;
	padding: 0 0 0 10px;
	color : #002b7f;
}

#header{
	background-color: #d0f696;
	width: 100%;
	font-size: 3em;
	/* padding: 0 10px 0px 0px;*/
	color: #000000; /* #002b7f; */
}


/*#content{
	background : #D2ECFD;
	margin : 25px 10px 5px 230px;
	padding: 5px;
	border: 1px solid green;

}*/

#content{
	background-color: #FFFFFF; /*#F7F4FF;*/
	color: #000000;
	margin: 0 0  0 200px;
	padding: 10px 10px; /*   min-height is ignored by IE */
	min-height: 400px;
	height: auto; /*   non-validating underscore is ignored by IE  but not others */
	_height: 400px;
}


#clearer{
	clear: both;
	font-size: 1px;
}


/*#footer{
	background : #FFFFFF;
	margin : 0 10px 0 230px;
	border: 1px solid blue;
	padding: 5px;
}*/

#footer{
	/*clear: both; */
	/*height: 26px;*/
	/*position: absolute;*/
	/*margin-top: -26px;*/
	/*font-size: 0.9em;*/
	color: #00557D;
	text-align: right;
	/*padding: 0px 10px 0px 0px;*/
	/*right: 5px;
	bottom: 5px;*/

}

p.msep{
    display: inline;
}

#searchbox{
	position : absolute;
    padding : 10px;
	top: 138px;
	right:10px;
	width: 150px;
}
#searchboxform{
    display:inline;
	margin: 0;
	padding: 0;
}
#inputSearch{
    width: 100px;
}

#sidebar{
    position : absolute;
    left:35px;
	top: 440px;
	font-size : small;
	color:#000000;
	text-decoration: none;
}

a.sidebar:link,
a.sidebar:visited,
a.sidebar:hover,
a.sidebar:active{
 color: #000000;
 text-decoration: none;
}

td.tdDark { 
	background-color:#FCFCFC; 
}

td.tdLight { 
	background-color:#F6F6F6;
}

td.tdHeader {
	background-color:#003275;
	color: #9696C5;
	text-decoration: none;
}

#NonVisTickCancel {
	display: none;
}