/* incase an inverted custom gradient isn't specified */
#footer { position: relative; }
#footer p#personal_trainer { position: absolute; right: 18px; top: 0px; }

body#work_outs_controller h1 { margin-bottom: 0px; }
body#work_outs_controller span a { font-size: 12px; font-weight: normal; }
body#work_outs_controller div#plan_management { position: relative; border: 2px solid black; border-top: 0px; padding: 9px; height: 36px; }
body#work_outs_controller div#plan_management a.close { position: absolute; top: -2px; right: 4px; }
body#work_outs_controller div#plan_management label { font-weight: bold; margin-left: 18px; margin-right: 9px; }
body#work_outs_controller div#plan_management div#select_plan, body#work_outs_controller div#plan_management div#create_plan { float: left; width: 50%; margin: 0px; }
body#work_outs_controller div#plan_management div#select_plan button, body#work_outs_controller div#plan_management div#select_plan input[type=button], body#work_outs_controller div#plan_management div#select_plan input[type=submit], body#work_outs_controller div#plan_management div#create_plan button, body#work_outs_controller div#plan_management div#create_plan input[type=button], body#work_outs_controller div#plan_management div#create_plan input[type=submit] { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('/images/button_bg.png?1264493167') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 12px; line-height: 14.4px; padding: 2px 10px; border-width: 1px; background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
body#work_outs_controller div#plan_management div#select_plan button::-moz-focus-inner, body#work_outs_controller div#plan_management div#select_plan input[type=button]::-moz-focus-inner, body#work_outs_controller div#plan_management div#select_plan input[type=submit]::-moz-focus-inner, body#work_outs_controller div#plan_management div#create_plan button::-moz-focus-inner, body#work_outs_controller div#plan_management div#create_plan input[type=button]::-moz-focus-inner, body#work_outs_controller div#plan_management div#create_plan input[type=submit]::-moz-focus-inner { border: none; padding: 0; }
body#work_outs_controller div#plan_management div#select_plan button:focus, body#work_outs_controller div#plan_management div#select_plan input[type=button]:focus, body#work_outs_controller div#plan_management div#select_plan input[type=submit]:focus, body#work_outs_controller div#plan_management div#create_plan button:focus, body#work_outs_controller div#plan_management div#create_plan input[type=button]:focus, body#work_outs_controller div#plan_management div#create_plan input[type=submit]:focus { outline: none; }
body#work_outs_controller div#plan_management div#select_plan button.disabled, body#work_outs_controller div#plan_management div#select_plan button[disabled], body#work_outs_controller div#plan_management div#select_plan input[type=button].disabled, body#work_outs_controller div#plan_management div#select_plan input[type=button][disabled], body#work_outs_controller div#plan_management div#select_plan input[type=submit].disabled, body#work_outs_controller div#plan_management div#select_plan input[type=submit][disabled], body#work_outs_controller div#plan_management div#create_plan button.disabled, body#work_outs_controller div#plan_management div#create_plan button[disabled], body#work_outs_controller div#plan_management div#create_plan input[type=button].disabled, body#work_outs_controller div#plan_management div#create_plan input[type=button][disabled], body#work_outs_controller div#plan_management div#create_plan input[type=submit].disabled, body#work_outs_controller div#plan_management div#create_plan input[type=submit][disabled] { opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body#work_outs_controller div#plan_management div#select_plan button.disabled:hover, body#work_outs_controller div#plan_management div#select_plan button.disabled:focus, body#work_outs_controller div#plan_management div#select_plan button[disabled]:hover, body#work_outs_controller div#plan_management div#select_plan button[disabled]:focus, body#work_outs_controller div#plan_management div#select_plan input[type=button].disabled:hover, body#work_outs_controller div#plan_management div#select_plan input[type=button].disabled:focus, body#work_outs_controller div#plan_management div#select_plan input[type=button][disabled]:hover, body#work_outs_controller div#plan_management div#select_plan input[type=button][disabled]:focus, body#work_outs_controller div#plan_management div#select_plan input[type=submit].disabled:hover, body#work_outs_controller div#plan_management div#select_plan input[type=submit].disabled:focus, body#work_outs_controller div#plan_management div#select_plan input[type=submit][disabled]:hover, body#work_outs_controller div#plan_management div#select_plan input[type=submit][disabled]:focus, body#work_outs_controller div#plan_management div#create_plan button.disabled:hover, body#work_outs_controller div#plan_management div#create_plan button.disabled:focus, body#work_outs_controller div#plan_management div#create_plan button[disabled]:hover, body#work_outs_controller div#plan_management div#create_plan button[disabled]:focus, body#work_outs_controller div#plan_management div#create_plan input[type=button].disabled:hover, body#work_outs_controller div#plan_management div#create_plan input[type=button].disabled:focus, body#work_outs_controller div#plan_management div#create_plan input[type=button][disabled]:hover, body#work_outs_controller div#plan_management div#create_plan input[type=button][disabled]:focus, body#work_outs_controller div#plan_management div#create_plan input[type=submit].disabled:hover, body#work_outs_controller div#plan_management div#create_plan input[type=submit].disabled:focus, body#work_outs_controller div#plan_management div#create_plan input[type=submit][disabled]:hover, body#work_outs_controller div#plan_management div#create_plan input[type=submit][disabled]:focus { cursor: default; }
body#work_outs_controller div#plan_management div#select_plan button:active, body#work_outs_controller div#plan_management div#select_plan input[type=button]:active, body#work_outs_controller div#plan_management div#select_plan input[type=submit]:active, body#work_outs_controller div#plan_management div#create_plan button:active, body#work_outs_controller div#plan_management div#create_plan input[type=button]:active, body#work_outs_controller div#plan_management div#create_plan input[type=submit]:active { padding: 1px 9px; border-width: 2px; }
body#work_outs_controller div#plan_management div#select_plan button.disabled:active, body#work_outs_controller div#plan_management div#select_plan button[disabled], body#work_outs_controller div#plan_management div#select_plan input[type=button].disabled:active, body#work_outs_controller div#plan_management div#select_plan input[type=button][disabled], body#work_outs_controller div#plan_management div#select_plan input[type=submit].disabled:active, body#work_outs_controller div#plan_management div#select_plan input[type=submit][disabled], body#work_outs_controller div#plan_management div#create_plan button.disabled:active, body#work_outs_controller div#plan_management div#create_plan button[disabled], body#work_outs_controller div#plan_management div#create_plan input[type=button].disabled:active, body#work_outs_controller div#plan_management div#create_plan input[type=button][disabled], body#work_outs_controller div#plan_management div#create_plan input[type=submit].disabled:active, body#work_outs_controller div#plan_management div#create_plan input[type=submit][disabled] { padding: 2px 10px; border-width: 1px; }
body#work_outs_controller div#plan_management div#select_plan button, body#work_outs_controller div#plan_management div#select_plan button:visited, body#work_outs_controller div#plan_management div#select_plan input[type=button], body#work_outs_controller div#plan_management div#select_plan input[type=button]:visited, body#work_outs_controller div#plan_management div#select_plan input[type=submit], body#work_outs_controller div#plan_management div#select_plan input[type=submit]:visited, body#work_outs_controller div#plan_management div#create_plan button, body#work_outs_controller div#plan_management div#create_plan button:visited, body#work_outs_controller div#plan_management div#create_plan input[type=button], body#work_outs_controller div#plan_management div#create_plan input[type=button]:visited, body#work_outs_controller div#plan_management div#create_plan input[type=submit], body#work_outs_controller div#plan_management div#create_plan input[type=submit]:visited { color: white; }
body#work_outs_controller div#plan_management div#select_plan button.disabled:active, body#work_outs_controller div#plan_management div#select_plan button.disabled:hover, body#work_outs_controller div#plan_management div#select_plan button[disabled]:active, body#work_outs_controller div#plan_management div#select_plan button[disabled]:hover, body#work_outs_controller div#plan_management div#select_plan input[type=button].disabled:active, body#work_outs_controller div#plan_management div#select_plan input[type=button].disabled:hover, body#work_outs_controller div#plan_management div#select_plan input[type=button][disabled]:active, body#work_outs_controller div#plan_management div#select_plan input[type=button][disabled]:hover, body#work_outs_controller div#plan_management div#select_plan input[type=submit].disabled:active, body#work_outs_controller div#plan_management div#select_plan input[type=submit].disabled:hover, body#work_outs_controller div#plan_management div#select_plan input[type=submit][disabled]:active, body#work_outs_controller div#plan_management div#select_plan input[type=submit][disabled]:hover, body#work_outs_controller div#plan_management div#create_plan button.disabled:active, body#work_outs_controller div#plan_management div#create_plan button.disabled:hover, body#work_outs_controller div#plan_management div#create_plan button[disabled]:active, body#work_outs_controller div#plan_management div#create_plan button[disabled]:hover, body#work_outs_controller div#plan_management div#create_plan input[type=button].disabled:active, body#work_outs_controller div#plan_management div#create_plan input[type=button].disabled:hover, body#work_outs_controller div#plan_management div#create_plan input[type=button][disabled]:active, body#work_outs_controller div#plan_management div#create_plan input[type=button][disabled]:hover, body#work_outs_controller div#plan_management div#create_plan input[type=submit].disabled:active, body#work_outs_controller div#plan_management div#create_plan input[type=submit].disabled:hover, body#work_outs_controller div#plan_management div#create_plan input[type=submit][disabled]:active, body#work_outs_controller div#plan_management div#create_plan input[type=submit][disabled]:hover { background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
body#work_outs_controller div#plan_management div#select_plan button.disabled:active, body#work_outs_controller div#plan_management div#select_plan button.disabled:active:visited, body#work_outs_controller div#plan_management div#select_plan button.disabled:hover, body#work_outs_controller div#plan_management div#select_plan button.disabled:hover:visited, body#work_outs_controller div#plan_management div#select_plan button[disabled]:active, body#work_outs_controller div#plan_management div#select_plan button[disabled]:active:visited, body#work_outs_controller div#plan_management div#select_plan button[disabled]:hover, body#work_outs_controller div#plan_management div#select_plan button[disabled]:hover:visited, body#work_outs_controller div#plan_management div#select_plan input[type=button].disabled:active, body#work_outs_controller div#plan_management div#select_plan input[type=button].disabled:active:visited, body#work_outs_controller div#plan_management div#select_plan input[type=button].disabled:hover, body#work_outs_controller div#plan_management div#select_plan input[type=button].disabled:hover:visited, body#work_outs_controller div#plan_management div#select_plan input[type=button][disabled]:active, body#work_outs_controller div#plan_management div#select_plan input[type=button][disabled]:active:visited, body#work_outs_controller div#plan_management div#select_plan input[type=button][disabled]:hover, body#work_outs_controller div#plan_management div#select_plan input[type=button][disabled]:hover:visited, body#work_outs_controller div#plan_management div#select_plan input[type=submit].disabled:active, body#work_outs_controller div#plan_management div#select_plan input[type=submit].disabled:active:visited, body#work_outs_controller div#plan_management div#select_plan input[type=submit].disabled:hover, body#work_outs_controller div#plan_management div#select_plan input[type=submit].disabled:hover:visited, body#work_outs_controller div#plan_management div#select_plan input[type=submit][disabled]:active, body#work_outs_controller div#plan_management div#select_plan input[type=submit][disabled]:active:visited, body#work_outs_controller div#plan_management div#select_plan input[type=submit][disabled]:hover, body#work_outs_controller div#plan_management div#select_plan input[type=submit][disabled]:hover:visited, body#work_outs_controller div#plan_management div#create_plan button.disabled:active, body#work_outs_controller div#plan_management div#create_plan button.disabled:active:visited, body#work_outs_controller div#plan_management div#create_plan button.disabled:hover, body#work_outs_controller div#plan_management div#create_plan button.disabled:hover:visited, body#work_outs_controller div#plan_management div#create_plan button[disabled]:active, body#work_outs_controller div#plan_management div#create_plan button[disabled]:active:visited, body#work_outs_controller div#plan_management div#create_plan button[disabled]:hover, body#work_outs_controller div#plan_management div#create_plan button[disabled]:hover:visited, body#work_outs_controller div#plan_management div#create_plan input[type=button].disabled:active, body#work_outs_controller div#plan_management div#create_plan input[type=button].disabled:active:visited, body#work_outs_controller div#plan_management div#create_plan input[type=button].disabled:hover, body#work_outs_controller div#plan_management div#create_plan input[type=button].disabled:hover:visited, body#work_outs_controller div#plan_management div#create_plan input[type=button][disabled]:active, body#work_outs_controller div#plan_management div#create_plan input[type=button][disabled]:active:visited, body#work_outs_controller div#plan_management div#create_plan input[type=button][disabled]:hover, body#work_outs_controller div#plan_management div#create_plan input[type=button][disabled]:hover:visited, body#work_outs_controller div#plan_management div#create_plan input[type=submit].disabled:active, body#work_outs_controller div#plan_management div#create_plan input[type=submit].disabled:active:visited, body#work_outs_controller div#plan_management div#create_plan input[type=submit].disabled:hover, body#work_outs_controller div#plan_management div#create_plan input[type=submit].disabled:hover:visited, body#work_outs_controller div#plan_management div#create_plan input[type=submit][disabled]:active, body#work_outs_controller div#plan_management div#create_plan input[type=submit][disabled]:active:visited, body#work_outs_controller div#plan_management div#create_plan input[type=submit][disabled]:hover, body#work_outs_controller div#plan_management div#create_plan input[type=submit][disabled]:hover:visited { color: white; }
body#work_outs_controller div#plan_management div#select_plan button:hover, body#work_outs_controller div#plan_management div#select_plan button:focus, body#work_outs_controller div#plan_management div#select_plan input[type=button]:hover, body#work_outs_controller div#plan_management div#select_plan input[type=button]:focus, body#work_outs_controller div#plan_management div#select_plan input[type=submit]:hover, body#work_outs_controller div#plan_management div#select_plan input[type=submit]:focus, body#work_outs_controller div#plan_management div#create_plan button:hover, body#work_outs_controller div#plan_management div#create_plan button:focus, body#work_outs_controller div#plan_management div#create_plan input[type=button]:hover, body#work_outs_controller div#plan_management div#create_plan input[type=button]:focus, body#work_outs_controller div#plan_management div#create_plan input[type=submit]:hover, body#work_outs_controller div#plan_management div#create_plan input[type=submit]:focus { background-color: #3c3c3c; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #909090), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d), color-stop(100%, #474747)); background-image: -moz-linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); background-image: linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); border-color: #161616; text-shadow: black 0px 1px 1px; }
body#work_outs_controller div#plan_management div#select_plan button:hover, body#work_outs_controller div#plan_management div#select_plan button:hover:visited, body#work_outs_controller div#plan_management div#select_plan button:focus, body#work_outs_controller div#plan_management div#select_plan button:focus:visited, body#work_outs_controller div#plan_management div#select_plan input[type=button]:hover, body#work_outs_controller div#plan_management div#select_plan input[type=button]:hover:visited, body#work_outs_controller div#plan_management div#select_plan input[type=button]:focus, body#work_outs_controller div#plan_management div#select_plan input[type=button]:focus:visited, body#work_outs_controller div#plan_management div#select_plan input[type=submit]:hover, body#work_outs_controller div#plan_management div#select_plan input[type=submit]:hover:visited, body#work_outs_controller div#plan_management div#select_plan input[type=submit]:focus, body#work_outs_controller div#plan_management div#select_plan input[type=submit]:focus:visited, body#work_outs_controller div#plan_management div#create_plan button:hover, body#work_outs_controller div#plan_management div#create_plan button:hover:visited, body#work_outs_controller div#plan_management div#create_plan button:focus, body#work_outs_controller div#plan_management div#create_plan button:focus:visited, body#work_outs_controller div#plan_management div#create_plan input[type=button]:hover, body#work_outs_controller div#plan_management div#create_plan input[type=button]:hover:visited, body#work_outs_controller div#plan_management div#create_plan input[type=button]:focus, body#work_outs_controller div#plan_management div#create_plan input[type=button]:focus:visited, body#work_outs_controller div#plan_management div#create_plan input[type=submit]:hover, body#work_outs_controller div#plan_management div#create_plan input[type=submit]:hover:visited, body#work_outs_controller div#plan_management div#create_plan input[type=submit]:focus, body#work_outs_controller div#plan_management div#create_plan input[type=submit]:focus:visited { color: white; }
body#work_outs_controller div#plan_management div#select_plan button:active, body#work_outs_controller div#plan_management div#select_plan input[type=button]:active, body#work_outs_controller div#plan_management div#select_plan input[type=submit]:active, body#work_outs_controller div#plan_management div#create_plan button:active, body#work_outs_controller div#plan_management div#create_plan input[type=button]:active, body#work_outs_controller div#plan_management div#create_plan input[type=submit]:active { background-color: #353535; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #353535), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929), color-stop(100%, #4a4a4a)); background-image: -moz-linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); background-image: linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); border-color: #0f0f0f; text-shadow: black 0px -1px -1px; }
body#work_outs_controller div#plan_management div#select_plan button:active, body#work_outs_controller div#plan_management div#select_plan button:active:visited, body#work_outs_controller div#plan_management div#select_plan input[type=button]:active, body#work_outs_controller div#plan_management div#select_plan input[type=button]:active:visited, body#work_outs_controller div#plan_management div#select_plan input[type=submit]:active, body#work_outs_controller div#plan_management div#select_plan input[type=submit]:active:visited, body#work_outs_controller div#plan_management div#create_plan button:active, body#work_outs_controller div#plan_management div#create_plan button:active:visited, body#work_outs_controller div#plan_management div#create_plan input[type=button]:active, body#work_outs_controller div#plan_management div#create_plan input[type=button]:active:visited, body#work_outs_controller div#plan_management div#create_plan input[type=submit]:active, body#work_outs_controller div#plan_management div#create_plan input[type=submit]:active:visited { color: white; }
body#work_outs_controller div#plan_management p { clear: both; margin-left: 18px; }
body#work_outs_controller div#workout_head p.blurb { margin-top: 9px; }
body#work_outs_controller button, body#work_outs_controller input[type=button], body#work_outs_controller input[type=submit] { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('/images/button_bg.png?1264493167') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
body#work_outs_controller button::-moz-focus-inner, body#work_outs_controller input[type=button]::-moz-focus-inner, body#work_outs_controller input[type=submit]::-moz-focus-inner { border: none; padding: 0; }
body#work_outs_controller button:focus, body#work_outs_controller input[type=button]:focus, body#work_outs_controller input[type=submit]:focus { outline: none; }
body#work_outs_controller button.disabled, body#work_outs_controller button[disabled], body#work_outs_controller input[type=button].disabled, body#work_outs_controller input[type=button][disabled], body#work_outs_controller input[type=submit].disabled, body#work_outs_controller input[type=submit][disabled] { opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body#work_outs_controller button.disabled:hover, body#work_outs_controller button.disabled:focus, body#work_outs_controller button[disabled]:hover, body#work_outs_controller button[disabled]:focus, body#work_outs_controller input[type=button].disabled:hover, body#work_outs_controller input[type=button].disabled:focus, body#work_outs_controller input[type=button][disabled]:hover, body#work_outs_controller input[type=button][disabled]:focus, body#work_outs_controller input[type=submit].disabled:hover, body#work_outs_controller input[type=submit].disabled:focus, body#work_outs_controller input[type=submit][disabled]:hover, body#work_outs_controller input[type=submit][disabled]:focus { cursor: default; }
body#work_outs_controller button:active, body#work_outs_controller input[type=button]:active, body#work_outs_controller input[type=submit]:active { padding: 4px 17px; border-width: 2px; }
body#work_outs_controller button.disabled:active, body#work_outs_controller button[disabled], body#work_outs_controller input[type=button].disabled:active, body#work_outs_controller input[type=button][disabled], body#work_outs_controller input[type=submit].disabled:active, body#work_outs_controller input[type=submit][disabled] { padding: 5px 18px; border-width: 1px; }
body#work_outs_controller button, body#work_outs_controller button:visited, body#work_outs_controller input[type=button], body#work_outs_controller input[type=button]:visited, body#work_outs_controller input[type=submit], body#work_outs_controller input[type=submit]:visited { color: white; }
body#work_outs_controller button.disabled:active, body#work_outs_controller button.disabled:hover, body#work_outs_controller button[disabled]:active, body#work_outs_controller button[disabled]:hover, body#work_outs_controller input[type=button].disabled:active, body#work_outs_controller input[type=button].disabled:hover, body#work_outs_controller input[type=button][disabled]:active, body#work_outs_controller input[type=button][disabled]:hover, body#work_outs_controller input[type=submit].disabled:active, body#work_outs_controller input[type=submit].disabled:hover, body#work_outs_controller input[type=submit][disabled]:active, body#work_outs_controller input[type=submit][disabled]:hover { background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
body#work_outs_controller button.disabled:active, body#work_outs_controller button.disabled:active:visited, body#work_outs_controller button.disabled:hover, body#work_outs_controller button.disabled:hover:visited, body#work_outs_controller button[disabled]:active, body#work_outs_controller button[disabled]:active:visited, body#work_outs_controller button[disabled]:hover, body#work_outs_controller button[disabled]:hover:visited, body#work_outs_controller input[type=button].disabled:active, body#work_outs_controller input[type=button].disabled:active:visited, body#work_outs_controller input[type=button].disabled:hover, body#work_outs_controller input[type=button].disabled:hover:visited, body#work_outs_controller input[type=button][disabled]:active, body#work_outs_controller input[type=button][disabled]:active:visited, body#work_outs_controller input[type=button][disabled]:hover, body#work_outs_controller input[type=button][disabled]:hover:visited, body#work_outs_controller input[type=submit].disabled:active, body#work_outs_controller input[type=submit].disabled:active:visited, body#work_outs_controller input[type=submit].disabled:hover, body#work_outs_controller input[type=submit].disabled:hover:visited, body#work_outs_controller input[type=submit][disabled]:active, body#work_outs_controller input[type=submit][disabled]:active:visited, body#work_outs_controller input[type=submit][disabled]:hover, body#work_outs_controller input[type=submit][disabled]:hover:visited { color: white; }
body#work_outs_controller button:hover, body#work_outs_controller button:focus, body#work_outs_controller input[type=button]:hover, body#work_outs_controller input[type=button]:focus, body#work_outs_controller input[type=submit]:hover, body#work_outs_controller input[type=submit]:focus { background-color: #3c3c3c; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #909090), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d), color-stop(100%, #474747)); background-image: -moz-linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); background-image: linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); border-color: #161616; text-shadow: black 0px 1px 1px; }
body#work_outs_controller button:hover, body#work_outs_controller button:hover:visited, body#work_outs_controller button:focus, body#work_outs_controller button:focus:visited, body#work_outs_controller input[type=button]:hover, body#work_outs_controller input[type=button]:hover:visited, body#work_outs_controller input[type=button]:focus, body#work_outs_controller input[type=button]:focus:visited, body#work_outs_controller input[type=submit]:hover, body#work_outs_controller input[type=submit]:hover:visited, body#work_outs_controller input[type=submit]:focus, body#work_outs_controller input[type=submit]:focus:visited { color: white; }
body#work_outs_controller button:active, body#work_outs_controller input[type=button]:active, body#work_outs_controller input[type=submit]:active { background-color: #353535; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #353535), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929), color-stop(100%, #4a4a4a)); background-image: -moz-linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); background-image: linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); border-color: #0f0f0f; text-shadow: black 0px -1px -1px; }
body#work_outs_controller button:active, body#work_outs_controller button:active:visited, body#work_outs_controller input[type=button]:active, body#work_outs_controller input[type=button]:active:visited, body#work_outs_controller input[type=submit]:active, body#work_outs_controller input[type=submit]:active:visited { color: white; }
body#work_outs_controller h1#page_title form { display: inline; }
body#work_outs_controller h1#page_title form input.editor_ok_button { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('/images/button_bg.png?1264493167') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 12px; line-height: 14.4px; padding: 2px 10px; border-width: 1px; background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; position: relative; top: -10px; left: 10px; }
body#work_outs_controller h1#page_title form input.editor_ok_button::-moz-focus-inner { border: none; padding: 0; }
body#work_outs_controller h1#page_title form input.editor_ok_button:focus { outline: none; }
body#work_outs_controller h1#page_title form input.editor_ok_button.disabled, body#work_outs_controller h1#page_title form input.editor_ok_button[disabled] { opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body#work_outs_controller h1#page_title form input.editor_ok_button.disabled:hover, body#work_outs_controller h1#page_title form input.editor_ok_button.disabled:focus, body#work_outs_controller h1#page_title form input.editor_ok_button[disabled]:hover, body#work_outs_controller h1#page_title form input.editor_ok_button[disabled]:focus { cursor: default; }
body#work_outs_controller h1#page_title form input.editor_ok_button:active { padding: 1px 9px; border-width: 2px; }
body#work_outs_controller h1#page_title form input.editor_ok_button.disabled:active, body#work_outs_controller h1#page_title form input.editor_ok_button[disabled] { padding: 2px 10px; border-width: 1px; }
body#work_outs_controller h1#page_title form input.editor_ok_button, body#work_outs_controller h1#page_title form input.editor_ok_button:visited { color: white; }
body#work_outs_controller h1#page_title form input.editor_ok_button.disabled:active, body#work_outs_controller h1#page_title form input.editor_ok_button.disabled:hover, body#work_outs_controller h1#page_title form input.editor_ok_button[disabled]:active, body#work_outs_controller h1#page_title form input.editor_ok_button[disabled]:hover { background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
body#work_outs_controller h1#page_title form input.editor_ok_button.disabled:active, body#work_outs_controller h1#page_title form input.editor_ok_button.disabled:active:visited, body#work_outs_controller h1#page_title form input.editor_ok_button.disabled:hover, body#work_outs_controller h1#page_title form input.editor_ok_button.disabled:hover:visited, body#work_outs_controller h1#page_title form input.editor_ok_button[disabled]:active, body#work_outs_controller h1#page_title form input.editor_ok_button[disabled]:active:visited, body#work_outs_controller h1#page_title form input.editor_ok_button[disabled]:hover, body#work_outs_controller h1#page_title form input.editor_ok_button[disabled]:hover:visited { color: white; }
body#work_outs_controller h1#page_title form input.editor_ok_button:hover, body#work_outs_controller h1#page_title form input.editor_ok_button:focus { background-color: #3c3c3c; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #909090), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d), color-stop(100%, #474747)); background-image: -moz-linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); background-image: linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); border-color: #161616; text-shadow: black 0px 1px 1px; }
body#work_outs_controller h1#page_title form input.editor_ok_button:hover, body#work_outs_controller h1#page_title form input.editor_ok_button:hover:visited, body#work_outs_controller h1#page_title form input.editor_ok_button:focus, body#work_outs_controller h1#page_title form input.editor_ok_button:focus:visited { color: white; }
body#work_outs_controller h1#page_title form input.editor_ok_button:active { background-color: #353535; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #353535), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929), color-stop(100%, #4a4a4a)); background-image: -moz-linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); background-image: linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); border-color: #0f0f0f; text-shadow: black 0px -1px -1px; }
body#work_outs_controller h1#page_title form input.editor_ok_button:active, body#work_outs_controller h1#page_title form input.editor_ok_button:active:visited { color: white; }
body#work_outs_controller h1#page_title form a.editor_cancel { font-size: 12px; position: relative; top: 8px; left: -26px; }
body#work_outs_controller div.title button, body#work_outs_controller div.title input[type=button], body#work_outs_controller div.title input[type=submit] { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('/images/button_bg.png?1264493167') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 12px; line-height: 14.4px; padding: 2px 10px; border-width: 1px; background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
body#work_outs_controller div.title button::-moz-focus-inner, body#work_outs_controller div.title input[type=button]::-moz-focus-inner, body#work_outs_controller div.title input[type=submit]::-moz-focus-inner { border: none; padding: 0; }
body#work_outs_controller div.title button:focus, body#work_outs_controller div.title input[type=button]:focus, body#work_outs_controller div.title input[type=submit]:focus { outline: none; }
body#work_outs_controller div.title button.disabled, body#work_outs_controller div.title button[disabled], body#work_outs_controller div.title input[type=button].disabled, body#work_outs_controller div.title input[type=button][disabled], body#work_outs_controller div.title input[type=submit].disabled, body#work_outs_controller div.title input[type=submit][disabled] { opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body#work_outs_controller div.title button.disabled:hover, body#work_outs_controller div.title button.disabled:focus, body#work_outs_controller div.title button[disabled]:hover, body#work_outs_controller div.title button[disabled]:focus, body#work_outs_controller div.title input[type=button].disabled:hover, body#work_outs_controller div.title input[type=button].disabled:focus, body#work_outs_controller div.title input[type=button][disabled]:hover, body#work_outs_controller div.title input[type=button][disabled]:focus, body#work_outs_controller div.title input[type=submit].disabled:hover, body#work_outs_controller div.title input[type=submit].disabled:focus, body#work_outs_controller div.title input[type=submit][disabled]:hover, body#work_outs_controller div.title input[type=submit][disabled]:focus { cursor: default; }
body#work_outs_controller div.title button:active, body#work_outs_controller div.title input[type=button]:active, body#work_outs_controller div.title input[type=submit]:active { padding: 1px 9px; border-width: 2px; }
body#work_outs_controller div.title button.disabled:active, body#work_outs_controller div.title button[disabled], body#work_outs_controller div.title input[type=button].disabled:active, body#work_outs_controller div.title input[type=button][disabled], body#work_outs_controller div.title input[type=submit].disabled:active, body#work_outs_controller div.title input[type=submit][disabled] { padding: 2px 10px; border-width: 1px; }
body#work_outs_controller div.title button, body#work_outs_controller div.title button:visited, body#work_outs_controller div.title input[type=button], body#work_outs_controller div.title input[type=button]:visited, body#work_outs_controller div.title input[type=submit], body#work_outs_controller div.title input[type=submit]:visited { color: white; }
body#work_outs_controller div.title button.disabled:active, body#work_outs_controller div.title button.disabled:hover, body#work_outs_controller div.title button[disabled]:active, body#work_outs_controller div.title button[disabled]:hover, body#work_outs_controller div.title input[type=button].disabled:active, body#work_outs_controller div.title input[type=button].disabled:hover, body#work_outs_controller div.title input[type=button][disabled]:active, body#work_outs_controller div.title input[type=button][disabled]:hover, body#work_outs_controller div.title input[type=submit].disabled:active, body#work_outs_controller div.title input[type=submit].disabled:hover, body#work_outs_controller div.title input[type=submit][disabled]:active, body#work_outs_controller div.title input[type=submit][disabled]:hover { background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
body#work_outs_controller div.title button.disabled:active, body#work_outs_controller div.title button.disabled:active:visited, body#work_outs_controller div.title button.disabled:hover, body#work_outs_controller div.title button.disabled:hover:visited, body#work_outs_controller div.title button[disabled]:active, body#work_outs_controller div.title button[disabled]:active:visited, body#work_outs_controller div.title button[disabled]:hover, body#work_outs_controller div.title button[disabled]:hover:visited, body#work_outs_controller div.title input[type=button].disabled:active, body#work_outs_controller div.title input[type=button].disabled:active:visited, body#work_outs_controller div.title input[type=button].disabled:hover, body#work_outs_controller div.title input[type=button].disabled:hover:visited, body#work_outs_controller div.title input[type=button][disabled]:active, body#work_outs_controller div.title input[type=button][disabled]:active:visited, body#work_outs_controller div.title input[type=button][disabled]:hover, body#work_outs_controller div.title input[type=button][disabled]:hover:visited, body#work_outs_controller div.title input[type=submit].disabled:active, body#work_outs_controller div.title input[type=submit].disabled:active:visited, body#work_outs_controller div.title input[type=submit].disabled:hover, body#work_outs_controller div.title input[type=submit].disabled:hover:visited, body#work_outs_controller div.title input[type=submit][disabled]:active, body#work_outs_controller div.title input[type=submit][disabled]:active:visited, body#work_outs_controller div.title input[type=submit][disabled]:hover, body#work_outs_controller div.title input[type=submit][disabled]:hover:visited { color: white; }
body#work_outs_controller div.title button:hover, body#work_outs_controller div.title button:focus, body#work_outs_controller div.title input[type=button]:hover, body#work_outs_controller div.title input[type=button]:focus, body#work_outs_controller div.title input[type=submit]:hover, body#work_outs_controller div.title input[type=submit]:focus { background-color: #3c3c3c; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #909090), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d), color-stop(100%, #474747)); background-image: -moz-linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); background-image: linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); border-color: #161616; text-shadow: black 0px 1px 1px; }
body#work_outs_controller div.title button:hover, body#work_outs_controller div.title button:hover:visited, body#work_outs_controller div.title button:focus, body#work_outs_controller div.title button:focus:visited, body#work_outs_controller div.title input[type=button]:hover, body#work_outs_controller div.title input[type=button]:hover:visited, body#work_outs_controller div.title input[type=button]:focus, body#work_outs_controller div.title input[type=button]:focus:visited, body#work_outs_controller div.title input[type=submit]:hover, body#work_outs_controller div.title input[type=submit]:hover:visited, body#work_outs_controller div.title input[type=submit]:focus, body#work_outs_controller div.title input[type=submit]:focus:visited { color: white; }
body#work_outs_controller div.title button:active, body#work_outs_controller div.title input[type=button]:active, body#work_outs_controller div.title input[type=submit]:active { background-color: #353535; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #353535), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929), color-stop(100%, #4a4a4a)); background-image: -moz-linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); background-image: linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); border-color: #0f0f0f; text-shadow: black 0px -1px -1px; }
body#work_outs_controller div.title button:active, body#work_outs_controller div.title button:active:visited, body#work_outs_controller div.title input[type=button]:active, body#work_outs_controller div.title input[type=button]:active:visited, body#work_outs_controller div.title input[type=submit]:active, body#work_outs_controller div.title input[type=submit]:active:visited { color: white; }
body#work_outs_controller div.date button, body#work_outs_controller div.date input[type=button], body#work_outs_controller div.date input[type=submit] { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('/images/button_bg.png?1264493167') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 10px; line-height: 12px; padding: 2px 8px; border-width: 1px; background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
body#work_outs_controller div.date button::-moz-focus-inner, body#work_outs_controller div.date input[type=button]::-moz-focus-inner, body#work_outs_controller div.date input[type=submit]::-moz-focus-inner { border: none; padding: 0; }
body#work_outs_controller div.date button:focus, body#work_outs_controller div.date input[type=button]:focus, body#work_outs_controller div.date input[type=submit]:focus { outline: none; }
body#work_outs_controller div.date button.disabled, body#work_outs_controller div.date button[disabled], body#work_outs_controller div.date input[type=button].disabled, body#work_outs_controller div.date input[type=button][disabled], body#work_outs_controller div.date input[type=submit].disabled, body#work_outs_controller div.date input[type=submit][disabled] { opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body#work_outs_controller div.date button.disabled:hover, body#work_outs_controller div.date button.disabled:focus, body#work_outs_controller div.date button[disabled]:hover, body#work_outs_controller div.date button[disabled]:focus, body#work_outs_controller div.date input[type=button].disabled:hover, body#work_outs_controller div.date input[type=button].disabled:focus, body#work_outs_controller div.date input[type=button][disabled]:hover, body#work_outs_controller div.date input[type=button][disabled]:focus, body#work_outs_controller div.date input[type=submit].disabled:hover, body#work_outs_controller div.date input[type=submit].disabled:focus, body#work_outs_controller div.date input[type=submit][disabled]:hover, body#work_outs_controller div.date input[type=submit][disabled]:focus { cursor: default; }
body#work_outs_controller div.date button:active, body#work_outs_controller div.date input[type=button]:active, body#work_outs_controller div.date input[type=submit]:active { padding: 1px 7px; border-width: 2px; }
body#work_outs_controller div.date button.disabled:active, body#work_outs_controller div.date button[disabled], body#work_outs_controller div.date input[type=button].disabled:active, body#work_outs_controller div.date input[type=button][disabled], body#work_outs_controller div.date input[type=submit].disabled:active, body#work_outs_controller div.date input[type=submit][disabled] { padding: 2px 8px; border-width: 1px; }
body#work_outs_controller div.date button, body#work_outs_controller div.date button:visited, body#work_outs_controller div.date input[type=button], body#work_outs_controller div.date input[type=button]:visited, body#work_outs_controller div.date input[type=submit], body#work_outs_controller div.date input[type=submit]:visited { color: white; }
body#work_outs_controller div.date button.disabled:active, body#work_outs_controller div.date button.disabled:hover, body#work_outs_controller div.date button[disabled]:active, body#work_outs_controller div.date button[disabled]:hover, body#work_outs_controller div.date input[type=button].disabled:active, body#work_outs_controller div.date input[type=button].disabled:hover, body#work_outs_controller div.date input[type=button][disabled]:active, body#work_outs_controller div.date input[type=button][disabled]:hover, body#work_outs_controller div.date input[type=submit].disabled:active, body#work_outs_controller div.date input[type=submit].disabled:hover, body#work_outs_controller div.date input[type=submit][disabled]:active, body#work_outs_controller div.date input[type=submit][disabled]:hover { background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
body#work_outs_controller div.date button.disabled:active, body#work_outs_controller div.date button.disabled:active:visited, body#work_outs_controller div.date button.disabled:hover, body#work_outs_controller div.date button.disabled:hover:visited, body#work_outs_controller div.date button[disabled]:active, body#work_outs_controller div.date button[disabled]:active:visited, body#work_outs_controller div.date button[disabled]:hover, body#work_outs_controller div.date button[disabled]:hover:visited, body#work_outs_controller div.date input[type=button].disabled:active, body#work_outs_controller div.date input[type=button].disabled:active:visited, body#work_outs_controller div.date input[type=button].disabled:hover, body#work_outs_controller div.date input[type=button].disabled:hover:visited, body#work_outs_controller div.date input[type=button][disabled]:active, body#work_outs_controller div.date input[type=button][disabled]:active:visited, body#work_outs_controller div.date input[type=button][disabled]:hover, body#work_outs_controller div.date input[type=button][disabled]:hover:visited, body#work_outs_controller div.date input[type=submit].disabled:active, body#work_outs_controller div.date input[type=submit].disabled:active:visited, body#work_outs_controller div.date input[type=submit].disabled:hover, body#work_outs_controller div.date input[type=submit].disabled:hover:visited, body#work_outs_controller div.date input[type=submit][disabled]:active, body#work_outs_controller div.date input[type=submit][disabled]:active:visited, body#work_outs_controller div.date input[type=submit][disabled]:hover, body#work_outs_controller div.date input[type=submit][disabled]:hover:visited { color: white; }
body#work_outs_controller div.date button:hover, body#work_outs_controller div.date button:focus, body#work_outs_controller div.date input[type=button]:hover, body#work_outs_controller div.date input[type=button]:focus, body#work_outs_controller div.date input[type=submit]:hover, body#work_outs_controller div.date input[type=submit]:focus { background-color: #3c3c3c; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #909090), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d), color-stop(100%, #474747)); background-image: -moz-linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); background-image: linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); border-color: #161616; text-shadow: black 0px 1px 1px; }
body#work_outs_controller div.date button:hover, body#work_outs_controller div.date button:hover:visited, body#work_outs_controller div.date button:focus, body#work_outs_controller div.date button:focus:visited, body#work_outs_controller div.date input[type=button]:hover, body#work_outs_controller div.date input[type=button]:hover:visited, body#work_outs_controller div.date input[type=button]:focus, body#work_outs_controller div.date input[type=button]:focus:visited, body#work_outs_controller div.date input[type=submit]:hover, body#work_outs_controller div.date input[type=submit]:hover:visited, body#work_outs_controller div.date input[type=submit]:focus, body#work_outs_controller div.date input[type=submit]:focus:visited { color: white; }
body#work_outs_controller div.date button:active, body#work_outs_controller div.date input[type=button]:active, body#work_outs_controller div.date input[type=submit]:active { background-color: #353535; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #353535), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929), color-stop(100%, #4a4a4a)); background-image: -moz-linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); background-image: linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); border-color: #0f0f0f; text-shadow: black 0px -1px -1px; }
body#work_outs_controller div.date button:active, body#work_outs_controller div.date button:active:visited, body#work_outs_controller div.date input[type=button]:active, body#work_outs_controller div.date input[type=button]:active:visited, body#work_outs_controller div.date input[type=submit]:active, body#work_outs_controller div.date input[type=submit]:active:visited { color: white; }
body#work_outs_controller div.work_out h2 { padding: 0 18px; }
body#work_outs_controller div.work_out title { padding: 0 18px; }

