/* Page Generated in 0.000000 seconds */
body { background-color:black; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666;}
h1 { margin:0; padding:0; color:#000; font-family: Trebuchet MS, Lucida Sans Unicode, Book Antiqua, Georgia, Trebuchet MS; font-size: 18px;}
h2 { margin:0; padding:0; color:#e03422; font-family:Trebuchet MS; font-size: 14px;}
h3 { margin:0; padding:0; color:#62b63c; text-transform:uppercase; font-family:Trebuchet MS; font-size: 18px;}
h4 { margin:0; padding:0; color:#000; font-family:Trebuchet MS; font-size: 14px;}

img {border:0;}
a { color:#e03422; }

#main { width:960px; margin-top:20px;} 
#master0 {float:right;}

#homenav { float:right; width:250px; margin-top:3px; }
#search {position:absolute; margin:60px 0 0 520px;}
#search .go {margin-bottom: -7px; margin-left:2px; }
#search input {font-size:10px;}
#content {background:white; width:702px; /*background-image:url('/img/main_mid.gif');*/  margin-top:13px;}
#contop {background-image:url('/img/main_top.gif'); background-repeat:no-repeat; background-position:top left; }
#conbot {background-image:url('/img/main_bottom.gif'); background-repeat:no-repeat; background-position:bottom left; }
#conbot {min-height:420px; padding:15px;}

.textstandard {padding-left:65px; background-position: 0 40px;}

.catstandard,.searchfmt {padding: 0 0 0 70px; min-height:420px; background-position: 0px 40px;}
.catstandard table {width:600px; }
.catstandard table td {height:170px; padding:5px;}

.prodgrpmini  {text-align:center}
.prodgrpmini .prodtitle a {font-size:12px; font-weight:bold; color:black; text-decoration:none }
.prodgrpmini .prodsummary { font-size:10px; font-family:Trebuchet MS; }
.prodgrpmini .prodcode {font-size:10px; font-family:Arial, Courier, monospace; color:#e03422;}


.prodgrpstandard {background-position: 0px 40px; min-height:420px;}
.prodgrpstandard .prodtitle {font-size:18px; font-weight:bold; color:black; text-decoration:none;text-wrap: suppress;width:300px;}
.prodgrpstandard .prodcode {font-size:12px; font-family:Arial, Courier, monospace; color:#e03422; }
.prodgrpstandard .prodtext { width:220px; font-size:14px; font-weight:bold;font-family:Trebuchet MS; float:right; margin-top:-35px;color:#000;}
.prodgrpstandard .prodinsitu {width:120px; float:right; min-height:300px;margin-top:-40px;}
.prodgrpstandard .prodinsitu a {display:block; margin:10px;}
.prodgrpstandard .prodphoto {margin-left:50px;}
.prodgrpstandard .proddesc { background-image:url('/img/textbg_top1.jpg'); background-position:top;}
.prodgrpstandard .proddescbot { background-image:url('/img/textbg_bot1.jpg'); background-position:bottom; background-repeat:no-repeat;font-size:12px;font-weight:normal;margin-top:-10px;}

.prodgrpstandard .prodprice {margin-left:65px; font-size:24px; font-weight:bold; color:#62b63c; text-align:right; width:250px;}
.prodgrpstandard .prodprice .rrp { font-size:16px; } 
.prodgrpstandard .prodwarranty {padding:15px 0 15px 0; } 
.prodgrpstandard .prodpdf ul {margin:0; padding:0; list-style:none;}
.prodgrpstandard .prodpdf li { list-style:none; margin:0; padding:0; }
.prodgrpstandard .prodpdf li a {display:block;  text-decoration:none; color:blue;}

#mainmenu {margin-top:-18px;}
#mainmenu ul, #mainmenu li {margin:0; padding:0; display:inline; text-indent:0; list-style:none; }
#mainmenu li {padding:0 6px 0 8px;}
#mainmenu a {text-decoration:none; color:#FFFFFF;}
#mainmenu a:hover {text-decoration:underline;}

#footmenu { padding-top:20px;width:960px;}
#footmenu ul, #footmenu li {margin:0; padding:0; display:inline; text-indent:0; list-style:none; }
#footmenu li {padding:0 4px 0 14px; background-image:url('/img/bullet.gif'); background-repeat:no-repeat; background-position: center right;}
#footmenu a {text-decoration:none; color:#999999; text-transform:uppercase; font-size:11px; }
#footmenu a:hover {text-decoration:underline;}

#homefootmenu { padding-top:20px;width:960px;}
#homefootmenu ul, #homefootmenu li {margin:0; padding:0; display:inline; text-indent:0; list-style:none; }
#homefootmenu li {padding:0 4px 0 14px; background-image:url('/img/bullet.gif'); background-repeat:no-repeat; background-position: center right;}
#homefootmenu a {text-decoration:none; color:#999999; text-transform:uppercase; font-size:11px; }
#homefootmenu a:hover {text-decoration:underline;}

#info {background-image:url('/img/info_bg.jpg');background-repeat:no-repeat; float:right; width:250px; height:450px; margin-top:13px;padding:10px 0 0 0;}
#infocontent {padding:0 10px 0 10px;height:320px;}
/*
#infotop {background-image:url('/img/info_top.jpg'); background-repeat:no-repeat; height:70px;}
#infomid {background-image:url('/img/info_middle.jpg'); background-repeat:repeat-y; padding:0 4px 0 10px; }
#infobot {background-image:url('/img/info_bottom.jpg'); background-repeat:no-repeat; min-height:88px;  }
/*#infobot {min-height:378px; padding:15px;}*/

a.pagebar_num, a.pagebar_num,a.searchPage,a.searchPageSel {padding:0 1em 0 1em; margin:0px 2px 5px 2px; font-size:12px; color:#000;text-decoration:none; font-family: Georgia;}
a.pagebar_this, a.pagebar_this,a.searchPageSel { font-weight:bold; color:#e03422;text-decoration:none;}
a.pagebar_num:hover, a.pagebar_num:hover,a.searchPage:hover,a.searchPageSel:hover {color:#62b63c;}

.reglogo {float:right;margin-top:-20px;}
#twdfoot {margin-top:20px;width:960px;text-align:right;}

.sresult h3 {font-size:14px; font-weight:bold; color:black; text-decoration:none; }
.sresult h3 a {color:green;}

.validatorInputHighlighted{color: red;}
.validatorInputNormal{color: black;}

/* Highslide */
.highslide {
	cursor: url("/thirdparty/highslide/graphics/zoomin.cur"), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(/thirdparty/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(/thirdparty/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
