html {margin: 0px; padding: 0px;}

body {margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 10px; padding: 0px; 
background-color: #999999; color: #000000; background-image: url(images/graybg.gif); background-repeat: repeat;}

#wrapper {border: 3px solid #000000; width: 800px; margin-left: auto; margin-right: auto; text-align: center}

#wrappertable {border: 0px; padding: 0px; background-color: #ffffff;}

#headertable {width: 100%; height: 90px;}

#logotd {width: 283px; text-align: left; padding-left: 2px;}

#gradienttd {
background-image: url(images/gradientblue_3.jpg); background-repeat: repeat-y; 
background-color: #9EC1E9; width: 100%; text-align: right; vertical-align: top;}

.bluehorizline {width: 100%; height: 2px; background-color: #709DE8;}

#bgtimeline {width: 100%; background-color: #F1F1F1;}

#breadcrumbtable {width: 100%; border: 1px solid #000000; padding: 0px;}

#company {font-family: Verdana,Helvetica,sans-serif; font-size: 13px; color: #000000; 
font-weight: bold; white-space: nowrap; height: 20px; text-align: left; vertical-align: middle; width: 50%;}

#time {font-family: Verdana,Helvetica,sans-serif; font-size: 12px; color: #000000; 
white-space: nowrap; height: 20px; text-align: right; vertical-align: middle; width: 50%;}

#bluevertline {background-color: #709DE8; width: 2px;}

#maincontenttable {border: 0px; padding: 0px;}

#maincontent {width: 100%; text-align: left; vertical-align: top; padding-right: 30px;
font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000;}

#contentdiv {margin-right: 20px; text-align: left; vertical-align: top;
font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000;}

#pictd {width: 147px; vertical-align: top; padding-right: 20px; padding-top: 10px; white-space: nowrap;
border: 1px solid #000000;}

#rightinfo {text-align: left; border: thin dashed #999999; width: 147px; padding: 5px;
font-family: Verdana,Helvetica,sans-serif; font-size: 11px; color: #000000;}

#subhead {font-weight: bold; font-size: 16px;}

#tagline {font-style: italic; font-size: 14px;}

A:link {font-family: Arial,Helvetica,sans-serif;}
A:visited {font-family: Arial,Helvetica,sans-serif;}
A:hover {font-family: Arial,Helvetica,sans-serif;}
A:active {font-family: Arial,Helvetica,sans-serif;}

A.textnav:link {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #0000FF;}
A.textnav:visited {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #0000FF;}
A.textnav:hover {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
A.textnav:active {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; text-decoration: none;}

A.textlink:link {font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #FFFFFF;}
A.textlink:visited {font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #FFFFFF;}
A.textlink:hover {font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #0000FF; text-decoration: none;}
A.textlink:active {font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #FFFFFF;}

A.smalllink:link {font-family: Arial,sans-serif; font-size: 9px;color: #999999}    /* unvisited link */
A.smalllink:visited {font-family: Arial,sans-serif; font-size: 9px;color: #999999} /* visited link */
A.smalllink:hover {font-family: Arial,sans-serif; font-size: 9px;color: #333333}   /* mouse over link */
A.smalllink:active {font-family: Arial,sans-serif; font-size: 9px;color: #999999}  /* selected link */

A.email:link {font-family: Arial,Helvetica,sans-serif; color:#003399;}
A.email:visited {font-family: Arial,Helvetica,sans-serif; color:#000000;}
A.email:hover {font-family: Arial,Helvetica,sans-serif; color:#003366;}
A.email:active {font-family: Arial,Helvetica,sans-serif; color:#000000;}

#rightgutter {width: 10px;}

.smalltext {font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #ffffff;} 

.dba {font-family: Arial,Helvetica,sans-serif; font-size: 10px;}

TEXTAREA {background-color: #ffffff; color: #000000; font-family: Arial, sans-serif;}

UL {list-style-type: square;}

#bgfooter {background-color: #5f5f5f; vertical-align: middle; height: 30px;}

#footertable {width: 100%; border: 0px; padding: 0px;}

#leftfooter {background-color: #5f5f5f; white-space: nowrap; font-family: Arial,Helvetica,sans-serif; 
font-size: 11px; color: #ffffff; width: 50%; height: 7px; text-align: left; vertical-align: middle;}

#rightfooter {background-color: #5f5f5f; white-space: nowrap; font-family: Arial,Helvetica,sans-serif; 
font-size: 11px; color: #ffffff; width: 50%; height: 7px; text-align: right; vertical-align: middle;}

.bgblack {background-color: #000000;}
.bgblue {background-color: #709DE8;}
.bgwhite {background-color: #ffffff;}
.bggray {background-color: #F1F1F1;}
.redfont {color: red;}
.boldfont {font-weight: bold;}

#textnavtd {font-size: 12px; color: #000000; text-align: center; vertical-align: middle;}

#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
width: 160px;
padding: 2px;
margin: 0px;
text-align: left;
}

#vertmenu h1 {
border-bottom: 1px dashed #C39C4E;
padding: 0px 0px 8px 2px;
margin: 0px;
width: 160px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}

#vertmenu ul li {
list-style: none;
margin: 0px;
padding: 0px;
}

#vertmenu ul li a {
font-size: 100%;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 12px 0px 8px 2px;
text-decoration: none;
color: #000000;
width: 160px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #CCCCCC;
}