/*-------------- Reseting ---------------- */

html, body, div, span, object, 
h1, h2, h3, h4, h5, h6, p, abbr, acronym, 
img,  s, small, strike, sup, sub, 
dl, dt, dd, ol, ul, li, form, fieldset, label, legend
				{ margin: 0; padding: 0;
				  border: 0; outline: 0;
				  font-weight: inherit;
				  font-style: inherit;
				  font-size: 100%;
				  font-family: inherit;
				  vertical-align: baseline;
				  background: transparent }
				  
:focus, :active	{ outline: 0 }

html 			{ height: 100%; font-size: 100.01% }
body 			{ height: 100%; font-size: 12px; color: #000 }	

/*-------------- Common ---------------- */

h1, h2, h3, h4, h5, h6
 				{ font-weight: normal; color: #46627e }
				
h1 				{ font-size: 36px; line-height: 36px; margin-bottom: 18px; letter-spacing: 1px } 
h2 				{ font-size: 20px; line-height: 20px; margin-bottom: 8px; letter-spacing: 1px }
h3				{ font-size: 14px; line-height: 18px; margin-bottom: 9px; letter-spacing: 1px }
h4, h5, h6		{ font-size: 12px; line-height: 18px; margin-bottom: 18px; font-weight: bold}

p, pre, code, label, th, td, dd, dt, select, li
				{ font-size: 11px; line-height: 14px; margin-bottom: 12px }	
				
ul, ol			{ margin-bottom: 0px }
ul 				{ list-style:disc }
ol 				{ list-style: decimal }
li	 			{ margin-left: 36px; color: #201313; }
li p 			{ color: #201313 }
td, th {
	margin-bottom:0;
	}
select {
	margin-bottom:2px;
	}
legend			{ display: block; }
 
small 			{ font-size: 9px }
 
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: #999 1px dashed }
label 			{ color:#484848;}

/*---------------- Fonts -----------------*/

h1, h2, h3, h4, h5, h6
 				{ font-family: Verdana, Arial, Helvetica, sans-serif }
p, a, pre, label, th, td, li
				{ font-family: Verdana, Arial, Helvetica, sans-serif } 			
#left h2 {
	font-size:11px;
	color:#000;
	font-weight:bold;
	}
/*---------------- Links -----------------*/

a:link, a:visited, a:hover, a:active
				{ font-weight: normal; text-decoration: underline; color:#056082;}
a:hover			{ text-decoration: underline;}
a img			{ border: none }
#left a:link, #left a:visited {
	color:#000;
	}
#left a:hover, #left a:active {
	color:#056082;
	}

/*----------- Global Classes -------------*/

/*.clear			{ clear: both; height:0px; overflow:hidden; }*/
.floatLeft		{ float: left }
.floatRight		{ float: right }

.clearLeft {
	clear:left;
	}
.clearRight {
	clear:right;
	}

.textLeft		{ text-align: left }
.textRight		{ text-align: right }
.textCenter		{ text-align: center }
.textJustify	{ text-align: justify }

.bold			{ font-weight: bold !important }
.italic			{ font-style: italic }
.underline		{ border-bottom: 1px solid }
.highlight		{ background: #ffc }

.noBG			{ background: none !important}
.noPadding		{ padding: 0 !important}
.noMargin		{ margin: 0 !important }
.noIndent		{ margin-left: 0; padding-left: 0 }
.noBullet		{ list-style: none; list-style-image: none }
.noBorder		{ border: none !important }
.marginLeft {
	margin:0 0 8px 8px;
	}
