ul { list-style-position: outside; margin-left: 0px; padding-left: 30px; list-style: square; vertical-align: middle;}
li { margin: 0px; padding: 0px;} 
.font5
	{color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:underline;
	text-underline-style:single;
	font-family:Arial, sans-serif;
	}
.font6
	{color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:underline;
	text-underline-style:single;
	font-family:Arial;
	}
.font7
	{color: #666699;
	font-size: 12.0pt;
	letter-spacing: 0.25px;
	font-weight: 900;
	font-style: normal;
	text-decoration: none;
	text-underline-style: none;
	font-family: sans-serif;
	line-height: 13pt;
	}
.style1 
	{height: 17; 
	width: 174; 
	color: windowtext; 
	font-size: 10.0pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Verdana; 
	text-align: general; 
	vertical-align: bottom; 
	white-space: nowrap; 
	border: medium none; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px;
	}
.style2 
	{height: 17; 
	color: windowtext; 
	font-size: 11px; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Verdana; 
	text-align: general; 
	vertical-align: bottom; 
	white-space: nowrap; 
	border: medium none; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px;
	}
.style3 
	{height: 15; 
	width: 174; 
	color: #666699;
        cursor: hand; 
	font-size: 9.0pt; 
	font-weight: 700; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial; 
	text-align: general; 
	vertical-align: bottom; 
	white-space: normal; 
	border: medium none; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px;
	}
.std12
	{height: 19;font-size: 12px; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Verdana; 
	text-align: general; 
	vertical-align: bottom; 
	border: medium none; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 2px;
	}
.std14
	{height: 22;font-size: 12px; 
	font-weight: 500; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Verdana; 
	text-align: general; 
	vertical-align: bottom; 
	border: medium none; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 2px;
	}
.std14b
	{height: 22;font-size: 14px; 
	font-weight: 500; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Verdana; 
	text-align: general; 
	vertical-align: bottom; 
	border: medium none; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 2px;
	}
