/* CSS Document */


body, html {
	background: #131548 url(background.jpg) top repeat-x; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: small; 
	line-height: 1.25; 
	color: #ffffcc; 
	text-align: left; 
	height:100%;
	
	}
	
#DS_Site {
	width:900px; 
	background: #0E113D; 
	margin-left:auto; 
	margin-right:auto;
	height: 100%;
	}
	
#TopBar{
	background: #0E113D url(leadershipsource_header.jpg); 
	height: 67px; 
	color: #fff; 
	width:900px;
	}
	
#Menu {
	background:url(menubar.gif);
	width:900px; 
	}
	
	
#Logo {
	width:490px; 
	float:left; 
	height:100%;
	}
	
#twitter_update_list {
	margin:0px;
	padding:0px;
	}

.twitter {
	margin:5px;
	padding:0px;
	text-align:left;
	}
	
	ul li

{

list-style-type: none;

}
.ContentPane {
	float: left;
	width: 560px;
	margin-left:10px;

	}
	
.NarrowContentPane {
	float: left;
	width: 450px;
	margin-left:10px;

	}
	
.TopPane {
	clear:both;
	width: 880px;
	padding-bottom:10px;
	}

.BottomPane {
	clear:both;
	width: 880px;
	padding-top:10px;
	padding-bottom:10px;
	}

.LeftPane {
	float: left;
	width: 150px;
	}
	
.WideLeftPane {
	float: left;
	width: 200px;
	}

.RightPane {
	float: right;
	width: 150px;
	}
	
.WideRightPane {
	float: right;
	width: 200px;
	}
	
.DropDown {
	padding:5px; 
	width:390px; 
	float:right; 
	height:100%;
	}
	

.MainMenuRootMenu{
	background:url(menubar.gif);
	text-transform:uppercase; 
	font-family:Arial,Helvetica,sans-serif; 
	font-weight:bold;
	font-size: 10px;
	cursor:pointer;
	line-height:22px;
	height:23px;
	color:#000;
	}
	
.MainMenuHover {
	text-decoration:underline;
	}
	
.Submenu {
    border-left:4px solid #a11318;
    cursor:pointer;
    margin-left: 0px; 
    z-index: 1000;
    font-size: 10px; 
    color: #a11318;
    font-weight: bold; 
	background: #FFFFCC;
	}

.SubMenuHover {
    cursor:pointer;
    margin-left: 0px; 
    z-index: 1000;
    font-size: 10px; 
    color: #FFFFCC;
    font-weight: bold; 
	background: #a11318;
	}
	

.Submenuitemselected {
    cursor:pointer;
    margin-left: 0px; 
    z-index: 1000;
    font-size: 10px; 
    color: #FFFFCC;
    font-weight: bold; 
	background: #a11318;
	}

.MainMenu_Selected {
	background-image:url(submenubar.gif);
    color: #ffffcc;
	}
	
#MainContent {
	clear:both;
	padding:10px;
	background: #0E113D; 
	}
	
#CopyrightPane {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	height:10px;
	text-align:center;
	clear:both; 
	vertical-align:bottom;
	}
	
.SubHead {
	color:#FFCC00;
}
	
.copyright, .copyright a, .copyright a:link, .copyright a:visited{
	font-size:9px;
	color:#FFFFFF!important;
	}
.copyright a:hover, .copyright a:active {
	text-decoration:underline;
	}
	
.SkinObject {
	font-size:9px;
	color:#FFFFFF!important;
	}
	
.Head_Black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	}
	
.Head_Yellow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFCC00;
	text-decoration:underline;
	}
	
.Normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#ffffcc;
	}
	
.DNN_News_ItemDetails, .DNN_News_ItemDate  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#ffffcc;
	}
	
.Normal_Black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#ffffcc;
	}
	
a:link, a:active, a:hover, a:visited {
	color:#FFCC00!important;
	}
	
.Subhead_Yellow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFCC00;
	}
	
.Left {
	float:left;
	}

.Center {
	float:left;
	margin-left:13px;
	}

.Right {
	float:right;
	}
	
.Panes {
	width:210px;
	}
	
.Narrow {
	width:210px;

	padding-bottom:10px;
	}

.Head {
	font-size:12px;
	font-weight:bold;
	color:#ffcc00;
}

.Wide {
	width:430px;
	padding-bottom:10px;
	}
	
.Subhead_Yellow_Center {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFCC00;
	text-align:center;
	}
	
.highslide img {
	border:0px!important;
	color:#000000!important;

	}
	
.highslide:hover img {
	border:0px!important;
	color:#000000!important;
	}
	
.textcenter {
	text-align:center}
	
.BlueText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000066;
	font-weight:bold;
	}
	
.TwoColLeft {
	width:300px;
	}

.TwoColRight {
	width:550px;
	}
	
.Divided {
	width:425px;
	}
	
.Code {
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-top-style: solid;
	border-right-style-value: solid;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-top-color: #8b4513;
	border-right-color-value: #8b4513;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-color: #8b4513;
	border-left-color-value: #8b4513;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New',Monospace;
	background-color: #ff9933;
	}
	
	#listing h3

{

font-family: "Times New Roman", Times, serif;
font-weight:bold;
background-color: #2a2a86;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #666666;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #666666;
padding-left: 10px;
text-align: left;

}

#listing .postfoot 

{

font-size: 3px;
text-align: left;
color:#2a2a86;
}

#livecontent {
	background-color:#2a2a86;
	color:#FFF}
	
.highslide-html {
    background-color: #2a2a86!important;
}

.articleTabpanel {
	background-color:#2a2a86!important;
}

.CategoryTitle 
{
font-family: Tahoma,Arial,Helvetica;
font-size: 12px!important;
font-weight: bold;
color: #ffffcc!important;
}

.CategoryDesc {

font-family: Tahoma,Arial,Helvetica;
font-size: 10px!important;
color: #ffffff!important;
margin-left:10px!important;
}
