/*-------------- Common ---------------- */

h1, h2, h3, h4, h5, h6
 				{ font-weight: normal; color: #fff; }
				
h1		{ font-size: 22px; line-height: 14px; margin-bottom: 8px }
h2			{ font-size: 18px; line-height: 14px; margin-bottom: 8px;margin-top:27px; }
h3				{ font-size: 14px; line-height: 13px; margin-bottom: 8px; font-weight: normal }
h4, h5, h6		{ font-size: 12px; line-height: 15px; margin-bottom: 8px }

p, pre, code, label, th, td, dd, dt, select, li, form
				{ font-size: 12px; line-height: 20px; margin-bottom: 10px }
				
ul, ol			{ margin-bottom: 14px }
ul 				{ list-style: square }
ol 				{ list-style: decimal }
li	 			{ margin:  0 0 10px 19px; color: #B4B4B4 }

legend			{ display: none }
 
small 			{ font-size: 8px }
big 			{ font-size: 11px }
 
sup 			{ position:relative; bottom: 3px; vertical-align: baseline }
sub 			{ position:relative; bottom: 2px; vertical-align: baseline }
 
acronym, abbr 	{ cursor: help; letter-spacing: 1px; border-bottom: 1px dashed }

label 			{ cursor: default }

/*---------------- Fonts -----------------*/

h1, h2, h3, h4, h5, h6
 				{ font-family: Verdana, Arial, sans-serif;text-transform:uppercase;}
p, pre, label, th, td, li, form, div
				{ font-family: Verdana, Arial, sans-serif} 			

/*---------------- Links -----------------*/

a:link, a:visited, a:hover, a:active
				{ 	 color: #fff; }
a:hover			
{
	text-decoration: underline;
	color:#CE1443;
}
a img			{ border: none }

/*----------- Global Classes -------------*/

.clear			{ clear: left }
.floatLeft		{ float: left }
.floatRight		{ float: right }

.textLeft		{ text-align: left !important }
.textRight		{ text-align: right !important }
.textCenter		{ text-align: center !important }
.textJustify	{ text-align: justify !important }

.bold			{ font-weight: bold !important }
.italic			{ font-style: italic !important }

.noPadding		{ padding: 0 !important }
.noMargin		{ margin: 0 !important }

.noBorder		{ border: none !important }
.noBG			{ background: none !important }

.imgLeft		{ float: left; margin: 0 30px 30px 0 }
.imgRight		{ float: right; margin: 0 0 30px 30px }

.hidden			{ visibility: hidden }

.clearfix:after { content: "."; display: block; height: 0; 
				  clear: both; visibility: hidden }

.clearfix 		{ display: inline-block }

/* Hides from IE-mac \*/
* html .clearfix 
				{ height: 1% }
.clearfix 		{ display: block }
/* End hide from IE-mac */
