#top_line { padding:0; margin:0; }
#top_line h1 { font-family:tahoma, arial, sans-serif; background:#ebebeb; text-align:center; font-weight:normal; font-size:9px; padding:0; margin:0; display: none; line-height:13px; border-bottom:0; }
.quote1 {background:url(http://hypnosisdirect.com/template/quote_back.gif) no-repeat center right; padding: 10px 115px 10px 10px; border: 1px solid #9b67a9; margin: 0 10px 10px 10px}
.quote2 {background:url(http://hypnosisdirect.com/template/quote1_back.gif) no-repeat center left; padding: 10px 10px 10px 115px; border: 1px solid #6b4992; margin: 0 10px 10px 10px}
body, table { margin: 0px; padding: 0px; background-color: #FFFFFF; font-family: Verdana, Arial; font-size: 11px; }
.normal { margin: 0px; padding: 1px; bgcolor: #E6DCF2; background-color: #E6DCF2; color: #E6DCF2; font-family: Verdana, Arial; font-size: 11px; }
.pagebody { padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:10px; }
.topborder_dark { background: url(http://hypnosisdirect.com/template/topborder_dark.gif); height: 19px; background-color: #593087; text-align:center; color:#ffffff; font-size:9px; }
.topborder_dark a { color:#ffffff; text-decoration:underline; }
.topborder_light { background: url(http://hypnosisdirect.com/template/topborder_light.gif); height: 10px; background-color: #A268AD; }
.menu { background-color: #F6F2F9; color: #42206A; text-decoration:none; width:164; height:21px; line-height:21px; border-left-width:1px; border-right-width:1px; border-top-width:0px; border-bottom-width:0px; border-style:solid; border-color: #6B4992; display:block; text-indent:3px; }
.menu:hover { background-color: #E8DEF3; color: #42206A; text-decoration:none; }
.boxtop { background: url(http://hypnosisdirect.com/template/boxtop.jpg); color:#ffffff; font-weight:bold; height:22px; padding-left:6px; }
.boxback { background: url(http://hypnosisdirect.com/template/box_back.gif); color:#ffffff; font-weight:bold; height:22px; padding-left:4px; }
.box { padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; border-left-width:1px; border-right-width:1px; border-top-width:0px; border-bottom-width:1px; border-style:solid; border-color: #6B4992; }
.boxtop1 { background: url(http://hypnosisdirect.com/template/boxtop1.jpg); color:#ffffff; font-weight:bold; height:22px; padding-left:6px; }
.boxtop2 { background: url(http://hypnosisdirect.com/template/box_top2.gif); color:#ffffff; font-weight:bold; height:22px; padding-left:6px; }
.bottominfo { background: url(http://hypnosisdirect.com/template/bottominfo.gif); color: #ffffff; background-color: #593087; font-size: 10px; }
.botborder_light { background: url(http://hypnosisdirect.com/template/botborder_light.gif); height: 10px; background-color: #A268AD; }
table.specialpack { border-width: 1px; 	border-style: solid; border-color: #593087; }
h1 { font-size:16px; color:#593087; letter-spacing:-1px; }
h2 { font-size:16px; color:#A268AD; letter-spacing:-1px; }
h3 { font-size:14px; color:#593087; letter-spacing:-1px; }
h4 { font-size:14px; color:#A268AD; letter-spacing:-1px; }

#currency_back { width:175px; background:#f6f2f9; border:1px solid #6b4992; padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:3px; }
#hdmenu_back { width:175px; background:#f6f2f9; border:1px solid #6b4992; }
#hdmenu { padding:0; margin:0; display:block; width:175px; }
#hdmenu a.parent_link { padding-top:3px; padding-bottom:4px }
#hdmenu ul, #hdmenu li { padding:0; margin:0; list-style-type:none; font-weight:bold; }
#hdmenu li { display:inline; } /* fix for IE blank line bug */
#hdmenu li a { padding:4px 2px; line-height:18px; font-weight:normal; text-decoration:none; display:block; color:#58156B; }
#hdmenu li a:hover { color:black; }
#hdmenu li li a { color:black; padding-left:9px; font-size:9px; line-height:18px; }
#hdmenu li li a:hover { color:#58156B; }
#hdmenu li.parent_li { background:url(menu_over.gif) #f6f2f9 no-repeat right top; height:auto; width:175px; display:block; }
#hdmenu li.parent_li a { width:175px; display:block; }
#hdmenu ul.child_ul { width:175px; display:block; background:#fff; }
#hdmenu li.list_end { width:175px; display:block; }

