BODY
{
    FONT-SIZE: 9pt;
    MARGIN: 0px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    text-align: center;
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.border0
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}

.border1
{
    border: solid 1px #000000;
}

.pagewidth
{
    WIDTH: 761px
}
A
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #3399cc;
    TEXT-DECORATION: none
}
A.ul
{
	COLOR: #3399cc;
    TEXT-DECORATION: underline;
}
TD.e-box-h
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/e-box-h.gif");
    WIDTH: 160px;
    COLOR: white;
    TEXT-INDENT: 5px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
TD.p-footer-t
{
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/p-footer.gif");
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 8px
}
TABLE.p-footer
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
TD.p-footer
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 7px;
    COLOR: #999999;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 7px
}
TD.p-footer A
{
    COLOR: #999999
}
TD.p-footer A:hover
{
    COLOR: #3399cc
}
UL.e-box-cat
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL.e-box-cat LI
{
    PADDING-RIGHT: 2px;
    BACKGROUND-POSITION: center bottom;
    PADDING-LEFT: 2px;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/m-dot.gif");
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-x
}
P
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 5px;
    COLOR: #333333
}
TD
{
    FONT-SIZE: 9pt;
    COLOR: #333333
}
TABLE.e-box-cat
{
    PADDING-RIGHT: 7px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 7px;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/e-box-295x200.gif");
    PADDING-BOTTOM: 2px;
    WIDTH: 295px;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 200px
}
TABLE.e-box-cat TR
{
}
TABLE.e-box-cat TR TD, TABLE.e-box-cat TBODY TR TD P
{
    font-size: 9pt;
}
TABLE.e-box-cat TR TD A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #3399cc
}
TABLE.e-box-cat TR TD A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt
}
TD.e-box
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #666666;
    PADDING-TOP: 2px
}
TD.e-box A
{
    FONT-SIZE: 8pt;
    COLOR: #666666
}
TD.e-box A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #3399cc
}
TD.e-box-f
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/e-box-f.gif");
    WIDTH: 160px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 8px
}
TABLE.e-box-prod
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/e-box-378x140.gif");
    WIDTH: 378px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 140px
}
.price
{
    FONT-WEIGHT: bold;
    COLOR: #3399cc
}
TABLE.e-box-subcat
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/e-box-378x140.gif");
    WIDTH: 378px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 156px
}
TABLE.e-box-subcat TR
{
}
TABLE.e-box-subcat TR TD
{
}
TABLE.e-box-subcat TR TD A
{
    COLOR: #3399cc
}
TABLE.e-box-subcat TR TD A:hover
{
    COLOR: #333333
}
SPAN.e-cart-title
{
    FONT-SIZE: 8pt
}
SPAN.e-cart-count
{
    FONT-SIZE: 8pt
}
A.e-cart-link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffcc
}
A.e-cart-link:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffcc;
    TEXT-DECORATION: underline
}
TABLE.e-box-prod TR
{
}
TABLE.e-box-prod TR TD
{
}
TABLE.e-box-prod TR TD P
{
    FONT-SIZE: 8pt
}
TABLE.e-box-prod TR TD A
{
    COLOR: #3399cc
}
TABLE.e-box-prod TR TD A:hover
{
    COLOR: #333333
}
TABLE.e-box-subcat TR TD P
{
    FONT-SIZE: 8pt
}
TABLE.e-box-cat TR TD P
{
    FONT-SIZE: 8pt
}
TABLE.e-box-upg
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/upgrade-guide.jpg");
    PADDING-BOTTOM: 2px;
    WIDTH: 160px;
    PADDING-TOP: 2px;
    HEIGHT: 200px
}
TABLE.e-box-upg TR
{
}
TABLE.e-box-upg TR TD
{
}
TABLE.e-box-upg TR TD A
{
}
TABLE.e-box-upg TR TD A:hover
{
}
H1
{
    FONT-SIZE: 15pt
}
H2
{
    FONT-SIZE: 14pt
}
H3
{
    FONT-SIZE: 13pt
}
H4
{
    FONT-SIZE: 12pt;
    margin: 10px 0 5px 0;
    text-align: left;
}
H5
{
    FONT-SIZE: 11pt;
    margin: 10px 0 5px 0;
    text-align: left;
}
H6
{
    FONT-SIZE: 10pt
}
TABLE.e-box-option
{
    WIDTH: 761px
}
TABLE.e-box-option TH
{
    BACKGROUND-POSITION: center top;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/box-option-top.gif");
    TEXT-INDENT: 7px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px;
    TEXT-ALIGN: left
}
TABLE.e-box-option TR
{
}
TABLE.e-box-option TR TD.e-box-option-bottom
{
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/box-option-bottom.gif");
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 10px
}
TABLE.e-box-option TABLE.e-option
{
    WIDTH: 757px;
    TEXT-ALIGN: center
}
TABLE.e-box-option TABLE.e-option TR
{
}
TABLE.e-box-option TABLE.e-option TR TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px
}
TABLE.e-box-option TR TD.e-box-option-side
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid
}
SPAN.e-optiongroup-name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt
}
TABLE.e-box-option TABLE.e-option TR TD P
{
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center
}
TABLE.e-box-option TABLE.e-option TR TD.e-option-featured
{
    BACKGROUND-COLOR: #99ccff
}
TABLE.e-box-option TABLE.e-option TR TD A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
A.infin
{
    COLOR: white
}
A.infin:hover
{
    COLOR: white
}
TABLE.e-box-price
{
    PADDING-BOTTOM: 5px;
    WIDTH: 761px;
    PADDING-TOP: 5px
}
TABLE.e-box-price TR TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
TABLE.e-box-price TR TD SPAN
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #3399cc
}
TABLE.p-logo
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/p-logo.png");
    WIDTH: 761px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 88px
}
TABLE.p-logo TR
{
}
TABLE.p-logo TR TD.p-logo-cart
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    HEIGHT: 40px;
    TEXT-ALIGN: right
}
TABLE.e-moreinfo
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/e-box-mi-t.gif");
    WIDTH: 300px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: white
}
TABLE.e-moreinfo TR
{
}
TABLE.e-moreinfo TR TD.e-moreinfo-head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    WIDTH: 300px;
    PADDING-TOP: 5px;
    HEIGHT: 40px;
    TEXT-ALIGN: center
}
TABLE.e-moreinfo TR TD.e-moreinfo-body
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 300px;
    BORDER-BOTTOM: #cccccc
}
TABLE.e-moreinfo TR TD.e-moreinfo-foot
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/e-box-mi-b.gif");
    WIDTH: 300px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 10px
}
A.e-techtip
{
    FONT-WEIGHT: normal;
    COLOR: #3399cc
}
A.e-techtip:hover
{
    FONT-WEIGHT: normal;
    CURSOR: hand;
    COLOR: #3399cc;
    TEXT-DECORATION: underline
}
TABLE.template-head-bb
{
    PADDING-RIGHT: 7px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 7px;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/template-barebones.jpg");
    PADDING-BOTTOM: 5px;
    WIDTH: 761px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 250px
}
TABLE.template-head-bb TR
{
}
TABLE.template-head-bb TR TD LI
{
	font-size: 8pt;
}
TABLE.template-head-bb TR TD P.template-head-price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
/* Template Header for CPU */
TABLE.template-head-cpu
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 5px;
    WIDTH: 761px;
    PADDING-TOP: 5px;
}
TABLE.template-head-cpu TR
{
}
TABLE.template-head-cpu TR TD LI
{
	font-size: 8pt;
}
TABLE.template-head-cpu TR TD P.template-head-price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt
}
TABLE.p-logo-category
{
    height: 23px;
    line-height: 20px;
    vertical-align: middle;
}
TABLE.p-logo-category TR
{
}
TABLE.p-logo-category TR TD.p-logo-category-divider
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/p-logo-div.gif");
    WIDTH: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 23px
}
TABLE.p-logo-category TR TD.p-logo-category-link
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt
}
TABLE.p-logo-category TR TD.p-logo-category-link-active
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt
}
TABLE.p-logo-category TR TD.p-logo-category-link-active A:hover
{
    COLOR: #333333;
    TEXT-DECORATION: underline
}
TABLE.template-head-sys
{
    PADDING-RIGHT: 7px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 7px;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/template-system.jpg");
    PADDING-BOTTOM: 5px;
    WIDTH: 761px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 275px
}
TABLE.template-head-sys TR
{
}
TABLE.template-head-sys TR TD LI
{
	font-size: 8pt;
}
TABLE.template-head-sys TR TD P.template-head-price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}

