body {
text-align : center;
/*background : #c9edff;*/
background : white;
margin : 0;
}
a:visited {
color : #00369e;
}
a:hover {
color : #e4281f;
}

.newstd a:link {
font-size : 10pt;
font-weight : bold;
color : #00369e;
text-decoration : none;
}
.newstd a:visited {
font-size : 10pt;
font-weight : bold;
color : #00369e;
text-decoration : none;
}
.newstd a:hover {
font-size : 10pt;
font-weight : bold;
color : #e4281f;
text-decoration : none;
}

#frame-top {
width : 930px;
margin-right : auto;
margin-left : auto;
margin-top : 5px;
padding : 0;
/*background-image : url(../images/back-top.gif);
background-repeat : no-repeat;*/
font-size : 4px;
}
#frame-bottom {
width : 930px;
margin-right : auto;
margin-left : auto;
padding : 0;
/*background-image : url(../images/back-bottom.gif);
background-repeat : no-repeat;*/
font-size : 4px;
}
#frame {
width : 930px;
margin-right : auto;
margin-left : auto;
padding : 0;
text-align : left;
/*background-image : url(../images/back2.gif);
background-repeat : repeat-y;*/
}
#contentheader {
margin-right : auto;
margin-left : auto;
text-align : left;
width : 900px;
}
#mainmenu {
margin-right : auto;
margin-left : auto;
text-align : left;
width : 900px;
background-image : url(../images/menuback.gif);
background-repeat : repeat-x;
height : 23px;
max-height : 23px;
font-weight : bold;
font-size : 11pt;
font-family : arial, verdana, serif;
color : #ffd600;
padding-top : 4px;
}
a.top_menu_item:link {
color : #c9edff;
text-decoration : none;
}
a.top_menu_item:visited {
color : #c9edff;
text-decoration : none;
}
a.top_menu_item:hover {
color : #ffd600;
text-decoration : none;
}
a.top_right_link:link {
color : #00369e;
text-decoration : none;
font-size : 11pt;
}
a.top_right_link:visited {
color : #00369e;
text-decoration : none;
font-size : 11pt;
}
a.top_right_link:hover {
color : #e4281f;
text-decoration : none;
font-size : 11pt;
}
td.top_right_text {
color : black;
text-decoration : none;
font-size : 11pt;
font-family : arial, verdana, serif;
vertical-align : middle;
}
#usermenu {
margin-right : auto;
margin-left : 15px;
text-align : left;
width : 729px;
background-image : url(../images/usermenu-back.jpg);
background-repeat : repeat-y;
font-weight : bold;
font-size : 10pt;
font-family : arial, verdana, serif;
padding-left : 10px;
color : #00369e;
}
a.menu_item:link {
color : #00369e;
text-decoration : none;
}
a.menu_item:visited {
color : #00369e;
text-decoration : none;
}
a.menu_item:hover {
color : white;
text-decoration : none;
}
#usermenu-bottom {
margin-right : auto;
margin-left : 15px;
text-align : left;
width : 729px;
background-image : url(../images/usermenu-bottom.jpg);
background-repeat : repeat-x;
font-weight : bold;
font-size : 1pt;
height : 7px;
font-family : arial, verdana, serif;
color : #00369e;
}
#menuleft {
width : 150px;
margin-left : 15px;
margin-top : 5px;
padding : 0;
float : left;
}
#menuleft .leftads {
width : 150px;
margin-top : 5px;
padding : 0;
float : left;
text-align : center;
}
#menuleft .leftnav-top {
width : 149px;
padding : 0;
background-image : url(../images/lefttop.gif);
background-repeat : no-repeat;
font-size : 5px;
height : 6px;
}
#menuleft .leftnav {
width : 149px;
padding-left : 14px;
padding-top : 3px;
padding-bottom : 3px;
background-image : url(../images/leftback.gif);
background-repeat : repeat-y;
font-size : 12px;
font-family : arial, verdana, serif;
}
#menuleft .leftonly {
width : 149px;
padding-left : 14px;
padding-top : 3px;
padding-bottom : 3px;
background-image : url(../images/leftback.gif);
background-repeat : repeat-y;
font-size : 12px;
font-family : arial, verdana, serif;
}
#menuleft .leftnav:hover {
width : 149px;
padding-left : 14px;
padding-top : 3px;
padding-bottom : 3px;
background-image : url(../images/leftback-hover.gif);
background-repeat : repeat-y;
font-size : 12px;
font-family : arial, verdana, serif;
}
a.left-link:link {
font-size : 11pt;
color : #00369e;
text-decoration : none;
}
a.left-link:visited {
font-size : 11pt;
color : #00369e;
text-decoration : none;
}
a.left-link:hover {
font-size : 11pt;
color : white;
text-decoration : none;
}
.redbutton {
background-color : transparent;
border : 0;
background-image : url(../images/redbutton.gif);
width : 121px;
height : 26px;
font-size : 14px;
color : white;
font-family : verdana;
font-weight : bold;
max-width : 121px;
max-height : 26px;
}

