#prod-features h1 {
	font-family: Helvetica, sans-serif;
	font-size: 20px;
}
#prod-features h2 {
	font-family: Helvetica, sans-serif;
	font-size: 16px;
	color: #999;
	font-weight: bold;
}
ul.specs {
	margin-left: 15px;
	list-style-type:disc;
	padding: 0;
}
a {
  font-weight: bold;
  color: #003399;
}
a:link {
  color : #003399;
  background-color : inherit;
}
a:visited {
  color : #663366;
  background-color : inherit;
}
a:hover {
  color : #333;
  background-color : inherit;
}
h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
}
hr {
  border: 0;
  color: #ccc;
  background-color: #ccc;
  height: 1px;
}
img {
  border : none;
}
.nav {
  font-family : verdana, arial, helvetica, sans-serif;
  font-size : 8pt;
  font-weight : bold;
  color : #000000;
  height : 21px;
  text-decoration: none;
}
.nav a {
  text-decoration: none;
  color: #000;
}
.nav a:hover {
  text-decoration: underline;
}
.style1 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 12px;
}
.style4 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
}
.style8 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-weight: bold;
}
table.grey {
  border: 1px solid #ccc; 
  margin-left: 5px;
  margin-right: 5px;
}
td {
  font-family : verdana, arial, helvetica, sans-serif;
  font-size : 9pt;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
	td.spacing {
		font-family: verdana,arial,helvetica,sans-serif; 
		font-size: 10px;
		  padding: 4px;
    }	
	.greydividerpadded { 
		background-image: url(http://www.advancedtechnologies.ca/graphics/grey.gif); 
		background-repeat: repeat-y; 
		background-position: center; 
		width: 21px; 
	}
	.subheads { 
		font-size: 14px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, sans-serif;
	}
	.subheads a {
		text-decoration: none;
	}
	.subheads a:hover {
		text-decoration: underline;
	}
	.subheads a:visited {
		color: #003399;
	}
	.subhead18B { 
		font-size: 18px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
	}
	.tableTitle, .divider, .columnTitle { 
		color:#999;
		font-size: 10pt;
		font-weight: bold;
	}
	.price {
	  color: #f60;
	  font-weight: bold;
	  font-size: 11px;
	}
	.grey_text {
	  color: #666;
	  font-weight: bold;
	  font-size: 11px;
	}
#body, #body2, #body3 {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	height: inherit;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
ul {
	font-size: 11px;
}
#body_banner {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	height: inherit;
}
#body .main_page_panel {
	position: relative;
	width: 31%;
	float: left;
	padding: 0 10px;
}

#nav_wrapper {
/*	position: relative; */
	margin-right: auto;
	margin-left: auto;
    height: 27px;
	background-image: url(../graphics/banner3.bottom2.jpg);
}
#apDiv1 {
	top: 6px;
/*	position:relative; */
	float: left;
	height: 25px;
}
#apDiv2 {
	float: right;
	padding-top: 8px;
}
ul#nav_menu {
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
	margin-top: 0px;
	height: 25px;
}
#nav_menu li {
	display: inline;
	list-style-type: none;
	padding: 0px 3px 0px 3px;
}
#body_wrapper {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
#header2 {
	background-image: url(../graphics/banner3.jpg);
	height: 69px;
}
#footer {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	width: 960px;
	height: inherit;
}
#footer_wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 357px;
}
#footer_item1 {
	position: relative;
	float: left;
	width: 117px;
	text-align: center;
}
#footer_item2 {
	position: relative;
	float: left;
	width: 117px;
	text-align: center;
}
#footer_item3 {
	position: relative;
	float: left;
	width: 117px;
	text-align: center;
}
div.two_cols {
	width: 380px;
	float: left;
	padding: 0px 5px 0px 5px;
}
div.four_cols {
	width: 189px;
	float: left;
	padding: 0px 5px 0px 5px;
	text-align: center;
	font-size: 10px;
}
#main_content_left {
	width: 66%;
	float: left;
	padding-right: 10px;
}
#main_content_right {
	width: 32.5%;
	float: left;
}
#model_types {
  position: relative;
}
#model_types .two_columns {
	width: 48.5%;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 0px 5px 0px 5px;
}
#model_types .three_columns {
	width: 31.5%;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 0px 5px 0px 5px;
}

