/*BODY*/
*
{
	margin: 0;
	padding: 0;
}
HTML
{
	margin: 0;
	padding: 0;
}
BODY
{
	margin: 0;
	padding: 0;
	background-image: url(gfx/bkg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #044376;
}
/*OBJECTS*/
IMG
{
	border: 0;
	margin: 0;
	padding: 0;
}
FORM
{
	display: inline;
	margin: 0;
	padding: 0;
}
TEXTAREA
{
	color: #4F4F4F;
	font: bold 14px Arial, Helvetica, sans-serif;
	border: 1px solid #D3D3D3;
	height: 100px;
	padding: 5px;
	width: 300px;
}
P
{
	margin: 0 0 8px;
	text-align: left;
	color: #111111;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
/*DIVS*/
#container
{
	width: 916px;
	padding: 0;
	margin: 0 auto;
	position: relative;
	border: 0px solid red;
}
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*HIDE FROM MAC IE*/
* HTML .clearfix
{
	height: 1%;
}
/*HEADER NAV*/
#header-nav
{
	margin: 0 20px 0 0;
	border: 0px solid green;
	float: right;
}
#hnav1
{
	margin: 0 5px 0 0;
	float: left;
	background-image: url(gfx/menulogin-bkg.png);
}
#hnav3
{
	margin: 0 5px 0 0;
	float: left;
}
#nav LI A.selected:link, #hnav3 LI A.selected:visited
{
	color: #666666;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 7px 20px;
}
#nav LI A.selected:link, #nav LI A.selected:visited
{
	color: #666666;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 7px 20px;
}

#menudemo LI A.selected:link, #menudemo LI A.selected:visited
{
	color: #666666;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 7px 14px;
}


#nav UL, #header-nav LI
{
	float: left;
}
#nav LI, #header-nav LI
{
	float: left;
	list-style: none;
}
#nav LI A, A:visited, #header-nav LI A, A:visited
{
	color: #FFFFFF;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 7px 20px;
	background: transparent;
}
#nav LI A:hover, A:active
{
}
#nav LI A.selected:link, A.selected:visited
{
	color: #666666;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 7px 20px;
	background: transparent;
}






#nav LI A.free:link, #nav LI  A.free:visited
{
	color: #666666;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 7px 15px;
	background: transparent;
}
/*HEADER*/
#header
{
	margin: 0;
	width: 935px;
	float: left;
	padding: 0 0 40px;
	border: 0px solid #54CFB2;
}
#logo
{
	float: left;
	padding: 0;
	margin: 46px 0 0 22px;
}
/*MAIN NAV*/
#nav
{
	float: left;
	margin: 0 0 0 20px;
	position: absolute;
	z-index: 999999;
}
#menuhome
{
	margin: 0 5px 0 0;
	float: left;
}
#menuproducts
{
	margin: 0 5px 0 0;
	float: left; 
}
#menusolutions
{
	margin: 0 5px 0 0;
	float: left;
}

#menuvideos
{
	margin: 0 5px 0 0;
	float: left;
}

#menucompany
{
	margin: 0 5px 0 0;
	float: left;
}
#menucontact
{
	margin: 0 5px 0 0;
	float: left;
}

#menudemo
{
	margin: 0 5px 0 0;
	float: left;
}
/*CONTENT TOP*/
#content-top
{
	margin: -5px 0 0;
	width: 916px;
	height: 12px;
	float: left;
	background-image: url(gfx/content-bkg-top.png);
	background-repeat: no-repeat;
	z-index: 6;
}
#content-btm
{
	margin: 0;
	width: 916px;
	height: 12px;
	float: left;
	background-image: url(gfx/content-bkg-btm.png);
	background-repeat: no-repeat;
}
/*CONTENT MID*/
#content-mid
{
	margin: 0;
	width: 916px;
	float: left;
	background-image: url(gfx/content-bkg-mid.png);
	background-repeat: repeat-y;
	border: 0px solid #54CFB2;
}
#content-mid P
{
	margin: 0 0 8px;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight: normal;
	padding: 0;
	line-height: 15px;
}

#boxouts-columns-home P
{
	margin: 0 5px 8px 5px;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight: normal;
	padding: 0;
	line-height: 15px;
}
A.content-link:link, A.content-link:visited
{
	display: inline;
	color: #386C93;
	margin: 0;
	padding: 0;
	text-decoration: underline;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}
A.content-link:hover, A.content-link:active
{
	display: inline;
	color: #264964;
	margin: 0;
	padding: 0;
	text-decoration: none;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}
/*BANNER*/
#banner
{
	float: left;
	margin: 12px 0 6px 20px;
	padding: 0;
	width: 875px;
	height: 270px;
	border: 0px solid #54CFB2;
	background-image: url(gfx/bluetooth-proximity-reselle.jpg);
	background-repeat: no-repeat;
}
#banner H1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 80px 230px 0 52px;
}
#banner P
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 75px 230px 0 48px;
	line-height: 31px;
}

