/*-------------------- Formatting -----------------------------------------*/

body{
	background-image: url();
	background-color: #666666;
	padding-left: 153px;}

h1, h2 {
	font-weight: bold;
	font-size:14pt; }

.style2{
	color: #666666}

.style3{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;}
	
.style6{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;}

.style9{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;}
	
.style10{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;}
	
.style12{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;}
	
.style14{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;}
	
.style15 {
	font-size: 20px;}
	
.style16{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;}
	
.style17{
	font-weight: bold;
	color: #333333;}
	
.style18{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;}
	
.style20{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;}
	
.title{
	font-size: 24px;
	font-weight: bold;
	color: #000;}
	
#contentPane{
	padding-bottom: 10px;
	color: #000;
	text-align: left;
}
	
#contentPane h2{
	font-size: 20px;}
	
#contentPane label{
	width: 190px;
	padding-right: 10px;
	float: left;
	text-align: left;
}
	
#contentPane input{
	width: 150px;}

/*---------------------------------------------- Menu ----------------------------------------*/
/******************** Up State *************************/
.DGDmenu {
	text-align:center;
	width:846px; 
	height:52px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:17pt; }

.DGDmenu ul {
	margin:0; 
	padding:0; 
	list-style:none; 
	white-space:nowrap; 
	text-align:left;
	display:inline; }
	
.DGDmenu li {
	margin:0; 
	padding:1; 
	list-style:none; }
	
.DGDmenu a {
	display:block;
	padding: 0px 12px 0px 12px;
	color:#fff; 
	line-height:52px; 
	text-decoration:none;
	font-weight:bold; }

.DGDmenu a em.left {
	display:block;
	float:left;
	width:15px;
	height:52px; }
	
.DGDmenu a b {
	display:block;
	padding:0;
	margin:0;
	height:52px;
	line-height:52px;
	float:left;
	cursor:hand;}
	
.DGDmenu a em.right {
	display:block;
	width:15px;
	height:52px;
	float:left; }
		
.DGDmenu li:hover > ul {visibility:visible;}
.DGDmenu a:hover ul,
.DGDmenu a:hover a:hover ul, 
.DGDmenu a:hover a:hover a:hover ul {visibility:visible;}
.DGDmenu a:hover ul ul, 
.DGDmenu a:hover a:hover ul ul {visibility:hidden;}
.DGDmenu ul li ul {visibility: hidden;}

.DGDmenu li {float:left; position:relative; margin-right:1px;}
.DGDmenu li ul li { float:none; position:static; margin-right:0;}

/*********************** Flyout Portion of Menu ************************/

.DGDmenu ul :hover ul {
	display:block;
	position:absolute;
	top:49px; 
	left:3px;
	width:240px; }
	
.DGDmenu ul :hover ul li ul {
	display: none;
	position:relative;}

.DGDmenu ul :hover ul li a,
.DGDmenu ul li a:hover ul li a {
	display:block;
	background:#003366;
	color:#7696ab;
	height:auto;
	line-height:15px;
	padding:4px 8px; 
	width:220px; 
	border:1px solid #000; 
	font-size:11pt;
	text-decoration:underline;}
	
.DGDmenu ul :hover ul li a:hover,
.DGDmenu ul li a:hover ul li a:hover {
	color:#7696ab;
	background: #cce7fc; }
	
.DGDmenu ul :hover ul :hover ul,
.DGDmenu ul li a:hover ul :hover ul {
	display:block; 
	position:absolute; 
	top: -5px;
	left:244px;}

.DGDmenu ul li a:hover ul li a ul{
	visibility:hidden; 
	position:absolute; 
	height:0; 
	width:0;  }
	
.DGDmenu ul li a:hover ul li a:hover ul{
	visibility:visible; 
	position:absolute; 
	top:-5px; 
	left:244px;}

.DGDmenu li ul {display:block; position:absolute; visibility:hidden; }

.DGDmenu li li a {background:#fff;line-height:22px; color:#000;} 

.DGDmenu li li ul {left:100%; margin-top:-23px; margin-left:-5px; top:23px;}

.DGDmenu table {position:absolute;top:0;left:0;border-collapse:collapse;text-align:left;}
.DGDmenu table ul li a {padding-left:0; padd\ing-left:20px;}
.DGDmenu table table {top:auto; left:100%; margin-left:-1px; padding:0; margin:0;}
.DGDmenu table table ul {margin-top:-4px; marg\in-top:-7px;}

/************ Over state *****************/
.DGDmenu a:hover b {
	color:#7696ab;
	text-decoration:underline;  }
		
.DGDmenu :hover > a b  {
	color:#7696ab;
	text-decoration:underline;  }
	
	
/************* Current Item *************/

	
.DGDmenu .CurrentItem a b, .SEOMenu .CurrentItem :visited b, .SEOMenu .ParentItem a b, .SEOMenu .ParentItem :visited b {
	color:#7696ab;  }
		
/****************** Current Item Over ****************/

.DGDmenu .CurrentItem a:hover b, .DGDmenu .ParentItem a:hover b {
	color:#fff;
}
		
.DGDmenu .CurrentItem :hover > a b, .DGDmenu .ParentItem :hover > a b {
	color:#fff;
}
	
.DGDmenu ul ul .CurrentItem a:hover b {
	color:#fff;
	background: transparent;  }
		
.DGDmenu ul ul .CurrentItem :hover > a b {
	color:#fff;
	background: transparent; }
	
.bullet{
	color:#FFF;
	padding: 0px 12px 0px 12px;
	margin-top:100px;
	line-height:50px;
}
