body {
	background-color: #384C65;
	background-image: url(../graphics08/background.jpg);
	background-repeat: repeat-x;
margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center
}
#container {
	background-color: #FFFFFF;
	width: 965px;
	text-align: left;
	padding: 3px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border: 1px solid #333333;
}
#header1 {
	background-image: url(../graphics08/headers/header1.jpg);
	background-repeat: no-repeat;
	height: 153px;
	width: 965px;
}
#header2 {
	background-image: url(../graphics08/headers/header2.jpg);
	background-repeat: no-repeat;
	height: 153px;
	width: 965px;
}
#header3 {
	background-image: url(../graphics08/headers/header3.jpg);
	background-repeat: no-repeat;
	height: 153px;
	width: 965px;
}
#header4 {
	background-image: url(../graphics08/headers/header4.jpg);
	background-repeat: no-repeat;
	height: 153px;
	width: 965px;
}
#logIn {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
	font-size: 11px;
	padding-top: 8px;
	padding-right: 15px;
	text-shadow:#000000 2px 2px 2px;
}

#logIn a {
	color: #DBA92E;
	text-decoration:none
}
#logIn a:visited {
	color: #DBA92E;
	text-decoration:none
}
#logIn a:hover {
	color: #DBA92E;
	text-decoration:underline
}

#homeLink {
	width: 350px;
	height: 50px;
	display: block;
}
#courseLink {
	display: block;
	float: right;
	height: 40px;
	width: 250px;
	margin-top: 40px;
}

.linksMenu {
	background-image: url(../graphics08/linksBack.gif);
	background-repeat: repeat-x;
	height: 38px;
	width: 965px;
	z-index:10000;
	position:relative
}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	border-bottom: none;
}
#nav a:hover {
	border-bottom: none;
}

#nav li { /* all list items */
	float: left;
	position: relative;
	margin:0 0px 0 0;
	padding: 0;
	width: 149px;
}

#nav li img { /* all list items */
	margin:0 0 0px 0;
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


#nav li ul {
	position:absolute;
	z-index:10000;
	left:-999em;
	width:150px;
	height:auto;
	list-style:none;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


#nav li li {
	margin:0;
	width:100%;
	font-size:8pt;
	font-weight:normal;
}

#nav li li span {
      margin:0;
      padding:0px;
      display:block;
      position:relative;
      
}

#nav li li a, #nav li li a:visited {
      text-decoration:none;
      
}

#nav li li a:hover {
	color:#FFFFFF;
	text-decoration:none;
}



#nav2, #nav2 ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav2 a {
	display: block;
	border-bottom: none;
}
#nav2 a:hover {
	border-bottom: none;
}

#nav2 li { /* all list items */
	float: left;
	position: relative;
	margin:0 0px 0 0;
	padding: 0;
	width: 139px;
}

#nav2 li img { /* all list items */
	margin:0 0 0px 0;
}

#nav2 li:hover ul, #nav2 li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


#nav2 li ul {
	position:absolute;
	z-index:10000;
	left:-999em;
	width:140px;
	height:auto;
	list-style:none;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


#nav2 li li {
	margin:0;
	width:100%;
	font-size:8pt;
	font-weight:normal;
}

#nav2 li li span {
      margin:0;
      padding:0px;
      display:block;
      position:relative;
      
}

#nav2 li li a, #nav2 li li a:visited {
      text-decoration:none;
      
}

#nav2 li li a:hover {
	color:#FFFFFF;
	text-decoration:none;
}








#nav3, #nav3 ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav3 a {
	display: block;
	border-bottom: none;
}
#nav3 a:hover {
	border-bottom: none;
}

#nav3 li { /* all list items */
	float: left;
	position: relative;
	margin:0 0px 0 0;
	padding: 0;
	width: 173px;
}

#nav3 li img { /* all list items */
	margin:0 0 0px 0;
}

#nav3 li:hover ul, #nav3 li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


#nav3 li ul {
	position:absolute;
	z-index:10000;
	left:-999em;
	width:174px;
	height:auto;
	list-style:none;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


#nav3 li li {
	margin:0;
	width:100%;
	font-size:8pt;
	font-weight:normal;
}

#nav3 li li span {
      margin:0;
      padding:0px;
      display:block;
      position:relative;
      
}

#nav3 li li a, #nav3 li li a:visited {
      text-decoration:none;
      
}