#banner-home2010
{
	float: left;
	margin: 12px 0 6px 20px;
	padding: 0;
	width: 875px;
	border: 0px solid #54CFB2;
}


#banner-prod
{
	float: left;
	margin: 26px 0 0 20px;
	padding: 0;
	width: 875px;
	border: 0px solid #54CFB2;
}



/*BOXOUTS HOME*/
#boxouts-home
{
	float: left;
	margin: 18px 0 0 20px;
	border: 0px solid red;
	width: 890px;
}
#boxout-multi, #boxout-go
{
	width: 280px;
	height: 189px;
	border: 0px solid #54CFB2;
	background-image: url(gfx/boxout-white-190.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 0 18px 0 0;
	padding: 1px 0 0;
	text-align: center;
}
#boxout-ondemand
{
	width: 280px;
	height: 189px;
	border: 0px solid #54CFB2;
	background-image: url(gfx/boxout-white-190.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 0;
	padding: 1px 0 0;
	text-align: center;
}
#boxout-multi H3, #boxout-go H3, #boxout-ondemand H3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0062AB;
	margin: 0;
	padding: 0;
}
A.boxout-home-link:link, A.boxout-home-link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0062AB;
	margin: 0px;
	padding: 0;
	text-decoration: none;
	z-index: 99998;
}
#boxouts-columns-home
{
	float: left;
	margin: 18px 0 0 20px;
	border: 0px solid red;
	width: 890px;
}
#boxout-about, #boxout-solutions
{
	width: 280px;
	border: 0px solid #54CFB2;
	float: left;
	margin: 0 18px 0 0;
}
#boxout-industry, #boxout-nextstep
{
	width: 280px;
	border: 0px solid #54CFB2;
	float: left;
	margin: 0;
}
#boxout-heading1, #boxout-heading2, #boxout-heading3, #boxout-column-examples-heading, #boxout-column-retail-heading, #boxout-column-testimonial-heading, #boxout-column-signup-heading, #boxout-support-heading
{
	width: 280px;
	height: 27px;
	border: 0px solid #54CFB2;
	float: left;
	padding: 10px 0 0 12px;
	margin: 0 0 10px;
}
A.boxout-heading-link:link, A.boxout-heading-link:visited
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin: 0;
	padding: 0;
	text-align: left;
}
.boxout-heading-link
{
	color: #FFFFFF;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin: 0;
	padding: 0;
	text-align: left;
}
.boxout-heading-lite
{
	background-image: url(gfx/boxout-heading-lite.gif);
	background-repeat: no-repeat;
}
.boxout-heading-blue
{
	background-image: url(gfx/boxout-heading.gif);
	background-repeat: no-repeat;
}
/*DEFAULT LINKS*/
A.bluelink:link, A.bluelink:visited
{
	text-decoration: underline;
	color: #0B2489;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
/*LARGE BUTTONS*/
.large-blue
{
	background-image: url(gfx/buy-now-large-blue.gif);
	background-repeat: no-repeat;
}
/*BULLET IMAGES*/
.bluebullet
{
	list-style-image: url(gfx/bullet-blue.gif);
}
/*FOOTER*/
#footer-home
{
	float: left;
	margin: 20px 0 10px 20px;
	padding: 20px 24px 23px;
	width: 827px;
	border-top: 0px solid #C9CAC9;
	border-bottom: 0px solid #C9CAC9;
	background-image: url(gfx/footer-bkg.gif);
	background-repeat: no-repeat;
	height: 87px;
}
#footer-address1
{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #739BAE;
	margin: 0 62px 0 0;
}
#footer-address2
{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #739BAE;
	margin: 0 62px 0 0;
}
#footer-company
{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #739BAE;
	margin: 0;
}
#footer-call
{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #739BAE;
	line-height: 20px;
	margin: 0;
}
A.footerlink:link, A.footerlink:visited
{
	font: 15px Arial, Helvetica, sans-serif;
	color: #2D7982;
	line-height: 18px;
	text-decoration: none;
	font-weight: bold;
}
/*LIGHT BOX*/
#overlay
{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 5000;
	background-color: #111111;
	-moz-opacity: 0.65;
	opacity: .65;
	filter: alpha(opacity=65);
}
#overlay[id]
{
	position: fixed;
}
#lightbox
{
	z-index: 99999999;
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -320px 0 0 -250px;
	width: 500px;
}
#lightbox[id]
{
	position: fixed;
}
#lightbox.done #lbLoadMessage
{
	display: none;
}
#lightbox.done #lbContent
{
	display: block;
}
#lightbox.loading #lbContent
{
	display: none;
}
#lightbox.loading #lbLoadMessage
{
	display: block;
}
#lightbox.done IMG
{
	width: 100%;
	height: 100%;
}
#lightbox-interior-t
{
	float: left;
	width: 500px;
	height: 10px;
	background: url(gfx/lightbox-interior-t.png) no-repeat top left;
}
#lightbox-interior-m
{
	float: left;
	width: 329px;
	padding: 50px;
	border: 0px solid #222222;
	background-image: url(gfx/loginboxout.png);
	background-repeat: no-repeat;
	height: 301px;
}
#lightbox-interior-m P
{
	padding: 0;
	margin: 0 0 10px;
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	color: #6F6F71;
}
#lightbox-interior-m P.end
{
	padding: 0;
	margin: 0;
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	color: #606062;
}
#lightbox-interior-m A:link.contentlink, A:visited.contentlink
{
	margin: 0;
	padding: 0;
	text-decoration: underline;
	display: inline;
	color: #6F6F71;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
#lightbox-interior-m A:hover.contentlink
{
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #6F6F71;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#lightbox-interior-b
{
	float: left;
	width: 500px;
	height: 10px;
	background: url(gfx/lightbox-interior-b.png) no-repeat top left;
}
#lightbox-interior-m H2
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0 0 10px;
	font-size: 24px;
	color: #333333;
}
#loginform
{
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 6px;
}
.floatleft
{
	float: left;
}
.floatright
{
	float: right;
}
.home
{
	background-image: url(gfx/menuhome-bkg.png);
	background-repeat: no-repeat;
}
.selecthome
{
	background-image: url(gfx/menuhome-bkg-select.png);
	background-repeat: no-repeat;
}
.solutions
{
	background-image: url(gfx/menusolutions-bkg.png);
	background-repeat: no-repeat;
}
.selectsolutions
{
	background-image: url(gfx/menusolutions-bkg-select.png);
	background-repeat: no-repeat;
}

.videos
{
	background-image: url(gfx/menuvideos-bkg.png);
	background-repeat: no-repeat;
}
.selectvideos
{
	background-image: url(gfx/menuvideos-bkg-select.png);
	background-repeat: no-repeat;
}



.products
{
	background-image: url(gfx/menuproducts-bkg.png);
	background-repeat: no-repeat;
}
.selectproducts
{
	background-image: url(gfx/menuproducts-bkg-select.png);
	background-repeat: no-repeat;
	
	}
.company
{
	background-image: url(gfx/menucompany-bkg.png);
	background-repeat: no-repeat;
}
.selectcompany
{
	background-image: url(gfx/menucompany-bkg-select.png);
	background-repeat: no-repeat;
}
.contact
{
	background-image: url(gfx/menucontact-bkg.png);
	background-repeat: no-repeat;
}
.selectcontact
{
	background-image: url(gfx/menucontact-bkg-select.png);
	background-repeat: no-repeat;
}
.reseller
{
	background-image: url(gfx/menureseller-bkg.png);
	background-repeat: no-repeat;
}
.selectreseller
{
	background-image: url(gfx/menureseller-bkg-select.png);
	background-repeat: no-repeat;
}

.selectdemo
{
	background-image: url(gfx/menudemo-bkg-select.png);
	background-repeat: no-repeat;
}
#getintouch
{
	float: right;
	border: 0px solid black;
	font: normal 14px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	margin: 6px 20px 0 0;
	padding: 0;
	z-index: 999998;
	color: #575757;
}
#navcontainer
{
	float: left;
	border: 1px solid transparent;
	width: 916px;
	height: 28px;
}
#content-columns
{
	margin: 30px 24px 0;
	border: 0px solid gray;
	float: left;
}
#content-left-company
{
	float: left;
	width: 550px;
	border: 0px solid green;
	margin: 0 32px 0 0;
}

#content-left-enterprise
{
	float: left;
	width: 415px;
	border: 0px solid green;
	margin: 0 31px 0 0;
}


#content-left
{
	float: left;
	width: 550px;
	border: 0px solid green;
}
#content-left P, #content-left-company P
{
	margin: 0 0 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	font-weight: normal;
	padding: 0;
	line-height: 15px;
	width: 550px;
}

#content-left-enterprise P, #content-right-onnow P
{
	margin: 0 0 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	font-weight: normal;
	padding: 0;
	line-height: 15px;
	width: 420px;
}


#content-left H1, #content-left-company H1, #bannerv h1
{
	margin: 0 0 30px;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #222222;
	font-weight: normal;
	padding: 0;
	width: 570px;
}

#content-left-enterprise H1, #content-right-onnow h1
{
	margin: 0 0 30px;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #222222;
	font-weight: normal;
	padding: 0;
	
}

 #content-columns H2
{
	margin: 0 0 16px 9px;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #105B8E;
	font-weight: normal;
	padding: 0;
	width: 570px;
}

#content-left H2, #content-left-company H2
{
	margin: 0 0 16px;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #105B8E;
	font-weight: normal;
	padding: 0;
	width: 570px;
}


#content-left-enterprise H2, #content-right-onnow h2
{
	margin: 0 0 16px;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #105B8E;
	font-weight: normal;
	padding: 0;
	width:420px;
}


#content-left H3, #content-left-company H3
{
	margin: 0 0 16px;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3E7199;
	font-weight: normal;
	padding: 0;
	width: 550px;
}

#content-left-enterprise H3, #content-right-onnow h3
{
	margin: 0 0 16px;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3E7199;
	font-weight: normal;
	padding: 0;
	width: 420px;
}

#content-left H4, #content-left-company H4
{
	margin: 0;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3E7199;
	font-weight: normal;
	padding: 0;
	width: 570px;
}
#licontainer, #licontainer2
{
	float: left;
	width: 570px;
}
#content-left UL, #content-left-company UL
{
	margin: 5px 50px 20px;
}
#content-left LI, #content-left-company LI
{
	list-style-image: url(gfx/bullet-arrow.gif);
	list-style-type: circle;
	margin: 0 6px 0 0;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E7199;
}
#content-right
{
	float: right;
	width: 280px;
}

#content-right-onnow
{
	float: right;
	width: 415px;
}

#boxout-column-examples P, #boxout-column-retail P, #boxout-column-testimonial P, #boxout-column-signup P, #boxout-column-cloud P, #boxout-column-demand P, #boxout-support P
{
	margin: 0 0 6px 12px;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight: normal;
	padding: 0;
	line-height: 15px;
}
#boxout-column-examples
{
	width: 280px;
	border: 0px solid #54CFB2;
	float: left;
	margin: 0 0 18px;
}

#boxout-support
{
	width: 280px;
	border: 0px solid #54CFB2;
	float: left;
	margin: 18px 0 18px;
}
#live-img, #retail-img, #cloud-img, #demand-img
{
	margin: 0 20px 0 0;
	width: 110px;
	float: right;
}
#seen-img
{
	margin: 6px 0 0;
	width: 278px;
	float: left;
	text-align: center;
}
A.minilink:link, A.minilink:visited
{
	text-decoration: none;
	color: #333333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}
#mini-max, #mini-max2, #mini-max3
{
	background-image: url(gfx/minilink-max.gif);
	background-repeat: no-repeat;
	float: left;
	height: 18px;
	width: 98px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 4px 0 0;
	margin: 0 0 6px 12px;
}
#mini-lite, #mini-lite2, #mini-lite3
{
	background-image: url(gfx/minilink-lite.gif);
	background-repeat: no-repeat;
	float: left;
	height: 18px;
	width: 96px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 4px 0 0;
	margin: 0 0 6px 12px;
}
#mini-touch, #mini-touch2, #mini-touch3
{
	background-image: url(gfx/minilink-touch.gif);
	background-repeat: no-repeat;
	float: left;
	height: 18px;
	width: 89px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 4px 0 0;
	margin: 0 0 6px 12px;
}
#mini-manage, #mini-manage2, #mini-manage3
{
	background-image: url(gfx/minilink-manage.gif);
	background-repeat: no-repeat;
	float: left;
	height: 19px;
	width: 124px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 4px 0 0;
	margin: 0 0 6px 12px;
}
#mini-mobile
{
	background-image: url(gfx/minilink-mobile.gif);
	background-repeat: no-repeat;
	float: left;
	height: 18px;
	width: 113px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 4px 0 0;
	margin: 0 0 6px 12px;
}
#mini-express
{
	background-image: url(gfx/minilink-express.gif);
	background-repeat: no-repeat;
	float: left;
	height: 18px;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 4px 0 0;
	margin: 0 0 6px 12px;
}
.bluetext
{
	color: #3E7199;
}
#live-left-container
{
	float: left;
	width: 140px;
	margin: 6px 0 0;
}
#retail-left-container, #cloud-left-container, #demand-left-container
{
	float: left;
	width: 140px;
	margin: 6px 0 0;
}
.livemargin
{
	margin: 0 0 100px;
}
.co-img-left
{
	float: left;
	margin: 0 14px 0 0;
}
.co-img-right
{
	float: right;
	margin: 0 0 0 14px;
}
.inputtxt
{
	color: #4F4F4F;
	font: bold 14px Arial, Helvetica, sans-serif;
	border: 1px solid #D3D3D3;
	padding: 5px;
	width: 300px;
}
.inputsubscribe
{
	color: #4F4F4F;
	font: bold 14px Arial, Helvetica, sans-serif;
	border: 1px solid #ABB6C3;
	padding: 5px;
	width: 192px;
	margin: 0 0 0 6px;
}
.inputsubbtn
{
	color: #FFFFFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 0 0 2px;
	width: 59px;
	height: 21px;
	background-image: url(gfx/bluetooth-button.gif);
	background-repeat: no-repeat;
	margin: 0 0 2px 8px;
	border: 0;
	background-color: #F4F3EF;
}
.inputbtn
{
	color: #84898C;
	font: bold 12px Arial, Helvetica, sans-serif;
	border: 0;
	padding: 0 0 2px;
	width: 94px;
	height: 28px;
	float: right;
	margin: 0;
	background-image: url(gfx/formbutton.gif);
	background-repeat: no-repeat;
}
#address
{
	width: 180px;
	margin: 24px 0 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	padding: 0 0 0 30px;
	line-height: 15px;
	color: #333333;
}
#boxout-column-retail LI
{
	margin: 0 28px 3px;
	text-align: left;
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 205px;
	list-style-image: url(gfx/bullet-single.gif);
}
#boxout-column-retail UL
{
	margin: 12px;
	float: left;
}
#form
{
	margin: 0 0 24px 130px;
	border: 0px solid red;
	float: left;
	width: 330px;
}
#formbutton
{
	width: 330px;
}
/*BOXOUTS PRODUCTS*/
#boxouts-products-row1, #boxouts-products-row2
{
	float: left;
	margin: 12px 0 0 20px;
	border: 0px solid red;
	width: 890px;
}
#boxout-product-max, #boxout-product-lite, #boxout-product-manage, #boxout-product-mobile
{
	width: 280px;
	height: 167px;
	border: 0px solid #54CFB2;
	background-image: url(gfx/boxout-white.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 0 18px 0 0;
	padding: 12px 0 0;
	text-align: center;
}
#boxout-product-touch, #boxout-product-express
{
	width: 280px;
	height: 167px;
	border: 0px solid #54CFB2;
	background-image: url(gfx/boxout-white.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 0;
	padding: 12px 0 0;
	text-align: center;
}
#boxout-product-max H3, #boxout-product-lite H3, #boxout-product-touch H3, #boxout-product-manage H3, #boxout-product-mobile H3, #boxout-product-express H3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0062AB;
	margin: 0;
	padding: 0;
}
A.boxout-home-link:link, A.boxout-home-link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0062AB;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
/*BOXOUTS PRODUCTS DESC*/
#boxouts-columns-desc-row1, #boxouts-columns-desc-row2
{
	float: left;
	margin: 14px 0 0 20px;
	border: 0px solid red;
	width: 890px;
}
#flash-buttons-row2
{
	float: left;
	margin: 0 0 0 20px;
	border: 0px solid red;
	width: 890px;
}
#boxout-product-desc-max, #boxout-product-desc-lite, #boxout-product-desc-manage, #boxout-product-desc-mobile
{
	width: 280px;
	border: 0px solid #54CFB2;
	float: left;
	margin: 0 18px 0 0;
}
#boxout-product-desc-touch, #boxout-product-desc-express
{
	width: 280px;
	border: 0px solid #54CFB2;
	float: left;
	margin: 0;
}
#boxout-product-heading-max, #boxout-product-heading-lite, #boxout-product-heading-manage, #boxout-product-heading-mobile
{
	width: 280px;
	height: 27px;
	border: 0px solid #54CFB2;
	float: left;
	padding: 10px 0 0 12px;
	margin: 0 0 10px;
}
#boxout-product-heading-touch, #boxout-product-heading-express
{
	width: 280px;
	height: 27px;
	border: 0px solid #54CFB2;
	float: left;
	padding: 10px 0 0 12px;
	margin: 0 0 10px;
}
#li-products-container-max, #li-products-container-lite, #li-products-container-touch, #li-products-container-manage, #li-products-container-mobile, #li-products-container-express
{
	float: left;
	width: 270px;
	border: 0px solid red;
	margin: 0;
}
#boxout-product-desc-max LI, #boxout-product-desc-lite LI, #boxout-product-desc-touch LI, #boxout-product-desc-manage LI, #boxout-product-desc-mobile LI, #boxout-product-desc-express LI
{
	margin: 0;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E7199;
	font-weight: normal;
	padding: 0 6px 0 0;
	list-style-type: circle;
	list-style-image: url(gfx/bullet-single.gif);
}
#li-products-container-max UL, #li-products-container-lite UL, #li-products-container-touch UL, #li-products-container-manage UL, #li-products-container-mobile UL, #li-products-container-express UL
{
	margin: 3px 20px 0 36px;
	border: 0px solid green;
	padding: 0;
}
.smaller
{
	font-size: 80%;
}
#flash
{
	float: left;
	margin: 0;
	padding: 0;
}
#container #content-mid #boxouts-columns-home #boxout-industry A
{
	margin: 0 0 0 8px;
	padding: 0px;
	float: left;
	height: 80px;
	width: 264px;
	display: inline;
	border: solid red 0px;
}

#container #content-mid #boxouts-columns-home #boxout-nextstep A
{
	margin: 0 ;
	padding: 0px;
	
	display: inline;
	
}


#container #content-mid #boxouts-columns-desc-row2 #boxout-product-desc-express A
{
	margin: 0 0 0 4px;
	padding: 0px;
	float: left;
	width: 264px;
}

a.whiteh1:link, a.whiteh1:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-weight: normal;
		color: #ffffff;
	margin: 0;
	padding: 0 ;
	float:left;
	text-decoration: none;
}




a.whiteh1-home:link, a.whiteh1-home:visited
{
	
	font-family: Arial, Helvetica, sans-serif;
		font-size: 32px;
		font-weight: normal;
			color: #ffffff;
		margin: 0;
		padding: 0 ;
		float:left;
	text-decoration: none;
	line-height:33px
	
}



a.greyh1:link, a.greyh1:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-weight: normal;
	color: #727272;
	text-decoration: none;
	margin: -9px 0 0 0;
	padding: 0;
	float:right;
	clear:right;
	
}




/*EBOOK BOXOUT*/



#form-ebook
{
	float:left;
	width: 276px;
}

#form-ebook-left
{
	float:left;
	margin: 0 0 0 0;

}

#form-ebook-right
{
float:right;
}
.inputsubbtn
{
	color: #FFFFFF;
	font: normal 14px Arial, Helvetica, sans-serif;
	padding:0 0 2px 0;
	width: 50px;
	height: 29px;
	background-image: url(gfx/join.gif);
	background-repeat: no-repeat;
	margin: 1px 0 0 8px;
	border: 0;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	}


#boxout-join-container P

{
margin: 0 0 8px;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight: normal;
	padding: 0 6px;
	line-height: 15px;
	}#chat {
	margin: 5px 0 0 0;
	float: left;
	width: 278px;
	text-align: center;
}


#demoform
{
 margin-left:56px;

}


#engage
{
margin:26px 0 0 18px;
float:left;
padding:0;
clear:both;
}



a.eng:link, a.eng:visited
{
		margin: 0;
		padding: 0 ;
	}

videobox {
	


}


#projects {
	margin: 0 30px 30px 0;
	border: solid 1px red;
	float:right;
	width:200px;
	}


