/*-------------------------------------------------------------------------
	G L O B A L   C S S
---------------------------------------------------------------------------	
	Global styles that every page needs to inherit
	Magenta: EC008C
*/

body{

	margin:0;
	padding:0;
	font-size:.9em;
	font-family:arial;
	font-weight:bold;
	color:#999;
	line-height:1.4em;
}

html {-webkit-text-size-adjust:none}
	
a {	
	text-decoration: none;
	cursor:pointer;
	}
	a:link {color: #999;}
	a:visited {color: #999;}
	a:hover {color:#7171b1; text-decoration:none;}
	
acronym, abbr {
	cursor: help;
	border-bottom: 1px dotted #666 !important;
	}
	
hr {
	color:#CCCCCC;
	border: none;
	border-top: 2px solid;
	}

a img {border:none;}
	
p {margin-bottom:12px;}
	
/*-------------------------------------------------------------------------
	G E N E R I C   C L A S S E S
---------------------------------------------------------------------------	*/

.clear {
	clear:both;
	height:0px;
	font-size:0px;
	border:none;
	margin:0; 
	padding:0;
	background:transparent;	
	}
	
.left {
	float:left;
	position:relative;
	}
.right {
	float:right;
	position:relative;
	}
	
.center {margin:0 auto;text-align:center;}
	
img.left {margin:0 2em 1em 0;	}

img.right {margin:0 0 1em 2em;	}

.end {margin-right:0px !important;}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
