


input,label,.pagetitle,.label,p,body,.error,.head,a.body,div.projectnotes,div.projecttitle,.postingsdate,.postingstitle,a.projectlistitemlink
{
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	color:#1A1A1A;
}






body
{
	background-color:#E0DDD5;
}

img
{
	border:0;
}

table.content
{
	background-color:#FFFFFF;
	width:760px;
	border:0;
}
table.content td.top	{ background-image:url(../public/img/bg-t.gif); background-repeat:repeat-x; height:20px; }
table.content td.bottom	{ background-image:url(../public/img/bg-b.gif); background-repeat:repeat-x; height:20px; }
table.content td.left	{ background-image:url(../public/img/bg-l.gif); background-repeat:repeat-y; width:20px; }
table.content td.right	{ background-image:url(../public/img/bg-r.gif); background-repeat:repeat-y; width:20px; }
table.content td.topleft	{ background-image:url(../public/img/bg-tl.gif); background-repeat:no-repeat; width:20px;height:20px; }
table.content td.topright	{ background-image:url(../public/img/bg-tr.gif); background-repeat:no-repeat; width:20px;height:20px; }
table.content td.bottomleft	{ background-image:url(../public/img/bg-bl.gif); background-repeat:no-repeat; width:20px;height:20px; }
table.content td.bottomright	{ background-image:url(../public/img/bg-br.gif); background-repeat:no-repeat; width:20px;height:20px; }


.vl
{
	width:10px;	
	border:0;	
	border-left:dashed 1px #CCCCCC;
}
.hl
{
	height:10px;	
	border:0;	
	border-top:solid 1px #CCCCCC;
}


.head
{
	font-weight:bold;
}

.error
{
	color:#CC0000;
}
.label,.pagetitle,a.label
{
	font-weight:bold;
}
.pagetitle
{
	font-size:16px;
	line-height:20px;
	margin-bottom:10px;
}
table.align, table.align tr.td
{
	
}
table.align div.label
{	
	margin-right:5px;
}

div.bigred
{
	color:#E20013;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
}

table.align td.label
{
	text-align:right;
	vertical-align:middle;
}

.coltitle
{
	background-color:#EFEDE9;	
}

tr.titletop td
{
	border:0;
	border-bottom:solid 1px #CCCCCC;	
}

td.titlemiddle
{
	border:0;	
	border-left:solid 1px #CCCCCC;
}

td.assetboxleft
{
	border:0;		
	border-top:solid 1px #CCCCCC;
}

td.assetboxleftnew
{
	border:0;		
	border-top:solid 1px #CCCCCC;
	background-color:#F9F6AC;
}

div.assetboxleft div
{
	padding-left:35px;
}
div.assetboxleft 
{
	clear: left;	
}


td.titlerightbottom
{
	border:0;		
	border-bottom:dashed 1px #CCCCCC;
}


td.titlebottom
{
	border:0;
	border-bottom:solid 1px #CCCCCC;
}


div.projecttitle
{
	font-size:18px;
	font-weight:bold;
	line-height:24px;
	margin-left:35px;
}
div.projectnotes
{
	margin:0 35px 20px 35px;
}




.colred
{
	color:#E20013;
}


#team, #team a.body
{
	color:#666666;
	font-size:11px;
	line-height:14px;
}

#team .label
{
	color:#8FB444;
	font-weight:bold;
}
#team .phone
{
	font-weight:bold;
	font-size:14px;
	line-height:16px;
}

#team div.hl
{
	margin:0 0 10px 0;
	height:10px;
	border:0;
	border-bottom:dashed 1px #8FB444;
}


#new .postingsdate
{
	color:#E27000;
}

#new .postingstitle
{
	color:#E20013;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

#new a.body, #new div.asset
{
	color:#E20013;
}

/*#new a.body:visited
{
	color:#007DBE;
}*/


#new div.hl
{
	border:0;
	border-bottom:dashed 1px #E20013;
	height:10px;
	margin:0 0 10px 0;
}






#past .postingsdate
{
	color:#666666;	
}

#past .postingstitle
{
	color:#3D91BD;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

#past a.body, #past div.asset
{
	color:#1A1A1A;
}
/*#past a.body:visited
{
	color:#007DBE;
}*/
#past div.hl
{
	border:0;
	border-bottom:dashed 1px #4FC3FF;
	height:10px;
	margin:0 0 10px 0;
}



table.projectlistitem
{
	border:solid 1px #CCCCCC;	
	width:475px;
	margin-top:15px;
}

div.projectlistitem
{	
	width:475px;
	margin:20px 0 10px 0;
}

table.projectlistitem a
{
	margin-left:10px;
	font-size:22px;
	line-height:22px;
	color:#E20013;
	
}
table.projectlistitem td.projectlistitemleft
{
	border:0;
	border-right:solid 1px #CCCCCC;
	width:40px;
}



.groupnotvisible
{
	background-color:#E3FFAF;
}

.rownotvisible
{
	background-color:#DEFFFF;
}
.null {}

