*
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../../media/jpg/page_jpg/site_bg.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 10px;
    PADDING-TOP: 0px
}
.webpage
{
    DISPLAY: block;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    min-width: 760px;
    max-width: 760px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: 100;
    FONT-SIZE: 120%;
    PADDING-BOTTOM: 25px;
    MARGIN: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #333399;
    LINE-HEIGHT: 120%;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Times New Roman", Times, serif
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    COLOR: #333399;
    LINE-HEIGHT: 155%;
    PADDING-TOP: 0px
}

H3
{
	FONT-WEIGHT: bold;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    COLOR: #333399;
    LINE-HEIGHT: 155%;
    PADDING-TOP: 0px
}
H3 A
{
    COLOR: #333399
}
.intro {
    FONT-WEIGHT: normal;
}

H2 A
{
    COLOR: #333399
}
H1 A
{
    COLOR: #333399
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    COLOR: #333;
    LINE-HEIGHT: 155%;
    PADDING-TOP: 0px
}
H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    COLOR: #cc0000;
    LINE-HEIGHT: 155%;
    PADDING-TOP: 0px
}
H6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: 100;
    FONT-SIZE: 500%;
    PADDING-BOTTOM: 25px;
    MARGIN: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #333399;
    LINE-HEIGHT: 120%;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Times New Roman", Times, serif
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: 100;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    COLOR: #666;
    LINE-HEIGHT: 155%;
    PADDING-TOP: 0px
}
P div
{
    FONT-SIZE: 80%;
    COLOR: #666;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: 100;
    PADDING-BOTTOM: 10px;
}
H1 div, H2 div, H3 div, H4 div, H5 div, H6 div
{
}


P A
{
    COLOR: #666
}
H4 A
{
    COLOR: #666
}
P A
{
    TEXT-DECORATION: underline
}
H2 A
{
    TEXT-DECORATION: underline
}
H3 A
{
    TEXT-DECORATION: underline
}
H4 A
{
    TEXT-DECORATION: underline
}
LI A
{
    TEXT-DECORATION: underline;
	COLOR: #666
}
P A:hover
{
    COLOR: #fff;
    BACKGROUND-COLOR: #999;
    TEXT-DECORATION: none
}
H2 A:hover
{
    COLOR: #fff;
    BACKGROUND-COLOR: #999;
    TEXT-DECORATION: none
}
H3 A:hover
{
    COLOR: #fff;
    BACKGROUND-COLOR: #999;
    TEXT-DECORATION: none
}
H4 A:hover
{
    COLOR: #fff;
    BACKGROUND-COLOR: #999;
    TEXT-DECORATION: none
}
LI A:hover
{
    COLOR: #fff;
    BACKGROUND-COLOR: #999;
    TEXT-DECORATION: none
}
A
{
}
UL
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 80%;
    MARGIN: 0px 30px 10px;
    font-size-adjust: none
}
OL
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 80%;
    MARGIN: 0px 30px 10px;
    font-size-adjust: none
}
UL UL
{
    FONT-SIZE: 100%
}
OL OL
{
    FONT-SIZE: 100%
}
UL
{
    MARGIN-LEFT: 25px
}
LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 100;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #666;
    LINE-HEIGHT: 155%;
    PADDING-TOP: 0px
}
OL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 100;
    PADDING-BOTTOM: 0px;
    COLOR: #cccccc;
    LINE-HEIGHT: 133%;
    PADDING-TOP: 0px
}
HR
{
    MARGIN-LEFT: 15px;
    OVERFLOW: hidden;
    HEIGHT: 1px
}
INPUT
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 85%;
    MARGIN-BOTTOM: 10px;
    COLOR: #333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 85%;
    MARGIN-BOTTOM: 10px;
    COLOR: #333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 85%;
    MARGIN-BOTTOM: 10px;
    COLOR: #333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
LABEL
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 85%;
    MARGIN-BOTTOM: 10px;
    COLOR: #333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
IMG
{
    MARGIN: 0px 0px 10px 10px
}
.site_top
{
    OVERFLOW: hidden;
    WIDTH: 760px;
    HEIGHT: 10px
}
.site_bottom
{
    OVERFLOW: hidden;
    WIDTH: 760px;
    HEIGHT: 10px
}
.container
{
    BACKGROUND: url(../../media/jpg/page_jpg/site_middle.jpg) repeat-y left top;
    OVERFLOW: visible
}
.site_top
{
    BACKGROUND: url(../../media/jpg/page_jpg/site_top.jpg) no-repeat left top
}
.site_bottom
{
    BACKGROUND: url(../../media/jpg/page_jpg/site_bottom.jpg) no-repeat left top
}
#content
{
    MARGIN-LEFT: 0px;
    WIDTH: 760px
}
.site_main_menu
{
    MARGIN-TOP: 13px;
    FLOAT: left;
    WIDTH: 545px
}
.site_main_menu .col
{
    FLOAT: left;
    WIDTH: 230px
}
.site_main_menu UL
{
    FONT-SIZE: 100%;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
.webpage .site_main_menu LI
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 95%;
    MARGIN-BOTTOM: 1px;
    TEXT-TRANSFORM: uppercase;
    LINE-HEIGHT: 100%;
    BORDER-BOTTOM: #fff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.webpage .site_main_menu A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #999;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.webpage .site_main_menu A:hover
{
    COLOR: #333
}
.webpage .site_main_menu .clear_float
{
    BACKGROUND-IMAGE: none;
    WIDTH: auto;
    HEIGHT: 1px
}
.webpage .site_main_menu A.on
{
    COLOR: #333399;
    BACKGROUND-COLOR: #cfd6e8
}
.site_logo
{
    FLOAT: left;
    WIDTH: 195px;
    HEIGHT: 100px
}
.site_logo IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.site_header .clear_float
{
    BACKGROUND: url(../../media/jpg/page_jpg/site_header_bottom.jpg) no-repeat left bottom;
    WIDTH: 740px;
    HEIGHT: 20px
}
.site_header
{
    MARGIN-LEFT: 10px
}
.site_footer
{
    MARGIN-LEFT: 10px;
    WIDTH: 740px
}
.site_accessibility
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../../media/jpg/page_jpg/site_header_bottom.jpg) no-repeat left bottom;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 0px;
    WIDTH: 740px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
