
body {
	margin:0;
	padding:0;
	background-color:#838183;
	color: White;
	font: 11px/18px Arial,Verdana,Helvetica,sans-serif;
}

.nametext {
	color: #66CCFF;
	font: bold 11px Arial,Verdana,Helvetica,sans-serif;
}

a:link, a:visited  {
	color:#ffffff;
	font: 11px Arial,Helvetica,Verdana,sans-serif;
	text-decoration:none;
	padding-left: 5px;
}

#subnav {
	list-style: none;
	font: bold 10px Arial,Verdana,Helvetica,sans-serif;
	line-height: 18px;
}

#subnav li a.selected {
	color: #cfcfcf;
}

.footer {
	padding-right : 15px;
}

a:hover, a:active  {
	color:#ffffff;
	font: 11px Arial,Helvetica,Verdana,sans-serif;
	text-decoration:underline;
}

a.projlist:link {
	color:#ffffff;
	font: 12px Arial,Helvetica,Verdana,sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

a.projlist:visited  {
	color:#cfcfcf;
	font: 12px Arial,Helvetica,Verdana,sans-serif;
	font-weight:bold;
	text-decoration:none;
}

a.projlist:hover, a.projlist:active  {
	color:#ffffff;
	font: 12px Arial,Helvetica,Verdana,sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

input {
	background-color:#9C9A9C;
	color:#fff;
	width:150px;
	height:15px;
	border:0;
	margin-left:10px;
	font-size:10px;
}


textarea {
	background-color:#9C9A9C;
	color:#fff;
	width:150px;
	border:0;
	margin-left:10px;
	font-size:11px;
}

table.main {
	width:760px;
	background-color:#636563;
	border:0;
}

#leftcell {
	width:116px;
	vertical-align:top;
	text-align:left;
	padding:35px 20px 0 52px;
}

#midcell {
	vertical-align:top;
	width:322px;
	color:#ffffff;
	text-align:left;
	padding:20px 10px 0 10px;
	line-height:1.5;
}

#rightcell {
	vertical-align:top;
	width:200px;
	color:#ffffff;
	text-align:left;
	padding:20px 10px 0 20px;
	line-height:1.5;
	font-weight:bold;
}

#midright {
	vertical-align:top;
	width:582px;
	color:#ffffff;
	text-align:left;
	padding:20px 10px 0 10px;
	line-height:1.5;

}

#con_clients {
	vertical-align:top;
	width:482px;
	color:#ffffff;
	text-align:left;
	padding:20px 10px 0 10px;
	line-height:1.5;

}

.bold {
	font-weight:bold;
}

.projects {
	padding-right:20px;
}

p.proj_text {
	width:250px;	
}

p.proj{
	width:250px;
	color:#BFBFBF;
	font-size:10px;
}

p.projtop {
	margin-top:10px;
	width:250px;
	font-size:12px;
	font-weight:bold;
}

p.top {
	margin-top:10px;
}

td.proj_top {
	padding:0 5px 5px 5px;
	vertical-align:bottom;
}

td.proj_bottom {
	padding:5px 5px 0 5px;
	vertical-align:top;
}

.popup {
	color:#ffffff;
	font-weight:bold;
}