ul{	
	list-style-type:circle;
	padding:0px;
	margin:0px;}
	
li{	font-family:Arial,Helvetica,sans-serif;
	padding-left;14px;
	font-size:12px;
	color:000000;
    }

p.link1a{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:22316C;
	text-indent:20px;
	margin:0px;}
	
p.link2{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:949494;
	text-indent:0px;
	margin:0px;}

table.payment{
border:0;
border-collpase:collpase; 
font-family: Arial, Helvetica, sans-serif;
color:333333;
font-size: 12px;}

td.payment{
text-align: left;
vertical-align: top;
color:333333;
width:100;
}

p.footer2{
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color:FF0000;
margin:0px;}

.normal{
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  color:333333;
}

.pmtFail{
  width: 600px;
  color: 860d00;
  font-weight: bold;
  font-size: 16px;
  text-align: left;
}

.pmtSuccess{
  width: 600px;
  color: 004500;
  font-weight: bold;
  text-align: left;
}

/* New Stuff Starts Here */
/* Border definitions are left in so they can be turned on and off during development */
/* Body Definitions */
body {background-color:#FFFFFF; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:10pt;}
body.center {text-align:center;}
body.offset {margin-left:50px; }

/* Fiddle some fonts */
h1 {text-align:left; font-size:16px; font-weight:bold; color:red; margin:0px;}
h2 {text-align:left; font-size:12px; font-weight:bold; color:red; margin:0px;}
h3 {text-align:left; font-size:12px; font-weight:bold; color:#016bad; margin:0px;}
h4 {text-align:center; font-size:14px; font-weight:normal; color:red; margin:5px;}
h5 {text-align:left; font-size:12px; font-weight:bold; color:#016bad; margin-left:65px;}
p.red {color:red}
p.blue {color:#016bad; }
p.small {font-size:10px;}
p.center {text-align:center;}

.button {width:80px; text-decoration: none; text-align:center;  color:red; font-size:12px; font-weight:normal; outline:0; background-color:#eee; padding:7px; margin-left:0px; text-indent:5px; border: 0px solid #c0c0c0;}

/* Container controls size and position of entire site */
#container {width:1000px; height:800px; border:0px solid #016bad; margin-left:auto; margin-right:auto;}

/* Logo */
#logo {width:300px; height:120px; border:0px solid #016bad; float:left;}

/* Links */
#links {width:120px; height:90px; border:0px solid #016bad; margin-top:20px; margin-botton:5px; float:right;}
#links li {list-style: none;}
#links li a {display: block; text-decoration: none; color:#016bad; text-align:left; font-size:12px; padding:7px; background-color:#eee; margin-left:2px; text-indent:5px; border-bottom: 1px solid #c0c0c0;}
#links a:link{text-decoration:none; color:#016bad; font-size:12px; font-weight:normal; outline:0;}
#links a:visited {text-decoration:none; color:#016bad; font-size:12px; outline:0;}
#links a:active{text-decoration:none; color:#016bad; font-size:12px; outline:0;}
#links a:hover {text-decoration:none; color:red; font-size:12px; font-weight:normal; outline:0;}

/* Phone Number blob under the Logo */
#phone {width:1000px; height:30px; border:0px solid #016bad; background-color:#eee; float:left;}
#phone h1 {color:#016bad; margin:6px; padding-right:15px; font-size:15px; text-align:right;}
#phone h2 {color:#016bad; margin-top:-22px; padding-right:300px; text-align:right;}

/* Navigation */
/* This is the div definition for the main menu with dropdowns attached */
#mainmenu {width:180px; height:540px; border:0px solid #016bad; margin:28px 0px 0px 0px; float:left; outline:0; font-size:12px}
#mainmenu li {list-style: none; margin-right:0px; text-align:center;  font-size:12px}
/* Actual Main Menu Line */
#mainmenu li a {display: block; text-decoration: none; text-align:left;  color:#016bad; font-size:12px; font-weight:normal; outline:0; background-color:#eee; padding:7px; margin-left:0px; text-indent:5px; border-bottom: 1px solid #c0c0c0;}
#mainmenu li a:hover {color:red;}
/* Container that dropdown menus appear in */
#mainmenu li ul {display: none; width: 180px; /* Width to help Opera out */}
#mainmenu li:hover ul, #mainmenu li.hover ul {display: block; position: absolute; margin: 5; padding: 0;font-size:12px}
#testmenu li:hover li, #mainmenu li.hover li {float: none;font-size:12px; color:red;}
/* Actual Dropdown Menu Items */
#mainmenu li:hover li a, #mainmenu li.hover li a {background-color: #eee; font-size:12px; padding:6px; margin-left:0px; text-indent:10px; border-bottom: 1px solid #c0c0c0; color:016bad;}
/* Hover on Dropdown Menu Items */
#mainmenu li li a:hover {color:red;}

/* Main sections - refreshed from all menus and links */
#content {width:800px; height:615px; margin-top:0px; border:0px solid #016bad; padding:0px 0px 0px; float:right;}
#content a {display: block; text-decoration: none; text-align:left;  color:#016bad; font-size:10px; font-weight:normal; outline:0; background-color:#eee; padding:7px; margin-left:0px; text-indent:5px; border: 0px solid #016bad;}
#content a:hover {color:red;}

#page {width:780px; height:570px; margin-top:0px; border:0px solid #016bad; padding:0px 0px 0px; float:right;}
#page a {display: block; width:150px; text-decoration: none; text-align:left;  color:#016bad; font-size:12px; font-weight:normal; outline:0; background-color:#eee; padding:7px; margin-left:0px; text-indent:5px; border: 0px solid #016bad;}
#page a:hover {color:red;}
/* Footer on home page */
#pagefooter {width:780px; height:30px; margin-top:0px; border:0px solid #016bad; padding:0px 0px 0px; background-color:#ffffff; text-align:left; font-size:10px; float:right;}
#pagefooter li {list-style: none; margin-right:5px; float:left; text-align:left;  font-size:10px}
#pagefooter a {display: block; text-decoration: none; text-align:left;  color:#016bad; font-size:10px; font-weight:normal; outline:0; background-color:#eee; padding:7px; margin-left:0px; text-indent:5px; border: 0px solid #016bad;}
#pagefooter a:hover {color:red;}

/* Text section of home page */
#hometext {width:500px; height:400px; margin-top:0px; border:0px solid #016bad; padding:0px 0px 0px; float:left;}
#hometext  h1 {text-align:left; font-size:16px; font-weight:bold; color:red;}
#hometext a {display: block; color:#016bad; font-size:12px; text-decoration:none; font-weight:bold; outline:0; width:200px; height:25px; padding:10px 0px 0px; margin-top:10px; margin-left:0px; border:0px solid #016bad; background-color:#eee; text-align:center; float:left;}
#hometext a:hover {color:red;}
/* Image on home page */
#homeimage {width:250px; height:300px; margin-top:70px; border:0px solid #016bad; padding:0px 0px 0px; text-align:right; float:right;}
#homeimage a {display: block; text-decoration: none; text-align:left;  color:#016bad; font-size:12px; font-weight:normal; outline:0; background-color:#eee; padding:7px; margin-left:0px; text-indent:5px; border-bottom: 0px solid #c0c0c0;}
#homeimage a:hover {color:red;}
#buslink {width:150px; height:30px; margin-top:10px; margin-left:30px; border:1px solid #016bad; background-color:#eee; text-align:center; float:left;}

/* Footer on home page */
#homefooter {width:400px; height:180px; margin-top:0px; margin-left:0px; border:0px solid #016bad; background-color:#ffffff; text-align:left; font-size:12px; float:left;}
#homefooter a {display: block; text-decoration: none; text-align:left;  color:#016bad; font-weight:bold; outline:0; background-color:#ffffff; padding:0px; margin-left:0px; text-indent:0px; border-bottom: 0px solid #c0c0c0;}
#homefooter a:hover {color:red;}

/* Create a divider for decoration */
#divider {width:800px; height:2px; float:right; background:red;}

/* Create the footer */
#footer {width:670px; height:30px; border:0px solid #016bad; margin:5px 0px 0px 0px; text-align:right; float:right; color:gray;}
#footer a:link {text-decoration:none; color:#016bad; outline:0;}
#footer a:visited {text-decoration:none; color:#016bad; outline:0;}
#footer a:active {text-decoration:none; color:#016bad; outline:0;}
#footer a:hover {text-decoration:none; color:red; outline:0;}
#footer p {font-size:10px; font-weight:normal; color:#016bad; align:left; margin:0px;}

/* On-Line Debt Lodgement Form */
#debtform {width:750px; background-color:#ffffff; font-family:verdana; font-size:12px;}
#debtform fieldset {margin-bottom: 10px;}
#debtform legend {padding: 0 2px; font-weight: bold; color:blue;}
#debtform label {display: inline-block; line-height: 1.8; vertical-align: top; width:150px;}
#debtform fieldset ol {margin: 0; padding: 0;list-style:none}
#debtform fieldset li {list-style: none; padding: 5px; margin: 0;}
/* Not used here */
/*#debtform fieldset fieldset {border: none; margin: 3px 0 0;}*/
/*#debtform fieldset fieldset legend {padding: 0 0 5px; font-weight: normal;}*/
#debtform fieldset fieldset label {display: block; width: auto; margin-left: 123px;}
#debtform .required {color:red;}

/*Client Register their Interest (see home.html)*/
#regform {width:400px; margin-left:50px; font-family:verdana; font-size:12px;}
#regform fieldset {margin-bottom: 10px;}
#regform legend {padding: 0 2px; font-weight: normal; color:#016bad;}
#regform label {display: inline-block; line-height: 1.8; vertical-align: top; width:100px;}
#regform fieldset ol {margin: 0; padding: 0;list-style:none}
#regform fieldset li {list-style: none; padding: 5px; margin: 0;}
/* Not used here */
/*#debtform fieldset fieldset {border: none; margin: 3px 0 0;}*/
/*#debtform fieldset fieldset legend {padding: 0 0 5px; font-weight: normal;}*/
#regform fieldset fieldset label {display: block; width: auto; margin-left: 123px;}
#regform .required {color:red;}

/* On-Line Payment Form */	
#paymentform {width:750px; background-color:#ffffff; font-family:verdana; font-size:12px;}
#paymentform fieldset {margin-bottom: 10px;}
#paymentform legend {padding: 0 2px; font-weight: bold; color:blue;}
#paymentform label {display: inline-block; line-height: 1.8; vertical-align: top; width:200px;}
#paymentform fieldset ol {margin: 0; padding: 0;list-style:none}
#paymentform fieldset li {list-style: none; padding: 5px; margin: 0;}
/* Not used here */
/*#debtform fieldset fieldset {border: none; margin: 3px 0 0;}*/
/*#debtform fieldset fieldset legend {padding: 0 0 5px; font-weight: normal;}*/
#paymentform fieldset fieldset label {display: block; width: auto; margin-left: 123px;}
#paymentform .required {color:red;}

/* Contact Table */
#conttab {width:600px; float:right;}
#conttab th {height:25px; font-size:10pt; text-align:left; margin:0px; padding:0px; background-color:#eee;}
#conttab td {height:25px; font-size:10pt; text-align:left;}
