.chrst_bg {
  background-color:#DCEFE9;
}

.clear {
  clear: both;
}

a {
  text-decoration: underline;
}

a:hover {
  text-decoration: none;
}

a img {
  border-width: 0px;
}

.content .redbtn a.button_2 .btn_rbg {
  background: url('/themes/default/images/viewall_rbg.jpg') no-repeat right top;
  display: block;
}

.bitmyshiy {
  text-align: center;
  padding: 13px 0;
  border: 3px solid #E6F7FF;
  float: left;
  color: #3F89C3;
  font-size: 13px;
  font-weight: bold;
  margin-top: 9px;
  width: 100%;
  margin-bottom: 6px;
}

.service {
  padding: 13px 27px 21px 28px;
  background-color: #DEF5FF;
}

.service ul {
  font-size: 12px;
  margin: 0;
}
.service ul li {
  background-image: url('/themes/default/images/marker_help2.jpg');
  background-position: left 3px;
  padding-left: 36px;
  line-height:13px;
}
.service ul li a {
  margin:0;
  }
.service ul li.first {
  background-image: url('/themes/default/images/marker_support.jpg') ;
  margin-top: 0;

}

.service ul li.last {
  background-image: url('/themes/default/images/marker_pointer.jpg');
  padding-bottom:2px;
}

.preview .rightcol img {
  border: none;
  margin-top: -4px;
  position: relative;
 }

.preview .rightcol .formbox {
  margin: 13px 0 8px 0;
}

.preview .rightcol .formbox ul {
  list-style: none;
  float: right;
}

.preview .rightcol .formbox ul li {
  display: block;
  line-height: 30px;
  margin: 0;
  float: left;
  background: none;
}

.preview .rightcol .formbox ul li a {
  color: #3F89C3;
  padding: 9px 8px;
  padding-left: 33px;
}

.preview .rightcol .formbox ul li.first a {
  background: url('/themes/default/images/marker_printer.gif') no-repeat left center;
  margin-left:60px;
}

.preview .rightcol .formbox ul li.last a {
  background: url('/themes/default/images/marker_mail.gif') no-repeat left center;
}

.preview .rightcol .formbox ul li.active {
  border: 2px solid #CAE1F3;
  border-bottom: none;
  background: url('/themes/default/images/form_tab_tal.jpg') repeat-x left top #D1E8FA;
}

.preview .rightcol .formbox form {
  background-color: #D1E8FA;
  float: right;
  padding: 13px 21px 9px 19px;
}

.preview .rightcol .formbox form div.inp-align {
  float: left;
  margin-bottom:7px;
}

.preview .rightcol .formbox form label {
  font-weight: bold;
  color: #4b4b4b;
  font-size: 12px;
  float: left;
  display: inline;
}

.preview .rightcol .formbox form label.right {
  float: right;
  margin-left: 15px;
  margin-right:0;
}

.preview .rightcol .formbox form label input {
  border: 1px solid #D6DADE;
  line-height: 30px;
  vertical-align: middle;
  margin-left: 6px;
  height: 18px;
  width: 124px;
 /* margin-bottom: 7px;*/
  display: inline;
  font-size: 11px;
  color: #4b4b4b;
}

.preview .rightcol .formbox form label textarea {
  border: 1px solid #D6DADE;
  width: 306px;
  height: 55px;
  vertical-align: top;
  margin-left: 6px;
  margin-bottom: 7px;
  display: inline;
  font-size: 11px;
  color: #4b4b4b;
}

.preview .rightcol .formbox form a.button_2 {
  float: right;
  margin-right: 0;
  display: block;
}

.preview .rightcol .formbox form a.button_2 .btn_lbg {
  background: url('/themes/default/images/btn_b_b2_lbg.jpg') no-repeat left top;
  display: block;
}

.preview .rightcol .formbox form a.button_2 .btn_rbg {
  background: url('/themes/default/images/btn_b_b2_rbg.jpg') no-repeat right top;
  display: block;
}

