/*html { background:#B0B8BF; height:101% }

body { background:#B0B8BF; margin:0; padding:0; font-family:Verdana, "Bitstream Vera Sans", sans-serif; font-weight:normal; font-size:11px; color:#4C5A68; text-decoration:none; }

form, div, span, img, p, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; border:0px none; }

p { padding:5px 0 5px 0; margin:0 auto; }*/

.ttWrapper { }
.clear { clear:both; position:relative; float:none; margin:0; padding:0 }
#ep_wrapper { position:relative; width:975px; margin:0 auto; background:#FFF }
#top { height:30px; margin:0px; }
#header_bg { position:relative; height:213px; width:100%; background:#B0B8BF url(/images/header_BG.jpg) repeat-x center top; z-index:1 }
/*#headerLeft { position:absolute; height:213px;width:192px;background:url(/images/headerLeft.jpg) no-repeat left top;z-index:10}

#headerRight { position:absolute;right:-1px;top:0px;height:213px;width:170px;background: url(/images/headerRight.jpg) no-repeat right top;z-index:1}

*/

#headerC { position:absolute; left:250px; top:40px; z-index:30; }
.headerchat { position:absolute; left:630px; top:80px; z-index:50 }
/*#menuC { position:absolute; top:180px; left:125px; width:auto; height:27px; margin:0 auto; padding-top:1px; text-align:center; z-index:50; }*/

