body{font-family:Arial,Helvetica,sans-serif;color:#333;background-color:#fff;background-repeat:repeat-y;margin:0 auto;text-align:center}
div,td,table{ font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#333}
a:link,a:visited,a:hover,a:active {color:#246089;text-decoration:none}
a:hover {color:#6670B7}
H1{font-size:18px;margin:10px}
#titleFlash{position:relative;top:10px;width:100%;height:100%}
#pageTitleArea{position:relative;left:0;text-align:left}
.menu_right,.menu_horizontal{display:none}
.menu_left{display:block}
#BRANDING A{text-decoration:none}
#flashArea{position:relative;top:0px}
.dontation_profile_img{float:right;margin:5px}
.client_settings div .disabled_input, .disabled_input .alert{color:#999}
.disabled_input input{color:#999;border-color:#ccc;background-color:#eee}
#user_option_choices{padding:5px 20px;font-size:90%;}
#inc_dd_div, #inc_csv_div{margin: 5px 5px 5px 50px}
#inc_dd_div label, #inc_csv_div label{width:150px;text-align:right;margin-left:30px;display:block;float:left}
#inc_csv{width:190px}



#INTRO{z-index:2;height:100%;width:100%;position:absolute;top:0;left:0;padding:0;display:table;overflow:hidden;text-align:left}
#flashArea{display:table-cell;vertical-align:middle;text-align:center}
#flashIntro{padding:10px}
a.skip_intro:link,a.skip_intro:visited,a.skip_intro:hover,a.skip_intro:active{float:right;margin-top:5px;text-decoration:underline;color:#000;display:block;background:url('../images/common/skip_intro_bg.png') no-repeat center center;height:24px;width:72px;line-height:24px;text-align:center;font-size:11px;font-style:normal}
a.skip_intro:hover{color:#333}
.separator{display:table-cell;width:30px;background:url('../images/templates/vanillaice/homepage_separator.gif') no-repeat center center}
.homepagestructure{table-layout:fixed;empty-cells:show;border-collapse:separate}
.bullet{display:none}
.bulletted{background-image:url('../images/templates/vanillaice/arrow.gif');background-repeat:no-repeat;padding-left:20px}
.bulletted a{margin:5px 15px 10px 0}

#PRE_CONTAINER,#SUB_CONTAINER{display:none}
#PRE_CONTAINER,#CONTENT_CONTAINER,#SUB_CONTAINER{width:775px;padding:0;text-align:left;margin:0 auto}
#CONTENT_CONTAINER{display:table;min-height:80%}
#CONTENT_TABLE{display:table;height:450px;min-height:600px}
#CONTENT_CELL{padding:10px;height:auto}
#CONTENT{display:table-cell;padding:0 10px 0 10px}/*;max-width:550px*/
#FOOTER{clear:both;margin:0 auto;text-align:center;height:auto;min-height:150px;background-image:none;background-position:bottom;background-repeat:no-repeat}
#BANNER{display:block;width:100%;height:80px;text-align:left}
#hitcounter{position:relative;clear:both;margin:15px 0 15px 0;display:table;width:100%;text-align:center}
#hits{clear:both;vertical-align:bottom;margin:0 auto}
#MENU_CONTAINER{width:180px;font-weight:bold;border-width:0px}
#MENU_HEADER,#MENU_FOOTER,#MENU{padding:0}
#MENU_FOOTER{height:60px}
#MENU_CONTAINER A{font-weight:bold;margin-left:10px}
.menusubtitle{text-align:center;margin:20px 0 5px 0;font-weight:bold}
#BRANDING{clear:both;font-size:10px;height:60px;padding-top:20px;padding-bottom:2px;line-height:130%;text-align:center;margin:0 auto}
.formReq,.formNonReq{font-size:11px}
TD.formQuestions,TD.c-required,TD.c-questions,TD.alert,TD.c-warning-title,TD.c-warning{text-align:right;padding-right:3px;vertical-align:top}/*font-weight:bold;font-size:11px;*/
TD.alert, .alert{color:#ff0000}
TD.c-warning-title{text-align:center;color:#eee;border-bottom:solid 1px #ccc;background-color:#444}
TD.c-warning, .tickets_checkout .c-warning{text-align:left;padding:15px;background-color:#fff;border:solid 1px #ccc;color:#ff3333}
.c-warning-title{padding:3px;padding-left:15px;background-color:#666;font-size:12px;font-weight:bold;color:#eee}

.right{text-align:right}
.bordered{border:solid 1px #efefef}
.headlinestyle{font-weight:bold}
.detail_column .headlinestyle{font-size:130%;line-height:200%}
a.headlinestyle{font-weight:bold}
.topline{border-top:solid 1px #efefef}
.bottomline{border-bottom:solid 1px #efefef}
.center{text-align:center}
.bold{font-weight:bold}
.red{color:#ff0000}
.smaller{font-size:80%}
.larger{font-size:120%}
.largest{font-size:160%;font-weight:bold;line-height:160%}
.fineprint,a.fineprint{font-size:10px}
a.red:link {color:#FF0000}
a.red:visited {color:#FF3333}
a.red:hover,a.red:active {color:#333333}
.pageTitle{font-weight:bold;font-size:175%;text-align:center;letter-spacing:1px;white-space:normal}
.main_image, TD.main_image, .picshadow{background:url('../images/common/pic_shadow.png') no-repeat bottom right;padding:10px 15px 15px 10px;border-width:0}

#weatherTable,.weatherSubTitle,#todaytitle{color:#333}
IMG.weathericon,IMG.weather7Day,#todayconditions,#tonighttitle,#tonightconditions,IMG.weather7Day,IMG.weathericon,#tonighttitle{position:relative}
IMG.weather7Day{top:-12px;right:-4px}
#weatherBg{background:transparent url('../images/common/weatherbg.gif') no-repeat top right;height:248px}
#weatherBg,#weatherTable{margin:0 auto;margin-top:40px;width:273px}
#weatherBg,#icon,#temp-cond,#temperature,#conditions,#weatherTable,#icon,#temp-cond,#temperature,#conditions{padding:0}
#weatherBg,#icon,#temp-cond,#temperature,#conditions,#tonightconditions,#weatherTable,#icon,#temp-cond,#temperature,#conditions{display:block}
#weatherBg,#todaytitle,#tonighttitle,#tonightconditions,#weatherTable,.weatherSubTitle,#todaytitle,#tonighttitle{clear:both}
#weathertitle,#weatherTable,#weathertitle{background:transparent}
#weathertitle,#weathertitle{height:30px;line-height:30px;font-size:12px}
#weathertitle,#temperature,#conditions,#weathertitle,#temperature,#conditions{text-align:center}
#weathertitle,#todaytitle,#tonighttitle,#weathertitle,.weatherSubTitle,#todaytitle,#tonighttitle{font-weight:bold}
#weathertitle,#temp-cond,#temperature,#conditions,#todayconditions,#tonightconditions,#weathertitle,#temp-cond,#temperature,#conditions,.conditionDesc{overflow:hidden}
#icon,#icon{background:#fff no-repeat center center;float:left;width:112px;border:solid 0 #333}
#icon,#temp-cond,#icon,#temp-cond{height:76px}
#icon,#icon,#temp-cond{height:77px}
#icon,#temp-cond,#todaytitle,#icon,#temp-cond,#todaytitle{margin:0}
#temp-cond,#temp-cond{background:no-repeat center center;width:157px}
#temp-cond,IMG.weather7Day,#temp-cond,IMG.weather7Day{float:right}
#temp-cond{height:77px}
#temperature,#conditions,#temperature,#conditions{line-height:37px;width:130px;height:37px}
#todaytitle,.weatherSubTitle,#todaytitle{padding-top:0}
#todaytitle,#tonighttitle,.weatherSubTitle,#todaytitle,#tonighttitle{padding-left:15px;height:15px;line-height:15px}
#todaytitle,#todayconditions,#tonighttitle,#tonightconditions,.weatherSubTitle,#todaytitle,.conditionDesc,#tonighttitle{text-align:left;font-size:10px}
#todayconditions{width:269px;height:44px;margin:-10px 0 0 5px}
#tonighttitle,#tonighttitle{top:44px}
#tonightconditions{margin:5px 0 0 5px;top:10px;width:260px;height:64px}
#weathertitle,.weatherSubTitle,.weatherBottomRow,.conditionSummary{border-style:solid;border-color:#aac1dd}
#weathertitle,.weatherSubTitle{border-width:1px}
#weathertitle{background:url("../images/common/weather_bg_top.gif") top left}
.weatherSubTitle{background:#9abded}
.conditionDesc,.weatherBottomRow,.conditionSummary{background:#c6d8e9}
.conditionDesc{padding:0 2px 0 2px;border:solid 1px #aac1dd}
.weatherBottomRow{border-width:0 1px 1px 1px}
.conditionSummary{border-width:0 1px 0 1px}

.album_display{height:auto;width:95%;font-size:11px;padding:0 10px 15px 10px;margin-bottom:10px;position:relative}/*display:table;*/
#album_title{width:25%;text-align:center;font-size:14px;font-weight:bold;margin-left:5px;padding:0;background-color:#fff}
#album_display H2{margin:0 0 0 20px;font-size:12px;font-weight:bold;font-style:italic}
#album_description,.album_description{display:table;height:auto;min-height:250px;padding:0 10px 10px 5px;font-size:12px}/*width:100%;;margin:0 10px 0 5px*/
#album_description H1{border:dotted 1px #efefef;margin:0 0 5px 0;font-weight:bold}
#thmb{margin-bottom:5px;margin-right:5px;margin:5px 5px 2px 5px;width:205px;height:205px;padding:0 10px 15px 10px;background:url('../images/common/photo_album_cover.png') no-repeat bottom right;text-align:center}
#thmb IMG{clear:both;position:relative;top:5%;border-style:solid;border-width:5px;border-color:#fff;margin:5px;margin-bottom:10px}
.slideshow,.thumbnail{height:48px;width:48px;display:block;background:url('../images/common/slideshow.png') no-repeat}
.thumbnail{background:url('../images/common/thumbnail.png') no-repeat}
.uploadlink{width:200px;position:absolute;bottom:0px;right:0px;text-align:right;padding:20px 10px 3px 0;background:url("../images/common/uploadyourphotos.png") no-repeat bottom right}
.album_description H3{font-size:16px;font-weight:bold;margin:5px;text-align:left}
a.albumlink{color:#333}


#messageboard h3{font-style:italic}
#mb {padding:5px}
#topics{display:table;border-color:#efefef;border-style:solid;border-width:0 3px 3px 0}
#threadlist{border-style:solid;border-width:3px;border-color:#efefef}
#mb H3{margin:2px 0 2px 0;font-size:12px;font-weight:bold}
#mb_category{display:table;height:auto;height:100%;margin:15px 15px 10px 15px;padding-bottom:15px;border-style:dotted;border-width:0 0 1px 0;border-color:#c0c0c0}
#mb_forms{width:450px;font-size:11px}
#mb_forms FORM{width:450px;font-size:12px;font-weight:bold}
#mb_forms H1{font-size:18px;font-weight:bold;margin:10px 0 0 25px}
#mb_forms HR{width:90%;height:1px;text-align:left;margin-left:23px;color:#333}
#mb_forms_questions{width:150px;float:left;text-align:right;padding-right:10px}
#mb_warning{padding:10px;font-weight:bold;font-size:12px;color:#ff0000;width:70%;position:relative;left:30px;background-color:#ffffcc;border-style:solid;border-width:1px;border-color:#333}
#mb_cookie_crumb{padding:3px 3px 3px 15px}
#mb_cookie_crumb a:link,#mb_cookie_crumb A:visited,#mb_cookie_crumb A:hover,#mb_cookie_crumb A:active {font-size:11px}
#mb_cookie_crumb a:hover,a.mb_cat:link,a.mb_cat:visited,a.mb_cat:hover,a.mb_cat:active {text-decoration:underline}
#mb_cookie_crumb a:active {color:#333}
a.mb_cat:link,a.mb_cat:visited,a.mb_cat:hover,a.mb_cat:active {font-weight:bold;font-size:14px;clear:both}
#threads{margin:2px 10px 2px 10px;padding:4px 0 4px 0}
#threads_title{padding:5px 10px 5px 10px}
#threads_user{font-size:11px;border-style:solid;border-width:0 0 1px 0;border-color:#efefef;padding:5px 5px 10px 10px}
#threads_date{font-size:11px;padding:5px 5px 0 10px;color:#000;font-style:italic}
.thrd_info{text-align:left;padding:3px;font-size:10px;border-bottom:solid 1px #ccc}
.thrd_info_tbl{clear:both;float:right;border-color:#ccc;border-style:solid;border-width:1px 1px 0 1px}
#post{width:100%;padding:0;margin:5px 5px 5px 5px}
#post TABLE{border-style:solid;border-width:2px;border-color:#efefef}
#post_user{font-size:11px;padding:5px 5px 5px 5px}
#post_user img{margin:-5px 0 5px 0}
#post_name{padding:5px;font-size:11px;font-weight:bold}
#post_subject{margin-left:10px;clear:both;padding-top:10px;font-weight:bold;width:100%}
#post_body{clear:both;padding:20px;font-size:14px;font-style:normal}
#post_body IMG{margin-top:15px;clear:left}
#post_controls{padding:6px 3px 0 3px;text-align:right;border-style:dotted;border-width:1px 0 0 0;border-color:#efefef}
#post_controls SELECT{font-size:9px}
#post_quote{clear:both;padding:15px;font-size:12px;font-style:italic}
#post_quote H3{font-size:12px;font-style:normal}


.date{font-size:14px;font-weight:bold}
#gen_payment{font-size:21px;font-weight:bold}
#secure_payment_steps{font-size:16px;line-height:16px;font-weight:bold;margin-bottom:15px}
#secure_payment_steps h1, .registration_entry h1{font-size:20px;margin:5px 0 5px 0;padding:0}

#musicprompt{z-index:6;position:absolute;left:-200px;width:300px;height:100px;background-image:url('../images/common/musicprompt_bg.gif');background-repeat:no-repeat;background-position:right top}
#musicprompt_inside{margin:15px 0 10px 0;padding:0 5px 5px 15px;font-size:11px;text-align:center}
#musicprompt_inside H1,#musicprompt_inside H2,#musicprompt_inside p{font-weight:bold;font-size:14px;line-height:16px;margin:0 0 2px 0;padding:0;color:#000}
#musicprompt_inside H2, #musicprompt_inside .subtitle{font-size:12px;color:#555;margin:6px 0 4px 0}
#musicprompt_inside a:link,#musicprompt_inside a:visited,#musicprompt_inside a:hover,#musicprompt_inside a:active {margin:0 15px 0 15px;font-weight:bold;font-size:12px;color:#555;text-decoration:underline}
#musicprompt_inside a:link,#musicprompt_inside a:visited,#musicprompt_inside a:active {color:#555}
#musicprompt_inside a:hover {color:#333}

.blogEntry H3{font-size:12px;font-weight:normal;border-style:solid;text-align:right;border-width:1px 0 0 0;margin:40px 0 0 0;padding:5px 10px 0 0}
.blogTitle{font-size:20px;font-weight:bold;text-align:left;margin:0;padding:5px}


.template_display{margin:10px 5px 20px 5px;width:100px;float:left;text-align:center}
.closepopup{width:10px;height:10px;padding:0;margin:0;border:solid 1px #ccc;vertical-align:middle;float:right;line-height:15px;font-size:10px;text-align:center}
.name {font-size:18px;font-weight:bold}
.code {font-family:Georgia;letter-spacing:1px;font-size:9px;font-weight:normal;margin-bottom:10px}
.headline {padding-left:15px;font-size:12px;font-weight:bold}
.dash {background:url('..../../css/preformatted/imgs/--imagesForCatalog/dashedLine.gif') repeat-x bottom left;height:20px;width:100%}
.mainTable{line-height:12px}
.description{margin:10px 0 0 5px}
#shoppingcart .descripton{font-size:11px;padding:5px 5px 20px 10px}
.catTitle{font-size:18px;font-weight:bold;padding-bottom:5px;line-height:100%;border-style:dotted;border-width:0 0 1px 0;border-color:#333}
.catSubTitle{font-size:12px;line-height:100%;padding:0 0 10px 15px}
.catLabel{width:75px}
.priceText{width:240px}
.catcell{position:relative;text-align:center;height:100%;vertical-align:top;padding:0 0 15px 0}
.catcell td, .catcell th, .catcell div{line-height:1em}
.shoppingcartframe{text-align:left;display:block;position:relative;padding:0 0 15px 0;width:270px;height:100%;margin:0 auto}
.shoppingcartitem{display:block;height:100%;position:relative;padding:5px 5px 0 5px}
.shoppingcartitemfooter{position:absolute;bottom:0;left:10px;margin-top:5px;margin-bottom:0;margin-right:10px;height:30px}
.shoppingcartheader{display:block;height:16px;margin:10px 0 15px 0}
.template_name{display:block;position:relative;top:0;left:0;height:16px;font-size:12px;font-weight:bold;line-height:16px;margin:10px 0 0 10px}
#threads td,#threads div{color:#333;background-color:#fff}
#catPaging,#catPaging td{background-image:none}
.shoppingcartimg{margin-top:15px;margin-bottom:40px;font-size:10px}
#shoppingcart form{margin:0}
#shoppingcart th{padding:0 0 5px 0}
#shoppingcart td{padding:0;text-align:center}

.thankyoupage{width:500px}
.thankyoupage h1, .thankyoupage h2{font-style:normal;font-weight:bold;font-size:16px}
.thankyoupage h2{font-size:14px}
.thankyoupage a:link,.thankyoupage a:visited,.thankyoupage a:hover,.thankyoupage a:active{text-decoration:underline}

.Calendar h1{margin:0;font-size:14px;padding:0}
.Calendar{background-color:#fff}
.calender_pop{display:table;width:300px;padding:10px;border:0 solid #333;background:transparent  url('../images/common/pic_shadow.png') bottom right}
.dpTable {width:200px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;text-align:center;color:#505050;border:1px solid #aaa}
.dpTD {border:1px solid #ece9d8;border-style:solid;border-width:1px;border-color:#ddd #bbb #bbb #ddd}
.dpDayHighlightTD {background-color:#ccc;border:1px solid #aaa;border-style:solid;border-width:1px;border-color:#999 #666 #666 #999}
.dpTDHover {background-color:#aca998;border:1px solid #888;cursor:pointer;color:red}
.dpDayTD {background-color:#ccc;border:1px solid #aaa;color:white}
.dpTitleText {font-size:12px;color:gray;font-weight:bold}
.dpDayHighlight {color:#4060ff;font-weight:bold}
.dpButton,.dpTodayButton {font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:9px;color:gray;background:#ccc;border-style:solid;border-width:1px;border-color:#999 #666 #666 #999;margin:0 1px 0 1px;font-weight:bold;padding:0 1px 0 1px;cursor:pointer}
.dpTodayButton {font-size:10px}
.dpTD,.description, a.albumlink:hover,#album_display H2,#album_title{color:#666}
.dpTable,.closepopup,#post_user,#threads_title,#threads,#mb_cookie_crumb,#BANNER{background-color:#efefef}
.sendmsg{margin-top:5px;width:180px;padding:0}
.sendmsgspan{display:block;text-align:center;margin-top:5px;width:210px;white-space:nowrap;padding:0}
.sendmsgbtn{vertical-align:middle;margin:0 5px 0 3px}
#tree_area{background-color:#fff;border:solid 5px;left:0}
.button{cursor:pointer}
.checkbox_off{background:transparent url('../images/common/emptycheckbox.gif') no-repeat center}
.checkbox_on{background:url('../images/common/checkedcheckbox.gif') no-repeat center}
.registration_header{margin:18px 0 2px 0;font-size:11px}
.registration_header input,.registration_header select.sort,.registration_header select.show_entries,.registration_header td{vertical-align:top;font-weight:normal;font-size:11px}
.registration_header .sort{width:130px !important;font-size:11px}
.registration_header .center_cell{padding:0 5px 0 5px;text-align:center}
.registration_header .right_cell{text-align:right}
.registration_header .left_cell,.registration_header .center_cell,.registration_header .right_cell{padding-bottom:8px}
.registration_entry .display_reg_content{width:400px;position:relative;text-align:left;line-height:16px;left:0;float:right;vertical-align:top} /* */
.registration_entry .sendmsgspan{margin-top:5px}
.registration_entry .edit_btn{vertical-align:middle;margin-left:20px;float:right}
.btn_img{border-width:0px}
.registration_entry .subheader{font-weight:bold;margin-bottom:25px;padding-right:0px;font-size:120%}
.registration_entry_sep{text-align:center;height:40px;vertical-align:middle}
.registration_entry_sep div{display:none;margin:0 auto;height:1px;width:80%;border-style:dotted;border-width:0 0 1px 0}
.registration_img{margin-top:3px;border-right:solid 2px #666;border-bottom:solid 2px #666;display:table;padding:5px;width:auto;background-color:white}
.registration_entry .sendamessage{display:block;clear:both}
.contact_address{width:200px;margin:0 5px 20px 0;float:left;font-size:14px}
.contact_address table{margin:0px 0 10px 0;padding:5px;width:200px}
.contact_address th, .contact_address td{padding:0px}
.contact_address th{font-weight:normal;padding-right:5px;text-align:right;width:70px}
.contact_address h2{font-size:16px;margin:0}
.contact_address h3{font-size:12px;margin:10px 0 0 0}
.hours_table td{white-space:nowrap;font-size:11px}
.contact_map{margin: 2px 0 20px 0}
.contact_form table {margin:10px 0 10px 0}

.contact_map a:link,.contact_map a:visited,.contact_map a:hover,.contact_map a:active{text-decoration:underline}

.selling_tickets td table{margin:0 0 30px 0;width:100%}
.selling_tickets{width:550px !important}
.selling_tickets td {padding: 4px 4px 4px 15px}
.selling_tickets .submit, .donation_form .submit{color:#555; font-size:13px; font-weight:bold; text-decoration:none; width:110px; height:30px; display:block; background:url('../images/common/genericbtn.png') no-repeat 0px 3px; background-color:transparent; float:left; border-width:0px;cursor:pointer}/*margin-right:5px;*/
.donation_form_div{float:left;width:550px !important;overflow:hidden}/**/
.donation_display{margin-top:15px;width:550px !important}
.donation_display .button{width:550px}
.charge_warning{display:table;margin-left:2px;overflow:hidden;height:94px;border-style:solid;border-width:0;width:350px !important;background:url('../images/common/client_ecom_purchase_warning_bg.png') no-repeat} /* updated by Patrick 11:40 AM 4/21/2011 []*/
.charge_warning span{display:block;color:#cc0000;font-size:13px;font-weight:bold;white-space:nowrap;margin:9px 11px;font-style:normal;letter-spacing:normal;word-spacing:normal;font-family:Verdana, Arial, Helvetica, sansserif}
.donation_thermometer{position:absolute;top:58px;right:-13px;height:300px;width:95px}/*}*/
.donation_therm div, .donation_thermometer div{font-size:80%;white-space:nowrap;text-align:center;line-height:100%;margin:5px 0 0 0}
.donation_therm{vertical-align:top}
.donation_table .charge_warning{float:right;text-align:left}
.selling_tickets .seals{margin:15px 0 10px 0}
.selling_tickets #intro_instruction div{font-size:12px;font-weight:normal;letter-spacing:-0.5px;line-height:18px}
.tickets_checkout td{padding: 0}
.tickets_checkout .formReq,.tickets_checkout .formNonReq { text-align:right}
.tickets_checkout .formReq{font-weight:bold}
.ticket_step_one{background-image:url('../images/common/ticket_purchase_one.png')}
.ticket_step_two{background-image:url('../images/common/ticket_purchase_two.png')}
.ticket_step_three{background-image:url('../images/common/ticket_purchase_three.png')}
.ticket_step_one, .ticket_step_two, .ticket_step_three{padding-left:25px;display:table;background-repeat:no-repeat;height:25px;margin:2px 0 2px 5px;padding-top:0px}
.donation_table, .donation_form_header{width:470px !important}
.registration_entry{border-top-style:dotted;border-top-width:1px;margin-top:20px;padding-top:15px}
.donation_form_header{border-bottom-style:dotted;border-bottom-width:1px;padding:0 0 10px 0;min-height:20px}
.donation_form_header form{margin:0px;clear:both;text-align:center;width:400px}
.donation_form_header .donation_form_search{width:190px}
.donation_table fieldset{border-style:solid;border-width:1px;padding:10px 0px 10px 0px;width:100%;margin:0px 0px 10px 0px}
.donation_table fieldset input{margin-left:10px}
.donation_table #secure_payment{margin-left:-5px}
.donation_table td{padding:2px 0px 3px 5px;position:relative}
.donation_table .formQuestions{width:45%}
#read_intro_instruction{margin-top:40px;width:425px}
#creditcard{margin:0}
#backlink{clear:both}
.bottom_padded{padding-bottom:25px}
.memorial_read h2, .memorial_read h3{margin:5 0 10px 0}
.memorial_read .dates{margin-bottom:10px}
.memorial_read .memorial_photo{margin:5px}
.memorial_read td{vertical-align:top}
.memorial_read a:link, .memorial_read a:visited, .memorial_read a:hover, .memorial_read a:active{text-decoration:underline;white-space:nowrap}
.memorial_read p{margin:10px} 
.memorial_read{padding-top:15px;padding-bottom:15px}
.memorial_read .links_row div {width:45%;height:20px;float:left}
.memorial_read .links_row {width:70%;float:left;height:22px}
.memorial_read .links_row div a {float: right}
.memorial_read #form_container{padding-top:25px}
.memorial_read .memorial_image {width:140px!important}
.lightrow, .c-welcome, .c-warning{background-image:url('../images/common/fivepercentblack.png')}
.c-welcome, .c-warning{padding:10px;border:solid 1px #666}
.darkrow, .c-warning{background-image:url('../images/common/fifteenpercentblack.png')}
.pp_table{border:solid 1px #666;background-image:url('../images/common/fivepercentwhite.png')}
.pp_table th{
	padding: 3px;
	text-align:left;
	background-image:url('../images/common/twentyfivepercentblack.png');
	font-size: 12px;
	color: #eee;
	font-weight: bold
}
TD.plannerTableTitle{
	font-size: 18px;
	font-weight: bold;
	padding: 15px 5px 15px 10px;
	
	line-height: 200%;}
	
.display_hint{
	background:url("../images/common/ninetypercentwhite.png");
	width:250px;
	border:solid 1px #ccc;
	font-size:11px;
	color:#333;
	padding:10px 8px 10px 8px
}
#accordion{
	width:550px;
	padding:0px
}

#accordion form,#accordion .housing table{
	padding:0;
	margin:0;
}

#accordion .housing{
	width:550px !important;
	padding:10px 0px 10px 0px;
	margin:0;
	display:block;
}

#accordion .housing table td{
	padding:2;
	margin:0;
}
.checkout_seals{width:480px;height:25px;background:url('../images/common/ticket_payement_clickable_seals.png') no-repeat;margin: 5px auto;display:block;float:none;text-align:center}
.checkout_seals a{display:block;float:left;text-decoration:none;height:24px;margin: 0 2px 0px 2px}
.checkout_seals .verisign{width:68px}
.checkout_seals .bbb{width:70px}
.checkout_seals .security_metrics{width:70px}
.checkout_seals .trust-e{width:87px}
.checkout_seals .my_event{width:88px}


.members_login{width:550px !important;height:50px;background:url('../images/common/members_login_bg.png') no-repeat;position:relative;margin:0 0 10px 0}
.members_login .left{width:235px;line-height:24px;height:24px;float:left;font-size:10px;text-align:left;position:absolute;top:50%;margin:-12px 8px 0px 10px}
.members_login div, .members_login td{font-size:10px}
.members_login .members_login_update{position:absolute;top:50%;right:0;height:24px;margin:-12px 10px 0px 8px}
.members_login .members_login_update td{text-align:right;padding-right:5px}
.members_logout_confirm, .login_panel{display:none}
img.infolink{position:relative;top:0px;margin: 0px 0px 0px 3px;vertical-align:top;}
.frame_password_form{background-image:url('../images/common/fiftypercentwhite.png');width:370px !important;height:230px}
/*Daniela 11:29 AM 10/27/2010*/
.frame_seacrh_form{background-image:url('../images/common/fiftypercentwhite.png');width:175px !important;height:75px}
/*******/
#search_result{display:block}
.frame_form{background-image:url('../images/common/fiftypercentwhite.png')}/**/
#fundraiser_search_form{background:url('../images/common/fundraiser_search_icon.png') no-repeat;padding:5px 0 0 35px}
#askforpword{background-color:#fff;color:#333;width:350px;height:200px}
#askforpword td{padding:5px;color:#333}
TD.askforpword{color:#333;padding:5px}
.user_protect_form td, .user_protect_form div,#pw_protect_form td,#pw_protect_form, #pw_protect_form div{color:#333;padding-bottom:5px;font-size:12px;font-family:Verdana,Arial,Helvetica,"sans serif";text-decoration:none;font-style:normal}
#pw_protect_form{display:table;color:#333;width:350px;height:auto;height:200px;margin:10px;padding:0;background:#fff url('../images/sites/websiteworks.com/features/security.gif') no-repeat 10px 25px;border:solid 1px #2d81bd;padding-bottom:10px}
.user_protect_form{display:table;color:#333;width:525px;margin:10px;padding:0;border:solid 1px #2d81bd;background-color:#fff;height:auto}
.login_to_service, .loggedin_to_service, .member_request_password{background:#fff url('../images/sites/websiteworks.com/features/membership.gif') no-repeat 10px 25px;margin:0}
.loggedin_to_service{background:#fff url('../images/sites/websiteworks.com/features/logged_in_icon.gif') no-repeat 0px 0px;height:50px}
#content .user_protect_form .loggedin_to_service h1{margin:5px 0px 10px 35px;float:left;width:170px;white-space:nowrap;padding:0;text-align:center}
#content .user_protect_form .loggedin_to_service span, #content .user_protect_form .loggedin_to_service input{width:210px;margin:5px 0px 10px 0px;float:left;clear:none;text-align:center}
#content .user_protect_form .loggedin_to_service input{width:100px;margin:3px 0px 10px 0px;background-position:center center}
.login_control{background:#fff url('../images/sites/websiteworks.com/features/login_protection.gif') no-repeat 10px 25px}

/*.user_protect_form form{text-align:left}*/
#pw_protect_form #askForPasswordContent{margin:10px 0px 10px 0px;float:left;clear:both;position:relative;left:20px}/*width:340px;*/

.user_protect_form #askForPasswordContent{display:block;height:0px;width:430px;margin:0px 0px 0px 60px;padding:5px 0 5px 0}
#askForPasswordContent .plain{width: 200px}
#content .password_table, #content .fundraiser_search_table{width:545px}
#pw_protect_form input,#pw_protect_form span,.user_protect_form input,.user_protect_form span{color:#333;margin:10px 5px 15px 95px}
#pw_protect_form span,.user_protect_form span{display:block;float:left;clear:both;margin-top:3px}
#pw_protect_form input,.user_protect_form input{margin-bottom:0px}
#pw_protect_form span, .user_protect_form span{width:200px;text-align:left}
.private_contact_form h1,#pw_protect_form h1,#content #pw_protect_form h1,.user_protect_form h1,#content .user_protect_form h1,#content .client_settings_welcome_table h1,#content .request_form h1,#content .client_settings_frame h1,.client_settings_frame h1{padding-right:0px;padding-top:0;font-style:normal;font-size:12px;font-weight:bold;color:#2d81bd;line-height:14px;margin:0px;padding:10px 15px 5px 10px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left}
.request_form label{display:table;width:80%;text-align:left}
.private_contact_form h1{background:url('../images/common/private_contact_icon.png') no-repeat;padding:0 0 0 100px;font-size:34px;height:100px;line-height:100px}
#pw_protect_form a,#content #pw_protect_form a,.user_protect_form a,#content .user_protect_form a{font-style:normal;font-size:10px;color:#2d81bd;line-height:14px;margin:0px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline}
#pw_protect_form .alert, .user_protect_form .alert{margin:0px;padding:0px;color:#ff3333}
#password_protect_pwfield{background: #eff7ff url('../images/common/password_field_bg.png') no-repeat;width:190px}
#password_protect_userfield{background: #eff7ff url('../images/common/username_field_bg.png') no-repeat;width:190px}
#password_protect_fundraiser{background: #eff7ff url('../images/common/fundraiser_field_bg.png') no-repeat;width:190px;float:left}
#pw_protect_form .password_submit,.user_protect_form .password_submit, .contact_form .password_submit{background: url('../images/common/submit.png') no-repeat;display:block;margin-top:5px;height:24px;width:70px;background-color:transparent;border-width:0;cursor:pointer}
.user_protect_form .user_signup{background: url('../images/common/signup.png') no-repeat;display:block;margin-top:5px;height:24px;width:70px;background-color:transparent;border-width:0;cursor:pointer}
.user_protect_form .fundraiser_search{background: url('../images/common/search.png') no-repeat;display:block;margin-top:5px;height:24px;width:70px;background-color:transparent;border-width:0;cursor:pointer}
.user_protect_form .user_update{margin-top:25px;background: url('../images/common/update.png') no-repeat;display:block;height:24px;width:70px;background-color:transparent;border-width:0;cursor:pointer;float:right}
.user_protect_form .login_to_service td{height:100px;vertical-align:top;padding-bottom:10px}
/*#search_result {margin:10px 0px 0px 30px}
#search_result{;border:dotted 1px #fff}*/
#search_result ol{list-style:none;padding:2px;margin:0}
#search_result li{padding:0px;vertical-align:middle;margin:0px;background-image:url('../images/common/fifteenpercentblack.png')}
#search_result li a:link, #search_result li a:hover,#search_result li a:visited,#search_result li a:active{text-decoration:none;display:block;width:100%;margin:1px;height:78px;padding:13px 0px 3px 2px;font-weight:bold;background-image:url('../images/common/fifteenpercentwhite.png')}
#search_result li a:hover{width:100%;padding:13px 0px 3px 2px;background-image:none}
#search_result li img{vertical-align:text-top}
#search_result .profile_pic{vertical_align:top;width:82px;height:70px;background-color:transparent;border-width:0;text-align:center;float:left}
#search_result .search_return_stats{margin:0 0 3px 5px}
#search_result .search_return_motto{margin:10px 0 3px 5px;font-weight:normal}
.user_protect_form #search_result ol li a{font-size:12px}
#pw_protect_form .request_form input,#pw_protect_form .request_form textarea,.user_protect_form .request_form input,.user_protect_form .request_form textarea{margin:3px;background-color:#eff7ff}

#pw_protect_form .right,.user_protect_form .right{padding-right:3px;white-space:nowrap}
.pw_signup_cell{background:url('../images/common/pw_separator.gif') repeat-y 0px 0px;width:200px !important;padding:48px 7px 7px 7px;font-size:11px;font-weight:normal;text-align:center}
.user_protect_form .pw_signup_cell input{margin-left:0;margin-top:20px;clear:both;margin: 10 auto}/*margin-left:75px;*/
.user_protect_form .request_form, .request_form{width:430px;height:100%;margin:5px 0 0 15px}
#simple_password_request_form .request_form, .member_request_password .request_form{margin-left:80px;min-height:320px;margin-right:5px}
/*#pw_protect_form .request_form{width:330px}*/
.client_settings_frame{background-color:#fff;padding:8px;border:solid 1px #333;text-align:center;padding:15px 0 15px 0;color:#333}
.client_settings_frame td .alert{color:#ff3333};
.client_settings_frame td, .client_settings_frame div, .client_settings_frame th, .client_settings_frame legend{font-size:12px; line-height:14px; color:#333}
.client_settings_frame .pp_table th{white-space:nowrap}
.client_settings_content, .client_settings_content .contact_form,.user_protect_form .contact_form{text-align:center}
.client_settings_intro{clear:bloth;display:table;height:55px;width:550px;vertical-align:top;margin:0 auto;margin-bottom:5px;text-align:left}
.client_settings_intro td{vertical-align:top}
#content .client_settings_frame .client_settings_intro h1, #content .client_settings_frame .client_settings_intro h3 {padding:3px 3px 3px 10px;float:both;vertical-align:top;clear:right;font-size:12px;line-height:14px;margin:0}
#content .client_settings_frame .client_settings_intro h3 {color:#333;font-weight:bold;letter-spacing:normal;cursor:pointer;margin:0}
.client_settings_intro .profile_pic{vertical-align:top;width:70px}/*clear:none;*/
.client_settings_content .contact_form .request_form{text-align:left;margin: 0 auto;width:95%;margin-top:25px;}/*,.user_protect_form .contact_form .request_form*/
.request_form td{padding:3px 6px;vertical-align:top}
.user_protect_form .contact_form .request_form input{margin:0}
.user_protect_form .contact_form span{margin:1;width:auto}
#link_to_settings{background-image:none;height:54px;width:250px;}/**/
#link_to_settings .edit_settings{vertical-align:middle;width:89px;height:50px;background:url('../images/common/my_settings.png') no-repeat center center;background-color:transparent;border-width:0;cursor:pointer;display:inline}
#link_to_settings img{vertical-align:middle;float:left;margin:2px}/*vertical-align:center;*/
#link_to_settings td,#link_to_settings div{padding-bottom:0} 
.fundraiser_read_profile{position:relative;font-weight:normal;height:200px;width:180 !important;margin:15px 2px 200px 2px;text-align:left;font-size:11px;color:#333;float:right;background:url('../images/common/fundraiser_read_profile_bg.png') no-repeat}
.fundraiser_read_profile_content{margin:4px}
.fundraiser_transaction_details{margin: 15px 0 5px 0}
.fundraiser_transaction_details th {font-size:11px;text-align:right;white-space:nowrap;padding-right:5px;vertical-align:top}
#MENU_CONTAINER a.fundraiser_private_message:link,#MENU_CONTAINER a.fundraiser_private_message:visited,#MENU_CONTAINER a.fundraiser_private_message:hover,#MENU_CONTAINER a.fundraiser_private_message:active{
	font-weight:normal;
	letter-spacing:normal;
	color:#666;
	padding:0px;
	margin:5px 3px;
	text-align:center;
	text-decoration:underline;
	background-image:none;
	background:transparent;
	line-height:12px;
	font-size:11px;
	white-space:nowrap;
	}
#MENU_CONTAINER a.fundraiser_private_message:hover{color:#000}
#menu .fundraiser_read_profile h1,#menu .fundraiser_read_profile h2{letter-spacing:normal;font-size:16px;color:#333;line-height:16px;font-weight:bold;font-style:normal;padding:1;margin:1}
#menu .fundraiser_read_profile h2{font-size:12px;line-height:14px;text-align:left}
#menu .fundraiser_read_profile h1{text-align:center;margin:3px 1px;color:#2d81bd}
#menu .motto{font-size:11px;font-weight:normal;line-height:14px;color:#333;margin-top:10px;text-align:left}

.donation_table .plain, .contact_form .plain{width:200px}
.client_settings_content .contact_form fieldset{margin:0 5px 0 5px}
#universal_settings{text-align:center;width:150px;padding:0;height:35px !important;line-height:13px;color:#fff;position: absolute;left:65%;	z-index: 1015;background: url('../images/common/universalsettingbtn.png') no-repeat 0px 0;	}/*;border:dotted 1px #0000ff*/
#universal_settings span{display:block;width:120px !important;margin:0 auto;padding:0;height:22px !important;position:relative;top:10px}/*;border:dotted 1px #00ff00*/
#universal_settings a{color:#fff;font-family:Verdana, Arial, Helvetica, Sans-serif;font-size:11px;font-weight:bold;margin:0;padding:0;top:0}/*;border:dotted 1px #ff0000*/
#dr{width:95%}

ul.main_menu, ul.sub_menu{
	list-style-type:none;
	display:block;
	margin:0px;
	padding:0px;
	height: 30px;
	vertical-align:bottom
}

ul.sub_menu{
	height:40px;
	border-style:solid;
	border-color:#f96600;
	margin:0px 10px;
	border-width:0px 0px 2px 0px;
}

.main_menu li, .sub_menu li{
	padding:0px ;
	margin:0px;
	display:inline-block;
	float:left;
	height: 30px;
}

.main_menu span span, .sub_menu span span{
	height: 30px;
	background-repeat:no-repeat;
	background-position: center left;
	width:8px;
	float:left;
}



.main_menu li a:link, .main_menu li a:visited, .main_menu li a:hover, .main_menu li a:active,
.sub_menu li a:link, .sub_menu li a:visited, .sub_menu li a:hover, .sub_menu li a:active{
	display:inline-block;
	padding:0px 33px 0px 25px;
	margin:0px;
	height: 30px;
	line-height:30px;
	text-decoration:none;
	white-space:nowrap;
	color:#666;
	font-weight:normal;
	background: url('../images/common/member_settings_tab_off_right.png') no-repeat top right;
}

.sub_menu li a:link, .sub_menu li a:visited, .sub_menu li a:hover, .sub_menu li a:active{
	margin:0;
	background:none;
	font-weight:normal;
	padding:0px 8px 0px 8px;
	line-height:30px;
	font-size:14px;
	text-decoration:none;
}


.sub_menu li.current a:link,.sub_menu li.current a:visited,.sub_menu li.current a:hover,.sub_menu li.current a:active{
	margin:0;
	display:inline-block;
	line-height:30px;
	height:40px;
	text-decoration:none;
	white-space:nowrap;
	color:#f96600;
	background: url('../images/common/triangle_up.png') no-repeat bottom center;
}


.top_level{
	padding:0px 0px 0px 8px;
	margin:0px 0px 0px 0px;
	display:inline-block;
	height: 30px;
	background: url('../images/common/member_settings_tab_off.png') no-repeat top left;
	overflow:hidden;
}

.sub_level{
	padding:0px 0px 0px 8px;
	margin:0px 0px 0px 0px;
	display:inline-block;
	height: 20px;
}

.main_menu li.current a:link,.main_menu li.current a:visited,.main_menu li.current a:hover,.main_menu li.current a:active{
	display:inline-block;
	padding:0px 33px 0px 25px;
	margin:0px;
	height: 30px;
	line-height:30px;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
	top:1px;
	background: url('../images/common/member_settings_tab_on_right.png') no-repeat top right;
}



li.current .top_level{
	padding:0px 0px 0px 8px;
	margin:0px 0px 0px 0px;
	display:inline-block;	
	height: 30px;
	position:relative;
	top:1px;
	background: url('../images/common/member_settings_tab_on.png') no-repeat top left;
}

.client_settings{
	text-align:left;
	margin:0 auto;
	width:550px;
	height:100%;
	color:#333;
}

.client_settings a:link,.client_settings a:hover,.client_settings a:visited,.client_settings a:active{color:#666}
.client_settings a:hover{color:#000}
#threads td .alert, .client_settings td.alert, .client_settings_frame .alert{color:#ff3333}
.client_settings td,.client_settings div,.client_settings th,.client_settings a,.client_settings .request_form td{color:#333}
#client_settings_frame td,#client_settings_frame div,#client_settings_frame th,#client_settings_frame a,#client_settings_frame .c-questions,#client_settings_frame legend{color:#333}
#client_settings_frame .alert{color:#ff3333}

.client_settings_content, #content_form_generic, #content_form_fundraiser_signup{
	background-color:#fff;
	background-repeat: no-repeat;
	background-position: center center;
	border:solid 1px #ccc;
	color:#333;
}

.client_settings_content td, #content_form_generic td, #content_form_fundraiser_signup td,
.client_settings_content div, #content_form_generic div, #content_form_fundraiser_signup div,
.client_settings_content p, #content_form_generic p, #content_form_fundraiser_signup p,
.client_settings_content label, #content_form_generic label, #content_form_fundraiser_signup label, 
.fundraiser_transaction_details th, .fundraiser_transaction_details td
{color:#333}

#content_form_generic,#content_form_fundraiser_signup{border-width:0}

.client_settings_welcome_table td{text-align:center;color:#333}

.client_settings_welcome{
	position:relative;
	display:block;
	background-color:#eff7ff;
	border:solid 1px #eee;
	width:90%;
	margin: 1em auto;
	text-align:left;
	
}
.client_settings_welcome th{
	text-align:right;
	vertical-align:top;
	width:150px;
	color:#333
}
.profile_pic_cell{width:80px}
.client_settings_welcome td{padding:4px;text-align:left;vertical-align:top;color:#333}/*padding:5px 5px 10px 5px*/
.echoing{position:absolute;bottom:5px;right:5px;background-image:url('../images/common/fiftypercentwhite.png');height: 50px;color:#000;text-align:left;padding:5px;width:250px;border:dotted 1px #999;display:none}
#content_sponsor h1{margin:0;font-size:16px}
#content_sponsor img{margin:10px}
#content_sponsor #post_user{margin:0;padding:0}
.fundraising_page{width:550px !important}
/*#content .fundraising_page .password_table{width:450px}*/
.fundraising_page .donation_thermometer{position:relative;right:0px;top:10px;height:300px;width:95px}
.fundraising_page .donation_thermometer div{font-size:80%;white-space:nowrap;text-align:center;line-height:100%;margin:5px 0 0 0}
.fundraising_page .button{margin:5px;padding:5px;font-weight:normal;border-width:0;cursor:auto;display:table;font-size:11px;line-height:14px}
.fundraising_page .button .linkto, .fundraising_page .button .toggle_form{letter-spacing:0;white-space:nowrap;overflow:hidden;cursor:pointer;clear:both;display:block;margin:2px 0px 2px 0px;padding-left:33px;font-weight:bold;height:32px;line-height:24px;background:url('../images/common/send_message_icon.png') no-repeat center left}
.fundraising_page .link_to_form .toggle_form{letter-spacing:0;white-space:nowrap;overflow:hidden;cursor:pointer;clear:both;display:block;margin:2px 0px 2px 0px;padding-left:33px;font-weight:bold;height:32px;line-height:34px;background:url('../images/common/donate_fundraiser_icon_lrg.png') no-repeat center left;font-size:18px}
.download_link{margin:10px 10px auto;font-weight:bold;text-align:center;display:block}
.contributor_frame{background:#fff no-repeat center center;color:#333;height:45px !important;overflow:hidden;padding:2px;margin:0;margin-top:3px;font-size:11px}/**/
.all_contributor_frame{background-color:#fff;color:#333;padding:0px;margin:3px 0 0 0;overflow:hidden}
.all_contributor_frame table{width:100%;margin:10px 10px 15px 5px}
.all_contributor_frame td, .contributor_frame td, .all_contributor_frame div, .contributor_frame div, .all_contributor_frame p, .contributor_frame p, .all_contributor_frame span, .contributor_frame span{color:#333}
.all_contributor_frame a:link, .all_contributor_frame a:hover, .all_contributor_frame a:active,.all_contributor_frame a:visited{color:#333;font-weight:normal;text-decoration:underline}
.all_contributor_frame a:hover{color:#000}
.fundraiser_top h2{text-align:left;font-size:16px;font-weight:bold;font-style:normal;margin:6px}
.fundraiser_top{margin-top:15px;width:100%}
.fundraiser_top .button{width:100%}
#recent_contributors, #recent_contributors2{line-height:11px;font-size:11px;font-family:Verdana,Arial,Helvetica,sansserif}
#recent_contributors td, #recent_contributors2 td{padding:1px;line-height:11px;font-size:11px;font-family:Verdana,Arial,Helvetica,sansserif}
#terms_conditions{overflow:auto;height:100px;text-align:left;padding:3;margin:3;border-style:solid;border-width:1px;font-size:90%}
.contact_form table .checkbox_table{margin: 0 auto}/*width:330px;;border:solid 1px #eee*/
.checkbox_cell{width:30px !important;text-align:right}
.label_cell{width:400px !important}
.checkbox_table .label_cell label{width:100%}
#c-client_ecom_disabled_warning{
	background:  #fffcad url('../images/common/warning_icon_big.png') no-repeat 15px 4px;
	margin-bottom:19px;
	min-height:20px;
	float:none;
	clear:both;
	text-align: left;
	font-size: 	11px;
	line-height:110%;
	color:#333;
	padding:5px 40px 15px 80px;
	border:solid 1px #aaa;
	width:350px !important;
	height:70px;
	font-family:Verdana,Arial,Helvetica,sansserif
}

#simplemodal-container h1, #c-client_ecom_disabled_warning h1{
	font-size:12px;
	font-weight:bold;
	color:#ff3225;
	text-align:left;
	margin: 5px 0 10px 0;
	font-family:Verdana,Arial,Helvetica,sansserif
}
  .r0 {
  	background-color:#DCDCDC;;
  }	
  .r1 {
  	background-color: #e9f4f9;;
  }
.r1c1 {
	background-image:url('../images/common/online_auction/clipBoard_01.png');
	background-repeat:no-repeat;
	background-position:right;
	width:9px;
	height: 39px;
	}
.r1c2 {
	background-image:url('../images/common/online_auction/clipBoard_02.png');
	background-repeat:no-repeat;
	background-position:center;
	width:400px;

	}
.r1c3 {
	background-image:url('../images/common/online_auction/clipBoard_03.png');
	background-repeat:no-repeat;
	background-position:left;
	width:9px;
	}
	
.r2c1 {
	background-image:url('../images/common/online_auction/clipBoard_04.png');
	background-repeat:repeat-y;
	background-position:right;
	height: 50px;

	}
.r2c2 {
	background-image:url('../images/common/online_auction/clipBoard_05.png');
	background-repeat:repeat;
	background-position:center;
	}
.r2c3 {
	background-image:url('../images/common/online_auction/clipBoard_06.png');
	background-repeat:repeat-y;
	background-position:left;
	}
	
.r3c1 {
	background-image:url('../images/common/online_auction/clipBoard_07.png');
	background-repeat:no-repeat;
	background-position:right top;
	height: 11px;

	}
.r3c2 {
	background-image:url('../images/common/online_auction/clipBoard_08.png');
	background-repeat:repeat-x;
	background-position:center;

	}
.r3c3 {
	background-image:url('../images/common/online_auction/clipBoard_09.png');
	background-repeat:no-repeat;
	background-position:left;
	} 
#auction td {background-color:transparent}
.disabled_form_field, #threads td .disabled_form_field{color:#999}

#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
/*#simplemodal-container {height:360px; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}*/
#simplemodal-container, #c-client_ecom_disabled_warning{
	background:  #fffcad url('../images/common/warning_icon_big.png') no-repeat 15px 4px;
	margin-bottom:19px;
	min-height:20px;
	text-align: left;
	font-size: 	11px;
	line-height:110%;
	padding:5px 40px 15px 80px;
	border:solid 4px #fff;
	width:550px !important;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:80px;
	color:#333;
	font-family:Verdana,Arial,Helvetica,sansserif
	}
#simplemodal-container{height: 105px !important}
#simplemodal-container td, #simplemodal-container th, #simplemodal-container div{color:#333;font-family:Verdana,Arial,Helvetica,sansserif;font-size:11px;line-height:110%}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url('../images/common/close.png') no-repeat; width:70px; height:24px; display:inline; z-index:3200; position:absolute; bottom:5px; left:240px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}
#content_form_auction_signup #threads{margin:2px 0px 2px 0px;padding:4px}
.required_field, .tickets_checkout td.required_field{font-size:90%;padding: 10px 0px}
/*----  end*/