.subcontent {
  color: #8D9192;
  font-size: 11px;
  text-align: center;
  background-color: #fff;
}

.subcontent div {
  background-color: #F0F9FD;
  padding-bottom: 9px;
}

.subcontent img {
  border: 1px solid #D0E5F3;
  margin: 11px 3px;
}

a.aswish {
  text-decoration: none;
  font-weight: bold;
  color: #3F89C3;
  font-size: 12px;
}

a.aswish:hover {
  color: #7CC5FF;
  text-decoration: underline;
}

/* Template preview popup */
#tplPreview {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color:#DCEFE9;
	border:1px solid #6E857E;
	font-size: 11px;
	color: #396557;
	padding: 12px 15px 15px 15px;
	text-align:center;
	background-image: url(../Images/box_line.gif);
	background-repeat: repeat-x;
}

#tplPreviewTitle {
  font-size: 17px;
}

#tplPreviewBody {
  position: relative;
}

#tplPreviewImage {
  margin: 8px auto 0 auto;
}

#tplPreviewProgressBar {
  position: absolute;
  width: 125px;
  padding: 10px 10px 15px 10px;
  top: 45%;
  left: 50%;
  margin-left: -67px;

  border: 1px solid #6A6A6A;
  background-color: #ffffff;
  color: #000000;
  font-family: Tahoma,Helvetica,sans;
  font-size: 10px;
  text-align:left;
}
 .rightcoltempl {
 width:236px; margin-left: 5px;
 }
 .hidden {
 	display:none;
 }

.faq_item_title {
	margin:22px 0;
}

.line-also {
	border-top: 1px solid #D9D9D9;
	width: 470px;
	padding: 0 15px 5px 15px;

}

/* style eturn */

.eturn_premium_content {
	font-size:12px;
	font-family:arial, tahoma;
	color:#3d3d3d;
	background:#fff;	
}
.eturn_premium_content .eturn_indent {
	padding:13px 13px 5px 13px;
}
.eturn_cont input {
	background:#F2F4F6 url(/themes/default/images/input_bg_tal.jpg) repeat-x scroll left top;
	border:1px solid #D6DADE;
	color:#4B4B4B;
	font-size:12px;
	height:21px;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:6px;
	vertical-align:middle;
	width:183px;
}
.eturn_cont select {
	background:#F2F4F6 url(/themes/default/images/input_bg_tal.jpg) repeat-x scroll left top;
	border:1px solid #D6DADE;
	color:#4B4B4B;
	font-size:17px;
	width:183px;
	height:21px;
	margin-top:5px;	
	margin-bottom:5px;
	vertical-align:middle;
}
.eturn_cont label {
	border:medium none;
	float:none;
	font-size:14px;
	color:#7E8A9E;
	font-weight: bold;
	line-height: 38px;
}
.eturn_cont {
	background: url('/themes/default/images/eturn/eturn_bgg.jpg'); 
	height:625px;
}
.eturn_top {
	padding-top:15px; 
	padding-left:25px; 
	height:120px;
}
.eturn_p1 {
	margin-top:20px;	
}
.eturn_p2 {
	margin-top:12px;	
}
.eturn_p3 {
	padding-top:30px;
}
.eturn_p4 {
	text-align: right; 
	margin-right:30px;
}
.eturn_p5 {
	margin-left: 142px; 
	margin-top:10px;
}
.eturn_p6 {
	padding-top:30px;
	padding-left: 20px;
}
.eturn_p6 p {
	font-size: 11px;
	color:#000;
}
.eturn_p6 a {
	color: #4396CA;
	text-decoration: none;
}
.eturn_p6 a:hover {
	color: #4396CA;
	text-decoration: underline;
}
.eturn_sel {
	background: url('/themes/default/images/eturn/eturn_select.jpg') no-repeat; 
	width:394px; 
	height:91px; 
	margin-top:24px;
}
.eturn_sel1 {
	color: #96A4BC; 
	font-weight: bold; 
	padding-top: 20px; 
	padding-left:46px;
}
.eturn_prov {
	background: url('/themes/default/images/eturn/eturn_fill.jpg') no-repeat; 
	width:394px; 
	height:54px;
}
.eturn_prov1 {
	color: #96A4BC; 
	font-weight: bold; 
	padding-top: 5px; 
	padding-left:46px;
}
.eturn_get {
	background: url('/themes/default/images/eturn/eturn_sign.jpg') no-repeat; 
	width:394px; 
	height:89px;
}
.eturn_get1 {
	color: #96A4BC; font-weight: bold; 
	padding-top: 5px; 
	padding-left:46px;
}
.eturn_enj {
	background: url('/themes/default/images/eturn/eturn_get.jpg') no-repeat; 
	width:394px; 
	height:92px;
}
.eturn_form {
	background: url('/themes/default/images/eturn/eturn_formbg.jpg') repeat-y;

}
.eturn_formh {
		height:416px;
}
.eturn_formtop {
	background: url('/themes/default/images/eturn/eturn_formlefttop.jpg') top no-repeat; 
	width:354px;
}

