@charset "utf-8";
/* CSS Document */
@charset "UTF-8";
/***Browser Reset Code***/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0; font-family:'oxygen', Arial, Helvetica, sans-serif;}
body{}
img a{border:0;}
a{color:#365093; text-decoration:none;}
p, h3{font-family:Tahoma, Geneva, sans-serif;}
p{font-size:12px; line-height:20px;}
a:hover{text-decoration:underline;}
table {border-collapse:collapse;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none inside;} 
caption,th {text-align:left;}
h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
abbr,acronym { border:0;}
.clearall{clear:both;}

:focus {outline: 0;}
.wrapper{width:990px; margin:0 auto; position:relative;}
.fR{float:right;}.fL{float:left;}.fF{width:100%;}
.cB{clear:both;}
.overhide{overflow:hidden;}

/**basic Classes **/
.pA5{padding:5px;} .pT5{padding-top:5px;} .pR5{padding-right:5px;} .pB5{padding-bottom:5px;} .pL5{padding-left:5px;}.pL15{padding-left:15px;} .pL45{padding-left:45px;}
.pLR5{padding-left:5px; padding-right:5px;} .pTB5{padding-top:5px; padding-bottom:5px;}
.pA10{padding:10px;} .pT10{padding-top:10px;} .pR10{padding-right:10px;} .pB10{padding-bottom:10px;} .pL10{padding-left:10px;} .pLR10{padding-left:10px; padding-right:10px;} 
.pTB10{padding-top:10px; padding-bottom:10px;}
.pT15{padding-top:15px;} .pL20{padding-left:20px;} .pT20{padding-top:20px;} .pLR20{padding-left:20px; padding-right:20px;}.pLR15{padding-left:15px; padding-right:15px;}
.pL30{padding-left:30px;} .pB30{padding-bottom:30px;}
.pTB20{padding-top:20px; padding-bottom:20px;} .pad-tb5{padding-top:5px; padding-bottom:5px;}
.mT5{margin-top:5px;} .mR5{margin-right:5px;} .mB5{margin-bottom:5px;} .mL5{margin-left:5px;}
.mT10{margin-top:10px;} .mR10{margin-right:10px;} .mB10{margin-bottom:10px;} .mL10{margin-left:10px;}.mL15{margin-left:15px;} .margin-r10{margin-right:10px;}.mT15{margin-top:15px;}
.mT20{margin-top:20px;} .mR20{margin-right:20px;} .mB20{margin-bottom:20px;} .mL20{margin-left:20px;}
.margin-t10{margin-top:10px;} .pad-t10{padding-top:10px;}
.bdr-a{border:1px solid #cdcdcd;} .bdr-t{border-top:1px solid #cdcdcd;} .bdr-r{border-right:1px solid #cdcdcd;} .bdr-b{border-bottom:1px solid #cdcdcd;} .bdr-l{border-left:1px solid #cdcdcd;} .bdr2-y{border:#ffd633 solid 2px;} .bdr5-g{border:#c9c9c9 solid 5px;}.bdr-2b{border-bottom:2px solid #cdcdcd;}
.bdr-da{border:1px dotted #333;} .bdr-dt{border-top:1px dotted #333;} .bdr-dr{border-right:1px dotted #333;} .bdr-db{border-bottom:1px dotted #333;} .bdr-dl{border-left:1px dotted #333;}.bdr-b4{border-bottom:#CCC solid 4px;}
.bdr2gb{border-bottom:2px solid #E2E2E2;}
.font10{font-size:10px;} .font-11, .font11{font-size:11px;} .font12{font-size:12px;} .font13{font-size:13px;} .font14{font-size:14px;} .font15{font-size:15px;} .font16{font-size:16px;} 
.font17{font-size:17px;} .font18{font-size:18px;}
.font20{font-size:20px;} .font22{font-size:22px;} .font24{font-size:24px;} 
.lh14{line-height:14px;}.lh18{line-height:18px;} .lh22{line-height:22px;} .lh24{line-height:24px;}
.textbold{font-weight:bold;} .textgreen{color:#060;} .textred{color:#F00;}
.zLow{z-index:100;} .zHigh{z-index:500;} .hzero{height:0px;}

/*Font Related Classes **/
.lh18{line-height:18px;} .lh20{line-height:20px;} .lh22{line-height:22px;} .lh24{line-height:24px;}
.fontbold{ font-weight:bold;}.arialfont{font-family:Arial, Helvetica, sans-serif;}.red-font{color:#F00;}

.searchDiv .searchform .search-autocomplete { z-index:999; }
.searchDiv .searchform .search-autocomplete ul { border:0px solid #ddd; background-color:#181818; opacity:0.9;}
.searchDiv .searchform .search-autocomplete li { padding:3px 5px; border-bottom:0px solid #ddd; cursor:pointer; color:#EAE6DD; font-weight:bold;}
.searchDiv .searchform .search-autocomplete li .amount { float:right; font-weight:bold; display:none;}
.searchDiv .searchform .search-autocomplete li.selected { background-color:#EAE6DD; color:#181818;}
.referrals, .user_label, .cart-empty, #wrapper .std, #wrapper .breadcrumbs, .user_label, .register_div, .page-break, .buttons-set, .gcheckout-onepage-wrap, #gcheckout-login-link, #maincontainer, #main-container {margin-left: auto; margin-right:auto;}
#wrapper, #maincontainer, .gcheckout-onepage-wrap, #gcheckout-login-link {width:980px;}

.return-msg{
    background: #FFFDE5;
    border-bottom: 1px solid #e1e1e1;
    display: inline-block;
    width: 100%;
    display: none;
	color: #3F3F3F;
	font-family: 'Droid Serif', Serif;
	font-size: 1em;
	margin: 5px 0 10px 0;
	line-height: 1.5em;
}
