body {width:750px;text-align:justify;color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: normal;}
h1 {margin:10px 0 0 0; font-size: 1.1em;font-family : Verdana,Arial,Geneva,Helvetica;color : #000080;}

h2 {clear:both;font-family: Geneva, Arial, Helvetica; font-size: 11pt; color: #800000;  font-weight: bold;}
h2 a {clear:both;font-family: Geneva, Arial, Helvetica; font-size: 11pt; color: #800000;  font-weight: bold;}
h2 a:hover {clear:both;font-family: Geneva, Arial, Helvetica; font-size: 11pt; color: #800000;  font-weight: bold;text-decoration:underline;}
table {clear: both;width:700px;margin:10px; font-size: 10pt;border:none;}
th {font-family: Geneva, Arial, Helvetica; font-size: 11pt; color: #800000;  font-weight: bold;text-align: left;}
td {padding:0 5px;text-align: center;}
p {text-align:justify;color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 0.7em; font-weight: normal;margin:10px 10px 10px 0;line-height:20px;}
table p {text-align:justify;color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal;margin:2px;line-height:auto;}
p a {font-size : 11px;font-family : Verdana,Arial,Geneva,Helvetica;color : #000080;font-weight: bold;}
p a:visited   {color : #000080; font-family : Verdana,Arial,Geneva,Helvetica; font-size : 11px; }
p a:active    {font-size:11px;font-family:Verdana,Arial,Geneva,Helvetica; color:Black;text-decoration:underline;font-weight:bold;}
p a:hover     {font-size:11px;font-style:italic;font-family:Verdana,Arial,Geneva,Helvetica;color:#802020;background-color: #cccccc}
a.regButton {margin:20px 10px;border:1px black solid;padding:2px 16px;text-decoration:none;font-weight:bold;font-size: 0.8em;color:#000080;background-image: url(../../_img/colour_gradient_gray_25.png);background-repeat: repeat-x;}
a.button {margin:20px 10px;border:1px black solid;padding:2px 16px;text-decoration:none;font-weight:bold;font-size: 0.8em;color:#000080;background-image: url(../../_img/colour_gradient_gray_25.png);background-repeat: repeat-x;}
a.regButton:hover {color:#ffffff;background-image: url(../../_img/colour_gradient_blue_25.png);background-repeat: repeat-x;}
a.button:hover {color:#ffffff;background-image: url(../../_img/colour_gradient_blue_25.png);background-repeat: repeat-x;}
ul {margin-left:20px;}
li {text-align:justify;color: #000000;font-weight: normal;}
p.footer {margin:20px 10px;}
p.footer a {margin: 0 10px;}

form {float:left;margin:0;width:350px;}
form label {width:80px;float:left;margin-top:15px;}
form table {width:240px;border:none;margin:0 0 20px 80px;}
form table td {padding:5px;}
form table label {width:75px;margin:0;}
input {padding:0 2px;border:1px #000000 solid;background-color:#F6F6F6;width:125px;}
input#submit {float:left;width:80px;margin-left:85px;display:inline;font-weight:bold;font-size:1.2em;color:#000080;background-image: url(../../_img/colour_gradient_gray_25.png);background-repeat: repeat-x;}
a:hover input#submit:hover {color:#ffffff;background-color: #000080;text-decoration:none;background-image: url(../../_img/colour_gradient_blue_25.png);background-repeat: repeat-x;}
input#submit:hover {color:#ffffff;background-color: #000080;text-decoration:none;background-image: url(../../_img/colour_gradient_blue_25.png);background-repeat: repeat-x;}

#welcome {float:left;width:350px;margin:0 2px;padding:0 2px;}
#welcome a {width:240px;text-align: center;}

.cell {float:left;width:350px;padding:0 10px;margin:0 0 10px 0;}