.site_accessibility P
{
    PADDING-BOTTOM: 4px;
    MARGIN-RIGHT: 16px
}
.site_accessibility A
{
    MARGIN-LEFT: 2px
}
.footer_menu
{
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #cfd6e8
}
.footer_menu UL
{
    MARGIN: 0px 0px 20px 15px
}
.footer_menu LI
{
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 5px;
    DISPLAY: inline
}
.footer_menu LI A
{
    COLOR: #666;
    TEXT-DECORATION: none
}
.footer_menu LI A:hover
{
    COLOR: #cfd6e8;
    BACKGROUND-COLOR: #999
}
.footer_info
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 15px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.footer_info P
{
    FONT-SIZE: 70%
}
.bttop
{
    FLOAT: left
}
.links
{
    FLOAT: left
}
.nhs
{
    FLOAT: right
}
.bttop
{
    WIDTH: 150px
}
.bttop A
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../../media/gif/page_gif/top.gif) no-repeat right top;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 0px
}
.bttop A:hover
{
    COLOR: #333;
    BACKGROUND-COLOR: #fff;
    TEXT-DECORATION: underline
}
.links A
{
    COLOR: #333399;
    MARGIN-RIGHT: 20px
}
.links A:hover
{
    COLOR: #333399;
    BACKGROUND-COLOR: #fff;
    TEXT-DECORATION: underline
}
.col_one
{
    MARGIN-TOP: 20px;
    FLOAT: left
}
.col_two
{
    MARGIN-TOP: 20px;
    FLOAT: left
}
.col_three
{
    MARGIN-TOP: 20px;
    FLOAT: left
}
.col_one P
{
    PADDING-RIGHT: 10px
}
.col_one LI
{
    PADDING-RIGHT: 10px
}
.col_one H4
{
    PADDING-RIGHT: 10px
}
.col_one H3
{
    PADDING-RIGHT: 10px
}
.col_one H2
{
    PADDING-RIGHT: 10px
}
.col_one H1
{
    PADDING-RIGHT: 10px
}
.col_two P
{
    PADDING-RIGHT: 10px
}
.col_two LI
{
    PADDING-RIGHT: 10px
}
.col_two H4
{
    PADDING-RIGHT: 10px
}
.col_two H3
{
    PADDING-RIGHT: 10px
}
.col_two H2
{
    PADDING-RIGHT: 10px
}
.col_two H1
{
    PADDING-RIGHT: 10px
}
.col_three P
{
    PADDING-RIGHT: 10px
}
.col_three LI
{
    PADDING-RIGHT: 10px
}
.col_three H4
{
    PADDING-RIGHT: 10px
}
.col_three H3
{
    PADDING-RIGHT: 10px
}
.col_three H2
{
    PADDING-RIGHT: 10px
}
.col_three H1
{
    PADDING-RIGHT: 10px
}
.quote
{
    BACKGROUND: url(../../media/section_media/section1/quote2.jpg) no-repeat right bottom;
    MARGIN-BOTTOM: 20px
}
.quote H4
{
    BACKGROUND: url(../../media/section_media/section1/quote1.jpg) no-repeat left top;
    PADDING-TOP: 20px;
	COLOR: #333399;
}
.content_col_02 .quote H4
{
    WIDTH: 85%
}
.homepage_banner
{
    MIN-HEIGHT: 215px;
    BACKGROUND: url(../../media/gif/page_gif/hp_banner_far_left.gif) no-repeat left top;
    MARGIN-LEFT: 0px;
    WIDTH: 760px;
    POSITION: relative
}
.homepage_banner EMBED
{
    MARGIN-TOP: -20px
}
.homepage_banner OBJECT
{
    MARGIN-TOP: -20px
}
.homepage_banner A
{
    TEXT-DECORATION: none
}
.homepage_banner .main_image IMG
{
    RIGHT: 8px;
    MARGIN: 2px;
    POSITION: absolute
}
.homepage_banner .main_image_lines
{
    RIGHT: 8px;
    BACKGROUND: url(../../media/homepage_banner/gif/lines.gif) no-repeat left top;
    FILTER: alpha(opacity=50);
    MARGIN: 2px;
    WIDTH: 600px;
    POSITION: absolute;
    HEIGHT: 210px;
    moz-opacity: .5;
    opacity: 0.5
}
.gref_0_0
{
    TOP: 108px
}
.gref_1_0
{
    TOP: 108px
}
.gref_2_0
{
    TOP: 108px
}
.gref_0_1
{
    TOP: 4px
}
.gref_1_1
{
    TOP: 4px
}
.gref_2_1
{
    TOP: 4px
}
.gref_0_0
{
    RIGHT: 361px
}
.gref_0_1
{
    RIGHT: 361px
}
.gref_1_0
{
    RIGHT: 161px
}
.gref_1_1
{
    RIGHT: 161px
}
.gref_2_0
{
    RIGHT: 10px
}
.gref_2_1
{
    RIGHT: 10px
}
.gref_0_0
{
    OVERFLOW: hidden;
    WIDTH: 200px;
    POSITION: absolute;
    HEIGHT: 104px
}
.gref_1_0
{
    OVERFLOW: hidden;
    WIDTH: 200px;
    POSITION: absolute;
    HEIGHT: 104px
}
.gref_2_0
{
    OVERFLOW: hidden;
    WIDTH: 200px;
    POSITION: absolute;
    HEIGHT: 104px
}
.gref_0_1
{
    OVERFLOW: hidden;
    WIDTH: 200px;
    POSITION: absolute;
    HEIGHT: 104px
}
.gref_1_1
{
    OVERFLOW: hidden;
    WIDTH: 200px;
    POSITION: absolute;
    HEIGHT: 104px
}
.gref_2_1
{
    OVERFLOW: hidden;
    WIDTH: 200px;
    POSITION: absolute;
    HEIGHT: 104px
}
.gref_2_0
{
    WIDTH: 152px
}
.gref_2_1
{
    WIDTH: 152px
}
.banner_point
{
    LEFT: 5px;
    OVERFLOW: hidden;
    WIDTH: 300px;
    POSITION: absolute;
    TOP: 2px;
    HEIGHT: 210px
}
.section1
{
    BACKGROUND: url(../../media/homepage_banner/png/section1.png) no-repeat left top
}
.section2
{
    BACKGROUND: url(../../media/homepage_banner/png/section2.png) no-repeat left top
}
.section3
{
    BACKGROUND: url(../../media/homepage_banner/png/section3.png) no-repeat left top
}
.section4
{
    BACKGROUND: url(../../media/homepage_banner/png/section4.png) no-repeat left top
}
.section5
{
    BACKGROUND: url(../../media/homepage_banner/png/section5.png) no-repeat left top
}
.section6
{
    BACKGROUND: url(../../media/homepage_banner/png/section6.png) no-repeat left top
}
.section7
{
    BACKGROUND: url(../../media/homepage_banner/png/section7.png) no-repeat left top
}
.section8
{
    BACKGROUND: url(../../media/homepage_banner/png/section8.png) no-repeat left top
}
.banner_text
{
    OVERFLOW: hidden;
    WIDTH: 215px;
    HEIGHT: 200px
}
.banner_point H1
{
    MARGIN: 15px 0px 0px 5px;
    WIDTH: 200px;
    CURSOR: pointer;
    COLOR: #fff;
    TEXT-DECORATION: none
}
.banner_point H3
{
    MARGIN: 15px 0px 0px 5px;
    WIDTH: 200px;
    CURSOR: pointer;
    COLOR: #fff;
    TEXT-DECORATION: none
}
.banner_point H1
{
    FONT-SIZE: 150%;
    LINE-HEIGHT: 110%
}
.homepage_banner_footer_text
{
    MARGIN-LEFT: 10px
}
.homepage_banner_footer_text H1
{
    FONT-SIZE: 95%;
    COLOR: #990000
}
.homepage_banner .donate_now
{
    POSITION: absolute
}
.dref_0_0
{
    TOP: 130px
}
.dref_1_0
{
    TOP: 130px
}
.dref_2_0
{
    TOP: 130px
}
.dref_0_1
{
    TOP: 55px
}
.dref_1_1
{
    TOP: 55px
}
.dref_2_1
{
    TOP: 55px
}
.dref_0_2
{
    TOP: -15px
}
.dref_1_2
{
    TOP: -15px
}
.dref_2_2
{
    TOP: -15px
}
.dref_0_0
{
    RIGHT: 300px
}
.dref_0_1
{
    RIGHT: 300px
}
.dref_0_2
{
    RIGHT: 300px
}
.dref_1_0
{
    RIGHT: 100px
}
.dref_1_1
{
    RIGHT: 100px
}
.dref_1_2
{
    RIGHT: 100px
}
.dref_2_0
{
    RIGHT: -8px
}
.dref_2_1
{
    RIGHT: -8px
}
.dref_2_2
{
    RIGHT: -8px
}
.donate_now A
{
    DISPLAY: block;
    BACKGROUND: url(../../media/png/donate_blue.png) no-repeat left top;
    WIDTH: 112px;
    HEIGHT: 112px
}
.hp_cols .col_one
{
    BORDER-RIGHT: #ccc 1px solid;
    WIDTH: 249px
}
.hp_cols .col_two
{
    BORDER-RIGHT: #ccc 1px solid;
    WIDTH: 339px
}
.hp_cols .col_three
{
    WIDTH: 160px
}
.hp_cols .col_three P
{
    PADDING-RIGHT: 25px
}
.hp_cols .col_three LI
{
    PADDING-RIGHT: 25px
}
.hp_cols .col_three H4
{
    PADDING-RIGHT: 25px
}
.hp_cols .col_three H3
{
    PADDING-RIGHT: 25px
}
.hp_cols .col_three H2
{
    PADDING-RIGHT: 25px
}
.hp_cols .col_three H1
{
    PADDING-RIGHT: 25px
}
.hp_cols
{
    PADDING-BOTTOM: 10px;
    MARGIN-LEFT: 10px
}
.section_overview_cols .col_one
{
    MARGIN-TOP: 2px;
    OVERFLOW: visible;
    WIDTH: 185px
}
.section_overview_cols .col_two
{
    MARGIN-TOP: 2px;
    WIDTH: 555px
}
.section_overview_cols .col_three
{
    WIDTH: 160px
}
.section_overview_cols .col_three P
{
    PADDING-RIGHT: 25px
}
.section_overview_cols .col_three LI
{
    PADDING-RIGHT: 25px
}
.section_overview_cols .col_three H4
{
    PADDING-RIGHT: 25px
}
.section_overview_cols .col_three H3
{
    PADDING-RIGHT: 25px
}
.section_overview_cols .col_three H2
{
    PADDING-RIGHT: 25px
}
.section_overview_cols .col_three H1
{
    PADDING-RIGHT: 25px
}
.section_overview_cols
{
    PADDING-BOTTOM: 10px;
    OVERFLOW: visible
}
.page_top_text
{
    WIDTH: 500px
}
.section_banners
{
    PADDING-BOTTOM: 15px
}
.section_banner .clear_float
{
    BACKGROUND-COLOR: #000000
}
.section_banner
{
    BACKGROUND: url(../../media/gif/page_gif/section_banner_end.gif) #8596c3 no-repeat right top;
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 10px;
    WIDTH: 567px
}
.section_banner A
{
    CURSOR: pointer;
    TEXT-DECORATION: none
}
.section_banner H1
{
    PADDING-BOTTOM: 10px;
    COLOR: #fff;
    LINE-HEIGHT: 120%;
    PADDING-TOP: 10px
}
.section_banner P
{
    PADDING-BOTTOM: 4px;
    COLOR: #fff
}
.section_banner .img
{
    FLOAT: left
}
.section_banner .txt
{
    FLOAT: left
}
.section_banner .img
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 345px;
    PADDING-TOP: 0px;
    POSITION: relative
}
.section_banner IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.section_banner .txt
{
    WIDTH: 210px
}
.section_banner .clear_float
{
    HEIGHT: 0px
}
.banner_hover
{
    DISPLAY: none;
    BACKGROUND: url(../../media/section_media/section1/ico_point.png) no-repeat left top;
    LEFT: 150px;
    WIDTH: 33px;
    POSITION: absolute;
    TOP: 40px;
    HEIGHT: 33px
}
.section_banner:hover .banner_hover
{
    DISPLAY: block
}
.section_banner:hover
{
    BACKGROUND-COLOR: #333399
}
.content_cols .col_one
{
    MARGIN-TOP: 2px;
    WIDTH: 175px
}
.content_cols .col_two
{
    MARGIN-TOP: 2px;
    MARGIN-LEFT: 10px;
    WIDTH: 575px
}
.content_cols .col_three P
{
    PADDING-RIGHT: 25px
}
.content_cols .col_three LI
{
    PADDING-RIGHT: 25px
}
.content_cols .col_three H4
{
    PADDING-RIGHT: 25px
}
.content_cols .col_three H3
{
    PADDING-RIGHT: 25px
}
.content_cols .col_three H2
{
    PADDING-RIGHT: 25px
}
.content_cols .col_three H1
{
    PADDING-RIGHT: 25px
}
.content_cols
{
    PADDING-BOTTOM: 10px
}
.content_col_01
{
    FLOAT: left
}
.content_col_01a
{
    FLOAT: left
}
.content_col_02
{
    FLOAT: left
}
.content_col_02a
{
    FLOAT: left
}
.content_col_01
{
    WIDTH: 355px
}
.content_col_02
{
    WIDTH: 190px;
    PADDING-TOP: 50px
}
.content_col_01a
{
    PADDING-BOTTOM: 10px;
    WIDTH: 435px
}
.content_col_02a
{
    WIDTH: 130px;
    PADDING-TOP: 50px
}
.template3
{
    PADDING-TOP: 0px
}
.content_cols .quote
{
    WIDTH: 220px
}
.content_col_03
{
    WIDTH: 550px
}
.hp_footer_banner
{
    MARGIN-TOP: 30px;
    MARGIN-LEFT: 10px;
    WIDTH: 740px
}
.hp_footer_banner H1
{
    FONT-SIZE: 95%;
    PADDING-BOTTOM: 0px
}
.hp_footer_banner .col_one
{
    MARGIN-TOP: 0px
}
.hp_footer_banner .col_two
{
    MARGIN-TOP: 0px
}
.hp_footer_banner .col_one
{
    WIDTH: 249px
}
.hp_footer_banner .col_two
{
    WIDTH: 480px
}
.footer_banner
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../../media/gif/page_gif/footer_banner_bottom.gif) #d1d1d1 no-repeat right bottom;
    FLOAT: left;
    PADDING-BOTTOM: 35px;
    OVERFLOW: hidden;
    WIDTH: 246px;
    CURSOR: pointer;
    PADDING-TOP: 5px;
    POSITION: relative
}
.type2
{
    WIDTH: 248px;
    BACKGROUND-COLOR: #dfdfdf
}
.footer_banner .img
{
    FLOAT: left;
    MARGIN-LEFT: 5px;
    OVERFLOW: hidden;
    WIDTH: 108px;
    HEIGHT: 92px
}
.footer_banner .txt
{
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 115px
}
.footer_banner .txt P
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 140%
}
.footer_banners A
{
    TEXT-DECORATION: none
}
.footer_banner .ico
{
    LEFT: 4px;
    POSITION: absolute;
    TOP: 78px
}
.helpful_links_top
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
	MARGIN: 0px 10px -10px;
    BACKGROUND: #cfd6e7;
}
.helpful_links
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../../media/gif/page_gif/hf_links_ico.gif) #cfd6e7 no-repeat right bottom;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px 10px;
    PADDING-TOP: 10px
}
.helpful_links P
{
    PADDING-BOTTOM: 0px
}
.helpful_links_bottom
{
    BACKGROUND: url(../../media/gif/page_gif/hf_links_bottom.gif) no-repeat left top;
    WIDTH: 230px;
    HEIGHT: 55px
}
.helpful_links SELECT
{
    MARGIN: 0px 0px 10px 10px;
    WIDTH: 165px
}
.helpful_links H1
{
    COLOR: #333399
}
.sad_homepage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
	PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px 10px 10px;
    BACKGROUND-COLOR: #ffe1b3;
    POSITION: relative;
	HEIGHT: auto; 
}
.sad_homepage P
{
	POSITION: relative;
	Z-INDEX: 3;
    PADDING-BOTTOM: 10px;
    COLOR: #333;
}
.sad_homepage P A
{
    FONT-WEIGHT: bold;
    COLOR: #333;
}
.sad_date
{
    RIGHT: 0px;
    WIDTH: 64px;
    POSITION: absolute;
    TOP: -5px;
    HEIGHT: 65px;
	Z-INDEX: 2;
}
.breadcrumb
{
    MARGIN-BOTTOM: 20px;
    WIDTH: 480px;
    POSITION: relative
}
.breadcrumb A
{
    COLOR: #999
}
.breadcrumb UL
{
    MARGIN: 0px 0px 20px 10px
}
.breadcrumb LI
{
    PADDING-RIGHT: 3px;
    DISPLAY: inline;
    COLOR: #999
}
.breadcrumb .donate_now
{
    RIGHT: -110px;
    POSITION: absolute;
    TOP: -30px
}
.clear_float
{
    CLEAR: both;
    OVERFLOW: hidden;
    WIDTH: auto;
    HEIGHT: 1px
}
.grey_line
{
    BACKGROUND: url(../../media/jpg/page_jpg/site_header_bottom.jpg) no-repeat left bottom;
    MARGIN-LEFT: 10px;
    WIDTH: 170px;
    HEIGHT: 8px
}
.col_one .grey_line
{
    MARGIN-BOTTOM: 20px;
    WIDTH: 165px
}
.submenu_top
{
    BACKGROUND: url(../../media/gif/page_gif/submenu_top.gif) no-repeat left top
}
.rounded_top
{
    BACKGROUND: url(../../media/gif/page_gif/submenu_top.gif) no-repeat left top
}
.submenu_bottom
{
    BACKGROUND: url(../../media/gif/page_gif/submenu_bottom.gif) no-repeat left top
}
.rounded_bottom
{
    BACKGROUND: url(../../media/gif/page_gif/submenu_bottom.gif) no-repeat left top
}
.submenu
{
    BACKGROUND: url(../../media/gif/page_gif/submenu_main.gif) #cfd6e8 repeat-y left top;
    MARGIN-LEFT: -5px;
    WIDTH: 180px
}
.submenu_top
{
    OVERFLOW: hidden;
    WIDTH: 180px;
    HEIGHT: 6px
}
.submenu_bottom
{
    OVERFLOW: hidden;
    WIDTH: 180px;
    HEIGHT: 6px
}
.rounded_top
{
    OVERFLOW: hidden;
    WIDTH: 180px;
    HEIGHT: 6px
}
.rounded_bottom
{
    OVERFLOW: hidden;
    WIDTH: 180px;
    HEIGHT: 6px
}
.submenu A
{
    DISPLAY: block;
    PADDING-LEFT: 22px;
    BACKGROUND: url(../../media/gif/page_gif/sub_1_off.gif) no-repeat 5px 7px;
    PADDING-BOTTOM: 2px;
    WIDTH: 149px;
    COLOR: #333;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.submenu A.on
{
    BACKGROUND: url(../../media/gif/page_gif/sub_1_on.gif) #4861a5 no-repeat 5px 7px;
    COLOR: #fff
}
.submenu A.on:hover
{
    BACKGROUND: url(../../media/gif/page_gif/sub_1_on.gif) #4861a5 no-repeat 5px 7px;
    COLOR: #fff
}
.submenu .selected LI A
{
    PADDING-LEFT: 30px;
    BACKGROUND: url(../../media/gif/page_gif/sub_1_off.gif) no-repeat 12px 7px;
    WIDTH: 141px
}
.submenu .selected LI A.on
{
    BACKGROUND: url(../../media/gif/page_gif/sub_1_on.gif) #666 no-repeat 12px 7px;
    COLOR: #fff
}
.submenu .selected LI A.on:hover
{
    BACKGROUND: url(../../media/gif/page_gif/sub_1_on.gif) #666 no-repeat 12px 7px;
    COLOR: #fff
}
.submenu .selected LI.selected
{
    BORDER-BOTTOM: #666 1px solid;
    BACKGROUND-COLOR: #ccc
}
.submenu .selected .selected LI A
{
    PADDING-LEFT: 38px;
    BACKGROUND: url(../../media/gif/page_gif/sub_1_off.gif) no-repeat 20px 7px;
    WIDTH: 132px
}
.submenu A:hover
{
    COLOR: #333399;
    BACKGROUND-COLOR: #e7eaf3;
    TEXT-DECORATION: underline
}
.submenu UL
{
    LIST-STYLE-POSITION: outside;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 9px;
    WIDTH: 160px;
    LIST-STYLE-TYPE: none
}
.submenu LI
{
    WIDTH: 100%
}
.submenu LI.selected
{
    BORDER-BOTTOM: #4861a5 1px solid;
    BACKGROUND-COLOR: #e7eaf3
}
.selected UL
{
    MARGIN-LEFT: 0px
}
LI LI
{
}
.submenu UL UL
{
    MARGIN-LEFT: 0px
}
.site_search
{
    BACKGROUND: url(../../media/gif/page_gif/submenu_main.gif) #ccc repeat-y left top;
    MARGIN-BOTTOM: 20px;
    MARGIN-LEFT: -5px;
    WIDTH: 180px
}
.site_search H1
{
    COLOR: #333
}
.rounded_box_content
{
    MARGIN: 2px 0px 2px 20px;
    POSITION: relative
}
.rounded_box_content H1
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    WIDTH: 130px;
    LINE-HEIGHT: 120%
}
.site_search FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 160px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.site_search INPUT
{
    BORDER-RIGHT: #666 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #666 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 120px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 0px
}
.site_search .search_button
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    RIGHT: -2px;
    BACKGROUND: url(../../media/png/search_btn.png) no-repeat left top;
    BORDER-LEFT: 0px;
    WIDTH: 33px;
    CURSOR: pointer;
    BOTTOM: -15px;
    BORDER-BOTTOM: 0px;
    POSITION: absolute;
    HEIGHT: 33px
}
.stay_in_touch
{
    BACKGROUND: url(../../media/gif/page_gif/submenu_main.gif) #566eac repeat-y left top;
    MARGIN-BOTTOM: 20px;
    MARGIN-LEFT: -5px;
    WIDTH: 180px
}
.stay_in_touch A
{
    TEXT-DECORATION: none;
	CURSOR: pointer;
}
.stay_in_touch H1
{
    COLOR: #fff
}
.stay_in_touch .ico
{
    RIGHT: -2px;
    BACKGROUND: url(../../media/png/enews_ico.png) no-repeat left top;
    WIDTH: 33px;
    BOTTOM: -17px;
    POSITION: absolute;
    HEIGHT: 33px
}
.edit_image_area
{
    POSITION: relative
}
.edit_image_area IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: #333399 4px solid;
    MARGIN-BOTTOM: 20px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: #333399 4px solid
}
.edit_image_area A .img_link_ico
{
    RIGHT: 21px;
    BACKGROUND: url(../../media/section_media/section1/ico_point.png) no-repeat left top;
    WIDTH: 33px;
    BOTTOM: 8px;
    POSITION: absolute;
    HEIGHT: 33px
}
.content_col_01 .edit_image_area A .img_link_ico
{
    RIGHT: 6px
}
.related_links
{
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 5px;
    OVERFLOW: hidden;
    WIDTH: 195px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #cfd6e7
}
.col_one .related_links
{
    MARGIN-LEFT: 10px;
    WIDTH: 165px;
    BACKGROUND-COLOR: #ccc
}
.related_links IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.related_links UL
{
    PADDING-BOTTOM: 10px;
    MARGIN-LEFT: 10px;
    WIDTH: 92%;
    LIST-STYLE-TYPE: none
}
.related_links LI
{
    PADDING-BOTTOM: 5px
}
.related_links H1
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 10px;
    WIDTH: 130px;
    LINE-HEIGHT: 120%
}
.col_one .related_links H1
{
    COLOR: #333
}
.related_links A
{
    COLOR: #333
}
.related_links .links_bottom
{
    BACKGROUND: url(../../media/gif/page_gif/links_bottom.gif) no-repeat left top;
    WIDTH: 195px;
    HEIGHT: 46px
}
.col_one .related_links .links_bottom
{
    BACKGROUND: url(../../media/gif/page_gif/links_bottom_col1.gif) no-repeat left top;
    WIDTH: 165px;
    HEIGHT: 42px
}
.supporting_images
{
    PADDING-BOTTOM: 10px;
    WIDTH: 355px
}
.supporting_images_col
{
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    WIDTH: 49%
}
.supporting_images_col IMG
{
    BORDER-TOP: #333399 4px solid;
    MARGIN-BOTTOM: 20px;
    BORDER-BOTTOM: #333399 4px solid
}
.donate_now_forms
{
    MARGIN-BOTTOM: 20px;
    WIDTH: 560px;
    TEXT-ALIGN: left
}
.form_one
{
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    WIDTH: 265px;
    PADDING-TOP: 30px;
	HEIGHT: 290px;
}
.form_two
{
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    WIDTH: 265px;
    PADDING-TOP: 30px;
	HEIGHT: 290px;
}
.form_one
{
    BACKGROUND: url(../../media/png/one.png) #abb7d6 no-repeat right top
}
.form_two
{
    BACKGROUND: url(../../media/png/two.png) #d5dbea no-repeat right top
}
.form_one H2
{
    COLOR: #fff
}
.form_two H2
{
    COLOR: #fff
}
.donate_now_forms SELECT
{
    MARGIN-LEFT: 10px;
    WIDTH: 200px
}
.donate_now_forms INPUT
{
    MARGIN-LEFT: 10px;
    WIDTH: 200px
}
.donate_now_forms INPUT
{
    WIDTH: 190px
}
.donate_now_forms P
{
    COLOR: #666
}
.donate_now_forms P SPAN
{
    COLOR: #000
}
.donate_now_forms INPUT.submit_button
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 10px;
    BORDER-LEFT: 0px;
    WIDTH: 112px;
    CURSOR: pointer;
    BORDER-BOTTOM: 0px;
    HEIGHT: 53px
}
.pay_pal
{
    BACKGROUND: url(../../media/png/pay_pal.png) no-repeat left top
}
.worldpay
{
    BACKGROUND: url(../../media/png/worldpay.png) no-repeat left top
}
.step_two
{
    BACKGROUND: url(../../media/png/step_2.png) no-repeat left top
}
.site_form
{
}
.site_form DIV
{
    MARGIN-BOTTOM: 5px
}
.site_form SPAN
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 130%;
    COLOR: #cc0000
}
.site_form P STRONG
{
    COLOR: #333399
}
.site_form INPUT
{
    BORDER-RIGHT: #abb7d6 2px solid;
    BORDER-TOP: #abb7d6 2px solid;
    MARGIN-BOTTOM: 20px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #abb7d6 2px solid;
    WIDTH: 80%;
    BORDER-BOTTOM: #abb7d6 2px solid;
    BACKGROUND-COLOR: #d5dbea
}
.site_form TEXTAREA
{
    BORDER-RIGHT: #abb7d6 2px solid;
    BORDER-TOP: #abb7d6 2px solid;
    MARGIN-BOTTOM: 20px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #abb7d6 2px solid;
    WIDTH: 80%;
    BORDER-BOTTOM: #abb7d6 2px solid;
    BACKGROUND-COLOR: #d5dbea
}
.site_form SELECT
{
    BORDER-RIGHT: #abb7d6 2px solid;
    BORDER-TOP: #abb7d6 2px solid;
    MARGIN-BOTTOM: 20px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #abb7d6 2px solid;
    WIDTH: 80%;
    BORDER-BOTTOM: #abb7d6 2px solid;
    BACKGROUND-COLOR: #d5dbea
}
.site_form INPUT
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.site_form TEXTAREA
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.site_form P
{
    PADDING-BOTTOM: 5px
}
.site_form INPUT.checkbox
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: auto;
    MARGIN-RIGHT: 5px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #fff
}
.site_form INPUT.radio
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: auto;
    MARGIN-RIGHT: 5px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #fff
}
.site_form LABEL
{
}
.spacer
{
    PADDING-BOTTOM: 15px;
    WIDTH: auto
}
.site_form INPUT.submit_button_basic
{
    BORDER-RIGHT: #d5dbea 2px solid;
    BORDER-TOP: #d5dbea 2px solid;
    BORDER-LEFT: #d5dbea 2px solid;
    WIDTH: 50%;
    CURSOR: pointer;
    COLOR: #fff;
    BORDER-BOTTOM: #d5dbea 2px solid;
    BACKGROUND-COLOR: #333399
}
.site_form INPUT.submit_button_basic:hover
{
    COLOR: #333;
    BACKGROUND-COLOR: #d5dbea
}
#update_content
{
}
.update_content_end
{
    MARGIN-BOTTOM: 20px;
    MARGIN-LEFT: 10px;
    WIDTH: 97%;
    BORDER-BOTTOM: #ccc 1px solid;
    HEIGHT: 1px
}
#update_content OBJECT
{
    MARGIN-LEFT: 10px
}
#update_content IMG
{
    BORDER-TOP: #333399 4px solid;
    BORDER-BOTTOM: #333399 4px solid
}
.generated_content_option
{
    WIDTH: 120px
}
.generated_content_option A
{
    TEXT-DECORATION: none
}
.generated_content_option IMG
{
    BORDER-TOP: #666 4px solid;
    MARGIN: 0px 0px 10px 10px;
    BORDER-BOTTOM: #666 4px solid
}
.img_hold
{
    POSITION: relative
}
.generated_content_text
{
    PADDING-RIGHT: 50px;
    MARGIN-TOP: 10px;
    WIDTH: 380px;
}
.ico_movie
{
    Z-INDEX: 1;
    RIGHT: 0px;
    BACKGROUND: url(../../media/section_media/section1/ico_movie_small.png) no-repeat left top;
    WIDTH: 30px;
    BOTTOM: 0px;
    POSITION: absolute;
    HEIGHT: 30px
}
.ico_lrg_movie
{
    BACKGROUND: url(../../media/section_media/section1/ico_movie.png) no-repeat right top
}
.ico_photo
{
    Z-INDEX: 1;
    RIGHT: 0px;
    BACKGROUND: url(../../media/section_media/section1/ico_photo_small.png) no-repeat left top;
    WIDTH: 30px;
    BOTTOM: 0px;
    POSITION: absolute;
    HEIGHT: 30px
}
.ico_lrg_photo
{
    BACKGROUND: url(../../media/section_media/section1/ico_photo.png) no-repeat right top
}