#diaries_controller button, #diaries_controller input[type=button], #diaries_controller input[type=submit] { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('/images/button_bg.png?1264493167') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 13px; line-height: 15.6px; padding: 2px 10px; border-width: 1px; background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
#diaries_controller button::-moz-focus-inner, #diaries_controller input[type=button]::-moz-focus-inner, #diaries_controller input[type=submit]::-moz-focus-inner { border: none; padding: 0; }
#diaries_controller button:focus, #diaries_controller input[type=button]:focus, #diaries_controller input[type=submit]:focus { outline: none; }
#diaries_controller button.disabled, #diaries_controller button[disabled], #diaries_controller input[type=button].disabled, #diaries_controller input[type=button][disabled], #diaries_controller input[type=submit].disabled, #diaries_controller input[type=submit][disabled] { opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
#diaries_controller button.disabled:hover, #diaries_controller button.disabled:focus, #diaries_controller button[disabled]:hover, #diaries_controller button[disabled]:focus, #diaries_controller input[type=button].disabled:hover, #diaries_controller input[type=button].disabled:focus, #diaries_controller input[type=button][disabled]:hover, #diaries_controller input[type=button][disabled]:focus, #diaries_controller input[type=submit].disabled:hover, #diaries_controller input[type=submit].disabled:focus, #diaries_controller input[type=submit][disabled]:hover, #diaries_controller input[type=submit][disabled]:focus { cursor: default; }
#diaries_controller button:active, #diaries_controller input[type=button]:active, #diaries_controller input[type=submit]:active { padding: 1px 9px; border-width: 2px; }
#diaries_controller button.disabled:active, #diaries_controller button[disabled], #diaries_controller input[type=button].disabled:active, #diaries_controller input[type=button][disabled], #diaries_controller input[type=submit].disabled:active, #diaries_controller input[type=submit][disabled] { padding: 2px 10px; border-width: 1px; }
#diaries_controller button, #diaries_controller button:visited, #diaries_controller input[type=button], #diaries_controller input[type=button]:visited, #diaries_controller input[type=submit], #diaries_controller input[type=submit]:visited { color: white; }
#diaries_controller button.disabled:active, #diaries_controller button.disabled:hover, #diaries_controller button[disabled]:active, #diaries_controller button[disabled]:hover, #diaries_controller input[type=button].disabled:active, #diaries_controller input[type=button].disabled:hover, #diaries_controller input[type=button][disabled]:active, #diaries_controller input[type=button][disabled]:hover, #diaries_controller input[type=submit].disabled:active, #diaries_controller input[type=submit].disabled:hover, #diaries_controller input[type=submit][disabled]:active, #diaries_controller input[type=submit][disabled]:hover { background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
#diaries_controller button.disabled:active, #diaries_controller button.disabled:active:visited, #diaries_controller button.disabled:hover, #diaries_controller button.disabled:hover:visited, #diaries_controller button[disabled]:active, #diaries_controller button[disabled]:active:visited, #diaries_controller button[disabled]:hover, #diaries_controller button[disabled]:hover:visited, #diaries_controller input[type=button].disabled:active, #diaries_controller input[type=button].disabled:active:visited, #diaries_controller input[type=button].disabled:hover, #diaries_controller input[type=button].disabled:hover:visited, #diaries_controller input[type=button][disabled]:active, #diaries_controller input[type=button][disabled]:active:visited, #diaries_controller input[type=button][disabled]:hover, #diaries_controller input[type=button][disabled]:hover:visited, #diaries_controller input[type=submit].disabled:active, #diaries_controller input[type=submit].disabled:active:visited, #diaries_controller input[type=submit].disabled:hover, #diaries_controller input[type=submit].disabled:hover:visited, #diaries_controller input[type=submit][disabled]:active, #diaries_controller input[type=submit][disabled]:active:visited, #diaries_controller input[type=submit][disabled]:hover, #diaries_controller input[type=submit][disabled]:hover:visited { color: white; }
#diaries_controller button:hover, #diaries_controller button:focus, #diaries_controller input[type=button]:hover, #diaries_controller input[type=button]:focus, #diaries_controller input[type=submit]:hover, #diaries_controller input[type=submit]:focus { background-color: #3c3c3c; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #909090), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d), color-stop(100%, #474747)); background-image: -moz-linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); background-image: linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); border-color: #161616; text-shadow: black 0px 1px 1px; }
#diaries_controller button:hover, #diaries_controller button:hover:visited, #diaries_controller button:focus, #diaries_controller button:focus:visited, #diaries_controller input[type=button]:hover, #diaries_controller input[type=button]:hover:visited, #diaries_controller input[type=button]:focus, #diaries_controller input[type=button]:focus:visited, #diaries_controller input[type=submit]:hover, #diaries_controller input[type=submit]:hover:visited, #diaries_controller input[type=submit]:focus, #diaries_controller input[type=submit]:focus:visited { color: white; }
#diaries_controller button:active, #diaries_controller input[type=button]:active, #diaries_controller input[type=submit]:active { background-color: #353535; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #353535), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929), color-stop(100%, #4a4a4a)); background-image: -moz-linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); background-image: linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); border-color: #0f0f0f; text-shadow: black 0px -1px -1px; }
#diaries_controller button:active, #diaries_controller button:active:visited, #diaries_controller input[type=button]:active, #diaries_controller input[type=button]:active:visited, #diaries_controller input[type=submit]:active, #diaries_controller input[type=submit]:active:visited { color: white; }

