	.text {	color : #333333;background: #F3F3F3;font-size : 12px;font-family : Arial, Helvetica, sans-serif;padding-left: 5px;padding-right: 5px;line-height: 22px;	}
	.text p {padding-left: 5px;padding-right: 5px;line-height: 22px;}
	.text a {color : #0087AF;font-weight: bold;}
	.text a:hover {color : #333333;}

		
/*-----------------Results*---------------------*/	
	.results {
		color : #333333;
		background: #FFFFFF;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;

		}
	.results p {
		padding-left: 5px;
		padding-right: 5px;
		line-height: 18px;
		text-align: left;
		}
/*-----------------default page text*---------------------*/			
	.default {
		color : #333333;
		background: #ffffff;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
				}
	.default p {
		padding-left: 5px;
		padding-right: 5px;
		line-height: 22px;
		text-align: left;
		}
		
	.default a {
		color : #0087AF;
		font-weight: regular;
		}
	.default a:hover {
		color : #333333;
		}
	.default_subtitle {
		color : #333333;
		background: #C4C4C4;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding-left: 5px;
		padding-right: 5px;
		line-height: 20px;
		text-align: left;
		}
	.default_h2 {
		padding-left: 10px;
		padding-right: 5px;
		color : #FFFFFF;
		background: #0087AF;
		line-height: 25px;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		}
/*-----------------Boxes*---------------------*/
.boxes {
	color : #333333;
	background: #FFFFFF;
	margin : 10px 10px 10px 10px;
	padding : 5px 5px 5px 5px;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	border-right: 6px solid #333333;
	border-bottom: 6px solid #333333;
	border-top: 1px solid #333333;
}
/*-----------------Top Menu Block*---------------------*/
.footer  {
    color: #FFFFFF;
	background: #999999;
	line-height: 16px;
	height: 100px;
	margin : 10px;
	padding : 5px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	border-right: 0px solid #333333;
	border-bottom: 6px solid #333333;
}
.footer a {
	color : #333333;
	font-weight: bold;
	font-size : 11px;
	text-decoration: none;
	}
.footer a:hover {
	color : #FFFFFF;
	text-decoration: underline;
}
/*---------------headings-------------------------*/		

	h1 {
		padding :5px 0px 5px 0px;
		color : #0087AF;
		font-size : 14px;
		font-family : Arial, Helvetica, sans-serif;
		}
	h2  {
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		}
	h2 a {
		color : #333333;
		text-decoration: underline;
		font-size : 12px;
		}
	h2 a:hover {
		color : #333333;
		text-decoration: underline;
		}
	h3  {
		padding-left: 5px;
		padding-right: 5px;
		color : #FFFFFF;
		background: #0087AF;
		line-height: 25px;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		}

		/*-----------------Column 1*---------------------*/
	.column1 {
		color : #333333;
		background: #FFFFFF;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		line-height: 25px;
						}
	.column1 a {
		color : #CC3333;
		text-decoration: underline;
		font-size : 12px;
		}
	.column1 a:hover {
		color : #333333;
		text-decoration: underline;
		}
	.column1 p {
		padding-left: 5px;
		padding-right: 5px;
		border-bottom: 1px dotted #333333;
		text-align: left;
		}
	.column1_h2 {
		padding-left: 5px;
		padding-right: 5px;
		color : #FFFFFF;
		background: #CC3333;
		line-height: 25px;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		}
	.column1_subtitle {
		color : #333333;
		background: #C4C4C4;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding-left: 5px;
		padding-right: 5px;
		line-height: 20px;
		text-align: left;
		}

	.column1_boxes {
		color : #333333;
		background: #FFFFFF;
		margin : 10px 10px 10px 10px;
		padding : 5px 5px 5px 5px;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		border-right: 6px solid #333333;
		border-bottom: 6px solid #333333;
		border-top: 1px solid #333333;
	}
/*-----------------Column 2*---------------------*/
	.column2 {
		color : #333333;
		background: #FFFFFF;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		}
	.column2_subtitle {
		color : #333333;
		background: #C4C4C4;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding-left: 5px;
		padding-right: 5px;
		line-height: 20px;
		text-align: left;
		}

	.column2 a {
		color : #0087AF;
		text-decoration: underline;
		font-weight: bold;
		font-size : 12px;
		}
	.column2 a:hover {
		color : #333333;
		text-decoration: underline;
		}
	.column2 p {
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		line-height: 16px;
		border-bottom: 1px dotted #333333;
		text-align: left;
		text-decoration: none;
		}
	.column2_h2 {
		padding-left: 5px;
		padding-right: 5px;
		color : #FFFFFF;
		background: #0087AF;
		line-height: 25px;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		}
	
/*-----------------column 3*---------------------*/
	.column3 {
		color : #333333;
		background: #FFFFFF;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		}
	.column3_subtitle {
		color : #333333;
		background: #C4C4C4;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding-left: 5px;
		padding-right: 5px;
		line-height: 20px;
		text-align: left;
		}

	.column3 a {
		color : #009933;
		font-weight: bold;
		}
	.column3 a:hover {
		color : #333333;
		}
	.column3 p {
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		line-height: 16px;
		border-bottom: 1px dotted #333333;
		text-align: left;
		}
	.column3_h2 {
		padding-left: 5px;
		padding-right: 5px;
		color : #FFFFFF;
		background: #009933;
		line-height: 25px;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		}
/*-----------------column 4*---------------------*/
	.column4 {
		color : #333333;
		background: #FFFFFF;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		}
	.column4_subtitle {
		color : #333333;
		background: #C4C4C4;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding-left: 5px;
		padding-right: 5px;
		line-height: 20px;
		text-align: left;
		}

	.column4 a {
		color : #009933;
		}
	.column4 a:hover {
		color : #333333;
		}
	.column4 p {
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		line-height: 16px;
		border-bottom: 1px dotted #333333;
		text-align: left;
		}
	.column4_h2 {
		padding-left: 5px;
		padding-right: 5px;
		color : #FFFFFF;
		background: #009933;
		line-height: 25px;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		}

.column3_boxes {
	color : #333333;
	background: #FFFFFF;
	margin : 10px 10px 10px 10px;
	padding : 5px 5px 5px 5px;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	border-right: 0px solid #333333;
	border-bottom: 6px solid #333333;
	border-top: 1px solid #333333;
	}