html{
	overflow:-moz-scrollbars-vertical;
}
body{
	margin:0;
	background:#d7d7d7 url(../images/page_bg.jpg) center top repeat-y;
}
a{
	outline:none;
}
p{
	margin:12px 0 0 0;
}
p.name{
	color:#005ba9;
}

form{
	margin:0;
}
h1{
	margin:0;
	padding:0!important;
	font:bold 16px/22px Arial, Helvetica, sans-serif;
	color:#005ba9;
	text-transform:uppercase;
}

h2{
	margin:16px 0 4px 0;
	padding:0;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#005ba9;
	text-transform:uppercase;
}
h3{
	margin:16px 0 4px 0;
	padding:0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#005ba9;
}

h4{
	font:bold 12px Lucida Grande, Arial, Helvetica, sans-serif;
	color:#165f86;
	margin: 0;
	padding:0;
}


.bodytext{
	font:12px/18px Lucida Grande, Arial, Helvetica, sans-serif;
	color:#454545;
	cursor:default;
	list-style:square;
}
.bodytext a, .bodytext a:visited, .bodytext a:active{
	color:#F00;
	text-decoration:none;
}
.bodytext a:hover{
	color:#000;
	text-decoration: underline;
}
ul.bodytext{
	margin:5px 0 0 -20px;
}
ol{
	margin:5px 0 0 -20px;
	list-style:decimal;
	font:11px Lucida Grande, Arial, Helvetica, sans-serif;
	color:#454545;
}
/******************************* MISC *************************/
#clearfix{
	margin:0;
	padding:0;
	clear:both;
	height:1px;
	overflow:hidden;
	display:block;
	border:none;
}

#clearfix2{
	margin:0;
	padding:0;
	clear:both;
	height:0px;
	overflow:hidden;
	display:block;
	border:none!important;
}
#clearfix3{
	margin:0;
	padding:0;
	clear:both;
	height:20px;
	overflow:hidden;
	display:block;
	border:none;
	background:#FFF url(../images/global/column-bucket-bg.gif) left 50% repeat-x;
}
.moreinfo{
	font:bold italic 12px Arial, Helvetica, sans-serif;
	color:#F00!important;
	}
/************* MISC *******************************/
.bnn{border:none!important;}
.bbn{border-bottom:none!important;}
.bt8{border-top:8px solid #FFF!important;}
.bt{border-top:1px solid #d8d8d8!important;}
.br{border-right:1px solid #e7e7e7!important;}
.bl{border-left:1px solid #e7e7e7!important;}
.cb{clear:both!important;}
.fl{float:left!important;}
.f10{font-size:10px!important;}
.lh16{line-height:16px!important;}
.mt0{margin-top:0px!important;	}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mr10{margin-right:10px!important;}
.mb10{margin-bottom:10px!important;}
.mb20{margin-bottom:20px!important;}
.ml10{margin-left:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.ml50{margin-left:50px!important;}
.ml30{margin-left:30px!important;}
.mb10{margin-bottom:10px!important;}
.ml130{margin-left:130px!important;}
.pr5{padding-right:5px!important;}
.pl20{padding-left:20px!important;}
.pb20{padding-bottom:20px!important;}
.mr20{margin-right:20px!important;}
.mtb15{margin:15px 0;!important;}
