a{ background: #FFFFFD; color: #0000FF; }
a.boldtext { background: #FFFFFD; color: #0000FF; font-family: bold, verdana, arial, geneva, sans-serif; font-size: 100%; }
a:visited{ background: #FFFFFD; color: #990099; }
a:hover{ background: #FFFFFD; color: #FF0000; }
a:hover.boldtext { background: #FFFFFD; color: #FF0000; font-family: bold, verdana, arial, geneva, sans-serif; font-size: 100%; }
a.menu{ background: #F3FFF3; color: #0000FF; line-height: 130%; }
a.menu:visited{ background: #F3FFF3; color: #990099; line-height: 130%; }
a.menu:hover{ background: #F3FFF3; color: #FF0000; line-height: 130%; }
a.menu:hover.boldtext { background: #F3FFF3; color: #FF0000; font-family: bold, verdana, arial, geneva, sans-serif; font-size: 100%; line-height: 130%; }
body{ background-image: url(hold_images/bkgreen.png); color: #000000; font-size: 90%; margin: 0px; }
h1{ background: #FFFFFD; color: #006400; font-family: bold, verdana, arial, geneva, sans-serif; font-size: 140%; vertical-align: top; }
h2 { background: #FFFFFD; color: #008000; font-family: bold, arial, geneva, sans-serif; font-size: 110%; }
h3 { background-color: #FFFFFD; color: #006600; font-family: bold, arial, geneva, sans-serif; font-size: 105%; }
hr { background: #FFFFFD; color: #C0C0C0; height: 1px; }
p.normal { font-family: verdana, arial, geneva, sans-serif; font-size: 90%; line-height: 120%; vertical-align: top; }
p.menu { line-height: 110%; }

table.center{ background: #FFFFFD; color: #000000; margin-left: auto; margin-right: auto; vertical-align: top; }
table.header{ background: #99CC66; color: #000000; margin-left: auto; margin-right: auto; vertical-align: top; }
td.headad{ background : #FBFFFB; border : 1px dashed #C0C0C0; color : #000000; font-family : verdana, verdana, arial, helvetica, sans-serif; font-size : 75%; padding : 4px; text-align : left; vertical-align : top; }
table.main{ background: #FFFFFD; border: 1px solid #C0C0C0; color: #000000; margin-left: auto; margin-right: auto; padding: 4px; vertical-align: top; }
table.menu{ /*background: #FBFFFB;*/ background: #F3FFF3; border: 1px dashed #C0C0C0; color: #000080; font-family: verdana, arial, Sans-serif; font-size: 85%; line-height: 150%; padding: 4px; text-align: left; }
table.order{ background: #FFFFFD; color: #000000; margin-left: auto; margin-right: auto; width: 95%; }
table, tr, td { padding: 4px; text-align: left; vertical-align: top; }
td.ad{ background : #FBFFFB; border : 1px dashed #C0C0C0; color : Black; font-family : verdana, arial, verdana, helvetica, sans-serif; font-size : 85%; padding : 4px; text-align : left; }
td.center, tr.center { font-family: verdana, arial, geneva, sans-serif; font-size: 100%; line-height: normal; text-align: center; vertical-align: top; }
td.disclaimer{ background: #FFFFFD; color: #9999CC; font-family: verdana, arial, geneva, sans-serif; font-size: 10px; text-align: left; text-decoration: none; }
td.legal{ background: #FFFFFD; color: #000000; font-family: verdana, arial, geneva, sans-serif; font-size: 80%; height: 14px; text-align: left; text-decoration: none; }
td.menu{ /*background: #FBFFFB;*/ background: #F3FFF3; color: #990099; font-family: verdana, arial, Sans-serif; font-size: 85%; padding: 4px; text-align: left; }
td.order, td.orderwhite { background-color: #FFFFFF; color: #000000; font-family: verdana, arial, geneva, sans-serif; font-size: 90%; height: 14px; text-align: left; vertical-align: top; }
td.ordercenter{ font-family: verdana, arial, geneva, sans-serif; font-size: 90%; height: 14px; text-align: center; vertical-align: top; }
td.ordercolor, td.press { background-color: #F3FFF3; color: #000000; font-family: verdana, arial, geneva, sans-serif; font-size: 90%; height: 14px; text-align: left; vertical-align: top; }
td.ordercolorcenter{ background-color: #F3FFF3; color: #000000; font-family: verdana, arial, geneva, sans-serif; font-size: 90%; height: 14px; text-align: center; vertical-align: top; }
td.pagebody{ font-family: verdana, arial, geneva, sans-serif; font-size: 90%; line-height: 130%; vertical-align: top; }
ul{ font-family: verdana, arial, geneva, sans-serif; font-size: 90%; line-height: 130%; vertical-align: top; }
td.pagebodytiny, .pagebodytiny { font-family: verdana, arial, geneva, sans-serif; font-size: 10px; text-decoration: none; vertical-align: top; }
td.pressdetail{ background: #FFFFFD; color: #000000; font-family: verdana, arial, geneva, sans-serif; font-size: 90%; padding: 4px; text-align: left; vertical-align: middle; }
td.sitemap{ background: #FFFFFD; color: #000000; font-family: arial, geneva, sans-serif; font-size: 85%; line-height: 130%; padding: 4px; text-align: left; vertical-align: top; }
th { background: #F3FFF3; color: #000000; font-family: verdana, arial, geneva, sans-serif; font-size: 85%; margin: 4px; text-align: right; vertical-align: middle; }
tr, table, td { font-family: verdana, arial, geneva, sans-serif; font-size: 100%; line-height: normal; padding: 1px; text-align: left; vertical-align: text-top; }
.answertext { color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 150%; margin-left: 15px; margin-right: 20px; }
.fineprint{ background-color: #FFFFFD; color: #000000; font-size: 10px; }
.linkinstruction { color: #009900; font-family: verdana, arial, geneva, sans-serif; font-size: 85%; }
.linktext { color: #333333; font-family: "Courier New", Courier, monospace; font-size: 90%; }
.press{ background: #FFFFFF; color: #000000; font-family: verdana, arial, geneva, sans-serif; font-size: 95%; }
.questiontext { color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 150%; margin-left: 5px; margin-right: 20px; }
.quotation { background: #FFFFFD; color: #000000; font-family: verdana, arial, geneva, sans-serif; font-size: 80%; text-align: left; text-decoration: none; }
.topic{ background: #F3FFF3; /*#228B22;*/ color: #000000; /* #F3FFF3; */ font-family: verdana, arial, geneva, sans-serif; font-size: 100%; font-weight: bold; padding-bottom: 1px; padding-left: 2px; padding-right: 1px; padding-top: 1px; }


#navcontainer ul
{
display: block;
list-style: none outside;
padding: 0;
margin: 0 0 0 60px;
font-family: bold, Verdana, sans-serif;
font-size: 70%; /*font-size: x-small;*/
}

#navcontainer li
{
padding: 0;
margin: 0 4px 0 0;
border-top: 1px solid #cecbc6;
border-right: 1px solid #cecbc6;
border-left: 1px solid #cecbc6;
background-color: #000066;
color: #ffffff;
font-weight: bold;
/* the next 4 lines are magic */
display: block;
float: left;
position: relative;
top: -1.32em;
}

#navcontainer a:link,
#navcontainer a:visited
{
background-color: #228b22;
color: #ffffff;
text-decoration: none;
padding-left: 1em;
padding-right: 1em;
}

#navcontainer a:hover
{
background-color: #F3FFF3;
color: #006400;
}

#navcontainerclear { display: none; }

html>body #navcontainerclear
{
display: block;
clear: both;
}

#navcontainer li#active a
{
background-color: #fff;
color: #000066;
}