﻿body {background:#fff;text-align:center;margin:0px;padding:0;font:normal 0.8em/1.2em verdana,arial,sans-serif;color:#666;background:url(images/banner.jpg) 0 0 no-repeat;}
a {text-decoration:none;color:#434343;}
a:hover {color:#b0080f;}
#wrapper1 {position:relative;text-align:left;width:100%;margin-top:20px;}
#wrapper2 {position:relative;text-align:left;width:100%;}
#header {height:59px; margin-bottom:0px; text-align:right;color:#000;}
/*    background-image:url(images/banner.jpg);background-repeat:no-repeat; background-color:#ce0b13;  */
#header h1 {font-size:200%;}
#header a:hover {color:#7A2875;}
#maincol {position:relative;margin:0;padding:10px;}
#leftcol {position:relative;top:-10px;left:-10px;float:left;width:170px;  /* for IE5/WIN */voice-family: "\"}\"";voice-family:inherit;
/* actual value */margin:0 0 -10px 0;padding:10px;background:#fff;z-index:100;}
#rightcol {position:relative;top:-10px;right:-10px;float:right;width:220px;  /* for IE5/WIN */voice-family: "\"}\"";voice-family:inherit;
width:200px; /* actual value */margin:0 0 -10px 0;padding:10px;background:#fff;z-index:99;}
#centercol {position:relative;margin-top:-20px;padding:0 220px 0 190px;font-size:small;}
#centercol a {color:#666;}
#centercol h3{color:#000;}
#centercol h5{ color:#ce0b13; }
#footer {position:relative;top:1px;background:#d1d2d4;width:99%;clear:both;margin:0;text-align:center;padding-left:10px;color:#000;background-image:url(images/footer_background.jpg);
background-repeat:repeat-x;background-position:bottom;font-size:xx-small;}
#prefooter {position:relative;top:0px;background:#ce0b13;width:100%;clear:both;margin:0;margin-top:0px;padding:1% 0;
color:#fff;}
#prefooter p {margin-right:20px;}
.subheader {color:#ce0b13;}
.roundcont {width: 200px;background-color: #d1d2d4;color: #76787b;}
.roundcont p {margin:10px;text-align:justify;font-size:x-small;}
.roundcont a {margin:10px;}
.roundcont h5 {margin:10px;color:#ce0b13;}
.roundtop { background: url(images/tr.gif) no-repeat top right; }
.roundbottom {background: url(images/br.gif) no-repeat top right;}
img.corner {   width: 15px;   height: 15px;   border: none;   display: block !important;}
#productSpread { text-align:left;  }
#productNav {    margin:0px;    list-style-type:none;}
#productNav li{ margin:0px 0px 3px 0px; color:#ce0b13; }
#productNav a { color:#ce0b13; text-decoration:none; }
#productNav img { border:0px solid #fff; margin-right:5px;}
#productTable td{text-align:center;font-weight:bold;}
#productTableList td{ border-bottom:2px solid #e7e7e7;}
.buttonAdd { background-color:#ce0b13; color:#fff; border:1px solid #6c6c6c; font-size:xx-small; width:75px;}
.buttonRed { background-color:#ce0b13; color:#fff; border:1px solid #6c6c6c; font-size:xx-small;  }
.textAdd{   border:1px solid #6c6c6c; font-size:xx-small;  width:20px; }
.textAddReg{   border:1px solid #6c6c6c; font-size:xx-small;  width:100px; }




/*--------------------------------------------------- MENU STRUCTURE */
#globalnav {position:relative; z-index:100;}
#globalnav ul {display:table; list-style:none; margin:0; padding:0; text-align:left;}
#globalnav ul li {position:relative; float:left; margin:0; padding:0;}
#globalnav ul li a {float:left; display:block;}
#globalnav ul li a:hover {white-space:nowrap;}
#globalnav ul li ul {position:absolute; left:0; top:0; display:block; visibility:hidden;}
#globalnav ul li:hover > ul {visibility:visible;}
#globalnav ul li a:hover ul {visibility:visible;}
#globalnav ul li ul li a:hover {white-space:normal;}
#globalnav table {position:absolute;top:0;left:0;border-collapse:collapse;text-align:left;}

/*----------------------------------------------- MENU CUSTOMISATION */
#globalnav {width:900px; text-align:left; font-family:Verdana, Arial, Helvetica; margin-left:200px; margin-right:auto;}
#globalnav ul {width:900px;}
#globalnav ul li {background:url(images/menuSeperator.gif) 100% 0 no-repeat;}
#globalnav ul li a {height:21px; padding:0 10px; font-size:13px; font-weight:normal; line-height:13px; text-decoration:none; color:#FFFFFF;}
#globalnav ul li:hover a,
#globalnav ul li a:hover {color:#000000;}
#globalnav ul li.last-li {background:none;}
#globalnav ul li ul {background:#CE0B13 url(images/ddBack.jpg) repeat-y; top:21px; left:-1px; width:auto; border:1px #EE686E solid; border-top-color:#D00000; border-bottom:none;}
#globalnav ul li ul li {background:none; border-bottom:1px #EE686E solid;}
#globalnav ul li:hover ul li a,
#globalnav ul li ul li a {color:#FFFFFF; font-size:13px; width:160px; height:auto; padding:5px 10px;}
#globalnav ul li ul li a:hover {color:#000000;}

#globalnav ul li#gn-home a {
	color:#000000;
	font-weight:bold;
	}





#preprefooter {background-color:#ce0b13;color:#ce0b13;text-align:left;padding:3px;height:13px;margin:0px;background-image:url(images/prefootback2.jpg);background-repeat:repeat-x;}

.roundcontw {width: 160px;background-color: #ffffff;color: #000;}
.roundcontw p {margin:10px;text-align:justify;font-size:x-small;}
.roundcontw a {margin:10px;}
.roundcontw h5 {margin:10px;color:#ce0b13;}
.roundtopw { background: url(images/trw.gif) no-repeat top right;}
.roundbottomw {background: url(images/brw.gif) no-repeat top right;}
#previewNav { text-align:left;font-size:xx-small;border:1px solid #ce0b13;display:block;background-color:#1d1d1d;color:#ce0b13;    }
#previewNav a{ color:#fff; }
.buttonRegister{ font-size:xx-small;color:#ce0b13;font-weight:bold; }
.component{border:1px solid #000; font-size:xx-small;  }
.textRed { color:#ce0b13;}
#sideBar a{padding:1px;text-decoration:none;color:#000;border:1px solid #ccc;font-family:arial;background-color:#fff;}
#sideBar a:hover{text-decoration:none;color:#901212;border:1px solid #ccc;background-color:#fff;}
.roundcontwr {width: 160px;background-color: #ffffff;color: #000;}
.roundcontwr p {margin:10px;text-align:justify;font-size:x-small;}
.roundcontwr a {margin:10px;}
.roundcontwr h5 {margin:10px;color:#ce0b13;}
.roundtopwr { background: url(images/trwr.jpg) no-repeat top right;}
.roundbottomwr {background: url(images/brwr.jpg) no-repeat top right;}
.pageTitle {font-weight:bold;}
.linkImage {border:0px solid #fff;}
.newsTitle {color:#ce0b13;}
.logErr {color:#ce0b13;}