BODY {
	FONT: 12px verdana; COLOR: #333
}
TD {
	FONT: 12px verdana; COLOR: #333
}
BODY {
	BACKGROUND: url(bg_main.gif) #c6cfd0 repeat-x
}
A {
	FONT: 12px verdana; COLOR: #369; TEXT-DECORATION: underline
}
A:hover {
	FONT: 12px verdana; COLOR: #39c; TEXT-DECORATION: underline
}
I {
	FONT: 11px verdana; COLOR: #333
}
I A {
	FONT: 11px verdana; COLOR: #000; TEXT-DECORATION: underline
}
I A:hover {
	FONT: 11px verdana; COLOR: #f60; TEXT-DECORATION: underline
}
EM {
	FONT: 12px verdana; COLOR: red
}
EM A {
	FONT: 12px verdana; COLOR: red
}
EM A:hover {
	FONT: 12px verdana; COLOR: red
}
EM.promo {
	FONT: bold 12px verdana; COLOR: #060
}
TT.special {
	BACKGROUND: red; FONT: 11px verdana; COLOR: #fff
}
P {
	MARGIN: 0px 0px 18px
}
P.news {
	MARGIN: 0px 0px 11px
}
P.note {
	MARGIN: 0px 0px 18px; COLOR: #060
}
P.promo {
	MARGIN: 0px 0px 18px; COLOR: #060
}
P.empty {
	MARGIN: 150px 0px
}
#shell {
	BORDER-RIGHT: #103100 1px solid; BORDER-TOP: #103100 1px solid; BACKGROUND: #fff; MARGIN: 5px 0px; BORDER-LEFT: #103100 1px solid; WIDTH: 789px; BORDER-BOTTOM: #103100 1px solid
}
#body {
	MARGIN: 20px 11px 30px; TEXT-ALIGN: left
}
#navbar {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: url(bg_navbar.gif) #b1c194 repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 30px
}
#navbar A {
	FONT: 11px verdana; COLOR: #000; TEXT-DECORATION: none
}
#navbar A:hover {
	FONT: 11px verdana; COLOR: #fff; TEXT-DECORATION: none
}
#navbar TD {
	TEXT-ALIGN: center
}
#navbar1 {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: url(bg_navbar1.gif) #b1c194 repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 30px
}
#navbar1 A {
	FONT: 11px verdana; COLOR: #000; TEXT-DECORATION: none
}
#navbar1 A:hover {
	FONT: 11px verdana; COLOR: #fff; TEXT-DECORATION: none
}
#navbar1 TD {
	TEXT-ALIGN: center
}
#promotxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg_promotxt.gif) repeat-x; PADDING-BOTTOM: 0px; FONT: bold 12px verdana; COLOR: #ff0000; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#quicknav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
#blurb {
	MARGIN: 0px 0px 20px; LINE-HEIGHT: 1.5em; TEXT-ALIGN: left
}
#catlist UL {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
#catlist LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px 11px; PADDING-TOP: 3px
}
#catlist A {
	FONT: 11px verdana; COLOR: #369; TEXT-DECORATION: underline
}
#catlist A:hover {
	FONT: 11px verdana; COLOR: #39c; TEXT-DECORATION: underline
}
#footer TD {
	FONT: 11px verdana
}
#footer TD A {
	FONT: 11px verdana
}
#catnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eee; PADDING-BOTTOM: 11px; MARGIN: 0px; FONT: 11px verdana; WIDTH: 167px; PADDING-TOP: 11px
}
#catnav A {
	FONT: 11px verdana; TEXT-DECORATION: none
}
#catnav A:hover {
	FONT: 11px verdana; TEXT-DECORATION: underline
}
#catnav UL {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px -5px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#catnav LI {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px -11px; PADDING-TOP: 3px
}
#leftnav {
	BACKGROUND: url(bg_leftnav.gif) #fff repeat-y; WIDTH: 170px
}
#leftnews {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 11px; MARGIN: 0px; FONT: 11px verdana; WIDTH: 167px; PADDING-TOP: 11px
}
H1 {
	FONT-WEIGHT: normal; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
H2 {
	FONT-WEIGHT: normal; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
H3 {
	FONT-WEIGHT: normal; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 20px; MARGIN: 11px 0px 5px 11px; COLOR: #000
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 11px 0px 0px; COLOR: #060
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px 0px 15px; COLOR: #060
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 0px 11px; COLOR: #060
}
SELECT {
	FONT: 11px verdana; VERTICAL-ALIGN: middle; COLOR: #333
}
INPUT {
	FONT: 11px verdana; VERTICAL-ALIGN: middle; COLOR: #333
}
TEXTAREA {
	FONT: 11px verdana; VERTICAL-ALIGN: middle; COLOR: #333
}
INPUT.radio {
	MARGIN: 0px 3px 0px 0px; VERTICAL-ALIGN: middle
}
INPUT.checkbox {
	MARGIN: 0px 3px 0px 0px; VERTICAL-ALIGN: middle
}
INPUT.button {
	BORDER-RIGHT: #999 1px outset; BORDER-TOP: #999 1px outset; BACKGROUND: #f1f1f1; MARGIN: 0px; FONT: bold 11px verdana; BORDER-LEFT: #999 1px outset; COLOR: #060; BORDER-BOTTOM: #999 1px outset
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
IMG.arwgrn {
	MARGIN: 0px 6px; VERTICAL-ALIGN: middle; WIDTH: 17px; HEIGHT: 17px
}
IMG.arwgry {
	MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 5px; HEIGHT: 8px
}
IMG.banner {
	WIDTH: 537px; HEIGHT: 78px
}
IMG.cat {
	MARGIN: 0px 5px 0px 0px; WIDTH: 80px; HEIGHT: 63px
}
IMG.configftkahlon {
	WIDTH: 739px; HEIGHT: 9px
}
IMG.configft {
	WIDTH: 566px; HEIGHT: 9px
}
IMG.device {
	MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 60px; HEIGHT: 46px
}
IMG.hdhotoffers {
	MARGIN: 0px 0px 11px; WIDTH: 540px; HEIGHT: 22px
}
IMG.hdnewsletter {
	WIDTH: 184px; HEIGHT: 66px
}
IMG.ftnewsletter {
	WIDTH: 184px; HEIGHT: 11px
}
IMG.logokahlon {
	MARGIN: 15px; WIDTH: 129px; HEIGHT: 28px
}
IMG.logobbb {
	MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 90px; HEIGHT: 32px
}
IMG.logothawte {
	VERTICAL-ALIGN: top; WIDTH: 71px; HEIGHT: 45px
}
IMG.pipenavbar {
	WIDTH: 2px; HEIGHT: 25px
}
IMG.thumbnail {
	MARGIN: 0px 5px 0px 0px; WIDTH: 60px; HEIGHT: 60px
}
TABLE.newsletter {
	BACKGROUND: url(border_newsletter.gif) repeat-y
}
#hotoffers TD {
	FONT: 11px verdana
}
#hotoffers TD A {
	FONT: 11px verdana
}
#newsmodule {
	MARGIN: 11px
}
TABLE.maincat {
	MARGIN: 25px 11px 0px; WIDTH: 739px
}
TABLE.hotoffernews {
	MARGIN: 25px 11px 0px; WIDTH: 739px
}
#configmodulekahlon {
	MARGIN: 35px 11px 11px
}
TABLE.configkahlon {
	BACKGROUND: url(border_configkahlon.gif) repeat-y; MARGIN: 0px 11px; WIDTH: 739px; align: center
}
TABLE.configkahlon TD {
	FONT: 11px verdana
}
#configmodule {
	MARGIN: 55px 11px 11px
}
TABLE.config {
	BACKGROUND: url(border_config.gif) repeat-y; MARGIN: 0px 11px 20px; WIDTH: 566px
}
TABLE.config TD {
	FONT: 11px verdana
}
TD.confighd {
	BACKGROUND: url(confighd_battery.gif) no-repeat
}
TD.confighdmem {
	BACKGROUND: url(confighd_mem.gif) no-repeat
}
TD.confighdbatt {
	BACKGROUND: url(confighd_batt.gif) no-repeat
}
TD.confighdhdd {
	BACKGROUND: url(confighd_hdd.gif) no-repeat
}
TD.confighdnbkupgrade {
	BACKGROUND: url(confighd_nbkupgrades.gif) no-repeat
}
#lineh1 {
	WIDTH: 100%; HEIGHT: 2px
}
#linegray {
	MARGIN: 5px 0px; WIDTH: 100%; HEIGHT: 1px
}
#linevnav {
	WIDTH: 167px; HEIGHT: 2px
}
#linedot {
	BACKGROUND: url(line_dot.gif) white repeat-x
}
#linedotv {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: url(line_dotv.gif) white repeat-y; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#box {
	BORDER-RIGHT: #060 1px solid; PADDING-RIGHT: 11px; BORDER-TOP: #060 1px solid; PADDING-LEFT: 11px; PADDING-BOTTOM: 11px; MARGIN: 30px 0px; BORDER-LEFT: #060 1px solid; PADDING-TOP: 11px; BORDER-BOTTOM: #060 1px solid
}
#boxcart {
	BORDER-RIGHT: #708090 1px solid; PADDING-RIGHT: 11px; BORDER-TOP: #708090 1px solid; PADDING-LEFT: 11px; PADDING-BOTTOM: 11px; MARGIN: 30px 0px; FONT: 11px verdana; BORDER-LEFT: #708090 1px solid; PADDING-TOP: 11px; BORDER-BOTTOM: #708090 1px solid; TEXT-ALIGN: left
}
#boxcart UL {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
#boxcart LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px 11px; PADDING-TOP: 3px
}
TABLE.cart {
	PADDING-RIGHT: 0px; BORDER-TOP: #708090 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px; WIDTH: 755px; PADDING-TOP: 0px; BORDER-BOTTOM: #708090 2px solid
}
TH {
	BACKGROUND: #ddd; FONT: bold 11px verdana; HEIGHT: 18px
}
TABLE.prod {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 20px; WIDTH: 755px; PADDING-TOP: 2px
}
TABLE.prod TH {
	BACKGROUND: #6da547; COLOR: #fff
}
TABLE.prod TD {
	BACKGROUND: #f1f1f1; FONT: 11px verdana
}
TABLE.prod TD A {
	BACKGROUND: #f1f1f1; FONT: 11px verdana
}
TABLE.prod TD A:hover {
	BACKGROUND: #f1f1f1; FONT: 11px verdana
}
TABLE.spec {
	BACKGROUND: #6da547; MARGIN: 11px 0px 20px; WIDTH: 755px
}
TABLE.spec TH {
	BACKGROUND: #6da547; FONT: bold 12px verdana; COLOR: #fff
}
TABLE.spec TD {
	BACKGROUND: #fff
}
TABLE.generic {
	WIDTH: 755px
}
EM.error {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-STYLE: normal; FONT-FAMILY: Verdana; TEXT-ALIGN: center; FONT-VARIANT: normal
}
SPAN.deschighlight {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffcc
}
SPAN.deschighlight A {
	BACKGROUND-COLOR: #ffffcc
}
SPAN.deschighlight A:link {
	BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: underline
}
SPAN.deschighlight A:visited {
	BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: underline
}
SPAN.deschighlight A:hover {
	BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: underline
}
SPAN.deschighlight A:active {
	BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: underline
}
#shopping_cart {
	BORDER-RIGHT: #060 2px solid; BORDER-TOP: #060 2px solid; BORDER-LEFT: #060 2px solid; WIDTH: 90%; BORDER-BOTTOM: #060 2px solid; BACKGROUND-COLOR: gray
}
#shopping_cart TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #e3e5e8
}
#shopping_cart TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
#shopping_cart TD.r {
	TEXT-ALIGN: right
}
#shopping_cart TD.c {
	TEXT-ALIGN: center
}
#shopping_cart_header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 20px; WIDTH: 90%; PADDING-TOP: 5px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
#shopping_cart_checkout_header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 11px; WIDTH: 90%; PADDING-TOP: 5px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
#shopping_cart_address {
	WIDTH: 90%
}
#shopping_cart_address TD {
	VERTICAL-ALIGN: top
}
#shopping_cart_address TD.hdr {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; TEXT-ALIGN: right
}
#shopping_cart_shipping_question {
	WIDTH: 90%
}
#shopping_cart_shipping_question TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.shopping_cart_payment {
	WIDTH: 90%
}
.shopping_cart_payment TD.r {
	WIDTH: 50%; TEXT-ALIGN: right
}
.box_ok {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; WIDTH: 650px; PADDING-TOP: 5px; BACKGROUND-COLOR: #99ff99
}
.box_error {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; WIDTH: 650px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffcccc
}
.button {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
.box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eee
}
.disabled {
	BACKGROUND-COLOR: #eee
}
.highlight {
	BACKGROUND-COLOR: yellow
}
DIV#boxcart {
	FONT-SIZE: 12px; MARGIN: 15px 0px 20px; WIDTH: 90%; TEXT-ALIGN: left
}
INPUT.cart_button {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #060; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: bold 15px verdana; COLOR: #fff; PADDING-TOP: 3px
}
DIV.breadcrumb {
	MARGIN-BOTTOM: 10px
}
DIV.right_box {
	BORDER-RIGHT: #060 1px solid; BORDER-TOP: #060 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #060 1px solid; WIDTH: 200px; BORDER-BOTTOM: #060 1px solid; BACKGROUND-COLOR: #060
}
DIV.right_box_header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px
}
DIV.right_box_inside {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff
}
UL.attribute_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.attribute_list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.hotspot {
	PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR: #900; BORDER-BOTTOM: #900 1px dotted
}
#tt {
	DISPLAY: block; BACKGROUND: url(images/tt_left.gif) no-repeat left top; POSITION: absolute
}
#tttop {
	DISPLAY: block; BACKGROUND: url(images/tt_top.gif) no-repeat right top; MARGIN-LEFT: 5px; OVERFLOW: hidden; HEIGHT: 5px
}
#ttcont {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: #666; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; COLOR: #fff; PADDING-TOP: 2px
}
#ttbot {
	DISPLAY: block; BACKGROUND: url(images/tt_bottom.gif) no-repeat right top; MARGIN-LEFT: 5px; OVERFLOW: hidden; HEIGHT: 5px
}
.checkoutBarFrom {
	FONT-SIZE: 10px; COLOR: #060
}
.checkoutBarTo {
	FONT-SIZE: 10px; COLOR: #8c8c8c
}
.checkoutBarCurrent {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}
.boxTxt_DEL {
	COLOR: #ff0000; TEXT-DECORATION: line-through
}
.boxTxt_DEL {
	COLOR: #ff0000; TEXT-DECORATION: line-through
}
.boxTxt_info {
	COLOR: #666
}
.hostProductName {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #f00
}
.idxMainTitle {
	FONT-WEIGHT: bolder; COLOR: #fff; WORD-BREAK: keep-all; WORD-WRAP: normal
}
.idxMainTitle A {
	FONT-WEIGHT: bolder; WIDTH: 122px; COLOR: #fff; WORD-BREAK: keep-all; WORD-WRAP: normal
}
.idxMainMore {
	PADDING-RIGHT: 16px; WORD-BREAK: keep-all; TEXT-ALIGN: right; WORD-WRAP: normal
}
#notebook {
	FLOAT: left;
	width: 730px;
	margin-left:8px;
	padding-left:8px;
}
#notebook li {
	FLOAT: left;
	padding-top:6px;
	padding-bottom:4px;
	WIDTH: 185px; 
}

#batterymodel {
	FLOAT: left;
	width: 730px;
	margin-left:8px;
	padding-left:8px;
}
#batterymodel li {
	FLOAT: left;
	padding-top:6px;
	padding-bottom:4px;
	WIDTH: 185px; 
}
#batterymodel p{
	line-height:2em;
	text-indent:2em;
}
.emailTitleTxt {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #1c5ab0; PADDING-TOP: 2px
}
.emailTitleTxt A {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 18px;  COLOR: #1c5ab0; BACKGROUND-REPEAT: no-repeat
}

