/* Styles for SSD Central Office Skin */

	* {
		padding: 0; 
		margin: 0;
	}
	body {
		background-color: white;
		font-family: Verdana, Arial, sans-serif;
		font-size: 10pt;
	}
	td {
		vertical-align: top;
		font-family: Verdana, Arial, sans-serif;
		font-size: 10pt;
	}
	p {
		margin-bottom: 10px;
	}
	#ssdTab {
		background-image: url(ssd-tab.gif);
		height: 80px;
		width: 882px;
		background-repeat: no-repeat;
		position: absolute;
		top: -40px;
	}
	.topBanner {
		background-color: #001221;
		height: 27px;
		text-align: center;
	}
	.mainAreaWrapper {
		text-align:center;
		width: 100%:
	}

	.mainArea {
		background-color: #c9c9c9;
		width: 980px;
		
		margin-left: auto;
		margin-right: auto;
		text-align: left;
	}
	.mainAreaShadow {
		margin-left: auto;
		margin-right: auto;
		background-image: url(bg-shadow.png);
		background-repeat: repeat-y;	
		width: 1010px;
	}
	.topNav {
		color: white;
		text-align: right;
		width: 882px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 10px;
	}
	.mainBanner {
		height: 314px; /* 316 */
		background-color: #c9c9c9;
		background-image: url(ssd-banner.jpg);
	}	
	.mainBannerSep {
		height: 30px;
		background-color: #001221;
	}
	.mainBannerAds {
		height: 158px;
		background-image: url(banner-ads.jpg);
		background-repeat: no-repeat;
	}	
	.superMessage {
		width: 660px;
		height: 140px;
		color: white;
		padding-left: 10px;
		padding-top: 5px;
	}
	.superMessage h3 {
		font-size: 12pt;
		font-weight: 900;
		padding-bottom: 10px;
		color: #ffb300;
	}
	.superMessage p {
		font-size: 10pt;
		font-weight: 900;
	}
	.mainAreaInner {
		padding: 10px;
		padding-top: 0px;
		width:100%;
	}
	
	.mainAreaTable {
		width: 960px;
	}
	
	.bottomBanner {
		background-color: #001221;
		height: 70px;
		
		position:relative;
		top: -30px;
		z-index: -999;
		text-align: center;
		color: white;
		padding-top: 40px;
		font-size: 8pt;
	}
	.bottomBanner .skinObject {
		color: #c9c9c9;
	}
	.orange {
		color: #ffb300;
	}
	
	#leftPane {
		width: 190px;
		text-align: center;
	}
	
	#contentPane {
		width: 600px;
		text-align: center;
		padding-top: 10px;
	}
	
	#rightPane {
		width: 190px;
		text-align: center;
	}
	
	
/* MENU STYLES */
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 11pt; 
	font-style: normal; 
	background-color: Transparent;
	/*
	font-family: Tahoma, Arial, Helvetica; 
	*/
	
	border-bottom: 1px solid #c0c0c0;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 3px;
	
	font-weight: bold; 
        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: #000000; 
	font-size: 11pt; 
	font-style: normal; 
	background-color: Transparent;
	/*
	font-family: Tahoma, Arial, Helvetica; 
	*/
	font-weight: bold; 
	border-bottom: 1px solid #c0c0c0;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 3px;
	
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    /*padding: 0px 12px 0px 5px;*/
	/*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #4a6fa0; 
	color: #14396a;
}

.main_dnnmenu_itemhover td {  
	background-color: #4a6fa0; 
	color: #14396a;
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	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; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}