/* Main Elements

----------------------------------------------- */

body {
	background-image: url(img/dbn_pbg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	/*color: #000000;*/
	margin-right: 0%;
	margin-left: 0%;


}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	/*color: #000066;*/
	color: #000000;
}




/* Font and Style Elements

----------------------------------------------- */

.siteName {
	font-size: 24px;
	font-weight: normal;
	font-family: Georgia, sans-serif, Helvetica; 
	letter-spacing: .2em;
	text-decoration: none;
	text-transform: uppercase;
	/*color: navy; */
	color: #074B88;
}

.titleName {
	font-size: 20px;
	font-weight: bold;
	font-family: Georgia, sans-serif, Helvetica; 
	letter-spacing: .2em;
	text-decoration: none;
	text-transform: uppercase;
	/*color: navy; */
	color: #074B88;
}


.secName {
	font-size: 16px;
	font-family: Georgia, sans-serif, Helvetica; 
	text-decoration: none;
	font-weight: bold;
	color: #000066;
	background:transparent url(img/attimg.jpg) no-repeat;
	
}

.subName {
	font-size: 12px;
	font-family: Georgia, sans-serif, Helvetica; 
	/* text-decoration: underline; */
	color: #000066;
	font-weight: bold;
	background:transparent url(img/subName.jpg) repeat-x;
	
}


.artName {
	font-size: 11px;
	font-family: Georgia, sans-serif, Helvetica; 
	text-decoration: none;
	font-weight: bold;
	color: #000066;
	background:transparent url(img/attimg.jpg) no-repeat;
	
}


.mainBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
	/*color: #000000;*/
	
}
 
.style12 {
	font-size: 12px
	
}



.tinyText {
   	font-family: Arial, Helvetica, sans-serif;
	color:#004080;
	font-size: 8px;
	font-weight: bold;
}

.smallText {
	font-size: 11px;
	text-decoration: none;
	color: #000066;
	
}

.midText {
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
 
.NormlrgText{
	font-size: 16px
	
}

.lrgText {
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.lrgLinkText {
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	/*color: navy; */
	color: #074B88;
}

sup {
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:.5em;
	font-weight: bold;
	
}

.navText {
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: grey;
}
.caseText {
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: none;
}

.caseTitle {
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia, sans-serif, Helvetica; 
	letter-spacing: .2em;
	text-decoration: none;
	text-transform: uppercase;
}

.alertText {
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: red;
}


.dropCap {
float:left;
color:#074B88;
/* color: navy;*/
font-size:35px;
line-height:22px;
padding-bottom:0px;
padding-top:3px;
padding-right:2px;
margin-bottom:0px;
font-family: Georgia, sans-serif, Helvetica;
font-weight: bold;
_line-height:26px; /* IE Windows target */
_padding-right:0px; /* IE Windows target */
_padding-top:2px; /* IE Windows target */
_padding-bottom:2px; /* IE Windows target */
} 	


.shadowText {
color:#C0C0C0
}

/* Link Elements

----------------------------------------------- */




a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #3300CC;
	/*color: #074B88;*/
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	/* font-weight: bold; */
	/* color: #CC0000;*/
	color: #BD6C5A;
	text-decoration: none;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #3300CC;
	/*color: #074B88;*/
	
}



/* Menu Bar Elements

----------------------------------------------- */


.p7tbsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF; /*for Netscape 4*/
	border: 1px solid #999999;
}

.p7tbsub p {
	padding: 3px 9px 0px 6px;
	margin: 0px;
}

.p7tbsub a:link {
	color: #666666;
	text-decoration: underline;
	font-size: 9px;
}

.p7tbsub a:visited {
	color: #666666;
	font-size: 9px;
}

.p7tbsub a:hover {
	/*color: #6666CC;*/
	color: #074B88;
	background-color: #EEEEEE;
	font-size: 11px;
	font-weight: bold;
}

.p7tbsub a:active {
	color: #6666CC;
	background-color: #EEEEEE;
	font-size: 9px;
}

.p7tbdn {
	color: #9999CC !important;
	font-weight: bold;
}


.p7tbsub {
	font-size: 80% !important;
	border-top: 0px !important;
}

.p7tbsub p {
	padding: 0 !important;
}

.p7tbsub a {
	background-color: #FFFFFF;
	display: block;
	padding: 2px 6px 2px 20px;
	text-decoration: none !important;
	width: 100%; /*IE 5 PC reads this*/
	voice-family: "\"}\"";
	voice-family: inherit;
	width:122px; /*IE5Mac IE6 Mozilla Opera read this*/
}



/* Footer

-----------------------------------------------*/

#footer {
	background:transparent url(img/dbn_btbg.jpg) bottom left repeat-x;
	height:100px;
	width:100%;	
	margin-right: 0px;
	margin-left: 0px;
	}
	
.printheader {

	display:none;
	clear:both;
		}
/* testing


-----------------------------------------------*/

ul.movie { list-style-image: url(img/movie.jpg) }


	