a:link, a:visited {
background-color : #ffffff; 
color : red; 
font-weight : normal; 
text-decoration : none; 
} 
a:hover {
background-color : #ffffff; 
color : red; 
font-weight : normal; 
text-decoration : underline; 
} 
body {
background-color : #ffffff; 
color : #000000; 
font-family : verdana, arial, helvetica, sans-serif; 
margin : 0; 
padding : 0; 
} 
div#logo {
background-repeat : no-repeat; 
height : 125px; 
left : 82px; 
margin-bottom : 5px; 
position : absolute; 
top : 26px; 
width : 77px; 
} 
div#validate {
background-color : #ffffff; 
border : none; 
color : #336600; 
font-size : 0.6em; 
font-weight : bold; 
height : 30px; 
margin-bottom : 50px; 
margin-left : 175px; 
margin-right : 40px; 
padding-right : 5px; 
text-align : right; 
text-decoration : none; 
width : auto; 
} 
h1 {
color : #336600; 
background-color : white; 
font-size : 0.9em; 
letter-spacing : 2px; 
margin-top : 0; 
} 
h2 {
background-color : white; 
color : #003399; 
font-size : 0.9em; 
font-weight : bold; 
letter-spacing : 5px; 
margin-left : 5px; 
margin-top : 0; 
padding-bottom : 3px; 
padding-right : 0; 
padding-top : 10px; 
} 
h3 {
background-color : white; 
color : #330099; 
font-size : 0.8em; 
font-weight : bold; 
letter-spacing : 5px; 
margin-left : 15px; 
margin-top : 0; 
padding-bottom : 3px; 
padding-right : 0; 
padding-top : 0; 
border-bottom : 1px solid #80a829; 
} 
h4 {
   background-color: White;
	color: #000000;
	font-size: .7em;
	font-weight: bold;
	letter-spacing: 5px;
	margin-left: 5px;
	margin-top: 0;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-top: 10px;
}
hr {
background-color : #ffffff; 
color : #e4e4e4; 
} 
li.circle {
list-style-type : disc; 
margin-left : 100px; 
font-weight : normal; 
} 
li.list {
background-color : white; 
color : navy; 
font-size : 1em; 
font-weight : normal; 
line-height : 25px; 
list-style-type : square; 
margin-bottom : 0; 
margin-left : 50px; 
padding-right : 0; 
text-decoration : none; 
} 
li.text {
font-weight : normal; 
line-height : 22px; 
list-style-type : none; 
margin-bottom : 10px; 
margin-left : 50px; 
margin-top : 10px; 
padding-right : 0; 
text-decoration : none; 
} 
ol, ul {
border : none; 
list-style-type : none; 
margin-left : 0; 
margin-right : 0; 
padding-right : 5px; 
text-decoration : none; 
} 
p, ul, ol, table {
font-size : 0.8em; 
line-height : 1.9em; 
margin-bottom : 17px; 
margin-left : 0; 
margin-right : 0; 
margin-top : 0; 
padding : 0; 
font-family : Verdana, Helvetica, Arial, sans-serif; 
color : black; 
background-color : #ffffff; 
} 
p.leftcolumn, td.right {
font-size : 0.8em; 
} 
p.red {
background-color : #ffffff; 
color : #ff3333; 
font-weight : bold; 
} 
p.banquet {
background-color : #ffffff; 
color : #ff3333; 
font-weight : bold; 
} 
p.text {
margin-left : 50px; 
} 
p.navy {
background-color : #ffffff; 
color : navy; 
} 
table.standard-table {
background-color : #ffffff; 
color : #000000; 
font-family : Verdana, Helvetica, Arial, sans-serif; 
margin-bottom : 0; 
margin-left : 0; 
margin-right : 0; 
padding-bottom : 0; 
text-align : justify; 
width : auto; 
} 
table.hire {
background-color : #ffffff; 
color : #000000; 
font-family : Verdana, Helvetica, Arial, sans-serif; 
margin-bottom : 0; 
margin-left : 10px; 
margin-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
text-align : justify; 
width : auto; 
} 
td.black {
background-color : #99cc99; 
color : #ffffff; 
font-weight : bold; 
text-align : right; 
} 
td.hire {
background-color : #f5f5f5; 
color : #000000; 
text-align : left; 
border : #f9f9f9; 
padding-right : 20px; 
padding-left : 10px; 
} 
td.charge {
background-color : #eff5e1; 
color : #000000; 
text-align : left; 
border : #f9f9f9; 
padding-right : 20px; 
padding-left : 10px; 
} 
td.green {
background-color : #93c135; 
color : #ffffff; 
font-size : 0.9em; 
font-weight : normal; 
padding-left : 6px; 
padding-right : 20px; 
padding-top : 0; 
padding-bottom : 0; 
text-align : left; 
} 
td.image {
color : #000000; 
background-color : #ffffff; 
padding-left : 15px; 
padding-top : 8px; 
} 
td.leftcolumn {
color : #000000; 
background-color : #ffffff; 
padding-left : 10px; 
} 
td.text {
font-size : 1.2em; 
margin-top : 0; 
padding-top : 0; 
} 
.navlink {
background-color : #ffffff; 
color : navy; 
border : 1px solid #ffffff; 
float : left; 
line-height : 14px; 
margin : 0; 
padding-right : 5px; 
width : 145px; 
} 
.validate a:visited, .validate a:hover, img.td, td.validate, .validate a:link {
border : none; 
text-decoration : none; 
} 
#date {
color : #330099; 
background-color : #f0f0f0; 
font-size : 0.6em; 
font-weight : normal; 
padding-bottom : 5px; 
padding-right : 2px; 
padding-top : 3px; 
position : absolute; 
right : 0; 
text-align : right; 
top : 0; 
width : 150px; 
} 
#footer {
background-color : #ebeff5; 
border-bottom : 1px solid #dedede; 
border-top : 1px solid #dedede; 
color : #330099; 
font-family : Verdana, Helvetica, Arial, sans-serif; 
font-size : 0.8em; 
font-weight : normal; 
margin-bottom : 0; 
margin-top : 0; 
padding-bottom : 3px; 
padding-right : 10px; 
padding-top : 2px; 
text-align : right; 
width : auto; 
} 
#footer a:link, #footer a:visited {
background-color : #ebeff5; 
color : #330099; 
font-weight : normal; 
font-size : 10px; 
} 
#footer a:hover {
background-color : #ebeff5; 
color : #330099; 
font-weight : normal; 
text-decoration : underline; 
} 
#header-image {
float : right; 
height : 50px; 
margin-bottom : 1px; 
margin-right : 0; 
margin-top : 1px; 
width : auto; 
} 
#holder {
background-color : #c7ceda; 
color : navy; 
font-size : 0.8em; 
font-weight : normal; 
margin-bottom : 0; 
padding-bottom : 7px; 
padding-top : 7px; 
text-align : right; 
height : 40px; 
width : auto; 
background-image : url(images/partner_logos.gif); 
background-repeat : no-repeat; 
background-position : right; 
} 
#main {
font-family : Verdana, Helvetica, Arial, sans-serif; 
font-size : 0.7em; 
left : 0; 
margin-bottom : 0; 
margin-left : 5px; 
padding-bottom : 2px; 
padding-left : 0; 
position : absolute; 
text-align : right; 
top : 140px; 
width : 140px; 
} 
#main a:link, #main a:visited {
background-color : #ffffff; 
color : #330099; 
font-weight : normal; 
text-decoration : none; 
padding-right : 15px; 
line-height : 1.6em; 
} 
#main a:hover, #main a.current {
background-color : #ffffff; 
border-right : 10px solid #9acd32; 
color : navy; 
padding-right : 5px; 
} 
#main-text {
background-color : #ffffff; 
color : #ffffff; 
line-height : 1.8em; 
margin-bottom : 2px; 
margin-left : 153px; 
margin-right : 80px; 
margin-top : 3px; 
padding-bottom : 20px; 
border-left : 1px solid #f2f2f2; 
} 
#main-text p {
padding-left : 15px; 
text-align : justify; 
} 
#main-title {
background-color : #ffffff; 
border-bottom : 8px solid #99cc66; 
color : #2800a1; 
font-size : 0.9em; 
font-weight : bold; 
height : 35px; 
letter-spacing : 5px; 
margin-bottom : 0; 
padding-bottom : 10px; 
padding-right : 20px; 
padding-top : 15px; 
text-align : right; 
width : auto; 
} 
#menu {
background-color : #ffffff; 
color : #330099; 
font-size : 0.75em; 
font-weight : bold; 
height : 16px; 
left : 0; 
margin-left : 5px; 
padding-bottom : 1px; 
padding-right : 15px; 
padding-top : 1px; 
position : absolute; 
text-align : right; 
top : 125px; 
width : 132px; 
} 
#topnav {
background-color : #f0f0f0; 
border-bottom : 1px solid #e0e0e0; 
color : #330099; 
font-size : 0.65em; 
font-weight : normal; 
height : 15px; 
padding-bottom : 3px; 
padding-left : 2px; 
padding-top : 3px; 
text-align : left; 
} 
#topnav a:link, #topnav a:visited {
background-color : #f0f0f0; 
color : #330099; 
font-weight : normal; 
text-decoration : none; 
} 
#topnav a:hover {
background-color : #f0f0f0; 
color : red; 
font-weight : normal; 
text-decoration : none; 
} 
#welcome {
height : 20px; 
left : 153px; 
position : absolute; 
top : 35px; 
width : 300px; 
} 


