.div_menu
{
   background:                black;
}
a, a:visited
{
   border:                    none;
   border-width:              0px;
   color:                     #0066CC;
}
p
{
   vertical-align:            top;
   margin:                    0px;
   padding:                   0px;
}
img
{
   border:                    none;
   border-width:              1px;
   z-index:                   -1;
}
body
{
	background-repeat:         repeat;
   background-image:          url(images/background001.jpg);
   color:                     black;
   font-family:               sans-serif;
	margin-left:               0px;
   padding:                   0px;
   margin:                    0px;
}
br
{
   margin:                    0px;
}
h2
{
   margin-top:                7px;
   margin-bottom:             0px;
   margin-left:               0px;
   margin-right:              7px;
   padding-left:              0px;
   padding-top:               2px;
   padding-right:             17px;
   padding-bottom:            1px;
   font-size:                 12pt;
}
h3
{
   margin-top:                7px;
   margin-bottom:             7px;
   margin-left:               7px;
   margin-right:              7px;
   padding-left:              2px;
   padding-top:               2px;
   padding-right:             17px;
   padding-bottom:            2px;
   font-size:                 12pt;
}
td
{
   vertical-align:            top;
}
li
{
   list-style:                disc outside;
}
.google_map
{
   border-color:              black;
   border-style:              solid;
   border-width:              1px;
   height:                    400px;
   margin-left:               2px;
   width:                     475px;
}
.div_main
{
   background:                #555555;
   border:                    1px;
   border-style:              solid;
   border-color:              black;
   align:                     center;
   width:                     802px;
   position:                  absolute;
   top:                       0px;
   left:                      50%;
   margin-left:               -400px;
   margin-top:                5px;
   padding:                   5px;
}
.div_header
{
   background:                black;
   background-image:          url(images/header003.jpg);
	background-repeat:         no-repeat;
   border-style:              solid;
   border-collapse:           collapse;
   border-color:              navyblue;
   border-left-width:         1px;
   border-right-width:        1px;
   border-top-width:          1px;
   border-bottom-width:       0px;
   height:                    150px;
   padding:                   0px;
   margin:                    0px;
   width:                     800px;

}
.img_header
{
   align:                     center;
   border-bottom-style:       solid;
   border-bottom-color:       white;
   border-bottom-width:       1px;
   margin:0px;
   padding:0px;
}
.div_menu
{
   background:                black;
   border-style:              solid;
   border-left-width:         1px;
   border-right-width:        1px;
   border-top-width:          0px;
   border-bottom-width:       0px;
   border-collapse:           collapse;
   border-color:              black;
   width:                     800px;
}
.div_body
{
   border-style:              solid;
   border-left-width:         1px;
   border-right-width:        1px;
   border-top-width:          0px;
   border-bottom-width:       0px;
   border-collapse:           collapse;
   border-color:              navyblue;
   background:                white;
   background-repeat:         no-repeat;
   padding:                   0px;
   margin:                    0px;
   vertical-align:            top;
   font-size:                 10pt;
}
.div_main_bottom
{
   background:                white;
   border-style:              solid;
   border-left-width:         1px;
   border-right-width:        1px;
   border-top-width:          0px;
   border-bottom-width:       0px;
   border-collapse:           collapse;
   border-color:              navyblue;
   margin-left:               0px;
   margin-top:                0px;
   padding-left:              20px;
   padding-right:             20px;
   text-align:                justify;
   vertical-align:            top;
   font-size:                 10pt;
}
.div_body_text 
{
   background-color:          white;
   border-style:              none;
   position:                  relative;
   top:                       0px;
   margin-left:               5px;
   margin-top:                10px;
   padding-left:              15px;
   text-align:                justify;
   vertical-align:            top;
   width:                     490px;
   font-size:                 10pt;
}
.div_body_inline
{
   background-color:          white;
   border-style:              none;
   position:                  relative;
   top:                       0px;
   margin-left:               0px;
   margin-top:                0px;
   margin-bottom:             20px;
   padding-left:              0px;
   padding-bottom:            0px;
   text-align:                justify;
   vertical-align:            top;
   width:                     750px;
   font-size:                 10pt;
}
.div_body_right
{
   background-color:          white;
   border-style:              none;
   position:                  relative;
   top:                       0px;
   margin-left:               0px;
   margin-top:                5px;
   font-size:                 10pt;
   padding-left:              10px;
   text-align:                center;
   vertical-align:            top;
   width:                     250px;
   z-index:                   1;
}
.p_red_text
{
   text-align:                left;
   color:                     #990000;   
   font-size:                 10pt;
}
.p_red_text_bold
{
   text-align:                left;
   vertical-align:            top;
   color:                     #990000;   
   font-size:                 10pt;
   font-weight:               bold;
}
.p_red_text_bold_c
{
   text-align:                center;
   color:                     #990000;   
   font-size:                 10pt;
   font-weight:               bold;
}
.p_hdr1
{
   font-size:                 11pt;
   font-weight:               bold;
   color:                     #000000;
}
.div_body_right1
{
   text-align:                center;
   background-color:          white;
   border-style:              none;
   border-left-width:         1px;
   border-right-width:        1px;
   border-top-width:          1px;
   border-bottom-width:       1px;
   border-collapse:           collapse;
   border-color:              navyblue;
   font-size:                 10pt;
   margin:                    5px;
   margin-top:                15px;
   width:                     268px;
}
.div_footer
{
   background:                white;
   background-image:          url(images/footer_grad001.gif);
   background-repeat:         repeat-x;;   
   border-style:              solid;
   border-width:              1px;
   border-collapse:           collapse;
   border-color:              navyblue;
   font-size:                 10pt;
   padding-top:               10px;
   padding-bottom:            10px;
   width:                     800px;
}
.donor_table
{
   cell-spacing:              0px;
   border-collapse:           collapse;

}
.donor_info_odd
{
   background:                white;
   border-color:              white;
   padding:                   5px;
}
.donor_info_even
{
   background:                #EEEEEE;
   border-color:              #EEEEEE;
   padding:                   5px;
}
.donor_info_odd_nw
{
   background:                white;
   white-space:               nowrap;
   padding:                   5px;
}
.donor_info_even_nw
{
   background:                #EEEEEE;
   white-space:               nowrap;
   padding:                   5px;
}
.donor_info_odd_r
{
   background:                white;
   text-align:                right;
   padding:                   5px;
}
.donor_info_even_r
{
   background:                #EEEEEE;
   text-align:                right;
   padding:                   5px;
}
.address
{
   font-size:                 8pt;
   font-weight:               bold;
   padding-left:              10px;
}
.blog_table
{
   border-collapse:           collapse;
}
.blog_title
{
  _background-color:          #ccc;
   background-color:          #ADB7C1;
   border:                    solid 2px #ADB7C1;
   border-top:                none;
   font-size:                 12pt;
   font-weight:               bold;
   margin-left:               0px;
   margin-top:                5px;
   padding-left:              10px;
   padding-right:             10px;
   padding-top:               5px;
   text-align:                left;
   top:                       0px;
   vertical-align:            middle;
}
.blog_title_r
{
  _background-color:          #ccc;
   background-color:          #ADB7C1;
   border:                    solid 2px #ADB7C1;
   border-top:                none;
   font-size:                 12pt;
   font-weight:               bold;
   margin-left:               0px;
   margin-top:                5px;
   padding-left:              10px;
   padding-right:             10px;
   padding-top:               5px;
   text-align:                right;
   top:                       0px;
   vertical-align:            middle;
}
.blog_entry
{
   background-color:          white;
   border-color:              #ADB7C1;
   border-style:              solid;
   border-width:              2px;
  1color:                     #ccc;
   color:                     black;
   font-size:                 10pt;
   margin-left:               0px;
   margin-top:                0px;
   padding:                   10px;
   position:                  relative;
   text-align:                left;
   top:                       0px;
   vertical-align:            top;
   width:                     775px;
}
.blog_a
{
  _color:                     #9ad;
   color:                     #0066CC;

}
.blog_img
{
   border-color:              black;
   border-style:              solid;
   border-width:              1px;
}
.blog_img_b
{
   border-color:              black;
   border-style:              solid;
   border-width:              1px;
   vertical-align:            bottom;
}
.div_img_float
{
	background:                #555555;
	border:                    1px solid #000;
   color:                     white;
   font-size:                 8pt;
	padding:                   1px;
	position:                  absolute;
	visibility:                hidden;
   z-index:                   20;
}
.img_float
{
   border-color:              white;
   border-style:              solid;
   border-width:              1px;
}
.td_r
{
   text-align:                right;

}
.td_l
{
   text-align:                left;
}
.td_l_h
{
   font-weight:               bold;
   text-align:                left;
   font-size:                 12pt;

}
.td_l_sh
{
   font-weight:               bold;
   text-align:                left;
   font-style:                italic;
   font-size:                 10pt;
}
.p1
{
   font-size:                 10pt;
   padding-left:              3px;
}
.p2
{
   font-size:                 10pt;
   padding-left:              6px;
}
.p3
{
   font-size:                 10pt;
   padding-left:              9px;
}
.youtube_div
{
   position:                  relative;
   text-align:                center;
}
.allc
{
   align:                     center;
   text-align:                center;
   width:                     100%;

}
.alert
{
   color:                     #FF3A3A;
   font-size:                 8pt;
   font-weight:               normal;
   vertical-align:            top;
}
.lillink
{
   font-size:           8pt;
   padding:             0px;
   vertical-align:      top;
   white-space:         nowrap;
}
.nav_r
{
   font-size:           8pt;
   padding:             0px;
   text-align:          right;
   vertical-align:      top;
   white-space:         nowrap;
}
.nav_l
{
   font-size:           8pt;
   padding:             0px;
   text-align:          left;
   vertical-align:      top;
   white-space:         nowrap;
}
.nav_c
{
   font-size:           8pt;
   padding:             0px;
   text-align:          center;
   vertical-align:      top;
   white-space:         nowrap;
   width:               100%;
}

