@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.main #container {
	width: 950px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #F8DB1F;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

.main #menuBar{
	padding: 0;
	background-color:#0066CC;
	display: block;
	position: relative;
	width:200px;
	float:left;
	margin-top:0px;
}

.main #mainContent {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	font-size:12px;
	display: block;
	position: relative;
	width:740px;
	float:right;
	background-color:#F8DB1F;
	margin-top:0px;

}

.main #header {
	width: 950px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FEFF04;
	margin: 0; /* the auto margins (in conjunction with a width) center the page */
	/*border-bottom: 1px solid #000000;*/
	padding: 0;
}
	
#header img {
	border: 0;
	margin: 0;
	display:block;
}

.MenuBarTitle{
background-color:#000033;
font-size:14px;
color:#CCCCCC;
text-align:center;
}
.menuBarContent{
background-color:#0066FF;
font-size:12px;
padding:2px;
}

.menuBarContent a,a:visited{
color:#999999;
}

.menuBarContent a:hover{
color:#CCCC00;
}

.center
{
text-align:center;
}



.main #SubMain {
	padding:0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	font-size:12px;
	display: block;
	position: relative;
	width:600px;
	float:left;
	margin-top:3px;
	margin-right:3px;
	text-align:center;
}

.main #SubRight{
	padding:0;
	display: block;
	position: relative;
	width:130px;
	float:right;
	margin-top:3px;
	margin-left:0px;
	margin-right:3px;
	text-align:center;
}

.titleBlue
{
background-color:#0066FF;
}
.main h1 {
background-color:#0066FF;
padding:0px;
margin:0px;
color:#CCCCCC;
border-top-color:000033;
border-top-style:solid;
border-top-width:1px;
border-left-color:000033;
border-left-style:solid;
border-left-width:1px;
border-right-color:000033;
border-right-style:solid;
border-right-width:1px;
}

.main h2 {
background-color:#0066FF;
padding:0px;
margin:0px;
color:#CCCCCC;
border-top-color:000033;
border-top-style:solid;
border-top-width:1px;
border-left-color:000033;
border-left-style:solid;
border-left-width:1px;
border-right-color:000033;
border-right-style:solid;
border-right-width:1px;
}

.main h3 {
background-color:#0066FF;
padding:0px;
margin:0px;
color:#CCCCCC;
border-top-color:000033;
border-top-style:solid;
border-top-width:1px;
border-left-color:000033;
border-left-style:solid;
border-left-width:1px;
border-right-color:000033;
border-right-style:solid;
border-right-width:1px;
}

.pContent1 {
text-align:center;
background-color:#F7D24D;
padding:3px;
color:#000000;
margin: 3px;
margin-top:0px;
border-bottom-color:000033;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:000033;
border-top-style:solid;
border-top-width:1px;
border-left-color:000033;
border-left-style:solid;
border-left-width:1px;
border-right-color:000033;
border-right-style:solid;
border-right-width:1px;
}

.pContent {
text-align:left;
background-color:#F7D24D;
padding:3px;
color:#000000;
margin: 3px;
margin-top:0px;
border-bottom-color:000033;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:000033;
border-top-style:solid;
border-top-width:1px;
border-left-color:000033;
border-left-style:solid;
border-left-width:1px;
border-right-color:000033;
border-right-style:solid;
border-right-width:1px;
}

.Border{
margin: 3px;
margin-bottom:0px;
padding:0;
padding-left:0;
padding-right:0;
border-top-color:000033;
border-top-style:solid;
border-top-width:1px;
border-left-color:000033;
border-left-style:solid;
border-left-width:1px;
border-right-color:000033;
border-right-style:solid;
border-right-width:1px;
}

.BorderAd{
width:120px;
margin: 3px;
margin-bottom:0px;
padding:0;
padding-left:0;
padding-right:0;
border-top-color:000033;
border-top-style:solid;
border-top-width:1px;
border-bottom-color:000033;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:000033;
border-left-style:solid;
border-left-width:1px;
border-right-color:000033;
border-right-style:solid;
border-right-width:1px;
}