#nav3 li li a:hover {
	color:#FFFFFF;
	text-decoration:none;
}






#nav4, #nav4 ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav4 a {
	display: block;
	border-bottom: none;
}
#nav4 a:hover {
	border-bottom: none;
}

#nav4 li { /* all list items */
	float: left;
	position: relative;
	margin:0 0px 0 0;
	padding: 0;
	width: 138px;
}

#nav4 li img { /* all list items */
	margin:0 0 0px 0;
}

#nav4 li:hover ul, #nav4 li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


#nav4 li ul {
	position:absolute;
	z-index:10000;
	left:-999em;
	width:139px;
	height:auto;
	list-style:none;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


#nav4 li li {
	margin:0;
	width:100%;
	font-size:8pt;
	font-weight:normal;
}

#nav4 li li span {
      margin:0;
      padding:0px;
      display:block;
      position:relative;
      
}

#nav4 li li a, #nav4 li li a:visited {
      text-decoration:none;
      
}

#nav4 li li a:hover {
	color:#FFFFFF;
	text-decoration:none;
}












#nav5, #nav5 ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav5 a {
	display: block;
	border-bottom: none;
}
#nav5 a:hover {
	border-bottom: none;
}

#nav5 li { /* all list items */
	float: left;
	position: relative;
	margin:0 0px 0 0;
	padding: 0;
	width: 177px;
}

#nav5 li img { /* all list items */
	margin:0 0 0px 0;
}

#nav5 li:hover ul, #nav5 li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


#nav5 li ul {
	position:absolute;
	z-index:10000;
	left:-999em;
	width:178px;
	height:auto;
	list-style:none;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


#nav5 li li {
	margin:0;
	width:100%;
	font-size:8pt;
	font-weight:normal;
}

#nav5 li li span {
      margin:0;
      padding:0px;
      display:block;
      position:relative;
      
}

#nav5 li li a, #nav5 li li a:visited {
      text-decoration:none;
      
}

#nav5 li li a:hover {
	color:#FFFFFF;
	text-decoration:none;
}










#nav6, #nav6 ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav6 a {
	display: block;
	border-bottom: none;
}
#nav6 a:hover {
	border-bottom: none;
}

#nav6 li { /* all list items */
	float: left;
	position: relative;
	margin:0 0px 0 0;
	padding: 0;
	width: 165px;
}

#nav6 li img { /* all list items */
	margin:0 0 0px 0;
}

#nav6 li:hover ul, #nav6 li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


#nav6 li ul {
	position:absolute;
	z-index:10000;
	left:-999em;
	width:165px;
	height:auto;
	list-style:none;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


#nav6 li li {
	margin:0;
	width:100%;
	font-size:8pt;
	font-weight:normal;
}

#nav6 li li span {
      margin:0;
      padding:0px;
      display:block;
      position:relative;
      
}

#nav6 li li a, #nav6 li li a:visited {
      text-decoration:none;
      
}

#nav6 li li a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#mainBlock {
	background-color: #EFEFEF;
	width: 965px;
	height: 520px;
}
#searchBar {
	background-image: url(../graphics08/searchBack.gif);
	background-repeat: repeat-x;
	height: 23px;
	width: 965px;
}
#date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	padding-right: 5px;
	color: #003366;
	float: right;
	width: 175px;
	margin-top: 5px;
	clear: right;
}
#searchBox {
	float: left;
	width: 143px;
	height: 21px;
	padding-top: 2px;
}
#inputBox {
	height: 10px;
	width: 140px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin-top: 2px;
	line-height: 12px;
	font-size: 9px;
}
#searchButton {
	width: 72px;
	float: left;
	margin-left: 5px;
}
#leftRail {
	float: left;
	height: 504px;
	width: 201px;
}
#rightRail {
	float: right;
	height: 501px;
	width: 272px;
}
#middleRail {
	width: 487px;
	float: left;
}
#footer {
	background-color: #0E3669;
	padding-top: 15px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.footer1 {
	float: left;
	width: 142px;
	font-family: "Lucida Grande", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../graphics08/footerBack.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-left: 15px;
	margin-bottom: 0px;
	padding: 0;
}
.footer1 ul {
	font-family: "Lucida Grande", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-left: 0px;
	list-style-type: none;
	padding: 0;
	margin-bottom: 0px;
	margin-right: 0px;
}
.footer1 li {
	font-family: "Lucida Grande", Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
	list-style-type: none;
	list-style-type: none;
	line-height: 12px;
	padding: 0;
	margin: 0;
}
.footer1 a {
	color: #FFFFFF;
	text-decoration:none;
}
.footer1 a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.footer1 a:hover {
	color: #DBA92E;
	text-decoration:none;
}
.footer2 {
	float: left;
	width: 140px;
	font-family: "Lucida Grande", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 15px;
}
.footer2 ul {
	font-family: "Lucida Grande", Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;
}
.footer2 li {
	font-family: "Lucida Grande", Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
	list-style-type: none;
	list-style-type: none;
	line-height: 11px;	
}
.footer2 a {
	color: #FFFFFF;
	text-decoration:none;
}
.footer2 a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.footer2 a:hover {
	color: #DBA92E;
	text-decoration:none;
}
#legal {
	clear: left;
	margin-left: 10px;
	width: 460px;
	font-family: "Lucida Grande", Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#legal a {
