div.nav a:link, div.nav a:active, div.nav a:visited {padding-bottom:8px;}
.webkit div.nav {margin-top:40px;}
p a {font-size:12px;}

h2 {font-size:18px; border-bottom:1px solid #87b625; margin-bottom:10px; padding-bottom:10px;}
h2 a {font-size:18px; color:#323334;}

div#top {width:100%; height:487px; background:transparent url(../images/backgrounds/honda_blue_bg.png) no-repeat scroll center top; padding:0; border:0;}
div#top > div {float:left; margin-top:95px;}
div#ip {padding:0 35px;}
div#ip ul {list-style:none; background:transparent url(../images/backgrounds/modules.png) scroll repeat left top; width:337px; height:359px;}
div#ip ul li {padding:10px 0px 5px 28px;}
div#ip ul li label {color:#666; font-size:16px;}
div#ip ul li.big {font-size:30px; padding-top:20px; color:#333;}
div#ip ul li.big span {color:#fe0000;}
div#ip ul li.ip_big label a {font-size:.75em; color:#999; font-weight:normal; text-decoration:underline;} 
div#ip ul li.ip_big p {font-size:32px; height:35px;}
div#ip ul li p {border:1px solid #666; background-color:#fff; color:#121212; margin-top:2px; padding:3px; width:270px; font-size:16px; line-height:normal; height:18px; overflow:hidden;}
div#ip p {color:#454545; padding-top:15px; font-size:12px;}
div#ip p strong {color:#212121; font-size:12px;}

div#video, div#pro_sol {width:553px; height:359px;  background:transparent url(../images/backgrounds/modules.png) scroll repeat right top; position:relative;}
/*div#video h4, div#pro_sol h4 {font-weight:bold; width:275px; color:#121212; padding-left:45px; position:absolute; bottom:23px; left:0;}
div#pro_sol h4 {padding-left:35px;}
div#video h4 span.auprice, div#pro_sol h4 span.auprice {font-size:40px; margin-left:10px; margin-top:-15px; padding-left:10px; border-left:3px solid #121212; float:right;}
div#video a#buy {position:absolute; right:50px; bottom:23px;}
div#pro_sol a#buy {position:absolute; right:30px; bottom:8px;}
div#video a#buy:active {bottom:22px;}
div#pro_sol a#buy:active {bottom:7px;}*/


div#pro_sol table {margin:0 20px;}
div#pro_sol table tr td {width:55%; padding:0 10px;}
div#pro_sol table tr td.sol {width:45%;}
div#pro_sol table tr td p {font-size:12px; line-height:normal; text-align:left; padding:0;}
div#pro_sol table tr td p span {display:block; color:#F00; font-size:14px; font-weight:bold; padding-bottom:3px;}
div#pro_sol table tr td p a {display:block; font-size:12px; padding-top:3px;}

div#player {width:100%; height:275px; background-color:#000; display:none;}
div#placeholder {width:100%; height:275px; background:transparent url(../images/backgrounds/modules.png) scroll repeat right top; position:absolute; top:0; z-index:66; text-align:center;}
div#placeholder a {display:block; padding:15px 25px;}
div#placeholder p {padding:0 25px; font-size:15px; line-height:18px; color:#000; text-align:left;}
div#placeholder p img {float:left; padding-right:25px;}
div#placeholder p a {padding:5px 0 0; font-size:14px; font-weight:bold; color:#0068b3;}
div#placeholder p a:hover {color:#09f;}
div#placeholder ul, div#video ul {margin-left:30px; margin-top:15px;}
div#video ul {position:absolute; bottom:15px;}
div#placeholder ul li, div#video ul li {float:left; padding:0 15px;}
div#placeholder ul li p, div#video ul li p {font-size:36px; color:#000; padding:0;}
div#placeholder ul li h4, div#video ul li h4 {font-size:18px; padding:2px 0;}
div#placeholder ul li h6, div#video ul li h6 {color:#666; text-align:center;}
div#placeholder ul li.auprice, div#video ul li.auprice {border-left:3px solid #000; padding:15px;}
div#placeholder ul li a, div#video ul li a {padding:0;}
div#pro_sol div#placeholder {height:359px;}


div#video img {cursor:pointer;}

div#top h1 {font-size:32px; color:#323334;}
div#video ul.price {padding-top:5px;}
div#video img.au_logo {padding-right:30px;}
div#video img.au_logo {float:left;}
div#video h1.price {font-size:34px; float:right;}
div#video h1.price span.sm {color:#666; font-size:16px; padding-right:10px; vertical-align:middle; border-right:1px solid #fff;}
div#video p.btn {margin:13px 0 2px; float:right;}
div#video span.btn_l {margin-left:7px;}

div#bottom {clear:both; margin-top:25px;}
div#bottom > div {float:left; width:264px; margin-right:25px; min-height:200px; margin-bottom:25px;}
div#custom_solutions {margin-right:0 !important;}

div#homeuser h5 {font-size:18px; font-weight:bold;}
div#homeuser ul li h5 span.sm {font-size:13px; font-weight:normal;}
div#homeuser ul.au {background:#fff url(../images/devices.jpg) scroll no-repeat right bottom; height:70px;}
div#homeuser ul.nyms {padding-top:15px; clear:both;}
div#homeuser ul li {float:left;}
div#homeuser ul li.first {width:170px;}
div#homeuser ul li.first h5 {font-size:15px; font-weight:normal;}
div#homeuser ul li p {font-size:11px; padding-bottom:3px; color:#999;}

#footer p.index {padding:0 0 11px;}

span.playButton {position:absolute; bottom:0;}

#ls_content {padding:150px 25px 0; background:transparent url(../images/index/ls_bg.jpg) scroll no-repeat center center; height:400px;}
#ls_content p#ls_header {font:76px Trebuchet MS; font-weight:bold; padding:25px 0 25px; color:#003788;}
#ls_content table tr td {width:250px;}
#ls_content table tr td p {color:#1052b2; padding:0; font-size:14px; line-height:17px;}
#ls_content table tr td#ip {padding:0 25px; width:400px;}
#ls_content ul li {list-style:disc outside; margin:0 0 0 15px; color:#1052b2;}
#ls_content ul li span {color:#666; font-size:14px;}

#ls_content ul#nobul {margin:110px 0 0 115px;}
#ls_content ul#nobul li {list-style:none; margin:0 0 3px;}

#ls_content ul#nobul li span {display:block; height:15px; overflow:hidden; margin-top:1px; padding:0 2px; background-color:#fff; width:200px; border:1px solid #ccc; color:#af1f24; font-weight:bold;}
#ls_content ul#nobul li span.big {font-size:1.25em; height:17px;}

#ls_content table tr td#ip p {font:30px Trebuchet MS; font-weight:bold; line-height:31px; color:#af1f24; text-align:center;}
#ls_content a.bbtn {display:block; margin-top:20px;}
#ls_content p.lssm {font:11px Trebuchet MS; color:#666;}
#ls_content p.hdr {padding:0 0 10px 0; margin:12px 0 7px 0; border-bottom:1px solid #000;}
#ls_content p.hdr.buynow {margin-bottom:10px;}
#ls_content p.hdr.shrt {width:214px;}
#ls_content p.hdr.shrt1 {width:220px;}
#ls_content img.buy {padding:5px 0 0 50px;}
#ls_content table tr td p.bhdr {font:19px Trebuchet MS; letter-spacing:1px; padding:0 0 5px; margin:0 0 10px; border-bottom:1px solid #000;}
#ls_content table tr td p.bhdr a.tTip {color:#49B0D4;}

#ls_content table tr td p.ls_btm {margin:10px 0 5px; padding:10px 0; border-top:1px solid #000; border-bottom:1px solid #000; text-align:center;}
#ls_content table tr td p#social {text-align:center;}
#ls_content table tr td p#social a {padding:0 10px;}

#ls_content table tr td p#comp {font-size:12px; color:#666; text-align:center; letter-spacing:2px; padding:5px 0 10px; margin-bottom:12px; line-height:normal; border-bottom:1px solid #000;}
#ls_content table tr td p#comp span {display:block; padding-top:3px;}
#ls_content table tr td p#comp span.prod {color:#000;}
#ls_content table tr td p#comp span.ext {letter-spacing:10px;}

#cybersecurity {position:absolute; z-index:99; top:-10px; right:-100px;}