/*/* ------- Single Column Round corners - Orange Tabs ----------  */
#Body {background:#666 !important;}

#content {
margin-bottom:0px!important;
}

.main_t  {
text-align:left;
width:100%!important;
}

#ContentContainer {
margin:0;
width:800px!important;
}

#contentMainWrapper  {
margin:0;
width:800px!important;
}

#column_menu {
float:left;
margin-right:10px;
width:194px;
}

.ContentWrap {
	width:560px;
	Float:left;
	padding:0px 0px 10px 0px;
}

#column_right {
float:right;
width:166px;
}

.QAWrap {
	float:left;
	width:500px;
	clear:both;
	margin: 0px 0px 10px 0px;
	padding:10px;
}
.DivQuestion {    
	width: 150px;
	Float: left;
	}
.DivAnswer {
	width: 340px;
	Float: left;
	Margin: 0px 0px 2px 10px;
	Padding: 0px 0px 12px 0px;
	border-bottom: solid 1px #e2e2e2;
}	
.divSizes {    
	width: 150px;
	Float: left;
}

.DivAnswer {  list-style-type:none; display:inline !important; 	}
.DivAnswer li {  padding-right:2px !important; list-style-type:none; display:inline !important; margin: 0px 0px 5px 0px; float:none;border-bottom: none !important;	}
.DivAnswer ul {  padding-right:2px !important; list-style-type:none; display:inline !important; margin: 0px 0px 5px 0px; float:none;border-bottom: none !important;	}
#productGeneral ul {margin:0px 0px 0px 0px !important;}
.productGeneral biggerText {background-color:#FF0000; float:left;}

.PageTitle {width:550px; height:24px; padding: 6px 0px 0px 0px; clear:both; float:left; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/Page-Title.png); margin:0px 0px 10px 0px;}

/*.FormWrapPageNameWrap {width:530px; padding: 0px; clear:both; float:left; margin:0px 0px 15px 0px; border: 0px solid #86c2de;}
.FormWrapPageName { width:530px; padding: 0px; clear:both; float:left; background:url(http://62.6.176.22:125/Css/Resellers/round-corners-small/Orange/images/RoundCorners/green/images/PageNameBg.png);}
.FormWrapPageNameTop {width:530px; height:10px; background:url(http://62.6.176.22:125/Css/Resellers/round-corners-small/Orange/images/RoundCorners/green/images/PageNameTop.png);}
.FormWrapPagenameBase {width:530px; height:10px;  float:left; background:url(http://62.6.176.22:125/Css/Resellers/round-corners-small/Orange/images/RoundCorners/green/images/PageNameBase.png) no-repeat left bottom;}*/

.FormWrapDes { width:550px; padding: 0px; clear:both; float:left;  margin:0px 0px 10px 0px; border: 0px solid #86c2de;}
.FormWrapDesTop {width:550px; height:5px; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/Form-Top.png);}
.FormWrapDesBase {width:550px; height:5px; float:left; background-image:url(../../../../../Css/Resellers/round-corners-small/Orange/images/form-Base.png);}
.FormWrapDesInner {width:550px; Padding: 5px 10px; float:left; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/form-BG.png) no-repeat left bottom; margin:0px 0px 0px 0px;}

.FormWrapLog { width:550px; padding: 0px; clear:both; float:left;  margin:0px 0px 10px 0px; border: 0px solid #86c2de;}
.FormWrapLogTop {width:550px; height:5px; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/Form-Top.png);}
.FormWrapLogBase {width:550px; height:5px; float:left; background-image:url(../../../../../Css/Resellers/round-corners-small/Orange/images/form-Base.png);}
.FormWrapLogInner {width:550px; Padding: 5px 10px; float:left; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/form-BG.png) no-repeat left bottom; margin:0px 0px 0px 0px;}