/*
ADDED BY MICHAEL EVELY
*/
.CalendarForms
{
	MARGIN-LEFT: 0px;
    MARGIN-BOTTOM: 20px;
    WIDTH: 540px;
    TEXT-ALIGN: left
}
.cal_form_one
{
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    WIDTH: 255px;
    BACKGROUND: #abb7d6 no-repeat right top;
}
.cal_form_two
{
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    WIDTH: 255px;
    BACKGROUND: #abb7d6 no-repeat right top;
}

.calendarMonth
{
    TEXT-ALIGN: center;
    FONT-WEIGHT: 100;
    FONT-SIZE: 120%;
    PADDING-BOTTOM: 10px;
    COLOR: #333399;
    LINE-HEIGHT: 100%;
    FONT-STYLE: normal;
    FONT-FAMILY: "Times New Roman", Times, serif
}

.cal_date {
	WIDTH: 240px;
}

.cal_date_num {
	TEXT-ALIGN: left;
	FLOAT: left;
	COLOR: #FFFFFF;
	WIDTH: auto;
	FONT-SIZE: 700%;
	HEIGHT: 126px;
	FONT-FAMILY: "Times New Roman", Times, serif;
}
.cal_date_text {
	MARGIN-TOP: 20px;
	TEXT-ALIGN: left;
	FLOAT: left;
	COLOR: #FFFFFF;
	WIDTH: auto;
	display: block;
	FONT-SIZE: 80%;
	TEXT-TRANSFORM: uppercase;
}
.cal_hr {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: none;
    MARGIN-RIGHT: 15px;
    OVERFLOW: hidden;
    HEIGHT: 1px;
	COLOR: #FFFFFF;
}

