/* ===============================================
   Custom Workouts Library
   =============================================*/

.custom_workouts_library #search{background: #FFF;}
.custom_workouts_library img.head { margin-left: 9px; }
.custom_workouts_library .main {background: url(/media/image/bg_2cols.gif) 30px 0px repeat-y; height: 550px; min-height: 550px;}
.custom_workouts_library .main[class]{height: auto}

.custom_workouts_library #search {clear: both; padding: 0 9px 1em 0px; border-bottom: 1px solid #999; height:30px;}
.custom_workouts_library #search .col1 { width: 515px; float: left; margin-right: 20px; padding: .8em .5em 0 0; background: url(/media/image/or_search.gif) no-repeat bottom right; }
.custom_workouts_library #search .col1 select { float: left; margin-right: 1em; }
.custom_workouts_library #search .col2 { width: 280px; float: left; padding: .8em 0 0 0; }
.custom_workouts_library #search .textbox { width: 180px; margin: 0; vertical-align: top; padding: 5px; color: #2c8ee0; font-size: 11px;}
.custom_workouts_library #search .col1 .textbox {width: 110px}


.custom_workouts_library #results {width: 300px; float: left; padding-left: 9px; padding-top: .2em;}
.custom_workouts_library #results h2.sifr { margin-bottom: .4em; width: 200px}
.custom_workouts_library #results ul { margin: 0 -9px 1em -9px; padding: 0px; list-style: none; border-top: 1px solid #dcdad9; width: 298px; }
.custom_workouts_library #results ul li { background: #f9f9f9; border-bottom: 1px solid #dcdad9; padding: 0; margin: 0; list-style: none; position: relative; font-size: 1.1em; font-weight: bold; }
.custom_workouts_library #results ul li a { display: block; width: 277px; padding: .5em 0 .5em 21px; background: url(/media/image/icon_arrsmall.gif) no-repeat 11px 8px; color: #4d4b4b; font-weight: normal; }
.custom_workouts_library #results ul li a:hover { background-color: #f3f3f3; cursor: pointer; }
.custom_workouts_library #results ul li.selected a { padding: .4em 10px .4em 21px; border-top: 1px solid #999; border-bottom: 1px solid #999; color: #2c8ee0; font-weight: bold; background: #fff url(/media/image/icon_arrow.gif) no-repeat 11px 3px; }

.custom_workouts_library #detail { width: 566px; float: right; padding: 0px 0 0px 0px;}
.custom_workouts_library .exercise-print { background: url(/media/image/button-print.gif) no-repeat; display: block; height: 21px; width: 60px; overflow: hidden; text-indent: -9999em; position: absolute; right: 10px; top: 7px; }
.custom_workouts_library a.exercise-print:hover { background: url(/media/image/button-print.gif) no-repeat 0 -21px; }

.custom_workouts_library #results h2.date { margin: 0 0 1.5em; color: #aaa; font-weight: normal; font-size: 8.5pt; text-transform: uppercase; }
.custom_workouts_library #results ol, ol.navBtns{ margin: 0; padding: 0; list-style: none;}
.custom_workouts_library #results ol li, ol.navBtns li{display: inline; float: left;}

