﻿/*
input
{
	border: 1px solid #ccc;
	background-color: #C1A11F;
}

select { background-color: #C1A11F; }
*/
.ClearFix:after {
clear:both;
content:".";
display:block;
height:0pt;
visibility:hidden;
}
.ClearFix {
}
* html .ClearFix {
height:1%;
}
.ClearFix {
display:block;
}

body 
{
	background-color: #000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
}

a:link {
	color: #999;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999;
}
a:hover {
	text-decoration: none;
	color: #FC0;
}
a:active {
	text-decoration: none;
}

.ContentContainer 
{	
	padding: 15px 10px;		
	width: 700px;
}

.PageTitle 
{
	font-size: 16px;	
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #C1A11F;
	padding-bottom: 7px;
	border-bottom: solid 1px #C1A11F;	
	width: 700px;
}

#userFunctionsLinks img { border: 0}

.ContentContainer {color: White;}

.ProjectSection {padding-bottom: 15px; width: 640px;  }
/*.ProjectSection div {border: 1px solid red;}*/
	
.ProjectHeader  
{	
	font-size: 14px;	
	height: 26px; 
	background-image: url('images/p2.gif');
	background-repeat: no-repeat;
	padding-top: 4px;	 
}
.ProjectContent
{	
	 margin: 0;
	 padding: 0;
}
.ProjectFooter { text-align: right; margin: 0; padding: 0;}
.ProjectAddress { padding-left: 18px; color: #FFF; font-weight: lighter; width: 440px; float: left;}
.ProjectSuburb { padding-left: 10px; color: #000; font-weight: bold; float: left;}
.ProjectContent { padding: 0px 5px; }
.ProjectImage { float:left; text-align: center; }
.ProjectDescription { color: #fff; padding-left: 20px; float:left; width: 385px; }
.ProjectDescription ul {margin: 0; padding-left: 5px;}

.ActionButton { font-size: 10px; border: 1px solid #ccc; background-color: #C1A11F; font-weight: bold; }

/* PROJECT BRIEF CONTROLS CSS */

#projectBrief h3 
{
	font-size: 1.6em;
	padding: 0;	
	margin: 0;
	font-weight: normal;
}

#projectBrief .ProjectBriefDetails
{	
	vertical-align: top;
	text-align: justify;
}

#projectBrief .ProjectBriefDetails img
{
	border: solid 1px #A88D1B;	
	float: left;	
	margin: 0 10px 10px 0;
}


.FileAgent
{
	background-color: #CBE3EA;
}

.FileAdmin 
{
	background-color: #FFAFAF;
}

/* PROJECT DETAILS TAB CSS */ 
#projTabs {margin-bottom: 5px;}
#projTabs ul
{
margin: 0;
padding: 0;
list-style-type: none;
white-space: nowrap;
}

#projTabs ul li
{
float: left;
font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
margin: 0;
padding: 4px 0 3px 0;
background-color: #F9FA9E;
border-top: 1px solid #E3E36C;
border-bottom: 1px solid #E3E36C;
}

#projTabs ul a, #projTabs ul a:link
{
margin: 0;
padding: 5px 9px 4px 9px;
color: #000;
border-right: 1px dashed #E3E36C;
text-decoration: none;
}


#projTabs ul li
{
color: #000;
background-color: #FFFFC1;
}

#projTabs ul a:hover
{
color: #000;
background-color: #E3E36C;
}


#projTabs ul a.active 
{
	color: #000;
	background-color: #E3E36C;
}
#projLinks {margin-top: 10px;}
#projLinks ul
{
	list-style-type: circle;
	list-style-position: inside;
	padding: 0;
	margin: 0;					
}
#projLinks ul li { vertical-align: top;}

/* PROJECT ADMIN*/

.AdminPanel 
{
	border: dotted 1px #A88D1B;
	background-color: #FCED9D;
	padding: 5px;
}
.AdminPanel h3 {margin: 0; margin-bottom: 5px; color: Black;}

.AdminPanel ul { margin: 0; padding: 0; list-style-type: none; white-space: nowrap; margin-bottom: 3px;}
.AdminPanel ul li { display: inline; padding: 3x;}
.AdminPanel ul li a { padding: 3px; }
.AdminPanel ul a:hover { color: red; background-color: #E3E36C;}

.MenuSection { margin: 5px 5px 10px 10px;}
.MenuSection p {margin: 0; padding: 0 0 3px 0; font-size: 15px; font-weight: bold;}
.MenuSection ul { margin: 0; padding: 0; list-style-type: none; white-space: nowrap; margin-bottom: 3px;}
.MenuSection ul li { padding: 0px 0 3px 10px;}
.MenuSection ul li a { padding: 3px; }