#generators_controller button, #generators_controller input[type=button], #generators_controller input[type=submit] { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('/images/button_bg.png?1264493167') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 16px; line-height: 19.2px; padding: 4px 16px; border-width: 1px; background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
#generators_controller button::-moz-focus-inner, #generators_controller input[type=button]::-moz-focus-inner, #generators_controller input[type=submit]::-moz-focus-inner { border: none; padding: 0; }
#generators_controller button:focus, #generators_controller input[type=button]:focus, #generators_controller input[type=submit]:focus { outline: none; }
#generators_controller button.disabled, #generators_controller button[disabled], #generators_controller input[type=button].disabled, #generators_controller input[type=button][disabled], #generators_controller input[type=submit].disabled, #generators_controller input[type=submit][disabled] { opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
#generators_controller button.disabled:hover, #generators_controller button.disabled:focus, #generators_controller button[disabled]:hover, #generators_controller button[disabled]:focus, #generators_controller input[type=button].disabled:hover, #generators_controller input[type=button].disabled:focus, #generators_controller input[type=button][disabled]:hover, #generators_controller input[type=button][disabled]:focus, #generators_controller input[type=submit].disabled:hover, #generators_controller input[type=submit].disabled:focus, #generators_controller input[type=submit][disabled]:hover, #generators_controller input[type=submit][disabled]:focus { cursor: default; }
#generators_controller button:active, #generators_controller input[type=button]:active, #generators_controller input[type=submit]:active { padding: 3px 15px; border-width: 2px; }
#generators_controller button.disabled:active, #generators_controller button[disabled], #generators_controller input[type=button].disabled:active, #generators_controller input[type=button][disabled], #generators_controller input[type=submit].disabled:active, #generators_controller input[type=submit][disabled] { padding: 4px 16px; border-width: 1px; }
#generators_controller button, #generators_controller button:visited, #generators_controller input[type=button], #generators_controller input[type=button]:visited, #generators_controller input[type=submit], #generators_controller input[type=submit]:visited { color: white; }
#generators_controller button.disabled:active, #generators_controller button.disabled:hover, #generators_controller button[disabled]:active, #generators_controller button[disabled]:hover, #generators_controller input[type=button].disabled:active, #generators_controller input[type=button].disabled:hover, #generators_controller input[type=button][disabled]:active, #generators_controller input[type=button][disabled]:hover, #generators_controller input[type=submit].disabled:active, #generators_controller input[type=submit].disabled:hover, #generators_controller input[type=submit][disabled]:active, #generators_controller input[type=submit][disabled]:hover { background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
#generators_controller button.disabled:active, #generators_controller button.disabled:active:visited, #generators_controller button.disabled:hover, #generators_controller button.disabled:hover:visited, #generators_controller button[disabled]:active, #generators_controller button[disabled]:active:visited, #generators_controller button[disabled]:hover, #generators_controller button[disabled]:hover:visited, #generators_controller input[type=button].disabled:active, #generators_controller input[type=button].disabled:active:visited, #generators_controller input[type=button].disabled:hover, #generators_controller input[type=button].disabled:hover:visited, #generators_controller input[type=button][disabled]:active, #generators_controller input[type=button][disabled]:active:visited, #generators_controller input[type=button][disabled]:hover, #generators_controller input[type=button][disabled]:hover:visited, #generators_controller input[type=submit].disabled:active, #generators_controller input[type=submit].disabled:active:visited, #generators_controller input[type=submit].disabled:hover, #generators_controller input[type=submit].disabled:hover:visited, #generators_controller input[type=submit][disabled]:active, #generators_controller input[type=submit][disabled]:active:visited, #generators_controller input[type=submit][disabled]:hover, #generators_controller input[type=submit][disabled]:hover:visited { color: white; }
#generators_controller button:hover, #generators_controller button:focus, #generators_controller input[type=button]:hover, #generators_controller input[type=button]:focus, #generators_controller input[type=submit]:hover, #generators_controller input[type=submit]:focus { background-color: #3c3c3c; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #909090), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d), color-stop(100%, #474747)); background-image: -moz-linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); background-image: linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); border-color: #161616; text-shadow: black 0px 1px 1px; }
#generators_controller button:hover, #generators_controller button:hover:visited, #generators_controller button:focus, #generators_controller button:focus:visited, #generators_controller input[type=button]:hover, #generators_controller input[type=button]:hover:visited, #generators_controller input[type=button]:focus, #generators_controller input[type=button]:focus:visited, #generators_controller input[type=submit]:hover, #generators_controller input[type=submit]:hover:visited, #generators_controller input[type=submit]:focus, #generators_controller input[type=submit]:focus:visited { color: white; }
#generators_controller button:active, #generators_controller input[type=button]:active, #generators_controller input[type=submit]:active { background-color: #353535; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #353535), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929), color-stop(100%, #4a4a4a)); background-image: -moz-linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); background-image: linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); border-color: #0f0f0f; text-shadow: black 0px -1px -1px; }
#generators_controller button:active, #generators_controller button:active:visited, #generators_controller input[type=button]:active, #generators_controller input[type=button]:active:visited, #generators_controller input[type=submit]:active, #generators_controller input[type=submit]:active:visited { color: white; }

