/* -----------------------  RCS  -------------------------*/
/*/* ------- Single Column Round corners ----------  */
BODY { background-color:#fff !important;}

#column_menu {
float:left;
margin-right:10px;
width:194px;
border: 0px;
}

.ContentWrap {width:550px;Float:left; padding:0px 5px 10px 5px;}

#column_right {
float:right;
width:200px;
}
.QAWrap {
	float:left;
	width:500px;
	clear:both;
	margin: 0px 10px 0px 10px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #E2E2E2;
}
.BorderBottom {
	width:500px;
	border-bottom:1px solid #E2E2E2;		
}
.QAWrapPINKouter {
	float:left;
	width:508px;
	clear:both;
	margin: 0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	border-bottom:0px solid #FFFFFF;
}   
.QAWrapPINK {
	
}
.QAWrapNOBORDER {
	float:left;
	width:600px;
	clear:both;
	margin: 0px 10px 0px 10px;
	padding:0px 0px 0px 0px;
	border-bottom:0px solid #FFFFFF;	
}
.DivQuestion {    
	width: 150px;
	Float: left;
	Margin: 10px 0px 10px 0px;
}
.DivAnswer {
	width: 340px;
	Float: left;
	Margin: 10px 0px 2px 10px;
	Padding: 0px 0px 2px 0px;
	/* border-bottom: solid 1px #e2e2e2; */
	list-style-type:none; display:inline;
}
.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; margin: 0px 0px 0px 0px; float: inherit; border-bottom: none !important; width:160px; vertical-align:top;	}
.DivAnswerNarrow li {  padding-right:2px !important; list-style-type:none; display:inline; margin: 0px 0px 0px 0px; float: inherit; border-bottom: none !important; width:110px; vertical-align:top;	}
.DivAnswer ul {  padding-right:2px !important; list-style-type:none; display:inline; margin: 0px 0px 0px 0px; float:none; border-bottom: none !important;	}

