body {
	margin:0 auto;
	padding:0px 0px 0px 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* line-height: 1.4em;  */
	text-align: center; 
	background:#E9ECF0;
	}
/* HEADER */
td.headerleft {
	width:40%;
	height:100px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:#FCFCFC url(img/header/left.jpg) repeat;		
}
td.headerright {
	width:60%;
	height:100px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:#FCFCFC url(img/header/right.jpg) repeat;		
}
/* NAVBAR */
table.navbar {
	width: 100%;
	height:22px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-top: 0px solid #999999; 
	border-bottom: 0px solid #999999;
	background:#e5e5e5 url(img/navbar/navbg.jpg);	
}
td.navbar {
	height:20px;
	padding:1px 0px 1px 0px;
	margin:0px 0px 0px 0px;
	font-size: 12px;
	color: #cccccc;
}
/* MAIN CONTENT */
table.beau_content {
	width: 770px;
}
td.beau_contentleft {
    width:590px;
}
td.beau_contentright {
    width:180px;
}
/* MAIN CONTENT */
table.mainleft {
	width: 590px;
}
table.mainright {
	width: 180px;
}
/*COMPARE*/
table.compare {
	width: 400px;
	padding:0px 0px 0px 0px;
	border-top:1px dashed #44bbff;
	border-left:1px dashed #44bbff;
	border-right:1px dashed #44bbff;
	text-align:center;
	margin-left:84px;
	text-align:center;
}
td.compare1 {
	width:300px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:1px solid #44bbff;
	border-right:1px solid #44bbff;
}
td.compare2 {
	width:50px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:1px solid #44bbff;
	border-right:1px solid #44bbff;
	background:#eeeeee;
}
td.compare3 {
	width:50px;
    background:#dddddd;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:1px solid #44bbff;
}
/* LEFT */
td.maintop {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_top.gif);
}
td.maintopalarm {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_alarm.gif);
}
td.maintopalwaysup {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_alwaysup.gif);
}
td.maintopapps {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_apps.gif);
}
td.maintoppurchase {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_purchase.gif);
}
td.maintopcams {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_cams.gif);
}
td.maintopcompare {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_compare.gif);
}
td.maintopcontact {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_contact.gif);
}
td.maintopdownloads {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_downloads.gif);
}
td.maintopfaq {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_faq.gif);
}
td.maintopfeatures {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_features.gif);
}
td.maintopmotion {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_motion.gif);
}
td.maintopnews {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_news.gif);
}
td.maintoppricing {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_pricing.gif);
}
td.maintopremote {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_remote.gif);
}
td.maintopreq {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_req.gif);
}
td.maintopreseller {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_reseller.gif);
}
td.maintoprevision {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_revision.gif);
}
td.maintopschedule {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_scheduler.gif);
}
td.maintopsupport {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_support.gif);
}
td.maintoptest {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_test.gif);
}
td.maintop_welcome {
    width:590px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/left_welcome.gif);
}

td.mainmiddle {
    width:590px;
	padding:4px 10px 0px 4px;
/*	margin:0px 0px 0px 0px;*/
	background: url(img/boxes/left_bg.gif) repeat;
	line-height:1.5em; font-size:12px;
}
td.mainbottom {
    width:590px;
	height:20px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	text-align: top;
	font-size:9px;
	color:#666666;
	background:#dbebff url(img/boxes/left_bottom.gif);
}
/* RIGHT */
td.righttop {
    width:180px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/right_top.gif);
}
td.righttoprevision {
    width:180px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/top_revision.gif);
}
td.righttopbuy {
    width:180px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/top_buy.gif);
}
td.righttoptest {
    width:180px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/top_test.gif);
}
td.righttopfaq {
    width:180px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/top_faq.gif);
}
td.righttopapp {
    width:180px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/top_app.gif);
}
td.righttopsupport {
    width:180px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/top_support.gif);
}
td.righttoppricing {
    width:180px;
	height:36px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/top_pricing.gif);
}
td.rightmiddle {
    width:180px;
	font-size:11px;
	padding:4px 10px 2px 4px;
	margin:0px 0px 0px 0px;
	background: url(img/boxes/right_bg.gif) repeat;
}
td.adp {
    width:180px;
	height:58px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background: url(img/symbols/adp.gif);
}
td.rightbottom {
    width:180px;
	height:20px;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	background: url(img/boxes/right_bottom.gif);
}
td.rightseperator {
    width:180px;
	height:1px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background: url(img/boxes/right_seperator.gif);
}
td.rightsubmenu {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/right_submenu.gif);
}
td.rightsubmenusupport {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_support.gif);
}
td.rightsubalwaysup {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_alwaysup.gif);
}
td.rightsubfaq {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_faq.gif);
}

