/* Product Description */
.sdk_Control_ProductDescription {
	margin: 0 0 30px 0;
}
.sdk_Control_ProductDescription:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.sdk_Control_ProductDescription { display: inline-block; }
/* start commented backslash hack - styles for IE only \*/
* html .sdk_Control_ProductDescription { height: 1%; }
.sdk_Control_ProductDescription { display: block; }
/* close commented backslash hack */

.sdk_ProductDescription_Image {
	float: left;
	width: 230px;
}

.sdk_ProductDescription_Text {
	float: right;
	width: 330px;
}

.sdk_ProductDescription_Title {
	padding: 0 0 20px 0 ;
}

.sdk_Control_Rating {
	width: 100%;	
}

.sdk_Rating_Indecator img {
	cursor: pointer;
	cursor: hand;
}

.sdk_Rating_Label {
	font-size: 10px;
	padding: 0 0 0 10px;
	position: relative;
	top: -2px;
}

.flt_rgt
{
	float:right;
	margin:0;
	padding:0;
}

.sdk_Control_ProductComaprison_mainarea
{
	background: url(images/ProductComaprison_border.gif) bottom left no-repeat;
	padding: 0 4px 4px 4px;
	margin: 0 0 30px 0;
	width:568px;
	height:194px;
}

.sdk_Control_ProductComaprison_1 th {
	text-align: center;
	font-style: italic;
	font-size: 10px;	
	line-height: 10px;
	padding: 0 17px;
	text-transform: uppercase;
}

.sdk_Control_ProductComaprison_harea
{
	width:560px;
	height:150px;
	position:relative;
	overflow:hidden;
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-arrow-color:#FF0000; 
	scrollbar-base-color:#FFFFFF; 
	scrollbar-darkshadow-color:#FFFFFF; 
	scrollbar-face-color:#F1F1F1; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
}


.sdk_Control_ProductComaprison {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	left:0px;
	top:0px;
	position:absolute;
}

.sdk_Control_ProductComaprison td {
	text-align: center;
	padding: 0 0;
}

/* .sdk_Control_ProductComaprison th {
	text-align: center;
	font-style: italic;
	font-size: 10px;	
	line-height: 10px;
	padding: 0 20px;
	text-transform: uppercase;
} */

.sdk_ProductComparison_Selection td {
	padding: 2px 0 0 0;
	background: url(images/ProductComaprison_CenterBar.gif) center center no-repeat;
}

.sdk_ProductComparison_SelectionNoBg td {
	padding: 2px 0 0 0;
}

.sdk_ProductComparison_Selection td.sdk_ProductComaprison_FirstCell {
	background: url(images/ProductComaprison_LeftBar.gif) center center no-repeat;
}

.sdk_ProductComparison_Selection td.sdk_ProductComaprison_FirstCellSelected {
	background: url(images/ProductComaprison_LeftBar.gif) center center no-repeat;
}

.sdk_ProductComparison_Selection td.sdk_ProductComaprison_LastCell {
	background: url(images/ProductComaprison_RightBar.gif) center center no-repeat;
}

.sdk_ProductComparison_Selection td.sdk_ProductComaprison_LastCellSelected {
	background: url(images/ProductComaprison_RightBar.gif) center center no-repeat;
}


.sdk_ProductComparison_Image td {
	padding: 7px 0;
	font-size: 11px;
	line-height: 11px;
}

.sdk_ProductComparison_Label td {
	font-size: 9px;
	line-height: 14px;
}

.sdk_ProductComparison_Label td.sdk_Selected, .sdk_ProductComparison_Label td.sdk_Selected a:link, .sdk_ProductComparison_Label td.sdk_Selected a:visited, .sdk_ProductComparison_Label td.sdk_Selected *  {
	color: #f00;
	padding: 0 0 0 0;
}

.sdk_ProductComparison_Price {
	color: #999;
	font-size: 9px;
	line-height: 4px;
	*line-height: 14px;
}

.sdk_TabViewer_Tabs:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.sdk_TabViewer_Tabs { display: inline-block; }
/* start commented backslash hack - styles for IE only \*/
* html .sdk_TabViewer_Tabs { height: 1%; }
.sdk_TabViewer_Tabs { display: block; }
/* close commented backslash hack */

.sdk_TabViewer_Tabs .sdk_TabViewer_Title {
	width:110px;
	height:34px;
	padding: 5px 0px 0px 0px;
	_padding: 5px 0px 0px 0px;
	float: left;
	cursor: pointer;
	background-image:url('images/sdk_tab_off.gif');
	background-repeat:no-repeat;
	*cursor: hand; /* Style for IE  */
	text-align:center;
	/* border-right:1px solid #FFFFFF; */
}

