li.v_li_1 {
display:none;
}

#ov-lc {
position:relative; top:-15px;left:0;
float:left;
width:207px;
background: #5E82AC url('../img/lc-shadow.png') no-repeat right 0;
}

*html #ov-lc {
width:207px;
background: #5E82AC;
overflow:hidden;
}

#ov-rc {
position:relative; top:-15px;left:0;
float:right;
width:734px;
background: url('../img/content-bg.jpg') no-repeat 0 0;
min-height:400px;
padding: 30px 0 0 30px;
}


#ov-rc-l {
float:left;
width:240px;
padding:40px 0px 0 0;
}


#ov-rc-r {
float:right;
width:387px;
padding:30px 35px;
background: #DBE891;
margin-right:37px;
margin-top:40px;
min-height: 250px;
}


#feature-details {
width:734px;
margin-top:30px;
border-top:4px solid #5E82AC;
padding-top:20px;
}

div.feature-description {
display:none;
}

div.feature-description p {

}

div.detail-box {
width: 210px;
padding-right:25px;
float:left;
font-size: 10px;
line-height:12px;
}



/*     typography left col     */

#ov-lc {
font-size: 11px;
line-height:31px;
}


#ov-lc h2 {
font-size: 12px;
line-height:31px;
font-weight:bold;
color:#2F4E67;
padding: 0 0 0 40px;
margin:0;
border-bottom: #2F4E67 solid 1px;
}


#ov-lc h3 {
font-size: 9px;
line-height:11px;
font-weight:bold;
color:#2F4E67;
padding: 10px 0 0 0px;
margin:0;
}

div.green h4 {
color: #5E82AC !important;
border-top:0;
}

div.green {
border-top: 15px solid #fff;
}

div.green a {
color: #245250 !important;
}




/* 	subnav 	*/

#ov-lc ul.subnav {
font-size: 12px;
line-height:31px;
color: #fff;
margin:0;
padding: 0 0 0 0px;
width:207px;
list-style:outside;
list-style:none;
}

#ov-lc ul.subnav li {
width:207px;
height:31px;line-height:31px;
margin:0;
padding:0;
background: url('../img/subnav-li-bg.gif') no-repeat 0 0;
border-bottom: #7E9BBD solid 1px;
}

#ov-lc ul.subnav li:hover {
background: #245250 url('../img/subnav-li-bg.gif') no-repeat 0 0;
}

#ov-lc ul.subnav a {
padding-left:40px;
color:white;
}




/* 	sub subnav	*/

#ov-lc ul.subsubnav {
font-size: 12px;
line-height:18px;
color: #fff;
margin:0;
padding: 0 0 0 0px;
width:207px;
list-style:outside;
list-style:none;
background:#fff;
}

#ov-lc ul.subsubnav li {
width:207px;
height:18px;line-height:18px;
margin:0;
padding:0;
}

#ov-lc ul.subsubnav a {
padding-left:40px;
color:#333;
font-weight:normal;
}

#ov-lc ul.subsubnav a:hover {
color:#245250;
}





/*     typography right col     */


#ov-rc {

font-size: 11px;
line-height:18px;
color: #333;
margin:0 0 22px 0;
}

#ov-rc p {
font-size:12px;
line-height:20px;
margin: 0 0 10px 0;
padding-right:50px;
}


#ov-rc li {
font-size:12px;
line-height:20px;
padding: 5px;
padding-right:50px;

}


ul.twocol li {
float:left;
width: 250px;
display:inline;
margin-left:12px;
line-height:14px !important;
}


#ov-rc ul.magicbox li {
font-size:11px;
line-height:14px;
padding: 0px;}


#ov-rc h1 {
font-size: 22px;
line-height:30px;
font-weight:bold;
color:#245250;
margin:0 0 0px 0;
padding: 0px;
}


#ov-rc h2 {
font-size: 14px;
line-height:18px;
font-weight:bold;
color:#5E82AC;
margin:20px 0 5px 0;
padding: 0px;
}


#ov-rc p.instructions {
font-size: 10px;
line-height:12px;
margin:2px 0 0 0;padding:0;
color:#999;
border-top: 1px solid #999;
}

#ov-rc a.instructions {
font-size: 10px;
line-height:12px;
margin:2px 0 0 0;padding:0;
color:#999;
border-top: 1px solid #999;
}

p.learnmore {
text-align:right; 
font-weight:bold;
}

p.learnmore a {
color: #5E82AC;
text-decoration:none;
}

/* 	features magic box	*/


#ov-rc-l ul {
font-size: 11px;
margin:0;
padding: 0 0 0 0px;
width:240px;
list-style:outside;
list-style:none;
}

#ov-rc-l ul li {
width:240px;
height:18px;line-height:18px;
margin:0;
padding:0;
}

#ov-rc-l ul li:hover {
background: #9CC;
}


#ov-rc-l ul li.active {
background: #DBE891;
}

#ov-rc-l ul li.active a {
color:#5E82AC;
}


#ov-rc-l ul a {
padding-left:4px;
color:#333;
font-weight:bold;
height:18px;line-height:18px;

}

#ov-rc-l ul a:hover {
color:#245250;
}


#ov-rc-r h3 {
color:#000;
font-size: 14px;
line-height:26px;
margin:0 0 18px 0;
padding:0;
}


#ov-rc-r p {
color:#333;
font-size: 12px;
line-height:26px;
margin:0;
padding:0;
}



div.detail-box h5 {

font-size: 10px;
line-height:18px;
border-bottom: 1px solid #5E82AC;
color: #5E82AC;
}

div.detail-box ul {
font-size: 10px;
margin:0;
padding: 0 0 0 0px;
width:240px;
list-style:outside;
list-style:none;
}

div.detail-box  ul li {
width:180px;
line-height:12px;
margin:0;
padding:0 0 6px 0;
}

