body, p, tr, td, ul, li	{
	color: #000000; 
	font-family: Tahoma, Verdana; 
	font-size: 11px;
}

.errors{
	list-style:none;
	color:#F00;
	font-weight:bold;
}

.bold {	font-weight: bold }

td.label {
	background: #EDEDED; 
	padding: 2px; 
	font-weight: bold;
	vertical-align: top;
	white-space: nowrap;
	margin: 5px 0 5px 0
}

td.hilabel {
	background: #0CEE0C; 
	padding: 2px; 
	font-weight: bold;
	vertical-align: top;
	white-space: nowrap;
	margin: 5px 0 5px 0
}

	
tr.subrow, td.subrow {
	background-color: #EDEDED; 
	color: #FFFFFF; 
	margin: 0; 
	padding: 3px 3px 3px 3px;
	font-size: 13px;
}

tr.greenrow, td.greenrow {
	background-color: #0CEE0C; 
	color: #000000; 
	margin: 0; 
	padding: 3px 3px 3px 3px;
	//font-size: 13px;
}

tr.bluerow, td.bluerow {
	background-color: #DEE7EC;
	color: #000000; 
	margin: 0; 
	padding: 3px 3px 3px 3px;
	//font-size: 13px;
}

tr.redrow, td.redrow {
	background-color: #ff0000;
	color: #000000; 
	margin: 0; 
	padding: 3px 3px 3px 3px;
	//font-size: 13px;
}



a:link { color: #B52C07; }
a:visited { color: #600; }

a:hover, a:active
{
	color: #000099;
}

#submenu #active 
{
	text-decoration:none;
	border: 1px solid #009900;
	padding-left: 10px;
	padding-right: 10px;	
}

#container
{
	margin: 1em auto;
	width: 1000px;
	text-align: left;
	background-color: #fff;
	border: 1px none #fff;
}

#header
{
	height: 15px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: 0 0;
	border-bottom: 1px solid #fff;
	position: relative;
	border: 1px none #fff;
	border-bottom: 1px solid #fff;
}


#mainnav ul { list-style-type: none; }

#menu ul { list-style-type: none; }


#leftcol
{
	float: left;
	width: 125px;
	border-right: 1px solid #CCC;
	padding-left: 10px;
	padding-right: 0px;

	/*float: right;
	width: 125px;
	border-left: 1px solid #C5C877;
	padding-left: 15px;*/


}


#contents {
	margin: 0 2px 5px 2px;
}


#footer
{
	clear: both;
	color: #666;
	text-align: right;
	font-size: 90%;
}


h1 { 
font:bold 20px Trebuchet MS;  
color:#666666; 
line-height:24px; 
margin-bottom:10px; 
}

h2 { 
font: 20px Trebuchet MS, sans-serif; 
color:#1c90b1; 
line-height:24px;
margin-top:5px; 
margin-bottom:10px;
}

h3 { 
font: bold 14px Trebuchet MS;  
color:#68B53A; 
line-height:18px; 
}

h4, h4 a, h4 a:link, h4 a:active, h4 a:visited { 
font:bold 14px Trebuchet MS;  
color:#4879CA; 
line-height:18px; 
margin-bottom:5px;
}

h4 a:hover { 
font:bold 14px Trebuchet MS;  
color:#4879CA; 
line-height:18px; 
margin-bottom:5px; 
text-decoration:underline;
}

.message { 
	font: 14px Trebuchet MS, sans-serif; 
	color:#1c90b1; 
	line-height:16px;
	margin-top:2px; 
	margin-bottom:2px;
}

.format_green {
	color: #009900;
}


.format_red {
	color: #bb0000;
}

.pin_status1 {
	color: #009900;
}

.pin_status2 {
	color: #000000;
}


.groupType0 {
	background-color: #EBE260;
	color: #000000;
}
.groupType0 a {
	color: #000000;
	font-weight: bold;
}

.groupType1 {
	background-color: #62A0FF;
	color: #000000;
}
.groupType1 a {
	color: #000000;
	font-weight: bold;
}


.childLink {
	color: #48484a;
}

.nextBusiness {
	background-color: #cccccc;
	color: #48484a;
}
.nextBusiness a {
	color: #48484a;
	font-weight: bold;
}




