img{
  border: 0 none;
}
img.imgborder{
   border:1px solid #C0C0C0;

}
A {
	COLOR: #165382; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.btn1 {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:8pt;font-weight:bold; align:center; cursor:pointer; TEXT-DECORATION:none
}
TD.slidebtn1.a {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; background-image:url(/images/btn_blue_right.gif);  font-size:1.8em;font-weight:bold; text-align:center; cursor:pointer; TEXT-DECORATION:none
}
TD.slidebtn1 {
width:13px; height:37px; border:0;background-image:url(/images/btn_blue_right.gif) no-repeat scroll right;background:transparent; font-size:1.8em; font-weight:bold; 
}

TD.btn1 {
width:13px; height:31px; border:0;background-image:url(/images/btn_orange1mod.png)
}
TD.btn3 {
width:13px; height:31px; border:0;background-image:url(/images/btn_orange3mod.png)
}

TD.btn2 {
width:88px;align:middle; height:31px; border:0;background-image:url(/images/btn_orange2mod.png)
}
A.related {
	FONT-SIZE: 10pt; COLOR: #004e99; FONT-FAMILY: Verdana, Arial, Comic Sans ms; TEXT-DECORATION: underline
}
A.related:hover {
	TEXT-DECORATION: underline
}
A.link {
	COLOR: #1c62cb; TEXT-DECORATION: underline
}
A.link:hover {
	COLOR: #1c62cb; TEXT-DECORATION: underline
}
A.quote {
	COLOR: #000000; LINE-HEIGHT: 17px; TEXT-ALIGN: justify; TEXT-DECORATION: underline
}
A.quote:hover {
	COLOR: #000000; LINE-HEIGHT: 17px; TEXT-ALIGN: justify; TEXT-DECORATION: underline
}
A.tablelinks {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana
}
A.backlink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #216091; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION:underline 
}
A.backlink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #216091; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
A.insidetable {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #165382; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
A.insidetable:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.menutext {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #996633; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px
}
.big {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 10px 0px 15px; COLOR: #336799; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdana10 {
	FONT-SIZE: 10pt; MARGIN: 0px auto; FONT-FAMILY: Verdana
}
.verdana12 {
	FONT-SIZE: 12pt; MARGIN: 0px auto; FONT-FAMILY: Verdana
}
.verdana14 {
	FONT-SIZE: 14pt; MARGIN: 0px auto; FONT-FAMILY: Verdana
}
.tahoma10blue {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0cm 0cm 10pt; COLOR: #4791d3; FONT-FAMILY: Tahoma
}
.articleheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0cm 0cm 10pt; COLOR: #165382; FONT-FAMILY: Arial, Verdana, Comic Sans ms, Helvetica; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 10pt; MARGIN: 0cm 0cm 10pt; FONT-FAMILY: Verdana
}
P.quote {
	LINE-HEIGHT: 17px; TEXT-ALIGN: justify
}
P.code {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3e84c3; FONT-FAMILY: Arial
}
P.topicheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0cm 0cm 10pt; COLOR: #165382; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Comic Sans ms, Helvetica
}
P.articleheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0cm 0cm 10pt; COLOR: #165382; FONT-FAMILY: Arial, Verdana, Arial, Comic Sans ms, Helvetica; TEXT-DECORATION: underline
}
LI.square {
	FONT-SIZE: 10pt; MARGIN: 0cm; FONT-FAMILY: Verdana; LIST-STYLE-TYPE: square
}
LI.disc {
	FONT-SIZE: 10pt; MARGIN: 0cm; FONT-FAMILY: Verdana; LIST-STYLE-TYPE: disc 
}
LI.decimal {
	FONT-SIZE: 10pt; MARGIN: 0cm; FONT-FAMILY: Verdana; LIST-STYLE-TYPE: decimal
}
UL.square LI {
	FONT-SIZE: 10pt; MARGIN: 0cm; FONT-FAMILY: Verdana; LIST-STYLE-TYPE: square
}
UL.decimal LI {
	FONT-SIZE: 10pt; MARGIN: 0cm; FONT-FAMILY: Verdana; LIST-STYLE-TYPE: decimal
}
UL.disc LI {
	FONT-SIZE: 10pt; MARGIN: 0cm; FONT-FAMILY: Verdana; LIST-STYLE-TYPE: disc 
}
OL.noindent LI {
	FONT-SIZE: 10pt; MARGIN-LEFT: -1em; padding-left: 0px; FONT-FAMILY: Verdana list-style-position: inside;
}
UL.noindent LI {
	FONT-SIZE: 10pt; MARGIN-LEFT: -1em; padding-left: 0px; FONT-FAMILY: Verdana list-style-position: inside;
}
TD {
	FONT-SIZE: 10pt; MARGIN: 0cm 0cm 10pt; FONT-FAMILY: Verdana
}
TR .contentheading {
	BORDER-RIGHT: #165382 1px; BORDER-TOP: #165382 1px; FONT-WEIGHT: bold; FONT-SIZE: 18px; BORDER-LEFT: #165382 1px; COLOR: #336799; BORDER-BOTTOM: #165382 1px dashed
}
TR .contentheading A {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #336799; TEXT-DECORATION: underline
}
TR .buttonheading {
	BORDER-RIGHT: #165382 1px; BORDER-TOP: #165382 1px; BORDER-LEFT: #165382 1px; BORDER-BOTTOM: #165382 1px dashed
}
TD.smallcol {
	FONT-SIZE: 10pt; MARGIN: 0px auto; WIDTH: 20px; FONT-FAMILY: Verdana
}
TABLE.tableprop {
	BORDER-RIGHT: #b7bcdb 1px solid; BORDER-TOP: #b7bcdb 1px solid; BORDER-LEFT: #b7bcdb 1px solid; BORDER-BOTTOM: #b7bcdb 1px solid
}
TABLE.tableprop TD.tableheadprop {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #7391be; TEXT-ALIGN: left
}
TABLE.tableprop TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ebf2fd; TEXT-ALIGN: left
}
TABLE.tutorial {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 650px; BORDER-BOTTOM: 0px
}
TABLE.article {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 750px; BORDER-BOTTOM: 0px
}
TABLE.tutorial P {
	TEXT-ALIGN: justify
}
LI {
	TEXT-ALIGN: justify
}
TABLE.article P {
	TEXT-ALIGN: justify
}
LI {
	TEXT-ALIGN: justify
}
TABLE.tableborders {
	BORDER-RIGHT: #b7bcdb 1px solid; BORDER-TOP: #b7bcdb 1px solid; BORDER-LEFT: #b7bcdb 1px solid; BORDER-BOTTOM: #b7bcdb 1px solid
}
TD.tableborders {
	BORDER-RIGHT: #b7bcdb 1px solid; BORDER-TOP: #b7bcdb 1px solid; BORDER-LEFT: #b7bcdb 1px solid; BORDER-BOTTOM: #b7bcdb 1px solid
}
TABLE.tableheads {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ebecf3
}
TD.tableheads {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; MARGIN: 0cm 0cm 10pt; COLOR: #fff; PADDING-TOP: 1px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #5693ee
}
TABLE.tableheads .smalltext {
	COLOR: #565a8a
}
TD.tableheads .smalltext {
	COLOR: #565a8a
}
TABLE.tablebodys {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
TD.tablebodys {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e4efff
}
TABLE.tablebodys STRONG {
	COLOR: #565a8a
}
TD.tablebodys STRONG {
	COLOR: #565a8a
}
HR {
	COLOR: #bdcede; HEIGHT: 1px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 10px 0px 15px; COLOR: #336799; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 0px; COLOR: #346ba0; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 10px 0px 10px 50px; COLOR: #346ba0; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 0px; COLOR: #60739a; LINE-HEIGHT: 16px; FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif
}
TD.tableborder {
	BACKGROUND-COLOR: #b7bcdb
}
TABLE.tableborder {
	BACKGROUND-COLOR: #b7bcdb
}
TABLE.tablehead {
	BACKGROUND-COLOR: #ebecf3
}
TD.tablehead {
	BACKGROUND-COLOR: #ebecf3
}
TABLE.tablebody {
	BACKGROUND-COLOR: #ffffff
}
TD.tablebody {
	BACKGROUND-COLOR: #ffffff
}
TABLE.tablenullbody {
	BACKGROUND-COLOR: #ffffff
}
TD.tablenullbody {
	BACKGROUND-COLOR: #ffffff
}
.tablebodytext {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tablefieldtext {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tabletitletext {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tableheadtext {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tablebodylink {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tableheadtext {
	COLOR: #25639a
}
A.tablebodylink {
	TEXT-DECORATION: underline
}
A.tablebodylink:hover {
	TEXT-DECORATION: underline
}
.text {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.errorcolor {
	COLOR: #990000
}
.successcolor {
	COLOR: green
}
INPUT.inputtext {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
TEXTAREA.inputtextarea {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
SELECT.inputselect {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
INPUT.inputcheckbox {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
INPUT.inputradio {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
INPUT.inputfile {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
INPUT.inputbutton {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
INPUT.inputbodybutton {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
INPUT.inputfield {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
INPUT.inputbuttonflat {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
INPUT.inputbuttonS {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
INPUT.inputfield {
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; COLOR: black; BORDER-BOTTOM: #c8c8c8 1px solid
}
INPUT.inputbuttonflat {
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; COLOR: #929292; BORDER-BOTTOM: #c8c8c8 1px solid; BACKGROUND-COLOR: #efefef
}
INPUT.inputbutton {
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; COLOR: #929292; BORDER-BOTTOM: #c8c8c8 1px solid; BACKGROUND-COLOR: #efefef
}
INPUT.inputbuttonS {
	FONT-WEIGHT: bold
}
DIV.tagsearch H2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; MARGIN: 15px 0px 0px; PADDING-TOP: 3px
}
DIV.tagsearch H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #4477aa; TEXT-DECORATION: underline
}

.topmenu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.topmenuact {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.topmenuact {
	COLOR: #fed738
}
.Prodtable {
   BACKGROUND-COLOR:#C0C0C0;font-weight : bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
     }

.Width100 {
  width:100px;
}
.Proddata {
   BACKGROUND-COLOR:#FFFFFF;font-weight : normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    color: #000000;
	border-top-style: solid;
	border-width: thin;
	border-top-color: #FFFFFF;
	text-align: center;
	TEXT-DECORATION: none;
} 

.Proddatalink {
	font-weight: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-top-style: solid;
	border-top-width: thin;
	border-top-color: #FFFFFF;
	background-color: #FFFFFF;
	text-align: center;
	color: #000000;
} 
.Productdatalink {
background-color:#FFFFFF;
border-top:thin solid #FFFFFF;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
width:440px;
}

.Proddatacomment {
	BACKGROUND-COLOR: #C0C0C0;
	font-weight: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-top-style: solid;
	border-top-width: thin;
	border-top-color: #FFFFFF;
	background-color: #FFFFFF;
	text-align: center;
	color: #000000;
} 
.Instock {
	background-color: #00CC00;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.Outofstock {
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
	text-align: center;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.ProdHeader {
	text-align: center;
	background-color: #336699;	font-weight: bold;	font-size: small; color: #FFFFFF;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.LightBg {
	text-align: left;
	background-color: #AAB3DC;	font-size: 12px ; color: #000000;FONT-FAMILY: Verdana;
}
.LighterBg {
	text-align: left;
	background-color: #EDEFF8;	font-size: 12px ; color: #000000;FONT-FAMILY: Verdana;
}
.manage-show {
  width: 955px;
  margin: 1em .5em;
}
.manage-show h3 {
  margin: 0pt;
  padding: 5px;
  background: #AAB3DC none repeat scroll 0%;
  border-top: 1px solid #386785;
  border-bottom: 1px solid #386785;
  cursor:pointer;
  text-align:center;
  }
.Btnimg1 TD{
  height: 37;
  width: 13;
  valign:top;
  border:0;
  background:#ffffff;
  }
/* tables */
table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}
#data {font-family:"Trebuchet MS", Verdana, sans-serif;width:25em}
p {margin:0 0 1em 0;padding:0;font-size:90%}
#amzicon {padding-right:3px}
fieldset {background:#C361D2;border:none;margin-bottom:1em;width:40em;padding-top:1em}

p.legend {background:#DED983;color:black;padding:.2em .3em;font-size:1.2em;border:2px outset #DED983;position:relative;margin-bottom:-1em;width:10em;margin-left:1em;margin-top:1em}

#data {background:#ADD8E6;border:outset #ADD8E6}


#data label {position:absolute;font-size:90%;padding-top:.2em;font-weight:bold;width:165px;}
#data input {margin-left:13em;line-height:1.4em;margin-bottom:.4em;}

select {margin-left:13em;margin-bottom:0}
#percentoffto {margin-left:1em;margin-bottom:0}
#data input.minprice {margin-left:0.1em;margin-bottom:1.2em}
#data input.maxprice {margin-left:0.1em;margin-bottom:1.2em}
#merchant input {margin-left:13em;}
#merchant {font-size: 90%}


textarea {font:.8em "Trebuchet MS", Verdana, sans-serif;width:29em;padding:.2em}

input[type="submit"], input[type="reset"] {background:#DED983;font:"Trebuchet MS", Verdana, sans-serif}

#buttons {text-align:left}
#discounttable {background:#E6E6FA;border:outset #E6E6FA}
.grey{color:#CCCCCC}
 img.alignleft {
     float:left;
     display:inline;
     margin:3px 10px 2px 0;
     padding:1px;
     background:#1A272E none repeat scroll 0 0;
   }
.cellcontent {
    display:inline;
    margin-left:5px;
    width:440px;
}
.rightcol {
     float:right;
} 
.Available {
	color: #00FF66;
	font-weight: bold;
	text-align: center;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.PreOrder {
	background-color: #00CED1;
	color: #000000;
	font-weight: bold;
	text-align: center;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.alignproddata{
  margin-left:60px;
  }

.prodimage{
  height:50px;
  width:50px;
  border:solid;
  float:left;
  overflow:hidden;
  border:thin solid;
  }