TABLE.template-head-cb
{
    PADDING-RIGHT: 7px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 7px;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/template-combo.jpg");
    PADDING-BOTTOM: 5px;
    WIDTH: 761px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 250px
}
TABLE.template-head-cb TR
{
}
TABLE.template-head-cb TR TD LI
{
	font-size: 8pt;
}
TABLE.template-head-cb TR TD P.template-head-price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt
}
TABLE.e-box-option TR TD.e-box-option-side P
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}
TABLE.e-box-option TR TD.e-box-option-side P A
{
    COLOR: #3399cc;
    TEXT-DECORATION: underline
}
TABLE.e-box-option TR TD.e-box-option-side P A:hover
{
    COLOR: #3399cc;
    TEXT-DECORATION: underline
}
TABLE.e-moreinfo TR TD.e-moreinfo-body P
{
    FONT-SIZE: 8pt
}
TABLE.e-moreinfo TR TD.e-moreinfo-head IMG.e-moreinfo-close
{
    LEFT: 277px;
    POSITION: absolute;
    TOP: 6px
}
TABLE.template-head-bb TR TD P
{
    FONT-SIZE: 8pt
}
TABLE.template-head-cb TR TD P
{
    FONT-SIZE: 8pt
}
TABLE.template-head-sys TR TD P
{
    FONT-SIZE: 8pt
}
TABLE.e-box-option TABLE.e-option TR TD.e-option-multi
{
    FONT-SIZE: 8pt
}
TABLE.e-box-option TABLE.e-option TR TD A
{
    FONT-SIZE: 8pt
}
SPAN.e-option-pricediff
{
    FONT-SIZE: 7pt;
    COLOR: #666666
}
A.e-inline
{
    COLOR: #3399cc;
    TEXT-DECORATION: underline
}
A.e-inline:hover
{
    COLOR: #3399cc;
    TEXT-DECORATION: underline
}