#account_controller button, #account_controller input[type=button], #account_controller input[type=submit] { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('/images/button_bg.png?1264493167') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 14px; line-height: 16.8px; padding: 2px 11px; border-width: 1px; background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
#account_controller button::-moz-focus-inner, #account_controller input[type=button]::-moz-focus-inner, #account_controller input[type=submit]::-moz-focus-inner { border: none; padding: 0; }
#account_controller button:focus, #account_controller input[type=button]:focus, #account_controller input[type=submit]:focus { outline: none; }
#account_controller button.disabled, #account_controller button[disabled], #account_controller input[type=button].disabled, #account_controller input[type=button][disabled], #account_controller input[type=submit].disabled, #account_controller input[type=submit][disabled] { opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
#account_controller button.disabled:hover, #account_controller button.disabled:focus, #account_controller button[disabled]:hover, #account_controller button[disabled]:focus, #account_controller input[type=button].disabled:hover, #account_controller input[type=button].disabled:focus, #account_controller input[type=button][disabled]:hover, #account_controller input[type=button][disabled]:focus, #account_controller input[type=submit].disabled:hover, #account_controller input[type=submit].disabled:focus, #account_controller input[type=submit][disabled]:hover, #account_controller input[type=submit][disabled]:focus { cursor: default; }
#account_controller button:active, #account_controller input[type=button]:active, #account_controller input[type=submit]:active { padding: 1px 10px; border-width: 2px; }
#account_controller button.disabled:active, #account_controller button[disabled], #account_controller input[type=button].disabled:active, #account_controller input[type=button][disabled], #account_controller input[type=submit].disabled:active, #account_controller input[type=submit][disabled] { padding: 2px 11px; border-width: 1px; }
#account_controller button, #account_controller button:visited, #account_controller input[type=button], #account_controller input[type=button]:visited, #account_controller input[type=submit], #account_controller input[type=submit]:visited { color: white; }
#account_controller button.disabled:active, #account_controller button.disabled:hover, #account_controller button[disabled]:active, #account_controller button[disabled]:hover, #account_controller input[type=button].disabled:active, #account_controller input[type=button].disabled:hover, #account_controller input[type=button][disabled]:active, #account_controller input[type=button][disabled]:hover, #account_controller input[type=submit].disabled:active, #account_controller input[type=submit].disabled:hover, #account_controller input[type=submit][disabled]:active, #account_controller input[type=submit][disabled]:hover { background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
#account_controller button.disabled:active, #account_controller button.disabled:active:visited, #account_controller button.disabled:hover, #account_controller button.disabled:hover:visited, #account_controller button[disabled]:active, #account_controller button[disabled]:active:visited, #account_controller button[disabled]:hover, #account_controller button[disabled]:hover:visited, #account_controller input[type=button].disabled:active, #account_controller input[type=button].disabled:active:visited, #account_controller input[type=button].disabled:hover, #account_controller input[type=button].disabled:hover:visited, #account_controller input[type=button][disabled]:active, #account_controller input[type=button][disabled]:active:visited, #account_controller input[type=button][disabled]:hover, #account_controller input[type=button][disabled]:hover:visited, #account_controller input[type=submit].disabled:active, #account_controller input[type=submit].disabled:active:visited, #account_controller input[type=submit].disabled:hover, #account_controller input[type=submit].disabled:hover:visited, #account_controller input[type=submit][disabled]:active, #account_controller input[type=submit][disabled]:active:visited, #account_controller input[type=submit][disabled]:hover, #account_controller input[type=submit][disabled]:hover:visited { color: white; }
#account_controller button:hover, #account_controller button:focus, #account_controller input[type=button]:hover, #account_controller input[type=button]:focus, #account_controller input[type=submit]:hover, #account_controller input[type=submit]:focus { background-color: #3c3c3c; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #909090), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d), color-stop(100%, #474747)); background-image: -moz-linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); background-image: linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); border-color: #161616; text-shadow: black 0px 1px 1px; }
#account_controller button:hover, #account_controller button:hover:visited, #account_controller button:focus, #account_controller button:focus:visited, #account_controller input[type=button]:hover, #account_controller input[type=button]:hover:visited, #account_controller input[type=button]:focus, #account_controller input[type=button]:focus:visited, #account_controller input[type=submit]:hover, #account_controller input[type=submit]:hover:visited, #account_controller input[type=submit]:focus, #account_controller input[type=submit]:focus:visited { color: white; }
#account_controller button:active, #account_controller input[type=button]:active, #account_controller input[type=submit]:active { background-color: #353535; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #353535), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929), color-stop(100%, #4a4a4a)); background-image: -moz-linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); background-image: linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); border-color: #0f0f0f; text-shadow: black 0px -1px -1px; }
#account_controller button:active, #account_controller button:active:visited, #account_controller input[type=button]:active, #account_controller input[type=button]:active:visited, #account_controller input[type=submit]:active, #account_controller input[type=submit]:active:visited { color: white; }