.DivAnswerBlock { width: 340px; float: left; Margin: 10px 0px 2px 10px; list-style-type:none; border-bottom: solid 1px #e2e2e2; display:inline;}
.DivAnswerBlock li {padding-right:2px !important; list-style-type:none; display:block; margin: 0px 0px 7px 0px; float:left; border-bottom: none !important; width:160px; vertical-align:top;}
.DivAnswerBlock ul {  padding-right:2px !important; list-style-type:none; display:inline; margin: 0px 0px 0px 0px; float:none; border-bottom: none !important;	}

.DivAnswerFullWidth { width: 340px; float: left; Margin: 10px 0px 2px 10px; list-style-type:none; border-bottom: solid 1px #e2e2e2; display:inline;}
.DivAnswerFullWidth li {padding-right:2px !important; list-style-type:none; display:block; margin: 0px 0px 7px 0px; float:left; border-bottom: none !important; width:100%; vertical-align:top;}
.DivAnswerFullWidth ul {  padding-right:2px !important; list-style-type:none; display:inline; margin: 0px 0px 0px 0px; float:none; border-bottom: none !important;	}

.DivAnswerCBox ul {  padding-right:2px !important; list-style-type:none; display:inline-block; margin: 0px 0px 0px 0px; float:none;border-bottom: none !important;	}
.DivAnswerCBox li {  padding-right:2px !important; list-style-type:none; display:inline-block; margin: 0px 0px 7px 0px; float:none;border-bottom: none !important; width:160px;	vertical-align:top;}

.DivAnswerPINK {   	}
.DivAnswerPINK li {  padding-right:2px !important; list-style-type:none; display:inline; margin: 0px 0px 0px 0px; float: inherit; border-bottom: none !important; width:160px; vertical-align:top;	}
.DivAnswerPINK ul {  padding-right:2px !important; list-style-type:none; display:inline; margin: 0px 0px 0px 0px; float:none; border-bottom: none !important;	}

.DivAnswerPINKBlock { width: 340px; float: left; Margin: 10px 0px 2px 10px; list-style-type:none; border-bottom: solid 1px #e2e2e2; display:inline;}
.DivAnswerPINKBlock li {padding-right:2px !important; list-style-type:none; display:block; margin: 0px 0px 7px 0px; float:left; border-bottom: none !important; width:160px; vertical-align:top;}
.DivAnswerPINKBlock ul {  padding-right:2px !important; list-style-type:none; display:inline; margin: 0px 0px 0px 0px; float:none; border-bottom: none !important;	}

.DivAnswerPINKFullWidth { width: 340px; float: left; Margin: 10px 0px 2px 10px; list-style-type:none; border-bottom: solid 1px #e2e2e2; display:inline;}
.DivAnswerPINKFullWidth li {padding-right:2px !important; list-style-type:none; display:block; margin: 0px 0px 7px 0px; float:left; border-bottom: none !important; width:100%; vertical-align:top;}
.DivAnswerPINKFullWidth ul {  padding-right:2px !important; list-style-type:none; display:inline; margin: 0px 0px 0px 0px; float:none; border-bottom: none !important;	}

.DivAnswerPINKCBox ul {  padding-right:2px !important; list-style-type:none; display:inline-block; margin: 0px 0px 0px 0px; float:none;border-bottom: none !important;	}
.DivAnswerPINKCBox li {  padding-right:2px !important; list-style-type:none; display:inline-block; margin: 0px 0px 7px 0px; float:none;border-bottom: none !important; width:160px;	vertical-align:top;}

.DivAnswer1 {
	width: 224px;
	Float: left;
	Margin: 10px 0px 2px 10px;
	Padding: 0px 0px 2px 0px;
	/* border-bottom: solid 1px #e2e2e2; */
	list-style-type:none; display:block;
}

#productGeneral ul {margin:0px 0px 0px 0px !important;}

.productGeneral biggerText {background-color:#FF0000; float:left;}

.FormWrapPageNameWrap {width:550px; padding: 0px; clear:both; float:left;  margin:0px 0px 15px 0px; border: 0px solid #86c2de;}
.FormWrapPageName { width:550px; padding: 0px; clear:both; float:left; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsPageNameBg.png);}
.FormWrapPageNameTop {width:550px; height:6px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsPageNameTop.png) no-repeat;}
.FormWrapPagenameBase {width:550px; height:5px;  float:left; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsPageNameBase.png) no-repeat left bottom;}

.FormWrapDes { width:550px; padding: 0px; clear:both; float:left;  margin:0px 0px 15px 0px; border: 0px solid #86c2de; }
.FormWrapDesTop {width:550px; height:6px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormTop.png);}
.FormWrapDesBase {width:550px; height:1px;  float:left; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormBase.png) no-repeat bottom left;}
.FormWrapDesInner {float:left; width:550px; Padding: 0px 0px 5px 0px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormBg.png) no-repeat bottom center;  margin:0px 0px 0px 0px; position:relative;} /*NEW*/

.FormWrap { width:550px; padding: 0px; clear:both; float:left; margin:0px 0px 15px 0px;}
.FormWrapTop {width:550px; height:6px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormTop.png);}
.FormWrapBase {width:550px; height:1px; float:left; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormBase.png) no-repeat bottom left; }
.FormWrapInner {width:530px; Padding: 0px 10px 10px; float:left;  background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormBg.png) no-repeat left bottom; margin:0px 0px 0px 0px;} /*NEW*/

.FormWrapShowPrice { width:550px; padding: 0px; clear:both; float:left; margin:0px 0px 15px 0px;}
.FormWrapShowPriceTop {width:550px; height:6px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormTop.png);}
.FormWrapShowPriceBase {width:550px; height:1px; float:left; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormBase.png) no-repeat bottom left; }
.FormWrapShowpriceInner {width:530px; Padding: 5px 10px 10px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormBg.png) no-repeat left bottom;}

.FormWrapFinOpt { width:550px; padding: 0px; clear:both; float:left;  border: 0px solid #86c2de; margin:0px 0px 15px 0px;}
.FormWrapTopFinOpt {width:550px; height:10px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormTop.png);}
.FormWrapBaseFinOpt {width:550px; height:1px;  float:left; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormBase.png) no-repeat bottom left;}
.FormWrapFinOptInner {width:100%; Padding: 5px 10px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormBg.png) no-repeat left bottom; margin:0px 0px 0px 0px; background-color:#090;} /*NEW*/

.FormWrapTotal { width:550px; padding: 0px; clear:both; float:left;  margin:0px 0px 15px 0px; border: 0px solid #86c2de;}
.FormWrapTotalTop {width:550px; height:6px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormTop.png);}
.FormWrapTotalBase {width:550px; height:1px; float:left; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormBase.png) no-repeat bottom left;}
.FormWrapTotalInner {width:100%; Padding: 5px 10px 10px; float:left; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormBg.png) no-repeat left bottom;}

