.rest {
	FONT-SIZE: 14px;
	WIDTH: 500px;
	FONT-FAMILY: trebuchet ms
}

.resn {
	FONT-SIZE: 10px;
	WIDTH: 13px
}

.resf {
	FONT-SIZE: 10px;
	WIDTH: 120px;
	TEXT-ALIGN: right
}

.res0 {
	LEFT: 50px;
	WIDTH: 580px;
	POSITION: relative
}

.ex {
	FONT-SIZE: 15px;
	BACKGROUND: #F0F8FF;
	COLOR: #3D9AFF
}

.gc {
	COLOR: #158700;
	BACKGROUND: #e7eaef
}

.hidden {
	DISPLAY: none ! important
}

.quickforum {
	WIDTH: 432px;
	CURSOR: pointer
}

.hi {
	COLOR: #880000;
	FONT-SIZE: 13px
}

.right {
	WIDTH: 100px;
	FLOAT: left;
	TEXT-ALIGN: center;
	MARGIN-TOP: 40px;
	PADDING-TOP: 30px;
	MARGIN-LEFT: 6px;
	PADDING-LEFT: 10px;
	BORDER-LEFT: 2px #A3D3FF solid;
	COLOR: #15659d
}

.dbx-clone {
	visibility: hidden
}

.dbx-clone,.dbx-clone .dbx-handle-cursor {
	cursor: move !important
}

.dbx-dummy {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden
}

.dbx-group,.dbx-box,.dbx-handle {
	position: relative;
	display: block
}

.dbx-box {
	margin: 0;
	padding: 0;
	border: none
}

.dbx-group {
	width: 330px;
	float: left;
	margin: 0 0px 10px 0
}

.dbx-main {
	width: 438px;
	float: left;
	margin: 0 0px 10px 0
}

.dbx-moveme {
	padding-right: 15px;
	background: #E5F3FF;
	border-right: 2px #A3D3FF dashed
}

.dbx-handle {
	margin: 2px;
	margin-top: 6px;
	padding: 0px;
	color: #02488e;
	padding-left: 10px;
	background: #ffffff;
	font: 11px arial, "DejaVu Sans Condensed", UnDotum, sans-serif;
	position: relative
}

.dbx-handle abbr {
	font-style: normal;
	border: none
}

.dbx-handle-cursor {
	cursor: move
}

a.dbx-toggle,a.dbx-toggle:visited {
	display: block;
	width: 10px;
	height: 10px;
	overflow: hidden;
	background-image: url("/img/blue-toggle.gif");
	position: absolute;
	top: 3px;
	right: 3px;
	text-indent: -50px;
	text-decoration: none
}

a.dbx-toggle-open,a.dbx-toggle-open:visited {
	background-position: 0 0
}

a.dbx-toggle-closed,a.dbx-toggle-closed:visited {
	background-position: 0 -10px
}

a.dbx-toggle-hilite-open,a.dbx-toggle-hilite-open:visited {
	background-position: -10px 0
}

a.dbx-toggle-hilite-closed,a.dbx-toggle-hilite-closed:visited {
	background-position: -10px -10px
}

.dbx-tooltip {
	display: block;
	position: absolute;
	margin: 26px 0 0 13em;
	width: 185px;
	border: 1px solid #000;
	background: #ffd;
	color: #000;
	font: normal normal normal 0.85em tahoma, arial, "DejaVu Sans Condensed",
		UnDotum, sans-serif;
	padding: 2px 4px 3px 5px;
	text-align: left
}

* html .dbx-tooltip {
	width: 195px
}

*[class="dbx-tooltip"]:lang(en) {
	border-color: InfoText;
	background: InfoBackground;
	color: InfoText;
	font: small-caption;
	font-weight: normal
}

.dbx-content {
	padding: 4px;
	padding-top: 1px;
	margin: 1px;
	margin-top: 0px;
	border-top: 0px;
	background: #ffffff;
	list-style-type: none
}

.dbx-content h4 {
	margin: 0 0 4px 0;
	font: normal normal normal 11px arial, "DejaVu Sans Condensed", UnDotum,
		sans-serif
}

.dbx-content p {
	margin: 0px;
	letter-spacing: 0;
	font: normal normal normal 11px arial, "DejaVu Sans Condensed", UnDotum,
		sans-serif
}

.dbx-box a,.dbx-box a:visited {
	text-decoration: none
}

.dbx-box a:hover,.dbx-box a:focus,.dbx-box a:active {
	
}

.dbx-box-closed .dbx-content p {
	display: none
}

.dbx-clone {
	opacity: 0.7
}

