@import url("css/menu.css");

/* CSS Document */
body {background:#7D7D7D url(images/background_gradient.png) repeat-x top left; height:100%; margin:0px; padding:0px; background-color: #727272;}

/*-------- design style --------*/
.template_style {width:979px; margin:0 auto; background-color: #ebebeb; height:100%;}

/*-------- main divs ---------*/
.divNewsTicker {width:979px; background-color:#1E3F80; float:left;}
.NewsTickerPane {float:left; margin: 6px 18px 6px 18px; width: 943px;}
.divHead, .divNavigation {width:100%; background-color: White; float:right; text-align:right;}
.main_dnnmenu_rootitem, .main_dnnmenu_rootitem_selected
{
	float: left;
	text-align: right;
	_width: 20px;
	padding: 16px 10px 6px 6px;
}
.divBreadCrumbs {width:100%; height:28px; background-color:#F0F0F0; float:left; text-align:left;}
.WhiteSpace {height: 50px; width:100%; float:left; background-color:#FFFFFF;}
.divContentPane, .divContentPaneHome, .divVideoPane {width:979px; float:left; background-color: White; }
.divContentPaneHome .content_pad  {padding: 0px; padding: 0px 20px; width: 939px; }
.divContentPane .content_pad, .divVideoPane .content_pad {padding: 0px; padding: 0px 20px; width: 979px; }
.divFooter, .SiteMapPane {width:100%; background-color:#ebebeb; float:left;}
.ContentPane {background-color: White;}

.legalwrapper { background-color:#ebebeb;float:left; text-align: left;width:100%; padding-top:10px; padding-bottom: 2px;}
.legal { padding-left: 20px; color: #333333;}
.legal .line2, .legal .line2 .SkinObject { color: #336699 !important; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.legal .SkinObject { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height:16px;}
.legal .line2 .seperator { color: #333333 !important; }

/*-------- page components ---------*/
.logo_box {width:436px; height:88px; float:left; text-align: left; padding-left: 20px;}
.affiliate_box {width:249px !important; float:left; min-height: 1px;}
.search_box {width:251px; float:left; text-align: right; padding-right: 20px; padding-top: 10px;}
.blue_separator {width:100%; height:7px; line-height: 7px; background-color:#1E3F80; float:left;}
.linkscontainer {background-color:#F0F0F0;}
.menu_style {float:right; margin-right:0px; width:735px;}
.menu_left {height:35px; width:700px; float:left; background-image:url(images/menu_left.png); background-position:right top; background-color:White; background-repeat:no-repeat;}
.menu_right {height:35px; width: 28px; float:left; background-image:url(images/menu_right.png); background-position:left top; background-color:White; background-repeat:no-repeat;}

/*--------- search box ----------*/
.search_style {float:right; height:40px;}
.search_bg {padding:8px 2px 0 0;}

/*--------- story panes ---------*/
.storypane {padding: 11px 1px 35px 1px; width: 219;}

/*--------- bread crumbs ---------*/
.bread_right {padding-top: 4px; padding-left:245px;}
.bcRight {float:left; }

/*--------- content page content panes ---------*/
.content_pad {padding: 0px 1px 0px 1px;}
.content_pad .LeftPane {width: 225px; float:left;}
.content_pad .ContentPane {width: 555px; float:left; padding-right: 5px;}
.content_pad .RightPane {width: 160px; float:left; padding-left: 10px;}
.content_pad .ContentPaneBig {width: 709px; float:left;}
.content_pad .Left33Pane {width:33%; float: left;}
.divVideoPane .content_pad .ContentPane {width: 473px; float:left; padding-right: 5px;}
.content_pad .VideoPane {width: 220px; float:left; padding-right: 5px;}

#userbox
{
	line-height: 12px;
	height: 12px;	
	padding-bottom: 8px;
}
.topright, .topright a, .topright a:hover, .topright a:active, .topright a:visited
{
	line-height: 15px;
	color: #999999 !important;
}

.topright .seperator, .legal .seperator
{
	line-height: 5px;
	height: 5px;
	font-size: 8pt;
	vertical-align: baseline;
	font-weight: bold;
}

.DW_Bread
{
	font-family: Arial;
	font-size: 8pt;
}

.DW_Bread a, .DW_Bread a:visited, .DW_Bread a:hover, .DW_Bread a:active
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}

.dwNotes {
	display: block;
	float:right;
	   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
    padding-right: 20px;
}

.wbenc {
	background-image:url(images/wbenc_logo.jpg);
	background-repeat:no-repeat;
	width: 60px;
	height: 26px;
	margin-top: 4px;
	margin-right: 47px;
	float:right;
}




