#input_line1 input, #input_line2 input{height:19px;width:284px;padding:3px 0 0 10px;border:1px solid #d6dae2;vertical-align:top;font-size:13px;color:#CCD;}
#banner_bottom_inner select{height:21px;width:144px;border:1px solid #d6dae2;vertical-align:top;font-size:13px;color:#5a6677;}

#banner{clear:both;width:980px;height:314px;}
#banner_top{clear:both;width:980px;height:141px;}
#banner_bottom{clear:both;width:980px;height:173px;background:#99a5b8 url('http://cdn.allteamapparel.com/images/top_level/index/banner_bottom.jpg') no-repeat 0 0;}

#banner_bottom_inner{padding:10px 0 0 94px;}

#input_sport{clear:both;float:left;padding-bottom:4px;}
#sport_label{float:left;}
#sport_selector_container{float:left;width:296px;height:24px;position:relative;}
#sport_selector{cursor:pointer;float:left;width:296px;height:23px;position:relative;overflow:hidden;background:#fff url('http://cdn.allteamapparel.com/images/top_level/index/selector_06.png') no-repeat 0 0;border-top:1px solid #d6dae2;border-bottom:1px solid #d6dae2;}
#sport_options{cursor:pointer;float:left;display:none;color:#000066;position:absolute;height:178px;width:296px;padding:0 0px 0 0px;overflow:auto;background:#FFF;background:url('http://cdn.allteamapparel.com/images/top_level/index/selector_06.png') 0 0 no-repeat;border-top:1px solid #D6DAE2}
.sportitem, .sportitem span{display:block;width:296px;height:24px;line-height:24px;position:relative;text-decoration:none;color:#000;}

#input_line1{clear:both;padding-bottom:4px;}
#input_line2{clear:both;padding-bottom:11px;}
#input_submit{padding-left:102px;}
#btn_start{cursor:pointer;width:177px;height:43px;}

#status_msg{font-size:13px;line-height:1.2;width:382px;color:#333;text-align:center;padding:2px 0px}

#flippers_shell{width:980px;height:160px;background:#fff url('http://cdn.allteamapparel.com/images/top_level/fundraising/flippers_back.png') no-repeat 0 0;}
#flippers{margin:14px 0 0 22px;width:959px;height:160px;}
#flip1{float:left;padding-right:31px;}
#flip2{float:left;padding-right:32px;}
#flip3{float:left;}
.flip_img{width:290px;height:156px;} /* alternative to flip widget */

#steps{background: #fff url('http://cdn.allteamapparel.com/images/top_level/fundraising/steps_back.png') no-repeat 0 0;width:980px;height:304px;}

#step1{float:left;width:245px;height:304px;padding-right:2px;}
#step2{float:left;width:243px;height:304px;padding-right:2px;}
#step3{float:left;width:243px;height:304px;padding-right:2px;}
#step4{float:left;width:243px;height:304px;}

#step1_title{margin:20px 0 0 38px;height:39px;}
#step2_title{margin:20px 0 0 48px;height:39px;}
#step3_title{margin:20px 0 0 54px;height:39px;}
#step4_title{margin:20px 0 0 38px;height:39px;}

#step1_title_img{width:169px;height:15px;}
#step2_title_img{width:145px;height:15px;}
#step3_title_img{width:131px;height:15px;}
#step4_title_img{width:165px;height:1px;}

#step1_photo{padding:9px  0 0 22px;}
#step2_photo{padding:12px 0 0 37px;}
#step3_photo{padding:20px 0 0 47px;}
#step4_photo{padding:8px  0 0 50px;}

#step1_photo_img{width:204px;height:101px;}
#step2_photo_img{width:158px;height:90px;}
#step3_photo_img{width:156px;height:85px;}
#step4_photo_img{width:141px;height:93px;}

.step_text{margin:0 auto;font-size:14px;color:#666;width:194px;line-height:16px;}
#step1_text{padding-top:5px;}
#step2_text{padding-top:13px;}
#step3_text{padding-top:9px;}
#step4_text{padding-top:14px;}