a.redblue:link 
	{color: #FF6666;}
a.redblue:active 
	{color: #FF6666;}
a.redblue:visited 
	{color: #FF6666;}
a.redblue:hover 
	{color: #0055FF;}
a.blackblue:link 
	{color: #000000; text-decoration: none;}
a.blackblue:active 
	{color: #000000; text-decoration: none;}
a.blackblue:visited 
	{color: #000000; text-decoration: none;}
a.blackblue:hover 
	{color: #0055FF; text-decoration: underline;}
a.whitered:link 
	{color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.whitered:active 
	{color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.whitered:visited 
	{color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.whitered:hover 
	{color: #FF6666; text-decoration: none; font-weight: bold;}
a.bluered:link 
	{color: #666699; text-decoration: none; font-weight: bold;}
a.bluered:active 
	{color: #666699; text-decoration: none; font-weight: bold;}
a.bluered:visited 
	{color: #666699; text-decoration: none; font-weight: bold;}
a.bluered:hover 
	{color: #FF5050; text-decoration: none; font-weight: bold;}
  TABLE.TOPTABLE1
  { 
     	font-family: arial;
     	border-collapse: collapse;
     	font-size: 10pt;
     	border-style: solid;
     	border-color: #666699;
     	border-width: 2px;
  }
  TABLE.TOPTABLE2
  { 
     	border-collapse: collapse;
  }
  TABLE.TOPTABLE3
  { 
     	border-bottom:1px solid #666699; 
	border-collapse: collapse;
  }
  TABLE.TOPTABLE4
  { 
     	border-collapse: collapse;
	border: 1px solid;
  }
  TABLE.TOPTABLE5
  { 
     	border-collapse: collapse; 
	border-width: 0px; 
	border-color: #FFFFFF;
  }
  TD.TOPTDSHOPVISA
  {  
        border-left-style: solid;
	border-left-width: 2; 
	border-right-style: solid; 
	border-right-width: 2; 
	border-top-style: solid; 
	border-top-width: 2; 
	border-bottom-style: none; 
	border-bottom-width: 0; 
	border-color: #666699;
  }
  TD.TOPTDHOMECOMPUTERS
  { 
	border-left-style: solid; 
	border-left-width: 2;
 	border-right-style: solid;
	border-right-width: 2; 
	border-top-style: solid; 
	border-top-width: 0;
	border-bottom-style: solid; 
	border-bottom-width: 2; 
	border-color: #666699;
  }
  TD.TOPTDHOME
  {  
	text-align: center; 
	color: windowtext; 
	font-size: 9.5pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial; 
	vertical-align: middle; 
	white-space: nowrap; 
	border: 1px solid; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px;
	background-color: #666699;
	border-color: #CCFFCC;
  }
  TD.TOPTDCOMPUTERS
  {  
	text-align: center; 
	color: windowtext; 
	font-size: 9.5pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial; 
	vertical-align: middle; 
	white-space: nowrap; 
	border: 1px solid; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px; 
	background-color: #CCFFCC;
	border-color: #666699;
  }
  TABLE.BOTTOMTABLE1
  { 
	border: 0px;
     	border-collapse: collapse; 
	border-width: 0px; 
	border-color: #FFFFFF;
  }
  TABLE.BOTTOMTABLE2
  { 
        border: 2px;
     	border-collapse: collapse;
	border-color: #666699;
	background-color: #666699;
  }
  TABLE.BODYTABLE1
  { 
	border-collapse: collapse; 
	border-width: 0px;
	border-color: #FFFFFF;
  }
  TABLE.BODYTABLE2
  { 
	border-width: 0px;
	border-collapse: collapse;
	width: 134pt;
  }
  TABLE.BODYTABLE3
  { 
	border-width: 0px;
	border-collapse: collapse;
  }
  TABLE.BODYTABLE4
  {
	border-width: 0px; 
	border-collapse: collapse;
  }
  TABLE.BODYTABLE5
  { 
	border-width: 0px; 
	border-collapse: collapse;
  }
  TD.BODYTABLETD1
  { 
	border-left-style: solid; 
	border-left-width: 2;
	border-right-style: solid; 
	border-right-width: 2; 
	border-top-style: solid; 
	border-top-width: 2; 
	border-bottom-style: solid; 
	border-bottom-width: 2; 
	border-color: #666699;
	background-color: #CCFFCC;
  }
  TD.BODYTABLETD2
  { 
	height: 20px; 
  	width: 174px; 
	color: windowtext; 
	font-size: 10.0pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial; 
	text-align: general; 
	vertical-align: middle; 
	white-space: nowrap; 
	border: medium none; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px;
	background-color: #666699;
  }
  TD.BODYTABLETD3
  {
	height: 20px; 
	width: 174px; 
	color: windowtext; 
	font-size: 10.0pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial; 
	text-align: general; 
	vertical-align: middle; 
	white-space: nowrap; 
	border: medium none; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px;
	background-color: #666699;

  }
  TD.BODYTABLETD4
  {
	height: 17px; 
	width: 174px; 
	color: windowtext; 
	font-size: 10.0pt; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none; 
	font-family: Arial; 
	text-align: general; 
	vertical-align: bottom; 
	white-space: nowrap; 
	border: medium none; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px;
  }
  TD.BODYTABLETD5
  {
	border-style: none; 
	border-width: medium;
  }
  TD.BODYTABLETD6
  {
	border-left-style: solid;
	border-left-width: 2; 
	border-right-style: none; 
	border-right-width: medium;
	border-top-style: solid; 
	border-top-width: 2;
	border-bottom-style: solid; 
	border-bottom-width: 2; 
	border-color: #666699;
  }
  TD.BODYTABLETD8
  {
	border-left-style: none; 
	border-left-width: medium; 
	border-right-style: none; 
	border-right-width: medium; 
	border-top-style: solid; 
	border-top-width: 2; 
	border-bottom-style: solid; 
	border-bottom-width: 2; 
	border-color: #666699;
  }
  TD.BODYTABLETD9
  {
	border-left-style: none; 
	border-left-width: medium;
	border-right-style: solid; 
	border-right-width: 2;
	border-top-style: solid; 
	border-top-width: 2;
	border-bottom-style: solid; 
	border-bottom-width: 2;
	border-color: #666699;
  }

.product_label{
    font-weight:bold;
    font-size:10pt;
    color:#ffffff;
    }

#tblSpecs TR TD {padding:0px;}
.spec_section_td {background-color:#ffffff; padding:5px; font-weight:bold; font-size:10pt;}
.spec_td, .spec_td li, .spec_td p{font-size:10pt; vertical-align:top;}
.spec_td ul{margin:0; padding:0;}
.spec_td li{margin-left:15px;}
.spec_label{width:250;}
.spec_value{width:290;}
.spec_alt {background-color:#ffffff;}

.spec_section {font-family:Arial;font-size:10pt;font-weight:bold;}
.spec_label_td {width:250;}
.spec_value_td {width:290;}
.spec_value_alt {font-family:Arial;font-size:10pt;}
.spec_label_alt {font-family:Arial;font-size:10pt;}
.spec_label_td_alt {width:250;}
.spec_value_td_alt{width:290;}