.eturn_p7 {
	vertical-align: bottom;
}
.eturn_w {
	width: 189px;	
}
.eturn_thanki {
	 margin-left:28px; 
	 margin-bottom:10px;
}
.eturn_sel1-1 {
	padding-left:125px; 
	height:32px;
}
.eturn_prov1-1 {
	padding-left:185px; 
	height:32px;
}
.eturn_get1-1 {
	padding-left:302px; 
	height:37px;
}
.eturn_get1-2 {
	padding-left:205px; 
	height:38px;
}

/* style eturn end */

/* style hosting */

.hostp_indent {
	padding:13px 13px 5px 13px;
}
.host_pimp ul {
	list-style: none;
	color: #fff;
	text-align:justify;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
}
.host_pimp li.pim2 {
	background: url('/themes/default/images/host/host_pimp.jpg') no-repeat 3px 3px;
	margin-bottom:8px;
	padding-left:17px;
}
.host_pimp li.pim1 {
	background: url('/themes/default/images/host/host_pimp.jpg') no-repeat 3px 3px;
	margin-bottom:5px;
	padding-left:17px;
}
.hosttd {
	padding-left:18px;
    padding-right:18px;
    vertical-align:bottom;

}
.botpreview {
	background: #3F89C3;
	text-align: center;
	vertical-align: middle;
}
.hosttd table td {
	padding-bottom: 3px;
}
.hosttd  a.white {
	color:#fff;
	font-size: 11px;
	text-decoration: none;	
}
.hosttd  a.white:hover {
color:#7CC5FF;
text-decoration:underline;
}
.host_box {
	background: #EFEFEF; width:461px; height:276px;
}
.host_box p {
	font-size: 12px;
	margin-left: 25px;
	margin-right: 25px;
}
.host-top {
	background: url('/themes/default/images/host/host_bg.jpg') repeat-x; 
	background-color:#fff;
}
.host-bgg {
	height:146px; 
	background: url('/themes/default/images/host/host_bgg.jpg');
}
.host-bgg p {
	font-size: 12px;
}
.host-st {
	color:#D90F0F;
}
.host-bg1 {
	background: url('/themes/default/images/host/host_bg1.jpg'); 
	width: 968px; 
	/*height:175px;*/
}
.host-line1 {
	border-top:1px solid #9A9A9A; 
	/*margin-top: 13px; */
	width:700px; 
	height:6px;
}
.host-p1 {
	font-size: 13px; 
	color: #fff; 
	font-weight: bold;
	margin-bottom: 5px;
}
.host-p2 {
	font-size: 12px; 
	font-weight: bold; 
	margin-left: 25px;
}
.host-p3 {
	padding-left: 25px;
	margin-top: 11px;
}
a.host-a1  {
	color:#4396CA; 
	font-size:13px; 
	font-weight: bold;
}
.host-p4 {
margin-left:10px;
}
.host-p5 {
	padding-left: 25px; margin-top: 16px;
}
.host-p6 {
margin-right:15px;
}
.host-p7 {
margin-left:23px; _margin-left:10px;
}
.host-p8 {
margin-left:50px;
}
.host-p9 {
margin-bottom: 18px;
}
.host-p10 {
text-align: left; margin-top:16px; margin-bottom: 13px;
}
.host-p11 {
margin-left:23px; margin-bottom:11px;
}
.host-bgline {
	background: url('/themes/default/images/host/host_bgline.jpg'); 
	width: 968px; 
	height:3px;
}
.host-bgg1 {
	background: url('/themes/default/images/host/host_bgg.jpg');
}
.host-lefttop {
	background: url('/themes/default/images/host/host_lefttop.jpg') no-repeat left top; 
	padding-left:10px;
}
.host-righttop {
	background: url('/themes/default/images/host/host_righttop.jpg') no-repeat right top;
	padding-right: 11px;
}
.host-rightbot {
	background: url('/themes/default/images/host/host_rightbot.jpg') no-repeat right top;
	padding-right: 11px;
}
.host-topp {
	background: #EFEFEF; padding-top:9px;
}
.host-leftbot {
	background: url('/themes/default/images/host/host_leftbot.jpg') no-repeat left top; 
	padding-left:10px;
}
.host-line2 {
	border-top:1px solid #9A9A9A; 
	margin-left: 25px; 
	margin-top: 1px; 
	width:928px; height:10px;
}
.host-line3 {
	background: url('/themes/default/images/host/hostp_bgline2.jpg');
	width: 968px;
	height:2px;
}
.host-vm {
	vertical-align: middle;
}
.host-w1 {
	width: 235px;
	}