.cal_names{
	MARGIN-TOP: 5px;
	MARGIN-LEFT: 15px;
	MARGIN-RIGHT: 15px;
	MARGIN-BOTTOM: 15px;
	COLOR: #FFFFFF;
	FONT-SIZE: 90%;
	TEXT-ALIGN: left;
	MIN-HEIGHT: 46px;
}

.cal_link {
	PADDING-TOP: 20px;
	TEXT-ALIGN: center;
	FLOAT: left;
	WIDTH: 15%;
}

.cal_month{
	PADDING-TOP: 20px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: center;
	FLOAT: left;
	COLOR: #000000;
	width: 65%;
	FONT-SIZE: 80%;
	TEXT-TRANSFORM: uppercase;
}

.cal_items {
	PADDING-LEFT: 15px;
	PADDING-bottom: 15px;
	FLOAT: center;
	width: 90%;
	FONT-SIZE: 80%;
	TEXT-TRANSFORM: uppercase;
}

.cal_day_title {
	MARGIN: 1px;
	WIDTH: 13%;
	TEXT-ALIGN: center;
	FLOAT: left;
	COLOR: #3399CC; /* was FFFFFF; */
	FONT-WEIGHT: bold;
}

.cal_day_blank{
	MARGIN: 1px;
	WIDTH: 12%;
	TEXT-ALIGN: center;
	FLOAT: left;
}