#model_types .two_columns2 {
	width: 100%;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 0px 5px 0px 5px;
}
#model_types span {
	color: #666;
	font-weight: bold;
	font-size: 11px;
}
#model_types span p {
	font-weight: normal;
}
#model_types .two_columns2 p, #model_types .two_columns p, #model_types .three_columns p {
	font-size: 11px;
	background-image: url(../../graphics/spec_divider_171x1.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 5px;
}
#model_types .two_columns p.subheads, #model_types .two_columns2 p.subheads, #model_types .three_columns p.subheads {
	font-size: 14px;
	padding-bottom: 3px;
}
#model_types #five_columns .column {
	width: 18.2%;
	padding: 0px 5px 0px 5px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right: solid 1px #ccc;
	position: relative;
}
#model_types #five_columns .lcolumn {
	width: 19%;
	padding: 0px 5px 0px 5px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: relative;
}
#model_types #four_columns .column {
	width: 24.25%;
	padding: 0px 5px 0px 5px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right: solid 1px #ccc;
	position: relative;
}
#model_types #four_columns .lcolumn {
	width: 189px;
	padding: 0px 5px 0px 5px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: relative;
}
#model_types #four_columns .column p, #model_types #four_columns .lcolumn p {
	font-size: 11px;
	background-image: url(../../graphics/spec_divider_171x1.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 5px;
}
#model_types #four_columns p span, #model_types #four_columns .lcolumn p span {
	color: #666;
	font-weight: bold;
	font-size: 11px;
}
div.four_columns {
	width: 189px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 0px 5px 0px 5px;
	border-right: solid 1px #ccc;
	position: relative;
}
#contact-main label {
	clear:left;
	display:block;
	float:left;
	font-weight:bold;
	width:150px;
}
#contact-main p span {
	display:block;
	margin-left:157px;
}
#contact-main label span {
	display:inline;
	margin:0px;
}
.required {color:#F30;}
input, select, option, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#features {
  background-image: url(../../graphics/gradshortgray.gif); 
  background-position: top;
  background-repeat: repeat-x;
  padding: 5px 5px 5px 5px;
}
#features2 {
  background-position: top;
  background-repeat: repeat-x;
  padding: 5px 5px 5px 5px;
}
#features #features_left {
  float: left;
  border-right: 1px solid #ccc;
  width: 495px;
  padding-right: 5px;
}
#features #features_right {
  float: right;
  width: 284px;
  padding-left: 5px;
}
#features2 #features_left {
  float: left;
  border-right: 1px solid #ccc;
  width: 495px;
  padding-right: 5px;
}
#features2 #features_right {
  float: right;
  width: 284px;
  padding-left: 5px;
}
a.arrow-down {
  background: url(http://www.advancedtechnologies.ca/graphics/down.gif) no-repeat 2px 2px;
  display: block;
}
#main_content_left ul.link_list {
	background-position: 2px 5px;
	padding: 5px 5px 5px 21px;
	list-style-type: none;
}
#main_content_left ul.link_list a {
	height: 1%;
	padding: 2px 5px 3px 21px;
	margin: 0px;
	background-position: 2px 0px;
}
ul.link_list {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	clear: both;
}
ul.link_list a {
	display: block;
	margin: 0px;
	padding: 5px 5px 5px 21px;
}
ul.link_list a.arrow-down {
	background: url(http://www.advancedtechnologies.ca/graphics/down.gif) no-repeat 2px 2px;
}
.container h2 {
	background-image: url(../../graphics/subtitle-gradient.gif);
	background-repeat: repeat-x;
	border: solid #ccc 1px;
	margin: 0px;
	padding: 3px 5px;
	font-size: 8pt;
}
input.continue {
	background: #fff;
	border: none;
	text-align: left;
	padding: 5px 0px 9px 28px;
	font-weight: bold;
	font-size: 8pt;
	color: #039;
	cursor: pointer;
}
input.continue {
	background: url(http://www.advancedtechnologies.ca/graphics/arrow-right.gif) no-repeat 0% 30%;
}
#product-desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#product-desc #prod_exp_details {
	width: 960px;
	margin: 0px auto;
}
#product-desc #prod_exp_details .row {
	width: 960px;
	clear: both;
	font-size: 11px;
}
#product-desc #prod_exp_details .row-title {
	width: 960px;
	clear: both;
	background-image: url(http://www.advancedtechnologies.ca/graphics/tablerowgrey.gif);
	background-position: center;
	background-repeat: repeat-x;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #999;
	font-size: 13px;
	font-weight: bold;
}
#product-desc #prod_exp_details .row-left {
	width: 220px;
	font-weight: bold;
	float: left;
	font-size: 11px;
}
#product-desc #prod_exp_details .row-right {
	width: 580px;
	float: left;
	font-size: 11px;
}
#caption {
	font-size: 10pt;
}
#product-desc-header {
	width: 960px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 10px;
	height: 290px;
	position: relative;
}
#product-desc-images #hero-graphic {
	width: 559px;
	float: left;
	border: solid 1px #999;
	background-image: url(http://www.advancedtechnologies.ca/graphics/thumb_background_1x205.gif);
	background-repeat: repeat-x;
	margin-top: 5px;
	height: 255px;
	position: relative;
}
#product-desc-images #main-features {
	width: 227px;
	float: left;
	margin-left: 10px;
	position: relative;
	height: 250px;
}
#product-desc-header #product-desc-images #hero-graphic .bigImage-container {
	width: 329px;
	float: left;
	height: 250px;
}
#product-desc-header #product-desc-images #hero-graphic .gallery {
	float: left;
	width: 209px;
}
#product-desc-header #product-desc-images .one-col {
	clear: both;
}
#product-desc-header #product-desc-images .one-col img {
	display: block;
	margin: 0 auto;
	text-align: center;
}
#div2 {
	font-size: 10pt;
	margin-left: 5px;
}
#product-desc-header #product-desc-images .two-col {
	width: 104px;
	float: left;
}
#product-desc-header #product-desc-images .two-col img {
	display: block;
	text-align: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
}
input.arrow-right {
	background: url(http://www.advancedtechnologies.ca/graphics/arrow-right2.jpg) no-repeat scroll 0% 30%;
	border: medium none;
	cursor: pointer;
	padding: 2px 0px 9px 29px;
	color: #003399;
	text-decoration: underline;
	text-align: left;
}
input.arrow-right:hover {
	background: url(http://www.advancedtechnologies.ca/graphics/arrow-right3.jpg) no-repeat scroll 0% 30%;
	border: medium none;
	cursor: pointer;
	padding: 2px 0px 9px 29px;
	color: #003399;
	text-decoration: underline;
	text-align: left;
}
a.arrow-right {
	background: url(http://www.advancedtechnologies.ca/graphics/arrow.jpg) no-repeat scroll 0% 30%;
	border: medium none;
	padding: 2px 0px 9px 15px;
	color: #003399;
	text-align: left;
}
#product-desc-header #product-desc-images #main-features input {
	font-size: 10pt;
	font-weight: bold;
}
#prod-features {
	position: relative;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 10px;
	padding-top: 10px;
}
#prod-features #left-col {
	float: left;
	width: 64%;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#prod-features p {
	line-height: 15px;
}
#prod-features #seperator-col {
	float: left;
	width: 1px;
	background-image: url(http://www.advancedtechnologies.ca/graphics/grey.gif); 
	background-repeat: repeat-y; 
	background-position: center; 

}
#prod-features #right-col {
	float: left;
	width: 31%;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#prod-features #left-col img, #prod-features #right-col img {
	padding: 5px;
}
#prod-features #left-col table img, #prod-features #right-col table img {
	padding: 0px;
}
#prod-features #right-col .spacer {
	background-color: #cad4de;
	height: 10px;
	width: 100%;
}
#prod-preview {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	padding: 0 10px 0 10px;
}
#prod-preview .column {
	float: left;
	width: 314px;
	max-width: 310px;
	padding-left: 10px;
}

