body {
	padding: 0;
	text-align: center;
	margin: 0;
	background: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
        }

img {border:none;}

/*------- COMMON STYLES --------*/

a, a:link, a:visited {
	text-decoration: underline;
	color: #336699;
}
a:hover {
	text-decoration: none;
}

H1 {
	font-size: 1.8em;
}
H2 {
	font-size: 1.6em;
}
H3 {
	font-size: 1.4em;
}
H4 {
	font-size: 1.2em;
}
h5 {
	font-size: 1.1em;
}
h6 {
	font-size: 1em;
}

.clboth {
	width: 100%;
	height: 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0;
	float: left;
	clear: both;
}
.clflow {
	width: 100%;
	/*background: green;*/
}
.clflow span {
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 0px;
	background: red;
	overflow: hidden;
	text-indent: -10000px;
	/*float: left;*/
	clear: both;
}

table tr td {
	vertical-align: top;
}

div#main {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	/*width: 1024px;*/
	width: 100%;
	min-width: 1024px;
	margin: 0;	
}

/*------------- HEADER ------------*/
div#header {
	background: white;
}
img#logo {
	float: left;
}

div#header table.header_table {
	width: 100%;
	min-width: 1024px;
}
div#header table.header_table tr {
	
}
div#header table.header_table tr td.left {
	width: 560px;
}
div#header table.header_table tr td.center {
	
}
div#header table.header_table tr td.right {
	width: 240px;
}


/*----- left side of header -----*/
div#header table.header_table tr td.left img.logo {
	margin: 12px 12px 10px 10px;
}
div#header table.header_table tr td.left ul.top_links {
	display: block;
	/*background: #CCCCCC;*/
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}
div#header table.header_table tr td.left ul.top_links li {
	display: block;
	margin: 12px 0 14px 0;
}
div#header table.header_table tr td.left ul.top_links li a,
div#header table.header_table tr td.left ul.top_links li a:link,
div#header table.header_table tr td.left ul.top_links li a:visited {
	font-size: 85%;
	font-weight: bolder;
}
div#header table.header_table tr td.left ul.top_links li.first a {
	color: #ff0066;
}
div#header table.header_table tr td.left ul.top_links li.second a {
	color: #0099cc;
}
div#header table.header_table tr td.left ul.top_links li.third a {
	color: #339900;
}
div#header table.header_table tr td.left ul.top_links li.fourth a {
	color: #ff7901;
}

/*-------- center of header -------*/
div#header table.header_table tr td.center ul.top_links {
	margin: 0;
	padding: 0;
}
div#header table.header_table tr td.center ul.top_links li {
	display: block;
	margin: 12px 0 14px 0;
	padding: 0 0 0 10px;
		
}
div#header table.header_table tr td.center ul.top_links li a,
div#header table.header_table tr td.center ul.top_links li a:link,
div#header table.header_table tr td.center ul.top_links li a:visited {
	font-size: 85%;
}
div#header table.header_table tr td.center ul.top_links li.first {
	background: url(images/top_links_circle_1st.gif) left center no-repeat;
}
div#header table.header_table tr td.center ul.top_links li.first a {
	color: #ff0066;
}
div#header table.header_table tr td.center ul.top_links li.second {
	background: url(images/top_links_circle_2nd.gif) left center no-repeat;
}
div#header table.header_table tr td.center ul.top_links li.second a {
	color: #0099cc;
}
div#header table.header_table tr td.center ul.top_links li.third {
	background: url(images/top_links_circle_3rd.gif) left center no-repeat;
}
div#header table.header_table tr td.center ul.top_links li.third a {
	color: #339900;
}
div#header table.header_table tr td.center ul.top_links li.fourth {
	background: url(images/top_links_circle_4th.gif) left center no-repeat;
}
div#header table.header_table tr td.center ul.top_links li.fourth a {
	color: #ff7901;
}

/*----- right side of header -----*/
div#header table.header_table tr td.right {
	
}


