body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:120%;
	color:#000000;
	text-align:justify;
	background-color: #ffffff;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;	
}

h1 { text-align: left; font-family: arial, sans-serif; font-size:12pt; font-weight: bold; background-color: transparent; color: #000000; margin: 0; }
h2 { text-align: left; font-family: arial, sans-serif; font-size:11pt; font-weight: bold; background-color: transparent; color: #000000; margin: 0; }
h3 { text-align: center; font-family: arial, sans-serif; font-size:10pt; font-weight: bold; background-color: transparent; color: #000000; margin: 0; }

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:120%;
	color:#000000;
	text-align:justify;
}

td.menurows {
	width:200px;
	font-size:9pt; font-weight: bold; 
	padding: 2px 2px 2px 5px;
	line-height:140%;
	text-align:center;
	valign: top;	
}

td.menubackdrop {
	width:200px; height:600px;
	background-image:  url(maingifs/menus/compyellow.jpg); background-repeat: no-repeat;
	background-color:#FFDEDE;
	valign: top;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold; 
	color:#ffffff;
	valign: top;
}

td.menubackdroptitle {
	width:200px; height:25px;
	padding: 2px 0px 2px 0px; 
	background-image: url(maingifs/menus/comptitleyellow.jpg);
	line-height:120%;
	valign: middle;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold; 
	color:#ffffff;
}

td.menurowblank {
	width:200px; height:1px; 
	padding: 0px 0px 0px 0px;
}

td.menublanktitle {
	width:200px; height:25px;
	padding: 2px 0px 2px 0px; 
	valign: middle;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold; 
	color:#ffffff;
}

td.mainpage {
	width:550px; height:600px;
	background-image: url(maingifs/menus/pagetitlecompyellow.jpg); background-repeat: no-repeat; background-position: top right;
	padding: 55px 0px 0px 0px;
	line-height:130%;
}

td.topnav {
valign: top; padding: 5px; border-collapse: collapse;
border: 2px #000000 solid; background-color:#FFD700; 
}

td.giftbox {
width:550px; height:130px; background-color: white; background-image: url(maingifs/voucherad.gif); background-position: top left; background-repeat: no-repeat;
}

td.articlelist {
	line-height:160%;
	valign: top;	
}



a.menu:link {color:#000000; text-decoration: none; }
a.menu:visited {color:#666666; text-decoration: none; }
a.menu:hover {color:#ffffff; text-decoration:none; background:#FFD700;}

A:link {color:#ff9900; text-decoration:none}
A:visited {color:#666666 ; text-decoration:none}
A:hover {color:#000000; text-decoration:none; background:#ff9900;}

td.textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:140%;
	color:#000066;
	text-align:justify;
	background-image:  url(maingifs/swirl2.jpg); background-repeat: no-repeat; 
}

td.menu {
	background-image:  url(maingifs/sidemenu.gif); background-repeat: repeat-y; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold; 
	line-height:160%;
	text-align:centre;
}

input
{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color: #000000;
background: #ffffff;

}
textarea { 
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
background-color: #ffffff; 
color: #000000; 
border: 2px solid #666666
}

input.submit {
background-color: #C17DCA;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color: #000000;
}


a.mainmenu:link {color:#000066; text-decoration: none; font-weight: bold; font-size:10pt;}
a.mainmenu:visited {color:#000099; text-decoration: none; font-weight: bold; font-size:10pt;}
a.mainmenu:hover {color:#ffffff; text-decoration:none; background:#000066; font-weight: bold; font-size:10pt;}
	
a.menugreen:link {color:#669933; text-decoration: none; }
a.menugreen:visited {color:#677134; text-decoration: none; }
a.menugreen:hover {color:#ffffff; text-decoration:none; background:#669933;}

a.menublue:link {color:#0066cc; text-decoration: none; }
a.menublue:visited {color:#0099ff; text-decoration: none; }
a.menublue:hover {color:#ffffff; text-decoration:none; background:#0066cc;}

a.menured:link {color:#ff0000; text-decoration: none; }
a.menured:visited {color:#FF7D7D; text-decoration: none; }
a.menured:hover {color:#ffffff; text-decoration:none; background:#ff0000;}

a.menupurp:link {color:#660066; text-decoration: none; }
a.menupurp:visited {color:#9F009F; text-decoration: none; }
a.menupurp:hover {color:#ffffff; text-decoration:none; background:#660066;}

a.menuother:link {color:#006666; text-decoration: none; }
a.menuother:visited {color:#00A6A6; text-decoration: none; }
a.menuother:hover {color:#ffffff; text-decoration:none; background:#006666;}

a.menucyan:link {color:#004848; text-decoration: none; }
a.menucyan:visited {color:#007A7A; text-decoration: none; }
a.menucyan:hover {color:#ffffff; text-decoration:none; background:#000000;}

a.menupink:link {color:#990099; text-decoration: none; }
a.menupink:visited {color:#007A7A; text-decoration: none; }
a.menupink:hover {color:#ffffff; text-decoration:none; background:#990099;}

A.nil:LINK { 
text-decoration: none; 
} 
A.nil:VISITED { 
text-decoration: none; 
} 
A.nil:HOVER { 
text-decoration:none; background-image: url(maingifs/voucheradh.gif);
} 