body,td,th,option,input,textarea,select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	letter-spacing: .04em;
	line-height:130%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color:#FFFFFF;
}
/* milonic menu */
.mmpadding {
	padding-top:0px;
	padding-bottom:0px;
	padding-right:5px;
	padding-left:7px;
}
.mmpadding a{
text-decoration:none;
}
.miscpadding {
	padding-bottom:5px;
	padding-top:25px;
	padding-left:20px;
	padding-right:20px;
}
.mytracetext {
	color:#FFFFFF;
	background-color:#999999;
}
a {
	color: #000000; 
	text-decoration:underline;
}
.leftlink  {
	color: #000000; 
}
.leftlink a:link {
	color: #000000;
	text-decoration:none;
}	
.leftlink a:visited {
	color: #000000;
	text-decoration:none;
}	
.leftlink a:hover {
	color: #000000;
	text-decoration:underline;
}	
.leftlink a:active {
	color: #000000;
	text-decoration:underline;
}	
.projectlink  {
	color: #464646; 
}
.projectlink a:link {
	color: #464646;
	text-decoration:none;
}	
.projectlink a:visited {
	color: #464646;
	text-decoration:none;
}	
.projectlink a:hover {
	color: #464646;
	text-decoration:underline;
}	
.projectlink a:active {
	color: #464646;
	text-decoration:underline;
}	
.projectblack {
	color: #000000;
}
.grayimage {
	opacity: .5;
	filter: alpha(opacity=50);
}
.container {
	padding-top: 25px;
	margin-left: auto;
	margin-right: auto;
	width: 777px;
}
.mainimagediv {
	width: 777px;
}
.mainimagediv img{
	margin-top:3px;
}
.bottomnav {
	color: #607e93;
	font-size: 9px;
	padding-top: 35px;
}
.bottomnav a:link{
	color: #607e93;
	text-decoration:none;
}
.bottomnav a:visited{
	color: #607e93;
	text-decoration:none;
}
.bottomnav a:hover{
	color: #607e93;
	text-decoration:none;
}
.bottomnav a:active{
	color: #607e93;
	text-decoration:none;
}
.topnavcells {
}
.topnavcells a{
	text-decoration:none;
}
.topnavcells a:hover{
	text-decoration:none;
}
.topnavcellspacer {
	width:3px;
}
.topnav_whoweare_bg {
	background-color:#6790c5;
	height:17px;
}
.topnav_whatwedo_bg {
	background-color:#97c9e3;
	height:17px; 
}
.topnav_careers_bg {
	background-color:#9fb93a;
	height:17px;  
}
.topnav_community_bg {
	background-color:#d4d03f;
	height:17px;  
}
.topnav_resources_bg {
	background-color:#ecab1e;
	height:17px;  
}
.topnav_contactus_bg {
	background-color:#ea8022;
	height:17px;  
}
/*  top nav items */
.topnav_item {
	width:127px;
	padding-left:10px; 
	color: #000000; 
	cursor:pointer;
	font-size:10px;
}
.topnav_item a {
	color: #000000;
	font-weight:bold;  
}
.topnav_item a:hover {
	color: #000000;  
}

.leftbody {
	width: 387px;
	padding-left: 20px;
	padding-right: 25px;
	padding-top: 25px;
	padding-bottom: 5px;
}
.rightbody {
	width: 390px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 25px;
	padding-bottom: 5px;
}
.bodyheader {
	color:#607e93;
}
.leftinternal2 {
	width: 259px;
	padding-right: 15px;
	padding-top: 25px;
	padding-bottom: 5px;
}
.swooshie {
	margin-top:32px;
}
.leftinternal {
	width: 259px;
	padding-left: 20px;
	padding-right: 15px;
	padding-top: 25px;
	padding-bottom: 5px;
}
.rightinternal {
	width: 518px;
	padding-right: 20px;
	padding-top: 25px;
	padding-bottom: 5px;
}
.mainbodycontentarea {
	width:777px;
}
.onepix {
	width:1px;
}
.twopix {
	width:2px;
}
.projectcaption {
	padding-top: 4px;
	padding-left:1px;
}
.projectimage {
	margin-top:0px;
}
.widebox {
	width:200px;
}
#slideshow_title_area {
	margin-top:20px;
}
.slideshow_main_area {
	margin-top:10px;
	margin-bottom:20px;
}
.slideshow_main_topbg {
	background-image:url(../graphics/slideshow/common/mainimage_topborder_bg.gif);
	background-repeat:repeat-x;
}
.slideshow_main_bottombg {
	background-image:url(../graphics/slideshow/common/mainimage_bottomborder_bg.gif);
	background-repeat:repeat-x;
}

.slideshow_thumb_area {
	margin-bottom:10px;
}
.slideshow_imagecount_area {

}
.slideshow_thumb_topbg {
	background-image:url(../graphics/slideshow/common/thumb_topborder_bg.gif);
	background-repeat:repeat-x;
}
.slideshow_thumb_bottombg {
	background-image:url(../graphics/slideshow/common/thumb_bottomborder_bg.gif);
	background-repeat:repeat-x;
}
.slideshow_thumb_img {
	margin-right:5px;
}
.slideshow_caption {

}
