/*-----------------------------------------------------------------------------------*/
/* begin: utility styles */
/*-----------------------------------------------------------------------------------*/

.fl_left {
	float: left;
}
.fl_right {
	float: right;
}
.margin10 {
	margin: 10px;
}
.mr5{
	margin-right:5px;
}
.mr7{
	margin-right:7px;
}
.mr10{
	margin-right:10px;
}
.mr15{
	margin-right:15px;
}
.mt5{
	margin-top:5px;
}
.mt7{
	margin-top:7px;
}
.mt10{
	margin-top:10px;
}
.mt15{
	margin-top:15px;
}

.fnt12p{
	font-size:12px;
}
.topItem {
	margin: 8px 8px 0px 11px;
	padding: 0;
	text-align: left;
}

.fullWidth {
	width:742px;
}
.fullWidth2 {
	width:815px;
}

.boldHead {
	font-weight:bold;
}
.floatContainer:after{
	content: ".";
	display: block;
	height: 0;
	font-size:0;
	clear: both;
	visibility:hidden;
}
.floatcontainer{
	display: inline-block;
}
/* Hides from IE Mac \*/
* html .floatcontainer {height: 1%;}
.floatcontainer{display:block;}
/* End Hack */ 

a.link_underline {
	text-decoration:underline !important;
}
.center {
	text-align:center;
}

.mod_mid_med_feature_pad ol.numbers {
	margin:0 10px 0 10px;
	padding:10px;
	list-style-type: decimal;
}

#announce {
	margin:0px;
	padding:0px;
}

#header_login {
	float:right;
}
#header_login form{
	margin:0px;
	padding:0px;
	display:inline;
}