.cal_day_blank A{
	COLOR: #000000;
	TEXT-DECORATION: none;
}


.cal_day_null {
	BACKGROUND-COLOR: #F7E9DA;
	BORDER: 1px solid #F7E9DA;	
}

.cal_day_weekday {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: 1px solid #FFFFFF;	
}

.cal_day_weekend {
	BACKGROUND-COLOR: #E8BB8E; 
	BORDER: 1px solid  #E8BB8E;
}

.cal_day_booked{
	BORDER: 1px solid #000000;
}

.cal_day_active{
	BORDER: 1px solid #CC6701;
}

.site_form SELECT.calendarDropDown 
{
    WIDTH: auto;
}

.site_form INPUT.small 
{
    WIDTH: auto;
}

.site_form CHECKBOX.small
{
	WIDTH: 20px;
}

.highlightSelected
{
    BORDER-RIGHT: #FF0000 1px solid;
    BORDER-TOP: #FF0000 1px solid;
    BORDER-LEFT: #FF0000 1px solid;
    BORDER-BOTTOM: #FF0000 1px solid
}

.pressDate 
{
    padding-bottom: 12px;
    width: 120px;
    float: left;
    display: block;
}

.pressStory 
{
    padding-bottom:12px;
    width:350px;
    float:left;
    display:block;
}