#prod-preview .row {
	width: auto;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#prod-preview .row-seperator {
	width: auto;
	padding: 4px 0px 4px 0px;
}
#body #four_columns {
	position: relative;
	width: 960px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#body #four_columns .item {
	width: 180px;
	float: left;
	padding: 0px 10px 0px 10px;
	height: 290px;
	max-height: 300px;
}
#body #four_columns .item-laptops {
	width: 180px;
	float: left;
	padding: 0px 10px 0px 10px;
	height: 540px;
	font-size: 11px;
}
#body #four_columns .item-pcs {
	width: 180px;
	float: left;
	padding: 0px 10px 0px 10px;
	height: 480px;
	font-size: 11px;
}
#prod-brief-display {
	position: relative;
	height: auto;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
#prod-brief-display #header {
	position: relative;
	height: 31px;
	background-image: url(http://www.advancedtechnologies.ca/graphics/tableheadergrad.gif);
	background-repeat: repeat-x;
	padding-bottom: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	text-align: center;
}
#prod-brief-display #header .item-model {
	float: left;
	height: 31px;
	width: 222px;
	padding-left: 10px;
	padding-top: 4px;
}
#prod-brief-display #header .item-model-monitor {
	float: left;
	height: 31px;
	width: 248px;
	padding-left: 10px;
	padding-top: 4px;
}
#prod-brief-display #header .item-price {
	float: left;
	height: 31px;
	width: 70px;
	padding-top: 4px;
}
#prod-brief-display #header .item-price-monitor {
	float: left;
	height: 31px;
	width: 65px;
	padding-top: 4px;
}
#prod-brief-display #header .item-size-monitor {
	float: left;
	height: 31px;
	width: 142px;
	padding-top: 4px;
}
#prod-brief-display #header .item-warranty-monitor {
	float: left;
	height: 31px;
	width: 311px;
	padding-right: 10px;
	padding-top: 4px;
}
#prod-brief-display #header .item-os {
	float: left;
	height: 31px;
	width: 180px;
	padding-top: 4px;
}
#prod-brief-display #header .item-proc {
	float: left;
	height: 31px;
	width: 170px;
	padding-top: 4px;
}
#prod-brief-display #header .item-ram {
	float: left;
	padding-top: 4px;
	width: 10%;
	height: 31px;
}
#prod-brief-display #header .item-hdd {
	float: left;
	width: 9%;
	padding-top: 4px;
	height: 31px;
}
#prod-brief-display #header .item-optical {
	float: left;
	width: 11%;
	padding-top: 4px;
	height: 31px;
}
#prod-brief-display #content .odd-row, .odd_row {
	clear: both;
	width: 960px;
	position: relative;
	background-image:url(http://www.advancedtechnologies.ca/graphics/tablerowgrey.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 34px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#prod-brief-display #content .even-row {
	width: 960px;
	clear: both;
	position: relative;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 34px;
}
#prod-brief-display #content .item-model-monitor {
	float: left;
	width: 248px;
	padding-left: 10px;
	padding-top: 4px;
}
#prod-brief-display #content .item-price-monitor {
	float: left;
	width: 66px;
	text-align: center;
	padding-top: 4px;
}
#prod-brief-display #content .item-size-monitor {
	float: left;
	width: 142px;
	text-align: center;
	padding-top: 4px;
}
#prod-brief-display #content .item-warranty-monitor {
	float: left;
	width: 311px;
	text-align: center;
	padding-top: 4px;
	padding-right: 10px;
}
#prod-compare {
	position: relative;
	height: auto;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