.sdk_TabViewer_Tabs .sdk_TabViewer_Title h2
{
	font-weight:normal;
	color:#333333;
}


.sdk_TabViewer_Tabs .sdk_Selected {
	background-image:url('images/sdk_tab_on.gif');
	background-repeat:no-repeat;
	/* border-right:10px solid #FFFFFF; */
}

.sdk_TabViewer_Panes .sdk_TabViewer_TabText {
	padding: 20px;
	margin:0px;
	/* margin-left:1px; */
	background: url(images/TabContent_Gradient_new.jpg) bottom left repeat-y;
	background-color: #fff;
    /* border:1px solid #FFFFFF; */
}

.sdk_Control_ProductPurchaser {
	padding: 20px; 
	width: 260px;
	background:url('images/sdk_sel_cap_body.jpg');
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#e2e7fa;
	margin: 0 0 30px 0;
}

.sdk_ProductPurchaser_Title {
	margin: 0 0 15px 0;
	text-transform:uppercase;
}

.sdk_ProductPurchaser_TitleNew {
	margin: 0 0 0 0;
	width:300px;
	height:26px;
	background:url('images/sdk_sel_cap_hd.jpg');
	background-repeat:no-repeat;
	background-color:#e2e7fa;
}

.sdk_ProductPurchaser_TitleNewText
{
	padding: 4px 0 0 20px;
	text-transform:uppercase;
	font-weight:bold;
	color:#333333;
}


.sdk_ProductPurchaser_SelectorItems {
	width: 300px;
	overflow: hidden;
	margin: 0 0 15px 0;
}

.sdk_ProductPurchaser_SelectorItem {
	float: left;
	width: 52px;
	margin: 0 12px 0 0;
	background-color:#e2e7fa;
}

.sdk_ProductPurchaser_Size {
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
	display: block;
	line-height: 28px;
	padding: 0 2px;
	border: 2px solid #fff;
	margin: 0 0 5px 0;
	cursor: pointer;
	cursor: hand;
}

.sdk_ProductPurchaser_Price {
	display: block;
	text-align: center;
}

.sdk_ProductPurchaser_Price_Striked {
	display: block;
	text-align: center;
	text-decoration:line-through;
}

.sdk_ProductPurchaser_PriceOnSale {
	color: #aaaaaa; 
}

.sdk_ProductPurchaser_PriceOnSale_Striked {
	color: #aaaaaa; 
	text-decoration:line-through;
}

.sdk_ProductPurchaser_SalePrice {
	display: block;
	text-align: center;
	color: #f00 ;
}

	
.sdk_Selected .sdk_ProductPurchaser_Size {
	border:2px solid #FF0000;
   background-color:#FFFEF0;
   color:#FF0000;
   font-weight:bold;
}


.sdk_Previewed .sdk_ProductPurchaser_Size { 
	border: 2px solid #999; 
}

.sdk_ProductPurchaser_SelectionTitle {
	font-size: 13px;
}

.sdk_ProductPurchaser_SelectionTitleValue 
{
	font-size: 13px;
	color: #f00;
	font-weight:bold;
}

.sdk_ProductPurchaser_SelectionTitleValue * {
	font-size: 13px;
	color: #f00;
}

.sdk_ProductPurchaser_SelectionItemNumber {
	font-size: 11px;
}

.sdk_ProductPurchaser_SelectionItemNumberValue {
	font-size: 11px;
}

.sdk_ProductPurchaser_SelectionPrice {
	margin: 15px 0 14px 0;
	color: #333;
	font-size: 14px;
	line-height: 14px;
}


.sdk_ProductPurchaser_SelectionPriceValue {
	font-size: 22px;
	line-height: 24px;
}

.sdk_ProductPurchaser_SelectionSaleOrigPrice {
	margin: 10px 0 5px 0;
	font-size: 14px;
	line-height: 14px;
	color: #333;
}

.sdk_ProductPurchaser_SelectionSaleNewPriceValue {
	font-size: 22px;
	line-height: 24px;
}

.sdk_ProductPurchaser_SelectionSaleNewPrice {
	font-size: 14px;
	line-height: 14px;
	color: #f00;
	margin: 0 0 10px 0;
}

.sdk_ProductPurchaser_SelectionSaleNewPriceValue {
	font-size: 20px;
	line-height: 24px;
}

.sdk_ProductPurchaser_Controls {
	float: left;
	margin: 0 10px 0 0;
}


.sdk_Control_RelatedProducts {
	margin: 30px 0 30px 0;
}

