/* CSS Document */
html,body, #divPage, #divContent, #divMainTable{
	height: 100%;
}

body{
	margin:0px;
	background-color:#CCCCCC;	
	}
#hackMe{padding-top:4px;}
html>body#hackMe{padding-top:0px;}
.proWRAPHome{margin:15px 0px 0px 0px;}
/*
.proWRAPHome{width:65px;}
* html .proWRAPHome{w\dth:10px;}
*/

#flashcontent1{padding:0px 0px 0px 0px;margin:10px 0px 0px 40px;}
#flashcontent{padding:0px 0px 0px 0px;margin:10px 0px 0px 40px;border:1px solid}
html>body#flashcontent{padding:0px 0px 0px 40px;}

a img{border:none}
p{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#333333;line-height:18px;}
h1{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#D81E05;font-weight:bold;padding:5px 0px 4px 10px;margin:0px;}
h2{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#D81E05;font-weight:bold;padding:5px 0px 4px 10px;margin:0px;}
a:link{text-decoration:none;color:#333333;font-weight:bold;}
a:active{text-decoration:none;color:#333333;font-weight:bold;} 
a:visited{text-decoration:none;color:#333333;font-weight:bold;}
a:hover{text-decoration:underline;color:#333333;font-weight:bold;}

#divMainTable{
width:905px;
background-color:#FFFFFF;	

}


	

#divPage{
	text-align:center;
		
	width:905px;	
	margin-top:0px;
	background-color:#FFFFFF;
	border-right:0px solid #D81E05;
	border-left:0px solid #D81E05;
}

#divHeader{
	text-align:left;
	padding:0px 0px 15px 20px;
	
}

#divContent{
	border:0px dashed yellow;
	background-color:#FFFFFF;
	color:#D81E05;
	float:left;	
}

#divNav{
	float:left;
	width:140px;
	border-right:0px solid #D81E05;
	text-align:left;
	background-color:#FFFFFF;
	padding:0px 0px 0px 18px;
}

#divInfo{	
	text-align:left;
	padding:0px 30px 40px 180px;
	border:0px dashed #D81E05;		
	color:D81E05;	
}

#divSiteMap ul{color:#D81E05;padding-left:10px;margin-left:15px;}
#divSiteMap li {padding-top:5px;}
#divSiteMap li ul{font-style:italic;font-weight:bold;list-style:none;padding-top:5px;}
#divSiteMap li ul li{font-style:normal;padding-top:5px;}
#divSiteMap{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	line-height:18px;
	float:left;
	padding-top:15px;
}

#divCategories{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:18px;float:left;margin:10px 0px 0px 15px;}
#divCategories ul{margin:0px; padding:0px;}
#divCategories table{border:1px solid #CCCCCC;border-collapse:collapse;}
#divCategories th{color:#FFFFFF;font-weight:bold;background-color:#999999;}
#divCategories td{background-color:#FFFFFF;}
.projLand {padding:5px 5px 10px 0px;float:left;width:300px;border:1px solid #CCCCCC;margin:10px 0px 0px 0px;}
.projLand p{margin:5px 0px 0px 10px;}

#divFooter{
	background-color:#D81E05;
	color:#FFFFFF;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 20px;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	
}

#bottomDiv{
	background-color:#FFFFFF;
	height:40px;
	width:905px;
}

#footerSpan{	 
	padding:0px 0px 0px 370px;
}

#footerSpan a:link{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#CCCCCC; font-weight:bolder;}
#footerSpan a:active{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#CCCCCC; font-weight:bolder;} 
#footerSpan a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#CCCCCC; font-weight:bolder;}
#footerSpan a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#CCCCCC; font-weight:bolder;}

