/* Basic page styles */
body {
	margin: 0;
	background: url(../images/bddc_pgbg.jpg) repeat-x;
	padding: 0;
	font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma, Helvetica, Verdana, sans-serif;font-size: 62.5%;line-height:1.5;
}

h1,h2,h3,h4,h5,h6 {line-height: 1.2em;}

h1 {font-family: Helvetica, Arial, sans-serif;font-size: 2.0em;letter-spacing: -1px;color: #5b850f;font-weight: normal;margin-bottom: 0.4em;margin-top: 1em;}
h1 a:active, h1 a:link, h1 a:visited {color: #5b850f;}

h2 {font-family: Helvetica, Arial, sans-serif;font-size: 1.7em;letter-spacing: -1px;color: #c60000;font-weight: normal;margin-bottom: -5px;margin-top: 0.7em;}
h2 a:active, h2 a:link, h2 a:visited {color: #c60000;}

h3 {color:#455964;margin-top: 0.5em;margin-bottom: 0.4em;font-size: 1.3em;}
h3 a:active, h3 a:link, h3 a:visited {color: #455964;}

h4 {margin: 0.9em 0 0.4em 0; padding-bottom: 0.1em; color: #3b3b3b;font-size: 1.4em;text-transform: uppercase;}
h4 a:active, h4 a:link, h4 a:visited {color: #3b3b3b;}
h4 a:hover {color: #8a0200;text-decoration: none;}

h5 {margin: 0.9em 0 0.4em 0; padding-bottom: 0.1em; color: #545454;font-size: 1.3em;text-transform: uppercase;}
h5 a:active, h5 a:link, h5 a:visited {color: #545454;}
h5 a:hover {color: #8a0200;text-decoration: none;}

h6 {font-size: 1.3em; color:#555;margin-top: 0.3em;font-weight: normal;margin-bottom: 0.4em;}
h6 a:active, h6 a:link, h6 a:visited {color: #555;}

hr {color:#990000; background-color:#990000;width:75%;height:3px;border:0px;}

.smallcaptn1 {font-family: Helvetica, Arial, sans-serif;font-size: 1.2em;letter-spacing: -1px;color: #fdeeaa;font-weight: bold;}
.descr {font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma, Helvetica, Verdana, sans-serif;font-size: 1.1em;letter-spacing: -1px;color: #fff;}
.smallcaptn2 {font-family: Helvetica, Arial, sans-serif;font-size: 0.9em;letter-spacing: -1px;color: #cb0500;margin-bottom: -15px;margin-top: 15px;}
.smallcaptn3 {font-family: Helvetica, Arial, sans-serif;font-size: 1.1em;letter-spacing: -1px;color: #cf0400;}
.smallcaptn4 {font-family: Helvetica, Arial, sans-serif;font-size: 0.9em;letter-spacing: -1px;color: #333333; margin-top: -10px;}
.smallcaptn5 {font-size: 1.1em; letter-spacing: -1px; color: #b11700; line-height: 1.4em; margin-top: -5px;}
.bigger {font-size: 1.2em;line-height: 1.5em;}
.title {font-family: Helvetica, Arial, sans-serif;font-size: 1.3em;letter-spacing: -1px;color: #0066cc;}

/* link styles */
a:active, a:link, a:visited {
	color: #c60000;
	text-decoration: none;
}

a:hover {
	color: #333333;
	text-decoration: underline;
}

#bddc_globalnav {margin-left: 200px;}
/*#bddc_globalnav a:active, #bddc_globalnav a:link, #bddc_globalnav a:visited {font-size: 1.6em;font-weight: normal;letter-spacing:-1px;text-decoration: none;color: #c60000;padding: 13px 6px 12px 6px; height: 70px;position: relative; top: 13px; left: 10px;margin-right: 5px;}
#bddc_globalnav a:hover {font-size: 1.6em;font-weight: normal;letter-spacing:-1px;text-decoration: none;color: #fff;padding: 13px 6px 12px 6px; background: url(../images/bddc_menu_hover.gif) repeat-x; height: 70px;position: relative; top: 13px; left: 10px;margin-right: 5px;}
#bddc_globalnav a.selected:active, #bddc_globalnav a.selected:link, #bddc_globalnav a.selected:visited, #bddc_globalnav a.selected:hover {font-size: 1.6em;font-weight: normal;letter-spacing:-1px;text-decoration: none;color: #fff;padding: 13px 6px 12px 6px; background: url(../images/bddc_menu_hover.gif) repeat-x; height: 70px;position: relative; top: 13px; left: 10px;margin-right: 5px;}*/

a.highlight_entry:active, a.highlight_entry:link, a.highlight_entry:visited {
	display: block;
	border-bottom: 1px dotted #D9D5D4;
	color: #455964;
	text-decoration: none;
	padding: 6px;
}

a.highlight_entry:hover {
	display: block;
	border-bottom: 1px dotted #D9D5D4;
	color: #fff;
	background: #c60000;
	text-decoration: none;
	padding: 6px;
}

#headera a:active, #headera a:link, #headera a:visited {
	color: #ffffff;
	text-decoration: none;
}

#headera a:hover {
	color: #cedbe2;
	text-decoration: none;
}

/* floats */
.left {float: left;}
.right {float: right;}
.img_left {float: left;margin: 0 10px 0 0;}
.img_right {float: right;margin: 0 0 0 10px;}
.img_left_margin {float: left;margin: 10px 10px 10px 0;}
.img_right_margin {float: right;margin: 10px 0 10px 10px;}

/* DIV styles by ID */
.container {
	width: 970px;
	margin: 0 auto;
	position: relative;
}

#uglogo_spaceball {
	position: absolute;
	z-index: 100;
	width: 104px;
	height: 104px;
	top: 106px;
	left: 12px;
}


#headera {
	background: url(../images/bddc_headera.jpg) repeat-x;
	height: 43px;
}

#news_ticker {
	font-size: 1.5em;
	letter-spacing: -0.5px;
	position: relative;
	top: 8px;
	left: 11px;
	color: #fff;
	width: 700px;
}	

#headerb {
	height: 63px;
}

#banner {
	height: 149px;
	width: 970px;
}

#banner {background: url(../images/rotator/bddc_0.jpg) no-repeat;}
#feature #rotator{height:149px;width: 970px;}
#feature .container #rotator img{border:0;display:none;height:149px;left:0px;position: absolute;top:0;width:970px;}

#horz_nav {
	height: 45px;
	background: url(../images/bddc_07.jpg) no-repeat;
}

#main_wrap {
	background: url(../images/bddc_08.jpg) no-repeat;
	min-height: 401px;
  	height: auto !important;
  	height: 401px;
}

#content {
	margin-right: 338px;
	height: 100%;
	font-size:1.3em;
	line-height: 1.5em;
}

.content_padd {
	margin: 10px;
	margin-left: 25px;
}

#nav {
	height: inherit;
	width: 318px;
	float: right;
	font-size: 1.2em;
	line-height: 1.3em;
	margin-right: 20px;
}

.nav_padd {
	margin: 10px;
}

#feat_footer {
	background: url(../images/bddc_10.jpg) no-repeat;
	height: 350px;
	clear: both;
	font-size: 1.1em;
	margin-top: 50px;
	line-height: 1.4em;
}

.first_block {float: left;margin-left: 35px; width: 286px;}
.middle_block {float: left;margin-left: 21px; width: 281px;}
.last_block {float: left;margin-left: 21px; width: 286px;}
	
#footer {clear: both;border-top: 1px solid #baccd7;background: url(../images/bddc_foot_bg.jpg);}
#footer_cont {margin-bottom: 15px;margin-top: 20px;font-size: 1.3em;height: 40px;color:#c60000;position: relative;}
#footer_padd {margin: 10px 35px;}
#bddc_address {font-size: 0.8em;line-height: 1.2em;width: 300px;text-align: right;float:right;}

.clear {clear: both;}