﻿body 
{
    margin:0;
    padding:0;
    font-family:Arial;
    background-color:Gray;
}
.PageWrapperDiv
{
    Height:867px;
    margin: 0px auto auto auto;
    width:800px;
    background-color:White;
}
.BannerWrapperDiv
{
    height:auto;
    width: 100%;
    margin: 0px;
    padding: 0px;
}
.LogoMenuWrapperDiv 
{
    width: 100%;
	height: 22px;
}  
.LogoMiddleWrapperDiv
{
    width:241px;
    float:left;
    margin:0px;
    padding:0px;
}
.MenuWrapperDiv
{
    width:559px;
    height:22px;
    float:right;
    background-color:#66CDCC;
}
.LogoWelcomeSponsorWrapperDiv
{
    width:100%;
    height:100px;
    
}  
.LogoBottomWrapperDiv
{
    height:100px;
    width:241px;
    float:left;
}
.WelcomeSponsorWrapperDiv
{
    width:559px;
    height:100%;
    float:right;
}
.WelcomeDiv
{
    float:left;
}
.SponsorsDiv
{
	width: 159px;
	float: right;
	height: 100px;
	text-align: center;
	
}
.SponsorsP
{
	margin-top: 40px;
	text-align: center;
	font-size: x-large;
	color: #006699;
	font-weight: bold;
}
/* column container */
.HeaderDiv
{
    padding: 0px;
    margin: 0px;
}
.BannerImage
{
    width: 100%;
    padding: 0px;
    margin: 0px;
}
.MenuWrapperDiv
{
    width:559px;
    height:22px;
    float:right;
    background-color:#66CDCC;
}
.MainNavMenu
{
    margin-right: auto;
    margin-left: auto;
}
.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%; /* width of page */
    position: relative;
}
.Col1,
.Col2,
.Col3 
{
	float:left;
	position:relative;
	padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
						only padding top and bottom is included here, make it whatever value you need */
	overflow:hidden;
}
/* 3 Column settings */
.ThreeCol 
{
	background:#ffffff;	/* right column background color */
}
.ThreeCol .ColMid
{
    background-position: #fffff;
    right: 25%; /* width of the right column */
    background: #fffcc;
    background-color: #FFFFFF;
}
.ThreeCol .ColLeft {
	right:50%;			/* width of the middle column */
	background:#ffffff;	/* left column background color */
}
.ThreeCol .Col1 {
	width:46%;			/* width of center column content (column width minus padding on either side) */
	left:102%;			/* 100% plus left padding of center column */
}
.ThreeCol .Col2 {
	width:25%;			/* Width of left column content (column width minus padding on either side) */
	left:29%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}
.ThreeCol .Col3 {
	width:21%;			/* Width of right column content (column width minus padding on either side) */
	left:81%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}
/* End 3 column settings */
.LeftColImages
{
    max-height:300px;
    width:100%;
}
#FooterDiv
{
    width: 100%;
    clear: both;
    background-color: #000033;
}
.CopyRightP
{
    text-align: right;
    margin-right: 2%;
    color: #FFFFFF;
    line-height:150%;
}
.center
{
    text-align:center;
}
.justify
{
    text-align:justify;
}
.WhiteCenterContentDiv
{
    background-color: White;
    width: 391px;
    height: auto;
    padding-top: 0px;
    padding-bottom: 4px;
    margin: 0px;
    overflow: hidden;
}
.WhiteCenterContentWideDiv
{
    background-color:White;
	padding-top:0px;
	margin: 0px;
}
.CBVIMissionDiv
{
    margin-left:15px;
    width:162px;
    background-color:#C0C0C0;
    padding-bottom:4px;
    
}
.MissionP
{
    font-size:small;
    margin:4px;
    text-align:left;
}
.left
{
    text-align:left;
}
.ContactInfo
{
    text-align: left;
    padding-left: 15px;
}
.ColumnWrapperDiv
{
    width:100%;
    background-color:White;
    overflow:hidden;
    
}
.PictureGalleryWrapperDiv
{
    margin:4px;
    height:auto;
    width:auto;
    text-align:left;
}
.blue
{
    color: #006699;
}
.noUnderline
{
    text-decoration:none;
}