body, table, select,input {font-family: Verdana; font-size: 11px; color:#242424;}

body
{
margin: 0px;
background-color: #313131;
padding:0px;
}
body.itemGrid
{
margin: 0px;
background-color: #FFFFFF;
}
a
{
	color:#136700;
	text-decoration:underline;
}
a.Icon:link{ text-decoration:none;  color:#000000; font-weight: bold;}
a.Icon:visited{ text-decoration:none;  color:#000000;  font-weight: bold;}
a.Icon:active{ text-decoration:none; color:#000000;  font-weight: bold;}
a.Icon:hover{ text-decoration:none; cursor:pointer; color:#000000;  font-weight: bold;}

a.btitle
{
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration:none;
}
a.btitle:hover
{
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration:none;
	cursor:hand;
}
.tdItemsMenu
{
	color:#69ad18;
	font-size:10px;
	text-transform:uppercase;
	font-weight: bold;
}
a.itemsMenu
{
	color:#5a5a5a;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
}
a.itemsMenu:hover
{
	color:#5a5a5a;
	font-weight: bold;
	text-decoration:underline;
	text-transform:uppercase;
	cursor:hand;
}
a.linkinternal
{
	color:#136700;
	text-decoration:underline;
}
.tdfooter
{
	color:#848484;
	font-size:10px; 
	height: 25px;
}
.tdline{
 background-color:#5e5d5e;	
}
trjobs1{
 background-color:#ffffff;/***********************/
 border-left: solid 1px #313031;
 border-right: solid 1px #313031;
 border-top: solid 1px #313031;	
}
trjobs2{
 background-color:#ffffff;	
 border-left: solid 1px #313031;
 border-right: solid 1px #313031;
 border-top: solid 1px #313031;
}
.tdcontentup{
	background-color:#ffffff;
	PADDING-LEFT:13px; 
	FONT-SIZE:11px; 
	PADDING-BOTTOM:15px; 
	PADDING-TOP:24px; 
}
.trbg
{
	background-color:#ffffff;
	
}
.imgborder{
BORDER-TOP-WIDTH: 1px; 
BORDER-LEFT-WIDTH: 1px; 
BORDER-BOTTOM-WIDTH: 1px; 
BORDER-RIGHT-WIDTH: 1px	
}
.tdcontentmiddle{
	background-color:#f4fbed;
	PADDING-RIGHT:9px; 
	PADDING-LEFT:13px; 
	FONT-SIZE:11px; 
	PADDING-BOTTOM:4px; 
	PADDING-TOP:17px; 
}
.tdcontentfeatured{
 vertical-align: middle;
 background-color: #8ccf3d;
 PADDING-LEFT:12px; 
 FONT-WEIGHT:bold; 
 FONT-SIZE:15px; 
 PADDING-BOTTOM:12px; 
 WIDTH:230px; 
 PADDING-TOP:12px; 
}
.tdcontentbottom
{
background-color:#ffffff;
PADDING-LEFT:9px; 
PADDING-BOTTOM:19px; 
PADDING-TOP:19px;
}
.tdcontentbottombox
{
PADDING-RIGHT:10px; 
PADDING-LEFT:8px; 
FONT-SIZE:11px; 
}
/***************** INTERNAL **************************/
td.title{
color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.internalbody
{
 background-color: white;
 border-top: solid 1px #000000;
 border-left: solid 1px #000000;
 border-bottom: solid 1px #6b6b6b;
 border-right: solid 1px #6b6b6b;
}
td.bgtitle{
 background: white;	
}
/*boxes*/
.btitle
{
 background-color: #8ccf3d;
 height: 20px;	
 font-weight: bold;
 color: #313031;
 text-align: center;
 font-size:12px;
 font-family:Verdana;
}
.btitle2
{
 background-color: #8ccf3d;
 height: 20px;	
 font-weight: bold;
 color: #ffffff;
 text-align: left;
 font-size:11px;
 font-family:Verdana;
}
table.bborder
{
	border: solid 1px #313031;
}
table.bborderheader{
	border-left: solid 1px #313031;
	border-right: solid 1px #313031;
	border-top: solid 1px #313031;
}

tr.noborder
{
	background: #ED171F;
	border: solid 0px #ed171f;
	
}
td.tdthumb{
	padding-left: 5px;
	background: #f4fbed;
}
.imgBorder
{
	border: solid 1px #aeaeae;
	
}
td.tdsubtitles{
	color: #242424;
   font-style: italic;	
	text-align: right;
	background: #f4fbed;
}
td.tditems
{
		color: #242424;
		background: #f4fbed;
		text-align: left;
		padding-bottom:3px;
}
table.bgshadow{
	background: white;
}
/*boxes*/
/*boxes black*/
.btitleblack
{
 background-color: #8ccf3d ;
 height: 20px;	
 color: #313031;
  font-weight: bold;
 text-align: center;
}
table.borderblack
{
	border: solid 1px #313031;
}
table.borderblackheader
{
	border-left: solid 1px #313031;
	border-right: solid 1px #313031;
	border-top: solid 1px #313031;
}
td.tditemsblack
{
		color: #000000;
		background: #f4fbed;
		text-align: center;
		padding: 5px;
}
/*boxes black*/
/* Details*/
.itemstitles
{
	color:#69ad18;
   font-weight: bold;
   font-size: 12px;
}
td.line{
 border-top: 1px solid #000000;
 font-size: 1px;
}
td.itemsdetails{
 color:#000000;
}
td.dgitemeven{
height: 20px;
background-color:#f4fbed;
color:#000000;
font-style: italic;
padding-left:10px;
 border-bottom: 1px ;
 border-bottom:1px solid #313031;
}

td.dgitemuneven{
height: 20px;
background-color: #dff3cc;
color:#000000;
font-style: italic;
padding-left:10px;
border-bottom:1px solid #313031;
}
td.dgitemeven1{
height: 20px;
background-color:#f4fbed;
color:#000000;
padding-left:10px;
border-bottom:1px solid #313031;

}

td.dgitemuneven1{
height: 20px;
background-color: #dff3cc;
color:#000000;
padding-left:10px;
border-bottom:1px solid #313031;
}
.imgborder{
 border: 1px solid #000000;
 cursor:pointer;
}
.imgborder1{
 border: 1px solid #000000;
}
.contactform
{
	color:#000000;
}

td.space20
{
	width:20px;
}
/* Details*/

/*	Menu Properties*/
td.PropertieLine
{
	height:22px;
	border-bottom:solid 1px #5e5d5e; 
}
.SelectedBox
{
	border:solid 1px #5e5d5e; 
	border-bottom:solid 1px White; 
	background-color:White;
	
}
.unSelectedLeftBox
{
	height:22px;
	border:solid 1px #5e5d5e; 
	border-right:solid 0px #e5e5e5;
	background-color:#ffffff;
	
}
.unSelectedRightBox
{
	height:22px;
	border-bottom:solid 1px #5e5d5e;
	border-right:solid 1px #5e5d5e;
	background-color:#ffffff;
}
.unSelectedRightBoxEnd
{
	height:22px;
	border-bottom:solid 1px #5e5d5e; 
	/*border-left:solid 0px #e5e5e5;*/
	background-color:#ffffff;
}
/*	Menu Properties*/
/***************** INTERNAL **************************/

/** Link Menu **/
.tdlinkmenu
{
	color:#bfbfbf;
	font-size:10px; 
	height: 25px;
}
a.linkmenu:link{ text-decoration:none; color: #bfbfbf; cursor:pointer;font-weight:normal;}
a.linkmenu:visited{ text-decoration:none; color: #bfbfbf; cursor:pointer; font-weight:normal;}
a.linkmenu:active{ text-decoration:none; color: #bfbfbf;  cursor:pointer;font-weight:normal;}
a.linkmenu:hover{ text-decoration:none; color: #8ccf3d; cursor:pointer;font-weight:normal;}

/** Link Menu **/

/** Featured Box  **/
.tdcontent
{
padding-top: 20px;
padding-left: 16px;
padding-right: 16px;
text-align: left;
}
.tdcontent2
{
text-align: left;
color: #bfbfbf;
}
.tdcontenttitle
{
height: 25px;
	color:#bfbfbf;
	font-size:10px; 
  font-weight: bold;
  text-transform: uppercase;
	
}
a.moreinfo:link{ text-decoration:none; color: #8ccf3d; cursor:pointer;font-weight:normal;}
a.moreinfo:visited{ text-decoration:none; color: #8ccf3d; cursor:pointer; font-weight:normal;}
a.moreinfo:active{ text-decoration:none; color: #8ccf3d;  cursor:pointer;font-weight:normal;}
a.moreinfo:hover{ text-decoration:none; color: #ffffff; cursor:pointer;font-weight:normal;}

.imgrollover
{
 vertical-align: absmiddle;	
}

/** Space betwen photos in Thumbnails **/
td.spaceFix
{
	width:18;
}
/** END Space betwen photos in Thumbnails **/

/** Featured Box  **/

#divShowImageLarge
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:100;
	width: 100%;
	height: 100%;
	background-color: #000;
	margin:0;
	padding:0;
	/**/filter:alpha(opacity=0);
	-moz-opacity: 0.0;
	opacity: 0.0;
}
#divPreload
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:100;
	margin:0;
	padding:0;
	/*filter:alpha(opacity=0);
	-moz-opacity: 0.0;
	opacity: 0.0;*/
}
#divImageLarge
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:100;
	background-color: #000;
	margin:0;
	padding:0;
	border: solid 0px white;
	/*filter:alpha(opacity=0);
	-moz-opacity: 0.0;
	opacity: 0.0;*/
}
#divImageLargeBorder
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:100;
	/*background-color: #000;*/
	margin:0;
	padding:0;
	border: solid 0px white;
	/*filter:alpha(opacity=0);
	-moz-opacity: 0.0;
	opacity: 0.0;*/
	cursor: pointer;
}
#tblViewImage
{
	background-color: silver;
	border: solid 0px silver;
}
#imgLarge
{
	border: solid 1px brown;
	cursor: pointer;
}
/* End Show Image*/
tr.trjobs1 td
{
 height: 20px;
 background-color: #f4fbed;	
/* border-bottom: 1px solid #390018;*/
/* border-right: 1px solid #390018;*/
}
tr.trjobs2 td
{
 height: 20px;
 background-color: #ffffff;	
/* border-bottom: 1px solid #390018;*/
/* border-right: 1px solid #390018;*/
}
td.brokeragegray
{
	border-right: #5e5d5e 1px solid;
	border-bottom: #5e5d5e 1px solid;
	padding-right:5px;
	padding-left:5px;
	cursor: hand;
	cursor: pointer;
}
td.brokeragegray_over
{
	cursor: hand;
	cursor: pointer;
	background-color:#F4FBED;
	border-right: #5e5d5e 1px solid;
	border-bottom: #5e5d5e 1px solid;
	padding-right:5px;
	padding-left:5px;
}
td.brokeragegray_active
{
	background-color:#F4FBED;
	border-right: #5e5d5e 1px solid;
	border-bottom: #5e5d5e 1px solid;
	padding-right:5px;
	padding-left:5px;
}
input.textbox
{
	border:#8ccf3d 1px solid;
	background-color:#f4fbed;
}
textarea
{
	border:#8ccf3d 1px solid;
	background-color:#f4fbed;
}
div.list
{
	width: 100%;
	overflow:-moz-scrollbars-vertical;
	OVERFLOW-Y: scroll;
	OVERFLOW-X: hidden;
	z-index: 1;
	position: relative;
}
table.external
{
	border: solid 1px #000000;
}
td.external
{
	border: solid 1px #000000;
}
input.imagebutton
{
	border: solid 0px #000000;
	font-size:11px;
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: 10px 50%;
	padding-right: 0px;
	cursor: hand;
	cursor: pointer;
	height: 30px;
}
input.imagebutton_over
{
	border: solid 0px #000000;
	font-size:11px;
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: 10px 50%;
	padding-right: 0px;
	cursor: hand;
	cursor: pointer;
	height: 30px;
}

.line1{border-left:solid 1px #313131;border-bottom:solid 1px #313131}
a.lnk2{font-size:12px;color:#136700;text-decoration:none;font-weight:bold}
a.lnk2:hover{font-size:12px;color:#000;font-weight:bold}
a.lnk1{font-size:11px;color:#136700;text-decoration:none;}
a.lnk1:hover{font-size:11px;color:#000;}