body{
	background-color:#353535;
	font-family: verdana, arial, san-serif;
	color: #ccc;
	font-size: 9pt;
}
img{
	border: 0px;	
}
h1,h2,h3{
	margin:0px; padding:0px;
}
h3{
	text-decoration: underline;
	font-size: 14px;
}
ul{
	/*padding:0;*/
	/*margin:0;*/
}
p{
	margin-top: 0px;
}

ul.square {list-style-type:square;  padding-left:15px; margin-top:0px; *margin-left: 15px; *padding-left:0px; }
ul.square li { padding: 2px 0 2px 0; }

a,a:visited{
	text-decoration: none;
	color: #99cccc;
}
div{
	/*border: 1px solid white;*/
}
div#container{
	margin:auto;
	width: 980px;
	position: relative;
	overflow: hidden;
}
div#header{
	height:210px;
}
div#header #headerImg{
	float:left;
	width: 300px;
	height: 210px;
}
div#header #headerWhatTheySay{
	float:left;
	width: 444px;
	height: 210px;
	position:relative;
}
/*
div#header #headerWhatTheySay #gradient{
	position:absolute;
	width: 100px;
	height: 150px;
	z-index: 99;
	background:url(../img/quote-gradient.png) repeat-y;
	left:35px;
	bottom: 25px;
}
*/
div#header #headerWhatTheySay #quote{
	padding-left: 75px;
	font-size: 11pt;
	position:absolute;
	color: #FFF;
	top: 55px;
	/*font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;*/
	
}
div#header #headerWhatTheySay #quote span{
	color:#cc3333;
}
div#header #headerMenu{
	width:185px;
	height: 210px;
	float:right;
	padding-top:20px;
}
div#header #headerMenu .spacer, div.spacer{
	height:10px;
	background: url(../img/menu_sep.gif) repeat-x center;
}
div#header #headerMenu .menuItem{
	/*background-color: #CCC;*/
	background-color: #999;
	text-align:right;
	padding-right: 26px;
	cursor: pointer;
}
div#header #headerMenu .hover, 
div#footer #moonmenu .hover,
div#footer #moonmenu .clicked{
	background-color: #cc3333;
}
div#footer #moonmenu span.hover_ie,
div#footer #moonmenu span.clicked_ie {
	background-color: #ff6666; 
}
div#header #headerMenu .hover a, 
div#header #headerMenu .hover a:visited{
		color: #cc3333 !important;
}
div#header #headerMenu .selected{
	background-color: #cc3333;
}

div#header #headerMenu .menuItem a{
	background-color: #353535;
	padding: 0 8px 0 0px;
	/*color: #CCC;*/
	color:#999
}
div#header #headerMenu .menuItem a:visited{
	/*color: #CCC;*/
	color:#999;
}
div#header #headerMenu .selected a{
	color: #ee1b22;
}
div#header #headerMenu .selected a:visited{
	color: #ee1b22;
}

div#header h1 span{
	display:none;
}
div#header #headerImg h1 img{
	margin-top:20px;
}
div#header #headerImg address{
	font-size: 8pt;
	font-style:normal;
	padding-left:85px;
	padding-top: 3px;
}

div#footer{
	font-size: 7pt;
}
div#footer div.moon{
	padding-top:10px;
	text-align:left;
	position:relative;
}
div#footer div.moon #moonmenu{
	width:0px; 
	height: 100px; 
	position:absolute;
	left:0px;
	top:-180px;
	overflow:hidden;
	white-space:nowrap;
}
div#footer div.moon img{
	/*cursor: pointer;*/
}

div#footer div.center{
	text-align: center;
}
div#content{
	background: url(../img/dda_background.jpg) no-repeat;
	width:980px;
	height: 410px;
}

div#content #left{
	width: 265px;
	float:left;
	padding: 185px 0 0 70px;
	font-size: 22pt;
	color: #7c7c7c;
}
div#content #right{
	width: 620px;
	float:right;
	margin: 0 20px 0 0px;
	font-size: 9pt;
	color: #7c7c7c;
	position:relative;
}

.clearer{
	clear:both;
}
.transparent_50{
	filter:alpha(opacity=50);  
	-moz-opacity:.5;
	opacity:.5;
}
.transparent_85{
	filter:alpha(opacity=85);  
	-moz-opacity:.85;
	opacity:.85;
}
div.submenuItem{
	font-size: 9pt;
	text-transform:capitalize;
	font-weight: bold;
	background: #666;
	padding-bottom: 2px;
	cursor: pointer;
}
div.submenuItem:hover{
	background-color:#ee1b22;
}
div.submenuItem a,div.submenuItem a:visited{
	color: #CCC;	
} 
div.submenuItem span{
	padding-left:30px;margin-right:5px; background-color:#EEE; padding-bottom:2px;
}
iframe.dda_frame{
	width: 570px; 
	height: 370px; 
	border:0;
}
div#right div#contain{
	margin:auto;
	width: 460px;
	height: 370px;
	/*overflow-y: hidden;*/
	position:relative;
	color: #FFF;
}
div#right div#contain.small{
	*margin-top:20px;
}
div#right div#contain.large{
	width: 460px;
	*margin-top:20px;
}
div#right div#contain.xlarge{
	width: 570px;
	height: 370px;
	*margin-top:20px;
}
div#right div.slideshow{
height: 260px;
width: 460px;
}
div#right div.slideshow_small{
	height: 225px;
	width: 175px;
	
}
div#right div.slideshow_small img{
	height: 220px;
	width: 175px;
}
div#right div.smallSlideshowContainer{
	margin-top: 20px;
	padding: 5px;
	background-color: #993333;
		
}
div#right div.noslideshow{
	overflow-y:auto;
	width: 565px;
	height: 370px;
}
div#right div.noslideshow a{
	text-decoration: underline;
}
div#right div.noslideshow a.download, div#right div.noslideshow a.download:visited{
	color:#ffff99;
}
div#right div.noslideshow div.img div.caption, div#right div.noslideshow div.imgL div.caption{
	font-size: 10px;	
}
div#right div.noslideshow div.img{
	float:right;	
	width: 205px;
	height: 135px;
	text-align:center;
	padding: 3px;
	margin: 5px;
}
div#right div.noslideshow div.imgL{
	float:right;	
	width: 285px;
	height: 185px;
	text-align:center;
	padding: 3px;
	margin: 5px;
}
div#right div.noslideshow div.imgL img{
	width: 280px;
	height: 180px;	
}
div#right div.noslideshow div.img img{
	width: 205px;
	height: 120px;
}
div#right div.slideshow img { display:none; }

div#prevNav, div#nextNav{
	position: absolute;
	width: 16px;
	height: 24px;
	top : 120px;
	z-index: 999;
	background: url(../img/nav.gif) no-repeat;
	cursor: pointer;
}
div#prevNav{
	left: -16px;
}
div#nextNav{
	right: -16px;	
	background: url(../img/nav.gif) no-repeat -16px 0;
}
div#right div#contain #text,div#right div#contain #text_nomotion {
	background-color: #333;
	color: #FFF;
	padding: 0px 5px;
	height: 100px;
	overflow-y: hidden;
}
div#right div#contain #text a, div#right div#contain #text_nomotion a{
	color:#3333FF; text-decoration:underline;
}
div.textnav{
	float:right;
	width: 20px;
	height: 20px;
	background: url(../img/textnav.gif) no-repeat;
	
}
div.textnavdown{
	background: url(../img/textnav.gif) no-repeat -20px 0;
}