/*main skin styles*/
body{
	background: #1D1D1D;
	margin:  10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 100%;
}
html,th,td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

img{
	border: 0px;
}






/*-------header area--------*/
#wrapper{
	width: 940px;
	border: 0px solid #333;
	margin: 0px auto;
	background: url(template_images/background-main.jpg) repeat-y;
}

#headerBox{
	width: 900px;
	height:99px;
	background: #343434;
	margin-left: 20px;

}
h1.headerBox {
	margin:  0px 0px 0px;
	width: 286px;
	height: 99px;
	background: url(template_images/certton-logo.gif) no-repeat;
}
.headerBox span{
	visibility: hidden;
	display: none;
}
#sloganBox{
	
	
}
.sloganBox{
}

h2.sloganBox{
	margin: 0px;
	padding: 0px;
	background: url(template_images/certton-slogan.gif) no-repeat;
	width: 397px;
	height: 99px;
	margin: 0px;
	padding: 0px;
	float: right;
}
.sloganBox span{
	visibility: hidden;
	display: none;
}

/*---nav styles--- */
.Main_DNNMenu_NodeRoot{
	 text-transform:uppercase;
	 background: transparent;
	 color: #fff;
	 font-size: 10px;
	 padding: 4px;

	 float: left;
white-space: nowrap;
	
}
Main_DNNMenu_Node{
	text-transform:uppercase;
	color: #ccc;
	font-size: 11px;
	padding: 8px 5px;	
	font-weight: normal;
	background: #3C3C3C;
}

.Main_DNNMenu_NodeRoot{
	text-transform:uppercase;
	color: #ccc;
	font-size: 11px;
	padding: 8px 5px;	
	font-weight: normal;
	background: #3C3C3C;
}
.Main_DNNMenu_NodeHover{
	text-transform:uppercase;
	color: #fff;
	font-size: 11px;
	padding: 8px 5px;	
	font-weight: normal;
	background: #000;
	
}
.Main_DNNMenu_ContainerSub{
	text-transform:uppercase;
	color: #ccc;
	font-size: 11px;
	padding: 8px 5px;	
	font-weight: normal;
	background: #3C3C3C
	
}
.Main_DNNMenu_SelectedRoot{
 	text-transform:uppercase;
	color: #fff;
	font-size: 11px;
	padding: 8px 5px;	
	font-weight: normal;
	background: #000;
}
Main_DNNMenu_SelectedSub{
 	text-transform:uppercase;
	color: #fff;
	font-size: 11px;
	padding: 8px 5px;	
	font-weight: normal;
	background: #000;
}


#navBox{
	background: #3C3C3C;
	clear: both;
	color: #FFF;
	width: 900px;
	height:36px;
}

/*--------------promo area ----------------------*/


#promoBox{
	
	background:: #FFF;
	padding: 4px;
	width: 892px;
	padding-bottom: 0px;
	color: #FFF;
	
}
#fullPromoBox{
	width: 892px;
	background: #fff;
	padding:  4px 4px 0px 4px;
}

.marginSet{
margin: 0px 20px;
}

#flashBox{
	width: 538px;
	height: 290px;
	overflow: hidden;
	float: right;

}
#stingBox{
	width: 350px;
	height: 290px;
	background: #fff;

}
.stingBoxInnerTop{
	height: 10px;
	background: url(template_images/corners_grey_top.jpg) no-repeat;
}
.stingBoxInnerBottom{
	height: 10px;
	background: url(template_images/corners_grey_bottom.jpg) no-repeat;
}
.stingBoxInner{
	height: 125px;
	padding: 0px 13px;
	background: url(template_images/corners_grey_mid.jpg) repeat-x;
	overflow: hidden;
}
.stingBoxInner h1{
	color: #fff;
	text-transform: uppercase;
	font-size: 16px;
	padding: 0px;
	margin: 0px;
	line-height: 15px;
}

/*--------main area------*/
#mainBox{
	width: 900px;
	background: #FFF;
}

/*-----------footer------*/
#footerBox{
	width: 900px;
	margin: 3px auto 0px auto;
	color: #fff;
	font-size: 10px;
}
.copyRight{
	width: 500px;
	float: right;
	text-align: right;
	
}

#dijiBox{
	text-align: center;
}

/*------strays------*/

.paddBott4{
	padding-bottom: 4px;
}
.margBott4{
margin-bottom: 4px;
}
.loggy{
	color:#fff; font-size:9px; text-decoration:none; font-weight:normal; text-transform: uppercase;
}
a.loggy, a.loggy:hover, .copyRight a, .copyRight a:hover{
	color:#fff; font-size:9px; text-decoration:none; font-weight:normal; text-transform: uppercase;
}
.loggy a, .loggy a:hover{
	color:#fff; font-size:9px; text-decoration:none; font-weight:normal; text-transform: uppercase;
}
/* Breadcrumbs															 */
/*-----------------------------------------------------------------------*/
.BreadcrumbToken, a.BreadcrumbToken:link, a.BreadcrumbToken:visited, a.BreadcrumbToken:active { color:#fff; font-size:9px; text-decoration:none; font-weight:normal; text-transform: uppercase;}
a.BreadcrumbToken:hover { color:#fff; font-size:9px; text-decoration:none; font-weight:normal; text-transform: uppercase; }
#BreadcrumbContainer img { margin:0 8px 0 8px; border:none; }
