#options{  padding:0; }
#options ul{ margin:0; padding:0; }

#options li{
	list-style:none;
	margin:0px;
	display:inline;
}

#options li.active{
}

#options li a span{
	display:none;
}
#options li a{
	display:block;
	height:28px;
	width:103px;
	background-image: url(../images/surgery/times.gif);
	background-repeat:no-repeat;
	background-repeat: no-repeat;
	margin-bottom:4px;
	
}

a.option1{	background-position: 0px 0px;}
a.option2{	background-position: 0px -32px;}
a.option3{	background-position: 0px -64px;}
a.option4{	background-position: 0px -96px;}
a.option5{	background-position: 0px -128px;}
a.option6{	background-position: 0px -159px;}
a.option7{	background-position: 0px -191px;}
a.option8{	background-position: 0px -223px;}

a.option1:hover,  a.option1.active{	background-position: -103px 0px;}
a.option2:hover,  a.option2.active {	background-position: -103px -32px;background-image: url(../images/surgery/times.gif);}
a.option3:hover,  a.option3.active{	background-position: -103px -64px;}
a.option4:hover,  a.option4.active{	background-position: -103px -96px;}
a.option5:hover,  a.option5.active{	background-position: -103px -128px;}
a.option6:hover,  a.option6.active{	background-position: -103px -159px;}
a.option7:hover,  a.option7.active{	background-position: -103px -191px;}
a.option8:hover,  a.option8.active{	background-position: -103px -223px;}

#radioform {float:left; width:610px;}




.radio_hide{display:none}



#surgery_dark_bg { background-image:url(../images/surgery/dark_bg.jpg); width:587px; height:275px; padding:21px 0px 21px 21px; color:#FFFFFF}
#surgery_dark_bg strong{ display:block; text-align:center}
.day {float:left; width:100px; margin-right:15px;}
#surgery_frame {background-image:url(../images/surgery/frame.gif); width:667px; height:401px; padding:20px 20px 20px 20px; position:relative; background-repeat:no-repeat; }
#surgery_frame h2 {padding:0px 0px 30px 0px; margin:0px; font-size:16px;}
.before {width:103px; height:251px; background-image:url(../images/surgery/times.gif); background-position:-206px -0px; margin-top:2px;}

#nextweek { background-image:url(../images/buttons/buttons.png); width: 28px; height:23px; background-position:-60px -52px; display:block;float:left; margin-top:150px}
#nextweek:hover { background-position:-138px -52px;}
#prevweek { background-image:url(../images/buttons/buttons.png); width: 28px; height:23px; background-position:-60px -18px; display:block;float:left; margin-top:150px}
#prevweek:hover { background-position:-138px -18px;}

.next_stage.active { background-position:0px -30px; !important background-image:url(images/surgery/nextstage.gif);}
.next_stage_disabled span, .next_stage_enabled span {display:none;}
.next_stage { background-image:url(../images/surgery/nextstage.gif); width: 75px; height:30px; background-position:0px 0px; display:block;float:right;}

.next_stage_disabled {background-image:url(../images/buttons/buttons.png); width: 75px; height:30px; background-position:-120px -184px; display:block;position:absolute; right:15px; bottom:15px;}
.next_stage_enabled {background-image:url(../images/buttons/buttons.png); width: 75px; height:30px; background-position:-120px -222px; display:block; position:absolute;right:15px; bottom:15px;}

#go_button {position:absolute;right:15px; bottom:15px;} 

.prev_stage {background-image:url(../images/buttons/buttons.png); width: 75px; height:30px; background-position:-32px -145px; display:block; position:absolute;left:15px; bottom:15px;}
.prev_stage:hover {background-image:url(../images/buttons/buttons.png); width: 75px; height:30px; background-position:-32px -222px; display:block; position:absolute;left:15px; bottom:15px;}

#submit_button {}

.training_option {background-image:url(../images/surgery/training.gif); width: 241px; height:203px; background-position:-241px 0px; display:block;float:left; margin:40px}
.surgery_option {background-image:url(../images/surgery/surgery.gif); width: 241px; height:203px; background-position:-241px 0px; display:block;float:left;margin:40px}
.surgery_option:hover, .training_option:hover, .surgery_option.active, .training_option.active{ background-position:0px 0px;}


form#details { background-image:url(../images/surgery/formdetails_bg.gif); width:530px; height:237px; margin: 0 auto; padding:40px;}
#details fieldset {border:0px;}
#details label {display:block; width:100px; float:left;}
#details fieldset  input {float:left; width:260px; border:1px solid #cccccc;}
#details div {padding:6px 0px;}
#details div.prompt {color:#FF0000; float:left; margin-left:10px; font-size:10px; width:130px; overflow:hidden; padding:2px 0px;}
div.clear {clear:both;}