body div#login_box button, body div#login_box input[type=button], body div#login_box input[type=submit], body div#register button, body div#register input[type=button], body div#register input[type=submit] { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('/images/button_bg.png?1264493167') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 14px; line-height: 16.8px; padding: 2px 11px; border-width: 1px; background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
body div#login_box button::-moz-focus-inner, body div#login_box input[type=button]::-moz-focus-inner, body div#login_box input[type=submit]::-moz-focus-inner, body div#register button::-moz-focus-inner, body div#register input[type=button]::-moz-focus-inner, body div#register input[type=submit]::-moz-focus-inner { border: none; padding: 0; }
body div#login_box button:focus, body div#login_box input[type=button]:focus, body div#login_box input[type=submit]:focus, body div#register button:focus, body div#register input[type=button]:focus, body div#register input[type=submit]:focus { outline: none; }
body div#login_box button.disabled, body div#login_box button[disabled], body div#login_box input[type=button].disabled, body div#login_box input[type=button][disabled], body div#login_box input[type=submit].disabled, body div#login_box input[type=submit][disabled], body div#register button.disabled, body div#register button[disabled], body div#register input[type=button].disabled, body div#register input[type=button][disabled], body div#register input[type=submit].disabled, body div#register input[type=submit][disabled] { opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
body div#login_box button.disabled:hover, body div#login_box button.disabled:focus, body div#login_box button[disabled]:hover, body div#login_box button[disabled]:focus, body div#login_box input[type=button].disabled:hover, body div#login_box input[type=button].disabled:focus, body div#login_box input[type=button][disabled]:hover, body div#login_box input[type=button][disabled]:focus, body div#login_box input[type=submit].disabled:hover, body div#login_box input[type=submit].disabled:focus, body div#login_box input[type=submit][disabled]:hover, body div#login_box input[type=submit][disabled]:focus, body div#register button.disabled:hover, body div#register button.disabled:focus, body div#register button[disabled]:hover, body div#register button[disabled]:focus, body div#register input[type=button].disabled:hover, body div#register input[type=button].disabled:focus, body div#register input[type=button][disabled]:hover, body div#register input[type=button][disabled]:focus, body div#register input[type=submit].disabled:hover, body div#register input[type=submit].disabled:focus, body div#register input[type=submit][disabled]:hover, body div#register input[type=submit][disabled]:focus { cursor: default; }
body div#login_box button:active, body div#login_box input[type=button]:active, body div#login_box input[type=submit]:active, body div#register button:active, body div#register input[type=button]:active, body div#register input[type=submit]:active { padding: 1px 10px; border-width: 2px; }
body div#login_box button.disabled:active, body div#login_box button[disabled], body div#login_box input[type=button].disabled:active, body div#login_box input[type=button][disabled], body div#login_box input[type=submit].disabled:active, body div#login_box input[type=submit][disabled], body div#register button.disabled:active, body div#register button[disabled], body div#register input[type=button].disabled:active, body div#register input[type=button][disabled], body div#register input[type=submit].disabled:active, body div#register input[type=submit][disabled] { padding: 2px 11px; border-width: 1px; }
body div#login_box button, body div#login_box button:visited, body div#login_box input[type=button], body div#login_box input[type=button]:visited, body div#login_box input[type=submit], body div#login_box input[type=submit]:visited, body div#register button, body div#register button:visited, body div#register input[type=button], body div#register input[type=button]:visited, body div#register input[type=submit], body div#register input[type=submit]:visited { color: white; }
body div#login_box button.disabled:active, body div#login_box button.disabled:hover, body div#login_box button[disabled]:active, body div#login_box button[disabled]:hover, body div#login_box input[type=button].disabled:active, body div#login_box input[type=button].disabled:hover, body div#login_box input[type=button][disabled]:active, body div#login_box input[type=button][disabled]:hover, body div#login_box input[type=submit].disabled:active, body div#login_box input[type=submit].disabled:hover, body div#login_box input[type=submit][disabled]:active, body div#login_box input[type=submit][disabled]:hover, body div#register button.disabled:active, body div#register button.disabled:hover, body div#register button[disabled]:active, body div#register button[disabled]:hover, body div#register input[type=button].disabled:active, body div#register input[type=button].disabled:hover, body div#register input[type=button][disabled]:active, body div#register input[type=button][disabled]:hover, body div#register input[type=submit].disabled:active, body div#register input[type=submit].disabled:hover, body div#register input[type=submit][disabled]:active, body div#register input[type=submit][disabled]:hover { background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
body div#login_box button.disabled:active, body div#login_box button.disabled:active:visited, body div#login_box button.disabled:hover, body div#login_box button.disabled:hover:visited, body div#login_box button[disabled]:active, body div#login_box button[disabled]:active:visited, body div#login_box button[disabled]:hover, body div#login_box button[disabled]:hover:visited, body div#login_box input[type=button].disabled:active, body div#login_box input[type=button].disabled:active:visited, body div#login_box input[type=button].disabled:hover, body div#login_box input[type=button].disabled:hover:visited, body div#login_box input[type=button][disabled]:active, body div#login_box input[type=button][disabled]:active:visited, body div#login_box input[type=button][disabled]:hover, body div#login_box input[type=button][disabled]:hover:visited, body div#login_box input[type=submit].disabled:active, body div#login_box input[type=submit].disabled:active:visited, body div#login_box input[type=submit].disabled:hover, body div#login_box input[type=submit].disabled:hover:visited, body div#login_box input[type=submit][disabled]:active, body div#login_box input[type=submit][disabled]:active:visited, body div#login_box input[type=submit][disabled]:hover, body div#login_box input[type=submit][disabled]:hover:visited, body div#register button.disabled:active, body div#register button.disabled:active:visited, body div#register button.disabled:hover, body div#register button.disabled:hover:visited, body div#register button[disabled]:active, body div#register button[disabled]:active:visited, body div#register button[disabled]:hover, body div#register button[disabled]:hover:visited, body div#register input[type=button].disabled:active, body div#register input[type=button].disabled:active:visited, body div#register input[type=button].disabled:hover, body div#register input[type=button].disabled:hover:visited, body div#register input[type=button][disabled]:active, body div#register input[type=button][disabled]:active:visited, body div#register input[type=button][disabled]:hover, body div#register input[type=button][disabled]:hover:visited, body div#register input[type=submit].disabled:active, body div#register input[type=submit].disabled:active:visited, body div#register input[type=submit].disabled:hover, body div#register input[type=submit].disabled:hover:visited, body div#register input[type=submit][disabled]:active, body div#register input[type=submit][disabled]:active:visited, body div#register input[type=submit][disabled]:hover, body div#register input[type=submit][disabled]:hover:visited { color: white; }
body div#login_box button:hover, body div#login_box button:focus, body div#login_box input[type=button]:hover, body div#login_box input[type=button]:focus, body div#login_box input[type=submit]:hover, body div#login_box input[type=submit]:focus, body div#register button:hover, body div#register button:focus, body div#register input[type=button]:hover, body div#register input[type=button]:focus, body div#register input[type=submit]:hover, body div#register input[type=submit]:focus { background-color: #3c3c3c; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #909090), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d), color-stop(100%, #474747)); background-image: -moz-linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); background-image: linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); border-color: #161616; text-shadow: black 0px 1px 1px; }
body div#login_box button:hover, body div#login_box button:hover:visited, body div#login_box button:focus, body div#login_box button:focus:visited, body div#login_box input[type=button]:hover, body div#login_box input[type=button]:hover:visited, body div#login_box input[type=button]:focus, body div#login_box input[type=button]:focus:visited, body div#login_box input[type=submit]:hover, body div#login_box input[type=submit]:hover:visited, body div#login_box input[type=submit]:focus, body div#login_box input[type=submit]:focus:visited, body div#register button:hover, body div#register button:hover:visited, body div#register button:focus, body div#register button:focus:visited, body div#register input[type=button]:hover, body div#register input[type=button]:hover:visited, body div#register input[type=button]:focus, body div#register input[type=button]:focus:visited, body div#register input[type=submit]:hover, body div#register input[type=submit]:hover:visited, body div#register input[type=submit]:focus, body div#register input[type=submit]:focus:visited { color: white; }
body div#login_box button:active, body div#login_box input[type=button]:active, body div#login_box input[type=submit]:active, body div#register button:active, body div#register input[type=button]:active, body div#register input[type=submit]:active { background-color: #353535; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #353535), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929), color-stop(100%, #4a4a4a)); background-image: -moz-linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); background-image: linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); border-color: #0f0f0f; text-shadow: black 0px -1px -1px; }
body div#login_box button:active, body div#login_box button:active:visited, body div#login_box input[type=button]:active, body div#login_box input[type=button]:active:visited, body div#login_box input[type=submit]:active, body div#login_box input[type=submit]:active:visited, body div#register button:active, body div#register button:active:visited, body div#register input[type=button]:active, body div#register input[type=button]:active:visited, body div#register input[type=submit]:active, body div#register input[type=submit]:active:visited { color: white; }

