body 	{
		background:url(graphics09/pageBackground.jpg);
		background-repeat:repeat;
		background-position:center;
		}
p {
margin-top: 0px;
margin-bottom: 6px;
}




#outer	{
		width: 950px;
		margin-right:auto;
		margin-left: auto;
		margin-top: 20px;
		margin-bottom: 20px;
		border: 2px solid #2f408f;
		background-color: #ddddee;
		}
#topBanner	{
			background-image:url(graphics09/w3mhMainBanner.jpg);
			background-repeat:no-repeat;
			width: 950px;
			height: 126px;
			}
#underMenuBanner	{
					height: 66px;
					background-color: #d9d9d9;
					/*border-bottom: 1px solid #1337f0;*/
					text-align:center;
					display:block;
					margin-bottom: 10px;
					padding-top: 4px;
					padding-bottom: 0px;
					}


#leftContent	{
				margin-left: 10px;
				float:left;
				width: 630px;
				text-align:left;
				background-color:#FFFFFF;
				}
#rightContent	{
				margin-right: 10px;
				float:right;
				width: 280px;
				text-align:left;
				background-color:#FFFFFF;
				}

#bottomBanner	{
					height: 68px;
					background-color: #d9d9d9;
					border-top: 1px solid #1337f0;
					border-bottom: 1px solid #1337f0;
					text-align:center;
					display:block;
					margin-top: 10px;
					padding-top: 6px;
					padding-bottom: 0px;
					}
#bottomBannerForum	{
					height: 68px;
					background-color: #d9d9d9;
					border-top: 1px solid #1337f0;
					border-bottom: 1px solid #1337f0;
					text-align:center;
					display:block;
					margin-top: -15px;
					padding-top: 6px;
					padding-bottom: 0px;
					}
#footer	{
			background-image:url(graphics09/w3mhMainBanner.jpg);
			background-repeat:no-repeat;
			width: 950px;
			height: 62px;		
		}

.linksLeft	{
			width: 300px;
			float:left;
			margin-left: 10px;
			border: 1px solid #FF9933;
			}
.linksMid	{
			width: 300px;
			float:left;
			margin-left: 10px;
			border: 1px solid #FF9933;
			}
.linksRight	{
			width: 300px;
			float:right;
			margin-right: 10px;
			border: 1px solid #FF9933;
			}
		
			
			
			
/**************** Top banner area **********************/			
.bannerLeft	{
			display:block;
			float:left;
			margin-left: 10px;
			margin-top: 15px;
			width: 300px;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 14px;
			color:#000066;
			}
.bannerRight	{
			display:block;
			float:right;
			margin-right: 18px;
			margin-top: 15px;
			width: 610px;
			text-align:center;
			}
.bannerRightText	{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 16px;
			font-style:italic;
			font-weight:bold;
			color:#000066;
			}
.bannerRightPicture	{
					border: 2px solid #1a2873;
					margin-bottom: 10px;
					}
					
/**************** end of Top banner area **********************/
					
	
	
	
					
/**************************************************************************************/					
/**************************************************************************************/					
/**************************************************************************************/		
/*********************** Body area classes *******************/

.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	margin-left: 8px;
	margin-right: 8px;
	color:#000066;
	line-height: 18px;
}
.bodyText a {
	font-weight:bold;
	color:#9900cc;
	text-decoration:none;
}
.bodyText a:hover {
	color:#dc5207;
	text-decoration:underline;
}

.columnHeader	{
				display:block;
				padding-top: 2px;
				padding-bottom: 1px;
				padding-left: 10px;
				background-color:#FFFF00;
				border-bottom: 4px solid #0099CC;
				border-top: 1px solid #000066;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight: bold;
				color:#ee0000;
				font-size:16px;
				}
.subHeader	{
				display:block;
				padding-top: 2px;
				padding-bottom: 1px;
				padding-left: 10px;
				background-color: #FFCC99;
				border-top: 1px solid #000066;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight: bold;
				color:#ee0000;
				font-size:14px;
				}



/*********************** End Body area classes *******************/

