body {
margin:0; padding:0;
font-family: arial, helvetica, san-serif;
font-size: .9em; 
color:#000; 
background: #fff; 
}

a:link, a:visited, a:active {
background: inherit;
color: white;
text-decoration: underline;
}

a:hover {
font-weight: bold;
background: inherit;
color: #09f;
text-decoration: none;
}
a.external:hover {
color: #ff0033;
background: inherit;
}
a.external2:link, a.external2:visited, a.external2:active {
background: inherit;
color: #036;
}
a.external2:hover {
background: inherit;
color: #09f;
text-decoration: none;
}

h1 {
color:#000;
background: inherit; 
font-size:200%; 
font-weight:bold;
font-variant: small-caps;
text-align: center;
}

h2 {
font-size: 130%;
font-weight:bold;
text-align: center; 
}

h3 {
font-size: 110%;
font-weight:bold;
text-align: center; 
}

h4 {
text-align: left;
}

p {
text-align: left;
line-height: 18px;
text-indent: 11px;
margin-left: 10px;
}
p.noindent {
text-indent: 0;
}
li {
font-size: 75%;
}
.small {
font-size: xx-small;
}
.form {
font-weight: bold;
text-align: right;
}
.big {
text-align: center;
font-weight: bolder;
font-size: 110%;
}
.heading{
text-align: left;
color:#333;
background:inherit;
font-variant: small-caps;
font-weight: bold;
font-size: 120%;
}
.center {
text-align: center;
font-weight: bold;
}

.img {
border: none;
}

.imgright {
border: none;
float: right;
}

.imgleft {
border: none;
float: left;
}
.imgbuttons {
border: none;
}
.imgside {
border: none;
}

.uline {
text-decoration: underline;
}
.highlight {
background: inherit;
color: #f00;
font-weight: bold;
}
 
/*Table Section*/

#table1 {
background-color: white;
color: inherit;
width: 780px;
}

#table2 {
background-color: black;
color: inherit;
height: 30px;
}

#table3 {
border-left: 1px;
border-style: solid;
border-color: black;
border-right: 1px;
border-style: solid;
border-color: black;
border-top: none;
border-bottom: none;
width: 156px;
}
#table4 {
background-color: black;
color: inherit;
}
#table5 {
text-align: center;
font-weight: bold;
}
.td5 {
background: #036;
color: inherit;
padding-bottom: 1px;
}
.td6 {
background: #903;
color: inherit;
border-style: solid;
border-color: #000;
border: 3px;

}
.showcase {
background-color: #000;
color: #fff;
font-weight: bold;
font-size: 90%;
text-align: center;
font-style: oblique;
width: 156px;
}
.show {
font-size: 85%;
text-align: right;
font-weight: bold;
padding-right:20px;
vertical-align: middle;
}
.tdtop {
padding-top: 25px;
}
.special {
background-color: #903;
color: #fff;
font-size: 80%;
font-weight: bold;
line-height: 18px;
text-align: center;
font-style: oblique;
padding: 2px;
}
.whspace {
height: 2px;
background-color: white;
color: inherit;
}
.whspace2  {
height: 10px;
background-color: white;
color: inherit;
}

.trspacer {
height: 4px;
background-color: #903;
color: inherit;
}
.tdbkspace {
height: 2px;
background-color: black;
color: inherit;
}
.tdlinecard {
text-align: left;
font-size: 85%;
font-weight: bold;
line-height: 20px;
border-bottom: 2px;
border-bottom-color:#903;
border-bottom-style: solid;
}
.tdrow {
border-bottom: 2px;
border-bottom-color:#903;
border-bottom-style: solid;
}

.tdsize {
background-color: #000;
color: #fff;
height: 25%;
font-size:85%; 
text-align: center;
line-height: 15px;
}
.tdmenutop {
text-align: center;
}
.tdblack {
background: black;
color: white;
font-size: 110%;
font-weight:bold;
text-align: center; 
line-height: 22px;
}
.tdbox {
text-align: center;
width: 33%;
}

/*Footer Section*/

.footer {
font-size:85%; 
background-color: black;
color: white;
text-align: center;
line-height: 18px;
}
.footer2 {
font-size:70%; 
background-color: white;
color: black;
text-align: center;
line-height: 15px;
}
.footer3 {
font-size:65%; 
background-color: black;
color: white;
text-align: center;
line-height: 15px;
padding-bottom: 5px;
}
