.header {background-color: #BA3D53;}
body {font: 12px tahoma;}
hr.split {height: 3px; width: 60%}
img.scpc {border: none}
.hidden {visibility: hidden; height: 0px;}

table.nocollaspe {width: 895px}
table.news {width: 200px; height: 200px;}
table.navmenu {width: 150px}
table.nopad {padding-top: 0px; padding-bottom: 0px}
table.hide {display: none}
table.ad_space {width: 895px}
table.gray_header {width: 895px}
table.bottom_nav {width: 750px}
table.scpc_logo {width: 895px}

a.navi_n {font: bold 12px tahoma; color: #000000; text-decoration: none}
a.navi_o {font: bold 14px tahoma; color: #000000; text-decoration: none}
a.navi_a {font: bold 12px tahoma; color: #BE3C52; text-decoration: none}

a.sitemap:link {font: bold 12px tahoma; color: #B93D53; text-decoration: none; text-align: left}
a.sitemap:active {font: bold 12px tahoma; color: #B93D53; text-decoration: none; text-align: left}
a.sitemap:visited {font: bold 12px tahoma; color: #B93D53; text-decoration: none; text-align: left}
a.sitemap:hover {font: bold 12px tahoma; color: #B93D53; text-decoration: underline; text-align: left}

a.norm:link {font: bold 16px tahoma; color: #6A6A6A; text-decoration: none; text-align: left}
a.norm:active {font: bold 16px tahoma; color: #B93D53; text-decoration: none; text-align: left}
a.norm:visited {font: bold 16px tahoma; color: #B93D53; text-decoration: none; text-align: left}
a.norm:hover {font: bold 16px tahoma; color: #B93D53; text-decoration: underline; text-align: left}

td.invalid {width: 120px; height: 30px; text-align: center; vertical-align: bottom; font: bold 12px tahoma; color: #FF3333}

td.login_struct {width: 200px; text-align: center;	 height: 150px;}
td.log_lbl {font: 10pt tahoma; color: #B93D53; padding: 0px}
td.log_field {text-align: center; padding: 0px}
td.log_btn {text-align: left; padding-top: 3px; width: 60px;}
td.log_out {font: 10pt tahoma; color: #B93D53; text-align: center; width: 150px;}
td.log_forgot {font: 10pt tahoma; color: #B93D53; text-align: center; padding-top: 10px}
td.submit_email {padding-left: 180px; padding-top: 20px}
a.out:link {text-decoration: none; color: #B93D53; cursor: pointer}
a.out:active {text-decoration: none; color: #B93D53; cursor: pointer}
a.out:visited {text-decoration: none; color: #B93D53; cursor: pointer}
a.out:hover {text-decoration: none; color: #6A6A6A; cursor: pointer}
td.ad_space {width: 895px; height: 40px; text-align: center; vertical-align: middle}
td.right_space {width: 200px; color: #6A6A6A; vertical-align: top; height: 200px}
td.right_title {text-align: center; color: #6A6A6A; text-decoration: underline; font: 20px tahoma;}
td.v_top {vertical-align: top; width: 150px}
td.gray_header {width: 895px; height: 160px; padding: 0px;text-align: center;}
td.top_bottom_content {vertical-align: top; width: 550px; height: 40px; color: #6A6A6A; font: 26px tahoma; text-decoration: underline; text-align: center;}
td.mid_content {vertical-align: top; height: 200px; color: #6A6A6A; padding-left: 18px; padding-right: 18px; padding-top: 0px}
td.white {color: #6A6A6A; vertical-align: top; height: 200px; border: 5px double #CCCCCC;}
td.above_menu {width: 115px; color: #6A6A6A; padding-left: 10px; font: bold 14px tahoma; text-align: center}
td.right_logo {width: 163; height: 220}
td.nav_btn {padding-right: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 33px; font: bold 12px tahoma; color: #000000;
						width: 115px; height: 27px; background-image: url("images/nav_btn.gif"); cursor: pointer}						
td.bottom_nav {padding-left: 10px; padding-right: 10px; padding-top: 20px; vertical-align: center; text-align: center;}
td.scpc_logo {width: 895px; text-align: center; padding-top: 35px}
td.welcome {width: 150px; height: 23px; vertical-align: top; text-align: center; font: 14px tahoma}
td.row_width {width: 550px; margin: 0px}

a.atabs_n {font: bold 12px tahoma; color: #6A6A6A; text-decoration: none}
a.atabs_o {font: bold 12px tahoma; color: #6A6A6A; text-decoration: underline}
a.atabs_a {font: bold 12px tahoma; color: #B93D53; text-decoration: none}

td.newalbcancel {padding-left: 50px}
a.newxxxbtn:link {text-decoration: none; font: bold 15px; color: #B93D53}
a.newxxxbtn:visited {text-decoration: none; font: bold 15px; color: #B93D53}
a.newxxxbtn:hover {text-decoration: underline; font: bold 15px; color: #B93D53}
a.newxxxbtn:active {text-decoration: none; font: bold 15px; color: #B93D53}

span.newxxxbtn2 {width: 140px; text-align: center}

span.result {color: #B93D53}
td.changepass {text-align: center; width: 300px; padding-top: 20px}

td.firstpagenav {padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; border-right: 2px solid #D6BC61; border-left: 2px solid #D6BC61; font: bold 12px tahoma; color: #6A6A6A}
td.pagenav {padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; border-right: 2px solid #D6BC61; font: bold 12px tahoma; color: #6A6A6A}

/***calender***/
td.date {font: 20px georgia; padding-left: 15px; padding-bottom: 5px}
td.time {font: 18px georgia; padding-left: 15px; padding-bottom: 5px}
td.location {font: italic 18px georgia; padding-bottom: 5px}
td.event_title {font: bold 20px georgia; width: 530px; text-align: center}
td.event_members {font: italic 18px georgia; padding-bottom: 5px; text-align: center;}
td.discription {font: 16px georgia; padding-left: 50px; padding-right: 25px}
hr.cal_hr {height: 3px; width: 60%}
td.edit_btn {height: 20px; width: 39px; background-image: url("images/nav_btn_edit.gif"); background-repeat: no-repeat; padding-left: 23px; padding-bottom: 5px; cursor: pointer}
td.del_btn {height: 20px; width: 44px; background-image: url("images/nav_btn_edit.gif"); background-repeat: no-repeat; padding-left: 18px; padding-bottom: 5px; cursor: pointer}
td.edit_space {width: 170px}
td.del_space {width: 10px}

/***picture gallery***/
body.big_pic {background-color: #999999}

a.pics:link {border: none; text-decoration: none; color: #6A6A6A}
a.pics:visited {border: none; text-decoration: none; color: #6A6A6A}
a.pics:hover {border: none; text-decoration: none; color: #6A6A6A}
a.pics:active {border: none; text-decoration: none; color: #6A6A6A}

td.pic_input {padding-left: 10px; height: 32px}

td.photo_title {font: bold 26px georgia; width: 813px; text-align: center}
td.pic_row {width: 122px; text-align: center; vertical-align: top; font: 12px tahoma}
td.ind_album {font: bold 26px georgia; text-align: center}
hr.photo_hr {height: 1px}
option.empty_pulldown {color: #777777}
img.pic_format {width: 85px; height: 100px; border: none}

/********picture book*********/
td.alblist {width: 500px; text-align: center; padding-top: 5px}

a.alblist:link {border: none; text-decoration: none; font: bold 14px georgia; color: #6A6A6A}
a.alblist:visited {border: none; text-decoration: none; font: bold 14px georgia; color: #6A6A6A}
a.alblist:hover {border: none; text-decoration: underline; font: bold 14px georgia; color: #6A6A6A}
a.alblist:active {border: none; text-decoration: none; font: bold 14px georgia; color: #6A6A6A}

/***first_last_buttons***/
td.first {width: 390px; background-image: url("images/round_button_small.gif"); height: 19px; padding-left: 20px; background-repeat: no-repeat}
td.last {width: 75px; background-image: url("images/round_button_small.gif"); height: 19px; padding-left: 22px; background-repeat: no-repeat}
td.spacer {width: 30px}

/***previous_next_buttons***/
td.prev {width: 72px; background-image: url("images/nav_btn_small.gif"); height: 20px; padding-left: 28px; background-repeat: no-repeat; cursor: pointer}
td.pn_space {width: 450px}
td.next {width: 69px; background-image: url("images/nav_btn_small.gif"); height: 20px; padding-left: 37px; background-repeat: no-repeat; cursor: pointer}
a.cal_scroll {font: bold 10px tahoma; color: #6A6A6A; text-decoration: none}
a.cal_scroll_hover {font: bold 10px tahoma; color: #6A6A6A; text-decoration: underline}

/********calendar_administration*****************/
td.cal_input {padding-left: 20px; height: 32px}
td.cal_input_lbl {height: 32px}
td.cal_form {width: 130px; padding-left: 15px}
td.cal_form_btn {width: 480px; text-align: center}
td.cal_form_event {width: 500px; text-align: center}

/********guardian store***************************/
td.checkout {width: 400px;}

/*********about us*********************************/
span.large {font: 22px arial}

/*********contact us*********************************/
td.contact {padding-left: 20px}
td.interests {width: 200px; text-align: right}


/*********location********************************/
td.address {width: 500px; text-align: center}
img.map {}

/*********membership****************************/
/****file forms/ contact_admin forms***/
td.lblFile {width: 120px}
option.selCategory {color: #FFCC33;}
td.lblContact {width: 90px; padding-left: 40px}
td.lblmember {border: none;}
td.lblmember_submit {border: none; text-align: center}

/****members only***/
td.display_files {font: 16px arial; padding-left: 15px;}
td.display_desc {font: 14px arial; padding-left: 25px; padding-bottom: 10px}
td.edit_file {font: 15px arial}
td.del_file {font: 15px arial; padding-bottom: 10px}
a.fileformat:link {text-decoration: none; color: #6A6A6A}
a.fileformat:visited {text-decoration: none; color: #6A6A6A}
a.fileformat:hover {text-decoration: none; color: #B93D53}
a.fileformat:active {text-decoration: none; color: #6A6A6A}
td.media_title {font: 20px arial; width: 500px; text-align: center}
td.memphone {width: 500px; text-align: right; padding-right: 50px; font-size: 14px}
td.memname {padding-left: 5px; width: 300px}
td.mememail {padding-left: 20px; font-size: 14px; width: 300px}
td.disactive {padding-left: 20px; font-size: 12px; width: 300px}
td.memworkphone {text-align: right; font-size: 14px}
td.memmail {font: 12px arial; padding-right: 30px; cursor: pointer}
a.mail_to:link {text-decoration: none; color: #6A6A6A; cursor: pointer}
a.mail_to:visited {text-decoration: none; color: #6A6A6A; cursor: pointer}
a.mail_to:hover {text-decoration: none; color: #B93D53; cursor: pointer}
a.mail_to:active {text-decoration: none; color: #6A6A6A; cursor: pointer}
a.more_info:link {text-decoration: none; color: #6A6A6A; cursor: pointer}
a.more_info:visited {text-decoration: none; color: #6A6A6A; cursor: pointer}
a.more_info:hover {text-decoration: none; color: #6A6A6A; cursor: pointer}
a.more_info:active {text-decoration: none; color: #6A6A6A; cursor: pointer}
hr.mem_hr {width: 100%; color: #666666}
table.hide {display: none}
table.show {}
td.actname {width: 350px; padding-left: 5px;}
td.actmem {text-align: right; padding-left: 100px;}

/*******links************/
a.links:link {text-decoration: none; color: #6A6A6A; vertical-align: center}
a.links:visited {text-decoration: none; color: #6A6A6A; vertical-align: center}
a.links:hover {text-decoration: underline; color: #6A6A6A; vertical-align: center}
a.links:active {text-decoration: none; color: #6A6A6A; vertical-align: center}
img.links {border: none; width: 75px; vertical-align: middle}
td.links {vertical-align: middle}