body {font-family:Arial, Helvetica, sans-serif; font-size: 0.9em; background-color:#ffffff; margin:0; color:#565656;
 margin:0 auto; text-align:left;  }

* html body {
 font-size: 0.8em;
}

a { color:#003366; text-decoration:none;} a:hover {color:#336699; text-decoration:none;}

h1 { font-size: 1.8em; padding:27px 0 0 0; color:#003366; font-style:italic; margin:0; }
h2 { font-size: 1.1em; margin:15px 0 15px 0; color:#003366; }
h3 { font-size: 1em; margin:0; color:#555555; }
h4 { font-size: 0.9em; padding:0 0 0 10px; color:#333333; background-image:url(../graphics/right_head.gif); background-repeat:no-repeat; margin:0px;}
 
#container{
	border: 0px; background-color:#FFFFFF; 
	width: 95%; text-align:left; margin:0;
}
#dojheader {
	display: none;
	background-image: url(); background-repeat:no-repeat;
	background-color: #ffffff; margin:0; padding:0;
	 height:28px;
}

#header {
	display: none;
	width:95%;
	height:75px; margin:5px 5px 5px 5px;
}
#content { width:95%; }

.print {border-bottom: 1px solid #cccccc; padding:4px; height:21px;  }
.listing { color:#003366; margin-bottom:5px;}

#leftnav {display: none; background-color:#336699; width:170px; float:left; margin:0 10px 0 0;}
#nav01 { margin-bottom:0;color:#FFFFFF;  }
#nav01 a:link {color:#FFFFFF;}
			
#nav01 ul {
        list-style:none;
        margin: 0;
        padding: 0;
}
#nav01 li a:link {
        display: block;
        color:#FFFFFF;
        padding:4px 2px 2px 10px;
        text-decoration: none;        
}
#nav01 li a:visited {
        display: block;
        color:#FFFFFF;
        padding:4px 2px 2px 10px;
        text-decoration: none;        
}
#nav01 li a:active {
        display: block;
        color:#FFFFFF;
        padding:4px 2px 2px 10px;
        text-decoration: none;        
}


#nav01 ul a:hover {
        
        background-color:#003366;
}

#nav01 li {list-style:none; display:block; color:#FFFFFF; border-bottom:1px solid #6699cc;}
			
#nav01drop { padding:0 0 0 15px;}


#nav01drop ul {
        list-style:none;
        margin: 0;
         margin:0;
}
#nav01drop li a:link {
        
        color:#FFFFFF;
        
        text-decoration: none; margin:0;        
}
#nav01drop li a:hover {
        
        color:#6699cc;
        
        text-decoration: none; margin:0;        
}



#nav01drop li {list-style:none; display:block; color:#FFFFFF; border-bottom:0; margin:0;}
#nav01drop ul a:hover {
        
        background-color:#336699; margin:0;
}


#nav01select {background-color:#003366;}	
#nav01select ul a:hover {background-color:#336699;}			


#nav02 { margin-bottom:0;  }
			
#nav02 ul {
        list-style:none;
        margin: 0;
        padding: 0;
}
#nav02 li a:link {
        display: block;
        color:#000033;
        padding:4px 2px 2px 10px;
        text-decoration: none;        
}
#nav02 li a:visited {
        display: block;
        color:#000033;
        padding:4px 2px 2px 10px;
        text-decoration: none;        
}
#nav02 li a:active {
        display: block;
        color:#000033;
        padding:4px 2px 2px 10px;
        text-decoration: none;        
}

#nav02 ul a:hover {
        /*text-decoration:none;*/
         color:#6699cc;
}

#nav02 li {
        list-style:none;
        display:block;
        
        border-bottom:1px solid #6699cc;
        
}


#mid_column {
				float:left; width:95%;
				padding:0 0 0 10px;}
				#mid_column a {border-bottom:dotted 1px;}

#right { display: none; background-color:#edede8; float:right; color:#333333; font-size: 0.8em; margin:0 0 0 10px; }
#right p {padding:2px 10px 2px 10px; margin:0; }
#right a { border-bottom:dotted 1px; color:#003366; text-decoration:none;} #right a:hover {color:#336699; text-decoration:none;}


#search {background-color:#Cacac2; padding:10px; margin:0 0 15px 0; }
#featurerhs {background-image:url(../graphics/makeasubmission.gif); padding:10px; color:#6699FF; width:159px; height:80px; font-size: 1.2em; margin: 10px 10px 0 10px; }
#featurerhs a {color:#FFFFFF; } #featurerhs a:hover {color:#6699FF;} #featurerhs p {width:100px; margin:20px 0 0 -10px; }

hr.clear{clear:both; height:0; margin:0px; padding:0px; visibility:hidden;}	

#end {display: none; padding:10px; margin:20px 0 0 0; font-size: 0.8em;  }
#end a { text-decoration:none;}
.endlinks01 a { color:#003366; text-decoration:none;} .endlinks01 a:hover {color:#336699; text-decoration:none;}
.endlinks02 {color:#999999; text-decoration:none;} .endlinks02 a {color:#999999; text-decoration:none; }  .endlinks02 a:hover {color:#666666; text-decoration:none;}

#w3c_images { display: none; }