.sdk_RelatedProducts_Product {
	padding: 15px 15px 15px 0;
	background: url(images/RelatedProducts_Product_Bg.gif) bottom left no-repeat;	
}

.sdk_RelatedProducts_Product:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.sdk_RelatedProducts_Product { display: inline-block; }
/* start commented backslash hack - styles for IE only \*/
* html .sdk_RelatedProducts_Product { height: 1%; }
.sdk_RelatedProducts_Product { display: block; }
/* close commented backslash hack */

.sdk_RelatedProducts_Image {
	float: left;
	width: 90px;
}

.sdk_RelatedProducts_Text {
	float: right;
	width: 180px;
	min-height: 70px;
	height:auto !important;
  	height:70px;
  	/*position: relative;*/
  	top: 0;
  	left: 0;
}

.sdk_RelatedProducts_Title {
	font-size: 11px;
	line-height: 12px;
	margin: 0 0 3px 0;
}

.sdk_RelatedProducts_Controls {
	padding: 0px 0 0 0;
	text-align: right;
	/*position: absolute;*/
	bottom: 0;
	right: 0;
}

.sdk_RelatedProducts_Controls a:link, .sdk_RelatedProducts_Controls a:visited {
	color: #f00;
}

/*
.sdk_FacetedNavigation {
	
}
*/

.sdk_FacetedNav_Params {
	background: #f5f5f5;
	margin-top: 30px;
	font-size: 11px;
}

.sdk_FacetedNav_Category {
	padding: 12px 10px;
	background: url(images/FacetedNav_CategoryCap.gif) top left no-repeat;
}

.sdk_FacetedNav_Category_crcl {
	padding: 12px 10px;
	background: url(images/FacetedNav_CategoryCap.gif) top left no-repeat;
}

.sdk_FacetedNav_ClearBtn {
	cursor: pointer;
	cursor: hand;
	padding: 4px 10px;
}

.sdk_FacetedNav_CategoryTitle {
	padding: 0 0 0 17px;
	text-transform: uppercase;
	font-weight: bold;
	
}

.sdk_FacetedNav_Option {
	padding: 4px 0 0px 17px;
	background: url(images/Faceted_Checkbox_off.gif) 0 6px no-repeat;
	cursor: pointer;
	cursor: hand;
}

.sdk_FacetedNav_Option_crcl {
	padding: 4px 0 0px 17px;
	background: url(images/Faceted_Checkbox_off_crcl.gif) 0 6px no-repeat;
	cursor: pointer;
	cursor: hand;
}

.sdk_FacetedNav_OptionCheckBox {
	display: none;
}

.sdk_FacetedNav_Category .sdk_Checked {
	background: url(images/Faceted_Checkbox_on.gif) 0 6px no-repeat;
}

.sdk_FacetedNav_Category_crcl .sdk_Checked {
	background: url(images/Faceted_Checkbox_on_crcl.gif) 0 6px no-repeat;
}

.sdk_FacetedNav_Category .sdk_Disabled {
	background: url(images/Faceted_Checkbox_disabled.gif) 0 6px no-repeat;
	color: #ccc;
	cursor: auto;
}

.sdk_FacetedNav_Category_crcl .sdk_Disabled {
	background: url(images/Faceted_Checkbox_disabled_crcl.gif) 0 6px no-repeat;
	color: #ccc;
	cursor: auto;
}


.sdk_FacetedNav_OptionSubmit {
	display: none;
}

.sdk_FacetedNav_ResultsControls {
	background: #efefef;
	padding: 7px 15px 1px 15px;
	margin: 0 0 10px 0;
	height: 25px;
}

.sdk_FacetedNav_SortControls {
	float: right;
}

.sdk_FacetedNav_SortControls .sdk_SelectBox_CutomClosedLabel,
.sdk_FacetedNav_SortControls .sdk_SelectBox_CustomContainerOptions, 
.sdk_FacetedNav_SortControls .sdk_SelectBox_CustomItem{
	background-color: #fff;
}

.sdk_FacetedNav_PaginationControls {
	float: left;
	text-align: right;
}

.sdk_FacetedNav_PaginationControlsPrev {
	cursor: pointer;
	cursor: hand;
	color: #333;
}

.sdk_FacetedNav_PaginationControlsPrev:hover {
	color: #F00;
}

.sdk_FacetedNav_PaginationControlsNext {
	cursor: pointer;
	cursor: hand;
	color: #333;
}

.sdk_FacetedNav_PaginationControlsNext:hover {
	color: #F00;
}

