html {
	height:100%;
	width:100%;
	font-family: Museo Sans, Helvetica Neue, Helvetica, Arial;
	font-size:16px;
	color:#000000;

}

.wrapper {
	position: relative;
	width:100%;
	z-index:99;

}



A:link { color: #ddceb0;  text-decoration: none; } 
A:visited { color: #978562;  text-decoration: none; }
A:hover { color: #978562; text-decoration: none; }

.smaller { font-size:11px; font-family:Helvetica Neue, Helvetica, Arial; }
.smallest { font-size:10px; font-family:Helvetica Neue, Helvetica, Arial; }

.form {
	font-size: 18px;
	font-family: Museo Sans, Helvetica Neue, Helvetica, Arial;
	background: #ffffff;
	color: #868686;
	padding:5px;
	border: 1px solid gray;
}
SELECT {
	font-size : 11px;
	font-style : normal;
	font-family : Verdana,Verdana,Tahoma;
}

.searchBox {
	font-size : 10px;
	font-family : Verdana;
	background : #CCCCFF;
}
.searchSelect {
	font-size : 10px;;
	font-family : Verdana,Helvetica, sans-serif;
	background : #CCCCFF;
}

hr.dotted
{  background: url(/images/line.gif) no-repeat top left;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/line.gif');
  width: 1px;
  height: 1px;
  border: 0;
}
* > hr.dotted
{  width: 100%;
  height: 10px;
 
}

.bg {
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index:-99999;
	display:block;
}


.radius10 {
	-webkit-border-radius:10px; 
	-moz-border-radius:10px;
	border-radious:10px;
}

.opacity60 { -moz-opacity:0.6; opacity:0.6; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); }
.opacity80 { -moz-opacity:0.8; opacity:0.9; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); }

.blackbg { background: #000000; }

.border { border: 4px solid #666666; }

.pad10 { padding-right:10px; padding-top:10px; }