html {
overflow: -moz-scrollbars-vertical;
overflow-x: hidden;
overflow-y: scroll;
}

table { padding: 0px; margin: 0px; }

body { 
text-align: center; 
background-color: #85a2d2; 
margin: 0px; 
padding: 0px; 
}	

hr { clear: both; margin-top: 25px;}

h1 { font-size: 20px; }
#circles1 { z-index: -1; position: absolute; top: 400px; left: -150px;  height: 600px; margin: 0px auto; }
	
#header_wrapper { background: url("/slices/header_bg.png") top left repeat-x; text-align: center; }
#header { height:155px; margin:0px; padding:0px; margin: 0px auto; width: 900px; text-align: left; }
#header img { float: left; }
#header_locations { float: right; width: 250px; background-color: #ffffff; text-align: right; margin-top: 40px;  }
#header_locations a { display: block; font-family: "Trebuchet MS", Helvetica, Arial; font-size: 16px; text-decoration: none; padding: 2px 0px; font-weight: bold; color: #89ABDB; }
#header_locations a:hover { text-decoration: underline; }


#wrapper 
{ 
  z-index: -10; 
  width: 900px; 
  margin: 0px auto; 
  text-align: left; 
  padding: 0px; 
  background:url("/slices/blue_wash.png") top left repeat; 
}
	
#nav 
{ 
  background: #ffffff url("/slices/footer_gradient_12.png") bottom left repeat-x; 
  width: 900px; 
  margin: 0px; 
  padding: 0px; 
  padding-bottom: -5px; 
  height: 30px; 
}
#nav ul { padding: 7px; margin: 0px; }
#nav ul li { font-family:Arial, Helvetica, sans-serif; list-style:none; display:inline; font-size:14px; color:#000000; }
#nav ul li a { color:#000000; text-decoration:none; padding-left: 70px; }
#nav ul li a:hover { color:#FFFFFF; }
	
#left_wrapper { float: left; width: 240px; }
#sidebar_navigation { z-index: -2; float:left; margin:0; padding:0; width: 240px; }
#sidebar_navigation ul { font-family:Arial, Helvetica, sans-serif; list-style:none; text-align:left; font-size:14px; color:#FFFFFF; padding:0; margin: 16px 0px 16px 0px; }
#sidebar_navigation ul li { font-family:Arial, Helvetica, sans-serif; list-style:none; text-align:left; font-size:14px; color:#FFFFFF; padding:5px; margin:0; }
#sidebar_navigation ul li a { color:#FFFFFF; text-decoration : none; display: block;}
#sidebar_navigation ul li a:hover { color : #273972; }	
	
#risk { float:left; margin:0; padding:0; z-index: 1; }	
#risk img { z-index: 1; }

/* #group_photo { z-index:-100; background-color:#273972; height:390px; width: 660px; float:left; margin:0; padding:0; text-align:center; }	 */
#group_photo { z-index:-100; background-color:#273972; height:325px; width: 660px; float:left; margin:0; padding:0; text-align:center; }
#group_photo img { z-index:50; }

#content 
{ 
  z-index: -10; 
  background: #efefef url("/slices/fade_lite_06.png") top left repeat; 
  float:left; 
  width:640px; 
  text-align:left; 
  margin:0px; 
  padding: 10px; 
  font-family: arial;
  font-size: 12px;
}
  
#services 
{ 
  width: 900px; 
  background: url("/slices/lg_dark_gradient.png") top left repeat; 
  float:left; 
  margin:0px; 
  padding:0px; 
  font-family: Arial; 
  font-size: 14px; 
}

#services #conditions1 { margin: 0 0 0 90px; height:150px; width:220px; float:left; text-align:left; padding:0px 0px 0px 20px; }
#services #conditions2 { margin: 0 0 0 40px; height:150px; width:220px; float:left; text-align:left; padding:0px 0px 0px 20px; }
#services #conditions3 { margin: 0 0 0 40px; height:150px; width:220px; float:left; text-align:left; padding:0px 0px 0px 20px; }
	
#footer { background:url("/slices/footer_gradient_12.png") top left repeat-x; width:900px; height:80px; float:left; margin:0; padding:0; font-family: arial; font-size: 14px; }
	
#sitemap { width:420px;  text-align:right; float:left; border-right: 1px solid #273972;  margin:5px auto; padding:0 15px}
#sitemap a { text-decoration:none; color: #273972;}
#sitemap a:hover { color:#FFFFFF} 

#careers { width:420px;  text-align:left; float:right;  margin:5px auto; padding:0px 5px; }
#careers a { text-decoration:none; color: #273972; } 
#careers a:hover { color:#FFFFFF; }

#copyright { float:left; width:600px; height:40px; margin:0; padding: 30px 0px 0px 20px; text-align:left; color: #273972;}
#connextion { float:right; width:200px; height:40px margin:0; padding:30px 30px 0px 0px; text-align:right; }
#connextion a { text-decoration:none; color: #273972;}
#connextion a:hover { color: #FFFFFF; }
