/*Common rule*/

html{
height:100%;
margin-bottom:1px;
/*overflow:hidden;*/
}

* {
margin:0;
padding:0;
outline:none;
}

body{
	background-color:#5A5859;
	/*font-family:Garamond, "Times New Roman", Times, serif;*/
	font-family: Helvetica,Arial,Verdana;
	font-size:8pt;
	color:#000000;
	line-height:1.4em;
	cursor:default;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}
td{
	font-family: Helvetica,Arial,Verdana;
	font-size:9pt;
}
p {
	font-family: Helvetica,Arial,Verdana;
	font-size:9pt;
	padding-bottom:20px;
}
a:link,a:visited{
	color:#333333;
	text-decoration:underline;
	cursor:pointer;
	font-weight: bold;
}
a:hover, a:active, a:focus{
	color:#666600;
	text-decoration:underline;
	cursor:pointer;
}

ul{
list-style:square outside;
margin:7px 25px;
font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:9pt;
}
h1 {
/*	font-family:Garamond, "Times New Roman";*/
	font-family: Helvetica,Arial,Verdana;
	font-size:24px;
}
h2 {
	font-size:25px;
}
h3 {
	font-size:17px;
	color:#3C3428;
	padding-bottom:10px;
	font-family: Helvetica,Arial,Verdana;
	font-weight: bold;
}
h4 {
	font-size:12px;
	padding-bottom:5px;

}
.alignRight{text-align:right;}
.bold{font-weight:bold;}
.center{text-align:center;}
.clearBoth{clear:both;}
.displayBlock{display:block;}
.displayNone{display:none;}
.floatRight{float:right;}
.hide{display:none;visibility:hidden;}
.hideOverflow{overflow:hidden;}
.warning{color:#FF0000;}

.width100pc{
display:block;
float:left;
width:100%;
}

/*layout*/
#main{
display:block;
margin:0 auto;
width:739px;
}
#container {
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	display:block;
	float:left;
	width:100%;
	background-image: url(../images/content_bg.jpg);
	font-family: Arial, Helvetica, Verdana, "Myriad Pro";
	font-size:8pt;
	color:#000000;

}
#ultraTop, .top{
display:block;
float:left;
width:100%;
}

#ultraTop{padding:0px 0px 0 0;height:102px;width:800px;}

#ultraTop a{font-weight:bold;color:#000000;}
.left{
	width:160px;
	text-align:left;
	font-family: Helvetica,Arial, Verdana,sans-serif;
	font-size: 9pt;
}
.left a:link, .left a:visited{
color:#000000;
text-decoration:none;
cursor:pointer;
}
.left a:hover,.left a:active, a:focus{
	color:#666600;
	text-decoration:none;
	cursor:pointer;
}
.footer{
	text-align:center;
	font-family: Arial, Helvetica, Verdana, "Myriad Pro";
	font-size: 8pt;
}

.footer a:link, .footer a:visited{
	color:#FFFFFF;
	font-family: Arial, Helvetica, Verdana, "Myriad Pro";
	font-size: 8pt;
	text-decoration: none;
	font-weight: lighter;
}
.footer a:hover, .footer a:active{
	color:#D9D9B3;
	font-family: Arial, Helvetica, Verdana, "Myriad Pro";
	font-size: 8pt;
	text-decoration: none;
}

.wmSubMenuHidden {position:absolute;visibility:hidden; z-index:1}
.hItemOn  {BORDER:0; CELLPADDING:0; CELLSPACING:0; cursor:pointer; }
.hItemOff {BORDER:0; CELLPADDING:0; CELLSPACING:0; cursor:pointer; }
.submenuoff {
	margin:1px;
	padding:3px 2px 4px 2px;
	align: left;
	width:125px;
	border:1px solid #EBDEB1;
	BORDER:0;
	CELLPADDING:0;
	CELLSPACING:0;
	cursor:pointer;
	background-color: #A79A85;
}
.submenuon {margin:1px;padding:3px 2px 4px 2px;align: left;width:125px;background:#EBDEB1;border:1px solid #EBDEB1;BORDER:0; CELLPADDING:0; CELLSPACING:0; cursor:pointer; }
.submenuoff02 {margin:1px;padding:3px 2px 4px 2px;align: left;width:150px;background:#A79A85;border:1px solid #EBDEB1;BORDER:0; CELLPADDING:0; CELLSPACING:0; cursor:pointer; }
.submenuon02{margin:1px;padding:3px 2px 4px 2px;align: left;width:150px;background:#EBDEB1;border:1px solid #EBDEB1;BORDER:0; CELLPADDING:0; CELLSPACING:0; cursor:pointer; }
.hand {
	cursor: crosshair?, Strength=?); }
.menusub {
	text-align:left;
	font-family: Helvetica,Arial, Verdana,sans-serif;
	font-size: 9pt;
}
.menusub a:link, .menusub a:visited{
	color: #371C00;
	text-decoration: none;
}
.menusub a:hover, .menusub a:active{
	color: #CC9966;
	text-decoration: none;
}
.property {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	height:15px;
	vertical-align:middle;
	width : 500px;
	background-color:#CEC1AE;
}
map {
	cursor: auto;
}

a.linkopacity:hover img       {
filter:alpha(opacity=70);
 -moz-opacity: 0.7; 
 opacity: 0.7;
 -khtml-opacity: 0.7;
 }
a.linkopacity img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0;
}

