/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

h1
{
color:#63A912;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;

}

a{
color:#63A912;
text-decoration:none;
}


a:visited
{
color:#63A912;
}

a:hover
{
color:#545349;
}

.head-link
{
color:#47433A;
text-decoration:none;
}


.head-link a
{
color:#47433A;
text-decoration:none;
}

.head-link a:hover a:visited
{
color:#47433A;
text-decoration:none;
}

.head-right-menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
padding-left:32px;
color:#47433A;
}

.head-right-menu a
{
color:#47433A;
text-decoration:none;
}

.head-right-menu a:visited a:hover
{
color:#47433A;
text-decoration:none;
}


.head-right-menu2
{
padding-left:32px;
}

.head-right-menu2 a
{
color:#47433A;
text-decoration:none;
}

.head-right-menu2 a:visited a:hover
{
color:#47433A;
text-decoration:none;
}

.head-right-menu3
{
padding-left:50px;
}

.head-right-menu3 a
{
color:#47433A;
text-decoration:none;
}

.head-right-menu3 a:visited a:hover
{
color:#47433A;
text-decoration:none;
}

.head-right-menu4
{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
padding-left:55px;
color:#47433A;
}

.head-right-menu4 a
{
color:#47433A;
text-decoration:none;
}

.head-right-menu4 a:visited a:hover
{
color:#47433A;
text-decoration:none;
}


.home-buyer
{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.home-buyer h1
{

font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#63A912;

}

.footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-top:solid #CCCCCC 1px;
}

.right-nav
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-bottom:solid #CCCCCC 1px;
}

.right-nav h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}


.home-seller
{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}
.home-seller h1
{

font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#D65413;

}


.home-news
{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

.home-news ul
{

padding: 0px 0px 0px 30px;
margin: 0px;
list-style-position: outside;


}


.home-news ul li
{
margin: 5px 0px 5px 5px;
}

.home-news h1
{

font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#138CA8;
padding-left:20px;
padding-top:10px;


}




.project-list-heading
{
border-left:solid #0F459F 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
text-align:center;
color:#0F459F;

}
.project-list-heading-bg
{
background: url(../images/project-detail1.gif) top repeat-x;
}


.project-list-heading-title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
vertical-align:middle;
color:#FFFFFF;

}


.project-list-heading2
{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
text-align:left;
color:#0F459F;
}

.natural
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
color:#000000;

}

.natural a
{
color:#000000;
text-decoration:none;

}

.natural a:visited a:hover
{
color:#000000;
text-decoration:none;

}

.alt
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#E9F2FE;
color:#000000;

}
.alt a
{
color:#000000;
text-decoration:none;

}

.alt a:visited a:hover
{
color:#000000;
text-decoration:none;

}

.highlight
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#E1EDFD;
color:#000000;

}

.highlight a 
{
color:#000000;
text-decoration:none;
}
.highlight  a:visited a:hover
{
color:#000000;
text-decoration:none;
}



.categories-list
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545349;


}

.categories-list a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545349;
}

.categories-list a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545349;
}

.categories-list a:hover
{
color:green;
}

.categories-list ul
{
padding: 0px 0px 0px 30px;
list-style-type: none;
list-style-image: url(../images/bullet.gif);
margin: 0px;
list-style-position: outside;
}


.categories-list ul li
{
margin: 5px 0px 5px 5px;
color:#0F459F;

}

.categories a
{
color:#0F459F;

}

.categories-list-mouseover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:green;

}

.categories-list-mouseover ul
{
padding: 0px 0px 0px 30px;
list-style-type: none;
list-style-image: url(../images/categories-bullet.gif);
color:green;
margin: 0px;
list-style-position: outside;

}

.categories-list-mouseover ul li
{
margin: 5px 0px 5px 5px;

}


.login
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:32px;
margin-top:31px;
border:0;
}
.login h1
{

font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#D65413;

}


.input-col
{
width:209px;
}

.login-pg-sub-but
{
width:51px;
height:20px;

}


.login-submit-button
{
background: url(../images/btn_orange_xs.gif) top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:bold;
width:51px;
height:20px;

}

.error_box
{
background-color:#E7F5AD;
border-color:#E7F5AD;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;

}

.error_box strong
{
background-color:#E7F5AD;
border-color:#E7F5AD;
}





.reg-form
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:0;
}
.reg-form h3
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;

}
.reg-form-input
{

width:166px;
	padding-top:2px;
	padding-bottom:2px;
line-height:20px;
}

.reg-form-select
{

width:168px;
}

.login-form-but
{
background: url(../images/login-form-submig.gif) top repeat-x;
width:51px;
height:20px;
border:0;
cursor:pointer;
}

.register-form-but
{
background: url(../images/reg-frm-button.gif) top repeat-x;
width:101px;
height:20px;
border:0;
padding-right:15px;
cursor:pointer;
}

.project-desctiption 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:top;
padding-top:0px;
}
.project-detail-right-col
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:25px
}

.project-detail-right-col td
{
border-bottom:solid #CCCCCC 1px;
}

.project-desctiption-h1
{
color:green;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;


}


.no-td-border
{
border-bottom:0px;
}

.voilation-report
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.gray-table 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:top;
background-color:#EFEFEF;
border-bottom:solid #CCCCCC 1px;
border-left:solid #CCCCCC 1px;
border-top:solid #CCCCCC 1px;
border-right:solid #CCCCCC 1px;
}

