html {
	font-size : 100.01%;
}
body {
	margin-left : -2px;
	margin-top : -2px;
	margin-right : 0;
	margin-bottom : -2px;
	font-size : 1em;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #4c4c4c;
}
a {
	text-decoration : none;
	color : #ffffff;
}
a:link {
	color : #ffffff;
}
a:visited {
	color : #ffffff;
}
a:hover {
	color : #ADA990;
}
a:active {
	color : #ffffff;
}
.styleM a {
	font-size : 0.75em;
	color : #4c4c4c;
}
.styleM a:hover {
	color : #ADA990;
}
.style25 {
	font-size : 0.75em;
	color : #4c4c4c;
}
.style25blue {
	font-size : 0.75em;
	color : #003596;
}
.style25bold {
	font-size : 0.75em;
	color : #4c4c4c;
        font-weight : bold;
}
.style25a {
	font-size : 0.75em;
	color : #4c4c4c;
	padding : 1px 0 5px 30px;
}
.style25b {
	font-size : 0.75em;
	color : #4c4c4c;
	padding : 1px 0 0 0;
}
.style4 {
	font-size : 0.75em;
	color : #ffffff;
	font-weight : bold;
}
.current {
	font-size : 0.75em;
	color : #ffffff;
	font-weight : bold;
}
.styleBNblue a {
	font-size : 1.2em;
	font-weight : normal;
	color : #003596;
}
.styleBNblue a:hover {
	color : #ADA990;
}
.styleBNteal a {
	font-size : 1.2em;
	font-weight : normal;
	color : teal;
}
.styleBNteal a:hover {
	color : #ADA990;
}
.style17 {
	font-size : 0.625em;
	font-weight : bold;
	color : #cccccc;
}
.style22 {
	color : #ffffff;
}
.styleBN {
	font-size : 0.875em;
	font-weight : normal;
	color : #ffffff;
}
.style1b {
	color : #4c4c4c;
}
.style1bc {
	color : #003596;
}
.style1bd {
	color : #4c4c4c;
	font-weight : bold;
}
.styleHD {
	color : #4c4c4c;
	font-size : 150%;
}
.email a {
	text-decoration : none;
	color : #003596;
}
.email a:hover {
	color : #ADA990;
}
.style3a {
	color : #003596;
	font-weight : bold;
}
.styleitalic {
	font-style : italic;
}
.stylebolditalic {
	font-weight : bold;
	font-style : italic;
}
.stylebold {
	font-weight : bold;
}
.styleboldteal {
	font-weight : bold;
        color : teal;
}
.styleboldf {
	font-size : 0.875em;
}
.styleunder {
	text-decoration : underline;
}
.stylecenter {
	text-align : center;
}
.styleHDS {
	color : #4c4c4c;
	font-size : 1.0em;
}
.styleHDx {
	color : #003596;
	font-size : 1.25em;
	font-weight : bold;        
}
.styleHDSS {
	color : #4c4c4c;
	font-size : 1.2em;
	font-weight : bold;
}
div#preload {
	display : none;
}
.style24 {
	font-size : 0.75em;
	color : #4c4c4c;
	font-weight : bold;
}
.style1 {
	color : #003596;
}
.style21 {
	font-size : 0.875em;
	font-weight : normal;
	color : #cccccc;
}
.style23 {
	font-size : 0.75em;
	color : #4c4c4c;
}
.styleBNB {
	font-size : 0.875em;
	font-weight : bold;
	color : #000000;
}
div.overlay {
	padding : 30px;
	width : 576px;
	display : none;
	background-image : url(http://www.cdsaok.org/images/grey2.png);
}
div.overlay div.close {
	background : url(http://www.cdsaok.org/images/close.png) no-repeat;
	position : absolute;
	top : 2px;
	right : 5px;
	width : 35px;
	height : 35px;
	cursor : pointer;
}
div.overlay a {
	height : 450px;
	display : block;
}
button {
	background : transparent url('http://www.cdsaok.org/images/video2.png') no-repeat scroll right top;
	outline : #BBC9E3 0 outset;
	border : 0 solid #BBC9E3;
	background-color : #BBC9E3;
	color : #BBC9E3;
	height : 160px;
	width : 248px;
	cursor : pointer;
	font-size : 0.687em;
}
button.rx {
	background : transparent url('http://www.cdsaok.org/images/video3.png') no-repeat scroll right top;
	outline : #BBC9E3 0 outset;
	border : 0 solid #BBC9E3;
	background-color : #BBC9E3;
	color : #BBC9E3;
	height : 160px;
	width : 248px;
	cursor : pointer;
	font-size : 0.687em;
}
button.ss {
	background : transparent url('http://www.cdsaok.org/images/video4.png') no-repeat scroll right top;
	outline : #BBC9E3 0 outset;
	border : 0 solid #BBC9E3;
	background-color : #BBC9E3;
	color : #BBC9E3;
	height : 160px;
	width : 248px;
	cursor : pointer;
	font-size : 0.687em;
}
button.camp {
	background : transparent url('http://www.cdsaok.org/images/video5.png') no-repeat scroll right top;
	outline : #BBC9E3 0 outset;
	border : 0 solid #BBC9E3;
	background-color : #BBC9E3;
	color : #BBC9E3;
	height : 160px;
	width : 248px;
	cursor : pointer;
	font-size : 0.687em;
}
#menu-container {
	position : relative;
	z-index : 9999999;
}
ul.cssMenu ul {
	display : none;
}
ul.cssMenu li:hover > ul {
	display : block;
}
ul.cssMenu ul {
	position : absolute;
	left : -1px;
	top : 98%;
}
ul.cssMenu ul ul {
	position : absolute;
	left : 98%;
	top : -2px;
}
ul.cssMenu, ul.cssMenu ul {
	margin : 0;
	list-style : none;
	padding : 0 2px 2px 0;
	background-color : #003596;
	background-repeat : repeat;
	border-color : #003596;
	border-width : 1px;
	border-style : solid;
}
ul.cssMenu table {
	border-collapse : collapse;
}
ul.cssMenu {
	display : block;
	float : left;
}
ul.cssMenu ul {
	width : 250px;
}
ul.cssMenu li {
	display : block;
	margin : 2px 0 0 2px;
	font-size : 0;
}
ul.cssMenu a:active, ul.cssMenu a:focus {
	outline-style : none;
}
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {
	display : block;
	vertical-align : middle;
	background-color : #003596;
	border-width : 0;
	border-color : #6655ff;
	border-style : solid;
	text-align : left;
	text-decoration : none;
	padding : 4px;
	font : 14px Arial;
	color : #ffffff;
	text-decoration : none;
	cursor : default;
}
ul.cssMenu span {
	overflow : hidden;
}
ul.cssMenu li {
	float : left;
}
ul.cssMenu ul li {
	float : none;
}
ul.cssMenu ul a {
	text-align : left;
	white-space : nowrap;
}
ul.cssMenu li.sep {
	text-align : center;
	padding : 0;
	line-height : 0;
	height : 100%;
}
ul.cssMenu li.sep span {
	float : none;
	padding-right : 0;
	display : inline-block;
	background-color : #003596;
	background-image : none;
}
ul.cssMenu ul li.sep span {
	width : 80%;
}
ul.cssMenu li:hover {
	position : relative;
}
ul.cssMenu li:hover > a {
	background-color : #ada990;
	border-color : #665500;
	border-style : solid;
	font : 14px Arial;
	color : #ffffff;
	text-decoration : none;
}
ul.cssMenu li a:hover {
	position : relative;
	background-color : #ada990;
	border-color : #665500;
	border-style : solid;
	font : 14px Arial;
	color : #ffffff;
	text-decoration : none;
}
ul.cssMenu li.dis a {
	color : #003596 !important ;
}
ul.cssMenu img {
	border : none;
	float : left;
	margin-right : 4px;
	width : 16px;
	height : 16px;
}
ul.cssMenu ul img {
	width : 16px;
	height : 16px;
}
ul.cssMenu img.over {
	display : none;
}
ul.cssMenu li.dis a:hover img.over {
	display : none !important ;
}
ul.cssMenu li.dis a:hover img.def {
	display : inline !important ;
}
ul.cssMenu li:hover > a img.def {
	display : none;
}
ul.cssMenu li:hover > a img.over {
	display : inline;
}
ul.cssMenu a:hover img.over, ul.cssMenu a:hover ul img.def, ul.cssMenu a:hover a:hover ul img.def, ul.cssMenu a:hover a:hover img.over, ul.cssMenu a:hover a:hover a:hover img.over {
	display : inline;
}
ul.cssMenu a:hover img.def, ul.cssMenu a:hover ul img.over, ul.cssMenu a:hover a:hover ul img.over, ul.cssMenu a:hover a:hover img.def, ul.cssMenu a:hover a:hover a:hover img.def {
	display : none;
}
ul.cssMenu a:hover ul, ul.cssMenu a:hover a:hover ul {
	display : block;
}
ul.cssMenu a:hover ul ul {
	display : none;
}
ul.cssMenu span {
	display : block;
	background-image : url(http://www.cdsaok.org/menu/images/blank.gif);
	background-position : right center;
	background-repeat : no-repeat;
	padding-right : 25px;
}
ul.cssMenu li:hover > a > span {
	background-image : url(http://www.cdsaok.org/menu/images/down.gif);
}
ul.cssMenu ul span, ul.cssMenu a:hover table span {
	background-image : url(http://www.cdsaok.org/menu/images/sidew.gif);
}
ul.cssMenu ul li:hover > a span {
	background-image : url(http://www.cdsaok.org/menu/images/sidegl.gif);
}
ul.cssMenu table a:hover span, ul.cssMenu table a:hover a:hover span {
	background-image : url(http://www.cdsaok.org/menu/images/sidegl.gif);
}
ul.cssMenu table a:hover table span {
	background-image : url(http://www.cdsaok.org/menu/images/sidegl.gif);
}