body { text-align: center; margin: 0px; background: #EEEBE8 url(../images/bg_gradient.jpg) repeat-x; }
table.center { margin-left: auto; margin-right: auto; }
table.right { float: right; }
img { border: 0px }
img.right { float: right; }
form { margin: 0px; }
td { text-align: left; font-size: 11px; font-family: Trebuchet MS, Arial; color: #000000; line-height: 15px; }
.right { text-align: right; }
.bottom { text-valign: bottom; }
ul { margin-left: 18px; margin-top: 4px; margin-bottom: 0px; }
li { margin-top: 0px; margin-bottom: 0px; }

input { font-size: 11px; font-family: Trebuchet MS, Arial; color: #000000; line-height: 16px; height: 16px; padding-left: 4px; margin-top: 1px; margin-bottom: 1px; }
select { font-size: 11px; font-family: Trebuchet MS, Arial; color: #000000; line-height: 16px; height: 16px; padding-left: 4px; margin-top: 2px; margin-bottom: 1px; }
textarea { font-size: 11px; font-family: Trebuchet MS, Arial; color: #000000; line-height: 15px; overflow-y: auto; padding-left: 5px; margin-top: 1px; margin-bottom: 1px; }
.chkbox1 { border: none; margin-left: -4px; margin-top: 1px; margin-bottom: 2px; }
.radio1 { border: none; margin-left: -4px; margin-right: -10px; margin-top: 0px; margin-bottom: -1px; }

.fstyle1 { width: 135px; background-color: #CDDEE3; color: #000000; border: solid 1px #FFFFFF; margin-top: -1px; margin-bottom: -1px; }
.fstyle2 { width: 290px; background-color: #CDDEE3; }
.fstyle3 { width: 151px; }
.fstyle4 { width: 31px; }
.fstyle5 { width: 251px; }
.fstyle5b { width: 260px; }
.fname { padding-top: 6px; }
.freq { padding-left: 2px; padding-top: 2px; }

.button1, .button2, .button3, .button4, .button5, .button6 { margin: 0px; padding: 0px; height: 26px; }
.button1 { width: 36px; }
.button2 { width: 110px; }
.button3 { width: 85px; }
.button4 { width: 57px; }
.button5 { width: 49px; }

.bgcol { background-color: #FFA300; }
.bgcol2 { background-color: #FFFFFF; }
.bgcol3 { background-color: #476770; }
.bgcol4 { background-color: #7F9DB9; }
.bgcol5 { background-color: #DA0000; }
.bgimg { background: url(../images/bg_2column.gif) repeat-y; }
.txtcol { color: #CFE0E5; }
.txtcol2 { color: #476770; }
.txtcol3 { color: #DA0000; }
.txtcol4 { color: #FFFFFF; }

h1 { font-size: 21px; font-family: Trebuchet MS, Arial; color: #000000; line-height: 24px; font-weight: bold; margin-top: 4px; margin-bottom: 4px; }
h2 { font-size: 19px; font-family: Trebuchet MS, Arial; color: #000000; line-height: 24px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; }
.h3, h3 { font-size: 11px; font-family: Arial; color: #000000; line-height: 15px; font-weight: bold; margin-top: -1px; margin-bottom: 1px; }
.textcopy h3 { font-size: 11px; font-family: Arial; color: #000000; line-height: 15px; font-weight: bold; margin-top: -1px; margin-bottom: -1px; text-transform: uppercase; }
h4 { font-size: 11px; font-family: Arial; color: #000000; line-height: 15px; font-weight: bold; margin-top: 5px; margin-bottom: 4px; }
.intro { font-size: 13px; font-family: Trebuchet MS, Arial; color: #000000; line-height: 18px; }
.price2 { font-size: 11px; font-family: Trebuchet MS, Arial; color: #FFFFFF; line-height: 19px; }
.error { color: #EE0000; }
.notice { color: #22AA22; }

A.nav:link, A.nav:visited, A.nav:active { text-decoration: none; color: #000000; }
A.nav:hover { text-decoration: none; color: #000000; background-color: #FFBF4D; }
A.light:link, A.light:visited, A.light:active { text-decoration: none; color: #FFFFFF; }
A.light:hover { text-decoration: none; color: #FFFFFF; background-color: #7F959B; }


.buttover { background-color: #FFFFFF; }
.buttout { background-color: #000000; }
.navover { background-color: #FFBF4D; cursor: pointer; }
.linkover { background-color: #ECF6F9; cursor: pointer; }

A:link { text-decoration: none; color: #00999F; }
A:active { text-decoration: none; color: #00999F; }
A:visited { text-decoration: none; color: #00999F; }
A:hover { text-decoration: none; color: #00B1B8; background-color: #ECF6F9; }


