A:link {
	font-weight: bold; color: #f00; text-decoration: none
}
A:visited {
	font-weight: bold; color: #f00; text-decoration: none
}
A:hover {
	font-weight: bold; color: #c0c0c0; text-decoration: none
}
P {
	margin-top: 0px; margin-bottom: 0px; font-size:12px;
}
H1 {
	margin-top: 3px; font-weight: bold; font-size: 14pt; margin-bottom: 4px; color: #000; text-align: center
}
H2 {
	margin-top: 2px; font-weight: bold; font-size: 11pt; margin-bottom: 2px; margin-left: 2px; color: #000
}
H3 {
	margin-top: 2px; font-weight: bold; font-size: 11pt; margin-bottom: 2px; margin-left: 2px; color: #000
}
H4 {
	margin-top: 2px; font-weight: bold; font-size: 11pt; margin-bottom: 2px; margin-left: 2px; color: #000
}
H5 {
	margin-top: 2px; font-weight: bold; font-size: 11pt; margin-bottom: 2px; margin-left: 2px; color: #000
}
TABLE.fw {
	vertical-align: text-top; width: 750px; border-collapse: collapse; text-align: left; 
}
TABLE.top {
	font-size: 14pt; color: #000; 
}
TABLE.top A:link {
	color: #ffff00; text-decoration: none
}
TABLE.top A:visited {
	color: #ffff00; text-decoration: none
}
TABLE.top A:hover {
	color: #ffff00; text-decoration: underline
}
TABLE.info {
	font-size: 11pt; background-image: url(../images/rack-mounts/clear.gif)
}
TABLE.photo {
	font-size: 9pt; background-image: url(../images/rack-mounts/clear.gif); text-align: justify
}
TABLE.photos {
	font-size: 9pt; background-image: url(../images/rack-mounts/clear.gif); text-align: justify
}
TABLE.buynow {
	font-size: 10pt; background-image: url(../images/rack-mounts/lite-gray.gif)
}
TABLE.tech {
	font-size: 10pt; background-image: url(../images/rack-mounts/white.gif)
}
.h1header {
	background-image: url(../images/rack-mounts/rack-mounts.gif)
}
.h2header {
	background-image: url(../images/rack-mounts/rack-accessories.gif)
}
.h3header {
	background-image: url(../images/rack-mounts/rack-accessories.gif)
}
.h4header {
	background-image: url(../images/rack-mounts/rack-accessories.gif)
}
.h5header {
	background-image: url(../images/rack-mounts/rack-accessories.gif)
}
.buynowheader {
	font-weight: bold; font-size: 11pt; background-image: url(../images/rack-mounts/rack-accessories.gif); padding-bottom: 3px; color: #ffffff; PADDING-TOP: 3px
}
.buytitle {
	font-weight: bold; font-size: 10pt; color: #000080; background-color: #c0c0c0
}
.techheader {
	font-weight: bold; font-size: 11pt; background-image: url(../images/rack-mounts/rack-accessories.gif); padding-bottom: 3px; color: #ffffff; PADDING-TOP: 3px
}
.techtitle {
	font-weight: bold; font-size: 10pt; background-image: url(../images/rack-mounts/lite-gray.gif); color: #000080
}

