@charset "utf-8";

/* CSS Document */



html, body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-image: url(../img/web_bg1.jpg);

	background-color: #FFFFFF;

	height: 100%;

	margin: 0;

	padding: 0;

	color: #333333;

	line-height: 150%;

	width: 100%;

	height: 100%;

}



p {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-top: 0em;

	margin-bottom: 2em;

	color: #333333;

	line-height: 150%;	

}



/* -------------------- SHADOW div -------------------- */

div#shadowbg {

	width: 860px;

	position: fixed;

	top: 0px;

	left: 50%;

    margin-left: -430px;

	background-image: url(../img/shadowbg.png);

	min-height: 100%;

}



/* -------------------- MAIN CONTAINER -------------------- */

div#container {

	width: 800px;

	min-height: 100%;

	background-color: #FFFFFF;

	position: relative;

	margin-left: auto;

	margin-right: auto;

	top: 0px;

}



/* -------------------- TOP BAR -------------------- */

div#topBar {

	background-color: #000033;

	text-align: center;	

}



/* -------------------- PORTAL NAVIGATION -------------------- */

div#portalNav {

	position: absolute;

	top: -8px;

	width: 800px;

}



div#portalNav ul {

	margin: 0px;

	padding: 0px;

	color: #FFFFFF;

	line-height: 30px;

	white-space: nowrap;

	width: auto;	

}



div#portalNav li {

	text-decoration: none;

	font-size: 0.7em;

	font-weight: bold;

	list-style-type: none;

	display: inline;

	padding: 4px 5px;

}



div#portalNav li a {

	color: #FFFFFF;

	text-decoration: none;

}



div#portalNav li a:hover {

	color: #FFFF00;

	text-decoration: underline;

}



/* -------------------- NAVIGATION -------------------- */

div#navbar {

	position: absolute;

	top: 100px;

	width: 800px;

	text-align: center;

}



div#navbar ul {

	margin: 0px;

	padding: 0px;

	color: #FFFFFF;

	line-height: 30px;

	white-space: nowrap;

	font-size: 0.7em;	

}



div#navbar li, div#navbar li a {

	list-style-type: none;

	display: inline;

	padding: 0.75% 10px;	

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}



div#navbar li a:hover {

	text-decoration: underline;

	color: #FFFF00;

}



img.headerImg {

	float: right;

	z-index: -1;

	width: 80%;

	height: 70%;

}



img.logoImg {

	float: left;

	z-index: 1;

	width: 35%;

	position: absolute;

	padding-top: 20px;

	padding-left: 20px;

}



/* -------------------- MAIN AREA -------------------- */

div#main2 {

	float:left;
	padding: 10px;

	font-size: 0.7em;

}



div#main2 a {

	color: #006600;

	text-decoration: none;

	font-weight: bold;

}



div#main2 a:hover {

	color: #CC6600;

	text-decoration: underline;

}



div#featured {

	height: 260px;

}



div#featured2 {



}



<!-- -->

div#tabs {

	width: 320px;

	position: absolute;

	left: 10px;

	top: 140px;

	z-index: 2;

	font-size: 0.9em;

}



div#tabs ul {

	list-style: none;	

	padding: 0;

	margin: 0;

	color: #333333;		

}



div#tabs li a {

	text-decoration: none;	

	display: block;

	padding: 10px;

	outline: none;

	height: 60px;

	color: #333333;

	border: 0;

}



div#tabs li a:hover {

	text-decoration: underline;

}



div#tabs li a.current {

	background:  url(../img/feature-tab-current.png);

	color: #FFFF00;

	overflow:visible;

}



<!-- -->

div#output {

	width: 500px;

	height: 240px;

	overflow: hidden;

	position: absolute;

	top: 140px;

	left: 290px;

	z-index: 1;	

}



div#output img {

	border: none;

}



div#output ul {

	list-style-type: none;

}



div#output li {

	position: absolute;

	left: 0px;

	top: 0px;

}



<!-- -->

div#intro {

	width: 95%;

	margin-left: auto;

	margin-right: auto;

	font-size: 0.8em;

	text-align: justify;

}



div#newsBox {

	width: 346px;

	height: 350px;

	margin: 10px;

	padding: 15px;

	border: 2px solid #FF9900;

	float: left;

	font-size: 0.8em;

	text-align: justify;

}



div#newsBox a, div#bottomRow a {

	text-decoration: none;

	text-align: center;

	color: #FF0000;

	font-weight: bold;

}



div#newsBox a:hover, div#bottomRow a:hover {

	text-decoration: underline;

}



div#titleBox {

	width: 346px;

	height: 50px;

	text-align: center;

	background-color: #DD6F00;

	vertical-align: middle;

	display: table-cell;

	color: #FFFFFF;

}



div#titleBox a {

	color: #FFFFFF;

	text-decoration: none;

}



<!-- -->

div#bottomRow {

	clear: both;

	padding: 10px;

	margin: 10px;

	border: 2px solid #FF9900;

	font-size: 0.8em;

}



div#videos {

	text-align: center;

}



/* -------------------- COLLAPSIBLE MENU -------------------- */

div#staticColumn {

	float: left;

	margin-top: 10px;

	margin-bottom: 10px;

	width: 230px;

	color: #000000;

}



.trigger {

	padding: 5px;

	margin-top: 0px;

	margin-bottom: 5px;

	height: 25px;

	line-height: 25px;

	width: 220px;

	font-size: 1em;

	font-weight: normal;

	float: left;

	background-image: url(../img/divBG_01.gif);

}



div#collapsible h2.trigger a {

	color: #FFFFFF;

	text-decoration: none;

	display: block;

}



div#collapsible h2.trigger a:hover {

	color: #FFFF00;

	text-decoration: underline;

}



.active {

	background-position: left bottom;

}



.toggle_container {

	margin-bottom: 5px;

	width: 228px;

	overflow:auto;

	clear: both;

	border-width: 1px;

	border-style: solid;

	border-color: #999999;

	background-color: #DDDDDD;

	font-size: 0.8em;	

}



.toggle_container .block {

	padding: 5px;

}



/* -------------------- LOGOS -------------------- */

div#logoRow {

	text-align: center;

	width: 100%;

	font-size: 0.7em;

	margin-top: 10px;

	margin-bottom: 10px;

}



div#logoRow li {

	list-style-type: none;

	display: inline;

	padding: 0.75% 0.75%;

	color: #333333;	

	line-height: 120%;

}



div#logoRow li img {

	border: none;

	height: 40px;

	width: 93px;

}



/* -------------------- NAVIGATION BOTTOM -------------------- */

div#navbarBottom {

	width: 800px;

	text-align: center;

	clear: both;

}



div#navbarBottom ul {

	margin: 0px;

	padding: 0px;

	line-height: 30px;

	white-space: nowrap;

}



div#navbarBottom li {

	list-style-type: none;

	display: inline;

	padding: 0.75% 10px;	

}



div#navbarBottom li a {

	color: #990033;	

	font-size: 0.7em;

	font-weight: bold;	

	text-decoration: none;	

}



div#navbarBottom li a:hover {

	text-decoration: underline;

}



/* -------------------- FOOTER -------------------- */

div#footer {

	width: 740px;

	line-height: 130%;

	padding-top: 30px;

	padding-left: 30px;

	padding-right: 30px;

	background-image:url(../img/discbg.jpg);

	background-repeat: no-repeat;

	clear: both;

	font-size: 0.6em;

}

