body {
	color:				#212121;
	font-family:		Arial, Helvetica, Tahoma, sans-serif;
	font-size:			12px;
	line-height: 		1.3em;
}

.hidden {
	display:          	none;
}

a {
	color:				#00A4E4;
}

img {
 	border: 			none;
}

h1,h2 {
	text-transform:		lowercase;
}

h1 {
	font-size:			220%;
	color:				#474747;
}

h2 {
	font-size: 			130%;
	margin-top: 		1.0em;
	color: 				#474747;
}

h3 {
	font-size: 			110%;
	margin-top: 		1.0em;
	margin-bottom:		0em;
	padding-bottom:		0px;
	color: 				#474747;
}

p.intro {
	font-size: 			1.5em;
	line-height: 		1.4em;
	font-weight:		200;
	color:				#474747;
}

b.intro {
	color:				#3FB81C;	
}

div#all{
	margin-left:		auto;
	margin-right:		auto;
	padding-bottom:		2.0em;
	width:				950px;
}

div#columns{
	clear:				left;
	float:				left;
	width:				950px;
	padding-top:		30px;
	padding-bottom:		40px;
}	

div.column{
	float:				left;
	margin:				0;
	padding:			0;
}

div#middle{
	padding:			0 25px;
	width:				450px;
	//text-align: 		justify;
}

div#right{
	padding:			0 0 2.0em 15px;
	width:				300px;
}

div#left{
	margin:				0;
	padding:			0;
	width:				130px;
}

ul.callout {
	list-style-type: 	disc;
	list-style-image: 	url(images/bullet.jpg);
	list-style-position: inside;
}

.certs {
	height:				75px;
	width:				65px;
	float:				left;
}

div#right ul {
	padding-left: 15px;
}

div#right table td tr tbody {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}