.tf_f_size { width: 256px; }
.tf_f_size2 { width: 331px; }
.info { color: green; font-weight: bold; font-size:15px; }
.text-form { margin: 0px 0px 0px 0px; color: #21283D; }
th.pr_head { background-color: #c0c0c0; color: white; font-family: tahoma, arial; font-size: 10pt; border: 1px solid black; }
th.pr_head td { font-weight: bold; font-family: tahoma, arial; font-size: 10pt; }
td.pr_row { color: #000; font-weight: normal; font-family: tahoma, arial; font-size: 10pt; }
td.pr_row2 { background-color: #F2F2F2; border: 1px solid black; font-family: tahoma, arial; font-size: 10pt; }

.piped { display:inline; }
.piped li { list-style:none; display:inline; padding:0 3px; }
.piped li:before { content:"| "; padding-right:4px; color:#000; }
.piped li.first { list-style:none; display:inline; }
.piped li.first:before { content:""; }

body {
   background-image: none;
   margin:0; padding:0; 
   background:#fff; 
   font-family:tahoma, arial, Helvetica, sans-serif; 
   font-size:11px; 
   line-height:150%; 
   color:#333;
}

#wrapper {
   text-align: left;
   margin: 0 auto;
   width: 950px;
}

.qtyinput { text-align: center; }

#header { width:950px; padding-bottom: 2px; margin-bottom: 5px; }

#mini { width: 950px; background-color: #e5e5e5; padding: 4px 0; }
#mini #minileft { float: left; width:300px; margin: 0 10px;}
#mini #miniright { float: right; width:350px; text-align:right; margin: 0 10px;}

#mini a {color:#000;}
#mini a:hover {color:#f00;}

#nav { }
#nav #logo { float:left; width:100px; }
#nav #logo img { }
#nav #right { float:right; height:85px; width:803px; margin-top:10px; }
#nav #right #search { margin:0; padding:0; height:28px; }
#nav #right #search h1 { color:#000; font-family:tahoma, "Arial Black"; margin:0; padding:0; line-height:25px; font-size:25px; float:left; }
#nav #right #search form { margin:0; padding:0; float:right;}
#nav #right #search #q { margin:0; padding:2px; width:200px; }
#nav #right #search #s { margin:0; padding:0; }
#nav #right #tabs { height:50px; }

.ifiheader { height:123px; background-image:url(/cart/images/ifi/header-ifi.jpg); }
.ifirheader { height:123px; background-image:url(/cart/images/ifi/header-ifir.jpg); }
.vexheader { height:123px; background-image:url(/cart/images/ifi/header-vex.jpg); }
.rackheader { height:123px; background-image:url(/cart/images/ifi/header-rack.jpg); }
.vexwsheader { height:123px; background-image:url(/cart/images/ifi/header-ifi-ws.jpg); }
.rackwsheader { height:123px; background-image:url(/cart/images/ifi/header-ifi-ws.jpg); }

#tabs { width:803px; height:82px; position:relative; z-index:9998; }

/* BEGIN VEX WHOLESALE PORTAL NAV */

#tabs #topnav-vws { margin:0; padding:0; height:84px; background-image:url(/cart/images/ifi/nav/nav-vex-ws.jpg); background-repeat:no-repeat;}
#tabs #topnav-vws li { display:block; position:absolute; list-style:none; }
#tabs #topnav-vws li a { float:left; width:135px; height:0; padding-top:84px; overflow:hidden; }
#tabs #topnav-vws li a,
#tabs #topnav-vws { margin:0; display:block; }

#topnav-vws li#nav-home {      left:0px;   width:114px; }
#topnav-vws li#nav-wholesale1 {left:94px;  width:162px; }
#topnav-vws li#nav-wholesale6 {left:94px;  width:162px; }
#topnav-vws li#nav-wholesale7 {left:94px;  width:162px; }
#topnav-vws li#nav-wholesale8 {left:94px;  width:162px; }
#topnav-vws li#nav-wholesale9 {left:94px;  width:162px; }
#topnav-vws li#nav-wholesale12 {left:94px;  width:162px; }
#topnav-vws li#nav-wholesale13 {left:94px;  width:162px; }
#topnav-vws li#nav-wholesale14 {left:94px;  width:162px; }
#topnav-vws li#nav-wholesale15 {left:94px;  width:162px; }
#topnav-vws li#nav-wholesale16 {left:94px;  width:162px; }
#topnav-vws li#nav-wholesale9 {left:236px; width:135px; }
#topnav-vws li#nav-wholesale2 {left:351px; width:135px; }
#topnav-vws li#nav-wholesale17 {left:351px; width:135px; }
#topnav-vws li#nav-about {     left:466px; width:135px; }
#topnav-vws li#nav-support {   left:580px; width:135px; }

/* TABS */
#topnav-vws li#nav-home a {       background-position: 0 0px; width:114px;}
#topnav-vws li#nav-wholesale1 a { background-position: -94px 0; width:162px}
#topnav-vws li#nav-wholesale6 a { background-position: -94px 0; width:162px}
#topnav-vws li#nav-wholesale7 a { background-position: -94px 0; width:162px}
#topnav-vws li#nav-wholesale8 a { background-position: -94px 0; width:162px}
#topnav-vws li#nav-wholesale9 a { background-position: -94px 0; width:162px}
#topnav-vws li#nav-wholesale12 a { background-position: -94px 0; width:162px}
#topnav-vws li#nav-wholesale13 a { background-position: -94px 0; width:162px}
#topnav-vws li#nav-wholesale14 a { background-position: -94px 0; width:162px}
#topnav-vws li#nav-wholesale15 a { background-position: -94px 0; width:162px}
#topnav-vws li#nav-wholesale16 a { background-position: -94px 0; width:162px}
#topnav-vws li#nav-wholesale9 a { background-position: -236px 0; width:135px;}
#topnav-vws li#nav-wholesale2 a { background-position: -351px 0; width:135px;}
#topnav-vws li#nav-wholesale17 a { background-position: -351px 0; width:135px;}
#topnav-vws li#nav-about a {      background-position: -466px 0; width:135px;}
#topnav-vws li#nav-support a {    background-position: -580px 0; width:135px;}

/* HOVER */
#topnav-vws li#nav-home a:hover {       background-position: 0 -170px;      background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-wholesale1 a:hover { background-position: -94px -85px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-wholesale6 a:hover { background-position: -94px -85px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-wholesale7 a:hover { background-position: -94px -85px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-wholesale8 a:hover { background-position: -94px -85px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-wholesale9 a:hover { background-position: -94px -85px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-wholesale12 a:hover { background-position: -94px -85px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-wholesale13 a:hover { background-position: -94px -85px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-wholesale14 a:hover { background-position: -94px -85px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-wholesale15 a:hover { background-position: -94px -85px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-wholesale16 a:hover { background-position: -94px -85px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-wholesale9 a:hover { background-position: -236px -170px; background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-wholesale2 a:hover { background-position: -351px -85px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-wholesale17 a:hover { background-position: -351px -85px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-about a:hover {      background-position: -466px -170px; background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }
#topnav-vws li#nav-support a:hover {    background-position: -580px -85px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); }

/* SELECTED */ 
#tabs.home #topnav-vws li#nav-home a {              background-position: 0 -340px;      background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.wholesale1 #topnav-vws li#nav-wholesale1 a {  background-position: -94px -255px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.wholesale6 #topnav-vws li#nav-wholesale6 a {  background-position: -94px -255px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.wholesale7 #topnav-vws li#nav-wholesale7 a {  background-position: -94px -255px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.wholesale8 #topnav-vws li#nav-wholesale8 a {  background-position: -94px -255px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.wholesale9 #topnav-vws li#nav-wholesale9 a {  background-position: -94px -255px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.wholesale12 #topnav-vws li#nav-wholesale12 a {  background-position: -94px -255px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.wholesale13 #topnav-vws li#nav-wholesale13 a {  background-position: -94px -255px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.wholesale14 #topnav-vws li#nav-wholesale14 a {  background-position: -94px -255px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.wholesale15 #topnav-vws li#nav-wholesale15 a {  background-position: -94px -255px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.wholesale16 #topnav-vws li#nav-wholesale16 a {  background-position: -94px -255px;  background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.wholesale9 #topnav-vws li#nav-wholesale9 a {  background-position: -236px -340px; background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.wholesale2 #topnav-vws li#nav-wholesale2 a {  background-position: -351px -255px; background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.wholesale17 #topnav-vws li#nav-wholesale2 a {  background-position: -351px -255px; background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.about #topnav-vws li#nav-about a {            background-position: -466px -340px; background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.resources #topnav-vws li#nav-about a {        background-position: -466px -340px; background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}
#tabs.support #topnav-vws li#nav-support a {        background-position: -580px -255px; background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg);}

/* -- END VEX WHOLESALE PORTAL NAV -- */

/* BEGIN RACK WHOLESALE PORTAL NAV */

#tabs #topnav-rws { margin:0; padding:0; height:85px; background-image:url(/cart/images/ifi/nav/nav-rack-ws.jpg); background-repeat:no-repeat;}
#tabs #topnav-rws li { display:block; position:absolute; list-style:none; }
#tabs #topnav-rws li a { float:left; width:136px; height:0; padding-top:85px; overflow:hidden; }
#tabs #topnav-rws li a,
#tabs #topnav-rws { margin:0; display:block; }

#topnav-rws li#nav-home {      left:0px;   width:115px; }
#topnav-rws li#nav-wholesale4 {left:96px;  width:184px; }
#topnav-rws li#nav-about {     left:260px; width:136px; }
#topnav-rws li#nav-support {   left:376px; width:136px; }

/* TABS */
#topnav-rws li#nav-home a {       background-position: 0 0px; width:115px;}
#topnav-rws li#nav-wholesale4 a { background-position: -95px 0; width:184px;}
#topnav-rws li#nav-about a {      background-position: -260px 0; width: 136px;}
#topnav-rws li#nav-support a {    background-position: -376px 0; width: 136px;}

/* HOVER */
#topnav-rws li#nav-home a:hover {       background-position: 0 -170px;      background-image: url(/cart/images/ifi/nav/nav-rack-ws.jpg); }
#topnav-rws li#nav-wholesale4 a:hover { background-position: -96px -85px;   background-image: url(/cart/images/ifi/nav/nav-rack-ws.jpg); }
#topnav-rws li#nav-about a:hover {      background-position: -260px -170px; background-image: url(/cart/images/ifi/nav/nav-rack-ws.jpg); }
#topnav-rws li#nav-support a:hover {    background-position: -376px -85px;  background-image: url(/cart/images/ifi/nav/nav-rack-ws.jpg); }

/* SELECTED */ 
#tabs.home #topnav-rws li#nav-home a {              background-position: 0 -340px;      background-image: url(/cart/images/ifi/nav/nav-rack-ws.jpg);}
#tabs.wholesale4 #topnav-rws li#nav-wholesale4 a {  background-position: -96px -255px;  background-image: url(/cart/images/ifi/nav/nav-rack-ws.jpg);}
#tabs.about #topnav-rws li#nav-about a {            background-position: -260px -340px; background-image: url(/cart/images/ifi/nav/nav-rack-ws.jpg);}
#tabs.resources #topnav-rws li#nav-about a {            background-position: -260px -340px; background-image: url(/cart/images/ifi/nav/nav-rack-ws.jpg);}
#tabs.support #topnav-rws li#nav-support a {        background-position: -376px -255px; background-image: url(/cart/images/ifi/nav/nav-rack-ws.jpg);}

/* -- END RACK WHOLESALE PORTAL NAV -- */

/* BEGIN CONSUMER NAV (LOGGED IN) */

#tabs #topnav-ifi { margin:0; padding:0; height:85px; background-image:url(/cart/images/ifi/nav/nav-ifi.jpg); background-repeat:no-repeat;}
#tabs #topnav-ifi li { display:block; position:absolute; list-style:none; }
#tabs #topnav-ifi li a { float:left; width:135px; height:0; padding-top:85px; overflow:hidden; }
#tabs #topnav-ifi li a,
#tabs #topnav-ifi { margin:0; display:block; }

#topnav-ifi li#nav-home {      left:0px;   width:114px; }
#topnav-ifi li#nav-profile {   left:94px;  width:135px; }
#topnav-ifi li#nav-orders {    left:210px; width:135px; }
#topnav-ifi li#nav-resell {    left:324px; width:135px; }
#topnav-ifi li#nav-about {     left:439px; width:135px; }
#topnav-ifi li#nav-support {   left:554px; width:135px; }

/* TABS */
#topnav-ifi li#nav-home a {      background-position: 0 0px; width:114px;}
#topnav-ifi li#nav-profile a {   background-position: -94px 0; width:135px;}
#topnav-ifi li#nav-orders a {    background-position: -210px 0; width:135px;}
#topnav-ifi li#nav-resell a {    background-position: -324px 0; width:135px;}
#topnav-ifi li#nav-about a {     background-position: -439px 0; width:135px;}
#topnav-ifi li#nav-support a {   background-position: -554px 0; width:135px;}

/* HOVER */
#topnav-ifi li#nav-home a:hover {    background-position: 0 -170px;      background-image: url(/cart/images/ifi/nav/nav-ifi.jpg); }
#topnav-ifi li#nav-profile a:hover { background-position: -94px -85px;   background-image: url(/cart/images/ifi/nav/nav-ifi.jpg); }
#topnav-ifi li#nav-orders a:hover {  background-position: -210px -170px; background-image: url(/cart/images/ifi/nav/nav-ifi.jpg); }
#topnav-ifi li#nav-resell a:hover {  background-position: -324px -85px;  background-image: url(/cart/images/ifi/nav/nav-ifi.jpg); }
#topnav-ifi li#nav-about a:hover {   background-position: -439px -170px; background-image: url(/cart/images/ifi/nav/nav-ifi.jpg); }
#topnav-ifi li#nav-support a:hover { background-position: -554px -85px;  background-image: url(/cart/images/ifi/nav/nav-ifi.jpg); }

/* SELECTED */ 
#tabs.home #topnav-ifi li#nav-home a {       background-position: 0 -340px;      background-image: url(/cart/images/ifi/nav/nav-ifi.jpg);}
#tabs.profile #topnav-ifi li#nav-profile a { background-position: -94px -255px;  background-image: url(/cart/images/ifi/nav/nav-ifi.jpg);}
#tabs.orders #topnav-ifi li#nav-orders a {   background-position: -210px -340px; background-image: url(/cart/images/ifi/nav/nav-ifi.jpg);}
#tabs.resell #topnav-ifi li#nav-resell a {   background-position: -324px -255px; background-image: url(/cart/images/ifi/nav/nav-ifi.jpg);}
#tabs.about #topnav-ifi li#nav-about a {     background-position: -439px -340px; background-image: url(/cart/images/ifi/nav/nav-ifi.jpg);}
#tabs.resources #topnav-ifi li#nav-about a {     background-position: -439px -340px; background-image: url(/cart/images/ifi/nav/nav-ifi.jpg);}
#tabs.support #topnav-ifi li#nav-support a { background-position: -554px -255px; background-image: url(/cart/images/ifi/nav/nav-ifi.jpg);}

/* -- END CONSUMER NAV (LOGGED IN) -- */

/* BEGIN CONSUMER NAV (GUEST) */

#tabs #topnav-guest { margin:0; padding:0; height:85px; background-image:url(/cart/images/ifi/nav/nav-guest.jpg); background-repeat:no-repeat;}
#tabs #topnav-guest li { display:block; position:absolute; list-style:none; }
#tabs #topnav-guest li a { float:left; width:135px; height:0; padding-top:85px; overflow:hidden; }
#tabs #topnav-guest li a,
#tabs #topnav-guest { margin:0; display:block; }

#topnav-guest li#nav-home {      left:0px;   width:114px; }
#topnav-guest li#nav-login {     left:94px;  width:135px; }
#topnav-guest li#nav-register {  left:210px; width:135px; }
#topnav-guest li#nav-about {     left:325px; width:135px; }
#topnav-guest li#nav-support {   left:439px; width:135px; }

/* TABS */
#topnav-guest li#nav-home a {    background-position: 0 0px; width:114px;}
#topnav-guest li#nav-login a {   background-position: -94px 0; }
#topnav-guest li#nav-register a {background-position: -210px 0; }
#topnav-guest li#nav-about a {   background-position: -325px 0; }
#topnav-guest li#nav-support a { background-position: -439px 0; }

/* HOVER */
#topnav-guest li#nav-home a:hover {    background-position: 0 -170px;      background-image: url(/cart/images/ifi/nav/nav-guest.jpg); }
#topnav-guest li#nav-login a:hover {   background-position: -94px -85px;   background-image: url(/cart/images/ifi/nav/nav-guest.jpg); }
#topnav-guest li#nav-register a:hover {background-position: -210px -170px; background-image: url(/cart/images/ifi/nav/nav-guest.jpg); }
#topnav-guest li#nav-about a:hover {   background-position: -325px -85px; background-image: url(/cart/images/ifi/nav/nav-guest.jpg); }
#topnav-guest li#nav-support a:hover { background-position: -439px -170px;  background-image: url(/cart/images/ifi/nav/nav-guest.jpg); }

/* SELECTED */ 
#tabs.home #topnav-guest li#nav-home a {        background-position: 0 -340px;      background-image: url(/cart/images/ifi/nav/nav-guest.jpg);}
#tabs.login #topnav-guest li#nav-login a {      background-position: -94px -255px;  background-image: url(/cart/images/ifi/nav/nav-guest.jpg);}
#tabs.register #topnav-guest li#nav-register a {background-position: -210px -340px; background-image: url(/cart/images/ifi/nav/nav-guest.jpg);}
#tabs.about #topnav-guest li#nav-about a {      background-position: -325px -255px; background-image: url(/cart/images/ifi/nav/nav-guest.jpg);}
#tabs.resources #topnav-guest li#nav-about a {      background-position: -325px -255px; background-image: url(/cart/images/ifi/nav/nav-guest.jpg);}
#tabs.support #topnav-guest li#nav-support a {  background-position: -439px -340px; background-image: url(/cart/images/ifi/nav/nav-guest.jpg);}

/* -- END CONSUMER NAV (GUEST) -- */

#tabs #subnav { width:803px; height:33px; position:absolute; top:54px;
                color:#fff; font-weight:bold; 
                padding:7px 2px 2px 2px; margin:0;
                background-position: 0 -394px; background-image: url(/cart/images/ifi/nav/nav-vex-ws.jpg); background-repeat:no-repeat;} 
#tabs #subnav ul { margin:0; padding:0 0 0 5px; }
#tabs #subnav ul li a { color:#fff; }

#tabs #subnav li.hidesub { display:none; }
#tabs #subnav li.wholesale1 { display:inline; }
#tabs #subnav li.wholesale6 { display:inline; }
#tabs #subnav li.wholesale7 { display:inline; }
#tabs #subnav li.wholesale8 { display:inline; }
#tabs #subnav li.wholesale9 { display:inline; }
#tabs #subnav li.wholesale12 { display:inline; }
#tabs #subnav li.wholesale13 { display:inline; }
#tabs #subnav li.wholesale14 { display:inline; }
#tabs #subnav li.wholesale15 { display:inline; }
#tabs #subnav li.wholesale16 { display:inline; }
#tabs #subnav li.wholesale17 { display:inline; }
#tabs #subnav li.drabout      { display:inline; }
#tabs #subnav li.drsupport    { display:inline; }
#tabs #subnav li.drresources  { display:inline; }



tr.alt0 { background-color: #f9f9f9; border-bottom: 1px solid #000;}
tr.alt1 { background-color: #d0d0d0; border-bottom: 1px solid #000;}

tr.alt0 td { padding: 4px; }
tr.alt1 td { padding: 4px; }

.boxheader {
   width:944px;
   background-color:#e5e5e5;
   font-size:15px;
   font-weight:bold;
   padding:2px 2px 2px 4px;
}

.boxheader i {
   padding-left: 10px;
   font-size:10px;
   color:#000;
   font-style:normal;
}

.clear { clear:both; }
.clearer { clear:both; display:block; margin:0; padding:0; height:1px; line-height:1px; font-size:1px; }
.clearer5 { clear:both; display:block; margin:0; padding:0; height:5px; line-height:5px; font-size:5px; }
.clearer10 { clear:both; display:block; margin:0; padding:0; height:10px; line-height:10px; font-size:10px; }

.error, .infoadd { width:940px; margin: 5px auto 10px auto; padding: 5px; border: 2px solid #000; background-color: #ff6; color:#000; font-weight: bold; text-align:center; }

#wrapper h1 { color: #000; font-size:24px; margin: 0; padding: 0; margin-bottom: 4px; text-align: left; }
#wrapper h2 { color: #000; font-size:14px; margin: 0; padding: 0; margin-bottom: 4px; text-align: left; }
#wrapper p { text-align: justify; margin: 0 auto 10px auto; }

.tile { padding: 4px; }
.tile b { font-size: 14px; display:block; clear:right;}
.tile i { font-size: 10px; font-style:normal; display:block; clear:right;}

.shaded1 { border: 1px solid #e5e5e5; background-color: #c0c0c0; height: 200px; }
.shaded2 { border: 1px solid #c0c0c0; background-color: #e5e5e5; height: 200px; }
.shaded3 { border: 1px solid #000; background-color: #f60; height: 200px; color: #000; }
.shaded4 { border: 1px solid #000; background-color: #fff; height: 200px; color: #000; }

.oneliner { font-size:14px; font-weight:bold; margin:5px; padding:5px;}

/* Grid/Column Definitions */
.column { float:left; }
.g1c, .g2c, .g2c7030, .g2c3070, .g2c8020, .g3c, .g3c1, .g4c { width:100%; }
.g2c .g1c .column { width:99%; padding-right:2px; }
.g2c .g1c .column .g2c .column { width:46%; }
.g3c .g2c .column { width:46%; }
.g4c .g2c .column { width:45%; }

.g1c .column { width:100%; margin-left:0; margin-right:2px; }
.g2c .column { width:49%; }
.g2c8020 .column.first { width: 76%; }
.g2c8020 .column.last { width: 22%; }
.g2c7030 .column.first { width: 66%; }
.g2c7030 .column.last { width: 32%; }
.g2c3070 .column.first { width: 32%; }
.g2c3070 .column.last { width: 66%; }
.g2c4060 .column.first { width: 37%; }
.g2c4060 .column.last { width: 61%; }
.g3c .column { width:32%; margin-left:2%; }
.g3c1 .column { width:70%; margin-left:2%; }
.g3c1 .column.first,
.g3c1 .column.last { width:13%; }
.g4c .column { width:23%; margin-left:3%; }

.column.first, .column.last { margin-left:0 !important; }
.column.last { float:right !important; }

img.left { float: left; margin: 1px 10px 8px 0; }
img.right { float: right; margin: 1px 0 8px 10px; }

.ralign { text-align:right; }
.justify { text-align:justify; }
.center { text-align:center; }
.vcenter { margin: auto;}
.rborder { border-right:1px solid #ccc; }
.lborder { border-left:1px solid #ccc; }
.hrule { border-bottom:1px solid #ccc; }

#footer { width:950px; text-align:center; padding-top: 2px; margin-top: 15px; border-top: 2px solid #000;}
#footer p {font-size:10px; color:#c0c0c0; text-align:center;}

.newslist { display:inline; list-style:none; clear:left; margin:0; }
.newslist li { list-style:none outside; margin:3px 3px 10px 3px; }
.newslist li b { display:block; clear:left; color:#f00; font-weight:bold; margin:0; }
.newslist li a { color:#000; }
.newslist li a:hover { color:#f00; }

.textbutton2 { margin:3px 3px 3px 2px; }
.textbutton2 a:after { content:"\00A0\00BB"; color:#f00; font-weight:bold; padding-right:5px; }
.textbutton2 a { color:#999; padding:4px 4px 4px 0; text-decoration:none; }
.textbutton2 a:hover { color:#333; text-decoration:none; }
.textbutton2 b { color:#f00; }

.ws_buynow_list {}
.ws_buynow_list th { background-color:#c0c0c0; padding:5px; color:#fff; font-weight:bold; border-bottom:3px solid #000; font-size:14px;}

.ws_buynow_subcategory { font-size:14px; color:#f00; font-weight:bold; padding-left:4px; padding-top:5px; border-top:3px solid #000; background-color:#fff; }

.faqmaster { padding:0; margin:0; margin-left:50px; }
.faq { font-size:12px; margin: 20px 10px; }
.faq b { margin-left:10px; font-size:15px; }
.faq ol { padding:0; margin:0; margin-left:40px;}
.faq p { padding:0; margin:0; padding-left:20px;}

    div.autocomplete {
      position:absolute;
      width:250px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
    }
    div.autocomplete ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
    }
    div.autocomplete ul li.selected { background-color: #ffb;}
    div.autocomplete ul li {
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      height:32px;
      cursor:pointer;
      text-align:left;
      font-size:14px;
      font-weight:bold;
    }

   div.autocomplete ul li span 
   {
      font-size:10px; 
      font-weight:normal;
      float:left;
   }