td.rightsubpricing {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_pricing.gif);
}

td.rightsubfeatures {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_features.gif);
}
td.rightsubmenucams {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_cams.gif);
}
td.rightsubmenucompare {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_compare.gif);
}
td.rightsubmenurevision {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_revision.gif);
}
td.rightsubapp {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_app.gif);
}
td.rightsubmenubuy {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_buy.gif);
}
td.rightsubmenureseller {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_reseller.gif);
}
td.rightsubmenunews {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_news.gif);
}
td.rightsubmenutest {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_test.gif);
}
td.rightsubmenureq {
    width:180px;
	height:36px;
	padding:0px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold; 
	background: url(img/boxes/sub_req.gif);
}
/*CAMS*/
table.cams {
	width: 560px;
	padding:0px 2px 0px 2px;
	margin:0px 0px 8px 0px;
	border: 1px dashed #44bbff; 
}
td.cams {background:#cccccc; text-align:center;}
td.cams1 {
	border-right:1px dashed #44bbff;
}
td.cams3 {
	border-left:1px dashed #44bbff;
}
#bundle {border: 1px dashed #44bbff;
margin:4px 4px 4px 4px;
padding: 4px 4px 4px 4px;
}
/* BLUEBOX */
table.bluebox {
	width: 564px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
td.bluebox {
	width: 188px;
	height:160px;
	padding:4px 4px 4px 4px;
	margin:10px 10px 10px 10px;
	border:1px dashed #44bbff;
/*	background: url(img/boxes/bluebox.gif);*/
}
td.bluebox2 {
	width: 270px;
	height:100px;
	padding:4px 4px 4px 4px;
	margin:10px 10px 10px 10px;
	border:1px dashed #44bbff;
/*	background: url(img/boxes/bluebox.gif);*/
}

/* RESELLER */
table.reseller {
	width: 570px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
td.reseller {
	width: 560px;
	padding:4px 4px 4px 4px;
/*	margin:10px 10px 10px 10px;*/
	border:1px dashed #44bbff;
}
/* PRICING */
table.pricing {
	padding:4px 4px 4px 4px;
/*	margin:10px 10px 10px 10px;*/
	border:1px solid #cccccc;
}

td.pricing {
	padding:8px 0px 4px 0px;
	margin:10px 10px 10px 10px;
	border-bottom:1px dashed #44bbff;
}
/*SCREENSHOTS */
td.ss {
	border-bottom:1px solid #44bbff;
	padding:10px 0px 5px 0px;
/*	background: url(img/boxes/bluebox.gif);*/
}


/* HEADER */
h1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 2.8em;
	color: #000033;
	letter-spacing: -2px;
	font-weight:normal;
	/* line-height: 65%; */
	font-variant: small-caps;
}
h2{
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1em;
	color: #000044;
	letter-spacing: 2px;
	font-weight: bold;
}

td {
font-size: 12px;
color:#666666;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
a { 
color: #6666cc; 
text-decoration:underline; 
background-color:inherit; 
}
a:hover{
color:#cc6699; 
text-decoration:underline; 
background-color:inherit;
}
a.more { 
width:56px;
height:10px;
color: #ff9900; 
font-size:9px;
text-align:right;
padding: 0px 0px 0px 0px;
/*	background: url(img/buttons/orangego100.gif); */
margin-left:110px;
text-decoration:underline; 
background-color:inherit; 
}
a.more:hover {
width:56px;
height:10px;
color: #ff9966; 
font-size:9px;
text-align:right;
padding: 0px 0px 00px 0px;
/*	background: url(img/buttons/orangego100.gif); */
margin-left:110px;
text-decoration:underline; 
background-color:inherit; 
}
a.details { 
color: #ff9900; 
font-size:9px;
text-align:right;
text-decoration:underline; 
background-color:inherit; 
}
a.details:hover{
color: #ff9966; 
font-size:9px;
text-align:right;
text-decoration:underline; 
background-color:inherit; 
}
a img{
border:none;
}
div.firstp {
font-size:15px;
}

