body { margin: 0; padding: 27px 0 0 0; font-family: 'Trebuchet MS'; font-size: 11px; color: #000000; background: #5c5c5c url('images/backAll.jpg') no-repeat 50% 0; }
table, td { margin: 0; padding: 0; font-size: 11px; border-collapse: collapse; vertical-align: top; }
img { border: 0; }
h1, h2, h3, h4, h5, h6, h7, p { padding: 0 0 5px 0; margin: 0; }
ul, ol, li { padding: 0; margin: 0; list-style: none; }
form { padding: 0; margin: 0; outline: none; }
.radio { vertical-align: middle; }
select, input, textarea, option { padding: 0; margin: 0; font-size: 11px; font-family: 'Trebuchet MS'; color: #000000; outline: none; }
a { color: #000000; cursor: pointer; outline: none; }
a:hover { color: #df8c8d; }
/*********************************************/
table.page { margin: 0 auto; }

.showdiv { width:80%; border:2px dotted red; background-color:#ffecec; text-align:center; padding:20px; margin:0 auto; }
.showdiv a { font-weight:bold; font-size:150%; color:black; }
.sh { font-size:150%; font-weight:bold; }
.pc { font-weight:bold; }

.form_in_error {
	border:1px solid red;
}

.newsboxx {
	margin:20px 0;
	border-bottom:1px solid #bfbfbf;
}

.newsboxx .nbh {
	background-color:#e8e8e8;
	padding:10px;
}

.newsboxx .nbf {
	background-color:#f6f6f6;
	padding:10px;
}

.newsboxx .nbh .title {
	font-weight:bold;
	font-size:16px;
	margin:2px 0;
}

.newsboxx .nbh .dts {
	font-size:8px;
	color:#868686;
	margin:2px 0;
}

.newsboxx .nbf .content {
	font-size:12px;
}

#salebox {
	border: 2px solid #000000;
	background-color:#FFFFFF;
	padding: 25px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -100px;
	margin-top: -100px;
}
#saletext {
	font-size: 18px;
	font-weight:bold;
}
#debug {
	padding: 5px;
	border: 1px solid #666666;
	background-color: #CCCCCC;
	font-family: "Courier New", Courier, monospace;
}
#debug p {
	margin: 0px;
	padding: 0px;
}
#debug h1, #debug h2, #debug h3, #debug h4, #debug h5, #debug h6 {
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	text-align: center;
}
.debug_entry {
	background-color: #FFFFCC;
	border: 1px solid #666666;
	padding: 5px;
	margin-bottom: 5px;
}
.col1 {
	background-color: #EEEEEE;
}
.col2 {
	background-color: #FFFFFF;
}
.col3 {
	background-color: #CCD9CB;
}
.ezbutton a {
	font-size: 18px;
	text-align: center;
}
.error-message {
	background-color: #FFFFCC;
	background-image: url(/images/icon_alert.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	border: 1px solid #000000;
	color: #FF0000;
	padding-top: 5px;
	padding-left: 30px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.admin-message {
	margin-bottom: 25px;
	padding-left: 30px;
	background-position: 5px 5px; background-repeat: no-repeat;
	background-color: #EEEEEE;
}
.admin-message-header {
	color: #FFFFFF;
	background-color: #575757;
	border: 1px solid #000000;
	padding: 5px;
	margin-bottom: 2px;
}
.admin-message-body {
	background-color: #EEEEEE;
	padding: 10px;
	margin-bottom: 2px;
}
.admin-message-footer {
	background-color: #CCCCCC;
	
	border: 1px solid #000000;
	text-align: right;
	padding: 5px;
}
.admin-message-alert {
	background-image: url(/images/exclamation.png);
}
.admin-message-warning {
	background-image: url(/images/error.png);
}
.admin-message-options td {
	background-color: #AAAAAA;
}
.data_table {
	width: 100%;
	background-color: #FFFFFF;
}
.data_table th, .data_table td {
	padding: 3px;
	border: 3px solid white;
}
.data_table th {
	color: #000000;
	background-image: url('/images/headerbg-blue.jpg');
	border: 1px solid #f1c336;
	text-shadow: -1px 0 #f1c336, 0 1px #f1c336, 1px 0 #f1c336, 0 -1px #f1c336;
}
.data_table td {
	background-color: #EEEEEE;
}
.final_row, .final_row td {
	border: 1px solid #000000;
}
.final_row td {
	background-color: #CCCCCC;
}

.pag, #pag {
	padding:0;
	margin:2.3em 0 0 0;
	float:left;
	width:100%
}
.pag:before, #pag:before, #results_area:after, #ab:before {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0
}
.pag a, #pag a {
	display:block;
	cursor:pointer;
	text-decoration:none;
	display:inline-block;
	border:1px solid #ccc;
	padding:.2em .5em;
	margin:0 .20em 0 0;
	text-align:center
}
.pag a.pP, .pag a.nP, #pag a.pP, #pag a.nP {
	font-size:120%;
	padding:.2em .5em;
	border:none;
	text-decoration:underline;
	font-weight:700;
	background:#fff
}
.pag a:hover, #pag a:hover {
	background:#eeeeee;
	border:1px solid #888888
}
.pag a.sel, #pag a.sel {
	color:#333;
	font-weight:normal;
	background:#f0f7e8;
	border:1px solid #000000
}
a:hover.pP, a:hover.nP, #pag a:hover.pP, #pag a:hover.nP {
	background:#eeeeee;
	border:none
}
.pag a.dis, #pag a.dis {
	display:none
}







