.unsupportedCSS {
   display:none; 
	background-color:red; 
}

* { margin:0; padding:0; } 

html,body {  
   height:100%;  
	margin-top : 0px; 
} 
	
body { 
   background: #DCDCDC; 
	text-align:left; 
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif; 
}

#wrapper { 
   width:751px; 
   text-align:left; 
	padding:0px; 
	position:relative; 
	margin: auto; 
	padding-bottom:0px; 
	background: #fff url(../img/bak.jpg) repeat-y;
}
	 
a { text-decoration:none;}

a img { 	border:0; }

p { 
   margin-top:0.5em; 
	margin-bottom:0.5em; 
}

blockquote { 
   padding-left: 2em; 
}

.clearer { 
   padding-top:1px; 
	height:0; 
	clear:both; 
}

.center {  
   text-align : center;	
}

#banner { 
   border-top:0px; 
	height : 90px;  
}

#navsecondary { 
   float:left; 
	color:#FFFFFF; 
	background-color: #DD4103; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal; 
	font-size : 90%; 
	width : 164px;  
	margin:0px auto; 
	padding: 0px;
}
	
#sidebar-a {	
   float: left; 
	width: 164px;	
	padding: 0px;	
	margin-right : 0px;	
	font-size : 75%;	
	border-left:2px solid #FFF;
	border-top:2px solid #FFF;
}

.subnav li { 	   
   border-bottom:1px solid #FFFFFF; 	   
	list-style:none outside none; 
}

.subnav a {       
   display:block;       
	padding:8px 0px 8px 10px;       
	color:#FFFFFF; 
}

.subnav a:hover, a:hover {     
    background-color: #FC5614;    
	 text-decoration:none; 
}

.subnav .current a { 	   
   color:#FFFFFF; 
}

.subnav ul a { 	   
   color:#000000; 
}

#content {
   padding:  0px 10px 10px 30px;
	margin-left: 181px;
	background-color: white;
   line-height:1.6em; 
	color :#555555;
	font-size : 70%;		
	width : 520px;
}

#content a {
   color:#4444FF; 
}

#content a:hover {
   color:#A1C0FF;
   background-color:#FFFFFF; 
}

#content  ul, #content ol {        
   list-style-image: url(../img/bullet.gif) ;
   margin-left : 2em; 
   margin-top : 1em; 
   padding-left : 1em;
}

#content h1,#content h2,#content h3 {
   margin-top:1.4em;
   margin-bottom:0.5em;
   color:#616161; 	
   font-weight:bold; 
}

#content h1 { 	
   font-size:135%; 
}

#content h2 { 	
   font-size:115%;  
}

#content h3 {   
   font-size:100%; 	
}

#search { 
   padding-bottom : 10px; 
   background-color : #00326D;
}

.searchinput { 
   width:157px; 
   font-family: arial, sans-serif, verdana; font-size:11px; 
   color:#000; border:1px solid  #CCCCCC; 
   background:#FFF; 
   padding:1px; 
   margin-top:10px; 
   margin-left:10px; 
}

.searchbutton { 
   width:26px;  
   font-family:arial, sans-serif,  verdana; font-size:11px; 
   font-weight:bold; color:#000; 
   border:1px solid #CCCCCC; 
   background:#0080C7; 
}


#breadcrumbs {
  color:#4444FF;
  font-size : 65%;	
  background-color: #DCDCDC;
  margin-left: 168px;
  margin-right: 2px;
  padding-left: 20px;
  margin-top: 2px;  
  padding-top: 4px;
  padding-bottom: 4px;
}

#breadcrumbs a {
   color:#4444FF; 
}

#breadcrumbs a:hover {
   color:#4444FF; 
  background-color: #DCDCDC;
}
