.DBcms { margin:0; padding:0; outline:0; }

.DBcms body {

	overflow-x:hidden;

	background:#010201;

	font:11px Verdana,Arial,sans-serif;

	color:#a9a9a9;

}
.DBcms a,.DBcms a:hover {

	text-decoration:none;

	color:#f47b33;

}

.DBcms a:hover {

	text-decoration:underline;

}
.DBcms .largetext:hover { color:#ffffff;}
.DBcms .orange { color:#f47b33; }

.DBcms .green { color:#8f9d4c; }

.DBcms #page {

	width:790px;

	position:relative;

	height:100%;

	padding:0px 8px 0 16px;

	margin:0 auto;

}

.DBcms #top {	position:relative; padding:10px 0px 20px 0px; }

.DBcms #square {

	position:absolute;

	width:40px;

	height:40px;

	left:220px;

	top:27px;

}

.DBcms #name_part_1 {

	margin:0px 0px 0px 0px;

	color:#FFFFFF;

	font:20px Verdana;

	text-align:left;

	letter-spacing:3px;

}

.DBcms #name_part_2 {

	margin:0px 0px 0px 0px;

	color:#FFFFFF;

	font:12px Verdana;

	text-align:left;

	letter-spacing:2px;

}

.DBcms #line {

	background:#FFFFFF none repeat scroll 0%;

	font-size:0px;

	height:2px;

	margin-bottom:2px;

	margin-top:-10px;

	clear:both;

}

.DBcms #line2, .DBcms .line2 {

	background:#FFFFFF none repeat scroll 0%;

	font-size:0px;

	height:2px;

	margin-bottom:2px;

	margin-top:3px;

	clear:both;

}
.DBcms h1 {

	font:1.3em Verdana,Arial;

	border:0px solid #3c3c3c;

	border-bottom:1px;

	color:#898989;

	margin:0px 0px 10px 0px;

	padding-top:5px;

	font-weight:bold;

	letter-spacing:-1px;

}

.DBcms h2 {

	color:#8f9d4c;

	display:inline;

	font-weight:bold;

	font-size:1.1em;

	padding-top:3px;

	padding-bottom:3px;
	
	border: none !important;

}

.DBcms a.arrow_link,a.arrow_link:hover {

	background:transparent url(images/arrow.gif) no-repeat left;

	color:#8f9d4c;

	font-size:1em;

	padding-left:10px;

	padding-top:3px;

	padding-bottom:3px;

}

.DBcms a.big_arrow_link {

	background:transparent url(images/arrow.gif) no-repeat left;

	color:#B7B7B7;

	font-family:Verdana;

	font-size:1.6em;

	padding-left:10px;

	padding-top:3px;

	padding-bottom:3px;

	-moz-transition: all 0.2s ease-in-out;

   	-webkit-transition: all 0.2s ease-in-out;



}

.DBcms a.big_arrow_link:hover {

	background:transparent url(images/arrow2.gif) no-repeat left;

	color:#ffffff;

	text-decoration:none;

	

}

.DBcms .clearboth { clear:both; }

.DBcms #resol {

	text-align:right;

	position:absolute;

	top:0px;

	left:1280px;

	margin:0 auto;

	background:transparent;

}

.DBcms #resol h1 {

	background:none;

	font-size:1.5em;

	letter-spacing:12px;

	padding:0px;

	margin:0px;

	border:0px;

}

.DBcms #resol h2 {

	font-size:0.8em;

	letter-spacing:2px;

	padding:0px;

	margin:0px;

	background:none;

}

.DBcms #copyright {

	font-size:0.9em;

	text-align:center;

	color:#d9d9d9;

}

.DBcms #bottom_sponsored {

	width:790px;

	margin:0 auto;

	font-size:0.9em;

	color:#363636;

	text-align:right;

	text-align:right;

	position:relative;

	bottom:0px;

	margin-top:55px;

}

.DBcms #bottom_sponsored a { text-decoration:none; color:#363636; }

.DBcms #bottom_sponsored a:hover { text-decoration:underline; }

.DBcms #holder {

	position:absolute;

	top:0;

	left:0;

	width:100%;

}

.DBcms  #copy {

	clear:both;

	height:5em;

	position:absolute;

	bottom:0;

	left:0;

	border:none;

	width:100%;

}

.DBcms input[type="submit"] {

	margin-top:5px;

	border:0px solid #ffffff;

	padding:0px 10px 0px 10px;

	color:#ffffff;

	background-color:#F47B33;

}

.DBcms .message {

	padding:10px;

	border:2px solid #ddd;

	background-color:#eee;

	color:#222;

}

.DBcms  .message p.expand {

	display:none;

}

.DBcms  .notice {

	background:#FFF6BF;

	color:#817134;

	border-color:#FFD324;

}

.DBcms  .success {

	background:#E6EFC2;

	color:#529214;

	border-color:#C6D880;

}