.sdk_FacetedNav_ResultsNavigation:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.sdk_FacetedNav_ResultsNavigation { display: inline-block; }
/* start commented backslash hack - styles for IE only \*/
* html .sdk_FacetedNav_ResultsNavigation { height: 1%; }
.sdk_FacetedNav_ResultsNavigation { display: block; }
/* close commented backslash hack */

.sdk_FacetedNav_ResultsNavigation .sdk_SelectBox_CutomClosedLabel,
.sdk_FacetedNav_ResultsNavigation .sdk_SelectBox_CustomContainerOptions{
	background-color: #fff; 
}

.sdk_FacetedNav_ProductResults .sdk_Hidden {
	display: none;
}

.sdk_FacetedNav_Product {
	padding: 25px 0;
	background: url(images/FacetedNav_ProductFloor.gif) bottom left no-repeat;
}

.sdk_FacetedNav_Product_Image {
	float: left;
	width: 150px;
}

.sdk_FacetedNav_Product_Text {
	float: left;
	width: 310px;
}

.sdk_FacetedNav_Product_Title {
	font-size: 13px;
	line-height: 14px;
	margin: 0 0 7px 0;
	color: #333;
}

.sdk_FacetedNav_Product_Title a:link, .sdk_FacetedNav_Product_Title a:visited {
	color: #333;
}

.sdk_FacetedNav_Product_Text .sdk_Control_Rating {
	margin-bottom: 10px;
}

.sdk_FacetedNav_Product_Controls {
	float: right;
	width: 160px;
}

.sdk_FacetedNav_Product_Controls  .sdk_Control_SelectBox {
	width: 160px;
}

.sdk_FacetedNav_Product_Controls  .sdk_Control_Label{
	width: 120px;
}


.sdk_addtocrtbtn
{
	width:160px;
	height:22px;
	padding-left:32px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#383838;
	font-weight:bold;
	text-transform:uppercase;
	border:0px solid #FFFFFF;
	cursor:pointer;
	text-align:left;
	background:url('images/sdk_addtocartbtnbg.jpg') left top no-repeat;
	outline:none;
	outline: 0 none;
	-moz-outline: 0 none;
}

.sdk_addtocrtbtn_prddet
{
	width:160px;
	height:22px;
	padding-left:32px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#383838;
	font-weight:bold;
	text-transform:uppercase;
	border:0px solid #FFFFFF;
	cursor:pointer;
	text-align:left;
	background:url('images/sdk_addtocrtbtn_prddet.jpg') left top no-repeat;
	outline:none;
	outline: 0 none;
	-moz-outline: 0 none;
}



.sdk_FacetedNav_Product:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.sdk_FacetedNav_Product { display: inline-block; }
/* start commented backslash hack - styles for IE only \*/
* html .sdk_FacetedNav_Product { height: 1%; }
.sdk_FacetedNav_Product { display: block; }
/* close commented backslash hack */


