@charset "iso-8859-1";

body {margin: 0 10px; padding: 0; background-color: #000; }

td, div, span { font-size: 12px; color: #000; font-family: Arial,serif;}
tr {vertical-align: top; }
input {font-size: 16px; }
table, img {border: none; }


a { color: #3366ff; text-decoration: underline;  font-family: Arial, serif;}
a:hover { color: #ff9900; text-decoration: none; font-family: Arial, serif;}

/* layout */
.leftcol {padding: 5px; width: 170px; border-right: 1px dashed #ccc; vertical-align: top; overflow: hidden;  }
.bodycol {padding: 5px; vertical-align: top; overflow: hidden; }
.rightcol {padding: 5px; width: 260px; border-left: 1px dashed #ccc;  vertical-align: top; overflow: hidden;  }

.spacer {padding: 5px 0; border-top: 1px dashed #ccc; clear: both; }

.breadcrumb {padding: 3px 0; width: 90%; }
.block {float: left;   padding: 3px 0; width: 100%; }

/* h */

.title {margin: 0; padding: 0;  color: #fff; font-size: 11px; font-family: "museo-1","museo-2",serif;}
.worldstyling {margin: 0; padding: 0; font-size: 36px; font-family: "museo-1","museo-2",serif; color: #000; width: 600px; overflow: hidden;  }

.categoryhead {font-weight: bold; color: #000;}

.HeaderMenu {margin: 0; padding: 10px 0; width: auto; height: 110px; font-size: 11px; background-color: #000; }
*html .HeaderMenu {margin: 0; padding: 10px 0; width: 100%; height: 110px; font-size: 11px; background-color: #000; }
.HeaderMenu .left {float: left; margin: 0; padding: 0;  width: 230px;}
.HeaderMenu .right {float: right; margin: 0; padding: 0;}

.enquiry {padding: 0px; width: 100%; height: 45px; background-color: #f5d098; border-top: 1px solid #fff; font-size: 26px; }
* html .enquiry {padding: 0 0 -10px 0; width: 100%; height: 40px; background-color: #f5d098; border-top: 1px solid #fff;}
.enquiry .left {float: left; padding: 5px;  width: 550px; height: 40px;  }
.enquiry .right {float: right; padding: 5px; height: 40px; }

div.menu {text-align:center;	 padding: 5px 0px; background-color: #ff9900; width: 100%;   /* opacity:.50;	filter: alpha(opacity=70); -moz-opacity: 0.5;*/}
a.menu {padding:5px; color: #000; text-decoration: none; font:bold 12px Arial;}
a.menu:hover {padding: 5px; color: #000; text-decoration: underline; font:bold 12px Arial; background-color: #fff;}

div.menuaf{text-align:center;		padding:5px 0px 5px 0px;width:100%;}
a.menuaf:link, a.menuaf:active, a.menuaf:visited {padding:2px 2px 2px 2px;color: #000; text-decoration: none; background-color: #ff9900;border:1px solid #ccc;}
a.menuaf:hover {padding: 2px; color: #000; text-decoration: underline; background-color: #ccc;border:1px solid #ccc;}

a.menu1 {color: #335545; text-decoration: none; font:normal 12px Arial;}
a.menu2 {color: #ff9900; text-decoration: none; font:bold 12px Arial;}

a.subcate {color: #000; text-decoration: none; font:normal 10px Arial;}
a.subcate:hover {color: #000;  background-color: #fff;}

.trans  {
	width: 100%; 
	background-color: #fff;
	opacity:.50;
	filter: alpha(opacity=70); 
	-moz-opacity: 0.5;
	/*border:1px solid black;*/
}


td.header, td.headtable {font-weight: bold;  color: #003399}
td.categorymenu { color: #000; text-decoration: none; }
td.footer1, td.subtext { font-size: 9px; }

tr.header {color: #fff;   ;  text-decoration: none;}

span.body {font: normal 12px Arial;}
span.productheader {font: bold 12px Arial; color: #003399;}
span.topic {font:bold 12px Arial; color: #000;}

div.body{
		text-align: left;
		padding:5px;
		width: 95%;
		}

div.header{
		text-align: left;
		padding: 5px 5px 12px 5px;
		font-weight: bold; 
		font-size: 18px; 
		width: 95%;
		}


div.productrow{
		text-align: left;
		padding:5px;
		width: 90%;
		}

div.footer{
		text-align: center;
		padding: 12px 0px;
		background-color: #eee; 
		font-size: 11px; 
		width: 100%;
		}

div.footer1{
		text-align: center;
		padding: 5px 0;
		background-color: #eee; 
		width: 100%;
		}

div.banner{
		text-align: left;
		padding:5px;
		}

div.cateborder{
		text-align: left;
		padding: 5px;
		font-weight: bold; 
		}

div.tellfriend{
		text-align: right;
		padding:5px;
		width: 100%;
		}

.clear {clear: both; }