/*--------- MIDDLE ---------*/
div#middle {
	
}
div#middle table.content_table {
	width: 100%;
	
	margin: 0;
	padding: 0;
	background: white;
}
div#middle table.content_table tr {
	
}
div#middle table.content_table tr td,
div#middle table.content_table tr th {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	border: none;
}
div#middle table.content_table tr.header {
	margin: 0;
	padding: 0;
}
div#middle table.content_table tr.header th {
	background: red url(images/red_head.gif) left center repeat-x;
	vertical-align: middle;
	height: 35px;
}
div#middle table.content_table tr.header th.left_side_bar,
div#middle table.content_table tr.header th.right_side_bar {
	width: 240px;
	background-image: url(images/orange_head.gif);
	text-align: center;
}

div#middle table.content_table tr.header th h1 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 1.6em;
	text-align: center;
	color: white;
	letter-spacing: 1px;
}
div#middle table.content_table tr.header th.left_side_bar a,
div#middle table.content_table tr.header th.left_side_bar a:link,
div#middle table.content_table tr.header th.left_side_bar a:visited,
div#middle table.content_table tr.header th.right_side_bar a,
div#middle table.content_table tr.header th.right_side_bar a:link,
div#middle table.content_table tr.header th.right_side_bar a:visited {
	color: #ffff00;
	font-weight: bolder;
	font-size: 1.15em;
}


div#middle table.content_table tr td {
	
}
div#middle table.content_table tr td.left_side_bar {
	background-color: #ffffbf;
}
div#middle table.content_table tr td.right_side_bar {
	background-color: #ffffbf;
}
div#middle table.content_table tr td.left_side_bar div.sb_area,
div#middle table.content_table tr td.right_side_bar div.sb_area {
	margin: 0;
	padding: 0;
	width: 240px;
	/*background: yellow;*/
}
div#middle table.content_table tr td.content div.content_area {
	margin: 10px 25px 0 25px;
	padding: 0;
} 

/*----- left side bar menu ----*/
td.left_side_bar div.menu {
	
}
td.left_side_bar div.menu p {
	background: #f9d078;
	margin: 0 0 3px 0;
	padding: 6px 10px;
	font-size: 1.28em;
	font-weight: bolder;
}
td.left_side_bar div.menu ul {
	list-style: none;
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
}
td.left_side_bar div.menu ul li {
	display: block;
	background: url(images/left_side_bar_list_style.gif) left center no-repeat;
	padding: 0 0 0 20px;
	margin: 0 0 1px 0;
}
td.left_side_bar div.menu ul li a,
td.left_side_bar div.menu ul li a:link,
td.left_side_bar div.menu ul li a:visited {
	font-size: 1.28em;
	font-weight: bolder;
	color: black;
	text-decoration: none;
}
td.left_side_bar div.menu ul li a:hover {
	color: red;
}

/*---- common side bar styles ----*/
td.left_side_bar p.side_bar_header,
td.right_side_bar p.side_bar_header {
	background: #f9d078;
	margin: 0 0 3px 0;
	padding: 6px 10px;
	font-size: 1.14em;
	font-weight: bolder;
	text-align: center;
}
td.left_side_bar p.side_bar_header span {
	font-size: 0.75em;
}


/*------- FOOTER -------*/
div#footer {
	background: white;
	margin: 0;
	padding: 0;
}

/*----- footer menu -----*/
div#footer div.menu {
	background: url(images/red_head.gif) left top repeat-x;
}
div#footer div.menu ul {
	list-style: none;
	height: 35px;
	padding: 0 0 0 80px;
	margin: 0;
	background: url(images/footer_logo.gif) 15px top no-repeat;
}
div#footer div.menu ul li {
	display: block;
	float: left;
}
div#footer div.menu ul li a,
div#footer div.menu ul li a:link,
div#footer div.menu ul li a:visited {
	display: block;
	height: 15px;
	padding: 10px;
	text-decoration: none;
	color: white;
	font-weight: bolder;
	font-size: 0.93em;
}
* html div#footer div.menu ul li a {
	width: 150px;
	text-align: center;
}
div#footer div.menu ul li a:hover {
	background: url(images/orange_head.gif) left top repeat-x;
	color: #fef702;
}

