/*****************************************************************************
Exactly the same principal as the /app/helpers/*.cfc's, but gives you generic styles to apply to
elements to add the specific css style.
*****************************************************************************/

/* obvious styles */
.strong{font-weight:bold !Important}
.italic{font-style:italic !Important}
.normal{font-weight:normal !Important}
.left{float:left !important}
.right{float:right !important}
.nopad{padding:0 !important}
.nomarg{margin:0 !important}
.nobdr{border:0 !important}
.nobg{background:none !important}
.nouline{text-decoration:none !important}
.nowrap{white-space:nowrap !important}
.text_center{text-align:center !important}
.text_left{text-align:left !important}
.text_right{text-align:right !important}
.valign_middle *{vertical-align:middle !important}
.width_100{width:100%}
.relative{position:relative !important}
.absolute{position:absolute !important}

/* generic base for bullet point lists */
.bullets{
	margin:0;
	padding:0;
	list-style:none
	}
	
/* hidden elements */
.hidden{
	font-size:1%; 
	text-indent:-9999px;
	display:none;
	visibility: hidden;
	float:left
 }
 
/* standard bg image link */
.bg_image_link h1,.bg_image_link h2,.bg_image_link h3,.bg_image_link a{
	margin:0;
	padding:0;
	font-size:10% !important;
	float:left !important
	}
.bg_image_link h1,.bg_image_link h2,.bg_image_link h3{
	background-repeat:no-repeat !important;
	}
.bg_image_link a{
	cursor:pointer !important;
	text-indent:-9999px !important;
	overflow:hidden !important;
	display:block !important
	}
 
/* line-heights */
.line13,.line13 *{line-height:1.3em !important}
.line14,.line14 *{line-height:1.4em !important}
.line15,.line15 *{line-height:1.5em !important}
.line16,.line16 *{line-height:1.6em !important}
	