@charset "utf-8";

/*TO BE USED ONLY WITH TEMPLATE A */

.threeColumn #sidebar1 {

	float: left; 

	width: 245px; 

	background: #ffffff; 

    padding: 15px 10px 15px 20px;

}

.threeColumn #sidebar1 p {

	font: 18px Arial, Helvetica, sans-serif;

    color: #666666;

	padding: 1px 0px 0px 15px;

}

.threeColumn #sidebar1 h1 {

	font: 24px Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #000000;

	line-height: 0px;

	padding: 0px;

	float: none;

}

.threeColumn #sidebar1 h2 {

	font: 12px Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #000000;

	letter-spacing: normal;

    padding: 0px 0px 0px 15px;

    margin: 0px;

	float: none;

}

.threeColumn #sidebar1 h3 {

	font: 24px Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #000000;

	letter-spacing: normal;

	line-height: 18px;

    padding: 0px 0px 0px 15px;

	margin: 2px 0px 0px 0px;

}

.threeColumn #sidebar1 h4 {

	font: 12px Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #000000;

	letter-spacing: normal;

	line-height: 18px;

    padding: 0px 0px 0px 15px;

	margin: 2px 0px 0px 0px;

}

.threeColumn #sidebar2 {

	float: right; 

	width: 400px;        

	line-height: normal;

	padding: 175px 10px 0px 15px;

}

.threeColumn #sidebar2 a {

	color: #000000;

	text-decoration: none;

}

.threeColumn #sidebar2 p {

	font: 30px Arial, Helvetica, sans-serif;

	color: #000000;

	font-weight: bold;

	text-align: justify;

	vertical-align: bottom;

	line-height: 24pt;

	padding: 0px 10px 0px 0px;

}

.threeColumn #mainContent {

	margin-right: 0px 200px 0px 200px;

	padding: 0px;

}

.fltrt { 

	float: right;

	margin-left: 8px;

}

.fltlft { 

	float: left;

	margin-right: 8px;

}

.clearfloat { 

	clear:both;

    height:0;

    font-size: 1px;

    line-height: 0px;

}

