body {
	background: white;
}

.navddrow {
	
}

.navddrow-2 {
	width: 320px;
}

.navddrow-3 {
	width: 480px;
}

.navddrow-4 {
	width: 640px;
}

.navddcol {
	
}

.navddcol > li {
	list-style: none;
	font-size: 14px;
	text-align: left;
}

.navddcol > li > a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.42857143;
	color: #333;
	white-space: nowrap;
	text-decoration: none;
}

.navddcol > li > a:hover {
	background-image: linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);
	background-repeat: repeat-x;
	background-color: #e8e8e8;
	text-decoration: none;
}

.navddcol > .active > a, .navddcol > .active > a:hover, .navddcol > .active > a:focus {
	background-image: linear-gradient(to bottom, #337ab7 0, #2e6da4 100%);
	background-repeat: repeat-x;
	background-color: #2e6da4;
	color: #fff;
	text-decoration: none;
	outline: 0;
}

.allbodies {
	
}

.mainbody {
	
}

.maintitle {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}

.carousel {
	margin-bottom: 10px;
}

.extendedbody {
	overflow: visible;
	margin: 0px 10px 0px 10px;
}

@media (max-width: 991px) {
	.navddrow-2, .navddrow-3, .navddrow-4 {
		width: 763px;
	}
	
	.navddcol > li > a {
		color: #777;
	}
	
	.navddcol > li > a:hover {
		background: none;
		color: #333;
	}
}

@media (max-width: 767px) {
	
}

@media (max-width: 479px) {
	
}

@media print {
	a[href]:after {
		content: none !important;
	}

}