/********************* Footer classes ***************************/
.logoRight	{
			float:right;
			margin-right: 10px;
			margin-top: 7px;
			}
.footerText	{
			float:left;
			margin-left: 10px;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			color: #CC3300;
			margin-top: 10px;
			}
.copyright	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:normal;
			color: #555555;
			}

/********************* end Footer classes ***************************/



/****************************************************/
/***************** w3mh ***************************/
/****************************************************/

#oldContainer	{
				width: 750px;
				margin-left:auto;
				margin-right:auto;
				}
#csmContainer	{
				width: 800px;
				margin-left:auto;
				margin-right:auto;
				background-color:#FFFFFF;
				}
#fullContainer	{
				width: 940px;
				margin-left:auto;
				margin-right:auto;
				background-color:#FFFFFF;
				}
.w3mhBody	{
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000033;
			display:block;
			margin-left: 20px;
			margin-right: 15px;
			margin-top: 5px;
			margin-bottom: 0px;
			text-align:left;
			line-height: 20px;
			}
.w3mhPlain	{
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000033;
			margin-top: 5px;
			margin-bottom: 0px;
			line-height: 20px;
			}
.w3mhPlainSmall	{
			font-size:10px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000033;
			margin-top: 2px;
			margin-bottom: 0px;
			line-height: 14px;
			}
.w3mhBody a{
			font-weight:bold;
			color:#330099;
			text-decoration:none;
			}
.w3mhBody a:hover	{
					color:#330099;
					text-decoration:underline;
					}
.w3mhLinks	{
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000033;
			margin-top: 0px;
			margin-bottom: 4px;
			line-height: 15px;
			display:block;
			margin-left: 6px;
			margin-right: 6px;
			}
.w3mhLinks a{
			font-weight:bold;
			color:#330099;
			text-decoration:none;
			}
.w3mhLinks a:hover	{
					color:#330033;
					text-decoration:underline;
					}
.w3mhVideo	{
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000033;
			margin-top: 0px;
			margin-bottom: 0px;
			line-height: 15px;
			display:block;
			background-color:#cccccc;
			margin-left: auto;
			margin-right: auto;
			padding-top: 3px;
			padding-bottom:4px;
			}
a.w3mhVideo {
			font-weight:bold;
			color:#330099;
			text-decoration:none;
			}
a.w3mhVideo:hover	{
					color:#330033;
					text-decoration:underline;
					background-color:#bbbbbb;
					}
/****************************************************/					
/***************** end w3mh ***************************/
/****************************************************/





/*****************************************************************/
/***************Menu Classes********************************/
ul.topMenu { 
	 list-style:none;
	 height: 31px;
	 margin-top: 0px;
	 margin-bottom: -5px;
	 margin-left: 0px;
	 padding-top: 5px;
	 background-image:url(graphics09/menuBar1.jpg);
	 background-repeat:repeat-x;
}
ul.topMenu li { 	
    display: inline;
	text-decoration:none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
ul.topMenu li a { 
	color: #dddddd;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding-left: 7px;
	padding-right: 8px;
}
ul.topMenu li a:hover {
		color: #ffffff;
		text-decoration:underline;
		}
		
/***************end Menu Classes********************************/
/*****************************************************************/



/************* VB specials ********************/

.vbc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: normal;
	color:#666666;
	width: 750px;
	margin-left:auto;
	margin-right:auto;
        margin-top: -15px;
        display: block;
	}
.announce	{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 16px;
			font-weight: bold;
			font-style:inherit;
			color:#cd1709;
			}
.announceTd	{
 				background-color:#FFFF00;
			}

/******************** end VB specials **************************/

/**************** Forum Events html *************************/

#eventsContainer	{
					width:920px;
					margin-left:auto;
					margin-right:auto;
					background-color:#FFFFFF;
					}


/**************** end Forum Events html *************************/

.lance {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: normal;
	color:#999999;
	padding-left: 50px;
	padding-top: 4px;
	width: 950px;
	margin-left:auto;
	margin-right:auto;
	}
	.lance a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: normal;
	color:#555555;
	padding-left: 0px;
	}
