html, body {
	height: 100%;
}
body {
	background-color: #FFFFFF;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
}
button, input, select, table, textarea {
	font-size: 1em;
}
button, input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
form {
	margin: 0;
	padding: 0;
}
a {
	color: #FDB812;
	text-decoration: underline;
}
a:hover {
	color: #333333;
	text-decoration: none;
}
h1 {
	font-size: 1.6em;
}
h2 {
	font-size: 1.3em;
}
h3 {
	font-size: 1.2em;
}



.hide {
	display: none;
}
.normal {
}
a.Zoom {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
p.ItemTitle {
	color: #F1B537;
	font-weight: bold;
	margin-bottom: 20px
}
.BuyText {
	border: solid 1px #A9A498;
}
.BuySubmit {
	background-color: #000000;
	border: none;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 3px;
	padding: 1px 1px 1px 10px;
	text-align: left;
	width: 80px;
}



table#ms_table {
	height: 100%;
	width: 999px;
}
td#ms_main {
	vertical-align: top;
}
td#ms_foot {
	background: #040404 url(../images/footbg.gif) repeat-x;
	color: #999999;
	height: 1px;
	padding: 10px 90px 10px 20px;
}
div#foot_links {
	margin-left: 250px;
	text-align: center;
}
	div#foot_links a {
		color: #999999;
		margin: 0 0.3em;
		white-space: nowrap;
	}
	div#foot_links a:hover {
		color: #FFFFFF;
		text-decoration: none;
	}

div#ms_head {
	background: url(../images/headbg.jpg) repeat-x;
}
	div#ms_head a {
		margin: 26px 0 0 11px;
		position: absolute;
	}
		div#ms_head a img {
			border: none;
			height: 64px;
			width: 234px;
		}
	div#ms_head span {
		color: #EAC87D;
		display: block;
		font-size: 1.7em;
		font-weight: bold;
		padding: 56px 79px 0 0;
		text-align: right;
	}
div#ms_heada {
	background: url(../images/head1.jpg) no-repeat;
}
div#ms_headb {
	background: url(../images/head2.jpg) no-repeat right top;
	height: 90px;
}
div#ms_menuline {
	background: #FFFFFF url(../images/menulinebg.gif) repeat-x bottom;
	border-bottom: solid 1px #B4B4B4;
	padding: 0 0 0 10px;
}
	div#ms_menuline form {
		background: url(../images/logocur.gif) no-repeat right top;
		float: left;
		padding: 8px 78px 8px 0;
		width: 146px;
		_width: 224px;
	}
		div#ms_menuline form button {
			background: url(../images/search.gif) no-repeat;
			border: none;
			height: 14px;
			margin-right: 8px;
			padding: 0;
			vertical-align: middle;
			width: 14px;
		}
		div#ms_menuline form input {
			background: none;
			border: none;
			height: 1.2em;
			padding: 0;
			vertical-align: middle;
			width: 108px;
		}

div#menu_links {
	font-weight: bold;
	line-height: 31px;
	margin: 0 0 0 225px;
	padding: 8px 0 0;
	text-transform: uppercase;
	white-space: nowrap;
}
	div#menu_links a {
		background: url(../images/menusep.gif) no-repeat left bottom;
		color: #333333;
		display: inline-block;
		padding: 0 0 0 1px;
		text-decoration: none;
	}
		div#menu_links a span {
			display: block;
		}
		div#menu_links a span.mac {
			padding: 0 17px;
		}
	div#menu_links a:hover {
		color: #FFFFFF;
		text-decoration: underline;
	}
		div#menu_links a:hover span.maa {
			background: #040404 url(../images/menuabg.gif) repeat-x;
		}
		div#menu_links a:hover span.mab {
			background: url(../images/menual.gif) no-repeat left top;
		}
		div#menu_links a:hover span.mac {
			background: url(../images/menuar.gif) no-repeat right top;
		}

td#cc_left {
	vertical-align: top;
	width: 210px;
}
td#cc_center {
	vertical-align: top;
}
td#cc_right {
	vertical-align: top;
	width: 190px;
}



.rc_area_t1 {
	background: url(../images/rc10.gif) no-repeat left top;
	max-width: 250px;
}
.rc_area_t1a {
	background: url(../images/rc13.gif) no-repeat right top;
}
.rc_area_t1b {
	background: url(../images/rc16.gif) no-repeat right bottom;
	padding: 4px 0 0;
}
.rc_area_t1c {
	background: url(../images/rc19.gif) no-repeat left bottom;
	padding: 0 8px 4px;
}

.rc_area_t2 {
	background: #FFFFFF;
	margin-bottom: 10px;
	max-width: 800px;
}
.rc_area_t2wh {
	background-image: url(../images/rc2h.gif);
	background-repeat: repeat-x;
}
.rc_area_t2a {
	background: url(../images/rc20.gif) no-repeat left top;
}
.rc_area_t2b {
	background: url(../images/rc23.gif) no-repeat right top;
}
.rc_area_t2c {
	background: url(../images/rc26.gif) no-repeat right bottom;
	padding: 4px 0 0;
}
.rc_area_t2d {
	background: url(../images/rc29.gif) no-repeat left bottom;
	padding: 0 0 0;
}

div.rc_heading {
	border-bottom: solid 1px #D4D4D4;
	font-weight: bold;
	padding: 3px 12px 7px;
	text-transform: uppercase;
}
div.rc_text {
	padding: 15px 20px 20px;
}
div.rc_links {
	padding: 10px 12px 15px;
}
ul.rc_links {
	list-style: none;
	margin: 0;
	padding: 2px 12px 18px;
}
	ul.rc_links li {
		border-bottom: solid 1px #D0D0D0;
		padding: 6px 0;
	}
	.rc_links a {
		color: #333333;
		text-decoration: none;
	}
	.rc_links a:hover {
		color: #FDB301;
		font-weight: bold;
		text-decoration: underline;
	}
	ul.rc_links li a:hover {
		font-weight: normal;
	}
	ul.rc_links li.last {
		border: none;
		padding: 6px 0 0;
	}
		ul.rc_links li.last a {
			color: #FDB301;
			text-decoration: underline;
		}
		ul.rc_links li.last a:hover {
			text-decoration: none;
		}

table.ab_table {
	width: 100%;
}
	table.ab_table td {
		padding: 0 5px 0 0;
		width: 50%;
	}
	table.ab_table td.right {
		padding: 0 0 0 5px;
	}
	table.ab_table td div.rc_area_t2d {
		height: 340px;
	}

div.rc_blackbox {
	background: #1A1A1A no-repeat;
}
div.rc_blackboxa {
	background: url(../images/rc36.gif) no-repeat right bottom;
}
div.rc_blackboxb {
	background: url(../images/rc39.gif) no-repeat left bottom;
	height: 316px;
	display: table-cell;
	vertical-align: bottom;
}
	div.rc_blackboxb table {
		height: 100%;
		width: 100%;
	}
	div.rc_blackboxb td {
		color: #FFFFFF;
		padding: 20px 15px;
		vertical-align: bottom;
	}
	div.rc_blackboxb a {
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}
	div.rc_blackboxb a:hover {
		color: #FDB812;
	}
	div.rc_blackboxb h6 {
		font-size: 1.7em;
		font-weight: normal;
		margin: 0;
	}
	div.rc_blackboxb p {
		color: #999999;
		line-height: 1.1em;
		margin: 1em 0;
	}



img#devlogo {
	display: block;
	float: left;
}
div#devtext {
	float: left;
	line-height: 95%;
	margin: 0 50px 0 10px;
}
div#devtext a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
