body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}
th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color: #000000;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px;
	color: #000000;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px;
	color: #000000;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px;
	color: #000000;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px;
	color: #000000;
}

div.transON {width: 100%; background-color: silver; opacity:82; filter: alpha(opacity=82); -moz-opacity:0.82; border:0px solid black; }

#theHolder {
	position: relative;
	width: 200px;
	margin: auto;
	height: 100px;
}

#marqueecontainer{
	position: absolute;
	top: 0px; /*4px;*/
	right: 0px; /*-42px;*/
	width: 200px; /*marquee width */
	height: 200px; /*marquee height */
	overflow: hidden;
	border: #000 solid 0px;
}

#vmarquee {
	position: absolute;
	text-align: center;
	width: 163px;
	left: 17px;
	top: 1px;
	height: 192px;
}

#detailHold {
	position: absolute;
	top: -20px;
	left: 9px;
	width: 435px;
	height: 300px;
	border: #000 solid 0px;
}

div.details {
	padding: 10px;
	display: none;
}

div.theTmb {
	padding: 5px 0;
}

img.tmb {
	border: 0;
	cursor: pointer;
}

.block-bg {background:#FFF url(../images/block-bg.jpg) left bottom repeat-x; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; padding:4px 5px;}
.block-top-bg {background:url(../images/block-top-bg.jpg) left bottom repeat-x; height:12px; overflow:hidden; font-size:1px;}
.block-footer-bg {background:url(../images/block-footer-bg.jpg) left bottom repeat-x; height:5px; overflow:hidden;}

.main-header {left top repeat-x; height:25px; color:#000 }
.header-menu a {color:#3071BB; font-weight:bold;}
.header-menu a:hover {color:#CCC; text-decoration:underline;}

.main-footer {background:url(../images/footer-bg.jpg) left top repeat-x; height:25px; color:#000 }
.footer-menu a {color:#FFF; font-weight:bold;}
.footer-menu a:hover {color:#CCC; text-decoration:underline;}
.copyright {font-size:10px; color:#FFF}

.tabcontent{
	display:none;
}

.tab {padding:0px; margin:0; padding-left:10px; list-style:none; height:29px; position:relative; overflow:hidden; font-size:11px;}
.tab li {float:left; height:29px; overflow:hidden; margin-right:2px;}
.tab li a {display:block; float:left; height:29px; line-height:29px; color:#3071bb; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0px 5px; padding-right:0px; cursor:pointer; background:url(../images/tab-left.jpg) no-repeat;}
.tab li a b {float:left; display:block; padding:0px 10px 0px 5px; margin:0px; background:url(../images/tab-right.jpg) no-repeat right top;}
.tab li a:hover, .tab li a.selected, .tab li a:focus, .tab li a:active{color:#FFF; background: url(../images/tab-lefts.jpg) no-repeat; text-decoration:none;}
.tab li a:hover b, .tab li a.selected b, .tab li a:focus b, .tab li a:active b {background:url(../images/tab-rights.jpg) no-repeat right top;}	

.tabtop {padding:0px; margin:0; list-style:none; height:24px; position:relative; overflow:hidden; font-size:11px;}
.tabtop li {float:left; height:24px; margin-right:2px;}
.tabtop li a {display:block; float:left; height:24px; line-height:24px; color:#3071bb; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0px 5px; padding-right:0px; cursor:pointer; background:url(../images/tabtop-left.jpg) no-repeat;}
.tabtop li a b {float:left; display:block; padding:0px 15px 0px 10px; margin:0px; background:url(../images/tabtop-right.jpg) no-repeat right top;}
.tabtop li a:hover, .tabtop li.current a{color:#FFF; background: url(../images/tabtop-lefts.jpg) no-repeat; text-decoration:none;}
.tabtop li a:hover b, .tabtop li.current a b {background:url(../images/tabtop-rights.jpg) no-repeat right top;}	

.tdborder {border:1px solid #E9E9E9; padding:2px;}
.tdborder:hover {border:1px solid #3071bb;}
.tdborder a {color:#333}
.tdborder a:hover {text-decoration:none; color:#000}

.main-content {padding:10px; padding-top:25px;}

.content-left {width:218px; background:url(../images/left-bg.jpg) left top repeat-y; padding:10px 0px;}
.content-right {width:210px; background:url(../images/right-bg.jpg) right top repeat-y; padding:10px 0px;}

.ul_menu {margin:0px; padding:0px 0px 0px 10px; list-style:none;}
.ul_menu li {background:url(../images/dotimg.jpg) bottom left repeat-x; height:13px; padding:3px 0px; text-align:left}
.ul_menu li a {background:url(../images/icon-arrow.jpg) left 3px no-repeat; padding-left:10px; color:#000; text-decoration:none; display:block}
.ul_menu li a:hover {color:#3071bb; background:#F8F8F8 url(../images/icon-arrow.jpg) 2px 3px no-repeat; text-decoration:underline;}

.ul_why {margin:0px; padding:5px 0px 10px 10px; list-style:none;}
.ul_why li {background:url(../images/icon-yes2.jpg) left 5px no-repeat; padding:2px 0px 2px 18px; line-height:16px; text-align:left}