.FormWrap { width:550px; padding: 0px; clear:both; float:left; margin:0px 0px 10px 0px;}
.FormWrapTop {width:550px; height:5px; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/Form-Top.png);}
.FormWrapBase {width:550px; height:5px; float:left; background-image:url(../../../../../Css/Resellers/round-corners-small/Orange/images/form-Base.png); }
.FormWrapInner {width:550px; Padding: 5px 10px; float:left; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/form-BG.png) no-repeat left bottom; margin:0px 0px 0px 0px;}

.FormWrapShowPrice { width:550px; padding: 0px; clear:both; float:left; margin:0px 0px 10px 0px;}
.FormWrapShowPriceTop {width:550px; height:5px; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/Form-Top.png);}
.FormWrapShowPriceBase {width:550px; height:5px; float:left; background-image:url(../../../../../Css/Resellers/round-corners-small/Orange/images/form-Base.png);}
.FormWrapShowpriceInner {width:550px; Padding: 5px 10px; float:left; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/form-BG.png) no-repeat left bottom; margin:0px 0px 0px 0px;}

.FormWrapFinOpt { width:550px; padding: 0px; clear:both; float:left;  margin:0px 0px 10px 0px; border: 0px solid #86c2de;}
.FormWrapTopFinOpt {width:550px; height:5px; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/Form-Top.png);}
.FormWrapBaseFinOpt {width:550px; height:5px; float:left; background-image:url(../../../../../Css/Resellers/round-corners-small/Orange/images/form-Base.png);}
.FormWrapFinOptInner {width:550px; Padding: 5px 10px;  background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/form-BG.png) no-repeat left bottom; margin:0px 0px 0px 0px;}

.FormWrapTotal { width:550px; padding: 0px; clear:both; float:left;  margin:0px 0px 10px 0px; border: 0px solid #86c2de;}
.FormWrapTotalTop {width:550px; height:5px; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/Form-Top.png);}
.FormWrapTotalBase {width:550px; height:5px; float:left; background-image:url(../../../../../Css/Resellers/round-corners-small/Orange/images/form-Base.png);}
.FormWrapTotalInner {width:550px; Padding: 5px 10px;  background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/form-BG.png) no-repeat left bottom; margin:0px 0px 0px 0px;}