DIV.comment
{
	border: solid 1px #cccccc;
	margin: 5px 5px 5px 5px;
}

#p-header
{
	background: url("http://www.portatech.com/images/p-logo.png");
	background-repeat: no-repeat;
	height: 83px;
	margin: 0px auto;
	width: 761px;
}

#p-header-category
{
	height: 23px;
	line-height: 20px;
	vertical-align: middle;
}

#p-main
{
    margin: 0px auto;
    text-align: left;
	width: 761px;
}

div.c-prodlist
{
    float: left; 
    font-size: 8pt;
    margin-bottom: 8px; 
    text-align: left; 
    width: 325px;
}

a.c-prodlist
{
    COLOR: #3399CC;
    TEXT-DECORATION: underline
}

td.required
{
    color: #999999;
}

.light
{
    color: #cccccc;
}

.center
{
    text-align: center;
}

table.important
{
    background: #b2d9ff;
    border: solid 1px #336699;
}

.small
{
    font-size: 8pt;
}


/* Current Configuration Box Styles */

#currentConfig
{
	left: 10px;
	margin-top: 25px;
	position: absolute;
	visibility: hidden;
}

table.currentConfig
{
	background: #FFFFFF;
    border: solid 1px #cccccc;
    border-top: none;
	border-collapse: collapse;
	width: 100%;
}

table.currentConfig tr th
{
    BACKGROUND-POSITION: center top;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url("http://www.portatech.com/images/box-top.gif");
    BACKGROUND-REPEAT: repeat-x; 
    HEIGHT: 30px;
    padding: 5px 0 5px 0;
    TEXT-ALIGN: center
}

table.currentConfig tr td
{
	font-size: 7.5pt;
    padding: 0 2px 0 2px;
    vertical-align: top;
}

table.currentConfig tr td.cf
{
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}

table.currentConfig tr td input
{	
	margin: 5px 0 5px 0;
}

table.currentConfig tr td.ccTitle
{
	font-weight: normal;
	text-align: right;
	white-space: nowrap;
}

table.currentConfig tr td.ccTitle a
{
	color: inherit;
	font-weight: normal;
	text-align: right;
	text-decoration: underline;
	white-space: nowrap;
}

table.currentConfig tr td.ccValue
{
	padding-left: 2px;
}

/* Classed Element Styles */
div.closewindow a {
    color: #006699;
    font-size: 11pt;
    margin: 5px 0 5px 0;
    text-align: center;
    text-decoration: underline
}

div.thumbheader 
{
    color: #666666;
    margin-bottom: 5px;
}

div.thumbcontainer 
{
    border: solid 1px #000000; 
    float: left; 
    margin-right: 10px; 
    text-align: center;
}

div.bookmark
{
    background: url("images/bg-bookmark.gif");
    background-repeat: no-repeat;
    height: 30px;
    width: 761px;
    line-height: 30px;
    vertical-align: middle;
    margin-top: 6px;
}

div.bookmark a 
{
    font-size: 10pt;
    text-decoration: underline;
    margin-left: 10px;
}