@charset "UTF-8";
/* CSS Document */

body{
background-image: url(../images/core/bg_tile_gradient_02.jpg);
	background-repeat: repeat-x;
	}
	/*/////////////////////////////////////////////////////*/
/*/////////////////////[ POP UP SLIDES ]///////////////////*/
/*/////////////////////////////////////////////////////*/
.BreadCrumbs{
font-size:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#094BA3;
line-height:20px;
text-align:left;
padding:10px 10px 10px 0px;
}
div.BreadCrumbs a:link{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#094BA3;
text-align:left;
text-decoration:none;
}
div.BreadCrumbs a:visited{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#094BA3;
text-align:left;
}
div.BreadCrumbs a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#00ccff;
text-align:left;
}
/*/////////////////////////////////////////////////////*/
/*/////////////////////[ POP UP SLIDES ]///////////////////*/
/*/////////////////////////////////////////////////////*/
.popupSlidesCopy{
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#333333;
line-height:20px;
text-align:left;
padding:10px 10px 10px 10px;
}
div.popupSlidesCopy a:link{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#094BA3;
text-align:left;
}
div.popupSlidesCopy a:visited{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#094BA3;
text-align:left;
}
div.popupSlidesCopy a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#00ccff;
text-align:left;
}
/*/////////////////////////////////////////////////////*/
/*/////////////////////[ MAIN COPY ]///////////////////*/
/*/////////////////////////////////////////////////////*/
.main_copy{
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#333333;
line-height:20px;
text-align:left;
padding:10px 10px 10px 0px;
}
div.main_copy a:link{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#094BA3;
text-align:left;
}
div.main_copy a:visited{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#094BA3;
text-align:left;
}
div.main_copy a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#00ccff;
text-align:left;
}
/*/////////////////////////////////////////////////////*/
/*/////////////////////[ MAIN HEADLINE ]///////////////////*/
/*/////////////////////////////////////////////////////*/
.main_headline{
font-size:20px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#42576A;
line-height:30px;
text-align:left;
}
div.main_headline a:link{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#42576A;
text-align:left;
}
div.main_headline a:visited{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#42576A;
text-align:left;
}
div.main_headline a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#42576A;
text-align:left;
}
/*/////////////////////////////////////////////////////*/
/*/////////////////////[ SUB HEADLINE ]///////////////////*/
/*/////////////////////////////////////////////////////*/
.sub_headline{
font-size:15px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#42576A;
line-height:30px;
text-align:left;
}
div.sub_headline a:link{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#42576A;
text-align:left;
}
div.sub_headline a:visited{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#42576A;
text-align:left;
}
div.sub_headline a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#42576A;
text-align:left;
}

/*/////////////////////////////////////////////////////*/
/*/////////////////////[ REQUIRED TEXT ]///////////////////*/
/*/////////////////////////////////////////////////////*/
.requiredText{
color:#FF0000;
}
/*/////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////*/
/*/////////////////////[ TOP NAVIGATION ]///////////////////*/
/*/////////////////////////////////////////////////////*/
.top_navigation{
padding:5px 0px 5px 10px;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#42576A;
line-height:10px;
text-align:right;
}
div.top_navigation a:link{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#42576A;
line-height:10px;
text-align:right;
text-decoration:none;
}
div.top_navigation a:visited{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#42576A;
line-height:10px;
text-align:left;
text-decoration:none;
}
div.top_navigation a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:10px;
text-align:right;
text-decoration:none;
}
/*/////////////////////////////////////////////////////*/
/*/////////////////////[ PRIMARY MENU ]///////////////////*/
/*/////////////////////////////////////////////////////*/
#primary_menu ul
 {
 font-size: 14px;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 float: left;
 display: inline;
 width:100%;
 }

 #primary_menu ul li {

 display: inline; 
  padding: 0px;
 margin: 0px 0px 0px 0px;font-family:Geneva, Arial, Helvetica, sans-serif;
 }

 #primary_menu ul li a
 {
 color:#FFFFFF;
 padding: 1px 45px 1px 10px;
  margin: 0px 0px 0px 0px;
 text-decoration: none;
 float: left;font-family:Geneva, Arial, Helvetica, sans-serif;
 }

 #primary_menu ul li a:hover
 {
 color: #42576A;font-family:Geneva, Arial, Helvetica, sans-serif;
 }
