/* CSS Document */
html {  }
body { position:relative; width:100%; min-width:830px; min-height:100%; height:auto; font:normal 80.5%/1.4 Arial, Verdana, Helvetica; color:#d9d9d9; background:#8eaccd url(../images/bg-body.png) repeat-x; } /*fix for IE in hacks.css*/
#page { position:relative; width:830px; margin:0 auto; min-height:100%; height:auto; background:#595959 url(../images/bg-all.gif) repeat-x; } /*fix for IE in hacks.css*/
#start { position:relative; width:626px; margin:0 auto; min-height:100%; height:auto; } /*fix for IE in hacks.css*/

.class1 a:link { 
color: white; 
/*background-color: black;*/
background-color: transparent;
text-decoration: none;
/*border: 2px solid white; */
}

.class1 a:visited { 
color: white; 
/*background-color: black;*/
background-color: transparent;
text-decoration: none;
/*border: 2px solid white; */
}

.class1 a:hover {
color: black; 
background-color: white;
text-decoration: none;
/*border: 2px solid black; */
} 

 h1 { 
  border-bottom:1px dotted #b3ccd7;  
  color:#b3ccd7;  
  font-size:180%;  
  letter-spacing:-2px; 
  line-height:0.9em; 
  margin:0px; 
  padding:15px 10px 0px; 
 /*  text-transform:lowercase; */
  word-spacing:1px; 
  }
h4

{
font-size: 15px;
}

p {
 padding-bottom: 10px;
 font-weight:normal;
 }

.small {
  font-size: 11px;
}

#services {padding: 10px;width:200px;text-align:left;}

#menulist 
 {
    margin-left: 30px;
	padding-left: 0;
	list-style: none;
	padding-top: 5px;
	padding-bottom: 5px;
	
 }
 
   #menulist li a
     {
	   padding-left: 15px;
	   background-image: url(../images/arrow.gif);
	   background-repeat: no-repeat;
	   background-position: 0 .5em;
	   font-size:11px;
	   color: #8aa3ff;
	   font-weight:bold;	
	  
	   	 }
		 
	#menulist a:link {
   	 	color: #ababab;
		text-decoration: none;
		}
	
	#menulist a:visited {
    	color: #ababab;
		text-decoration: none;
		}	
	
	#menulist a:hover  {
   		color: #9cb4bf;
		text-decoration: underline;
		}	 
		 

#navlist 
 {
    margin-left: 10px;
	padding-left: 0;
	list-style: none;
 }
 
   #navlist li
     {
	   padding-left: 10px;
	   background-image: url(../images/arrow.gif);
	   background-repeat: no-repeat;
	   background-position: 0 .5em;
	   font-size:12px;
	   color: #8aa3ff;
	   font-weight:bold;	   
	   	 }

#footer {
  color: #a5a5a5;
  font-size: 11px;
  text-align: center;
  font-weight:normal;
}

#footer a:link {
    color: #ababab;
    font-size: 11px;
	text-decoration: none;
	}
	
#footer a:visited {
    color: #ababab;
    font-size: 11px;
	text-decoration: none;
	}	
	
#footer a:hover  {
    color: #cd5302;
    font-size: 11px;
	text-decoration: underline;
	}		
	
td,td a {color: #CCC;text-decoration: none;font-weight:normal}
td a:hover {text-decoration: underline;}
	
	