#projects p{
float:left; margin:0 0 0 0 ; 
	}
	

#projects img{
	float:left;
	}	
	
	

#mbmcontent {
	float: left;
	padding: 0;
	width: 875px;
	
}

#mbmcontent p {
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:18px;
	
	float:left;
	
}

#vleft, #vcenter
{
width:300px; margin:0 32px 8px 0; float:left; }


#vright
{
width:304px; margin:0 0 8px 0; float:left; 
}



#vleft h3, #vcenter h3, #vright h3
{
font-size: 18px;
	color: #a2d2fa;
font-family:Arial, Helvetica, sans-serif;
	
}

#vleft p, #vcenter p, #vright p{
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
}

#vleft em, #vcenter em, #vright em{
	text-align:justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#a2d2fa;
	font-size:16px;
	font-weight:normal;
	
}

#vleft blockquote, #vcenter blockquote, #vright blockquote{
	margin:16px 16px 7px 16px;
	
}


#boxout-v1, #boxout-v2, #boxout-v3, #boxout-v4, #boxout-v5, #boxout-v6
{
	width: 280px;
	height: 182px;
	border: 0px solid #54CFB2;
	background-image: url(gfx/boxout-video.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 0 0 0 0;
	padding: 12px 0 0 0;
	text-align: center;
}

