@charset "utf-8";
/* CSS Document */
.nav_text{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color: #003366;
text-decoration:none;
vertical-align:middle;
}
.vertical_line{
background:url(images/vertical_line.gif) no-repeat right bottom;
}
.news-panel{
	position:absolute;
	width:174px;
	height:380px;
	background-color:#ffffff;
	overflow:auto;
	color:#666666;
	font:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	top: 177px;
	left: 1025px;
}
.experiencediv{
vertical-align:top; 
background-color:#ffffff; 
overflow: hidden; 
color:#666666; 
font:Geneva, Arial, Helvetica, sans-serif; 
font-size:13px; 
top: 160px; 
height:370px;
width:353px;
}
.news {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666; 
	}
.newstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
	font-size:11px;
}
.section_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	vertical-align: middle;
}
.copyright_footer_text{
font: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.contentdiv{
vertical-align:top; 
background-color:#ffffff; 
overflow:auto; color:#666666; 
top: 160px; 
height:370px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
A:link {font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color: #003366;
text-decoration:none;}

A:visited {font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color: #003366;
text-decoration:none;}

A:active {font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color: #003366;
text-decoration:none;}

A:hover {font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color: #003366;
text-decoration:none;}

div#work_grid_padding {padding: 8px 0 0 8px;}

div.work_grid_trans_off {filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}

div.work_grid_trans_on {filter:alpha(opacity=0);opacity: 0.0;-moz-opacity:0.0;}

div#work_client_padding {padding: 27px 0 0 40px;}

div#work_img_lrg_pad {padding-bottom: 3px;}

div#work_port_info {padding-top: 29px; text-align: left; width:282px;}

div#work_more_samples {position: absolute; top: 337px; left: 0px;}

div.work_thumb_outer {width: 60px; height: 60px; float: left; position: relative;}