.removebutton {
background-color : white;
border : 0;
background-image : url(../images/icons/delete22.gif);
width : 22px;
height : 22px;
font-size : 0pt;
color : white;
font-family : verdana;
font-weight : bold;
max-width : 22px;
max-height : 22px;
}

#menuleft .leftdiv {
width : 149px;
padding : 0;
background-image : url(../images/leftdiv.gif);
background-repeat : repeat-y;
font-size : 2px;
height : 3px;
}
#menuleft .leftnav-bottom {
width : 149px;
padding : 0;
background-image : url(../images/leftbottom.gif);
background-repeat : no-repeat;
font-size : 5px;
height : 6px;
}
#homecenter {
width : 365px;
margin-left : 10px;
margin-top : 5px;
padding : 0;
float : left;
}
td.portal_member {
text-align : center;
width : 106px;
}
td.portal_member a:link {
font-size : 9pt;
font-weight : bold;
color : #00369e;
text-decoration : none;
}
td.portal_member a:visited {
font-size : 9pt;
font-weight : bold;
color : #00369e;
text-decoration : none;
}
td.portal_member a:hover {
font-size : 9pt;
font-weight : bold;
color : #e4281f;
text-decoration : none;
}
.home_header {
width : 365px;
background-image : url(../images/menuback.gif);
background-repeat : repeat-x;
height : 26px;
font-weight : bold;
font-size : 11pt;
font-family : arial, verdana, serif;
color : #c9edff;
padding-top : 4px;
}
.home_header2 {
width : 175px;
background-image : url(../images/menuback.gif);
background-repeat : repeat-x;
height : 26px;
font-weight : bold;
font-size : 11pt;
font-family : arial, verdana, serif;
color : #c9edff;
}
.home_header a:link {
font-size : 11pt;
color : #c9edff;
text-decoration : none;
}
.home_header a:visited {
font-size : 11pt;
color : #c9edff;
text-decoration : none;
}
.home_header a:hover {
font-size : 11pt;
color : #ffd600;
text-decoration : none;
}
.home_box {
width : 365px;
margin-top : 5px;
font-size : 10pt;
font-family : arial, verdana, serif;
color : #00369e;
}
.home_wimc {
width : 355px;
font-size : 12pt;
font-family : arial, verdana, serif;
color : #999999;
background-image : url(../images/wimcp-back.jpg);
background-repeat : no-repeat;
border: solid 1px gray;
padding:5px;
}
.home_box a:link {
font-size : 10pt;
font-weight : bold;
color : #00369e;
text-decoration : none;
}
.home_box a:visited {
font-size : 10pt;
font-weight : bold;
color : #00369e;
text-decoration : none;
}
.home_box a:hover {
font-size : 10pt;
font-weight : bold;
color : #e4281f;
text-decoration : none;
}
.home_box2 {
width : 175px;
margin-top : 5px;
font-size : 10pt;
font-family : arial, verdana, serif;
color : #00369e;
}
.home_pics {
width : 353px;
margin-left : 12px;
margin-top : 5px;
font-size : 10pt;
font-family : arial, verdana, serif;
color : #00369e;
}
.home_news {
width : 365px;
padding-left : 5px;
padding-right : 5px;
font-size : 10pt;
font-family : arial, verdana, serif;
color : #00369e;
background-image : url(../images/news-back.gif);
background-repeat : repeat-y;
}
.home_news-top {
width : 365px;
margin-top : 5px;
background-image : url(../images/news-top.gif);
background-repeat : no-repeat;
height : 6px;
}
.home_news-bottom {
width : 365px;
color : #00369e;
background-image : url(../images/news-bottom.gif);
background-repeat : no-repeat;
height : 6px;
}
#homeright {
width : 365px;
margin-left : 10px;
margin-top : 5px;
padding : 0;
float : left;
}
#bottommenu {
position : relative;
margin-right : auto;
margin-left : auto;
text-align : left;
width : 900px;
background-image : url(../images/menuback.gif);
background-repeat : repeat-x;
height : 27px;
font-weight : bold;
font-size : 9pt;
font-family : arial, verdana, serif;
padding : 4px 0 4px;
color : #ffd600;
}
a.bottom_menu_item:link {
color : #c9edff;
text-decoration : none;
}
a.bottom_menu_item:visited {
color : #c9edff;
text-decoration : none;
}
a.bottom_menu_item:hover {
color : #ffd600;
text-decoration : none;
}
#profilecenter {
width : 170px;
margin-left : 10px;
margin-top : 5px;
padding : 0;
float : left;
font-size : 3pt;
}
#profilecenter .photo {
width : 170px;
text-align : center;
}
#profilecenter .actions {
width : 170px;
font-size : 8pt;
font-family : arial, verdana, serif;
color : #00369e;
}
#profilecenter .content {
width : 170px;
font-size : 9pt;
font-family : arial, verdana, serif;
color : #00369e;
padding-top : 2px;
}
#profilecenter .profile_header {
width : 170px;
background-image : url(../images/menuback.gif);
background-repeat : repeat-x;
height : 26px;
font-weight : bold;
font-size : 11pt;
font-family : arial, verdana, serif;
color : #c9edff;
text-align : left;
padding-top : 3px;
}
#profileright {
width : 560px;
margin-left : 10px;
margin-top : 5px;
padding : 0;
float : left;
}
#profileright .profile_header {
width : 560px;
background-image : url(../images/menuback.gif);
background-repeat : repeat-x;
height : 26px;
font-weight : bold;
font-size : 11pt;
font-family : arial, verdana, serif;
color : #c9edff;
text-align : left;
}
#profileright .profile_header a:link {
font-size : 11pt;
color : #c9edff;
text-decoration : none;
}
#profileright .profile_header a:visited {
font-size : 11pt;
color : #c9edff;
text-decoration : none;
}
#profileright .profile_header a:hover {
font-size : 11pt;
color : #ffd600;
text-decoration : none;
}
#profileright .content {
width : 525px;
font-size : 9pt;
font-family : arial, verdana, serif;
color : #00369e;
padding-top : 2px;
margin-left : 35px;
}
#profileright .user_content {
width : 560px;
font-size : 9pt;
font-family : arial, verdana, serif;
color : #00369e;
padding-top : 6px;
}
#profileright .user_content a:link {
text-decoration : none;
}
#profileright .user_content a:visited {
text-decoration : none;
}
#profileright .user_content a:hover {
text-decoration : none;
}
.user_home_table {
border-bottom : 1px solid #00369e;
margin-bottom : 4px;
}
#profileright .donationbar {
position : relative;
width : 500px;
height : 40px;
margin-left : 10px;
}
#profileright .donationbar .ne, .overlap .sw {
position : absolute;
}
#profileright .donationbar .ne {
top : 0;
right : 0;
z-index : 1;
}
#profileright .donationbar .sw {
margin-top : 2px;
bottom : 0;
left : 0;
z-index : 2;
}
.donationheader {
color : red;
font-weight : bold;
border : 1px solid #00369e;
padding-left : 3px;
padding-right : 3px;
}
.donationcontent {
color : #00369e;
border : 1px solid #00369e;
padding-left : 3px;
padding-right : 3px;
}
.donationcontent_paid {
color : #00a547;
border : 1px solid #00369e;
padding-left : 3px;
padding-right : 3px;
}
.donationcontent_offline {
color : #00a547;
border : 1px solid #00369e;
padding-left : 3px;
padding-right : 3px;
}
.donationcontent_shopping {
color : #01369e;
border : 1px solid #00369e;
padding-left : 3px;
padding-right : 3px;
}
.targetraised {
color : black;
padding-left : 3px;
padding-right : 3px;
}
.raisedonline {
color : #e4281f;
padding-left : 3px;
padding-right : 3px;
}
.raisedshopping {
color : #01369e;
padding-left : 3px;
padding-right : 3px;
}
.raisedoffline {
color : #00a547;
padding-left : 3px;
padding-right : 3px;
}
#general {
width : 735px;
margin-left : 10px;
margin-top : 5px;
padding : 0;
float : left;
font-size : 3pt;
background : white;
}
#general .content {
width : 705px;
font-size : 9pt;
font-family : arial, verdana, serif;
color : #00369e;
padding-top : 5px;
margin-left : 35px;
background : white;
}
#general .general_header {
width : 740px;
background-image : url(../images/menuback.gif);
background-repeat : repeat-x;
height : 26px;
font-weight : bold;
font-size : 11pt;
font-family : arial, verdana, serif;
color : #c9edff;
text-align : left;
}
#general .title_header {
width : 740px;
height : 26px;
font-weight : bold;
font-size : 11pt;
font-family : arial, verdana, serif;
color : #00369e;
text-align : left;
}
#general .home_top_header {
width : 740px;
height : 26px;
font-weight : normal;
font-size : 11pt;
font-family : arial, verdana, serif;
color : #00369e;
text-align : center;
}
#general .general_header a:link {
color : #c9edff;
text-decoration : none;
}
#general .general_header a:visited {
color : #c9edff;
text-decoration : none;
}
#general .general_header a:hover {
color : #ffd600;
text-decoration : none;
}
.header {
font-weight : bold;
font-size : 10pt;
}
.page_header {
font-weight : bold;
font-size : 10pt;
}
.signup_header {
font-weight : bold;
font-size : 12pt;
}
.header2 {
font-weight : bold;
color : #e4281f;
}
.dates {
font-style : italic;
}
hr {
border : 0 none;
border-top : 1px solid #e4281f;
width : 100%;
height : 1px;
padding-top : 5px;
padding-bottom : 5px;
}
.friend_table {
border : 2px solid #00369e;
}
.search_table {
border : 1px solid #00369e;
margin-bottom : 4px;
}
a.user_link:link {
font-size : 11pt;
font-weight : bold;
color : #e4281f;
text-decoration : none;
}
a.user_link:visited {
font-size : 11pt;
font-weight : bold;
color : #e4281f;
text-decoration : none;
}
a.user_link:hover {
font-size : 11pt;
font-weight : bold;
color : #00369e;
text-decoration : none;
}
#general #extra_header {
width : 740px;
background-image : url(../images/extrabar.jpg);
background-repeat : repeat-x;
height : 45px;
font-weight : bold;
font-size : 11pt;
font-family : arial, verdana, serif;
color : #c9edff;
text-align : left;
}
td.extrafront {
width : 160px;
height : 45px;
max-height : 45px;
background-image : url(../images/extrafront.jpg);
background-repeat : no-repeat;
font-weight : bold;
font-size : 11pt;
font-family : arial, verdana, serif;
color : #00369e;
text-align : center;
vertical-align : middle;
padding-bottom : 5px;
}
td.extraback {
width : 160px;
height : 45px;
max-height : 45px;
background-image : url(../images/extrabehind.jpg);
background-repeat : no-repeat;
font-weight : bold;
font-size : 11pt;
font-family : arial, verdana, serif;
color : white;
text-align : center;
vertical-align : middle;
padding-bottom : 5px;
}
td.extraback a:link {
font-size : 11pt;
font-weight : bold;
color : white;
text-decoration : none;
}
td.extraback a:visited {
font-size : 11pt;
font-weight : bold;
color : white;
text-decoration : none;
}
td.extraback a:hover {
font-size : 11pt;
font-weight : bold;
color : #00369e;
text-decoration : none;
}
td.extrafront a:link {
text-decoration : none;
}
td.extrafront a:visited {
text-decoration : none;
}
td.extrafront a:hover {
text-decoration : none;
}
td.extrafrontshort {
width : 100px;
height : 45px;
max-height : 45px;
background-image : url(../images/extrafrontshort.jpg);
background-repeat : no-repeat;
font-weight : bold;
font-size : 11pt;
font-family : arial, verdana, serif;
color : #00369e;
text-align : center;
vertical-align : middle;
padding-bottom : 5px;
}
td.extrabackshort {
width : 100px;
height : 45px;
max-height : 45px;
background-image : url(../images/extrabehindshort.jpg);
background-repeat : no-repeat;
font-weight : bold;
font-size : 11pt;
font-family : arial, verdana, serif;
color : white;
text-align : center;
vertical-align : middle;
padding-bottom : 5px;
}
td.extrabackshort a:link {
font-size : 11pt;
font-weight : bold;
color : white;
text-decoration : none;
}
td.extrabackshort a:visited {
font-size : 11pt;
font-weight : bold;
color : white;
text-decoration : none;
}
td.extrabackshort a:hover {
font-size : 11pt;
font-weight : bold;
color : #00369e;
text-decoration : none;
}
td.extrafrontshort a:link {
text-decoration : none;
}
td.extrafrontshort a:visited {
text-decoration : none;
}
td.extrafrontshort a:hover {
text-decoration : none;
}
.faq {
background : #e3ecfb;
padding : 7px;
}
.success {
color : red;
}
.error {
color : red;
}
.search-div {
font-size : 3pt;
height : 4px;
}
td.form1 {
padding : 3px;
vertical-align : top;
}
td.form2 {
padding : 3px;
vertical-align : top;
}
.form_desc {
font-style : italic;
font-size : 8pt;
}
td.blog_header {
border-bottom : 1px solid #e4281f;
background : #e3ecfb;
font-weight : bold;
font-size : 10pt;
padding : 3px;
}
td.blog_entry {
font-size : 9pt;
padding : 3px;
}
img.photo {
border : none;
}
td.messages_header {
border-bottom : 1px solid #e4281f;
font-weight : bold;
font-size : 10pt;
padding : 3px;
}
tr.messages_unread {
background : #ffd7aa;
}
tr.messages_read1 {
background : #e3ecfb;
}
tr.messages_read2 {
background : white;
}
td.messages_message {
font-size : 9pt;
padding : 3px;
}
td.messages_div {
font-size : 3pt;
height : 3px;
padding : 3px;
}
td.messages_view2 {
background : #e3ecfb;
padding : 4px;
}
#dhtmltooltip {
text-align : left;
position : absolute;
left : -300px;
visibility : hidden;
z-index : 100;
background : #ffffff;
border : 1px solid #aaaaaa;
padding : 10px;
width : 300px;
font-size : 9pt;
font-family : arial, verdana, serif;
}
#dhtmlpointer {
position : absolute;
left : 0;
z-index : 100;
visibility : hidden;
}
td.charity_row {
background : #e3ecfb;
}
td.charity_list {
padding-left : 10px;
background : #e3ecfb;
}
td.charity_header {
font-weight : bold;
}
td.charity_list a:link {
text-decoration : none;
}
td.charity_list a:visited {
text-decoration : none;
}
td.charity_list a:hover {
text-decoration : none;
}
td.shop_list a:link {
text-decoration : none;
font-weight : bold;
}
td.shop_list a:visited {
text-decoration : none;
font-weight : bold;
}
td.shop_list a:hover {
text-decoration : none;
font-weight : bold;
}
table.shop_table {
padding-top : 10px;
}
td.forum_header {
background-image : url(../images/menu_bg.gif);
background-repeat : repeat-x;
border-bottom : 1px solid #bbbbbb;
font-weight : normal;
color : white;
padding : 2px 5px 2px 8px;
}
td.forum_content {
border-bottom : 1px solid #bbbbbb;
font-weight : normal;
color : #555555;
padding : 2px 5px 2px 8px;
}
td.forum_image {
border-bottom : 1px solid #bbbbbb;
}
tr.forum {
background-color : white;
margin-bottom : 4px;
}
tr.forum_hover {
background-color : #e3ecfb;
margin-bottom : 4px;
}
td.forum_button {
padding : 4px 5px 5px 6px;
border : 1px solid #dddddd;
font-weight : bold;
color : #333333;
background-color : white;
text-align : center;
}
td.forum_button_hover {
border : 1px solid red;
background-color : #e3ecfb;
padding : 4px 5px 5px 6px;
font-weight : bold;
color : #333333;
text-align : center;
}
.time_remaining {
font-size : 9pt;
font-style : italic;
}
a.expand:link {
text-decoration : none;
}
a.expand:visited {
text-decoration : none;
}
a.expand:hover {
text-decoration : none;
}
#sep-frame-top {
width : 760px;
margin-right : auto;
margin-left : auto;
margin-top : 5px;
margin-bottom : 0;
padding : 0;
/*background-image : url(../images/sep-top.gif);
background-repeat : no-repeat;
background-position : bottom;*/
font-size : 4pt;
}
#sep-frame-bottom {
width : 760px;
margin-right : auto;
margin-left : auto;
padding : 0;
/*background-image : url(../images/sep-bottom.gif);
background-repeat : no-repeat;*/
font-size : 4pt;
}
#sep-frame {
width : 760px;
margin-right : auto;
margin-left : auto;
margin-top : 0;
padding : 0;
text-align : left;
/*background-image : url(../images/sep-back.gif);
background-repeat : repeat-y;*/
}
#sep-general {
width : 735px;
margin-left : 10px;
margin-top : 0;
padding : 0;
font-size : 3pt;
background : white;
}
#sep-general .content {
width : 705px;
font-size : 9pt;
font-family : arial, verdana, serif;
color : #00369e;
padding-top : 5px;
margin-left : 35px;
background : white;
}
#sep-general .general_header {
width : 740px;
background-image : url(../images/menuback.gif);
background-repeat : repeat-x;
height : 26px;
font-weight : bold;
font-size : 11pt;
font-family : arial, verdana, serif;
color : #c9edff;
text-align : left;
}
td.donate {
font-size : 9pt;
}
form {
padding : 0;
margin : 0;
}

.donate_info {
width : 525px;
padding-left : 5px;
padding-right : 5px;
font-size : 10pt;
font-family : arial, verdana, serif;
color : #00369e;
background-image : url(../images/donate-back.gif);
background-repeat : repeat-y;
}
.donate_info-top {
width : 525px;
margin-top : 5px;
background-image : url(../images/donate-top.gif);
background-repeat : no-repeat;
height : 6px;
}
.donate_info-bottom {
width : 525px;
color : #00369e;
background-image : url(../images/donate-bottom.gif);
background-repeat : no-repeat;
height : 6px;
}

#charity_home {
position:relative
width : 735px;
margin-left : 10px;
margin-top : 5px;
padding : 0;
font-size : 3pt;
background : white;
}