#main { width:975px; background:url(/images/BG_main.jpg) repeat-y center; margin:0px; padding:0px; min-height:350px; }
#mainT { width:100%; background:url(/images/BG_mainT.jpg) no-repeat center top; margin:0; padding:0px; }
#ep_content { float:right;width:679px; padding:0 0 0 0; margin:0 20px 0 0; position:relative; }
#contentBox { border:1px solid #B0B8BF; padding:0px; margin:20px 0px 0px 1px; width:100%; }
#contentTitle h1 { display:inline; font-weight:normal; font-size:21px; position:absolute; left:285px; top:219px; background-color:#FFFFFF; padding:0 5px 0 5px; font-family:Georgia, "Times New Roman", Times, serif; color:#CC0033; word-spacing:-1px; }
#main_content { margin:15px 10px; }
.homewrapper { width:100%; margin:0 auto; padding:0; text-align:center; clear:both; }
.welcome-statement { margin:7px 7px 10px 15px; }
.subTitle { font-size:17px; }
#left { width:260px; position:relative; margin:auto 0 0 6px; float:none; }
#leftT { width:260px; height:34px; }
#leftTitle { height:34px; text-align:center; }
#leftTitle span { display:block; width:220px; color:#3F4B57; text-align:center; margin:0 0 0 auto; font: normal 17px/34px Verdana, Geneva, sans-serif; }
#leftTitle.icon img { position:absolute; left:13px; top:4px; display:none; visibility:hidden; }
#leftC { background:#FFFFFF; }
#footer_bg { position:relative; height:30px; width:975px; background:#E5E9EC url(/images/BG_footer.jpg) repeat-x center top; }
#footerL { float:left; clear:left; height:30px; }
#footerR { float:right; clear:right; height:30px; }
#footerC { line-height:22px; height:30px; }
.title_shadow, span.shadowT, h1.shadowT { font-size:18px; font-weight:normal; margin:0px; text-align:left; }
.title_shadow { position:relative; color:#273038; text-align:left; }
.title_shadow span { position:absolute; top:-1px; left:-1px; color:#FFE17E; font-size:18px; font-weight:normal; text-align:left; }
.item_shadow, span.shadowI, h2.shadowI { font-weight:bold; font-size:13px; margin:0; text-align:left; font-family:Arial, Helvetica, sans-serif; letter-spacing:.01em }
.item_shadow { position:relative; color:#3B4854; text-align:left; margin:10px 0 0 0 }
.item_shadow span { position:absolute; top:-1px; left:-1px; color:#ffffff; font-weight:bold; font-size:13px; text-align:left; font-family:Arial, Helvetica, sans-serif; letter-spacing:.01em }
/* LINKS */

a, a:link, a:visited, a:active { color:#0066CC; }
a:hover { color:#4c5a68; text-decoration:none; }
.toplinks { position:absolute; top:9px; right:100px; height:20px; z-index:99999 }
.toplinks a { text-align:right; font-size:10px; font-weight:bold; text-decoration:none; color:#536474; padding-bottom:2px; }
.toplinks a:link, .toplinks a:visited, .toplinks a:active { color:#536474; font-size:10px; font-weight:bold; text-decoration:none; }
.toplinks a:hover { color:#0066cc; text-decoration:none; }
.footerlinks { color:#536474; text-align:center; line-height:22px; }
.footerlinks a:link, .footerlinks a:visited, .footerlinks a:active { color:#536474; font-weight:normal; text-decoration:none; text-transform:lowercase; }
.footerlinks a:hover { color:#536474; text-decoration:underline; }
.pricing_popup a:link, .pricing_popup a:visited, .pricing_popup a:active { font-size:10px; font-weight:bold; color:#dd0000 }
.pricing_popup a:hover { color:#0066CC }
/* FORMS */

/*input[type=text] { border:1px solid #B0B8BF }*/

.form_outline { background-color:#F9FBFD; color:#3F4B57; border:1px solid #D7E5F2; margin:7px 8px 5px 3px; }
table.formtable { background-color:#F9FBFD; color:#3F4B57; width:100%; border:1px solid #D7E5F2; margin:5px 0 0 0 }
table.formtable td { border:1px solid #D7E5F2; }
/*table.formtable label{vertical-align:middle;font-weight:bold}*/

.multifieldTitle { display:block; margin:7px 0 0 0 }
.steps { display:block; text-align:left; font-weight:normal; font-size:17px; margin:0 0 0 5px; color:#0066CC; padding:5px 0 5px 0 }
.step { text-align:right; padding:0 7px 0 10px; font-size:13px; font-weight:bold; }
table.formSubTable { padding:0; margin:0; }
table.formtable input { }
.formtable .textfield { width:295px; padding:2px 1px; margin:2px 2px 2px 3px; }
.formtable select { width:237px; font-weight:normal; padding:2px; vertical-align: middle; }
.formtable textarea { width:300px; font-weight:normal; vertical-align:middle; height:110px }
.req { color:#dd0000 }
div.fieldGroup { width:350px; float:right; clear:both; text-align:left; border:1px solid #D7E5F2; margin:15px 0 10px 0; padding:0 0 7px 0; }
.formSubText { font-size:10px; margin:7px 1px 0 10px; text-align:justify; color:#3F4B57 }
/* ARROWS */

.arrow_red { color:#cc0000; font-size:17px; font-weight:bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }
.redarrow { color:#cc0000; font-size:10px; font-weight:normal; text-decoration:none; }
.redArrow { color:#cc0000; font-size:21px; font-weight:bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }
.blue_arrow { color:#0066FF; font-size:21px; font-weight:bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }
.redarrow a:link, .redarrow a:visited, .redarrow a:active span { color:#cc0000; font-size:10px; font-weight:normal; text-decoration:none; }
.redarrow a:hover span { color:#009966; text-decoration:none; }
/* DIVIDERS */

.dividerH { border-bottom:1px dashed #B4C3D1; margin:5px; line-height:1px; font-size:1px; }
.dividerTT { border-top:1px dashed #B4C3D1; width:100%; margin:7px 0 3px 0; line-height:1px; font-size:1px; padding:0; }
/* LEFT */

.leftmenutitle { color:#ffffff; font-weight:bold; font-size:13px; height:27px; padding:0px; background-color:#2489FB; border-top:1px solid #3F4B57; border-bottom:1px solid #3F4B57; text-align:center; margin:0px 1px 0px 1px; background-image:url(/images/BG_leftmenu.jpg); background-repeat:repeat-x; }
.leftmenutitle_text { padding:6px 0px 0px 0px; color:#FFFFFF; }
.icon1L { background:url(/images/icon_otherservices.jpg) no-repeat right; }
.icon2L { background:url(/images/awbslogo.jpg) no-repeat right; }
.icon3L { background:url(/images/icon_templates.jpg) no-repeat right; }
.icon4L { background:url(/images/icon_otherservices.jpg) no-repeat right; }
.icon5L { background:url(/images/icon_otherservices.jpg) no-repeat right; }
.icon6L { background:url(/images/icon_otherservices.jpg) no-repeat right; }
.icon7L { background:url(/images/icon_otherservices.jpg) no-repeat right; }
.icon8L { background:url(/images/icon_otherservices.jpg) no-repeat right; }
ul.boxnobullet { list-style-type:none; color:#444E81; padding:0; margin:5px 3px 5px 7px; }
li.boxbullet { color:#0066FF; font-family:Arial, Verdana, "Bitstream Vera Sans", sans-serif; font-size:11px; font-weight:bold; background-image:url(/images/bullet2.gif); background-repeat:no-repeat; background-position:0 0.55em; padding:2px 0px 2px 14px; margin:0px 0px 0px 0px; }
ul.boxnobullet2 { list-style-type:none; color:#444E81; padding:0; margin:5px 3px 5px 3px; text-align:left }
div.boxbullet2 { text-align:left; color:#0066CC; background-image:url(/images/bullet2.gif); background-repeat:no-repeat; background-position:0 0.55em; padding:2px 0px 2px 14px; margin:0px 0px 0px 0px; font-size: 11px; font-weight: bold; }
span.boxbullet2 { text-align:right; color:#0066CC; font-weight:bold; font-size:10px; }
.listcomment { font-weight:normal; color:#4C5A68 }
.left_title { color:#3F4B57; font-weight:normal; font-size:17px; height:30px; line-height:25px; background-color:#D8DBE0; text-align:center; margin:0 1px 0 1px; background-image:url(/images/BG_lefttitle.jpg); background-repeat:repeat-x; }
.cWrapper { text-align:center; margin:-3px 0 0 0; font-size:11px; line-height:24px; }
.cWrapper a:link, .cWrapper a:visited, .cWrapper a:active { color:#fff; text-decoration:none; }
.cWrapper a:hover { color:#0066cc; text-decoration:underline; }
div.BtnWrapper { text-align:center; margin:10px 0 0 0; }
a.Btn1, a.Btn1:link, a.Btn1:visited, a.Btn1:active { color:#FFFFFF; white-space:nowrap; text-decoration:none; cursor:pointer; font-size: 10px; font-weight: bold; }
a.Btn1:hover { color:#fff; text-decoration:none; font-size: 10px; font-weight: bold; }
span.Btn1_outer { display:block; background:url("/images/BtnL.gif") no-repeat left top; height:40px; padding:0 0 0 12px; }
span.Btn1_inner { display:block; background:url("/images/BtnR.gif") no-repeat right top; height:40px; padding:0 26px 0 4px; text-align:center }
span.Btn1_inner span { line-height:20px; }
span.Btn1_outer:hover { display:block; background:url("/images/BtnL.gif") no-repeat left -44px; height:40px }
span.Btn1_inner:hover { display:block; background:url("/images/BtnR.gif") no-repeat right -44px; height:40px }
a.Btn2, a.Btn2:link, a.Btn2:visited, a.Btn2:active { color:#FFFFFF; white-space:nowrap; text-decoration:none; cursor:pointer; font-size: 10px; font-weight: bold; }
a.Btn2:hover { color:#fff; text-decoration:none; font-size: 10px; font-weight: bold; }
span.Btn2_outer { display:block; background:url("/images/Btn2L.gif") no-repeat left top; height:40px; padding:0 0 0 12px; }
span.Btn2_inner { display:block; background:url("/images/Btn2R.gif") no-repeat right top; height:40px; padding:0 26px 0 4px; text-align:center }
span.Btn2_inner span { line-height:20px; }
span.Btn2_outer:hover { display:block; background:url("/images/Btn2L.gif") no-repeat left -44px; height:40px }
span.Btn2_inner:hover { display:block; background:url("/images/Btn2R.gif") no-repeat right -44px; height:40px }
button { background:none; border:none; padding:0px; margin:0px; cursor:pointer; width:auto }
button span { display:block; padding:0 10px 0 0; text-align:center; color:#fff; font-size: 11px; line-height: 23px; font-weight: bold; }
button:hover span { color:#fff }
button:active span { color:#fff }
/*button:focus span{color:#FFFF00;}*/

span.continueBtn_outer { background:url("/images/fBtnL.gif") no-repeat left 1px; height:43px; padding:0 0 0 12px; }
span.continueBtn_inner { background:url("/images/fBtnR.gif") no-repeat right 1px; height:43px; padding:0 20px 0 10px; }
button:hover span.continueBtn_outer { background:url("/images/fBtnL.gif") no-repeat left bottom; height:43px }
button:hover span.continueBtn_inner { background:url("/images/fBtnR.gif") no-repeat right bottom; height:43px }
span.backBtn_outer { background:url("/images/bBtnL.gif") no-repeat left 1px; height:43px; padding:0 0 0 20px; }
span.backBtn_inner { background:url("/images/bBtnR.gif") no-repeat right 1px; height:43px; padding:0 25px 0 24px; }
button:hover span.backBtn_outer { background:url("/images/bBtnL.gif") no-repeat left bottom; height:43px }
button:hover span.backBtn_inner { background:url("/images/bBtnR.gif") no-repeat right bottom; height:43px }
.refreshbutton { background:url(/images/icon_refresh.jpg) no-repeat; height:32px; width:32px; border:none; }
div.fpp_error { border-top:1px dashed red; border-left:1px dashed red; border-right:1px dashed red; border-bottom:1px dashed red; background:#FFEBEB; padding:0; margin:-1px 0 0 0; }
.fpp_error ul { padding:0; margin:1px; }
.fpp_error li { color:#CC0000; font-weight:bold; padding:3px 0 3px 0; margin:0 0 0 253px; }
input.captchafield { width:178px; padding:2px 0 2px 0; margin:2px; border:1px solid #0066CC; text-align:center; font-weight:bold; font-size:29px; letter-spacing:2px; color:#3F4B57 }
.captarrow { font:bold 19px "Times New Roman", Times, serif; color:#006600; }
.greenarrow { font:bold 19px "Times New Roman", Times, serif; color:#006600; }
img#capt { margin:2px; border:1px solid #0066CC; }
/* COLORS */

.blue { color:#06C }
.red { color:#D00 }
.green { color:#006600 }
.brightGreen { color:#090 }
.tenBold { font-size:10px; font-weight:bold; display:inline }
.dividerBox { border-bottom:1px dashed #B4C3D1; width:97%; margin:5px 20px 5px 0; line-height:1px; font-size:1px; }
div.div_dividerH { border-bottom:1px dashed #B4C3D1; margin:0px 12px 5px 16px; line-height:14px; }
div.divider-dashed_H { margin:10px 0px 2px 0px; padding:10px 0px 2px 0px; border-bottom:1px dashed #A0A0A0; }
.dividerVL { border-left:1px dashed #B4C3D1; }
.left_title { color:#3F4B57; font-weight:normal; font-size:17px; height:30px; line-height:25px; background-color:#D8DBE0; text-align:center; margin:0 1px 0 1px; background-image:url(/images/BG_lefttitle.jpg); background-repeat:repeat-x; }
div.ttTitle { height:38px; color:#FFF; margin:0; font-size: 14px; font-weight: bold; }
div.ttTitle2 { padding:14px 0 0 0; }
div.tt { width:100%; line-height:14px; font-weight:normal; text-align:justify; background:#FFFFFF; margin:0; padding:0 0 0 0; }
ul.ttList { text-align:left; margin:0 0 0 13px; padding:0; }
ul.ttList h2 { font-size:10px; font-weight:normal; }
ul.ttList li { text-align:left; margin:0; padding:0; }
div.tip { position:relative; text-decoration:underline; cursor:help; }
div.tip div { display:none; }
div:hover.tip div.ttContent { display:block; }
.dividerTT { border-top:1px dashed #B4C3D1; width:100%; margin:7px 0 3px 0; line-height:1px; font-size:1px; padding:0; }
div.radioWrapper { border:1px solid #D7E5F2; white-space:nowrap; line-height:26px; margin:2px 0 0 0; padding:0; font-weight:bold; z-index:0 }
/*div.radioWrapper input.radio { margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; vertical-align:middle; }*/

/*div.radioWrapper label { cursor:pointer; margin:0 5px 0 0; padding:0; vertical-align:middle; white-space:nowrap }*/

/*span.radio_label { margin:0; padding:0; line-height:26px; }*/

div.formTip { text-decoration:none; display:inline; font-size:11px; z-index:1; }
div.ttAnchor { position:relative; z-index:999; }
div.formTip div.ttContent { display:none; color:#333333; text-decoration:none; border:none; z-index:9999 }
div.formTip:hover div.ttContent { position:absolute; left:100px; bottom:-10px; cursor:help; font-size:11px; text-decoration:none; display:inline; z-index:99999 }
span.errorRadio { border:none; color:#ff0000; font-size:18px; font-weight:bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }
table.ttTable { padding:0; border:none; margin:0; line-height:normal; }
table.ttTable td { padding:0; border:none; margin:0; line-height:16px }
a.ttLink:link, a.ttLink:active, a.ttLink:visited { font-size:11px; }
a.ttLink:hover { font-size:11px; }
p.ttLink { padding:0; margin:0; }
span.ttLink { text-decoration:underline; font-size: 10px; font-weight: bold; }
span.ttLink:hover { font-size:10px; text-decoration:none; }
span.qTT { font-weight:normal; text-decoration:none; font-size:10px; text-indent:13px; }
span.redTT { font-weight:normal; color:#dd0000; text-decoration:none; font-size:10px }
.box01 { border:1px solid #B0B8BF; margin:15px 0px 0px 0px; position:relative; width:48%; float:left; overflow:visible }
.box02 { border:1px solid #B0B8BF; margin:15px 0px 0px 0px; position:relative; width:48%; float:right; overflow:visible }
.box03 { border:1px solid #B0B8BF; margin:20px 0px 5px 0px; position:relative; }
.box01texttitle h1 { margin:0; font-weight:normal; font-size:21px; position:absolute; left:10px; top:-14px; padding:0 5px; background-color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; color:#CC0033; word-spacing:-1px; }
.box02texttitle h1 { font-weight:normal; font-size:17px; position:absolute; left:10px; top:-13px; background-color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; color:#0066CC; word-spacing:-1px; }
.box01texttitle h2 { margin:0; position:absolute; left:10px; top:-11px; padding:0 5px; background-color:#FFFFFF; color:#CC0033; word-spacing:-1px; font: normal 17px Georgia, "Times New Roman", Times, serif; }
.box02texttitle h2 { font-weight:normal; font-size:15px; position:absolute; left:10px; top:-13px; background-color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; color:#0066CC; word-spacing:-1px; }
.box01content { display:block; padding:0; margin:5px 0 0 0px; vertical-align:top; width:100%; }
.box01subtitle { color: #0066CC; font: bold 13px Arial, "Bitstream Vera Sans", "DejaVu Sans", sans-serif; }
.box02content { padding:3px 7px; vertical-align:top; width:100% }
.box02subtitle { font-weight:bold; font-size:13px; color:#0066cc; }
.subbox01 { margin:15px 0 5px 0; padding:0 0 0 7px; float:left; width:34%; text-align:left; }
.subbox02 { margin:15px 0 5px 0; padding:0 0 0 7px; float:left; width:31%; text-align:left; border-left:1px dashed #B0B8BF }
.subbox03 { margin:15px 0 5px 0; padding:0 0 0 7px; float:right; width:31%; text-align:left; border-left:1px dashed #B0B8BF }
.sub_contentbox { border-bottom:1px dashed #B4C3D1; margin:3px 0px; padding:2px 7px 5px 2px; font: normal 11px "Segoe UI", "Trebuchet MS", "Bitstream Vera Sans", "DejaVu Sans", Verdana, sans-serif; }
.sub_contentbox01 { margin:0px 5px; padding:0px 0px 0px 0px; font: normal 11px "Segoe UI", "Trebuchet MS", "Bitstream Vera Sans", "DejaVu Sans", Verdana, sans-serif; }
/*.sub_contentbox01 a:link,.sub_contentbox01 a:active,.sub_contentbox01 a:visited { color: ; font: bold 11px "Segoe UI", "Trebuchet MS", "Bitstream Vera Sans", "DejaVu Sans", Verdana, sans-serif; text-decoration: none; }

.sub_contentbox01 a:link,.sub_contentbox01 a:hover { text-decoration:underline;}*/



.sub_contentbox ul { }
.sub_contentbox01 li a, .sub_contentbox01 li a:link, .sub_contentbox01 li a:active, .sub_contentbox01 li a:visited { margin:0; text-decoration:none; color:#4C5A68; }
.sub_contentbox01 li a:hover { margin:0; text-decoration:underline; color:#333; }
.dividerLI { border-bottom:1px dashed #B4C3D1; margin:1px 5px 2px 0; line-height:1px; font-size:1px; }
.blue_subtitle { color:#0066CC; font-size: 12px; font-weight: bold; }
.blue_topictitle { color:#0066CC; font-weight:normal; font-size:17px; }
.bold { font-weight:bold }
.underline { text-decoration:underline; }
.normal { font-weight:normal }
.bold_ten { font-size:11px; }
div.formInfo { display:block; margin:0 12px 0 12px; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; }
.formNotice { font-weight:bold; font-size:13px; color:#DD0000 }
.headerChatIcon { position:absolute; left:410px; top:-55px; }
.nlbutton { font-weight:bold; font-size:12px; color:#FFFFFF; background-color:#00CC33; padding:0px 7px 0px 7px; border:1px outset #B0B8BF; text-decoration:none; }
.formbutton { font-weight:bold; color:#3F4B57; height:20px; text-align:center; text-decoration:none; }
.formbutton a:link, .formbutton a:visited, .formbutton a:active { font-weight:bold; color:#FFFFFF; background-color:#00CC33; padding:3px 7px 4px 7px; border:1px outset #B0B8BF; text-decoration:none; }
.formbutton a:hover { font-weight:bold; color:#FFFFFF; border-color:#3F4B57; background-color:#cc0000; border:1px inset #B0B8BF; text-decoration:none; }
.formbutton_account { font-weight:bold; color:#FFFFFF; background-color:#00CC33; padding:3px 0px 2px 5px; border:1px outset #B0B8BF; text-decoration:none; }
.packageprice { font-size:15px; font-weight:bold; color:#cc0000; line-height:17px; }
span, p { text-decoration:none; }
.miniPrice { color:#dd0000; text-align:right; font-size:10px; font-weight:bold; }
/* FORM SCHEMES */

.quoteSteps { display:block; text-align:left; font-weight:normal; font-size:17px; margin:15px 0 1px 5px; color:#090; }
table.quoteTable { background-color:#FAFDFA; color:#3F4B57; width:100%; border:1px solid #C6EDC6; margin:5px 0 0 0 }
table.quoteTable td { border:1px solid #C6EDC6; }
.kaynav { z-index:9; position:absolute; left:7px; top:247px; width:258px; border-top:1px solid #3F4B57 }
.kaynav tr { border-bottom:1px dashed red; }
input.searchtext { width:165px; border:1px solid #333333; height:16px; font:bold 11px Verdana, "Bitstream Vera Sans", sans-serif; color:#c00; padding:4px 2px 0 2px; }
input.yellowbutton { font:bold 11px Verdana, "Bitstream Vera Sans", sans-serif; }
select.searchselect { border:1px solid #333333; font:bold 11px Verdana, "Bitstream Vera Sans", sans-serif; color: #c00; }
#navlink:link, #navlink:visited, #navlink:active { font-size:12px; font-weight:bold; color:#536474 }
#navlink:hover { color:#0066CC; text-decoration:underline; }
.smalltext { color:#536474; padding-bottom:2px; margin:0 }
.smalltext a:link, .smalltext a:visited, .smalltext a:active { color:#536474; font-weight:normal; text-decoration:none; font-size:10px; }
.smalltext a:hover { color:#536474; text-decoration:none; }
.qbtitle { background:none; font-weight:bold; color:#4C5A68 }
div.kaynav tr.tcat { position:relative; height:28px; color:#ffffff; font-weight:bold; font-size:13px; padding:0; background-color:#1A82FF; border-top:1px solid #3F4B57; border-bottom:1px solid #3F4B57; text-align:center; margin:0px 1px 0px 1px; background-image:url(/images/BG_leftmenu.jpg); background-repeat:repeat-x; }
div.kaynav td.tcat img { border:none; background:none; height:8px; margin:0; padding:3px 0 7px 0; }
div.kaynav tr.tcat td { margin:0; text-align:left; }
div.kaynav td.tcat { width:1px; border:none; background:none; height:27px; }
div.kaynav tr.tcat td span.smalltext { position:absolute; margin:0 0 0 0; padding:0; text-align:left; }
div.kaynav tr.tcat td font { }
div.kaynav .navitem { position:relative; border-bottom:1px solid #B0B8BF; padding:5px 0 1px 5px }
div.kaynav .navitemhover { position:relative; border-bottom:1px solid #B0B8BF; background-color: #DDE7EF; padding:5px 0 1px 5px }
div.kaynav .navitem a { position:absolute; }
div.kaynav .navitemhover a { position:absolute; }
div.kaynav table.kaysearch { width:95%; background-color:#F9FBFD; color:#3F4B57; width:100%; border-bottom:1px solid #D7E5F2; margin:0 0 2px 0; }
div.kaynav table.kaysearch form { margin:0 auto; }
div.kaynav img { margin:0px auto -7px 0; /*border-bottom:1px dashed #B4C3D1;*/ }
/*div.kaynav .navitem a, .navitem a:link { position:absolute; padding: 0 0 5px 0}

div.kaynav .navitem a, .navitem a:hover{ position:absolute; padding: 0 0 10px 0}

div.kaynav .navitem a, .navitem a:active{ position:absolute; padding: 0 0 5px 0}

div.kaynav .navitem a, .navitem a:visited{ position:absolute; padding: 0 0 5px 0}*/

img a { text-decoration:none; }
td.row2 { background:#E4EBF1 }
input.nlettertextfield { width:135px; font-size:17px; padding:1px 1px; border:1px solid #3F4B57; }
label { cursor:pointer; line-height:26px; }
input[type=radio] { margin:auto 5px; vertical-align:middle; }
.previews { }
.previewtitle { font: 17px Georgia, "Times New Roman", Times, serif; color: #0066CC; }
.previewcontent { margin:5px 0 7px 0 }
.previews img.thumbnail { margin:0px 7px 7px 0; }
.previews .details { margin:5px }
.previews .addons { margin:5px }
.previews .amount { margin:5px }
.previews .ordernow { margin:5px }
div.livepreview_ON { font: bold normal 14px Geneva, Arial, Helvetica, sans-serif; color: #CC0000; margin:0; }
.livepreview_ON a:link, .livepreview_ON a:visited, .livepreview_ON a:active { margin:0; font: bold normal 14px Geneva, Arial, Helvetica, sans-serif; color: #CC0000; text-decoration:underline; }
.livepreview_ON a:hover { margin:0; text-decoration:none; }
div.livepreview_OFF { color: #84909C; text-decoration: line-through; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; }
.livepreview_OFF a:link, .livepreview_OFF a:visited, .livepreview_OFF a:active { font: bold normal 14px Geneva, Arial, Helvetica, sans-serif; color: #84909C; text-decoration: line-through; cursor:text; }
.livepreview_OFF a:hover { color: #84909C; text-decoration: line-through; cursor:text; }
/* Change width of VERTICAL SCROLLBAR */

scrollbar[orient="vertical"], scrollbar[orient="vertical"] thumb, scrollbar[orient="vertical"] scrollbarbutton { max-width: 10px !important; -moz-appearance: none !important; }
