﻿		/*homepage blocks*/
		.a1, .a2, .a3, .a4 {
		display: block;
		overflow: hidden;
		background: transparent;
		}
		.a1, .a2, .a3 {
		height: 1px;
		}
		.a2, .a3, .a4 {
		background:#F9F9F9;
		border-left: 1px solid #9c9ea1;
		border-right: 1px solid #9c9ea1;
		}
		.a1 {
		margin:0 5px;
		background: #9c9ea1;
		}
		.a2 {
		margin:0 3px;
		border-width:0 2px;
		}
		.a3 {
		margin:0 2px;
		}
		.a4 {
		height:2px;
		margin:0 1px;
		}
		.hc {
		padding:0 0px 0 0;
		float:left;
		display:table;
		}
		.hc div{
		border-left:thin solid;
		border-right:thin solid;
		border-color:#9c9ea1;
		background:#F9F9F9;
		padding:10px;
		}
		/*blocks end*/

		li.home {
		list-style-type:none;
		list-style:none;
		padding:0 0 10px 0;
		margin:0 0 0 0;
		text-align:center;
		}
		ul.home {
		margin:0 0 0 0;
		padding:0 0 0 0;
		}
		a {
		/*text-decoration:none;*/
		color: #C91010;
		font-family:Arial, Helvetica, sans-serif;
		}
		th {
		font-size: large;
		text-align: justify;
		color: #C91010;
		}
		#indexheader {
		text-align: center; 
		font-family: Arial, sans-serif; 
		font-size: 18pt; 
		font-weight: bold; 
		color: #C91010; 
		}

/* layout sytle */ 
		html, body {
		height: 100%;
		font-family:Arial, Helvetica, sans-serif;
		}
		#wrap {
		min-height: 100%;
		}
		#main {
		padding-bottom: 40px; /* must be same height as the footer */
		}  
		#footer {
		position: relative;
		margin-top: -60px; /* negative value of footer height */
		height: 50px;
		clear:both;
		
		} 
		#footer_text {
		font-size:9px; 
		background-color:#666666;
		padding:3px 0 3px 0;
		width:850px;
		text-align:center;
		}
		/*Opera Fix*/
		body:before {
		content:"";
		height:100%;
		float:left;
		width:0;
		margin-top:-32767px;
		}
		h4 {
		font-size:16px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
		}
/* layout end */ 
/* Menu Options */
.m0l0iout, .m0l0iover /* level 0 inner */
	{
	font-size: 14px;
	text-decoration: none;
	margin: 2px 0 0 0px;
	font-weight: bold;
	text-align:center;
	}
/* other levels */
.m0l0oout, .m0l0oover, .m0l2oout , .m0l2oover , .m0l1oout, .m0l1oover   /* outer */
	{
	text-decoration : none;
	border: 0px solid #000000;
	background-color: #666666;
	}
.m0l1iout, .m0l1iover, .m0l2iout, .m0l2iover /* inner */
	{
	font-size: 12px;
	margin: 4px 0 0 17px;
	font-weight: bold;
	}
/* color change */
.m0l1iout, .m0l2iout, .m0l0iout 
	{color: #dddddd;}
.m0l1iover, .m0l2iover, .m0l0iover 
	{color: #000000;}
.m0l1oover, .m0l2oover
	{background-color:#CCCCCC;}

/* footer */
td.footer
	{
	color:#CCCCCC;
	text-align:center;
	font-size:9px;
	background-color:#666666;
	padding:0;
	}
	