.homepage_banner_footer_position
{
	height: 215px;
	display: none;
}

.section_banner H1 A
{
    COLOR: #fff;
}

.section_banner H1 A.on
{
    COLOR: #fff;
}

.section_banner H1 A.on:hover
{
    COLOR: #fff;
}

.section_banner H1 A:hover
{
    COLOR: #fff;
}

.site_form INPUT.noImage
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: 0px;
    WIDTH: auto;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #FFFFFF;
}

TD.fillColour {
    BACKGROUND-COLOR: #d5dbea;
}


.diary_of_events
{
    BACKGROUND: url(../../media/gif/page_gif/submenu_main.gif) #cfd6e7 repeat-y left top;
    MARGIN-BOTTOM: 20px;
    MARGIN-LEFT: -5px;
    WIDTH: 180px;
}
.diary_of_events A
{
    TEXT-DECORATION: none;
	CURSOR: pointer;
}
.diary_of_events H1
{
	COLOR: #333399
}
.diary_of_events .ico
{
    RIGHT: -2px;
    BACKGROUND: url(../../media/png/events_ico.png) no-repeat left top;
    WIDTH: 33px;
    BOTTOM: -17px;
    POSITION: absolute;
    HEIGHT: 33px
}

.footer_banner_link_hide {
	FLOAT: left;
}

