﻿body {font-size:small;}
h1, h2, h3, h4, h5 {color:#7fbbe1;}
.contactIcon {margin-right:20px;}
#footer {text-align:center;color:#999;margin:40px 0px 0px 0px;font-size:xx-small;}
a{color:#003377;}
.textLink{color:#3362b0;text-decoration:none;}
.buttonregister {margin:0px;}
.logErr {color:#ed1d25;}
#designedby a:hover {color:#35566C; text-decoration:none;}
#designedby img     {border:none; filter:alpha(opacity=30); -moz-opacity:0.3;}
#designedby a:hover img, div#designedby a:active img, div#designedby a:focus img {filter:alpha(opacity=100); -moz-opacity:1;}
#linkMenu a:hover{display:block;background-color:#e1e1e1;height:14px;width:160px;margin-top:2px;margin-bottom:2px;border-left:4px solid #e1e1e1;border-right:4px solid #e1e1e1;color:#35566c;text-decoration:none;padding-top:4px;font-size:7pt;padding-bottom:4px;}
#linkMenu a{display:block;background-color:#f2f2f2;height:14px;width:160px;margin-top:2px;margin-bottom:2px;border-left:4px solid #e1e1e1;border-right:4px solid #e1e1e1;color:#3362b0;text-decoration:none;padding-top:4px;font-size:7pt;padding-bottom:4px;}
.regBox {font-size:10px;width:245px; height:14px;background-color:#fff;color:#000;border:1px solid #cdcdcd;}


#header {
	background:url(images/navMenu/menu_background.jpg) 0 0 no-repeat;
	position:relative;
	width:968px;
	height:226px;
	margin-bottom:1.0em;
	}

ul#tabnav {
	background:url(images/navMenu/new/tabnavbg.gif) 0 -24px no-repeat;
	position:absolute;
	top:59px;
	left:229px;
	width:422px;
	height:24px;
	margin:0;
	padding:0 1px;
	overflow:hidden;
	list-style-type:none;
	}
ul#tabnav li {
	float:left;
	}
ul#tabnav li a {
	display:block;
	width:84px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	}
ul#tabnav li a:hover {
	background:url(images/navMenu/new/tabnavbg.gif) -1px 0 no-repeat;
	}
ul#tabnav li#tn-aboutus a:hover {
	background-position:-85px 0;
	}
ul#tabnav li#tn-tradefairs a:hover {
	background-position:-169px 0;
	}
ul#tabnav li#tn-basket a:hover {
	background-position:-253px 0;
	}
ul#tabnav li#tn-contactus a:hover {
	background-position:-337px 0;
	}

ul#prodnav {
	background:url(images/navMenu/new/prodnavbg.jpg) 0 0 no-repeat;
	position:absolute;
	top:128px;
	left:107px;
	width:759px;
	height:98px;
	padding:0;
	margin:0;
	border-bottom:1px #FFFFFF solid;
	overflow:hidden;
	list-style-type:none;
	}
ul#prodnav li {
	float:left;
	}
ul#prodnav li a {
	display:block;
	width:152px;
	height:0;
	padding-top:98px;
	overflow:hidden;
	}

ul#prodnav li#pn-childrens a {
	width:153px;
	}
ul#prodnav li#pn-poppi a {
	width:151px;
	}
ul#prodnav li#pn-editions a {
	width:151px;
	}

ul#prodnav li a:hover {
	background:url(images/navMenu/new/prodnavbg.jpg) 0 -98px no-repeat;
	}
ul#prodnav li#pn-childrens a:hover {
	background-position:-152px -98px;
	}
ul#prodnav li#pn-poppi a:hover {
	background-position:-305px -98px;
	}
ul#prodnav li#pn-editions a:hover {
	background-position:-456px -98px;
	}
ul#prodnav li#pn-templates a:hover {
	background-position:-607px -98px;
	}

#sitesearch {
	position:absolute;
	top:87px;
	right:101px;
	left:auto;
	}
#sitesearch input#submit {
	background:none;
	width:40px;
	padding:0;
	margin:0;
	border:0px solid #fff;
	font-size:10px;
	color:#003366;
	}
#sitesearch input#searchTerm {
	width:108px;
	height:13px;
	margin:0;
	border-top:1px solid #000;
	border-right:1px solid #d4d0c8;
	border-bottom:1px solid #d4d0c8;
	border-left:1px solid #000;
	font-size:9px;
	color:#003366;
	}