.BoxTabFormWrapDes {width:520px; height:16px; padding: 5px 0px 3px 8px; clear:both; float:left; background:url(http://62.6.176.22:125/Css/Rcs2010/images/Theme/RoundOrange/default/images/rcsSectionTabBg.png) no-repeat; color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:1.1em; font-weight:bold; margin:0px 0px 0px 10px; text-indent:5px; }
.FormWrapDes {}



.SectionTab { width:520px; padding: 3px; clear:both; float:left; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/Section-tab.png) no-repeat; color:#ffffff; font-size:18px; font-family:Arial, Helvetica, sans-serif; line-height:1.1em; margin:0px 0px 0px 10px; text-indent:5px;}

.DropDownInfo {float:left; margin-top:10px; border: 1px dotted #000000; padding: 2px;}
.DropDownInfo ul {  padding-right:2px !important; list-style-type:none; display:block !important; margin: 10px 0px 10px 0px; float:left; border: none !important;}
.DropDownInfo li {  padding-right:2px !important; list-style-type:none; display:block !important; margin: 0px 0px 10px 0px; float:left; border: none !important; clear:both;}

.FormWrapShowpriceInner {padding:5px!important;}
.GridviewTable {width:500px;}
.GridviewTable th {background-color:#feb930!important;}

.ProductContainer { padding:20px;}

.product_info_text {width: 340px !important;}

.TotalDescription {float:left; width:280px; border-right:solid 1px #CCCCCC; padding:0 20px 0 0;}
.TotalPrice {float:left; margin: 15px 0px 10px 0px; clear:both; width: 280px;}

/*--- TEXT ---*/
h1 {font-family:Arial,Helvetica,sans-serif; font-size:220%; line-height:1.1em; margin:0px 0px 4px 0px; color:#7FB927;}
h2 {font-family:Arial,Helvetica,sans-serif; font-size:200%; line-height:1.1em; margin:0px 0px 4px 0px; color:#7FB927;}
h3 {font-family:Arial,Helvetica,sans-serif; font-size:180%; line-height:1.1em; margin:0px 0px 4px 0px; color:#7FB927;}
h4 {font-family:Arial,Helvetica,sans-serif; font-size:160%; line-height:1.1em; margin:0px 0px 4px 0px; color:#7FB927;}
h5 {font-family:Arial,Helvetica,sans-serif; font-size:140%; line-height:1.1em; margin:0px 0px 4px 0px; color:#7FB927;}
h6 {font-family:Arial,Helvetica,sans-serif; font-size:120%; line-height:1.1em; margin:0px 0px 4px 0px; color:#7FB927;}

/*/*---- MENU -----*/
.Resellerhome {background:url(../../../../../Css/Resellers/default-2010/images/Home-Icon.png) no-repeat; float:left; width:160px; height:30px; margin:0px 0px 2px 0px; padding:0 0 0 33px;}
#column_menu {float:left; margin-right:11px; width:194px;}

.SearchBox {background:#CCFF66;}

#search {}
.SearchWrap { width:194px; height:32px; padding: 7px 0 0 5px; clear:both; float:left;  margin:0px 0px 10px 0px; border: 0px solid #86c2de;  background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/Search.png) no-repeat left bottom;}
/*.SearchTop {width:194px; padding: 0px; height:10px; }
.SearchBase {width:194px; height:5px;  float:left;}*/
.SearchBg {padding: 0px 0px 0px 10px;}

#search input.s_input {border: 1px solid #7FB927 !important;}

.SideMenuWrap { width:194px; padding: 0px; clear:both; float:left;  margin:0px 0px 15px 0px; border: 0px solid #0F0;}
.SideMenuTop {width:184px; height:21px; padding: 7px 5px 0px 5px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-align:center; text-indent:0px; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/MenuTop.png) no-repeat left top;}
.SideMenuBg {padding: 0px 0px 0px 0px; border: 0px solid #86c2de; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/MenuBg.png) no-repeat left bottom;}
.SideMenuBase {width:194px; height:5px;  float:left; background:url(../../../../../Css/Resellers/round-corners-small/Orange/images/MenuBase.png) no-repeat left bottom;}

.SideMenu ul {margin: 0px 0px 10px 0px; list-style:none; padding:0px 0px 0px 10px;}

#categories li a {color:#ec7404 !important;}
#categories li a:hover {color:#444 !important; text-decoration:none !important;}
#categories li.off a {color:#444444 !important; border-bottom: 1px dotted #666;}
#categories li.off a:hover {color:#df6c01 !important; text-decoration:none !important;}

.product_answer {padding: 10px 0px!important;   }
.GridviewTable {width:530px!important;}
.GridviewTable th {background-color:#e39a21!important;}
.GridviewTable td {background-color:#666;}

.GridviewBasket {width:540px;}

.defaultTextRadio {width:160px !important; display:inline-block !important; margin: 0px 0px 3px 0px!important;}

.navbar  {
margin:0px!important;}

/* Button */
.LinkButton a {color:#ec7404;}
.LinkButton a:hover {color:#689423;}
.Button {color:#E08005;}


.BoxTab  {
background:url("../../../../../Css/Resellers/round-corners-small/Orange/images/Section-tab.png") no-repeat;
}





/** Basket - shopping cart **/
.FormWideWrap {
float:left;
}
.FormWideTop {
background:url("../../../../../Css/Resellers/round-corners-small/Orange/images/Form-Top.png") repeat scroll 0 0 transparent;
height:5px;
width:550px;
}
.FormWideInner {
background:url("../../../../../Css/Resellers/round-corners-small/Orange/images/form-BG.png") no-repeat scroll left bottom transparent;
float:left;
margin:0;
padding:5px 5px;
width:540px;
}
.FormWideBase {
background-image:url("../../../../../Css/Resellers/round-corners-small/Orange/images/form-Base.png");
float:left;
height:5px;
width:550px;
}

.ContentWide {
width:550px;
float:left;
}

.BasketTitle {
background:url("../../../../../Css/Resellers/round-corners-small/Orange/images/Page-Title.png") no-repeat;
width:551px; height:23px; float:left; margin:10px 0px; padding:7px 0px 0px 0px;
}

.BasketIconsWrap {
width:550px;
}

#ctl00_CenterContent_divPageContent {
width:540px!important;
}

	.prog_basket_step_1 {background:url(../../../../../Css/resellers/default-2010/images/reseller-basket.png) no-repeat;
	                      width:550px;
	                      height:97px;
	                      margin-top:10px;
	                      }
	.prog_basket_step_2 { background:url(../../../../../Css/resellers/default-2010/images/reseller-invoice.png) no-repeat;  
	                      width:550px;
	                      height:97px;
	                      margin-top:10px;
}
	.prog_basket_step_3 { background:url(../../../../../Css/resellers/default-2010/images/reseller-delivery.png) no-repeat; 
	                      width:550px;
	                      height:97px;
	                      margin-top:10px;
}
	.prog_basket_step_4 { background:url(../../../../../Css/resellers/default-2010/images/reseller-upload.png) no-repeat;  
	                      width:550px;
	                      height:97px;
	                      margin-top:10px;
}
	.prog_basket_step_5 { background:url(../../../../../Css/resellers/default-2010/images/reseller-Confirmation.png) no-repeat;  
	                      width:550px;
	                      height:97px;
	                      margin-top:10px;
}
	.prog_basket_step_6 { background:url(../../../../../Css/resellers/default-2010/images/Checkout-Confirmation.jpg) no-repeat;  
	                      width:550px;
	                      height:97px;
	                      margin-top:10px;
}

#ctl00_CenterContent_divRedeemVoucher {
border-right:none!important;
}

.CartBottomButtons {
width:540px;
}

.CartBackNext {
width:100%; float:left; clear:both; margin:10px 0px 0px 0px;
}

.CartVoucher {
width:250px;
}

.poref {border-right:1px dotted #333333; float:left; height:80px; margin:0 0px 0 20px; padding:0px 3px; width:250px;}

.CartNextButton {
 margin:0px 0px 0px 0px; float:right;
}

.CartBackButton {
width: 120px; margin:0px 0px 0px 0px; float:left;
}

.CartError {
float:right; width:100%; padding-bottom:20px;
}

.LinkButton {
width:100%;
}

.voucherbox {
clear:both; float:left; padding:5px 3px; width:100%;
}

a.LinkButtonBG:link, a.LinkButtonBG:visited {color:#e08005;}
input.btn  {color:#e08005;}

.DeliveryAddressOption {width:550px; float:left;}
.DeliveryOptions {width:350px;}
.DeliveryAddressContainer {width:210px; border:1px solid #e08005; background:#ffffff;}
.DeliveryAddressTop {width:204px; background:#ffeec7; border-bottom:1px solid #e08005;}
#ctl00_CenterContent_divDeliveryAddress {width:210px!important; margin:10px 0px 10px 0px; float:left; padding: 0px 10px 0px 0px; border-right:1px solid #999;}
.DeliveryRightContent {width:290px; float:left; margin:10px 0px 10px 10px; padding:5px;}

.divPaymentDue {line-height:40px; margin-bottom:15px; margin-left:20px; text-align:center; width:550px;}
.divOnlinePaymentList {float:left; margin:0px!important; padding:0px!important; width:200px;}
#PaymentList {width:200px;}

.DeliveryCalculator {width: 518px; float:left; padding:5px; margin: 20px 0 10px 5px; background:#ffeec7; border:1px solid #e08005;}

.DeliveryAddressInner .txtUserInput {width:120px;}

.CartHeader  {color:#e08005;}
.GridviewBasket th {background-color:#e08005;}
.GridviewBasket td {color:#333;}

td  {color:#333;}


/*----- SHOP CART ------ */
.uploadfilenames {width:530px;}