color: #DBA92E;
text-decoration:none;
}
#legal a:visited {
color: #DBA92E;
text-decoration:none;
}
#legal a:hover {
color: #DBA92E;
text-decoration:underline;
}
#newsBoxCenter {
	text-align: center;
	width: 487px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 328px;
	background-image: url(../graphics08/middleMiddleBack.gif);
}
#tab_contentTips {
	background-image: url(../graphics08/tabLeftBack.gif);
	background-repeat: repeat-y;
	height: 212px;
	width: 250px;
	background-color: #FFFFFF;
	padding-left: 22px;
}
#tab_contentPhotos {
	background-image: url(../graphics08/tabLeftBack.gif);
	background-repeat: repeat-y;
	height: 212px;
	width: 250px;
	background-color: #FFFFFF;
	padding-left: 22px;
}
#tab_contentAudio {
	background-image: url(../graphics08/tabLeftBack.gif);
	background-repeat: repeat-y;
	height: 212px;
	width: 250px;
	background-color: #FFFFFF;
	padding-left: 22px;
}
#tab_contentVideo {
	background-image: url(../graphics08/tabLeftBack.gif);
	background-repeat: repeat-y;
	height: 212px;
	width: 250px;
	background-color: #FFFFFF;
	padding-left: 22px;
}
#tab_content {
	background-image: url(../graphics08/tabLeftBack.gif);
	background-repeat: repeat-y;
	height: 212px;
	width: 250px;
	background-color: #FFFFFF;
	padding-left: 22px;
	}
#ndTabText {
	background-image: url(../graphics08/nbTabBack.gif);
	background-repeat: repeat-y;
	width: 223px;
	padding-left: 34px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 5px;
	color: #666666;
	padding-bottom: 5px;
}
.featuresText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 5px;
	color: #666666;
}

.featuresText a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 5px;
	color: #003366;
	text-decoration: none;
}

.featuresText a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 5px;
	color: #003366;
	text-decoration: none;
}

.featuresText a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 5px;
	color: #003366;
	text-decoration: underline;
}
#mainBlockInterior {
	background-color: #FFFFFF;
	width: 965px;
	background-image: url(../graphics08/interiorBack.gif);
	background-repeat: repeat-y;
	background-position: right;
	overflow: auto;
}
.font1 {font-family: "Lucida Grande", Verdana, Arial; font-size: 11px; line-height: 17px; font-style: normal; color: #000000 }


.font1 a:link {color: #003366;
text-decoration: none;}


.font1 a:visited {color: #003366;
text-decoration: none;}

.font1GOOD a:hover {color: #336699; text-decoration: none; border-bottom: 1px dotted; color: #336699}

.font1 a:hover {
	color: #336699;
	text-decoration: none;
	
}



.font2 {font-family: Arial, Verdana; font-size: 18px; font-style: normal; color: #003366 }


.font2 a:link {color: #000000;
text-decoration: none;}


.font2 a:visited {color: #000000;
text-decoration: none;}

.font2 a:hover {color: #CC0033;
text-decoration: none;}

.font5 {font-family: Tahoma, Arial,Verdana,Tahoma; font-size: 10px; font-style: normal; color: #000000 }


.font5 a:link {color: #003366; text-decoration: none;}


.font5 a:visited {color: #003366; text-decoration: none;}

.font5 a:hover {color: #6699cc; text-decoration: none;}