/*---- footer addtitional block ----*/
div#footer div.additional {
	padding: 13px 0 13px 10px; 
}
div#footer div.additional ul.menu {
	padding: 0;
	margin: 0 0 13px 0;
}
div#footer div.additional ul.menu li {
	display: inline;
	margin: 0 0 0 -3px;
	padding: 0;
}
div#footer div.additional ul.menu li a,
div#footer div.additional ul.menu li a:link,
div#footer div.additional ul.menu li a:visited {
	margin: 0;
	padding: 0;
	color: black;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 85%;
}
div#footer div.additional ul.menu li a:hover {
	text-decoration: underline;
}

span.copyright {
	color: #999999;
	position: relative;
	top: -2px;
}


/*-------- OTHER ELEMENTS STYLES --------*/

/*------ ADV PLACE -----*/
div.adv_place {
	height: 22px;
	background: #ffffbf;
	border: 1px solid #f17c0e;
	margin: 3px;
	color: #f17c0e;
	text-align: center;
	font-size: 130%;
	font-weight: bolder;
	padding: 18px 10px; 
}
div.adv_place.centered {
	margin-left: auto;
	margin-right: auto;
}
div.adv_place.first {
	margin-bottom: 6px;
}

div#middle table.content_table tr div.sb_area div.adv_wrap {
	margin: 0 0 5px 0;
	padding: 0;
	width: 240px;
	text-align: center;
}
div#middle table.content_table tr div.sb_area div.adv_wrap a,
div#middle table.content_table tr div.sb_area div.adv_wrap a:link,
div#middle table.content_table tr div.sb_area div.adv_wrap a:visited {
	margin: 0 auto;
}
div#middle table.content_table tr div.sb_area div.adv_wrap img {
	margin: 0 auto;
}


/*----- rss side block ----*/
div.rss_side_block {}
div.rss_side_block p.side_bar_header {
	color: #ff6600;
	background-image: url(images/side_block_rss_icon.gif);
	background-position: 10px 10px;
	background-repeat: no-repeat;
}
div.rss_side_block ul {
	list-style: none;
	padding: 3px 10px 0 10px;
	margin: 0;
	font-size: 0.85em;
}
div.rss_side_block ul li {
	margin-bottom: 8px;
}
div.rss_side_block ul li a,
div.rss_side_block ul li a:link,
div.rss_side_block ul li a:visited {
	text-decoration: none;
	color: #993300;
}
div.rss_side_block ul li a:hover {
	text-decoration: underline;
}

td.content div.content_area #price
{
border: 1px solid #444444;
}
td.content div.content_area  #price tbody tr td, td.content div.content_area #price tbody tr th  {	
	margin: 0px;
	border: 1px solid #444444;
	text-align: left;
	padding: 10px;
}
td.content div.content_area #price tbody tr th  {	
	background-color: #F9D078; 
}


.version.index{
color:#000006;background-color:#5E8DF7;
}
#page{z-index:1;min-height:438px;background-image:none;border-width:0px;border-color:#000000;background-color:transparent;padding-bottom:62px;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;
}
#u143{z-index:2;height:160px;position:relative;margin-right:-10000px;width:17.17%;left:1.67%;
}
#u153-8{z-index:3;min-height:99px;position:relative;margin-right:-10000px;margin-top:33px;width:23.59%;left:20.17%;
}
#pu157-6{z-index:11;margin-right:-10000px;margin-top:33px;width:29.25%;margin-left:46.92%;
}
#u157-6{z-index:11;min-height:99px;position:relative;margin-right:-10000px;width:80.63%;left:13.11%;
}
#u160{z-index:17;height:83px;position:relative;margin-right:-10000px;width:99.72%;
}
#pu167-5{z-index:18;margin-right:-10000px;margin-top:52px;width:7.25%;margin-left:79.67%;
}
#u167-5{z-index:18;min-height:17px;position:relative;width:82.76%;
}
#u170-5{z-index:28;min-height:17px;margin-top:12px;position:relative;width:100%;
}
#pu173-5{z-index:23;margin-right:-10000px;margin-top:52px;width:7.42%;margin-left:89.92%;
}
#u173-5{z-index:23;min-height:17px;position:relative;width:100%;
}
#u176-5{z-index:33;min-height:17px;margin-top:12px;position:relative;width:97.76%;
}
.css_verticalspacer .verticalspacer{height:calc(100vh - 660px);
}
#muse_css_mq,.html{background-color:#FFFFFF;
}
body{position:relative;min-width:320px;
}