.split_half {
	FLOAT: left;
    PADDING-BOTTOM: 10px;
    WIDTH: 49%
}


.CandyPressAlignLeft
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left;
}
.CandyPressAlignLeft P
{
    PADDING-BOTTOM: 4px;
    MARGIN-RIGHT: 16px
}

.CandyPressAlignRight
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
.CandyPressAlignRight P
{
    PADDING-BOTTOM: 4px;
    MARGIN-RIGHT: 16px
}

.CandyPressInput
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px;
    BORDER-LEFT: 0px;
    WIDTH: 112px;
    CURSOR: pointer;
    BORDER-BOTTOM: 0px;
	
    BORDER-RIGHT: #d5dbea 2px solid;
    BORDER-TOP: #d5dbea 2px solid;
    BORDER-LEFT: #d5dbea 2px solid;
    CURSOR: pointer;
    COLOR: #fff;
    BORDER-BOTTOM: #d5dbea 2px solid;
    BACKGROUND-COLOR: #333399

}
.CandyPressInput:hover
{
    COLOR: #333;
    BACKGROUND-COLOR: #d5dbea
}

.CandyPressSortPosition{
	FLOAT: right;
    WIDTH: 40%
}

.CandyPressSortDrop{
	FLOAT: right;
    WIDTH: 49%
}

.site_form INPUT.close 
{
    MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}

.site_form SELECT.close
{
    MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}

.candyPressHR
{
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    OVERFLOW: hidden;
    HEIGHT: 1px
}
/*
ADDED BY MICHAEL EVELY
*/