#content {
	width: 438px;
	height: 134px;
}

ul.accordion {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	line-height: 1.2em;
}

ul.accordion li {
	float: right;
	width: 50px;
	height: 128px;
	display: block;
	border-top: 2px solid #fff;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	-moz-box-shadow: 1px 3px 10px #555;
	-webkit-box-shadow: 1px 3px 10px #555;
	box-shadow: 1px 3px 10px #555;
}

ul.accordion li.bleft {
	border-left: 2px solid #fff;
}

ul.accordion li .description {
	position: absolute;
	width: 110px;
	height: 128px;
	bottom: 0px;
	left: 0px;
	display: none;
}

ul.accordion li .description a {
	position: absolute;
	bottom: 1px;
	left: 10px;
	letter-spacing: 1px;
	color: #444;
	font-size: 10px;
	text-align: left;
	margin: 0px 0px 2px 0px;
	text-shadow: -1px -1px 1px #ccc;
}

ul.accordion li .description a:hover {
	color: #333;
	text-decoration: none;
}

ul.accordion li .bgDescription {
	background: transparent url("/img/bgDescription.png") repeat-x top left;
	height: 128px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	display: none;
}


ul li {
	font-size: 0.75em;
	line-height: 16px;
}

ul.anchor_list {
	margin-bottom: 40px;
}

ul.anchor_list li {
	display: inline;
	padding-right: 20px;
	font-size: 0.92em;
}

ul.anchor_list li a {
	
}

ul.bullet_list {
	list-style-type: disc;
	margin: 0 0 15px 15px;
	padding: 0 0 10px 0;
}

.barousel {
	position: relative;
	margin-bottom: 0px;
	width: 438px;
	height: 275px;
}

.barousel_image {
	position: absolute;
	z-index: 10;
}

.barousel_image img {
	position: absolute;
	display: none;
}

.barousel_image img.default {
	display: block;
}

.barousel_image img.current {
	z-index: 10;
}

.barousel_image img.previous {
	z-index: 5;
}

.barousel_content {
	position: absolute;
	z-index: 50;
	width: 400px;
	bottom: 36px;
	left: 20px;
#	FONT-FAMILY: "Arial Black", "Segoe UI", "DejaVu Sans Condensed", UnDotum, arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #ffe870;
	TEXT-TRANSFORM: uppercase;
	TEXT-SHADOW: 1px 1px 3px #111111;
}

.barousel_content div {
	display: none;
}

.barousel_content div.default {
	display: block;
}

.barousel_content p {
	font-size: 15px;
	font-weight: normal;
	line-height: 13px;
	FONT-FAMILY: "Segoe UI", "DejaVu Sans Condensed", UnDotum, arial, helvetica, sans-serif;
}

.barousel_content p.header {
	font-weight: normal;
}

.barousel_content a,.barousel_content a:hover {
	color: #ffffff;
	background-color: transparent !important;
}

.barousel_nav {
	position: absolute;
	height: 28px;
	bottom: 4px;
	z-index: 20;
	width: 428px;
}

.barousel_nav .counter {
	float: right;
	font-size: 0.75em;
	color: #ffffff;
	TEXT-SHADOW: 1px 1px 3px #111111;
	margin: 3px 5px 0 0;
}

.barousel_nav ul {
	float: right;
	padding: 0;
	margin: 0;
}

.barousel_nav li {
	float: left;
	padding-left: 3px;
	font-size: 0;
	line-height: 0;
	list-style: none;
}

.barousel_nav li a {
	display: block;
	width: 25px;
	height: 25px;
	font-size: 0;
	line-height: 0;
	text-decoration: none;
}

.barousel_nav li a:hover {
}

.barousel_nav li a.current {
}

.barousel_nav li.prev a {
	width: 42px;
	background-repeat: no-repeat;
	background-image: url("/img/previous.png");
	background-position: 0 0;
}

.barousel_nav li.next a {
	width: 42px;
	background-repeat: no-repeat;
	background-image: url("/img/next.png");
	background-position: 0 0;
}

.barousel img.ajax_loader {
	display: none;
	position: absolute;
	z-index: 99;
	top: 70px;
	left: 135px;
}

#nav {
	position: fixed;
	top: 3px;
	left: 338px;
	width: 250px;
}

#nav li {
	font-size: 0.88em;
	font-weight: bold;
}

#nav li a {
	display: block;
	text-decoration: none;
	padding: 7px 10px;
}

#nav li a:hover {
	background-color: #000;
	color: #fff;
}

#nav_barousel {
	background-color: #fff55b;
}