div#content { position: relative; }

#diaries_controller div#content { height: 450px; }
#diaries_controller div.tabbertab { height: 400px; }
#diaries_controller .tabberlive { margin-top: 1px; }
#diaries_controller fieldset#history, #diaries_controller fieldset#entry, #diaries_controller fieldset#graphs { border: 0px solid black; position: absolute; height: 378px; }
#diaries_controller fieldset#history div.legend, #diaries_controller fieldset#entry div.legend, #diaries_controller fieldset#graphs div.legend { font-weight: bold; font-size: 18px; }
#diaries_controller fieldset#history { width: 198px; margin-left: 12px; margin-top: 9px; position: relative; border: 1px solid #aaaaaa; }
#diaries_controller fieldset#history h3 { display: block; text-align: center; padding: 0; margin: 0; }
#diaries_controller fieldset#history p.controls a { font-weight: normal; }
#diaries_controller fieldset#history p.controls a:hover { text-decoration: underline; }
#diaries_controller fieldset#history form { padding: 0; }
#diaries_controller fieldset#history div#add_entry_inner { position: absolute; bottom: 30px; left: 0px; }
#diaries_controller fieldset#history div#add_entry_inner form { margin-left: 20px; }
#diaries_controller fieldset#history div#add_entry_inner form input { width: 90px; margin-left: 10px; }
#diaries_controller fieldset#history div#add_entry_inner span#new_entry_help { z-index: 100; position: absolute; padding: 5px; background-color: #fff6bf; border: 2px solid #ffd324; top: -130px; left: 20px; width: 200px; }
#diaries_controller fieldset#history p.controls { text-align: center; }
#diaries_controller fieldset#history ul.entries { overflow-y: auto; width: 100%; height: 337px; }
#diaries_controller fieldset#history ul.entries li.odd { background-color: #edf3fe; }
#diaries_controller fieldset#history ul.entries li.even { background-color: white; }
#diaries_controller fieldset#history ul.entries li.even:hover { background-color: #cbd1dc; }
#diaries_controller fieldset#history ul.entries li.odd:hover { background-color: #dddddd; }
#diaries_controller fieldset#history ul.entries li a { font-weight: normal; }
#diaries_controller fieldset#history ul.entries li.has_data a { font-weight: bold; }
#diaries_controller fieldset#history ul.entries li { padding: 0 0 0 5px; position: relative; }
#diaries_controller fieldset#history ul.entries li span.cals { position: absolute; right: 20px; }
#diaries_controller fieldset#history ul.entries li span.date { padding-right: 100px; }
#diaries_controller fieldset#entry { width: 698px; left: 254px; padding: 0 18px; position: absolute; top: 38px; padding: 0px; }
#diaries_controller fieldset#entry div#help h4 { padding-top: 18px; }
#diaries_controller fieldset#entry div#help input { margin-top: 18px; }
#diaries_controller fieldset#entry div.chunk { position: absolute; top: 30px; }
#diaries_controller fieldset#entry div#simple { padding-top: 20px; }
#diaries_controller fieldset#entry div#simple label { font-weight: bold; display: inline-block; width: 100px; }
#diaries_controller fieldset#entry div#simple p { padding: 5px 0; }
#diaries_controller fieldset#entry div#simple p input { width: 80px; text-align: right; }
#diaries_controller fieldset#entry div.controls { position: absolute; top: 0px; left: 300px; }
#diaries_controller fieldset#entry div.controls a { text-decoration: underline; font-weight: normal; font-size: 120%; }
#diaries_controller fieldset#entry div.controls a.active { font-weight: bold; }
#diaries_controller fieldset#entry a.help { position: absolute; right: 10px; top: 0px; }
#diaries_controller fieldset#entry h4 { font-size: 120%; font-weight: bold; padding-left: 0px; }
#diaries_controller fieldset#entry form { padding: 0px; z-index: 10; }
#diaries_controller fieldset#entry table td { border: 1px solid white; }
#diaries_controller fieldset#entry table tbody#entry_header td, #diaries_controller fieldset#entry table tbody#entry_header th { border: 1px solid #eeeeee; }
#diaries_controller fieldset#entry table { margin: 5px 0 0 0; }
#diaries_controller fieldset#entry table tr.total { font-weight: bold; }
#diaries_controller fieldset#entry table th { font-weight: bold; }
#diaries_controller fieldset#entry table td, #diaries_controller fieldset#entry table th { width: 50px; padding: 2px; }
#diaries_controller fieldset#entry table td.name, #diaries_controller fieldset#entry table th.name { width: 200px; overflow: hidden; height: 1em; }
#diaries_controller fieldset#entry table th.serving, #diaries_controller fieldset#entry table td.serving { width: 80px; }
#diaries_controller fieldset#entry table th.weight, #diaries_controller fieldset#entry table td.weight { width: 90px; }
#diaries_controller fieldset#entry table td.calories, #diaries_controller fieldset#entry table th.calories { width: 70px; text-align: right; }
#diaries_controller fieldset#entry table td.name input { width: 190px; }
#diaries_controller fieldset#entry table td.weight input { width: 50px; }
#diaries_controller fieldset#entry table td.calories input { width: 60px; }
#diaries_controller fieldset#entry table td.left, #diaries_controller fieldset#entry table th.left { text-align: left; }
#diaries_controller fieldset#entry table td.right, #diaries_controller fieldset#entry table th.right { text-align: right; }
#diaries_controller fieldset#entry table td.controls img, #diaries_controller fieldset#entry table th.controls img { float: right; }
#diaries_controller fieldset#entry div.display { overflow-y: auto; }
#diaries_controller fieldset#entry form.add_food input[type=submit] { position: absolute; right: -1px; bottom: 2px; }
#diaries_controller fieldset#graphs { width: 940px; }
#diaries_controller fieldset#graphs div#graph_image { overflow: hidden; }
#diaries_controller fieldset#graphs div#graph_image img { position: relative; top: -15px; }

