.search
{ display:none; }

ol
{ padding:0px 0px 0px 15px; }

ol.graphics
{ list-style-type:none; padding:0px; margin:0px; }

ol.graphics li
{ padding:5px 10px 10px 35px; background-repeat:no-repeat; background-position:3px 7px; }

ol.graphics li.first
{ background-image: url(../images/num_one.png); background-color:#ddd;}

ol.graphics li.second
{ background-image: url(../images/num_two.png); }

ol.graphics li.third
{ background-image: url(../images/num_three.png); background-color:#ddd;}

ol.graphics li.fourth
{ background-image: url(../images/num_four.png); }

ol.graphics li.fifth
{ background-image: url(../images/num_five.png); background-color:#ddd; }

.selected
{ border:#253764 solid 2px; font-weight:bold; font-size:18px; }

.required
{ color:#666; font-size:12px; }
.container
{ border:#ccc solid 1px;}

.container ul
{ list-style-type:none; padding-left:5px;}

#sizeForm
{ font-size:16px; color:black;}

h2.formGroupHeader
{ font-size:22px; padding:13px 0; color:#666666;}

h2.riderGroupHeader
{ color:#000; padding:10px 0 5px 0; font-size:20px; }

#sizeForm input, #sizeForm select
{ height:30px; font-size:20px; color:black; }

#formActions
{ float:right; padding:10px 40px 0; }

#formActions input
{ font-size:30px; width:135px; height:40px; }

#formActions a
{ padding-left:20px; }

.frameTypes h3, .childFrameTypes h3
{ font-size:16px; padding:3px 0;}

.frameTypes li
{ float:left; width: 210px; height:200px; margin:15px 25px 15px 15px; padding:5px;}

.childFrameTypes li
{ margin:5px 0; padding:10px 0; border-top:1px solid #ccc;}

li.highlighted
{ border:#ccc solid 2px; margin:13px 23px 13px 13px; }

.frameTypes p
{ font-size:12px }

.fieldSelections
{ clear:both; padding-top:20px; }

.fieldSelections li
{ padding:10px 0; font-size:16px; }

.fieldSelections a
{ text-decoration:underline; }

#riderHeightInseamSelection
{ float:left;}

li.unitSelection
{ font-size:12px; padding:20px 0 0 0;}

#riderDetailSelection
{ float:right; padding:0 100px 0 0; }

#riderType
{ width:170px; }

p.startOver
{ float:right; padding:0 0 2px 0; }

p.startOver a
{ padding:0 0 0 10px; font-size:18px; font-weight:bold; }

#us_inseam, #metric_inseam
{ width:100px; }

#inseamTip
{ color:black; width:400px; height:300px; padding:5px; border:5px solid #666; background-color:#ccc; z-index:1000; }

#inseamTip h5
{ font-size:14px; font-weight:bold; }

#inseamTip img
{ float:right; margin:3px; border:5px #fff solid;}

#inseamTip ul
{ list-style:disc; padding-left:15px; font-size:12px; }

#inseamTip li
{ margin:5px 0 0 0; }

#inseamTip p
{ margin:10px 0 0 0; }

#usInseamHelp, #metricInseamHelp
{ text-decoration:underline; font-size:12px;}

.toolIcon
{ float:right; padding:8px; }

div.columnEntry
{ margin:10px 0; }

.adLabel
{ padding:0 0 5px 0; margin-top:-15px; font-weight:bold; font-size:14px; }

.ad
{ margin-bottom:10px; }

#ebayItems
{ clear:both; width:295px; margin:10px 0 0 20px;}

#ebayItems h4
{ font-size:115%; }

#ebayItems h4 span
{ font-size:90%; margin-left:10px; font-weight:normal; }

#ebayItems .item
{ clear:both; height:66px; position:relative; margin:8px 0; padding:2px; border-top:1px solid #aaa; }

#ebayItems img
{ float:left; padding:2px; }

#ebayItems h5
{ font-size:100%; }

#ebayItems .item a
{ text-decoration:none; }

#ebayItems .location
{ position:absolute; bottom:5px; left:90px;}

#ebayItems .price
{ position:absolute; bottom:5px; right:5px; font-size:110%; font-weight:bold; }






