body {margin:0px; padding: 0px; }
td, div, body {font: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#7C7D74;}

p { padding-bottom:0px}

hr { background: transparent; color: #4B1804; height: 1px; }
li { margin-left: 10px; }

#sublinks {width: 180px; height:264px; padding-left:8px; background: #8DA09F; float: left;}
#sublinks a{width: 96px; height:16px; background: #B3CECD; display: block; margin-bottom:1px; vertical-align:middle;}

#quickrates {font: 10px/14px Tahoma, Verdana, Geneva, Arial, Helvetica; color:#87887F;}
#quickrates strong {font: bold; color:#627D7C;}


#nav a {color: #7C7D74; text-decoration:none;}
#nav a:active {}
#nav a:visited {}
#nav a:hover { text-decoration: underline;}


#footer a {color: #E1F2F1; text-decoration:underline;}
#footer a:active {}
#footer a:visited {}
#footer a:hover { text-decoration: none;}

#footer {font: 11px arial,helvetica; color: #fff}

a {color: #615D3B; text-decoration:underline;}
a:active {}
a:visited {}
a:hover { text-decoration: none;}

a.a1:link { font: bold 11px arial,helvetica; color: #494C57; }
a.a1:active { font: bold 11px arial,helvetica; color: #494C57; }
a.a1:visited { font: bold 11px arial,helvetica; color: #494C57; }
a.a1:hover { font: bold 11px arial,helvetica; color: #494C57; }

a.a2:link { font: bold 11px arial,helvetica; color: #494C57; }
a.a2:active { font: bold 11px arial,helvetica; color: #494C57; }
a.a2:visited { font: bold 11px arial,helvetica; color: #494C57; }
a.a2:hover { font: bold 11px arial,helvetica; color: #494C57; }

a.a3:link { font: bold 11px arial,helvetica; color: #494C57; }
a.a3:active { font: bold 11px arial,helvetica; color: #494C57; }
a.a3:visited { font: bold 11px arial,helvetica; color: #494C57; }
a.a3:hover { font: bold 11px arial,helvetica; color: #494C57; }

a.a4:link { font: bold 11px arial,helvetica; color: #494C57; }
a.a4:active { font: bold 11px arial,helvetica; color: #494C57; }
a.a4:visited { font: bold 11px arial,helvetica; color: #494C57; }
a.a4:hover { font: bold 11px arial,helvetica; color: #494C57; }

a.a5:link { font: bold 11px arial,helvetica; color: #494C57; }
a.a5:active { font: bold 11px arial,helvetica; color: #494C57; }
a.a5:visited { font: bold 11px arial,helvetica; color: #494C57; }
a.a5:hover { font: bold 11px arial,helvetica; color: #494C57; }

a.a6:link { font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none;}
a.a6:active { font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none;}
a.a6:visited { font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none;}
a.a6:hover { font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; }

/* header */
.hd0 { font: bold 18px Arial, Helvetica, sans-serif;  color: #2E5861;}
.hd1 { color: #5b7471;  font: bold 14px Arial, Helvetica, sans-serif;  }
.hd2 { color: #5b7471;  font: bold 12px Arial, Helvetica, sans-serif;  }
.hd3 { font-family: myriad,verdana,sans-serif; font-size: 14px; color: #496C73; font-weight: bold; }
.hd4 { font-family: myriad,verdana,sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; font-style: italic; }
.hd5 { font-family: trebuchet ms, arial, hevetica, geneva, sans-serif; background-color: #FCF2DA; color: #496C73; font-weight: bold; font-size: 14px;  padding: 5px; font-style: italic;}
.hd0a { font-family: myriad,verdana,sans-serif; font-size: 20px; color: #fff; font-weight: bold; }
.hd0b { font-family: myriad,verdana,sans-serif; font-size: 20px; color: #002B5A; font-weight: bold; }

h1 { font:bold 16px Verdana, Arial, Helvetica, sans-serif;  color: #60615B;  margin-bottom: 5px;   }

/* horizontal rule */
.hr1 { background: transparent; color:#6B412C; height: 1px; }

/* input */
.i1 { font-family: helvetica; font-size: 12px; color: #000000; width: 200px; }
.i2 { font-family: helvetica; font-size: 12px; color: #000000; width: 75px; }
.i3 { font-family: helvetica; font-size: 12px; color: #000000; width: 90%; }
.i5 { font-family: helvetica; font-size: 12px; color: #000000; width: 90%; }

/* select */
.sel1 { font-family: helvetica; font-size: 10px; color: #000000; }
.sel2 { font-family: helvetica; font-size: 10px; color: #000000; }

/* submit */
.sub1 { font: bold 11px Arial, Helvetica, sans-serif; background-color: #b3cecd; color: #5b7471; border:1px solid #5b7471; letter-spacing: 0.038em; }

/* textarea */
.ta1 { font-family: helvetica; font-size: 12px; width: 90%; }
.ta2 { font-family: helvetica; font-size: 12px; width: 90%; }

/* swatch colors */
.s1 { background-color: #70A6B1; } /* dark blue */
.s2 { background-color: #70A6B1; } /* blue */
.s3 { background-color: #70A6B1; } /* light blue */

/* tabledata */
.td1 { padding: 5px; background-color: #ffffff; font-family: helvetica; font-size: 12px; color: #000000; }
.td2 { padding: 5px; background-color: #eeeeee; font-family: helvetica; font-size: 12px; color: #000000; }
.td3 { padding: 5px; background-color: #ffffff; font-family: helvetica; font-size: 12px; color: #000000; }
.td4 { padding: 5px; background-color: #eeeeee; font-family: helvetica; font-size: 12px; color: #000000; }


/* text */
.t1 { font: 11px arial,helvetica; color: #000000; } /* bodytext */
.t2 { font-family: helvetica; font-size: 10px; color: #000000; } /* smallbodytext */
.t3 { font-family: helvetica; font-size: 10px; color: #ffffff; } /* bodytext */
.t4 { background: #6E7897;  border-left: 1px solid #8C94AD;  border-right: 1px solid #666C80;  color: #FFF;    }
.t5 { font: 11px Arial, Helvetica, sans-serif;  color: #494C57;  }
.t6 { color: #335864;  font: 11px Arial, Helvetica, sans-serif;     }
.t7 { color: #EBFAFD;  font: 11px Arial, Helvetica, sans-serif;     }

/* tableheader */
.th1 { font-family: Arial, Helvetica, sans-serif; background-color: #d7d29d; font-size: 12px; color: #79744f; font-weight: bold; padding: 3px; }
.th2 { font-family: Arial, Helvetica, sans-serif; background-color: #d7d29d; font-size: 12px; color: #79744f; font-weight: bold; padding: 3px; }
.th3 { font-family: trebuchet ms, helvetica; font-size: 12px; color: #5b7471; font-weight: bold; padding-top: 5px; adding-bottom: 2px; border-bottom: 1px solid #C4C672; }

.maintitle {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#444444; font-weight: bold; padding-top: 5px; padding-right:10px; }