.sdk_Control_HelpBox {
	padding: 15px 20px;
	background: url(images/HelpBox_BG.gif) top left repeat-y #bebebe; margin-bottom:15px;}

.sdk_HelpBox_Title {
	font-size: 12px;
	line-height: 13px;
	color: #e9e9e9;
	margin: 0 0 10px 0;
	text-transform:uppercase;
	font-weight:bold;
}

.sdk_HelpBox_Label {
	font-size: 11px;
	line-height: 15px;
	color: #fff;
	text-align:justify;
	margin-bottom: 10px;
}

.sdk_HelpBox_DeviceType,
.sdk_HelpBox_ManufacturerType {
width: 100%;
}

.sdk_HelpBox_Controls {
	text-align: right;
}

.sdk_Control_SelectBox {

	margin: 0 0 10px 0;
}

.sdk_Control_SaleSelectBox	
{
 visibility: hidden;
}

.sdk_SelectBox_HorizLabel {
	float: left;
	display: block; 
	margin: 0 10px 0 0;
}

.sdk_SelectBox_CustomContainer {
	font-size: 11px;
	line-height: 11px;	
}

.sdk_SelectBox_CutomClosedLabel {
	padding: 4px 15px 4px 7px; 
	border: 1px solid #ccc; 
	background: url(images/Dropdown_Arrow.gif) right 2px no-repeat #e6e6e6;
}

.sdk_Disabled .sdk_SelectBox_CutomClosedLabel {
	background-color: #bebebe;
	border: 1px solid #cbcbcb; 
	color: #d7d7d7;
}

.sdk_SelectBox_CustomContainerOptions {
	position: absolute;
	background: #e6e6e6;
	border-left: 1px solid #ccc; 
	border-right: 1px solid #ccc; 
	border-bottom: 1px solid #ccc; 
}

.sdk_SelectBox_CustomItem {
	padding: 4px 15px 4px 7px;
	border-top: 1px dotted #ccc;
	cursor: pointer;
	cursor: hand;
	background: #e6e6e6;
}

.sdk_SelectBox_CustomItem:hover {
	background: #ccc;
}

a.sdk_Home_ImageSwapLink, a.sdk_Home_ImageSwapLink:hover {
	cursor: pointer;
	cursor: hand;
	text-decoration: none;
}

.img_margin
{
	margin:15px 15px;
}

.sdk_zrowh560
{
	width:560px;
	height:1px;
	border:0px;
	font-size:1px;
}

.sdk_zrowh280
{
	width:280px;
	height:1px;
	border:0px;
	font-size:1px;
}

.sdk_zrowh186
{
	width:186px;
	height:1px;
	border:0px;
	font-size:1px;
}

.sdk_zrowh140
{
	width:140px;
	height:1px;
	border:0px;
	font-size:1px;
}

.sdk_zrowh112
{
	width:112px;
	height:1px;
	border:0px;
	font-size:1px;
}

.fltlft
{
	float:left;
}

.fltrgt
{
	float:right;
}

.sdk_selbxabvaddtocrtbtn
{
	width:160px;
	font-family:Verdana, Arial;
	font-size:11px;
	color: #666666;
	background-color: #e6e6e6;
	border: 1px solid #cccccc;
	margin-top:6px;
	margin-bottom:6px;
}

.sdk_selbxcontnr             
{
	width:120px;
	margin-bottom:15px;
}


.sdk_devtypeselbx          
{
	width:120px;
	font-family:Verdana, Arial;
	font-size:11px;
	color: #666666;
	background-color: #e6e6e6;
	border: 1px solid #cccccc;
}

.sdk_manfselbx             
{
	width:120px;
	font-family:Verdana, Arial;
	font-size:11px;
	color: #d7d7d7;
	background-color: #bebebe;
	border: 1px solid #cbcbcb;
}


.sdk_selbxcontnr1             
{
	width:260px;
	margin-bottom:15px;
}

.sdk_devtypeselbx1         
{
	width:260px;
	font-family:Verdana, Arial;
	font-size:11px;
	color: #666666;
	background-color: #e6e6e6;
	border: 1px solid #cccccc;
}

.sdk_manfselbx1             
{
	width:260px;
	font-family:Verdana, Arial;
	font-size:11px;
	color: #d7d7d7;
	background-color: #bebebe;
	border: 1px solid #cbcbcb;
}

.sdk_TabsHeadBg
{
	background:url('images/TabContent_Gradient_Header.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}

.first_tab
{
	margin-left:2px;
	_margin-left:1px;
}

.sdk_TabViewer_Tabs .sdk_Selected h2
{
	font-weight:bold;
	color:#333333;
}

.sdk_maindiv_selbxabvaddtocrtbtn_new
{
 width:158px;
 _width:158px;
 height:17px;
 margin:0;
 padding:0;
 border:1px solid #cccccc;
 margin-bottom:6px;
}
.sdk_divcontnr_selbxabvaddtocrtbtn_new
{
 float:left;
 position:relative;
 OVERFLOW:hidden;
 width:140px;
 _width:137px;
 HEIGHT:17px;
 _height:15px;
 margin:0;
 padding:0;
 background-color:#e6e6e6;
 border:0px solid #e6e6e6;
}
.sdk_selbxabvaddtocrtbtn_new
{
 font-family:verdana, Arial;
 font-size:11px;
 color:#666666;
 border:0px solid #e6e6e6;
 marging:0;
 padding:0;
 height:19px;
 position:absolute;
 top:0;
 left:0;
 *top:-1px;
 *left:-1px;
 _top:-2px;
 _left:-2px;
}

.sdk_selbxarwimgbtn
{
 float:left;
 width:18px;
 height:17px;
 margin:0;
 padding:0;
 border:0px solid #FFFFFF;
 text-align:left;
}
.sdk_ProductComparison_Image td.sdk_Selected 
{
 padding: 7px 0;
 font-size: 11px;
 line-height: 11px;
 background-image:url('images/sdk_selecteditm_bg.jpg');
 background-repeat:no-repeat;
 background-position:center center;
}

.sdk_ProductComparison_Image td.sdk_Selectedd 
{
 padding: 7px 0;
 font-size: 11px;
 line-height: 11px;
 background-image:url('images/sdk_selecteditm_bg_gry.jpg');
 background-repeat:no-repeat;
 background-position:center center;
}

 
a.rmvrdln div {
 cursor: pointer;
 cursor: hand;
 text-decoration:none;
}
