/* Short Description Lists */
.SDL {
	margin-top:0px;
	margin-bottom:0px;
	position:relative;
	right:20px;
	list-style-image:url("/images/SDL_Bullet.gif");
}

/* ID: LongDescription - styles for admin-controlled content */
#LongDescription { font:normal 12px/1.4em Arial, Helvetica, sans-serif; }

#LongDescription p { margin:0 0 1em 0; padding:0; font:normal 12px/1.4em Arial, Helvetica, sans-serif; }
#LongDescription blockquote { margin:0 0 1em 0; padding:0 0 0 1.5em; font-style:italic; }
#LongDescription address { margin:0 0 1em 0; padding:0; font-style:normal; }

#LongDescription b,
#LongDescription strong { font-weight:bold; }
#LongDescription i,
#LongDescription em { font-style:italic; }

/* Lists */
#LongDescription ul { margin: 0 0 1em 2em; }
/*#LongDescription ul ul { list-style-type:none; }*/
#LongDescription ol { margin: 0 0 1em 2em; list-style:decimal outside; }
#LongDescription ul ul,
#LongDescription ol ol,
#LongDescription ul ol,
#LongDescription ol ul { margin:.5em 0; }

#LongDescription dl { background: #ccc; border: 5px double #000; padding: 0.5em; }
#LongDescription dt { float: left; clear: left; width: 100px; text-align: right; font-weight: bold; color: #000000; }
#LongDescription dt:after { content: ":"; } 
#LongDescription dd { border: 0px double #fff; margin: 0 0 0 110px; padding: 0 0 0.5em 0; font-weight: bold }

/* Images */
#LongDescription img.border { border: 0px solid #333333; padding: 3px;}
#LongDescription img.topleft {vertical-align:text-top; float:left; margin: 0 15px 15px 0;}
#LongDescription img.topright {vertical-align:text-top; float:right; margin: 0 15px 15px 0;}

/* Headings */
#LongDescription h1 { font-size:18px; font-weight:bold; line-height:1.15; color:#0000FF; padding:0; clear:both; }
#LongDescription h2 { font-size:17px; font-weight:bold; line-height:1.15; color:#333333; padding:0; clear:both; }
#LongDescription h3 { font-size:13px; font-weight:bold; color:#993333; padding:0; clear:both; }
#LongDescription h4 { font-size:13px; font-weight:bold; padding:0; clear:both; }
#LongDescription h5 { font-size:12px; font-weight:bold; clear:both; }
#LongDescription h6 { font-size:11px; font-weight:bold; clear:both; }


/* Headings */

#LongDescription #tipbox { margin:0 0 1em 0; padding: 5px 5px 5px 15px; border:5px groove #000; width: 80%; -moz-border-radius: 15px; border-radius: 15px; background:url("../img/bg-product-details.gif") no-repeat scroll 0 100% transparent;  }

