body { margin: 0px; background-image: url(/images/background.gif); }
body, td, tr, .bodytext { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666666;  text-decoration: none; }
body { scrollbar-3d-light-color: #CCCCCC; scrollbar-arrow-color: #FFFFFF; scrollbar-base-color: #6699CC; scrollbar-dark-shadow-color: #CCCCCC; scrollbar-face-color: #6699CC; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #6699CC; scrollbar-track-color: #CCCCCC; }
abbr, acronym, span.abbr { cursor: help; border-bottom: 1px dashed #000000; }
.titleboldlink {  font-size: 16px; font-weight: bold; color: #333399; text-decoration: underline; }
a.titleboldlink:hover { text-decoration: none; }
.side { color: #0000CC; }
a.side:hover { text-decoration: none; }
.linkorange { color: #FF9900; font-size: 11px; font-weight: bold; text-decoration: underline; }
a.linkorange:hover { text-decoration: none; }
.titlebold { font-weight: bold; text-align: center; }
.bodytext2 { font-size: 14px; color: #030303; }
.faqtext { color: #6699CC; font-weight: bold; }
.front { font-size: 20px; color: #333333; }
.main { font-size: 16px; color: #333333; }
.copyright { font-size: 11px; }
.height100 { height: 100%; }
.width100  { width: 100%; }
.width95  { width: 95%; }
.width85  { width: 85%; }
.bgimage1 { background-image: url(/images/gray_back.gif); }
.bgimage2 { background-image: url(/images/gray_line.gif); }
.bgimage3 { background-image: url(/images/blueline_back.gif); }
.hint, .param{	font-size: 12px; color: #030303; }
.sampleheader { font-size: 14px; color: #030303; }
.sampleout { width: 550px; height: 100px; padding: 5px; border: 1px solid black; background-color: #FFFFCC; }
.samplein { width: 550px; height: 100px; padding: 5px; border: 1px solid black; background-color: #999999; }
.tdheader { padding-left: 15px; background-color: #6699CC; height: 20px; color: #000000; }
.tdheader2 { background-color: #EAEAEA; height: 20px; color: #000000; }
.promotion, a.promotion { background-color: #FFCC66; color: #000000; border: 1px dashed blue; padding: 3px; width: 100%;  margin-left: auto; margin-right: auto;}
.center { margin-left: auto; margin-right: auto;}
.centerchildren { text-align:center; }
.promotionalt, a.promotionalt { background-color: #00CCFF; color: #000000; border: 0px solid blue; padding: 3px; width: 100%;  margin-left: auto; margin-right: auto;}
.warning { background-color:#FF0000; color: #FFFF00;  font-size: 10px; font-weight: bold; border:1px solid blue; padding:3px; width:80%;  margin-left: auto; margin-right: auto;}
.tddesc { background-color: #D3DCE3; padding-bottom: 7px; padding-top: 7px; }
.tdinp { background-color: #DDDDDD; padding-bottom: 7px; padding-top: 7px; }
.border { border: 1px solid black; }
.stats, a.stats{ font-size: 10px; white-space: nowrap; text-align: right; color: #000000; text-decoration: none; } 
.samplein2 { white-space: pre; color: #000000; border:1px solid black; background-color: #999999; width: 550px; overflow: scroll; overflow-y: visible; text-align: left; padding: 5px; } 
.nowrap { white-space: nowrap; }


