body {background: ffffff;
	font-size: 12px;
	font-family: arial, helvetica, verdana, sans-serif;
	margin:0;
	color: 333333;}

b, strong, h1, h2, h3 {font-weight: bold;}

a:link {color:#333399; text-decoration: none;}

a, a:visited {color:#666666; text-decoration: none;}

a:hover {text-decoration:underline;}

a:active {color:#ff0000; text-decoration: none;}

A.acolorwhite:link {color: ffffff;}

A.acolorwhite:visited {color: cccccc;}

.acolorpurple {color: 660099;}

input.search {color: #999; font-family: verdana; font-size: 10px; height: 22px; width: 180px;}

.contentsmall {font-size: 11px;}

.content {font-size: 12px;}

.disclaimer {font-size: 10px;}

.textgray {color: 999999;}

.producttitle {color: 333399; font-size: 12px;}

td {font-size: 12px;}

.contenttitles {color: 333399;
    font-family: verdana;
    font-size: 20px;}

h1 {color: 333399;
    padding: 0px;
    margin:0;
    font-family: verdana;
    font-size: 20px;}

h2 {color: 333399;
    padding: 0px;
    margin:0;
    font-family: verdana;
    font-size: 20px;}

h3 {color: 333399;
    font-size: 14px;}

sup {font-size: 10px;}

font {font-size: 12px;}

.contentrev {color: ffffff; font-size: 12px;}

A.contentrev:link {color: ffffff;}

A.contentrev:visited {color: ffffff;}

.textred {color: ff0000;}

A.textred:link {color: ff0000;}

A.textred:visited {color: ff0000;}

.rightsidenav {color: 666666; font-size: 10px; line-height: 120%;}

A.rightsidenav:link {color: 666666;}

A.rightsidenav:visited {color: 666666;}

.catmenu {color: 999999; font-size: 11px;}

A.catmenu:link {color: 999999;}

A.catmenu:visited {color: 999999;}




#maincontent .tcell {padding: 0.2em 0.5em 0.2em 0.5em;border-bottom: solid 1px #cccccc;line-height: 1.5em;color: #666;}

.error {color: ff0000;}

.textwhite {color: ffffff;}

.textrev {color: ffffff;}

.textblue {color: 3300ff;}

.textdarkblue {color: 333399;}

.textdarkgray {color: 666666;}

.textverydarkgray {color: 333333;}

.textrust {color: cc6600;}

.textorange {color: ff6600;}

.leftnav {font-size: 11px;text-decoration: none}

.leftnav A:link {text-decoration: none}

.leftnav A:visited {text-decoration: none}

.leftnav A:active {text-decoration: none}

.leftnav A:hover {text-decoration: none}

.contenterror {color: ff0000; font-size: 12px;}

.listprice {font-family: verdana; text-decoration: line-through; font-size: 12px;}

.price {font-family: verdana;color: #990000; font-size: 12px;}

.prodprice {color: #ff0000; font-size: 24px;}

.smallprice {font-family: verdana;color: #990000; font-size: 11px;}

.instock {color: #009900; font-family: verdana;}

.redstock {color: #ff0000; font-family: verdana;}

.sub {font-family: verdana;color: #ff9900; font-size: 12px; font-weight: bold;}

A.sub:link {color: #ff9900;}

A.sub:visited {color: #ff9900;}

.nav {font-size: 11px;}

A.nav:link {color: 000000;}

A.nav:visited {color: 000000;}

.smallheader {
    color: ff6600;
    font-size: 20px; font-weight: bold;}

.smallpurpleheader {color: 660099;
    font-size: 20px;}

.lineheightsmall {line-height: 12pt;
    font-size: 11px;}

.pagesubheader {color: 999999;
    font-family: verdana;
    font-size: 14px;}

.pagesubheader2 {color: 999999;
    font-family: verdana;
    font-size: 14px; font-weight: bold;}

.subheader {color: 999999;
    font-family: verdana;
    font-size: 12px; font-weight: bold;}

.contentbold {font-size: 12px; font-weight: bold;}

.contentorange {color: ff6600;
    font-size: 12px;}

.contentpurple {color: 660099;
    font-size: 12px;}

.resultstableheader {color: ffffff;
    font-size: 11px; font-weight: bold;}

.resultstable {font-size: 11px;}

.resultstablegray {background: #cccccc; font-size: 11px;}

.infoboxheader {font-size: 11px; font-weight: bold;}

.alert {color: ff0000;
    font-family: verdana;
    font-size: 13px; font-weight: bold;}

.errorhead {color: ff0000;
    font-size: 14px; font-weight: bold;}

.errortext {color: ff0000;
    font-size: 11px; font-weight: bold;}

.warning {color: cc3300;
    font-size: 12px; font-weight: bold;}

.h2test {color: c5d8f4; font-face: 'arial black'; font-size: 28px; font-weight: bold;letter-spacing: -0.12em;padding-left: 0px;
    border-bottom: #c5d8f4 2px solid;margin: 0px}

.hOne {color: #333399; padding: 0px; font-family: verdana; font-size: 20px; font-weight: bold; margin: 0px;}

.htwo {color: 333399;
    font-family: verdana;
    font-size: 20px; font-weight: bold;}

input.label {color: #666666;
    font-size: 12px;}

input.inputbox {
    font-size: 12px;
    font-family: monospace;}

#note_window {position: absolute;
 	left: 195px; 
  	top: 17px;}

#note_window_inside_div {position: absolute;
    height: 230px; 
    width: 300px; 
    top: -350px; 
    left: 195px;
    z-index: 10;}
