.newstext{font:10px/17px verdana,arial,sans-serif; color:#e0e0e0;text-decoration:none}
.newstext{cursor: pointer; }
.newstextbold{font:10px/17px verdana,arial,sans-serif; color:#EDF3D9;font-weight:bold;}


.frontpagetext{font:10px/17px verdana,arial,sans-serif; color:#e0e0e0;}
.frontpagetextbold{font:10px/17px verdana,arial,sans-serif; color:#EDF3D9;font-weight:bold;}
.servicestext{font:9px/22px verdana,arial,sans-serif; color:#828282;}
.contacttext{font:9px/18px verdana,arial,sans-serif; color:#6C6C6C;}
.portfolioproject{font:10px/22px verdana,arial,sans-serif; color:#A3CB22;font-weight:bold;}
a.contactlink{font:9px/18px verdana,arial,sans-serif; color:#6C6C6C;text-decoration:none;}
a.contactlink:hover{text-decoration:underline;}   
.managementheader{font:11px/22px verdana,arial,sans-serif; color:#6C6C6C;font-weight:bold;}
.managementtext{font:9px/18px verdana,arial,sans-serif; color:#6C6C6C;}

.clientlistheader{font:10px/22px verdana,arial,sans-serif; color:#6C6C6C;font-weight:bold;}
.clientlisttext{font:9px/18px verdana,arial,sans-serif; color:#6C6C6C;}

.divstyle{
display:none;
}

.textbox {margin-top: 2px;font:11px/17px verdana,arial,sans-serif; color:#000000;}

.uploadfile {
  width: 300px;
}
form .submit {
  font-family: Arial,sans-serif;
}

.maintext{font:11px/17px verdana,arial,sans-serif; color:#333333;}
.leftlinks{font:11px/17px verdana,arial,sans-serif; color:#ffffff;}       
.mainlinks{font:11px/17px verdana,arial,sans-serif; color:#E48D2F;text-decoration:underline;font-weight:bold;}
a.leftlinks{font:11px/17px verdana,arial,sans-serif; color:#ffffff;text-decoration:none;}
a.leftlinks:hover{text-decoration:underline;}    
a.slink{font:11px/17px verdana,arial,sans-serif; color:#777777;text-decoration:underline;}
.disclaimer{font:11px/17px verdana,arial,sans-serif; color:#bcbcbc;}
.header{font:13px/17px verdana,arial,sans-serif; color:#E48D2F;font-weight:bold;}
.bulletpoint{font:9px/17px verdana,arial,sans-serif; color:#E48D2F;font-weight:bold;}
.smallheader{font:11px/17px verdana,arial,sans-serif; color:#999898;font-weight:bold;}
.tableheader{font:11px/17px verdana,arial,sans-serif; color:#FFFFFF;font-weight:bold;}  
.smalltableheader{font:10px/17px verdana,arial,sans-serif; color:#000000;font-weight:bold;}
.smalltable{font:10px/17px verdana,arial,sans-serif; color:#000000;}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid #78A001;
padding: 2px;
background-color: #D0E888;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
font:9px/18px verdana,arial,sans-serif; color:#648502;
opacity: 0.9;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#autoviewer {
	position: relative;
	float: left;
	width: 620px;
	height: 303px;
	margin: 5px 0 0 12px;
	display: inline;
	padding: 0px 0 0px 0;
	background-color: #e6e6e6;
	
}

.portfolio_bottom {
	position: relative;
	float: left;
	margin: 0 0 0 20px;
	display: inline;
}

#portfolio_left {
	position: relative;
}

#portfolio_left .header {
	position: relative;
	float: left;
	width: 340px;
	font: 15px/15px arial;
	color: #7aa10b;
}

#portfolio_left a.link {
	position: relative;
	float: left;
	text-align: right;
	width: 340px;
	margin: 15px 0 0 0;
	padding: 3px 2px 0 0;
	display: inline;
	border-top: 1px solid #eeeeee;
	font: 9px/12px verdana;
	color: #959595;
	text-decoration: none;	
}

#portfolio_left a.link:hover {	
	text-decoration: underline;
}

#portfolio_left .text {
	position: relative;
	float: left;
	width: 340px;
	margin: 7px 0 0 0;
	display: inline;
	font: 10px/18px verdana;	
	color: #959595;
}

#portfolio_right {
	position: relative;	
}

#portfolio_right .header {
	position: relative;
	float: left;
	width: 210px;
	font: 10px/14px verdana;
	font-weight: bold;
	color: #666666;	
	
}

#portfolio_right .text {
	position: relative;
	float: left;
	width: 210px;
	margin: 3px 0 10px 0;
	display: inline;
	font: 10px/16px verdana;	
	color: #959595;
}

#case0 {
	position: relative;
	float: left;
	width: 340px;
	height: 195px;
	margin: 6px 0 0 13px;
	display: inline;
	text-align: left;
}

#case1, #case2, #case3, #case4, #case5, #case6, #case7, #case8, #case9, #case10, #case11 {
	position: relative;
	float: left;
	width: 340px;
	height: 195px;
	margin: 6px 0 0 13px;
	display: none;
	text-align: left;
}

#caseright0 {
	position: relative;
	float: left;
	width: 210px;
	height: 195px;	
	margin: 3px 0 0 13px;
	display: inline;	
	text-align: left;
}

#caseright1, #caseright2, #caseright3, #caseright4, #caseright5, #caseright6, #caseright7, #caseright8, #caseright9, #caseright10, #caseright11 {
	position: relative;
	float: left;
	width: 210px;
	height: 195px;	
	margin: 3px 0 0 13px;
	display: none;	
	text-align: left;
}




