div, img, form, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: 0;
}

BODY {
margin:0;
padding:0;
font-family:arial,verdana,helvetica;
font-size:78%;
color:#373737;
background-color:#BFBFBF;
background-image:url(/images/back-image-repeat.gif);
background-position: center;
background-repeat : repeat-y;
}

TD {
font-family:arial,verdana,helvetica;
font-size:78%;
color:#000000;
}

P {
margin-top:10px;
margin-bottom:10px;
}

A {
color:#06429F;
}

img {
padding:0;
margin:0;
}

#global {
text-align:center;
}

#box{
width: 737px;
text-align:left;
margin: auto;
background-color:#FFFFFF;
}

#menu {
height:30px;
background-image:url(/images/menu_bg.gif);
background-repeat:no-repeat;
color:#373737;
font-size:11px;
font-weight:bold;
text-align:center;
}
#menu a {
font-weight:bold;
color:#373737;
text-decoration:none;
}

div.row {
white-space: normal;
margin:0;
padding:0;
}

div.row div.left {
float: left;
margin:0;
padding:0;
}

#point {
background-image:url(/images/points_bg.gif);
background-repeat:no-repeat;
width:204px;
height:130px;
font-size:11px;
padding:0;
}

#pointtext {
width:180px;
margin-left:5px;
padding:5px 7px 0px 7px;
} 

#content {
text-align:left;
padding-left:40px;
padding-right:40px;
padding-bottom:20px;
}
	
#closebtn{
text-align:right;
}

#flashdemo {
text-align:center;
}

#logo {
text-align:left;
margin:10px 0px 0px 0px;
}

#footer {
background-image:url(/images/home_footer.gif);
background-repeat:no-repeat;
width:732px;
height:26px;
text-align:center;
color:#363636;
}
#footer a {
color:#363636;
text-decoration:none;
}

H2.boxheader {
margin:0;
padding:0;
padding-top:5px;
text-align:center;
width:204px;
height:20px;
font-size:12px;
background-image:url(/images/menu_top_prod_overview.gif);
background-repeat:no-repeat;
}
*html H2.boxheader {
	height:25px;
}


H2.boxheader a{
text-decoration:none;
color:#000000;
}

UL.arrows {
font-size:12px;
margin:0;
padding:0;
margin-left:20px;
margin-top:0px;
padding-left:20px;
}

UL.arrows LI{
list-style-image:url(/images/arrows.gif);
color:#00acef;
}

UL.arrows A {
color:#00acef;
text-decoration:none;
}

H3 {
border-bottom: 1px solid #00acef;
margin:0;
padding:0;
margin-bottom:15px;
}

H5 {
color:#000000;
margin-bottom:0px;
padding-bottom:0px;
font-size:110%;
}
* html H5{
font-size:100%;`	
}

#buttons {
margin-top:20px;
margin-bottom:20px;
}

#mainBox {
	background: #fff url(/images/home_back.gif) top left repeat-x;
	width: 668px;
	margin: 0 0 0 15px;
	padding: 10px 0 0 20px;
	height:297px; * height:280px;
}

#mainbox p.product_main {
	margin: 0;
	padding: 10px;
}

*html #mainBox {
	width: 688px;
}

div.homeBox {
	margin-left: 0px;
	width:204px;
}

#box2 {
	margin-left: 23px;
}

#box3 {
	margin-left: 22px;
}

#sublinks {
text-align:center;
font-weight:bold;
color:#000000;
padding:0 0 15px 0;
margin:0 0 15px 0;
border-bottom:1px solid #00acef;
}
#sublinks a{
text-decoration:none;
font-weight:bold;
color:#000000;
}
#sublinks a:hover{
text-decoration:underline;
}

#columnLeft {
float:left;
margin-top: 1em;
width:320px;
}

#columnRight {
float:left;
margin-top: 1em;
width:330px;
border-left:1px solid #00acef;
}

#moreinfo {
margin-left:40px;
}
#moreinfo a{
font-weight:bold;
text-decoration:none;
color:#FF8400;
}

a.green {
color:#00acef;
font-weight:bold;
text-decoration:none;
}

a:hover.green {
color:#00acef;
font-weight:bold;
text-decoration:underline;
}


#columnLeft ul {
	margin-left:20px;
	padding: 0;
}

#columnLeft ul, #columnLeft p {
	margin-right: 20px;
}

#columnLeft ul li, #columnRight ul li {
	margin: 0.5em 0;
}

#columnLeft img.screenshot, #columnRight img.screenshot {
	margin-top: 10px;
	float: right;
}
#bottomPane ul {margin-left:20px;
padding:0pt;}
#bottomPane ul li {
	margin: 0.5em 0;
}


#columnLeft img.screenshot {
	margin-left: 5px;
}

#columnRight p, #columnRight h5, #columnRight img {
	margin-left: 10px;
}

#columnRight ul {
	padding: 0;
	margin-left: 30px;
}

.product_main {
		font-weight: normal;
}

/* NetBuild CMS styles */

.netbuildcms, .netbuildcms #columnLeft h5 {
	color: #934791;
}

.netbuildcms #columnRight {
	border-left: 1px solid #934791;
}

.netbuildcms ul li span {
	color: #000;
}



/* NetBuild Tracker Styles */

.netbuildtracker, .netbuildtracker #columnLeft h5 {
	color: #56ab2e;
}

.netbuildtracker #columnRight {
	border-left: 1px solid #56ab2e;
}

.netbuildtracker ul li span {
	color: #000;
}



/* NetBuild Trader Styles */

.netbuildtrader, .netbuildtrader #columnLeft h5 {
	color: #ffa902;
}

.netbuildtrader ul {
	color: #fde425;
}

.netbuildtrader #columnRight {
	border-left: 1px solid #fde425;
}

.netbuildtrader ul li span {
	color: #000;
}


/* WebVU Styles */

.webvu h5 {
	color: #fe6311;
}

.webvu #columnRight {
	border-left: 1px solid #fe6311;
}

.webvu ul li span {
	color: #000;
}

#columnRight img.no_wrap, #columnLeft img.no_wrap {
	text-align: center; 
	display: block; 
	margin: 10px auto 0 auto; 
}

textarea, input {
	font-family: verdana, sans-serif;
	font-size: 120%;
}

img.pdf_logo {
	position: relative;
	top: 3px;
	right: 5px;
}

#products_nav {
	margin: 20px auto;
	border-bottom: 1px solid #777;
	text-align: center;
}

#products_nav img { 
	margin: 0 25px 20px 25px;
}

.fact_sheet {
	margin-bottom: 3em;
}

#nclogo {
	float: left;
	margin: 5px 0 0 5px;
}