﻿

/*/ ~/Default.aspx /*/
div#selectRide {border:solid 1px #000; width:90%; background-color:#FFF; padding:20px;}
div#selectRide h3 {margin:0; padding:0 0 10px 0; text-indent:-9999px; background:url(../images/mobileEntertainment/h3_selectRide.gif) no-repeat; width:160px; height:19px;}
div#selectRide ol {margin:0 auto; padding:0;}
div#selectRide li {margin:0 auto; padding:0;}
div#selectRide ol {height:150px; position:relative;}
div#selectRide li {font-size:14px; color:#000; list-style-type:none;  line-height:35px;}
div#selectRide ol li select {position:absolute; left:70px; margin-top:5px;}

/*/ ~/pages/mobileEntertainment/productSelection.aspx /*/
div.selectSize {float:left; width:233px; height:250px; border:solid 1px #333; margin:45px 20px 0 20px; background:#FFF;}
div.selectSize ul,
div.selectSize li {margin:0 auto; padding:0; list-style-type:none; font-size:14px; text-align:center; margin-top:2px;}

div#productSelection {background-color:#FFF; margin-top: 20px; padding: 20px 20px 20px 20px;}
div#productSelection h3 {margin:0 auto; padding:0; font-size:12px; font-weight:bold; padding:0 0 20px 0;}
div#productSelection h4 {margin:0 auto; padding:0; font-size:20px; font-weight:bold; padding:0 0 0 160px; color:#FFF;}
div#productSelection h5 {margin:0 auto; padding:0; text-align:right; margin:10px 165px 10px 0; font-size:12px; font-weight:bold;}
div#productSelection h5 a {color:#cc0000;}

div#productSelection_Links {height:20px; width:964px; margin:0 auto; text-align:center; background:#000; border:1px solid #666666; margin:0 0 40px 0;}
div#productSelection_Links ul,
div#productSelection_Links li {margin:0 auto; padding:0; list-style-type:none;}
div#productSelection_Links ul {margin:0 auto; display:inline; position:relative; top:0px;}

div#productSelection_Links li {display:inline; font-size:12px; font-weight:bold; color:#FFF;  border-right:1px solid #666666; height:20px;}
div#productSelection_Links li a {font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; padding:0 25px 0 25px; }
div#productSelection_Links li a:hover {font-size:12px; font-weight:bold; color:#F1F1F1; text-decoration:none; padding:0 25px 0 25px; }

/*/ Navigation Menus /*/
#nav, #nav ul, #nav li,
#nav_2, #nav_2 ul, #nav_2 li,
#nav_3, #nav_3 ul, #nav_3 li  { /* all lists */padding:0; margin:0; list-style:none; line-height:1;}
#nav a,
#nav_2 a,
#nav_3 a {display:block; width:130px; color:#ff0000; text-decoration:none;}
#nav li,
#nav_2 li,
#nav_3 li { /* all list items */float:left; width:121px;/* width needed or else Opera goes nuts */}
#nav li ul li,
#nav_2 li ul li,
#nav_3 li ul li { /* all list items */float:left; font-size:10px; color:#FFF; border-left:solid 1px #fff; border-right:solid 1px #fff; border-top:solid 1px #fff; border-bottom:solid 1px #fff; width:140px; background:#000; /* width needed or else Opera goes nuts */}
#nav li ul li a,
#nav_2 li ul li a,
#nav_3 li ul li a {padding:3px 0 8px 10px;}
#nav li ul li a:hover,
#nav_2 li ul li a:hover,
#nav_3 li ul li a:hover {background: #ff0000; color:#FFF;}
#nav li ul,
#nav_2 li ul,
#nav_3 li ul {margin-top:28px; position: absolute; background: #000; clear:left;	width:121px; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */}
#nav li:hover ul, #nav li.sfhover ul,
#nav_2 li:hover ul, #nav_2 li.sfhover ul,
#nav_3 li:hover ul, #nav_3 li.sfhover ul { /* lists nested under hovered list items */left: auto;}