.host-w2 {
	width: 322px;
}
.hostp-checkout {
	margin-left:23px; 
	margin-top: 15px; 
	margin-bottom: 15px;
}
.host-vmd {
	margin-top:20px; margin-bottom:25px; margin-left: 673px;
}
a.host-a01 {
	color:#CAE8FF; 
	font-size:13px; 
	font-weight: bold;
}

.hostpop-lefttop {
	background: url('/themes/default/images/host/host_popltop.gif') no-repeat left top; 
	padding-left:21px;
}
.hostpop-righttop {
	background: url('/themes/default/images/host/host_poprtop.gif') no-repeat right top;
	padding-right: 24px;
}
.hostpop-rightbot {
	background: url('/themes/default/images/host/host_poprbot.gif') no-repeat right top;
	padding-right: 24px;
}
.hostpop-topp {
	background: #4D4B4B; padding-top:21px;
}
.hostpop-botp {
	background: #4D4B4B; padding-top:12px;
}
.hostpop-leftbot {
	background: url('/themes/default/images/host/host_poplbot.gif') no-repeat left top; 
	padding-left:21px;
}
.hostpop_box {
	background: #4D4B4B; width:410px;
}
.hostpop_box1 {
	background: #4D4B4B; width:410px;
}
.host-in1 {
	color:#fff;
	font-size: 11px;
}
.host-input {
	margin-top:7px;
	color:#fff;
	font-size: 12px;
	font-weight: bold;
}
.host-input input {
	width:188px;
	height:19px;
	border:1px solid #D6DADE;
}
.host-input textarea {
	width:188px;
	height:111px;
	border:1px solid #D6DADE;
	vertical-align:top;
}
.host-poph {
	font-size: 15px;
	color: #fff;
	font-weight: bold;
	margin-left: 21px;
	margin-bottom: 18px;
}
.host-linepop {
	background: url('/themes/default/images/host/hostp_linepop.jpg');
	height:2px;
}
.host-poph1 {
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	font-style: italic;
	margin-left: 7px;
	margin-top: 2px;
	height: 17px;
}
.host-poph2 {
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	margin-left: 11px;
}
.host-clos {
	margin-left:388px; 
	position: absolute; 
	margin-top: -15px;
}
.host-aprok {
	margin-right:10px; 
	_margin-right:5px;
}
.host-tprov {
	margin-left:180px; 
	text-align: left;
}
.host-req {
	margin-left:21px; _margin-left:7px;
	margin-top:11px; 
	font-size: 12px; 
	color: #fff;
}
.host-sub {
	margin-right: 37px; _margin-right: 21px; 
	margin-top:11px;
}
.host-vat {
	vertical-align: top; 
}
.host-bgg2 {
	background: url('/themes/default/images/host/hostp_bgg1.jpg') repeat-x; height:22px;
}
.host-bgg3 {
	background: url('/themes/default/images/host/hostp_bgg1.jpg') repeat-x;
}
/* style hosting end */








