html, body, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}

body {
margin:10px 0;
margin-bottom:18px;
background-color: #D5D6DB;
background-image:url(images/bg_main1.jpg);
background-repeat:repeat-x;
text-align:center;
}

table td p {
font-family:Verdana,Arial,sans-serif; 
font-size: 11px; 
color: #3B4962; 
line-height:1.5;
}

li {
padding-bottom:8px;
}

ul {
padding-left:10px;
margin-left:10px;
margin-bottom:8px;
}

#wrapper {
width:879px;
margin:auto;
font-family:Verdana,Arial,sans-serif; 
font-size: 11px; 
color: #3B4962; 
line-height:1.5;
text-align:left;
}

#header {
height:73px;
padding-left:25px;
}

#logo {
margin-top:23px;
float:left;
width:187px;
}

#global {
float:right;
margin-right:40px;
margin-top:12px;
text-align:right;
font-size:10px;
font-weight:bold;
}

#global a:link, #global a:active, #global a:visited {
text-decoration:none;
color:#788293;
}

#global a:hover {
text-decoration:underline;
color:#788293;
}

/* TOP NAV */

#navigation {
height:49px;
background-image:url(images/bg_topnav.gif);
background-repeat:no-repeat;
}

#navigation a:link, #navigation a:active, #navigation a:visited {
width:111px;
height:28px;
text-decoration:none; 
padding:13px 0 0 29px;; 
color:#FFFFFF; 
font-weight:bold;
font-size:10px;
margin:0; 
display:block;
float:left;
}

#navigation a:hover {
color:#FFFFFF;
text-decoration:none;
background-image:url(images/bg_navon.gif);
background-repeat:no-repeat;
}

#navigation a.first:link, #navigation a.first:active, #navigation a.first:visited {
width:147px;
}

#navigation a.first:hover {
width:147px;
color:#FFFFFF;
text-decoration:none;
background-image:url(images/bg_navon_first.gif);
background-repeat:no-repeat;
}

#navigation a.on {
color:#FFFFFF;
text-decoration:none;
background-image:url(images/bg_navon.gif);
}

#navigation a.firston {
width:147px;
color:#FFFFFF;
text-decoration:none;
background-image:url(images/bg_navon_first.gif);
}

/* END TOP NAV */

#content {
padding:29px 12px;
}

.float_left {
float:left;
padding-right:15px;
margin-bottom:10px;
}

#footer {
color:#7F7F7F;
font-size:10px;
padding-top:19px;
background-image:url(images/bg_footer.gif);
background-repeat:repeat-x;
text-align:center;
}

.title {
display:block;
margin-bottom:18px;
}

.thumb {
border:solid 1px #bbbbbb;
margin-right:20px;
margin-bottom:30px;
padding:3px;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}



/* LINKS */
a:link, a:active {color: #000066; text-decoration:underline}
a:visited {color: #333333; text-decoration:underline} 
a:hover {color: #000066; text-decoration:underline}

/* FORM */
input {font-family: Verdana,arial, helvetica; font-size:8pt; border:1px solid #AAAAAA; width:200px; margin-bottom:8px; margin-top:3px;}
textarea {font-family: Verdana,arial, helvetica; font-size:8pt; border:1px solid #AAAAAA; width:200px; margin-bottom:8px; margin-top:3px;}
