	* {
	  margin: 0;
	  padding: 0;
	}
	body {
		height: 100%;
		font: 11px arial, helvetica, sans-serif;
		color: #ccc;
		background:#333333;
	}
	body,p,td,input,textarea{font: 11px arial, helvetica, sans-serif;}
	a img { border:0;}
	img {vertical-align:top;}
	ul,li{ list-style:none;}
	a { outline: none;	}
	.clear{clear:both;}
	.bold{font-weight:bold;}
	a {  text-decoration: underline;color:#ccc;}
	a:hover {text-decoration:none;	}

	#flashcontent{
		height:550px;
		width:68%;
		float:left;
	}
	
	.prop{
	margin:0;
	width: 100%; /*width of menu*/
	}
	/*.prop div{padding:2px 0 8px 0;display:block;}*/

	.prop #info{width:45%;float:left;display:block;padding:0 0 0 8px;}

	.prop div label {
	  margin: 0 0 2px 0;
	  float: left;
	  width: 55px;
	  clear:left;
	}
	.prop div span{float:right;text-align:left;width: 67px;}

	.agent{
	margin:0;
	width: 100%; /*width of menu*/
	}
	.agentbl{float:right;width:170px;}
	.agentbl label {
	  margin-top:3px;
	  display:block;
	  width:100%;
	}
	 h3 {
		line-height:20px;
		color: #fff;
		padding-left:8px;
		background: #eb700c url(../images/y_bg.gif) no-repeat right;
		font-size:100%;
	}
	fieldset{margin: 0 0 0 4px;padding:0;border:0;}
	fieldset div {
	  display: block;
	  padding: 1px 0 0 0;
	  margin:0;
	}
	fieldset div label {
	  float: left;
	  width: 80px;
	  margin:0;
	  padding:0;
	}
	fieldset div input.inputText{
	  margin: 0 0 0 0;
	  border:1px solid #ccc;
	}
	.tbldisplay td{
	border-bottom:1px solid #444;

	}
	.btn{background:#eb700c;color:#fff;}
	textarea{width:95%;}

	

	.shadetabs{
	margin-top:2px;
	padding:3px 0;
	margin-left: 0;
	margin-bottom: 0;
	font-weight:bold;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	float:left;
	}

	.shadetabs li{
	display: inline;
	margin: 0;
	
	}

	.shadetabs li a{
	text-decoration: none;
	position: relative;
	z-index: 1;
	padding: 3px 7px;
	margin-right: 3px;
	border-top: 1px solid #778;
	border-left: 1px solid #778;
	border-right: 1px solid #778;
	/*background: white url(../shade.gif) top left repeat-x;*/
	background-color: black;
	color: #fff;

	}

	.shadetabs li a:hover{
	text-decoration: underline;
	}

	.shadetabs li a.selected{ /*selected main tab style */
	position: relative;
	top: 1px;

	}

	.shadetabs li a.selected{ /*selected main tab style */
	/*background-image: url(../shadeactive.gif);
	border-bottom-color:#33333;*/
	background-color: #333333; /*Brown color theme*/ 
		color: #fff;


	}

	.shadetabs li a.selected:hover{ /*selected main tab style */
	text-decoration: none;
	}

	.tabcontent{
	display:none;
	}


.glossymenu{
padding: 0;
width: 100%; /*width of menu*/
}

.glossymenu a.menuitem{
background: black url(../images/silvergradient.gif) repeat-x center left;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 3px 0;
padding-left:8px;
text-decoration: none;
font-weight:bold;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(../images/silvergradientover.gif);
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
	background: #333333;
	padding: 5px;
	height: 180px;
	overflow:auto;
	background:#333333;
}

.glossymenu a.selected{
background: #bad337 url(../images/g_bg.gif) repeat-x center left;
}