.SectionTab {width:520px; padding: 5px; clear:both; float:left; background:url(/Css/Rcs2010/images/Theme/rcs/rcsSectionTabBg.gif) no-repeat; color:#666; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:1.1em; font-weight:bold; margin:0px 0px 0px 10px; text-indent:5px; display:none!important;}

.DropDownInfo {float:left; margin-top:10px; border: 1px dotted #000000; padding: 5px 10px 0px 10px; width:95%;}
.DropDownInfo ul {  padding-right:2px !important; list-style-type:none; display:block !important; margin: 10px 0px 10px 0px; float:left; border: none !important; width:100%;}
.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; width:100%;}

.GridviewTable {width:500px;}
.GridviewTable th {background-color:#7bb620 !important;}
.GridviewTable td {color: #292929 !important;}

.ProductContainer { padding:20px;}

.product_info_text {}

.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;}

.defaultTextRadio {width:165px !important; display:inline-block !important; margin: 0px 0px 3px 0px!important; vertical-align:top; }
.defaultTextRadioWide {width:175px !important; display:inline-block !important; margin: 0px 0px 3px 0px!important; vertical-align:top; }
.paymentListRadio {display:inline !important; margin: 0px 0px 3px 0px!important; }

/*--- 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 -----*/

#column_menu {float:left; width:194px;}

/*.SearchWrap { width:194px; height:32px; padding: 8px 0 0 5px; clear:both; float:left;  margin:0 0 10px; border: 0px solid #86c2de;   no-repeat left bottom;}*/
#search {}
.SearchWrap { width:195px; height:32px; padding: 8px 0 0 5px; clear:both; float:left;  margin:0px 0px 10px 0px; border: 0px solid #86c2de; background:url(/Css/Resellers/round-corners-small/Green/images/Search.png) top left no-repeat;}
.SearchTop {width:200px; padding: 0px; height:7px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsSearchTop.png) no-repeat left top;}
.SearchBg {width:184px; padding: 0px 0px 0px 10px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcssearchBg.png) repeat-x left top;}
.SearchBase {width:200px; height:7px;  float:left; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsSearchBase.png) no-repeat left bottom;}
#search input.s_input {border: 1px solid #72a725 !important;}



.SideMenuWrap { width:200px; padding: 0px; clear:both; float:left;  margin:0px 0px 15px 0px; border: 0px solid #0F0;}
.SideMenuTop {width:184px; height:20px; padding: 5px 5px 0px 5px; color:#7BB620; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; text-indent:60px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsMenuTop.png) no-repeat left top; text-transform:none;}
.SideMenuBg {padding: 0px 0px; border: 0px solid #86c2de; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsMenuBg.png) repeat-y left bottom;}
.SideMenuBase {width:200px; height:5px;  float:left; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsMenuBase.png) no-repeat left bottom;}



.SideMenu ul {margin: 0px 0px 10px 0px; list-style:none; padding:0px 0px 0px 10px;}

#categories li a {color:#253B8D !important;}
#categories li a:hover {color:#444 !important; text-decoration:none !important;}
#categories li.off a {color:#444444 !important; }
#categories li.off a:hover { text-decoration:underline !important;}


/*-- FORM WIDE --*/
.ContentWide {width:765px; float:left; margin:10px 10px 0px 0px;}

.FormWideWrap {width:765px; float:left;}
.FormWideTop {width:765px; height:6px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/FormWideTop.png) no-repeat top left;}
.FormWideInner {width:765px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/FormWideBg.png) no-repeat bottom left;}
.FormWideBase {width:765px; height:1px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/rcsFormBase.png) no-repeat bottom left;}
.FormWideInnerContent {width:745px; margin: 0px auto; padding:5px;}

.FormNameWideWrap {width:765px; float:left;}
.FormNameWideTop {width:765px; height:6px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/PageNameWideTop.png) no-repeat top left;}
.FormNameWideInner {width:765px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/PageNameWideBg.png) repeat-y top left;}
.FormNameWideBase {width:765px; height:5px; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/PageNameWideBase.png) no-repeat bottom left;}

/*-- RIGHT SIDEBAR --*/
.RightSidebarWrap {width:200px; padding: 0px; clear:both; float:left;  margin:10px 0px 15px 0px; border: 0px solid #0F0;}
.RightSidebarTop {width:200px; height:37px; padding: 0px 0px 0px 0px; color:#253B8D; background:url(/Css/Rcs2010/images/Theme/rcs/default/images/RightTop.png) no-repeat left top;}
.RightSidebarBG {width: 200px; padding: 5px 0px 5px 10px; border: 0px solid #86c2de; background:url(/Css/Rcs2010/images/Theme/rcs/Default/images/RightBg.png) repeat-y left top;}
.RightSidebarBase {width:200px; height:7px;  float:left; background:url(/Css/Rcs2010/images/Theme/rcs/default/images/RightBase.png) no-repeat left bottom;}

/*----- TEXT OVERRIDES ----*/
.ContentQuestion {color:#7BB620 ;}


