/* Typography
------------------------------------------*/

h1, h2, h3, h4, h5, h6
{ 
	font-family: Tahoma, "Helvetica Neue", Helvetica, sans-serif 
}
p, pre, label, caption, th, td, dt, dd, 
select, ul, ol, address, cite, img
{ 
	font-family: Tahoma, "Helvetica Neue", Helvetica, sans-serif 
} 
blockquote		
{ 
	font-family: Verdana, Arial, "Helvetica Neue", Helvetica, sans-serif 
} 			
tt, code, samp	
{ 
	font-family: Consolas, "Courier New", Courier, monospace 
}

h1, h2, h3, h4, h5, h6
{ 
	color: #000;
	font-style: italic
}
				
h2 				
{ 
	font-size: 17px; 
	line-height: 20px; 
	margin-bottom: 7px;
	margin-top:15px;
}
h1				
{ 
	font-size: 20px; 
	line-height: 25px; 
	margin-bottom: 7px 
}
h3, h4, h5, h6	
{ 
	font-size: 14px; 
	line-height: 20px; 
	margin-bottom: 20px 
}

p, pre, label, dt, dd, 
select, blockquote, address
{ 
	font-size: 12px; 
	line-height: 18px; 
	margin-bottom: 12px;
	color: #000
}
ul, th, td, caption, img
{ 
	font-size: 12px; 
	line-height: 15px 
}
li ul			
{ 
	font-size: 10px 
}

/* Links
------------------------------------------*/

a:link, a:visited, a:hover, a:active
{ 
	text-decoration: none; 
	color: #123b4d 
}
a:hover			
{ 
	text-decoration: underline 
}
a img			
{
	border: none 
}

/* Global Classes
------------------------------------------*/

.clear			
{ 
	clear: left 
}
.floatLeft		
{ 
	float: left 
}
.floatRight		
{ 
	float: right 
}

.noPadding		
{ 
	padding: 0 !important 
}
.noMargin		
{ 
	margin: 0 !important 
}

.noBorder		
{ 
	border: none !important 
}
.noBg			
{ 
	background: none !important 
}

.imgLeft		
{ 
	float: left; 
	margin: 0 15px 15px 0 
}
.imgRight		
{ 
	float: right;
	margin: 0 0 15px 15px 
}

.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 
}
