body {
	background-color:#fff;
	width:100%;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#818386;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h1 {
	font-family:'Times New Roman', Times, serif; 
	font-size:22px;
	color:#FDD995;
	padding:0;
	margin:0;
}

h2 {
	font-family:'Times New Roman', Times, serif; 
	font-size:35px;
	color:#C0C1C2;
	padding:0;
	margin:0;
}


.clear {
	clear:both;
}


.universe {
	width:100%;
	margin:auto;
	margin-top:50px;
}

.mainContainer {
	margin:auto;
	width:826px;
	border:1px solid #AFB1B4;
	padding:0px;
}

.header {}

.header img{
	display:block;
	border:0;
}

.topMenuContainer {
	float:right;
	height:30px;
	background: url(images/menubg.jpg) repeat-x;
	vertical-align:top;
	padding: 0;
	margin: 0;}

/*.topMenuInnerContainer {
	width:492px;
	height:30px;
	vertical-align:top;
	padding:0;
	margin:0;
}*/

/*.topMenuInner {
	float:right;
	height:30px;
	width:492px;
	padding:0;
	margin:0;
}*/

/* .topMenuInner a {
	text-decoration: none;
	float: left;
	display: inline;
}*/

/*.menuDivider {
	height:9px;
}*/

.flashArea {
	height:229px;
	width:826px;
}


#navcontainer ul
{
padding-left: 0;
margin-left: 0;
padding-top: 0;
margin-top: 0;
color: White;
float: left;
width:492px;
height:30px;
vertical-align:top;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.5em 1em;
background: url(images/menubg.jpg) repeat-x top left;
color: White;
text-decoration: none;
float: left;
height:30px;
border-right: 0px solid #fff;
}

#navcontainer ul li a:hover
{
background: url(images/menubg-over.jpg) repeat-x top left;
color: #fff;
}
/* Body Section Starts */

	/* column container */
	.colmask {
	    position:relative;		/* This fixes the IE7 overflow hidden bug */
	    clear:both;
	    float:left;
        width:100%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;
		position:relative;
		border-right:1px solid #E1E2E3;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 0em 0;
		overflow:hidden;
	}
	.col1 {
	}

	.contentInnerContainer {
		padding:20px 30px 50px 30px;
	}
	
	.col2 {
		
	}
	
	/* 2 Column (left menu) settings */
	.leftmenu {
		background:#fff;		/* right column background colour */
	}
	.leftmenu .colleft {
		right:69%;				/* right column width */
		background:#fff;		/* left column background colour */
	}
	.leftmenu .col1 {
		width:65%;				/* right column content width */
		left:102%;				/* 100% plus left column left padding */
	}
	.leftmenu .col2 {
		width:30%;				/* left column content width (column width minus left and right padding) */
		left:4%;				/* (right column left and right padding) plus (left column left padding) */
	}

/* Body Section Ends */

/* subNav */

.subNav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	padding-top:10px;
	padding-bottom:10px;
}

.subNav ul {
	list-style-type:none;
	margin:0;
	padding:3px 0 3px 20px;
}

.subNav li a {
	color:#818386;
	text-decoration:none;
}

.subNav li a:hover, .subNav li a.isSelected {
	color:#57AA30;
	text-decoration:none;
}

.subNav2 {
	font-size:0.8em;
}

/* footer */

.footerContainer {
	clear:both;
	height:33px;
	background:url(images/footer_bg.jpg) repeat-x;
}
.footerInner {
	float:right;
	width:800px;
	padding-right: 20px;
	margin-top:9px;
	text-align:right;
	color:white;
	font-size:0.7em;
}

.disclaimer {
	float:right;
}

.footerMenu {
	float:left;
	margin-left:10px;
}

.footerMenu a {
	color:white;
}



