
/* 
================================
TDG Remix FOR JACOBI CARBONS
================================
*/   
html, body{
	text-align:center;
	background: url(WideScreenBackground3.jpg) center repeat-y fixed;
	background-color: #939598;
	width: 100%;
	height:100%;
	}


.skinwrapper{
	text-align:left;
	width:858px;
	border: 0;
	background-color: transparent;
	padding:0;
	cellspacing:0;
	cellpadding:0;
	margin: 0 auto;
}

.skinOutter{
	background-color: transparent;
	padding:0;
	border:0;
	margin:5px 0 0 0;
	cellspacing:0;
	cellpadding:0;
	width:100%;
}

.skinmaster {
	background-color: #ffffff;
	width:100%;
	border:0;
	margin:0;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
}

.skinInner{
	background-color: transparent;
	width:100%;
	border:0;
	margin:0;
	padding:0;

}


.controlpanel {
	width:100%;
	background-color: transparent;
	margin:0;
	padding:0;
	border:0;
	height:0;
}

#header {
	height:110px;
 	margin:0;
	padding:0;
	border:0;
 }


#logopane{
	border:0;
	margin:0;
	width:302px;
	background-color:#CC6600;
	padding:0;
	height:104px;
	}


/* Header Styles */
	
.topheader{
	background-image: url(JacobiHeader3_02.png);
	height:13px;
	margin:0;
	border:none;
	padding:0;
	width:548px;
	}


.bottomheader{
	background-image:url(JacobiHeader3_06.png);
	height:46px;
	margin:0;
	border:none;
	padding:0;
	width:548px;
		}

.bottomheader a:link{
	color:#CC6600;
	}
.bottomheader a:hover{
	color:#CC6600;
	}
.bottomheader a:visited{
	color:#CC6600;
	}
		
.loginpane{
	background:url(JacobiHeader3_03.png) no-repeat;
	height:45px;
	width:101px;
	margin:0;
	border:none;
	padding:0;
}
.loginpane A.SkinObject:link{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}

.loginpane A.SkinObject:visited{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
	
.searchpane{
	background:url(JacobiHeader3_04.png)  no-repeat;
 	height:45px;
	width:255px;
	margin:0;
	border:none;
	padding:0;
	}
.searchpane .SkinObject{
vertical-align:middle;
	}
.searchpane A.SkinObject:link{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}

.searchpane A.SkinObject:visited{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
/* EDIT THE PADDING-LEFT VALUE BELOW WHEN THE LANGUAGE DROP DOWN GROWS WIDER */

.languagespane{
	background:url(JacobiHeader3_05.png) no-repeat;
	background-color:#6b3a0e;
	text-align:right;
	height:45px;
	margin:0;
	border:none;
	padding:0;
	padding-left:120px;
	font-size:0px;
	width:219px;
}


.navigation{
	position:relative;
	height:22px;
	width:100%;
	padding:0;
	z-index:1000;
	border:none;
	margin:0;
	background-color: #808183;
}


.GraphicMenu {
	position:relative;
	height:22px;
	width:100%;
	padding:0;
	z-index:1000;
	border:none;
	margin:0;
	background-color: #EEE;
}
	
.contentTable{
	padding:0;
	border:none;
	margin:4px 0 0 0;
	z-index:0;
	background-color: #FFF;
}	
	
.leftpane {
	text-align:left;
	background:url(ContentGradentBackground.jpg) repeat-x;
	background-color: #808183;
	border:none;
	margin:0;
	height:452px;
	}

.leftpane .leftPaneImage{
	padding:55px 0 0 55px;
}
	
.leftpane .leftMenuTable{
	width:145px;
	margin: 15px 0 0 55px;
	padding:0;
	border:none;
	}	
.leftpane a:link{
	font-size:12px;
	padding-left: 15px;
	line-height:20px;
	color:#FFFFFF;
	}
.leftpane a:hover{
	font-size:12px;
	padding-left: 15px;
	line-height:20px;
	color:#FFFFFF;
	}
.leftpane a:visited{
	font-size:12px;
	padding-left: 15px;
	line-height:20px;
	color:#FFFFFF;
	}
	
.leftpane .current a:link{
	font-size:12px;
	line-height:20px;
	padding-left: 15px;
	color:#000000;
	}	
.leftpane .current a:hover{
	font-size:12px;
	line-height:20px;
	padding-left: 15px;
	color:#000000;
	}
.leftpane .current a:visited{
	font-size:12px;
	line-height:20px;
	padding-left: 15px;
	color:#000000;
	}	
.leftpane .menuDivider{
	height:1px;
	background:#FFFFFF;
	margin:0 0 0 0;
	padding:0;
	border:none;
	}
.leftpane .menuDividerML{
	height:1px;
	background:#FFFFFF;
	margin:0 0 0 0;
	padding:0;
	border:none;
	}



.contentpane {
	text-align:left;
	width: 100%;
	background:url(ContentGradentBackground.jpg) repeat-x;
	background-color: #808183;
	padding:0px;
	border:none;
	margin:0;
}
	

.contentpane p{
	padding-left:45px;
	padding-right:80px;
	}

.contentpane h2{
	padding-left:45px;
	padding-right:80px;
	padding-top:55px;
	padding-bottom:0;
	color:#000000;
	}	

.contentpane td{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
}
	
.rightpane {
	text-align:left;
	width: 278px;
	background-color: #FFF;
	padding:0;
	border:none;
	margin:0;
}
.bottompane {
	width: 100%;
	height:50px;
	background-color: transparent;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	border:none;
   	margin:0;
	font-size:10px;
}
.bottompane a {
	color:#000000;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bottompane p {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.footerLinks {
	height:30px;
	margin:0;
	border:none;
	padding:0;
	}

/* Menu Styles */

.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	height:25px;
	background-color: #999999;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	color: #ffffff; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	color: #000000;
/*	background-color: #8da4d3; */
}

.main_dnnmenu_itemhover td {  
	color: #000000;
	background-color: #999999; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #4d4d4d;  
	z-index: 1000; 
	cursor: pointer; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	positon:relative;
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}

.NormalTextBox{
	font-size:9px;
	height:20px;
	}
hr {
	margin: 0 0 0 40px;
	}

/* FAQs */

#dnn_ctr503_MLAdvAnnouncements_pnlCollapsing {
	padding-left:45px;
	padding-right:80px;
}
.shcContainer {
	padding-left:45px;
	padding-right:80px;
}


/* News */

.subhead {
	padding-left:45px;
	padding-right:80px;
}

.announcementitemreadmore{
	padding-left:45px;
	padding-right:80px;

}

/*MLDDM Menu */


