/* Optional Code */
body 
{ 
	color: #000; 
	background-color: #DBDADA; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 86%; 
	text-align: center
}
table { border:"0"; padding:"0"; cell-spacing:"0";background-color:white;width:100%}
td { vertical-align:top;margin:0px;padding:"0";width:100%;  }
h1 { padding: 0.5em; margin: 0; font-size: 1.3em; font-weight: normal; }
h2 { padding: 0.5em; margin: 0; font-size: 1em; font-weight: bold; }
ul { padding-right: 1em; text-align: left; margin-bottom: 1em; }
.right { font-style: italic; }
.normal { font-style: normal; }
.wrapper 
{ 
	min-width: 750px;
	border: 1px solid black;
	margin: 0 -1px;
	width: 750px;               /* total width */
	margin-left: -375px;
	left: 50%;
	position: absolute;
	text-align: left;
}



.left {
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 64%;
}

.right 
{
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 64%;
	text-align: right;
}

.wide {
	background-color: #ffffff;    /* header and footer colours */
}

#footer {
	text-align: center;
	font-size: 60%;
}


.inner { margin: 0; width: 100%; }
.left { float: left; position: relative; z-index: 10; padding-top: 10px}
.right { float: left; position: relative; z-index: 11; padding-top: 10px}
.wide { width: 100%; position: relative; z-index: 13; }
.clear {clear: both;}
.center {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding-top: 10px;
 	 
}


/* Mozilla code */

.left { margin-right: 1px}
.right { margin-left: 1px}
.center { margin: 0 -3px 0 -2px; }
input {border: 1px solid black; background-color: white}
textarea {border: 1px solid black; background-color: white}
a {text-decoration: none; color: #686868}