td.a1 { background-color: #e8bd2b; }
td.a2 { background: #232323; }
td.a3 { background: url('images/a3.jpg') no-repeat 0 0; }
td.a5 { background: url('images/a5.jpg') no-repeat 0 0; }

td.a9 { color: #ababab; padding: 10px 20px; }
td.a9 strong { color: #e7bb26; }
td.a9 a { color: #eeeeee; text-decoration: none; }
td.a9 a:hover { color: #f1d534; }

td.a6 { background: #232323 url('images/a6.jpg') no-repeat 0 0; height: 58px; padding: 0 0 0 46px; font-size: 10px; color: #626262; }
td.a6 strong { color: #c2040d; }
td.a6 em { color: #b4b3b3; font-style: normal; }
td.a6 p { line-height: 12px; padding: 8px 0 0 0; }

td.a1 ul li { display: block; height: 43px; float: left; }
td.a1 ul li a { display: block; height: 43px; }
td.a1 ul li span { display: block; height: 43px; }
td.a1 ul li b { display: none; }
td.a1 ul li.v1 a { width: 62px; background: url('images/a1.jpg') no-repeat -213px 0; }
td.a1 ul li.v2 a { width: 87px; background: url('images/a1.jpg') no-repeat -275px 0; }
td.a1 ul li.v3 a { width: 82px; background: url('images/a1.jpg') no-repeat -362px 0; }
td.a1 ul li.v4 a { width: 106px; background: url('images/a1.jpg') no-repeat -444px 0; }
td.a1 ul li.v5 a { width: 124px; background: url('images/a1.jpg') no-repeat -550px 0; }
td.a1 ul li.v6 a { width: 49px; background: url('images/a1.jpg') no-repeat -674px 0; }
td.a1 ul li.v7 a { width: 61px; background: url('images/a1.jpg') no-repeat -723px 0; }
td.a1 ul li.v8 a { width: 116px; background: url('images/a1.jpg') no-repeat -784px 0; }

td.a1 ul li.v1 a:hover { width: 62px; background: url('images/a1.jpg') no-repeat -213px -43px; }
td.a1 ul li.v2 a:hover { width: 87px; background: url('images/a1.jpg') no-repeat -275px -43px; }
td.a1 ul li.v3 a:hover { width: 82px; background: url('images/a1.jpg') no-repeat -362px -43px; }
td.a1 ul li.v4 a:hover { width: 106px; background: url('images/a1.jpg') no-repeat -444px -43px; }
td.a1 ul li.v5 a:hover { width: 124px; background: url('images/a1.jpg') no-repeat -550px -43px; }
td.a1 ul li.v6 a:hover { width: 49px; background: url('images/a1.jpg') no-repeat -674px -43px; }
td.a1 ul li.v7 a:hover { width: 61px; background: url('images/a1.jpg') no-repeat -723px -43px; }
td.a1 ul li.v8 a:hover { width: 116px; background: url('images/a1.jpg') no-repeat -784px -43px; }

td.a1 ul li.v0 span { width: 213px; background: url('images/a1.jpg') no-repeat 0 -86px; }
td.a1 ul li.v1 span { width: 62px; background: url('images/a1.jpg') no-repeat -213px -86px; }
td.a1 ul li.v2 span { width: 87px; background: url('images/a1.jpg') no-repeat -275px -86px; }
td.a1 ul li.v3 span { width: 82px; background: url('images/a1.jpg') no-repeat -362px -86px; }
td.a1 ul li.v4 span { width: 106px; background: url('images/a1.jpg') no-repeat -444px -86px; }
td.a1 ul li.v5 span { width: 124px; background: url('images/a1.jpg') no-repeat -550px -86px; }
td.a1 ul li.v6 span { width: 49px; background: url('images/a1.jpg') no-repeat -674px -86px; }
td.a1 ul li.v7 span { width: 61px; background: url('images/a1.jpg') no-repeat -723px -86px; }
td.a1 ul li.v8 span { width: 116px; background: url('images/a1.jpg') no-repeat -784px -86px; }

td.a7 { background: #e1e1e1 url('images/a7.jpg') no-repeat 0 0; height: 143px; }

td.a7 div.b1 { margin: 33px 0 0 0; }
td.a7 a.b1 { display: block; width: 281px; height: 76px; background: url('images/b1.jpg') no-repeat 0 0; }
td.a7 a.b1:hover { background: url('images/b1.jpg') no-repeat 0 -76px; }
td.a7 a.b1 b { display: none; }

td.b2 { padding: 12px 0 0 50px; }
td.b2 h3 { font-size: 22px; text-transform: uppercase; font-family: 'Georgia'; font-weight: normal; }

a.b3 { display: block; width: 51px; height: 18px; background: url('images/b3.gif') no-repeat 0 0; text-align: center; text-decoration: none; color: #ffffff; font-size: 10px; text-transform: uppercase; }
a.b3:hover { background: url('images/b3.gif') no-repeat 0 -18px; color: #ffffff; }
a.b3 b { display: block; padding: 2px 0 0 0; }

div.a3n { position: relative; width: 350px; height: 101px; overflow: hidden; background: url('images/a3n.jpg') no-repeat 0 0; margin: 0 0 0 auto; }
div.a3n input.itext1 { position: absolute; width: 114x; height: 15px; left: 41px; top: 50px; border: 0; color: #666666; }
div.a3n input.itext2 { position: absolute; width: 114x; height: 15px; left: 169px; top: 50px; border: 0; color: #666666; }
div.a3n input.go { position: absolute; left: 294px; top: 50px; }
div.a3n div.rem a { display: block; width: 80px; height: 12px; overflow: hidden; position: absolute; left: 37px; top: 77px; background: url('images/rem.gif') no-repeat 0 0; }
div.a3n div.rem b { display: none; }
div.a3n div.rem a.remactive { background: url('images/rem.gif') no-repeat 0 -12px; }

td.a8 { background: #e8bd2b url('images/a8.jpg') no-repeat 0 0; height: 201px; }
div.a8 { position: relative; width: 900px; height: 201px; overflow: hidden; }
div.a8 h3 { font-size: 22px; text-transform: uppercase; font-family: 'Georgia'; font-weight: normal; position: absolute; left: 50px; top: 12px; }

ul#fcCarousel div { float: left; width: 161px; height: 150px; margin: 0 2px 0 0; }
ul#fcCarousel div img { border: 1px solid #d2ab28; background: #ffffff; }
ul#fcCarousel div a:hover img { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
ul#fcCarousel div a { color: #000000; }
ul#fcCarousel div a:hover { color: #886b0a; }
ul#fcCarousel div p { padding: 0 4px; }
ul#fcCarousel div span { display: block; background: #666666; width: 161px; height: 121px; }

.jcarousel-skin-fc .jcarousel-container-horizontal { width: 900px; height: 150px; overflow: hidden; position: absolute; left: 0; top: 48px; }
.jcarousel-skin-fc .jcarousel-clip { width: 816px; height: 150px; overflow: hidden; position: absolute; left: 43px; top: 0; }
.jcarousel-skin-fc .jcarousel-item-horizontal { width: 816px; height: 150px; overflow: hidden; }
.jcarousel-skin-fc .jcarousel-clip-horizontal { position: absolute; top: 0; }
.jcarousel-skin-fc .jcarousel-next-horizontal { position: absolute; right: 6px; top: 30px; width: 34px; height: 65px; cursor: pointer; background: url('images/next.jpg') no-repeat 0 0; }
.jcarousel-skin-fc .jcarousel-next-horizontal:hover { background-position: 0 -65px; }
.jcarousel-skin-fc .jcarousel-next-horizontal:active { background-position: 0 -65px; }
.jcarousel-skin-fc .jcarousel-next-disabled-horizontal,
.jcarousel-skin-fc .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-fc .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: 0 -65px; }
.jcarousel-skin-fc .jcarousel-prev-horizontal { position: absolute; left: 6px; top: 30px; width: 34px; height: 65px; cursor: pointer; background: url('images/prev.jpg') no-repeat 0 0; }
.jcarousel-skin-fc .jcarousel-prev-horizontal:hover { background-position: 0 -65px; }
.jcarousel-skin-fc .jcarousel-prev-horizontal:active { background-position: 0 -65px; }
.jcarousel-skin-fc .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-fc .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-fc .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: 0 -65px; }