div#body_inner { position: relative; }
div#body_inner div#header { position: relative; z-index: 200; }

div#notice, div#get_started { position: relative; top: -5px; margin: 9px 34px 0; background-color: #fff6bf; border: 2px solid #ffd324; width: 934px; font-size: 14px; padding: 9px; padding-right: 18px; }
div#notice ul.main > li, div#get_started ul.main > li { list-style: square; margin-left: 18px; }
div#notice ul#errors, div#get_started ul#errors { color: red; }
div#notice a.close, div#get_started a.close { position: absolute; top: 0; right: 4px; }
div#notice p, div#get_started p { padding: 0px; }
div#notice form, div#get_started form { padding-top: 9px; }
div#notice form input, div#get_started form input { width: 100px; margin: 0 18px 0 4px; }
div#notice form input#user_login, div#notice form input#user_password_confirmation, div#get_started form input#user_login, div#get_started form input#user_password_confirmation { margin: 0 100px 0 4px; }
div#notice form input[type=submit], div#get_started form input[type=submit] { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('/images/button_bg.png?1264493167') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 14px; line-height: 16.8px; padding: 2px 11px; border-width: 1px; background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
div#notice form input[type=submit]::-moz-focus-inner, div#get_started form input[type=submit]::-moz-focus-inner { border: none; padding: 0; }
div#notice form input[type=submit]:focus, div#get_started form input[type=submit]:focus { outline: none; }
div#notice form input[type=submit].disabled, div#notice form input[type=submit][disabled], div#get_started form input[type=submit].disabled, div#get_started form input[type=submit][disabled] { opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
div#notice form input[type=submit].disabled:hover, div#notice form input[type=submit].disabled:focus, div#notice form input[type=submit][disabled]:hover, div#notice form input[type=submit][disabled]:focus, div#get_started form input[type=submit].disabled:hover, div#get_started form input[type=submit].disabled:focus, div#get_started form input[type=submit][disabled]:hover, div#get_started form input[type=submit][disabled]:focus { cursor: default; }
div#notice form input[type=submit]:active, div#get_started form input[type=submit]:active { padding: 1px 10px; border-width: 2px; }
div#notice form input[type=submit].disabled:active, div#notice form input[type=submit][disabled], div#get_started form input[type=submit].disabled:active, div#get_started form input[type=submit][disabled] { padding: 2px 11px; border-width: 1px; }
div#notice form input[type=submit], div#notice form input[type=submit]:visited, div#get_started form input[type=submit], div#get_started form input[type=submit]:visited { color: white; }
div#notice form input[type=submit].disabled:active, div#notice form input[type=submit].disabled:hover, div#notice form input[type=submit][disabled]:active, div#notice form input[type=submit][disabled]:hover, div#get_started form input[type=submit].disabled:active, div#get_started form input[type=submit].disabled:hover, div#get_started form input[type=submit][disabled]:active, div#get_started form input[type=submit][disabled]:hover { background-color: #444444; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #989898), color-stop(10%, #6a6a6a), color-stop(50%, #3d3d3d), color-stop(50%, #353535), color-stop(100%, #4f4f4f)); background-image: -moz-linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); background-image: linear-gradient(top, #989898 0%, #6a6a6a 10%, #3d3d3d 50%, #353535 50%, #4f4f4f 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; }
div#notice form input[type=submit].disabled:active, div#notice form input[type=submit].disabled:active:visited, div#notice form input[type=submit].disabled:hover, div#notice form input[type=submit].disabled:hover:visited, div#notice form input[type=submit][disabled]:active, div#notice form input[type=submit][disabled]:active:visited, div#notice form input[type=submit][disabled]:hover, div#notice form input[type=submit][disabled]:hover:visited, div#get_started form input[type=submit].disabled:active, div#get_started form input[type=submit].disabled:active:visited, div#get_started form input[type=submit].disabled:hover, div#get_started form input[type=submit].disabled:hover:visited, div#get_started form input[type=submit][disabled]:active, div#get_started form input[type=submit][disabled]:active:visited, div#get_started form input[type=submit][disabled]:hover, div#get_started form input[type=submit][disabled]:hover:visited { color: white; }
div#notice form input[type=submit]:hover, div#notice form input[type=submit]:focus, div#get_started form input[type=submit]:hover, div#get_started form input[type=submit]:focus { background-color: #3c3c3c; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #909090), color-stop(10%, #626262), color-stop(50%, #353535), color-stop(50%, #2d2d2d), color-stop(100%, #474747)); background-image: -moz-linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); background-image: linear-gradient(top, #909090 0%, #626262 10%, #353535 50%, #2d2d2d 50%, #474747 100%); border-color: #161616; text-shadow: black 0px 1px 1px; }
div#notice form input[type=submit]:hover, div#notice form input[type=submit]:hover:visited, div#notice form input[type=submit]:focus, div#notice form input[type=submit]:focus:visited, div#get_started form input[type=submit]:hover, div#get_started form input[type=submit]:hover:visited, div#get_started form input[type=submit]:focus, div#get_started form input[type=submit]:focus:visited { color: white; }
div#notice form input[type=submit]:active, div#get_started form input[type=submit]:active { background-color: #353535; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #353535), color-stop(30%, #3a3a3a), color-stop(50%, #303030), color-stop(50%, #292929), color-stop(100%, #4a4a4a)); background-image: -moz-linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); background-image: linear-gradient(top, #353535 0%, #3a3a3a 30%, #303030 50%, #292929 50%, #4a4a4a 100%); border-color: #0f0f0f; text-shadow: black 0px -1px -1px; }
div#notice form input[type=submit]:active, div#notice form input[type=submit]:active:visited, div#get_started form input[type=submit]:active, div#get_started form input[type=submit]:active:visited { color: white; }
div#notice form label, div#get_started form label { padding: 0px; font-weight: bold; }

div#get_started { margin-left: 0px; }

div.auto_complete { width: 350px; background: white; border: 1px solid #888888; margin: 0; padding: 0; width: 100%; list-style-type: none; }
div.auto_complete li { margin: 0; padding: 3px; }
div.auto_complete li.selected { background-color: #ffffbb; }
div.auto_complete strong.highlight { color: #880000; margin: 0; padding: 0; }

div#grid { display: block; height: 20px; width: 40px; overflow: visible; position: absolute; top: 0; left: 0; z-index: 10000; }
div#grid a, div#grid a.grid { position: absolute; top: 0; left: 0; background-color: white; color: black; }
div#grid div { margin-left: auto; margin-right: auto; height: 1000px; width: 1024px; background-image: url(/images/grid18px.png); background-repeat: repeat; }