.bid-sbumit-bt
{
background: url(../images/continue.gif) top repeat-x;
width:101px;
height:20px;
border:0;
padding-right:15px;
cursor:pointer;
}

.bid-preview-bt
{
background: url(../images/preview.gif) top repeat-x;
width:101px;
height:20px;
border:0;
padding-right:15px;
cursor:pointer;
}

.bid-sub-txtarea
{
width:740px;
}

.pm-msg
{
}

.view-balance
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:top;
background-color:#F5FBDE;
}


.view-balance a
{
color:#E8E8E8;
text-decoration:none;
font-weight:bold;
}

.view-balance a:hover a:visited
{
color:#E8E8E8;
text-decoration:none;
font-weight:bold;
}

.view-balance-a
{
color:#E8E8E8;
text-decoration:none;
font-weight:bold;
}

.myaccount-header-links
{
background: url(../images/myaccount-link-activate.gif) top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
vertical-align:middle;
padding-right:15px;
padding-left:15px;
width:104;
 height:25;
color:#66655A;
 margin-right:10px;
}

.head-menu ul{

list-style-type: none;
	margin: 0;
	padding: 0;

	}

.head-menu ul li a{

width:150;
 height:25;
color:#66655A;
float: left;
 margin-right:2px;
line-height: 25px;
background-image: url('../images/myaccount-link.gif');
background-position: bottom left;
background-repeat: no-repeat;
height: 23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
vertical-align:middle;
	}



.head-menu ul li a:hover
{
	color: #ffffff;
background-image: url('../images/myaccount-link-activate.gif');

width:150;
 height:25;
float: left;
 margin-right:2px;
line-height: 25px;
background-position: bottom left;
background-repeat: no-repeat;
height: 23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
vertical-align:middle;



}


.head-menu ul li 
{
	color: #ffffff;
background-image: url('../images/myaccount-link-activate.gif');

width:150;
 height:25;
float: left;
 margin-right:2px;
line-height: 25px;
background-position: bottom left;
background-repeat: no-repeat;
height: 23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
vertical-align:middle;



}

.activetab
{
	color: #ffffff;
background-image: url('../images/myaccount-link-activate.gif');

}

.setting-table
{
border-bottom:solid #CCCCCC 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545349;

}


.project-desctiption-h2
{
color:#63A912;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}


.tabnavsubspace {
	padding: 5px 12px;
	font-size: 11px;
	line-height: 18px;
}
.tabnavsub span.area {
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	margin-right: 10px;
}
.tabnavsub a {
	text-decoration: none;
	margin: 0px 4px;
	padding: 1px 6px;
	color: #fff;
}
.tabnavsub a.on  {
	color: #fff;
	background-color: #63a912;
}
.tabnavsub a.create  {
	color: #63a912;
	text-decoration: underline;
}
.tabnavsub a:hover  {
	color: #fff;
	background-color: #63a912;
}

.tabnavsub a:visited {
	text-decoration: none;
	margin: 0px 4px;
	padding: 1px 6px;
	color: #fff;
}


.tabnav {
	margin: 0px 20px 0px 0px;
	padding-top: 20px;
font-size: 12px;


}
.tabnavsub {
	margin: 0px 20px 0px 20px;
	background-image: url(../images/bg_tabnavsub.gif);
	padding: 3px;
font-size: 12px;
	line-height: 18px;
}
.tabnavsubspace {
	padding: 5px 12px;
	font-size: 11px;
	line-height: 18px;
}
.tabnavsub span.area {
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	margin-right: 10px;
}
.tabnavsub a {
	text-decoration: none;
	margin: 0px 4px;
	padding: 1px 6px;
	color: #fff;
}
.tabnavsub a.on  {
	color: #fff;
	background-color: #63a912;
}
.tabnavsub a.create  {
	color: #63a912;
	text-decoration: underline;
}
.tabnavsub a:hover  {
	color: #fff;
	background-color: #63a912;
}



ul#nav, ul#nav li { 
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
ul#nav{ 
	background-color: #efefef;
}
ul#nav li {
	float: left;
	margin-right: 3px;
	text-align: center
}
ul#nav li.abuse {
	float: right;
	margin-right: 3px;
}
ul#nav li.abuse span.lastlogged {
	color: #332E24;
}

ul#nav a {
	float:left;
	/*width: 9em;*/
	padding: 3px 10px;
	text-decoration:none;
	color: #66655A;
	font-weight: bold; 
	background: #C8C7C4;}
ul#nav a.reportcontent {
	float: none;
	padding: 0px;
	background-color: #efefef;
	font-weight: normal;
	width: 150px;
}
ul#nav a.reportcontent:hover {
	color: #63a912;
	background-color: #efefef;

}
ul#nav a:hover, ul#nav li.on a:hover {
	color: #fff; 
	background: #474239;
}

ul#nav li.on a {
	color: #fff; 
	background: #474239;
}
ul#nav .txs {
	width: 4em;
}
ul#nav .ts {
	width: 5em;
}
ul#nav .tm {
	width: 6em;
}
ul#nav .tl {
	width: 7em;
}
ul#nav .txl {
	width: 8em;
}
ul#nav .txxl {
	width: 10em;
}
