body {
background: #e6f1f8;
font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
margin: 0 25px 20px; padding: 0;}
#container {
	margin: 0px;
	padding: 0px;
}

#commonheader {
	background: url(images/common-header-bg-blue.png) no-repeat;
	margin: 0px auto 20px;	padding: 0px; position: relative;	height: 45px;	width: 760px;
}
.commonheader-le { position: absolute; left: 16px; top: 12px; }
.commonheader-viso { position: absolute; left: 430px; top: 0px; }
.commonheader-eze { position: absolute; left: 504px; top: 0px; }
.commonheader-badgeworx { position: absolute; left: 590px; top: 0px; }
#commonheader img { border: none; }

#header {
background: url(images/eze-badge-top_04.gif) repeat-x top;
height: 88px;
min-width: 700px;
width:expression(document.body.clientWidth < 760? "700px": "auto" );
margin: 0; padding:0;}
#main {
background: #fff url(images/main_13.gif) repeat-y left;
min-width: 700px;
width:expression(document.body.clientWidth < 760? "700px": "auto" );
margin-top: 20px
}
#maintop {
background: url(images/main_10.gif) repeat-x top;
height: 10px; }
#maininside {
background: url(images/main_15.gif) repeat-y right;
margin: 0 0 0 15px;
}
#mainfoot {
clear: both;
background: url(images/main_20.gif) repeat-x bottom;
min-width: 700px;
width:expression(document.body.clientWidth < 760? "700px": "auto" );
height: 10px; }
#maininside p {
margin-bottom: 0; }
#nav {
color: #709305;
float: left;
width: 134px;
font-weight: bold;
line-height: 1.4;
padding-top: 4px; }
#nav p { margin: 0 }
.navimg {
position: absolute; left: 38px; }
#content {
font-size: 0.9em;
margin: 0 12px 0 150px; padding: 0;}
#content a:link, #content a:visited {
color: #709305;
font-weight: bold;
text-decoration: none; }
#content a:visited {
color: #628105;  }
#content a:hover, #content a:active {
color: #4d6505;
font-weight: bold;
text-decoration: underline; }
.widetable { clear:none;
width: 558px; width/**/:/**/ 100%
}
.subnav {
font-size: 0.85em; }
#nav a:link {
color: #709305;
text-decoration: none; }
#nav a:visited {
color: #628105;
text-decoration: none; }
#nav a:hover, #nav a:active {
color: #4d6505;
text-decoration: underline; }
#footer {
background: url(images/eze-does-it.gif) no-repeat right bottom;
clear: both;
margin: 0 10px 0 0; padding: 0; }
.copyright {
width: 130px;
font-weight: normal;
font-size: 0.65em;
color: #4d6505; }
.copyright p {
margin: 0; padding: 4px 0; }
.copyright a:link, .copyright a:visited {
color: #628105; }
.copyright a:hover, .copyright a:active {
color: #120; }
.boldpink {
font-weight:bold; color: #bb1f77; }
.boldgreen {
font-weight:bold; color: #8cad23; }
.boldblack {
font-weight:bold; color: #000; }
.productbox {
width: 248px;
float: left;
margin: 8px 8px 6px 4px;
text-align: left;
background: url(images/product-box.gif) no-repeat bottom; }
.productbox h2 {
padding: 6px 10px;
margin: 0;
background: url(images/product-box.gif) no-repeat top;
font-size: 1.1em;
color: #0191c0; }
.productbox p {
margin: 0 10px;
font-size: 0.9em;
padding: 0 0 10px; }
.productboxdouble {
width: 508px;
float: left;
margin: 8px 8px 6px 4px;
text-align: left;
background: url(images/product-box-double.gif) no-repeat bottom; }
.productboxdouble h2 {
padding: 6px 10px;
margin: 0;
background: url(images/product-box-double.gif) no-repeat top;
font-size: 1.1em;
color: #0191c0; }
.productboxdouble p {
margin: 0 10px;
font-size: 0.9em;
padding: 0 0 10px; }
.examples {
width:245px;
margin: 7px;
float:left;
text-align: center;
}
.examples h2 {
font-size: 1.0em;
color: #0191c0; }
.starter h2 {
color: #bb1f77;
font-size: 1.2em;
 }
h1 { margin: 0 0 14px; padding-top: 4px; }