body { color: #066; font-size: 16px; font-family: verdana, arial, helvetica; background-color: #066; background-image: url(../images/sites/van/pixel_back.jpg); background-repeat: repeat; margin: 0; }
p { margin: 5px 0; padding: 0; }
td { }
ul, ol {padding-left: 0; margin-left: 10px;}
ul {list-style: none;}
h1 { font-size: 18px; font-weight: bold; margin: 20px 0 20px; }
/*Styles-----------------------------------------*/
.Masthead { background-color: #fff; background-image: url(../images/sites/van/logo_banner_back.jpg); background-repeat: no-repeat; background-position: right top; vertical-align: top; width: 555px; }
.OuterTable { background-color: #fff; background-image: url(../images/sites/van/vanilla_back.jpg); width: 830px; border-right: 6px solid #00ADEC; border-left: 6px solid #00ADEC; }
.Footer1 { font-size: 12px; line-height: 16px; text-align: left; padding: 25px 10px 5px 20px; }
.Footer2 { color: #fff; font-size: 11px; line-height: 14px; background-color: #390; background-image: url(../images/sites/van/back_green.jpg); text-align: left; padding: 10px 10px 10px 18px; }
.sideNav { background-color: #066; background-image: url(../images/sites/van/side_nav_back.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: top; width: 229px; }
.sidelogo { background-color: #066; text-align: left; vertical-align: bottom; }
.content { font-size: 12px; line-height: 16px; text-align: left; vertical-align: top; width: 601px; padding: 10px 20px 20px; }
.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}
/*Navigation-----------------------------------------*/
#TopNav		{ font-size: 14px; margin: 0; padding: 0; text-align: center; font-weight: bold; }
#TopNav ul 	{ padding: 0; margin: 0; }
#TopNav li	{ color: #fff; float: right; margin: 0; padding: 0; }
#TopNav a	{ color: #fff; font-size: 12px; font-weight: bold; background-image: url(../images/sites/van/TopLink_sep.jpg); background-repeat: repeat-y; background-position: left top; float: left; padding: 12px 12px 6px; }
#TopNav a:hover	{ color: #09f; font-weight: bold; background-color: #fff; text-decoration: none; }
a:link { font-weight: bold; color: #390; font-family: verdana; text-decoration: none; }
a:visited { font-weight: bold; color: #390; font-family: verdana; text-decoration: none; }
a:hover { font-weight: bold; color: #060; font-family: verdana; text-decoration: underline; }
a:active { font-weight: bold; color: #390; font-family: verdana; text-decoration: none; }
#smartNav:link { padding-top: 7px; padding-bottom: 7px; padding-left: 15px; }
#smartNav:visited { padding-top: 7px; padding-bottom: 7px; padding-left: 15px; }
#smartNav:hover { background-image: url(../images/sites/van/link_over2.jpg); background-repeat: no-repeat; background-position: left center; padding-top: 7px; padding-bottom: 7px; padding-left: 15px; }
#smartNav:active { padding-top: 7px; padding-bottom: 7px; padding-left: 15px; }
a.FooterLink:link { color: #fff; font-size: 10px; padding-right: 3px; padding-left: 3px; }
a.FooterLink:visited { color: #fff; font-size: 10px; padding-right: 3px; padding-left: 3px; }
a.FooterLink:hover { color: #fff; font-size: 10px; text-decoration: underline; padding-right: 3px; padding-left: 3px; }
a.FooterLink:active { color: #fff; font-size: 12px; padding-right: 3px; padding-left: 3px; }

.content ul {
list-style-type: disc;
padding-left: 10px;
}

.content ol {
padding-left: 15px;
}

.content table { margin: 15px; }
ul.SM li {width:100%;} /*so menu items dont wrap in IE8*/