#logo {	z-index: 0;	position: absolute;	top: 0px;	left: 0px;	width: 330px;	}#logo_line {	position: absolute;	z-index: 2;	top: 27px;	right: 0px;	width: 90%;	border-top: solid 1px #777777;	height: 0px;	}	#sideline {	position: absolute;	z-index: 2;	bottom: 0px;	left: 109px;	height: 70%;	border-left: solid 1px #777777;	}#navigation {	position: absolute;	top: 0px;	right: 0px;	padding: 0px;	border: 0px;	float: right;}#blue-screen {	position: absolute;	top: 27px;	right: 0px;	padding: 0px;	border: 0px;	float: right;	clear: right;}	.body {	padding: 20px 30px 20px 20px;	border-left: solid 1px #777777;	border-right: solid 1px #777777;	border-bottom: solid 0px #777777;	font: normal 11pt Arial, sans-serif;	color: #222222;	text-align: justify;	}.body IMG {	margin-right: 10px;}.body .banner_right {	margin: 4px 0px 10px 20px;	float: right;}.body .banner_left {	float: left;	margin: 0 20px 10px 0;}.clear {	clear: both;}#store_body, #store_front {	padding: 20px 30px 20px 20px;	border-left: solid 1px #777777;	border-right: solid 1px #777777;	border-bottom: solid 0px #777777;	font: normal 9pt Verdana, arial, sans-serif;	color: #222222;	text-align: justify;	}.copyright {	border-left: solid 1px #777777;	border-top: solid 1px #777777;	font: normal 8pt verdane, arial, sans-serif;	text-align: right;	padding: 10px 10px;	}/* right side bar styles (mixed store and main) */#rightbar, #store_rightbar, #store_rightbar_software, #store_rightbar_hardware, #store_rightbar_bundles, #store_rightbar_support {	border-bottom: solid 0px #303293;	border-right: solid 1px #777777;	border-left: solid 0px #777777;	border-top: solid 0px #111111;	background-image: url(http://www.jaquaygroup.com/images/rightbar.jpg);	background-repeat: no-repeat;	background-color: #D0CDB1;	text-align: right;	color: #000000;	padding: 20px 20px 10px 20px;	width: 170px;	font: normal 8pt Verdana, Arial, sans-serif;	}	#store_rightbar, #store_rightbar_software, #store_rightbar_hardware, #store_rightbar_bundles, #store_rightbar_support {	text-align: left;}#rightbar ul, #store_rightbar ul, #store_rightbar_software ul, #store_rightbar_hardware ul, #store_rightbar_bundles ul, #store_rightbar_support ul {	width: 160px;	margin: 10px 0 15px 0;	padding: 0 0 0 0;	list-style: none;	font-size: 10pt;	}	#store_rightbar li, #store_rightbar_software li, #store_rightbar_hardware li, #store_rightbar_bundles li, #store_rightbar_support li {		display: block;	padding-bottom: 0px;		}	#store_rightbar UL UL, #store_rightbar_software UL UL, #store_rightbar_hardware UL UL, #store_rightbar_bundles UL UL, #store_rightbar_support UL UL {	margin:  0 0 5px 10px;	font-size: 8pt;}#store_rightbar UL UL LI, #store_rightbar_software UL UL LI, #store_rightbar_hardware UL UL LI, #store_rightbar_bundles UL UL LI, #store_rightbar_support UL UL LI {	margin: 2px 0 2px 0;}#store_rightbar .icon, #store_rightbar_software .icon, #store_rightbar_hardware .icon, #store_rightbar_bundles .icon, #store_rightbar_support .icon {	padding: 0;	margin: 0 3px 0 0;	vertical-align: middle;}	#testimonials {	border: 1px solid #777777;	width: 170px;	padding: 0px;	font-size: 9px;	margin: 30px 0 10px 0;	background-color: #EDEAE1;}#testimonials STRONG{	display: block;		padding: 2px 4px 0px 2px;	margin: 4px 4px 4px 4px;	}#testimonials a{	display: block;	padding: 0px 4px 2px 2px;	margin: 5px 0 0 0;	text-align: right;	}.testimonial_text {	border-top: 1px solid #777777;	border-bottom: 1px solid #777777;	display: block;	margin: 0px;	padding: 5px;}.store_banner {	border: 1px solid #777777;	margin: 0 0 0 0;}.store_header {	border: 1px solid #777777;	margin: 0 0 0 0;	padding: 0 0 0;}	/*styles to allow navigation to open or close appropriately */#SoftwareActuator IMG, #HardwareActuator IMG, #SupportActuator IMG, #BundlesActuator IMG {	border: 1px solid #777777;	margin: 3px 0;}#software, #support, #bundles, #hardware {	display: none;}#store_rightbar_software #software {	display: block;	}#store_rightbar_support #support {	display: block;}#store_rightbar_bundles #bundles {	display: block;}#store_rightbar_hardware #hardware {	display: block;}/* main site right side link styles	*/		#rightbar a:link {	text-decoration: none;	}	#rightbar a:visited {	text-decoration: none;	}		#store_rightbar UL UL li a:hover, #store_rightbar_software UL UL li a:hover, #store_rightbar_hardware UL UL li a:hover, #store_rightbar_bundles UL UL li a:hover, #store_rightbar_support UL UL li a:hover {	border-left: 1px solid #777777;	border-right: 1px solid #777777;	color: #000000;	padding-left: 2px;	padding-right: 2px;		}#rightbar li a:hover {	text-decoration: none;	color: #000000;	background-color: #CFD190;	}#rightbar H4 {	font: bold 10pt Arial, sans-serif;	float: left;	clear: right;	}	#rightbar H2 {	font-size: 18px;	border: 0;	margin: 0;	text-align: left;	}			.livemeeting_logo {	float: right;	margin: 0 0 5px 10px;}	.inline_left {	margin: 3px 20px 5px 0px;	float: left;	}.inline_right {	margin: 3px 0px 0px 20px;	float: right;	}	.ms {	margin: 10px 0px 0px 0px;	border: none;	}	.heading {	position: relative;	margin: -20px 0px 0px -20px;	}			.highlight {	font: bold 11pt Arial, sans-serif;	}	.inset{	margin: 5px 20px 0px 20px;		}	.newsbox {		border: solid 1px #777777;		margin: 0px 0px 0px 0px;		width: 130px;	}	.headline {	font: bold 12pt Arial, sans-serif;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}.news_content{	margin: 5px 0px 30px 0px;	padding: 0px 0px 10px 0px;	border-bottom: solid 1px #777777;	}	.newscontent + TD {	border-bottom: 0px;	}	.news_date {	font: bold 8pt Arial, sans-serif;	color: #303293;	}.networking {	display: block;	width: 100%;	text-align: center;	padding: 10px 10px 10px 10px;	}a {	border-top: none;	}		a:link {	text-decoration: none;	}	a:visited {	text-decoration: none;	}		a:hover{	text-decoration: none;	}					img {	border: 0px;	}		H4	{	margin: 1em 1em 1em 0;		}	H3 {	font: bold 15pt Arial, sans-serif;	color: #303293;	}	H2 {	font: bold 12pt Arial, sans-serif;	color: #000000;	margin-bottom: 5px;	}BODY {	background-image: url(http://www.jaquaygroup.com/images/bg.gif);	background-color:#FFFFFF; 	margin-top: 0px; 	margin-bottom: 0px; 	margin-left: 0px; 	margin-right: 0px; 	background-repeat: no-repeat;	padding: 0;	}BODY #pop_up {	background-image: none;}		/* styles for the store pages  */#store_body {	text-align: left;	font-size: 13px;}#store_body H4 {	margin: 10px 0;	font-size: 16px;}#store_body H3 {	font-size: 16px;}#store_body OL LI{	margin: 0 0 10px 0;}#store_front #support,#store_front #software,#store_front #bundles,#store_front #hardware{	display: block;	height: 40px;	font-size: 16px;}#store_front #support a,#store_front #software a,#store_front #bundles a,#store_front #hardware a{	margin: 0;	padding; 0;	display: block;	height: 40px;	background-repeat: no-repeat;	background-position: top left;}#store_front #support a{	background-color: #734d4d;}#store_front #software A{	background-color: #526a47;}#store_front #bundles A{	background-color: #4f6795;}#store_front #hardware A{	background-color: #d2d59b;}#store_front H4 {	margin: 20px 0 10px 0;	padding: 0;}	/* item list page styles */	#software_banner{	display: block;	background-color: #526a47;	margin: 0 0 10px 0;}#support_banner{	display: block;	background-color: #734d4d;	margin: 0 0 10px 0;}#bundles_banner{	display: block;	background-color: #4f6795;	margin: 0 0 10px 0;}#hardware_banner{	display: block;	background-color: #d2d59b;	margin: 0 0 10px 0;}.item, .economy_item {	border-top: solid 1px #666666; 	clear: left;	margin: 5px 0 5px 0;	padding: 10px 0 0 0;	height: 100px;	font-size: 12px;}.economy_item {	border-top: solid 1px #dddddd;}.item IMG, .economy_item IMG {	float: left;	padding: 0 10px 0 0;}.item P, .economy_item P {	margin: 25px 0 0 0;}.item A, .economy_item A {	display: block;	padding: 0;	font-weight: bold;	font-size: 14px;}.item H5, .economy_item H5 {	float: right;	color: #555555;	margin: 0 0 0 15px;	padding: 0;	text-align: right;	font-size: 14px;}.item H5 strong, .economy_item H5 strong {	color: #CC0000;}#cables, #receipts, #labels, #ribbons, #scanners, #platforms, #mice, #symbol {	display: block;	border-bottom: 3px solid #666666;	margin: 20px 0 0 0;}	/* main hardware page styles */	.hardware {	font-size: 13px;}.hardware IMG {	float: right;	margin: 0 0 0 5px;}.hardware .banner { 	float: none; 	align: center; 	}.hardware TD {		border-top: 1px solid #999999;	width: 400px;	padding: 5px;	margin: 5px 0 0 5px;}.hardware .left {	border-right: 1px solid #999999;}	/* individual product page styles */.product_page {	font-size: 12px;}.product_page H4 {	font-size: 16px;	border-top: solid 1px #999999;	padding: 15px 0 0 0;}.product_page H5 {	font-size: 13px;	color: #555555;	margin: 0 0 15px 0;	padding: 0;}.product_page H6 {	font-size: 13px;	border-top: solid 1px #999999;	color: #000000;	margin: 20px 0 5px 0;	padding: 10px 0 0 0;}.product_page FORM {	margin: 15px 0 0 0;}.product_page H5 strong {	color: #CC0000;}.product_page IMG {	float: right;	margin: 0 0 0 10px;	}.product_page UL {	margin: 0 0 30px 30px;	padding: 0;}.product_page LI {	margin: 10px 0 0 0;}.product_page .icon {	float: left;	padding: 0 5px 0 0;	vertical-align: middle;}.product_page .description {		padding: 20px 0 0 0;	clear: both;}.product_page TABLE{	font-size: 12px;	border-top: solid 1px #666666;	border-right: solid 1px #666666;	border-bottom: solid 1px #666666;}.product_page TD{	border-left: solid 1px #666666;	padding: 5px;}.product_page TR.grey{	background-color: #ccddff;}.product_page TR.blue{	background-color: #999999;	text-align: center;}.bundletop {	height: 310px;	margin: 0 0 30px 0;}.bundletop IMG {	margin: 0 0 0 10px;}#bundle_options {	margin: 0;	padding: 0;}.upgrade {	display: block;	clear: right;	font-size: 11px;}.upgrade_top {	border-bottom: 1px solid #777777;}.upgrade_bottom {	border-top: 1px solid #777777;	text-align: right;}.support_options {	border-top: 1px solid #777777;	border-bottom: 1px solid #777777;	background-color: #ccddff;}.ms_support {	border-top: 1px solid #777777;}.turnkey_selection {	border-bottom: 1px solid #777777;}#upgrade_options{	display: block;	clear: right;}.upgrade_options {	background-color: #ccddff;	border-bottom: 1px solid #777777;}.light_grey {	background-color: #eeeeee;}.note{	font-size: 9px;}.price{	color: #FF0000;	}	#Total{	color: #CC0000;	font-weight: bold;	}	/* testimonial page styles */.testimonials {	clear: both;	display: block;	height: 160px;	font-size: 10px;	margin: 0 0 10px 0;}.testimonials A{	display: block;	font-size: 14px;	padding: 0 0 0px 0;}	.testimonials IMG{	float: left;	margin: 0 10px 10px 0;}	/* contact page styles */	.contact {	font-size: 12px;	margin: 20px 0 0 0;}.contact TD{	padding: 10px 5px 0 0;}.contact .multiline{	vertical-align: top;}.screenshot {	display: block;	float: none;	border: solid 1px #000000;	}	#SoftwareActuator, #HardwareActuator, #SupportActuator, #BundlesActuator {	padding: 0;}