﻿/* general */
/*body { background: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; margin: 0; }
*/a { color: #ffffff; }
a:hover { }
h1 { }
h2 { }
h3 { }
h6 { }
h5 { }
h4 { }
p { }
 
/* breadcrumb */
.breadcrumb { }
.breadcrumbItem { }
.breadcrumbItemActive { }

/* global navigation */
.globalNav { }
.globalNavItem { }
.globalNavItemActive { }
.globalNavMenu { }
.globalNavMenuItem { }
.globalNavMenuItemActive { }

/* current navigation */
.currentNav { }
.currentNavHeader { }
.currentNavItem { }
.currentNavHeaderMenu { }
.currentNavItemMenu { }
.currentNavHeaderActive { }
.currentNavItemActive { }

/* web parts */
.ms-WPTitle { }
.ms-WPHeader td { border-bottom: 1px #cccccc solid; }
.ms-partline { background: #cccccc; }
.ms-WPBody { }
.ms-WPBorder { }

/* lists */
.ms-toolbarContainer { background: #dddddd; }
table.ms-toolbar { background: #dddddd; }
.ms-menutoolbar { background: #dddddd; }
.ms-separator img { background: #cccccc; }
.ms-viewheadertr { background: #f3f3f3; font-size: 85%; }
.ms-MenuUIPopupBody { }

/* forms */
.ms-formlabel { border-top: 1px #cccccc dotted; }
.ms-formlabel h3.ms-standardheader { font-size: 100%; }
.ms-formbody { background: #FF9E18; border-top: 1px #cccccc dotted; }
.ms-formline { border-top: 1px #cccccc dotted; }
.ms-consolestatusframe { font-size: 85%; }
.ms-gb {background-color:#FF9E18;}

/* calendar */
.ms-cal-gempty { font-size: 80%; }
.ms-datepickerouter { font-size: 80%; }

/* discussions */
.ms-disc-bar { background: #f3f3f3; }
.ms-disc-bordered-noleft { border-color: #cccccc; }

/* blogs */
.ms-PostDate { font-size: 100%; font-weight: normal; border-bottom: 1px #cccccc dotted; }
.ms-PostTitle { font-size: 130%; border-bottom: 1px #cccccc solid; }
.ms-blogedit { }
.ms-PostBody { }
.ms-PostFooter { }
.ms-CommentHeader { border-bottom: 1px #cccccc dotted; }
.ms-CommentTitle { }
.ms-CommentBody { }

/* wiki */
.ms-wikieditouter { background: #f3f3f3; }
a.ms-wikilink { text-decoration: none; }
a.ms-missinglink { border-bottom: 1px #cccccc dashed; }

/* bullets */
.level-bullet { }

.bullet { }

/* search results */
.srch-Icon { }
.srch-Title { }
.srch-Description { }
.srch-Metadata { color: #888888; border-top: 1px #cccccc solid; }
.srch-URL a { color: #008800; }

.ms-vb
{
	
color:white;	
}

.ms-vh 
{
  background-color:gray !important;
}

.ms-vh-group 
{
 background-color: black;
}

.ms-vb-icon
{
 background-color: black;
}


.ms-vb-user
{
 background-color: black;
 color: white;
}
/* this affects the webpart zone background color */
.ms-SPZone TABLE {	BACKGROUND-COLOR: #000000}
.ms-SPZoneSelected TABLE {	BACKGROUND-COLOR: #000000}
.ms-WPbody {	BACKGROUND-COLOR: #000000}

.ms-vb-title
{
background-color:black;
}

.ms-vb2 

{
background-color:black;
color: white;
}

/* CSS Document */

body {
	padding: 0px;
	margin:0px;
	background-color:#000000;
	font:11px Arial, Helvetica, sans-serif;
	folor:#c6c6c6;
	color:white
	}
	
img {
	margin:0px;
	border:0px;
	}
	
.arrow {
	margin:2px 5px 0px 0px;
	}
	
.date {
	font:11px Arial, Helvetica, sans-serif; 
	color:#eb0000;
	}
	
.footerTxt {
	float:right; 
	font-size:10px; 
	color:#fa9e18; 
	padding:8px 32px 0px 0px;
	}
	
.footerTxt a {
	color:#fa9e18; 
	text-decoration:none;
	}
	
.footerTxt a:hover {
	color:#ffffff; 
	text-decoration:none;
	}
	
.homeArticle {
	padding:13px 10px 13px 10px; 
	color:#c6c6c6; 
	text-align:left
	}
	
.callOut {
	padding:6px 10px 6px 10px; 
	color:#c6c6c6; 
	text-align:right;
	}
	
.homeLftSpacer {
	height:17px;
	}
	
.homeMainSubhdrTxt {
	float:left; 
	padding:1px 0px 0px 37px; 
	color:#ffffff; 
	font:13px Geneva, Arial, Helvetica, sans-serif;
	}
	
.homeMainSubhdrView {
	float:right; 
	padding:4px 5px 0px 0px; 
	color:#282828; 
	font:10px Geneva, Arial, Helvetica, sans-serif;
	}
	
.homeMainSubhdrView a {
	color:#282828;
	text-decoration:none;
	}
	
.homeMainSubhdrView a:hover {
	color:#FFFFFF;
	text-decoration:none;
	}
	
a:hover { 
	color:#ffffff; 
	text-decoration:none;
	}
	
.homeMainSubhdrTxt a { 
	color:#ffffff; 
	text-decoration:none;
	}
	
.homeSubhdr {
	width:344px; 
	height:25px; 
	text-align:left; 
	background-image:url(../images/subhdr_bg.jpg);
	}
	
.homeSubhdrTxt {
	float:left; 
	padding:4px 0px 0px 37px; 
	color:#ffffff; 
	font:13px Geneva, Arial, Helvetica, sans-serif;
	}
	
a:hover { 
	color:#ffffff; 
	text-decoration:none;
	}
	
.homeSubhdrTxt a { 
	color:#ffffff; 
	text-decoration:none;
	}
	
.homeUpcoming {
	float:left; 
	padding:5px 0px 0px 37px; 
	color:#ffffff; 
	font:13px Geneva, Arial, Helvetica, sans-serif;
	}
	
a:hover {
	color:#ffffff;
	text-decoration:none;
	}
	
.homeUpcoming a {
	color:#ffffff;
	text-decoration:none;
	}
	
.homeViewArticle {
	padding:6px 10px 6px 10px; 
	color:#fb9f18; 
	text-align:right;
	}
	
.homeViewArticle a {
	color:#fb9f18; 
	text-decoration:none;
	}
	
.homeViewArticle a:hover {
	color:#ffffff; 
	text-decoration:none;
	}
	
.intNavView {
	float:right; 
	padding:8px 5px 0px 0px; 
	color:#282828; 
	font:10px Geneva, Arial, Helvetica, sans-serif;
	}
	
.intNavView a  {
	color:#282828;
	text-decoration:none;
	}
	
.intNavView a:hover {
	color:#ffffff;
	text-decoration:none;
	}
	
.intPrograms {
	float:left; 
	padding:5px 0px 0px 37px; 
	color:#ffffff; 
	font:13px Geneva, Arial, Helvetica, sans-serif;
	}

.ms-vb a,.ms-vb2 a,.ms-GRStatusText a,.ms-vb-user a,.ms-disc a, .ms-vb a:visited {
color:#ff9e18;
text-decoration:none;
font-size: x-small;
}
.ms-vb a:hover,.ms-vb2 a:hover,.ms-vb-user a:hover,.ms-disc a:hover{
color:#ffffff;
text-decoration:underline;
}
.ms-listdescription{
color:#c6c3c6;
font-family:tahoma;
background:#000000;
padding:2px 6px 4px 6px;
border-bottom:1px solid #6f9dd9;
}
	
a:hover {
	color:#ffffff; 
	text-decoration:none;
	}
	
.intPrograms a {
	color:#ffffff; 
	text-decoration:none;
	}
	
.intResultsView {
	float:right; 
	padding:7px 5px 0px 0px; 
	color:#282828; 
	font:10px Geneva, Arial, Helvetica, sans-serif;
	}
	
a:hover {
	color:#282828;
	text-decoration:none;
	}
	
.intResultsView a {
	color:#282828;
	text-decoration:none;
	}
	
.intSpacer {
	height:15px;
	}
	
.intMainArticle {
	padding:13px 100px 13px 10px; 
	color:#c6c6c6; 
	text-align:left;
	pa
	}
	
.intMainArticleBC {
	padding:13px 10px 13px 10px; 
	color:#474747 ; 
	text-align:left;
 font-weight:bold;
	}	
	
.intMainArticleLarger {
	padding:13px 10px 13px 10px; 
	color:#c6c6c6; 
	text-align:left;
	font-size:16px;
	}	
	
	
.intMainArticleHeader
{
	padding:13px 10px 13px 10px; 
	color:#fb9f18; 
	 font-size: 20px;
	text-align: center;
    height: 1px;
}

.intMainArticleHeaderBDBC
{
	padding:13px 10px 13px 10px; 
	color:#fb9f18; 
	 font-size: 30px;
	text-align: center;
    height: 7px;
}

.intMainSubhdrTxt {
	float:left; 
	padding:1px 0px 0px 37px; 
	color:#ffffff; 
	font:13px Geneva, Arial, Helvetica, sans-serif;
	}
	
a:hover {
	color:#ffffff; 
	text-decoration:none;
	}
	
.intMainSubhdrTxt a {
	color:#ffffff; 
	text-decoration:none;
	}
	
.intMainView {
	float:right; 
	padding:4px 5px 0px 0px; 
	color:#282828; 
	font:10px Geneva, Arial, Helvetica, sans-serif;
	}
	
.intMainView a {
	color:#282828; 
	text-decoration:none;
	}
	
.intMainView a:hover {
	color:#ffffff; 
	text-decoration:none;
	}
	
.intSubnav {
	width:221px; 
	height:25px; 
	text-align:left; 
	background-image:url(../../images/int_subhdr_bg.jpg);
	}
	
.intSubnavTxt {
	float:left; 
	padding:4px 0px 0px 37px;
	color:#ffffff; 
	font:13px Geneva, Arial, Helvetica, sans-serif;
	}
	
a:hover {
	color:#ffffff; 
	text-decoration:none;
	}
	
.intSubnavTxt a {
	color:#ffffff; 
	text-decoration:none;
	}
	
.intUpcoming {
	float:left; 
	padding:5px 0px 0px 37px; 
	color:#ffffff; 
	font:13px Geneva, Arial, Helvetica, sans-serif;
	}
	
a:hover {
	color:#ffffff; 
	text-decoration:none;
	}
	
.intUpcoming a {
	color:#ffffff; 
	text-decoration:none;
	}
	
.lftBgA {
	background-color:#232323;
	}
	
.lftBgB {
	background-color:#1a1a1a;
	}
	
.lftTxt {
	padding:6px 10px 6px 10px; 
	color:#c6c6c6; 
	text-align:left;
	}
	
.lgGold {
	font-size:13px; 
	color:#fb9f18;
	}
	
.loginImg {
	margin-bottom:4px;
	}
	
.nav {
	font: 13px Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	}
	
.nav a {
	color:#FFFFFF;
	text-decoration:none;
	}
	
.nav a:hover {
	color:#fb9f18;
	text-decoration:none;
	}
	
.twelve {
	font-size:12px;
	}
	
.viewAll {
	float:right; 
	padding:8px 5px 0px 0px; 
	color:#282828; 
	font:10px Geneva, Arial, Helvetica, sans-serif;
	}
	
.viewAll a {
	color:#282828; 
	text-decoration:none;
	}
	
.viewAll a:hover {
	color:#FFFFFF; 
	text-decoration:none;
	}
	
.BDBC-nav{
background-image:url(../../images/nav_bg_rpt.jpg);background-repeat:repeat-x;
font-family: tahoma;
color:white;
}

.BDBC-topnav {
padding:14px ;

border-bottom:none;
background-image:url("../../images/nav_bg_rpt.jpg");
background-repeat:repeat-x;
font-family: Arial;
font-size:12pt;
}
.BDBC-topnav A:link{
color:white;
}
.BDBC-topnavselected{

background:url("../../images/nav_bg_rpt.jpg");
background-repeat:repeat-x;
font-weight:bold;
padding:14px;
border-bottom-width:0px;
}	

.BDBC-topNavHover{
 padding:14px;
 color:#ff9e10;

}	
.BDBC-topNavFlyOuts{
background-color:#000000;
font-family:Tahoma;
font-size:12pt;
}
	
.BDBC-topNavFlyOuts a{
display:block;
*width:180px;
min-width:180px;
color:#ef0000;
padding:4px 8px 4px 8px;
}
	
	
#container {
	width:946px;
    
	}
	
#contentContain {
	width:946px; 
	text-align:left;
	}
	
#contentLeft {
	float:left; 
	width:344px; 
	text-align:left; 
	padding-left:34px;
	}
	
#contentLeftTbl {
	width:344px;
	}
	
#copy {
	float:left; 
	font-size:10px; 
	color:#353535; 
	padding:11px 0px 0px 32px;
	}
	
#footer {
	width:946px; 
	height:27px; 
	background-image:url(../../images/ftr_bg.jpg); 
	margin-top:30px;
	}
	
#hdrBtns {
	float:right; 
	padding:14px 23px 0px 0px;
	}
	
#hdrSearch {
	float: right ; 
	padding:0px 0px 100px 100px;
	}
#hdrSiteAction {
	float: left ; 
	padding:0px 0px 14px 23px;
	}
	
	
#header {
background-position:center;
	/*width:946px; */
	height:306px; 
	background-image:url("../../images/Header/hdr1.jpg") ;
	 background-repeat:no-repeat;
	text-align:left;
	}
	
#homeMain {
	float:left; 
	width:474px; 
	padding-left:57px;
	}
	
#homeMainTbl {
	width:344px;
	}

#homeMainSubhdr {
	width:474px; 
	height:22px; 
	background-image:url(../../images/home_main_subhdr.jpg); 
	text-align:left;
	}
	
#intMain {
	float:left; 
	width:625px; 
	padding-left:30px;
	}
	
#intMainTbl {
	width:625px;
	}
	
#intMainSubhdr {
	width:625px; 
	height:22px; 
	background-image:url(../../images/int_main_subhdr.jpg); 
	text-align:left;
	}
	
#intNav {
	float:left; 
	width:221px; 
	text-align:left; 
	padding-left:34px;
	}
	
#intNavTbl {
	width:221px;
	}

#navAbout {
	width:179px; 
	text-align:center;
	}
	
#navCont 
{
    display:none;
	width:946px; 
	height:40px; 
	background-image:url(../../images/nav_bg_rpt.jpg); 
	background-repeat:repeat-x;
	}

#navCont1 {
	width:946px; 
	height:40px; 
	background-image:url(../../images/nav_bg_rpt.jpg); 
	background-repeat:repeat-x;
	}

#navContact {
	width:154px; 
	text-align:center;
	}
	
#navHome {
	width:75px; 
	text-align:center;
	}
	
#navLft {
	float:left; 
	text-align:left;
	}
	
#navLft1 {
	float:left; 
	text-align:left;
	}
