a:link{
	color:161b43;
	font-weight:bold;
}
a:hover{
	color:f36c21;
	font-weight:bold;

}
a:active{
	color:00ccff;
	font-weight:bold;
}
a:visited{
	font-weight:bold;
}
img { 
  border: 0pt none;
  }
td#stage {
  height: 485px;
  background-image: url("../images/stage.background.jpg");
  background-repeat: no-repeat;
}
div.inner {
  font-size: 12px;
	overflow: auto;
	height: 475px;
	padding: 5px;
}
div.inner ul li {
	margin-bottom: 0.5em;
}

/* CSS Document */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.img_leftpad{margin-left:10px;margin-bottom:5px;}
.footnote {
	font-size: 8pt;
}


.footer-text {
  font-size: 10px;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  text-decoration:none;
}
.footerinfo {
	font-size: 8pt;
	padding-left: 105px;
	line-height: 14px;
}
.footer-text a:link{
	color:00ccff;
}
.footer-text a:visited{
    color:00ccff;
}
.footer-text a:hover{
	color:f36c21;

}


.footerinfo_header {
	font-size: 10pt;
	text-transform: uppercase;
	font-weight: bold;
	color: #002868;
}

/* LINKS */
.link {
	color: #002868;
	text-decoration: none;
	font-weight: bold;
}
.link:hover {
	text-decoration: none;
	color: #F36C21;
	font-weight: bold;
}
.footerlink:link {
	color: #00CCFF;
	text-decoration: none;
	font-weight: bold;
}
.footerlink:visited {
    color: #00CCFF;
    text-decoration: none;
    font-weight: bold;
}
.footerlink:hover {
	text-decoration: none;
	color: #F36C21;
	font-weight: bold;
}
.breadcrumb{
	font-size: 8pt;
	text-transform: uppercase;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
.breadcrumb:hover{
	color: #F36C21;
	text-decoration:underline;
}
.headerbuttons-left {
	/*background-image:url(../images/nav/header.left.inactive.gif);*/
	background-color:#bfd730; 
	background-position:bottom center; 
	background-repeat:no-repeat;
	color: #002868;
	text-decoration: none;
	font-weight: bold;
	padding:2px;
	/*padding-top: 5;
	padding-bottom: 5;*/
	margin-top: 5;
	margin-bottom: 5;
}
.headerbuttons-left:hover {
	/*background-image:url(../images/nav/header.left.active.gif);*/
	background-color:#d8e8a9; 
	background-position:bottom center; 
	background-repeat:no-repeat;
	text-decoration: none;
	color: #F36C21;
	font-weight: bold;
	padding:2px;
	/*padding-top: 5; 
	padding-bottom: 5;*/
	margin-top: 5;
	margin-bottom: 5;
}
.headerbuttons-right {
	background-image:url(../images/nav/header.right.inactive.gif); 
	background-position:bottom center; 
	background-repeat:no-repeat;
	color: #002868;
	text-decoration: none;
	font-weight: bold;
	padding-top: 5; 
	padding-bottom: 5;
	margin-top: 5;
	margin-bottom: 5;
}
.headerbuttons-right:hover {
	background-image:url(../images/nav/header.right.active.gif); 
	background-position:bottom center; 
	background-repeat:no-repeat;
	text-decoration: none;
	color: #F36C21;
	font-weight: bold;
	padding-top: 5; 
	padding-bottom: 5;
	margin-top: 5;
	margin-bottom: 5;
}
/* Navigation */
.cdd0_additional_sub{
	background-image:url(../images/nav/subnav.background.additiona.jpg); 
	background-position:bottom left; 
	background-repeat:no-repeat;
	color:#F36C21;
	font-weight:bold;
	font-size: 9pt;
	text-align: left;
	height: 18px;
}
/*Global Nav Top */
.cdd0_main_menu{
	background-color:#03A1D8; 
	color:#000000;
	font-weight:bold;
	font-size: 9pt;
}
.cdd0_main_items{
	background-image:url(../images/nav/mainnav.background.inactive.jpg); 
	background-position:bottom left; 
	background-repeat:no-repeat;
	color:#30358E;
	font-weight:bold;
	font-size: 9pt;
	text-align: left;
	height: 19px;
	vertical-align: middle;
	margin: 3px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}
.cdd0_main_items_rollover{
	cursor:pointer;
	background-image:url(../images/nav/mainnav.background.active.jpg); 
	background-position:bottom left; 
	background-repeat: no-repeat;
	color:#F36C21;
	font-weight:bold;
	font-size: 9pt;
	text-align: left;
	height: 19px;
	vertical-align: middle;
	margin: 3px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}

/* Sub Menu Group Settings - (Applies to all sub containers) */
.cdd0_sub_menu{
	cursor:hand;
	color:#30358E;
	font-family:Arial;
	font-size:11px;
	border-style:solid;
	border-color:#FF0000;
	filter:progid:DXImageTransform.Microsoft.Fade(duration=.7);
	/*filter:progid:DXImageTransform.Microsoft.DropShadow(color='#336699', OffX=1, OffY=1)*/
}

.cdd0_sub_items{
	cursor:pointer;
	background-image:url(../images/nav/subnav.background.inactive.jpg); 
	background-color: #D8E8A9;
	background-position:bottom left; 
	background-repeat:no-repeat;
	border: 4px;
	color:#30358E;
	font-weight:bold;
	font-size: 9pt;
	text-align: left;
	min-height:18px;
	_height:18px;
}
.cdd0_sub_items_rollover{
	cursor:pointer;
	background-image:url(../images/nav/subnav.background.active.jpg); 
	background-color: #D8E8A9;
	background-position:bottom left; 
	background-repeat:no-repeat;
	color:#F36C21;
	font-weight:bold;
	font-size: 9pt;
	text-align: left;
	min-height: 18px;
	_height:18px;
}

table#contact-form {
	width: 80%;
}
table#contact-form td {
	padding: 0.25em 0pt;
}

