
#benefits ul {
    margin-left: 10px;
    padding-left: 0;
    list-style: none;
    }
	
#benefits ul li {	
    padding-left: 14px;
    background-image: url('../_images/benefits_bullet.gif');
    background-repeat: no-repeat;
    background-position: 0 6px;
    padding-bottom:8px;
    }

#benefits html[xmlns] .ul {
    padding-left: 2em;
}

#benefits html[xmlns] .ul li {
    background: none; /* undo the background-image */
    list-style-image: url('../_images/benefits_bullet.gif');
    padding: 0;
    padding-bottom:8px;
}


#home_banner {
padding:0px;
margin:0px;
border:0px;
background-color:#F17D13;
border-top: 2px solid #C7C7C7;
border-bottom: 2px solid #C7C7C7;
height:207px;
width:100%;
}
#home_banner_bg {
padding:0px;
margin:0px;
border:0px;
height:207px;
width:99%;
background-image:url('../_images/banner_bg.jpg');
background-position:top center;
background-repeat:no-repeat;
position:absolute;
z-index:10;
}
#home_banner_blue {
padding:0px;
margin:0px;
border:0px;
background-color:#0A204B;
width:49%;
height:207px;
position:absolute;
z-index:1;
}
#home_banner_contents {
width:770px;
margin:auto;
}
#banner_person {
position:absolute;
float:left;
z-index:100;
margin-left:25px;
margin-top:-28px;
}
#banner_title {
position:absolute;
float:left;
z-index:110;
margin-left:200px;
}
#banner_learn {
position:absolute;
float:left;
z-index:110;
margin-left:240px;
margin-top:140px;
}
#try_nims {
position:absolute;
float:left;
z-index:110;
margin-left:475px;
margin-top:0px;
}
#purchase_nims {
position:absolute;
float:left;
z-index:110;
margin-left:475px;
margin-top:104px;
}

#home_content {
width:770px;
margin:auto;
margin-top:10px;
padding:0px;
border-collapse:collapse;
}
#benefits {
background-image: url('../_images/home_blue_bg.jpg');
background-repeat: no-repeat;
height:265px;
width:510px;
float:left;
color:#fff;
font-size:11px;
}
#reasons_to_buy {
margin-top:10px;
margin-left:10px;
}
#reasons_list {
border-collapse:collapse;
margin:10px 10px 5px 10px;
margin-top:5px;
font-size:11px;
}
#reasons_list td {
padding:5px;
border:0px;
}
#quote {
border-top:1px solid #FFFD58;
margin:0px 10px 0px 10px;
padding:5px;
font-size:11px;
}
#capabilities {
background-image: url('../_images/home_orange_bg.jpg');
background-repeat: no-repeat;
height:265px;
width:255px;
float:right;
color:#fff;
font-size:11px;
}
#capabilities a {
color:#fff;
text-decoration:none;
}
#capabilities a:hover {
color:#fff;
text-decoration:underline;
}
#product_capabilities {
margin-top:10px;
margin-left:5px;
}
.capability {
margin:0px 20px 10px 20px;
}

.screen {
float:right;
width:240px;
height:250px;
padding-top:15px;
padding-left:15px;
}