/* <------------------oscommerce-promo.php ---------------------------------> */


.float_l {
	float:left;
}
.float_r {
	float:right;
}
.background {
	padding:10px 24px 11px 3px;
}
.background  {
	color:white;
	font-size:12px;
	font-weight:normal;
	padding-right:13px;
	text-decoration:none;
}
.background  a {
	background:transparent url('/themes/default/images/marker_web_templates.gif') no-repeat scroll right center;
	color:white;
	font-size:12px;
	font-weight:normal;
	padding-right:13px;
	text-decoration:none;
}
.background a:hover {
	text-decoration: underline;
}
.main-title {
	color:white;
	
	font-size:16px;
	font-weight:bold;
	
	
}
.clearing {
	clear:both;
}
.osc_b {
	position:relative;
	font-size:0;
	height:27px;
}
.osc_t {
	background:url('/themes/default/images/osc_promo/color_line.jpg') no-repeat;
	height: 16px;
	width: 965px;
	margin-left: 15px;
}
.osc_b {
	background:url('/themes/default/images/osc_promo/color_line.jpg') no-repeat;
}
.osc_content {
	font-size:13px;
	font-family:arial, tahoma;
	line-height:15px;
	color:#444545;
	width: 995px;
}
html>body .osc_content {
	margin-right:0px;
}
.osc_content h1 {
	color:#a40031;
	font-size:21px;
	line-height: 20px;
}
.osc_content strong {
	padding:0 0 0 26px;
	color:#0b4069;
	font-size:14px;
}
.osc_content b {
	color:#ff0000;
}
.osc_l {
	padding:31px 0 0 30px;
	width:700px;
}
.osc_r {
	padding:48px 30px 0 0;
	width:212px;
}
.sep_line {
	margin:11px 25px 18px 30px;
	line-height:1px;
	font-size:1px;
	background:#628297;
}
.osc_form {
	padding:0 26px 33px 31px;
	
}
.osc_main {
	background:#fff;
	margin:0;
}

.osc_st {
	background:url('/themes/default/images/osc_promo/osc_st.gif') no-repeat;
}
.osc_sb {
	background:url('/themes/default/images/osc_promo/osc_sb.gif') no-repeat;
}
.osc_st, .osc_sb {
	position:relative;
	font-size:0;
	height:10px;
}
.sub_content {
	padding:0 2px;
	border-left: 1px solid #b2cee5;
	border-right: 1px solid #b2cee5;
	background:#fff;
	font-size:13px;
	font-family:arial, tahoma;
	line-height:15px;
	color:#3d3d3d;

}
html>body .sub_content {
	margin-right:0px;
}
.sub_main {
	background:url('/themes/default/images/osc_promo/osc_stal.gif') repeat-x bottom;
	margin:0;
	padding:17px 18px 25px 30px;
}
.sub_main h2 {
	font-size:18px;
	line-height:21px;
}
.sub_main .green {
	color:#20a100;
}
.sub_main .blue {
	color:#0056a1;
}
.sub_main .red {
	color:#a40031;
}
.sub_main .purple {
	color:#8a21e6;
}
.big_link_bot {
	font-size:23px;
	line-height:23px;
	color:#fff;
	font-weight:bold;
	padding-left:105px;
	padding-bottom:35px;
}
.big_link_bot a {
	text-decoration:underline;
	color:#fff;
}
.big_link_bot a:hover {
	text-decoration:none;
	color:#fff;
}