div.thirds {
	width: 30%;
	float: left;
}

div#slideshow_container {
	height: 485px;
	width: 291px;
	overflow: hidden;
	background-color: #007899;
}
ul#slide {
  position: relative;
  list-style-type: none;
  padding: 0px !important;
  margin: 0px !important;
}

/*div#preload { background-image: ;}*/

ul#navigation {
  width: 135px;
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}

ul#navigation a {
  font-weight: bold;
  color: #30358E;
  text-decoration: none;
}

ul#navigation li {
  height: 24px;
  position: relative;
  z-index: 1000;
  text-indent: 20px;
  line-height: 24px;
  color: #30358E;
  background-image: url("../images/nav/mainnav.background.inactive.jpg");
  background-position: top left;
  background-repeat: no-repeat;
}
ul#navigation li span {
  display: none;
}
ul#navigation li:hover {
  z-index: 1001;
  color: #30358E;
  background-image: url("../images/nav/mainnav.background.active.jpg");
  background-position: top left;
  background-repeat: no-repeat;
}

ul#navigation li:hover span {
    color: #30358E;
    display: block;
/*    position: absolute;
    right: 3em;*/
}

ul#navigation li:hover span ul {
  list-style-type: none;
}

/*ckground-color:transparent;
display:block;
left:-15em;
position:absolute;
width:15em;*/

#nav_preloader {
  width: 0px;
  height: 0px;
  display: inline;
  background-image: url("../images/nav/mainnav.background.inactive.jpg");
  background-image: url("../images/nav/mainnav.background.active.jpg");
  background-image: url("../images/nav/subnav.background.active.jpg");
  background-image: url("../images/nav/subnav.background.inactive.jpg");
  background-image: url("../images/nav/subnav.background.additiona.jpg");
  background-image: url("");
}

ul#navigation li:hover span.subnav ul li {
  position: relative;
  z-index: 1002;
  text-indent: 20px;
  line-height: 24px;
  color: #30358E;
  background-image: url("../images/nav/mainnav.background.inactive.jpg");
  background-position: top left;
  background-repeat: no-repeat;
}
/*ul#navigation li:hover span.subnav ul li.special {
  background-image: url("../images/nav/mainnav.background.additiona.jpg");
  background-position: top left;
  background-repeat: no-repeat;
}*/
ul#navigation li:hover span.subnav ul li span {
  display: none;
}

ul#navigation li:hover span.subnav ul li:hover span {
  color: #30358E;
  display: block;
}

span.subnav ul li {
  position: relative;
  background-image: url("../images/nav/subnav.background.inactive.jpg") !important;
  height: 22px !important;
  line-height: 22px;
  background-position: top left;
  background-repeat: no-repeat;
}

span.subnav ul li:hover {
  background-image: url("../images/nav/subnav.background.active.jpg") !important;
  background-position: top left;
  background-repeat: no-repeat;
}
div.newsletter {
	background-image:url(../images/left.column.blueswoosh.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	position: relative;  
	width:135; 
	height:169;
	
}
.newsletter input{
	border: 1px solid #000066;
	margin:2px;
	
}
.newslettercontainer {
	position:relative;
}
.newsbutton{
	color:#ffffff;
	font-size:16px;
	font-weight: bolder;
	text-decoration:none;
}

/*span.subnav ul li {
  position: relative;
  background-image: url("../images/nav/subnav.background.additiona.jpg") !important;
  height: 22px !important;
  line-height: 22px;
  background-position: top left;
  background-repeat: no-repeat;
}*/


/*span.subnav {
  color: #30358E;
}

span.subnav ul {

}
span.subnav ul li {
  height: 24px;
  line-height: 24px;
  background-image: url("../images/nav/subnav.background.inactive.jpg") !important;
  background-position: top left;
  background-repeat: no-repeat;
}

span.subnav ul li:hover {
  background-image: url("../images/nav/subnav.background.active.jpg") !important;
  background-position: top left;
  background-repeat: no-repeat;
}

span.subnav ul li a {
  color: #30358E;
  font-weight: bold;
  text-decoration: none;
}

*/
