body{
margin:0;
padding:0;
font: .7em Verdana, Arial, Helvetica, sans-serif;
}

b{font-size: 110%;}
em{color: red;}

h2 {
	margin: 0;
	padding: 0 0 0 15px;
	border-left: solid #e07000 1px;
	border-top: solid #e07000 2px;
	background-color: #efefef;
	color: #007d72;
	font-size: 1.6em;

}

h3 {
	margin: 0;
	font: bold 1.4em Verdana, Arial, Helvetica, sans-serief;
	color: #e07000;
}


h4 {
	margin: 0;
	font: bold 1.2em Verdana, Arial, Helvetica, sans-serief;
	color: #e07000;
}

p {
	margin: 10px;
	color: #333;
	text-align: justify;
}

a {
	color: #007d72;
	text-decoration: none;
}

a:hover {
	color: #6699cc;
}

a:visited {
	color: #007d72;
	text-decoration: none;
}

#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
	height: 125px; /*Height of top section*/
	background-color: #FFFFFF;
}


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
padding-left: 20px;
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -830px; /*Set left margin to -(MainContainerWidth)*/
background: #efefef;
}

#footer{
clear: left;
width: 100%;
text-align: center;
}


.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.hrox{
	height: 15px;
	margin: 0;
	border-top: 1px solid #b3b3b3;
	border-bottom: 1px solid #b3b3b3;
	background-color: #E07000;
}

.halx {
	font-family: Verdana, Arial, sans-serif;
	}

.h1tx {
	padding: 30px 0 0 0;
	background-color: inherit;
	text-align: right;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.8em;
	font-style: italic;
	font-weight:bold;
	color:#007d72;
	vertical-align: bottom;
}

#contentwrapper2 {
	float: left;
	width: 90%;
}
ul {
	margin: 10px;
	color: #333;
	text-align: justify;
	padding-left: 10px;
}