.bold-1 { color: #4B4B4B !important; }

.line-width-1 {
  margin-left: 15px;
  margin-right: 15px;
  background-color: #ffffff;
  font-size: 12px;
  color: #4b4b4b;
}

.star { float: left; margin-right: 14px; }

.padding-os { padding: 0 0 26px 26px; width: 900px; }

.text-padding { padding: 7px 0 0 7px; }

.h2-1 { font: bold 14px Arial; color: #1E9B00; }
.h2-2 { font: bold 14px Arial; color: #9E002E; }
.h2-3 { font: bold 14px Arial; color: #821FE4; }
.h2-4 { font: bold 14px Arial; color: #D78400; }
.h2-5 { font: bold 14px Arial; color: #3978FA; }
.h2-6 { font: bold 16px Arial; color: #FF0072; }
.h2-7 { font: bold 16px Arial; color: #5E9841; }
.h2-8 { font: bold 16px Arial; color: #0099CC; }
.padding-os-1 { margin-left: 450px; }

.sub_title-1 { font: bold 16px Arial !important; color: #3F89C3 !important;  }

.align-1 { padding-top: 10px; }

.osc_poptopleft {
	background:url('/themes/default/images/osc_promo/osc_poptopleft.jpg') no-repeat scroll left top;
	padding-left:9px;
}
.osc_poptopright {
	background:url('/themes/default/images/osc_promo/osc_poptopright.jpg') no-repeat scroll right top;
	padding-right:9px;
}
.osc_poptop {
	background:url('/themes/default/images/osc_promo/osc_poptop.jpg') repeat-x scroll left top;
	padding-top:9px;
}
.osc_popbotleft {
	background:url('/themes/default/images/osc_promo/osc_popbotleft.jpg') no-repeat scroll left top;
	padding-left:9px;
}
.osc_popbotright {
	background:url('/themes/default/images/osc_promo/osc_popbotright.jpg') no-repeat scroll right top;
	padding-right:9px;
}
.osc_popbot {
	background:url('/themes/default/images/osc_promo/osc_popbot.jpg') repeat-x scroll left top;
	padding-top:9px;
}
.osc_popleft {
	background:url('/themes/default/images/osc_promo/osc_popleft.jpg') repeat-y scroll left top;
	padding-left:9px;
}
.osc_popright {
	background:url('/themes/default/images/osc_promo/osc_popright.jpg') repeat-y scroll right top;
	padding-right:9px;
}
.osc_pop {
	background:#DEEFFA;
	padding-top:9px;
}
.osc_formn {
	width:538px; 
	float: left; 
	margin-left: 6px; 
	margin-top: -11px; 
}
.isIE .osc_formn {
	width:538px; 
	float: left; 
	margin-left: 6px;  

}
.osc_specoff {
	float: left; margin-left: 14px;
}
.isIE6 .osc_specoff {
	float: left; 
	margin-left: 7px; 
	margin-top: 0px;

}
.isIE .osc_specoff {
	float: left; 
	margin-left: 14px; 
}
.osc_bgg {
	background: url('/themes/default/images/osc_promo/osc_bgg.jpg'); 
	width: 908px; 
	height: 254px; 
	margin-left: 14px; 
	margin-top: -1px;
	padding-top: 79px; 
	padding-left: 59px; 
	
}
.isIE6 .osc_bgg {
	background: url('/themes/default/images/osc_promo/osc_bgg.jpg'); 
	width: 908px; 
	height: 254px; 
	margin-left: 14px;  
	padding-left: 59px; 
	margin-top:-3px;
}
.isIE .osc_bgg {
	background: url('/themes/default/images/osc_promo/osc_bgg.jpg'); 
	width: 908px; 
	height: 254px; 
	margin-left: 14px;  
	padding-left: 59px; 
	margin-top: -3px;
}
.clr1 {
	line-height: 0px;
	font-size: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}