/*/////////////////////////////////////////////////////*/
/*/////////////////////[ PRIMARY DARKENED MENU ]///////////////////*/
/*/////////////////////////////////////////////////////*/
#primary_dark_menu ul
 {
 text-align:center;
 font-size: 12px;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 display: inline;
 width:100%;
 }

 #primary_dark_menu ul li {

 display: inline; 
  padding: 0px;
 margin: 0px 0px 0px 0px;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 }

 #primary_dark_menu ul li a
 {
 color:#FFFFFF;
 padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
 text-decoration: none;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 }

 #primary_dark_menu ul li a:hover
 {
 color: #FFFFFF;
 font-family:Geneva, Arial, Helvetica, sans-serif;
  background-image:url(../images/core/menu_rollOverVD.jpg);
 }
/*/////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////*/
/*/////////////////////[ PRIMARY DARKENED MENU SUB]///////////////////*/
/*/////////////////////////////////////////////////////*/
#primary_dark_menu_sub ul
 {
 text-align:center;
 font-size: 12px;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 display: inline;
 width:100%;
 }

 #primary_dark_menu_sub ul li {
 display: inline; 
  padding: 0px;
 margin: 0px 0px 0px 0px;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 }

 #primary_dark_menu_sub ul li a
 {
 color:#FFFFFF;
 padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
 text-decoration: none;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 }

 #primary_dark_menu_sub ul li a:hover
 {
 color: #42576A;font-family:Geneva, Arial, Helvetica, sans-serif;
 }
/*/////////////////////////////////////////////////////*/
/*/////////////////////[ SECONDARY MENU ]///////////////////*/
/*/////////////////////////////////////////////////////*/

#secondary_menu ul
 {
   font-size:11px;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 color: #42576A;
 float: left;
 display: inline;
 width:100%;
 }

 #secondary_menu ul li {
 display: inline; 
  padding: 0px;
 margin: 0px 0px 0px 0px;font-family:Geneva, Arial, Helvetica, sans-serif;
 }

 #secondary_menu ul li a
 {
 padding: 10px 2px 1px 10px;
  margin: 0px 0px 0px 0px;
 color: #42576A;
 text-decoration: none;
 float: left;font-family:Geneva, Arial, Helvetica, sans-serif;
 }

 #secondary_menu ul li a:hover
 {
 color: #094BA3;font-family:Geneva, Arial, Helvetica, sans-serif;
	 text-decoration: none;
 }
/*//////////////////////////////////*/
/*//////////////////////////////////*/
/*/////////////////////////////////////////////////////*/
/*/////////////////////////[ HANGING LAYER CONTROLS & DESIGN ]/////////////*/
/*/////////////////////////////////////////////////////*/
#layer1 {
position:absolute; top:0; left:5;
	width : 100%;
	z-index : 90;
	visibility: hidden;
	overflow: visible;
}
#layer2 {
	width : 100%;
	z-index : 90;
	visibility: hidden;
	overflow: visible;
}
#layer3 {
position:absolute; top:0; left:5;
	width : 100%;
	z-index : 90;
	visibility: hidden;
	overflow: visible;
}
#layer4 {
	width : 100%;
	z-index : 90;
	visibility: hidden;
	overflow: visible;
}
#layer5 {
	width : 100%;
	z-index : 90;
	visibility: hidden;
	overflow: visible;
}
/*//////////////////////////////////////*/
/*//////////////////////////////////*/
/*//////////////////////////////////*/