#LongDescription a {
	color: #0000FF;
}

	   A {text-decoration:underline; color: #000000; font-weight:normal;font-size:9pt;}
	   A:link {text-decoration:underline; color:#000000; font-weight:normal;font-size:9pt;}
	   A:visited {text-decoration:underline; color:#000000; font-weight:normal;font-size:9pt;}
	   A:active {text-decoration:underline; color:#000000; font-weight:normal;font-size:9pt;}
	   A:hover {text-decoration:underline; color:#000000; 
font-weight:normal;font-size:9pt;}

  	   .SubMenu {text-decoration:none; color: #05888b; font-family:Verdana;font-weight:normal;font-size:7pt;}
	   .SubMenu:link {text-decoration:none; color:#05888b; font-family:Verdana;font-weight:normal;font-size:7pt;}
	   .SubMenu:visited {text-decoration:none; color:#05888b; font-family:Verdana;font-weight:normal;font-size:7pt;}
	   .SubMenu:active {text-decoration:none; color:#05888b; font-family:Verdana;font-weight:normal;font-size:7pt;}
	   .SubMenu:hover {text-decoration:none; color:#cc3399; font-family:Verdana;font-weight:normal;font-size:7pt;}

  	   .SubMenuNetscape4 {text-decoration:none; color: #05888b; font-family:Verdana;font-weight:normal;font-size:8pt;}
	   .SubMenuNetscape4:link {text-decoration:none; color:#05888b; font-family:Verdana;font-weight:normal;font-size:8pt;}
	   .SubMenuNetscape4:visited {text-decoration:none; color:#05888b; font-family:Verdana;font-weight:normal;font-size:8pt;}
	   .SubMenuNetscape4:active {text-decoration:none; color:#05888b; font-family:Verdana;font-weight:normal;font-size:8pt;}
	   .SubMenuNetscape4:hover {text-decoration:none; color:#cc3399; font-family:Verdana;font-weight:normal;font-size:8pt;}

	   td
	   {
	   	font-family: Arial,Helvetica,sans serif;
	   	font-size: 10pt;
	   	color: #000000;
	   }
	   
	   .navlist {font-family: Arial,Helvetica,sans serif;font-size: 8pt;color: #000000; text-decoration:none;}
   	   .navlist:link {font-family: Arial,Helvetica,sans serif;font-size: 8pt;color: #000000; text-decoration:none;}
	   .navlist:visited {font-family: Arial,Helvetica,sans serif;font-size: 8pt;color: #000000; text-decoration:none;}
	   .navlist:active {font-family: Arial,Helvetica,sans serif;font-size: 8pt;color: #000000; text-decoration:none;}
	   .navlist:hover {font-family: Arial,Helvetica,sans serif;font-size: 8pt;color: #ff0000; text-decoration:underline;}
	   
	   #browseby
	   {
	   	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:10pt; 
		color:#FFFFFF;
	   }
      
	   .bodycontent
	   {
	   	font-family: Arial,Helvetica,sans serif;
	   	font-size: 10pt;
	   	color: #000000;
		/*background-color: #588aba;*/
	   }
	   
	   .copyright {font-family: Arial,Helvetica,sans serif;font-size: 8pt;color: #000000;text-decoration:none;}
	   .copyright:link {font-family: Arial,Helvetica,sans serif;font-size: 8pt;color: #ff0000;text-decoration:underline;}
	   .copyright:visited {font-family: Arial,Helvetica,sans serif;font-size: 8pt;color: #ff0000;text-decoration:underline;}
	   .copyright:active {font-family: Arial,Helvetica,sans serif;font-size: 8pt;color: #ff0000;text-decoration:underline;}
	   .copyright:hover {font-family: Arial,Helvetica,sans serif;font-size: 8pt;color: #800000;text-decoration:underline;}

	   .specialFormField
	   {
	   	background-color : #e7e3ef;
	   	border-color : #808080;
	   	border-style : solid solid solid solid;
	   	border-width : 1px;
	   	color: #000000;
	   	vertical-align : middle;
	   	z-index : inherit;
         font-family: Arial,Helvetica,sans serif;font-size: 9pt;
	   }

	   .specialFormFieldReverse
	   {
	   	background-color : #5A799C;
	   	border-color : #000000;
	   	border-style : solid solid solid solid;
	   	border-width : 1px;
	   	color: #ffffff;
	   	vertical-align : middle;
	   	z-index : inherit;
         font-family: Arial,Helvetica,sans serif;font-size: 9pt;
	   }

	   .search
	   {
	   	background-color : #D0D0D0;
	   	border-color : #808080;
	   	border-style : solid solid solid solid;
	   	border-width : 1px;
	   	color: #000000;
	   	vertical-align : middle;
	   	z-index : inherit;
	   }

	   .PageTitle
	   {
	   	font-family: Arial,Helvetica,sans serif;
	   	font-size: 14pt;
	   	color: #527DAD;
		font-weight: bold;
	   }

.shieldButtons {
	background-color : #5a799c;
	border-color : #808080;
	border-style : solid solid solid solid;
	border-width : 1px;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	vertical-align : middle;
	z-index : inherit;
}

.badgeButtons {
	background-color : #5a799c;
	border-color : #808080;
	border-style : solid solid solid solid;
	border-width : 1px;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	vertical-align : middle;
	z-index : inherit;
}

.badgeButtonsred {
	background-color : #ff0000;
	border-color : #808080;
	border-style : solid solid solid solid;
	border-width : 1px;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	vertical-align : middle;
	z-index : inherit;
}

   .productMfgName {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 22;
   	font-weight: bold;
   	color: 5A799C;
   }
   .productCategory {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 16;
   	font-weight: bold;
   	color: 5A799C;
   }
   .productDescription {
     	font-family: Arial, Helvetica, sans-serif;
   	font-size: 11;
   	font-weight: normal;
   	color: 000000;
   }
   .productManufacturerDescription {
     	font-family: Arial, Helvetica, sans-serif;
   	font-size: 12;
   	font-weight: normal;
   	color: 555555;
   }
   .productPrice {
    	font-family: Arial, Helvetica, sans-serif;
   	font-size: 13;
   	font-weight: normal;
   	color: 000000;
   }
   .productSKU {
     	font-family: Arial, Helvetica, sans-serif;
   	font-size: 11;
   	font-weight: normal;
   	color: 000000;
   }

   .productOptions {
     	font-family: Arial, Helvetica, sans-serif;
   	font-size: 11;
   	font-weight: normal;
   	color: 000000;
   }

   .productDisplay {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 13;
   	font-weight: normal;
   	color: 000000;
   }

   .previousNextDefault {
   	text-decoration:none;
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 13;
   	font-weight: normal;
   	color:888888;
   	letter-spacing:-0;
   	line-height : 1.8;
   }
   
   .previousNextDefault_rsg {
   	text-decoration:none;
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 10;
   	font-weight: normal;
   	color:888888;
   	letter-spacing:-0;
   	line-height : 1.8;
   }

   .previousNextLink {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 13; font-weight: normal; color:008040; letter-spacing:-0}
   .previousNextLink:link {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 13; font-weight: normal; color:008040; letter-spacing:-0}
   .previousNextLink:visited {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 13; font-weight: normal; color:008040; letter-spacing:-0}
   .previousNextLink:active {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 13; font-weight: normal; color:008040; letter-spacing:-0}
   .previousNextLink:hover {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 13; font-weight: normal; color:44c484; letter-spacing:-0}

   .productCategoryLink {text-decoration:normal; font-family: Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color:000000; letter-spacing:-0; line-height: 1;}
   .productCategoryLink:link {text-decoration:normal; font-family: Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color:000000; letter-spacing:-0; line-height: 1;}
   .productCategoryLink:visited {text-decoration:normal; font-family: Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color:000000; letter-spacing:-0; line-height: 1;}
   .productCategoryLink:active {text-decoration:normal; font-family: Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color:000000; letter-spacing:-0; line-height: 1;}
   .productCategoryLink:hover {text-decoration:normal; font-family: Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color:527dad; letter-spacing:-0; line-height: 1;}
   .productLink {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color:000000; letter-spacing:-0; line-height: 1;}

   .productLink:link {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color:000000; letter-spacing:-0; line-height: 1;}
   .productLink:visited {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color:000000; letter-spacing:-0; line-height: 1;}
   .productLink:active {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color:000000; letter-spacing:-0; line-height: 1;}
   .productLink:hover {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color:527dad; letter-spacing:-0; line-height: 1;}



.related {
	background: url(/images/productback.jpg) bottom repeat-x;
	border-top:1px solid #cbd7e1;
	border-left:1px solid #cbd7e1;
	border-right:1px solid #cbd7e1;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:11px; }

.related2 {
	border:1px solid #CCCCCC;
	width:80%;
	padding:4px; }


.left {
	height:auto;
	padding:3px;
	float:left;}
