body { font-size:13px; color:#333; font-family:Arial,helvetica,"sans-serif"; background-image: url("/images/backgrounds/bg_hy_squares.gif");}
a{color:#224E7D;text-decoration:none}
a.nav:hover{color:#fff;text-decoration:underline}
a.navsmall:hover{color:#fff;text-decoration:underline}
form{margin:0;}
a.header{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:12px;font-weight:bold;text-decoration:underline}
a.test{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:12px;font-weight:bold;text-decoration:underline}
.keyword{color:#000;text-decoration:none}
a.keyword:hover{color:#000;text-decoration:underline}
.home_program{color:#000;text-decoration:none}
a.home_program:hover{color:#224E7D;text-decoration:none}
.link{font-weight:bold;font-size:11px;color:#00f;font-family:Arial,helvetica,sans-serif}
.visited{font-weight:bold;font-size:11px;color:purple;font-family:Arial,helvetica,sans-serif}
.normbold{font-weight:bold;}
.hero_features{color:#ffff99;font-size:12px;line-height:1.5em;}
#hosting_leftside{padding:0px;float:left;width:190;}
.features_nav{color:#000;background:#EFEFEF;padding:10px;border:solid 1px #CCCCCC;}
.features_nav ul{list-style-type:none;line-height:1.7em;padding:0;margin-top:0px;margin-left:0;}
.features_details{float:right;width:720px;}
.features_details h2{font-weight:bold;font-size:17px;color:#224E7D;font-family:arial,helvetica,sans-serif;margin-bottom:0px;padding-bottom:0px;}
a.more{color:#fff;text-decoration:none;}
a.more:hover{color:#fff;text-decoration:underline;}
.step{padding:7px;margin:0px;}
a.step{margin:0px;padding:7px;text-decoration:none;display:block;width:80px;color:#000;}
a.step:hover{padding:7px;margin:0px;display:block;text-decoration:none;background:#fff;color:#000;}
a.step:visited{text-decoration:none;color:#000;}
a.step:visited:hover{text-decoration:none;color:#000;}
.features_incl{padding:7px;margin:0px;}
a.features_incl{margin:0px;padding:7px;text-decoration:none;display:block;width:100%;color:#000;}
a.features_incl:hover{display:block;text-decoration:none;background:#d7eef6;color:#000;}
a.features_incl:visited{text-decoration:none;color:#000;}
a.features_incl:visited:hover{text-decoration:none;color:#000;}
.subfeatures{border-left:solid 10px #CCCCCC;padding-left:10px}
.loginbg{background-image:url(/images/text/hylogin_bg.jpg);width:346px;height:42px;float:right;}
.numbers{font-size:11px;color:#fff;}
.loginfont{font-size:12px;color:#fff;}
.d_table{font-family:Arial,Helvetica,sans-serif;border:1px #333333 solid;font-size:9px}
.d_table2{font-family:Arial,Helvetica,sans-serif;border:solid;font-size:9px ;border-width:1px 0px 0px;border-color:#C1C1C1 #666666 #CCCCCC}
.fonts_header_menu{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#fff;font-weight:bold;text-align:left ;text-decoration:none}
.norm{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:12px}
.planbox{font-family:Arial,Helvetica,sans-serif;color:#000;line-height:normal;font-size:11px}
.navheader_white{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:12px;font-weight:bold;text-decoration:none;}
.navheader_gray{font-family:Arial,Helvetica,sans-serif;color:#666666;font-size:12px;font-weight:bold;text-decoration:none;}
.navhead{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:12px;font-weight:bold;text-decoration:none;}
.navselected { background-color: #ccc; }
.navselected a{padding:7 13 7 13px;background-color: #ccc;font-family:Arial,Helvetica,sans-serif;color:#000;font-size:.85em;font-weight:bold;text-decoration:none;}
.navnotselected a{padding:7 13 7 13px;font-family:Arial,Helvetica,sans-serif;font-size:.85em;font-weight:bold;text-decoration:none;}
.navnotselected a:hover{text-decoration:underline;}
.navitem{font-family:Arial,Helvetica,sans-serif;color:#333333;font-size:12px;}
.navitem_selected{font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#369;font-size:12px}
.headnav{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:12px;text-decoration:none;}
.footer{font-family:Arial,Helvetica,sans-serif;color:#000;line-height:normal;font-size:12px}
.pageheader{font-family:Arial,Helvetica,sans-serif;font-size:24px;color:#224E7D;font-weight:bold;text-decoration:none}
h1{font-family:Arial,Helvetica,sans-serif;font-size:24px;color:#224E7D;font-weight:bold;text-decoration:none}
h2{font-weight:bold;font-size:17px;color:#224E7D;font-family:arial,helvetica,sans-serif}
h3{font-weight:bold;font-size:14px;color:#224E7D;font-family:arial,helvetica,sans-serif}
.small{font-size:11px;font-family:Arial,helvetica,sans-serif}
.smaller{font-size:10px;font-family:Arial,helvetica,sans-serif}
.smallest{font-size:7pt;font-family:Arial,helvetica,sans-serif}
.header{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:12px;font-weight:bold;}
.breadcrumb{font-size:11px;font-family:Arial,helvetica,sans-serif}
.newslink{font-size:11px;color:#00f;font-family:Arial,helvetica,sans-serif}
.title{font-weight:bold;font-size:13px;color:#000;font-family:arial,helvetica,sans-serif}
.error{font-weight:bold;font-size:13px;color:#ff0000;font-family:arial,helvetica,sans-serif}
.success{font-weight:bold;font-size:13px;color:#00f;font-family:arial,helvetica,sans-serif}
.disclaimer{font-size:9px;color:#555;font-family:Arial,helvetica,sans-serif}
.sales{font-weight:bold;font-size:14px;color:#ff0000;font-family:arial,helvetica,sans-serif}
.pagesubheader{font-weight:bold;font-size:17px;color:#224E7D;font-family:arial,helvetica,sans-serif}
a.pagesubheader{font-weight:bold;font-size:17px;color:#224E7D;font-family:arial,helvetica,sans-serif}
a.pagesubheader:hover{font-weight:bold;font-size:17px;color:#224E7D;font-family:arial,helvetica,sans-serif;text-decoration:underline}
a.pagesubheader:visited{font-weight:bold;font-size:17px;color:#224E7D;font-family:arial,helvetica,sans-serif}
.quote{font-size:12px;color:#000;font-style:italic;font-family:arial,helvetica,sans-serif}
.displaytable{background:#E4E4E4;font-family:Arial,Helvetica,sans-serif;color:#000;line-height:normal;font-size:12px}
.displaytableheader{font-weight:bold;font-size:12px;background:#224E7D;color:#fff;font-family:arial,helvetica,sans-serif;text-decoration:none}
.displaytableheader a{color:#fff;}
.bigdisplaytableheader{font-weight:bold;font-size:16px;background:#224E7D;color:#fff;font-family:arial,helvetica,sans-serif;text-decoration:none}
.displaytablespecial{font-weight:bold;font-size:12px;background:#CCD8E6;color:#000;font-family:arial,helvetica,sans-serif;text-decoration:none}
.displaytablespecialcell{font-weight:bold;font-size:11px;background:#EFEFEF;color:#000;font-family:arial,helvetica,sans-serif;text-decoration:none}
/* displaybox */
.displaybox{background:#E4E4E4;border:1px solid #224E7D;font-size:12px;padding:7px;font-family:arial,helvetica,sans-serif;text-decoration:none}
.displaybox h2{padding:7px;font-weight:bold;background:#224E7D;margin:0px;color:#000;line-height:14px;font-size:12px;margin:-7px -7px 7px -7px;color:fff;font-weight:bold;}
.featurestable{font-weight:bold;background:#DBFEBC;font-family:Arial,Helvetica,sans-serif;color:#000;font-size:12px}
.articleahead{font-weight:bold;font-size:16px;color:#000;font-family:arial,helvetica,verdana,sans-serif}
.articlebhead{font-weight:bold;font-size:12px;color:#000;font-family:arial,helvetica,sans-serif}
.articlebody{font-size:11px;color:#000;font-family:Arial,helvetica,sans-serif}
.articlecaption{font-size:12px;color:#000;font-family:Arial,helvetica,sans-serif}
.app_body{font-size:12px;color:#000;font-family:Arial,helvetica,sans-serif}
.app_ahead{font-weight:bold;font-size:18px;color:#369;font-family:Arial,helvetica,sans-serif;text-decoration:underline}
.app_bhead{font-weight:bold;font-size:14px;color:#fff;font-family:Arial,helvetica,sans-serif;text-decoration:none;background:#999999;}
.app_chead{font-weight:bold;font-size:12px;color:#000;font-family:Arial,helvetica,sans-serif}
.app_colhead{font-weight:bold;font-size:10px;color:#000;font-family:Arial,helvetica,sans-serif;text-decoration:underline}
.app_colbody{font-size:10px;color:#000;font-family:Arial,helvetica,sans-serif}
.app_helptext{font-size:10px;color:#000;font-family:Arial,helvetica,sans-serif}
.app_caption{font-size:10px;color:#fff;font-family:Arial,hvetica,sans-serif}
a.app_caption{font-size:10px;color:#fff;font-family:Arial,hvetica,sans-serif}
a.app_caption:hover{font-size:10px;color:#fff;font-family:Arial,hvetica,sans-serif;text-decoration:underline}
.prodName{font-weight:bold;font-size:14px;color:#000;font-family:Arial,sans-serif}
.prodDescGray{font-size:11px;color:#3e3e3e;font-family:Arial,sans-serif}
.prodPrice{font-size:12px;color:#000;font-family:Arial,sans-serif}
.prodhead{font-weight:bold;font-size:16px;color:#000;font-family:Arial,helvetica,sans-serif}
.prodbody{font-size:13px;color:#000;font-family:Arial,helvetica,sans-serif}
.redsmall{font-weight:bold;font-size:14px;color:#ff0000;font-family:arial,helvetica,sans-serif}
.mybizlink{font-weight:bold;font-size:11px;color:#00f;font-family:Arial,helvetica,sans-serif}
.tabheader{font-weight:bold;font-size:11px;color:#fff;font-family:Arial,helvetica,sans-serif;text-decoration:none}
a.tabheader:link{font-weight:bold;font-size:11px;color:#fff;font-family:Arial,helvetica,sans-serif;text-decoration:none}
a.tabheader:hover{font-weight:bold;font-size:11px;color:#FFCC00;font-family:Arial,helvetica,sans-serif;text-decoration:none}
.list{font-size:11px;color:#000;font-family:Arial,helvetica,sans-serif}
.small{font-size:11px;font-family:Arial,helvetica,sans-serif}
.dirlink{font-weight:bold;font-size:11px;color:#000;font-family:Arial,helvetica,sans-serif}
.twelvepx{font-size:12px;color:#000;font-family:Arial,helvetica,sans-serif}
.arrow{font-weight:bold;font-size:11px;color:#000;font-family:Arial,helvetica,sans-serif}
.arrowbig{font-weight:bold;font-size:12px;color:#ff0000;font-family:Arial,helvetica,sans-serif}
.sponsor{font-size:11px;color:#fff;font-family:Arial,helvetica,sans-serif}
.linkcoop{font-size:11px;color:#000099;font-family:Arial,helvetica,sans-serif;text-decoration:none}
.prodThank{font-size:12px;color:#000;font-family:Arial,sans-serif}
.prodUse{font-size:12px;color:#000;font-family:Arial,sans-serif}
.prodDesc{font-size:12px;color:#000;font-family:Arial,sans-serif}
.marginboxhead{font-family:Arial,helvetica,gill sans,sans-serif;font-size:9pt;color:#666666;background:#CCD8E6}
.marginbox{font-size:8pt;color:black;font-family:Geneva,Arial,Helvetica,sans-serif;background:#fff}
}
.instructionboxhead{font-family:Arial,helvetica,gill sans,sans-serif;font-size:9pt;font-weight:bold;color:#666666;background:#E5F8FC}
.instructionbox{font-size:8pt;color:black;font-family:Geneva,Arial,Helvetica,sans-serif;background:#fff}
.articleboxhead{font-family:Arial,helvetica,gill sans,sans-serif;font-size:9pt;font-weight:bold;color:#000;background:#CCD8E6}
.articlebox{font-size:8pt;color:black;font-family:Geneva,Arial,Helvetica,sans-serif;background:#fff}
.promotionboxhead{font-family:Arial,helvetica,gill sans,sans-serif;font-size:9pt;font-weight:bold;color:#666666;background:#CCD8E6}
.promotionbox{font-size:8pt;color:black;font-family:Geneva,Arial,Helvetica,sans-serif;background:#fff}
INPUT{font-family:Arial,helvetica,sans-serif;font-size:10px;color:#000;}
/* Begin controlpanel styles */ 
.monitor{background-color:#fff;font-family:Arial,helvetica,sans-serif;font-size:9px;color:#000;}
.ctrlpaneloutline{background-color:#224E7D;padding:1px 1px 1px 1px;}
.ctrlpanelheader{background-color:#224E7D;font-family:Arial,helvetica,sans-serif;font-size:14px;color:#fff;font-weight:bold;padding:1px 1px 1px 1px;}
.ctrlpanelfooter{background-color:#224E7D;}
.ctrlpanelsectionheader{background-color:#CCCCCC;font-family:Arial,helvetica,sans-serif;font-size:11px;color:#000;font-weight:bold;}
.ctrlpanelitem{font-family:Arial,helvetica,sans-serif;font-size:11px;color:#000;}
.oddrowcolor{font-family:Arial,helvetica,sans-serif;font-size:11px;color:#000;background-color:#fff;text-decoration:none}
.evenrowcolor{font-family:Arial,helvetica,sans-serif;font-size:11px;color:#000;background-color:#E6E6E6;text-decoration:none}
/* Begin knowledge base styles */ 
.category_title{background-color:#fafafa;border-bottom-style:solid;border-bottom-color:#efefef;border-bottom-width:1px;border-top-style:solid;border-top-color:#efefef;border-top-width:1px;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:1em;color:#000;font-weight:bold;}
.category_title a{font-size:1em;color:#000;font-weight:bold;text-decoration:none;}
.category_title a:hover{color:#003399;text-decoration:underline;}
.category_title a:visited{font-size:1em;color:#000;font-weight:bold;text-decoration:none;}
.category_title a:visited:hover{font-size:1em;color:#003399;font-weight:bold;text-decoration:underline;}
.item_bullet{font-family:verdana,arial,helvetica,sans-serif;font-size:1em;color:#000;font-weight:bold;text-align:top;}
.item_title{font-family:verdana,arial,helvetica,sans-serif;font-size:1em;color:#000;font-weight:bold;}
.item_title a{font-size:1em;color:#000;font-weight:bold;text-decoration:none;}
.item_title a:hover{color:#000;text-decoration:underline;}
.item_title a:visited{font-size:1em;color:#000;font-weight:bold;text-decoration:none;}
.item_title a:visited:hover{font-size:1em;color:#000;font-weight:bold;text-decoration:underline;}
.item_body{font-family:verdana,arial,helvetica,sans-serif;font-size:12px;color:#000;}
.item_body a{color:#003399;text-decoration:none;}
.item_body a:hover{color:#003399;text-decoration:underline;}
.item_body a:visited{color:#003399;text-decoration:none;}
.item_body a:visited:hover{color:#003399;text-decoration:underline;}
/* ----------- Vdeck Styles-------------- */
#vdeck_bar_wrapper{margin:10px 15px 10px 15px;height:30;background-image:url(/images/backgrounds/vdeckbar_grey.gif);border-bottom:1px #cccccc solid;}
#vdeck_branding{float:left;text-align:left;margin-top:5px;margin-left:10px;vertical-align:middle;}
*>#vdeck_branding{margin-top:6px;}
#vdeck_buttons{float:right;text-align:right;margin-top:4px;margin-right:10px;}
*>#vdeck_buttons{margin-top:5px;}
.vdeck_button{padding-left:10px;font-size:12px;font-family:arial,helvetica,sans-serif;}
.vdeck_button img{vertical-align:middle;margin-right:3px;}
.vdeck_button a{text-decoration:none;color:#000;}
.vdeck_button a:hover{text-decoration:underline;color:#000;}
.vdeck_button a:visited{text-decoration:none;color:#000;}
.powered_by{vertical-align:middle;font-size:12px;font-family:arial,helvetica,sans-serif;font-weight:bold;}
.powered_by img{vertical-align:middle;margin-right:4px;font-size:12px;font-family:arial,helvetica,sans-serif;}
/* Early Life */ 
#elife-openp{padding:10px;border-bottom:2px groove #ccc;}
#elife-leftbx{border-right:2px groove #ccc;width:33%;}
#elife-midbx{width:33%;}
#elife-rightbx{width:33%;border-left:2px groove #ccc;}
#elife-botbx{padding:10px;border-top:2px groove #ccc;text-align:center;}
.floating_container{margin:0px;background-image:url(/images/backgrounds/el-generic-bg.gif);background-repeat:repeat-x;background-color:#ccc;z-index:999;width:500px;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);position:absolute;top:100px;display:none;}
#floating_container{margin:0px;background-image:url(/images/backgrounds/el-generic-bg.gif);background-repeat:repeat-x;background-color:#ccc;z-index:999;width:500px;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);position:absolute;top:100px;display:none;}
.floating_title{border-bottom:#ccc groove;border-top:#fff;text-align:center;font-weight:bold;padding:5px;background-image:url(/images/backgrounds/el-generic-top-bg.gif);background-repeat:repeat-x;}
.floating_img{float:right;}
.floating_overlay{margin:0px;background-color:#000;z-index:998;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);display:none;position:absolute;top:0px;left:0px;}
/* ------------------------------------- */
/* Begin Domain Reg Styles */ 
.domain_lookup_box{background-image:url("/images/backgrounds/blue_vert_gradient.gif");}
.domain_lookup_text_lg{font-size:1em;font-weight:bold;color:#fff;}
.domain_lookup_text_med{font-size:1em;color:#fff;}
.domain_lookup_text_sm{font-size:.80em;color:#fff;}
.formfield_big{padding:3px;font-size:.8em;font-weight:bold;}
.formbutton_big{font-size:.85em;font-weight:bold;}
/* End Domain Reg Styles */ 
/* lightbox */
#lightbox{background-color:#ccc;margin:20px;padding:10px;}
#lightboxDetails{font-size:0.8em;padding-top:0.4em;}
#lightboxCaption{float:left;}
#keyboardMsg{font-size:10px;color:#000;font-family:Arial,helvetica,sans-serif;float:right;}
#closeButton{top:5px;right:5px;}
#lightbox img{border:none;clear:both;}
#overlay img{border:none;}
#overlay{background-image:url(/lightbox/overlay.png);}
* html #overlay{background-color:#fff;back\ground-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/lightbox/overlay.png",sizingMethod="scale");}
.balloonstyle{position:absolute;top:-500px;left:0;padding:5px 10px 5px 10px;visibility:hidden;border:1px solid black;font:normal 12px;line-height:18px;z-index:100;background-color:white;text-align:left;filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);}
#arrowhead{z-index:99;position:absolute;top:-500px;left:0;visibility:hidden;}
#tipcontent{padding:10px;}
#tiptitle{font-size:16px;padding:5px 0 5px 0;font-style:italic;font-weight:bold;border-bottom:1px solid #ccc;font-color:#fff;background-repeat:repeat;text-align:left;height:25px;}

/* new headercomponent */


#hd { background-color: #224e7d; font-family: Arial, "MS Trebuchet", sans-serif; color: #fff; font-size: 13px; padding: 1em; }
#hd h1 { background: transparent url(http://images.hypermart.net/logos/logo_hypermart_reverse.gif) no-repeat; float: left; height: 52px; margin: 0 1em 0 0; padding: 0; text-indent: -9999px; width: 196px; }
#hd h1 a { display: block; height: 100%; }
#hd h2 { float: left; font-size: 13px; font-style: italic; margin: 1.5em 1em 0 0; }
#hd h1, #hd h2, #hd p, #hd li, #hd a { color: #fff; text-decoration: none; }

#hd .chat-btn { display: block; float: right; text-align: left; text-indent: -9999px; background: transparent url(http://images.hypermart.net/buttons/btn-hy-live-chat.gif) no-repeat; height: 50px; margin-left: 1em; width: 74px; }
#hd .chat-btn a { height: 100%; display: block; } 


#hd p { font-size: 93%; font-weight: bold; list-style-type: none; margin: 0; padding: 0; text-align: right; }
#hd label { color: #dce4ed; }

#currency-dropdown { margin-top: 1em; }
#currency-dropdown label { padding-right: .5em; }
#currency-dropdown select { margin-left: .5em; }
#currency-dropdown #countrySelect{
    color: #2A6496;
}

.navdivider{border-right: 1px solid #333333;padding-right: 8px;}

/* nav compnent for xslt removal */
#hd, #bd, .top-nav, #ft {margin: auto; overflow: hidden;  text-align: left; width: 950px;}
.site_wrapper #hd, .site_wrapper #bd, .site_wrapper .top-nav, .site_wrapper #ft {border-right: 1px solid #666666; border-left: 1px solid #666666;}
#bd, .top-nav { padding: 0 1em; }
#ft { padding: 1em 1em; }
#bd, #ft { background-color:#fff; }
#main{width: 750px;height:auto;float:right;padding-top:1em;padding-left:20px}
.top-nav { background-image: url("/images/backgrounds/bg_hy_navbar.gif"); }
#bd .constant-full {padding-top: 1em;}
#master_left_container {width: 160px;float:left}
.no-nav #main, .no-nav #bd #main {margin-left: 0; width: 950px;}


#doc2 .bd-main-content { display:flex;float:left;}
#doc2 .bd-main-content #navcomponent { display:flex;float:left; width: 160px; margin-left: -10px;}
.bd-main-content .navblock ul { list-style: none; margin: 0; text-align: left; padding-left: 0; color: #000; }
.bd-main-content .navblock a { color: black; }
.bd-main-content .navblock li::before { content: '» '}
.bd-main-content .login-link a { color: #224E7D; }
.bd-main-content .navblock a:hover { color:#224E7D; text-decoration:underline; }
.locallift-banner-content,.locallift-customer {margin: 19px 0 0 0!important;}
#popup {margin: 0;}
#popup #hd, #popup #bd, #popup #ft { width: auto;border: 0; }
#popup #hd h1 { margin: 0; }
#popup #hd img { padding: 17px 10px 0; }
#popup #bd, #popup #ft { background-color: initial; }
#popup #bd #main { margin-bottom: 10px;width: 100%; }
#popup #ft { border-top: 10px solid #666; margin: 0 5px; }
.cx-widget{ font-family: inherit !important; font-size: 16px !important; text-align: left; }
.cx-icon{ margin-right: 10px; }
.cx-button-group button:focus{ border: none !important; }
.cx-title{ font-size: 18px !important; }