#navMenu {
	float:left; 
	padding-top:3px; 
	text-align:left;
	}
	
#navMenuCont {
	width:802px; 
	height:40px;
	}
	
#navNews {
	width:212px; 
	text-align:center;
	}
	
#navRight {
	float:right; 
	text-align:left;
	}
	
#navRight1 {
	float:right; 
	text-align:left;
	}

#navSpacer {
	width:27px; 
	}

#MSOTlPn_Tbl
	{
	height:768px !important; 
	}
}
#navTraining {
	width:155px; 
	text-align:center;
	}
	
	
	pd_menu_01 
	{
padding:50;
width:946px; 
height:40px; 
background-repeat:repeat-x;
background-image:url(../../images/nav_bg_rpt.jpg);
} /*color: #888887;
background: #D0CFCF;
width:100%;Color navigation bar normal modefloat:left; 
 
margin:0;
 
border:solid 1px #D0CFCF;
clear:both;font-weight:bolder;*/

.pd_menu_01 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;

font-size:13px;
color: #ffffff;
text-decoration: none;
 
}

.pd_menu_01 a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;

font-size:13px;
color: #ffffff;
text-decoration: none;
 
}
.pd_menu_01 ul {list-style-type:none;padding:0; margin:0; }
.pd_menu_01 ul li { float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; }
.pd_menu_01 ul li a {color: #888887;float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:30px; line-height:30px; padding:0 43px 0 43px; text-decoration:none; }
.pd_menu_01 ul li ul {display:none; border:none;color: #888887;background: #D0CFCF;}
.pd_menu_01 ul li:hover a { text-decoration:none; text-align:left ;color:#fb9f18; } /*Color main cells hovering mode*/
.pd_menu_01 ul li:hover ul {display:block;  position:absolute; z-index:999; top:29px; margin-top:1px; left:0;}
.pd_menu_01 ul li:hover ul li a {background-color:#000000 !important;display:block; width:12em; height:auto; line-height:1.3em; margin-left:-1px; padding:5px 10px 5px 10px;  background-color:#FF0000;  color:#FFFFFF;} /*Color subcells normal mode*/
.pd_menu_01 ul li:hover ul li a:hover {background-color:#FF0000; text-decoration:none;color:#EB0000;} /*Color subcells hovering mode*/
.pd_menu_01 ul li a:hover {text-decoration:none;color:#fb9f18;} /*Color main cells hovering mode*/
.pd_menu_01 ul li a:hover ul {display:block; width:12em; position:absolute; z-index:999; top:29px; left:0; }
.pd_menu_01 ul li a:hover ul li a {display:block; width:12em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #D0CFCF; border-bottom: solid 1px #D0CFCF; background-color:#FF0000;  color:#FFFFFF;} /*Color subcells normal mode*/
.pd_menu_01 ul li a:hover ul li a:hover {background-color:#FF0000; text-decoration:none;color:#C0C0C0;} /*Color subcells hovering mode*/

.TextHeader
{
   font-size: 13px; 
   color: #EB0000;   
}

.MS-WPTitle
{
	 background-image:url('../../images/subhdr_bg.jpg');
	 padding-left:35px;
	 padding-top:4px;
	 color:white;
}

.MS-WPTitle A:link
{
	color:white
}


.TextLink
  {
	font-size:10px; 
	color:#ffffff;
	}
