BODY {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #339; TEXT-ALIGN: center
}
P   { color: #339; font: 11px Verdana, Arial, Helvetica, sans-serif ; float: left; margin: 12px 12px 12px 24px; }
TD  { color: #339; font: 12px Verdana, Arial, Helvetica, sans-serif }
UL  { color: #339; font: 12px Verdana, Arial, Helvetica, sans-serif }
OL  { color: #339; font: 12px Verdana, Arial, Helvetica, sans-serif }
LI  { color: #339; font: 12px Verdana, Arial, Helvetica, sans-serif }
LI.off {
	LIST-STYLE-TYPE: none
}
H1     { color: #b020b0; font: 24px Verdana, Arial, Helvetica, sans-serif; margin: 0 0 18px }
H2 {
	MARGIN: 0 0 5px; FONT: bold 15px Verdana, Arial, Helvetica, sans-serif
}
H3 {
	MARGIN: 0px 0px 5px; FONT: bold 11px verdana, arial, helvetica, sans-serif
}
H4 {
	MARGIN: 0px 0px 5px; FONT: bold 11px verdana, arial, helvetica, sans-serif
}
H5 {
	MARGIN: 0px 0px 5px; FONT: bold 11px verdana, arial, helvetica, sans-serif
}
H6 {
	MARGIN: 0px 0px 5px; FONT: bold 11px verdana, arial, helvetica, sans-serif
}
A:link   { color: #c39; font-size: 11px; font-weight: bold; text-decoration: none   }
.class { }
A:visited     { color: #c39; font-size: 11px; font-weight: bold; text-decoration: none   }
A:hover    { color: #7f7fc9; font-size: 11px; font-weight: bold; text-decoration: underline   }
A:active    { color: #c39; font-size: 11px; font-weight: bold; text-decoration: none   }
.inputFont { color: #339; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fdf3cb; text-align: center; }
.formfont { color: #339; font-size: 11px; font-family: Arial, helvetica, verdana, San-serif; font-weight: bold; }
.formsml { color: #339; font-size: 10px; font-style: normal; line-height: 1em; bottom: 18px; margin-top: 0; margin-bottom: 20px; }
STRONG {
	FONT-WEIGHT: bold
}
.textmain { color: #339; margin: 12px; }
EM {
	FONT-STYLE: italic
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.photo {
	FLOAT: right; MARGIN: 0px 0px 5px 5px
}
IMG.photoleft {
	FLOAT: left; MARGIN: 0px 15px 15px 0px
}
IMG.contentpic_right {
	FLOAT: right; MARGIN: 0px 0px 30px 30px
}
P {
	MARGIN: 0px 0px 12px
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ctr {
	TEXT-ALIGN: center
}
#cshell {
	MARGIN: 0px auto 24px; WIDTH: 730px
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 730px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#container TD.ctbg {
	BACKGROUND: #0f0; WIDTH: 552px
}
#container TD.navbg {
	WIDTH: 170px
}
#container TD.navsp1 {
	BACKGROUND: #fff; WIDTH: 4px
}
#container TD.navsp2 {
	BACKGROUND: #fff; WIDTH: 4px
}
#container TD.cmain {
	BACKGROUND: #fff
}
#nav {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #e6e6ff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#chooser {
	MARGIN: 45px 16px 0px; WIDTH: 138px
}
#chooser TR.form_row TD {
	VERTICAL-ALIGN: middle; HEIGHT: 20px
}
#chooser TR.form_row TD.btn {
	PADDING-RIGHT: 7px; VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
#header IMG.logo {
	MARGIN: 20px 0px 0px 19px
}
#header TD.c1 {
	WIDTH: 178px
}
#header TD.c2 {
	WIDTH: 552px
}
#header .location {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fdf3cc; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 0px 197px; PADDING-TOP: 0px
}
#header .location TD.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#header .location TR.e_row TD {
	VERTICAL-ALIGN: middle
}
#header .location TD.btn {
	WIDTH: 23px; TEXT-ALIGN: right
}
#header .location TD.btn INPUT {
	MARGIN-RIGHT: 3px
}
#header .location TD.im_zip {
	WIDTH: 99px; TEXT-ALIGN: center
}
#header .location_admin {
	MARGIN: 25px 0px 0px 197px
}
#footer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 730px; PADDING-TOP: 0px; HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px
}
#footer TD.left {
	WIDTH: 10px
}
#footer TD.middle {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
#footer IMG.navfoot {
	MARGIN: 0px
}
#footer IMG.pipe {
	MARGIN: 0px 7px
}
#promo {
	BACKGROUND: #fff
}
#promo TD.p3 {
	PADDING-TOP: 4px
}
#promo TD.p4 {
	PADDING-TOP: 4px
}
#promo_reg {
	MARGIN: 6px auto 4px; WIDTH: 730px; TEXT-ALIGN: left
}
#promo_reg TD {
	PADDING-RIGHT: 25px; TEXT-ALIGN: right
}
#contenthome {
	BACKGROUND: #fff; MARGIN: 0px; WIDTH: 552px; HEIGHT: 310px
}
#contentmain {
	BACKGROUND: #fff; MARGIN: 0px 4px 0px 0px; WIDTH: 548px
}
#contentmain TD.main { HEIGHT: 170px
; padding: 30px; }
#contentmain IMG.hdg {
	DISPLAY: block; MARGIN: 0px 0px 4px
}
#required {
	COLOR: #f69
}
.tiny     { color: #5050b5; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal }
.tiniest { color: #339; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.tinyunb { color: #339; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.tinybuton { color: #aaaae3; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; }
.tinybtnP { color: #c39; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; }
.bold { color: #339; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.bold11 { color: #339; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.Pinksml  { color: #c39; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.pinklge  { color: #c39; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold }
.tagjoni  { color: #c39; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; line-height: 24px }
.tagjonibig { color: #c39; font-size: 24px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; }
.tagbuleB { color: #3f3fa0; font-size: 24px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; }
.construct { color: #3f3fa0; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.butntext { color: #339; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold ; float: left; }
.formtext { color: #339; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.formtextB { color: #339; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.tagblue { color: #339; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold ; margin-bottom: 4px; }
.tagblue { color: #339; font-size: 20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold }
.tagjonib { color: #c39; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold }
.red { color: #c39; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; }
.butntext { color: #339; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.tagblusml { color: #339; font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold }
.tagnewsletter { color: #339; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; }
.tagpink { color: #c39; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold }
.tinyP     { color: #c39; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold }
.tinyForm { color: #fd7498; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Phone { color: #c39; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.testamonial { color: #339; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.testatext { color: #339; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; }
.maintext { color: #339; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; float: left; margin: 12px; }