.homeFeature a:link{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#333333; font-weight:bolder;}
.homeFeature a:active{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#333333; font-weight:bolder;} 
.homeFeature a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#333333; font-weight:bolder;}
.homeFeature a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#333333; font-weight:bolder;}

.homeRIGHTNEWS a:link{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#CCCCCC; font-weight:bolder;}
.homeRIGHTNEWS a:active{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#CCCCCC; font-weight:bolder;} 
.homeRIGHTNEWS a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#CCCCCC; font-weight:bolder;}
.homeRIGHTNEWS a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#CCCCCC; font-weight:bolder;}


.menuItem{
	border-top:1px solid white;
	padding:3px 0px 3px 3px;
}

.menuItemHome{
	border-top:0px solid white;
	padding:0px 0px 3px 3px;
}

.clientTable{margin:10px 0px 0px 0px;width:680px;border:0px solid #CCCC65;}
.clientTable td{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#333333;background-color:#FFFFFF;font-weight:bold;vertical-align:top;}
.clientTable ul{margin:0px 0px 0px 2px;padding-left:14px;}

.contactTable td{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#333333;}
.contactTable{margin:20px 0px 0px 5px;width:660px;}
.contactTable td{width:330px;}
.formTable{width:360px;}
.formTable input, textarea{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333333;border:1px solid #999999;}
.formTable .leftCol {width:60px;border:0px solid red;}
.contactSubmit input, textarea, submit{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333333;border:1px solid #999999;}


.homeDate{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#333333;font-weight:bolder;background-color:#CCCCCC;padding:3px 0px 0px 5px;margin:3px;}
.homeDate ul{margin:0px 0px 0px 2px;padding-left:16px;}
.homeNews{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#FFFFFF;padding:8px 15px 8px 7px;line-height:16px;background-color:#D81E05;margin:3px;}
.italic{color:#D81E05;font-style:italic;font-weight:bold;}
.homeTXT{width:325px;border:1px solid #CCCCCC;margin:8px 0px 0px 0px;}
.homeTXT p{margin:6px 5px 6px 10px;padding-right:5px;}

.homeRIGHTNEWS{width:325px;border:1px solid #CCCCCC;margin:8px 0px 0px 8px;}

.homeFeature{width:325px;border:1px solid #CCCCCC;margin:4px 0px 0px 8px;}

.linkTable{margin-top:15px;}
.linkTable td{padding:4px 4px 4px 10px;}
.linkTable img{border:1px solid #FFFFFF;}
.linkTable a:link{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#333333; font-size:11px;}
.linkTable a:active{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#333333; font-size:11px;} 
.linkTable a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#333333; font-size:11px;}
.linkTable a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#333333;font-size:11px;}

#marquee a:link{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#FFFFFF; font-size:11px;}
#marquee a:active{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#FFFFFF; font-size:11px;} 
#marquee a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#FFFFFF; font-size:11px;}
#marquee a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#CCCC65;font-size:11px;}

.crummage a:link{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#D81E05; font-size:11px;}
.crummage a:active{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#D81E05; font-size:11px;} 
.crummage a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#D81E05; font-size:11px;}
.crummage a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#D81E05;font-size:11px;}

#projTable{margin:15px 0px 0px 0px;width:610px;}
#projTable img{border:1px solid #D81E05;}
.projSpacer{padding-right:15px;}
.projTxt{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#FFFFFF;padding-top:10px;width:285px;}

#projSelekta{margin-top:30px;font-family:Verdana, Arial, sans-serif;font-size:10px;}
#projSelekta ul{color:#333333;}
.selekta a:link{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#333333; font-size:11px;}
.selekta a:active{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#333333; font-size:11px;} 
.selekta a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#333333; font-size:11px;}
.selekta a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#333333;font-size:11px;}

.ribaBlurb{
	width:110px;margin:5px 0px 0px 2px;border:1px solid #999999;padding:2px 0px 2px 6px;
	font-size:10px;color:#000000;font-family:Arial, Helvetica, sans-serif;
	}

.quickLink select{
border:1px solid #D81E05;
} 