#prod-compare #prod-brief-header, .prod-brief-header {
	position: relative;
	height: 31px;
	width: 960px;
	background-image: url(http://www.advancedtechnologies.ca/graphics/tableheadergrad.gif);
	background-repeat: repeat-x;
	padding-bottom: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #999999;
	text-align: center;
}
#prod-compare #prod-brief-header .detail2 {
	float: left;
	min-width: 30%;
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
}
#prod-compare #prod-brief-header .detail {
	float: left;
	min-width: 34%;
	text-align: left;
	padding-left: 10px;
}
#prod-compare #prod-brief-header .options {
	float: left;
	width: 16%;
	font-weight: normal;
}
#prod-compare #prod-brief-header .options2 {
	float: left;
	width: 10%;
	font-weight: normal;
	padding-top: 10px;
}
#prod-compare #prod-brief-header .desc {
	float: left;
	width: 36%;
	text-align: center;
	padding-top: 10px;
}
#prod-compare #content .odd-row {
	clear: both;
	width: 960px;
	position: relative;
	background-image:url(http://www.advancedtechnologies.ca/graphics/tablerowgrey.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#prod-compare #content .even-row {
	width: 960px;
	position: relative;
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#prod-compare #content .spacer {
	height: 26px;
	float: left;
	background-color: #ccc;
}
#prod-compare #content .detail {
	float: left;
	min-width: 33%;
	padding-left: 10px;
	padding-top: 7px;
}
#prod-compare #content .detail2 {
	float: left;
	min-width: 30%;
	padding-left: 10px;
	padding-top: 7px;
}
#prod-compare #content .desc {
	float: left;
	min-width: 36%;
	padding-top: 7px;
	padding-left: 10px;
}
#prod-compare #content .options {
	float: left;
	width: 16%;
	text-align: center;
	padding-top: 7px;
}
#prod-compare #content .options2 {
	float: left;
	width: 10%;
	text-align: center;
	padding-top: 7px;
}
#tabcontainer {
	background: transparent url(http://www.advancedtechnologies.ca/graphics/new_tab_bkg.gif) repeat-x scroll center bottom;
	float: left;
	height: 26px;
	padding-left: 0px;
	width: 100%;
}
#tabcontainer ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0pt;
	padding: 0pt 0pt 0pt 10px;
}
#tabcontainer li {
	background:transparent url(http://www.advancedtechnologies.ca/graphics/unsel_bk.gif) no-repeat scroll right top;
	float:left;
	margin:0pt;
	padding:0pt;
}
#tabcontainer a {
	background: transparent url(http://www.advancedtechnologies.ca/graphics/unsel_left.gif) no-repeat scroll left top;
	display: block;
	font-weight: bold;
	padding: 6px 15px 5px 23px;
	text-decoration: none;
}
#tabcontainer #current {
	background-image: url(http://www.advancedtechnologies.ca/graphics/sel_bk.gif);
}
#tabcontainer #current a {
background-image:url(http://www.advancedtechnologies.ca/graphics/sel_left.gif);
color:#000000;
padding:6px 15px 6px 18px;
}
#main_content_left ul {
	display: inline;
}
#main_content_left #contacts li {
	list-style-type: none;
	list-style-position: inherit;
	float: left;
	border-bottom: solid 1px #cccccc;
	padding-bottom: 4px;
	padding-top: 4px;
	clear: left;
	width: 500px;
}
#main_content_left li span.title {
	position: absolute;
	left: 15em;
}
#main_content_left li span.email {
	position: absolute;
	left: 30em;
}
#main_content_left div.two_colums {
	float: left;
	width: 250px;
}
#main_content_left div.three_colums {
	float: left;
	width: 250px;
}
#main_content_left #hours ul {
	display: inline;
}
#main_content_left #hours li {
	list-style-type: none;
	clear: left;
}
#main_content_left #hours li span {
	position: absolute;
	left: 35em;
}
#main_content_left fieldset {
	position: relative;
	float: left;
	clear: both;
	background-color: #F2EFE9; 
	background-image: url(../../graphics/bg-grad.jpg);
	background-repeat: repeat-x;
}
legend {  
	padding: 0;  
	color: #545351;  
	font-weight: bold;
} 
label {
	position: relative;  
	float: left;  
	width: 18em;  
	margin-right: 1em;
}
fieldset {
	border-style: none;
	border-top: solid 2px #666666;
	border-bottom: solid 2px #666666;
}
label em {
	position: absolute;
	left: 17em;
	top: 0px;
}
fieldset ul {
	list-style-type: none;
	padding-right: 1em;
}
fieldset li {
	float: left;
	clear: left;
	width: 543px;
	padding-bottom: 1em;
	padding-right: 1em;
}
ul#support {
	list-style: none;
}
ul#support li {
	float: left;
	border-bottom: solid 1px #cccccc;
	padding-bottom: 4px;
	padding-top: 4px;
	clear: left;
	width: 500px;
}
ul#support .site {
	position: absolute;
	left: 15em;
}
ul#support .phone {
	position: absolute;
	left: 40em;
}
ul#even1 {
	display: inline;
	list-style-type: none;
}
ul#even li {
	float: left;
	list-style-type: none;
	width: 788px;
}
.model {
	position: relative;
	float: left;
	width: 23%;
	clear: left;
	padding-left: 10px;
}
.prices {
	position: relative;
	float: left;
	width: 8%;
	text-align: center;
}
.os {
	position: relative;
	float: left;
	width: 18%;
	text-align: center;
}
#contentFlow li.os {
	background-position:-25px 0 !important;
	float: none;
}
.proc {
	position: relative;
	float: left;
	width: 19%;
	text-align: center;
}
.ram {
	position: relative;
	float: left;
	width: 10%;
	text-align: center;
}
.hdd {
	position: relative;
	float: left;
	width: 8%;
	text-align: center;
}
.media {
	position: relative;
	float: left;
	width: 12%;
	text-align: center;
}
#prod-brief-headers {
	position: relative;
	height: 31px;
	width: 960px;
	background-image: url(http://www.advancedtechnologies.ca/graphics/tableheadergrad.gif);
	background-repeat: repeat-x;
	padding-bottom: 1px;
	padding-top: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #999999;
}
#prod-brief-headers .details, #prod-compare .details {
	position: relative;
	float: left;
	min-width: 38%;
	max-width: 38%;
	padding-left: 10px;
}
#prod-brief-headers .options, #prod-compare .options {
	position: relative;
	float: left;
	max-width: 12%;
	min-width: 12%;
	padding: 0px 10px 0px 10px;
	text-align: center;
}
#prod-features #five_cols {
	position: relative;
	border: solid 1px #ccc;
}
#prod-features #five_cols .column {
	position: relative;
	width: 155px;
	float: left;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#prod-features #five_cols a {
	font-weight: normal;
}
td.compare-grey-row {
  background:transparent url(http://www.advancedtechnologies.ca/graphics/compare-table-rowgrey.gif) repeat-x scroll left center;
  margin:0px;
  font-size: 11px;
}
td {
	font-size: 11px;
}
#gallery {
	width: 960px;
	position: relative;
}
#gallery h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999;
}
#gallery span .gallery_module {
	position: absolute;
	left: 10px;
	top: 42px;
}

.gallery_caption {
	position: absolute;
	top: 10px;
	left: 290px;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	height:40px;
	text-decoration:none;
	vertical-align:top;
}
gallery-default {
left:0pt;
position:relative;
top:12px;
z-index:1;
}
#prod-features ul, ol {
margin-bottom:2px;
margin-top:2px;
padding-bottom:2px;
padding-top:2px;
}
#prod-features ul li {
	margin-left: 0px;
padding-bottom:4px;
padding-left:8px;
padding-right:10px;
}
#model_types #six_columns .column {
	width: 15%;
	padding: 0px 5px 0px 5px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right: solid 1px #ccc;
	position: relative;
}
#model_types #six_columns .lcolumn {
	width: 15%;
	padding: 0px 5px 0px 5px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
}
#six_columns span {
	font-weight: bold;
	color: #666666;
}
.right {
	float: right;
	padding: 20px;
	clear: both;
}
.left {
	float: left;
	padding: 20px;
	clear: both;
}
li.cpu {
  background-position:0 0;
}