body  { background-color: white; margin: 0px }
p {}
td     { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; vertical-align: top }
img { border: 0px }
strong { color: #ff4500; font-weight: bold; font-size: 14px }
h1 { color: #ff4500; font-weight: bold; font-size: 16px; text-align: center }
h2  { color: #ff4500; font-weight: bold; font-size: 14px }
h3  { color: #ff4500; font-weight: bold; font-size: 14px }
h4  { color: #ff4500; font-weight: bold; font-size: 16px }
h5  { color: #ff4500; font-weight: bold; font-size: 18px }
/*h6  { color: #f7b809; font-weight: bold; font-size: 13px; text-align: center }*/
h6  { color: #000000; font-weight: bold; font-size: 13px; text-align: center }
a { color: #000080; text-decoration: underline }
a:hover { color: #f7b809; text-decoration: underline }
a:visited  { color: #000 }

/* used for center table that holds content */

table.centertable { 
  width: 100%; 
  border-collapse: collapse; 
  border: 0;
}

.topright  { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(img/toprightbg.gif); text-align: center; width: 180px; height: 14px }
.topright a { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.topright a:visited { color: #fff }
.topright a:active { color: #fff }
.topright a:hover { color: #ff4500; text-decoration: none }
.smallnav  { color: #fff; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(img/smallnavbg.gif); text-align: center; width: 201px; height: 20px }
.smallnav a { color: white; text-decoration: none }
.smallnav a:visited { color: #fff; text-decoration: none }
.smallnav a:active { color: #fff; text-decoration: none }
.smallnav a:hover { color: #ff4500; text-decoration: none }
.servicenav { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(img/servicenavbg.gif); text-align: left; padding: 10px 10px 5px 5px; width: 180px; height: 45px }
.servicenav img { margin-right: 8px; margin-left: 5px; border: 0px }
.servicenav a  { color: #336; text-decoration: none }
.servicenav a:visited { color: #336 }
.servicenav a:active { }
.servicenav a:hover  { color: #fff; text-decoration: none }
.content   { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; vertical-align: top; padding: 5px 5px 5px 0px }
.content td { text-align: justify }
.more  { color: #1e1e1e; font-style: italic; font-size: 11px; text-align: right }
.more a { color: #000080; font-weight: bold; text-decoration: underline }
.more a:hover  { color: #ff4500; text-decoration: underline }
.bluebox { background-image: url(img/bg/bluebox.gif); padding: 3px; width: 160px; height: 165px }
.bluebox h4 { color: #fff; align: center }
.greenbox { background-image: url(img/bg/greenbox.gif); padding: 16px; width: 160px; height: 80px }
.greenbox h4 { color: #fff; align: center }
.redbox  { background-image: url(img/bg/redbox.gif); text-align: center; vertical-align: middle; padding: 15px; width: 160px; height: 80px }
.yellowbox { background-image: url(img/bg/yellowbox.gif); background-repeat: no-repeat; text-align: center; padding: 7px; width: 160px; height: 160px }
.graybox   { color: white; font-weight: bold; background-image: url(img/bg/graybox.gif); background-repeat: no-repeat; text-align: left; vertical-align: top; list-style-type: disc; padding: 15px 10px 10px 12px; width: 160px; height: 180px }
.graybox a  { color: #fff; text-decoration: none; text-align: left }
.graybox a:hover  { color: #ff8c00; text-decoration: none; text-align: left }
.graybox p { text-align: left }
.header  { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #336; text-align: center; text-transform: uppercase }
.beigebox { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffffe0; text-align: left; padding: 3px; border: solid 1px #000 }
.beigebox a { color: #000; text-decoration: underline }
.cutbox  { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 3px; border: dashed 1px #000 }
.cutbox td  { font-size: 11px; text-align: center }
.title { color: #ff4500; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.operator  { background-image: url(img/bg/operator.jpg); text-align: center; padding: 5px 2px 5px 50px; width: 170px; height: 75px }
