@charset "utf-8";
/* CSS Document */

body
{
	margin:25px 0px; 
	margin-right:25px; 
	padding:0px;
    background:#010101 url(../images/bodybg.jpg) no-repeat top center;
    font-size:11px;
    line-height:18px;
    color:#FFFFFF;
}

div, span, table, th {font-family:verdana, Tahoma, Georgia, "Times New Roman", Times, serif;}

img {border:0px;}

h1{margin:0px;padding:0px;font-size:12px;color:#F0FFFF;font-family:verdana, Tahoma, Georgia, "Times New Roman", Times, serif;line-height:16px;font-weight:bold;}

a.SpecialLink {color:#FFF;text-decoration:none;}
a.SpecialLink:hover{text-decoration:none;}

/*Main Navigation Starts*/
.MainNavigation
{
	background:url(../images/menubg.jpg) repeat-x top left;
	height:41px;
	color:#000026;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
	font-family: Georgia, Book Antiqua, Verdana;
}
.MainNavigation a
{
	color:#000026;
	font-weight:normal;
	text-align:center;
	font-size:17px;
	text-decoration:none;
	width:295px;
	display:block;
	padding:14px 0px 8px 0px;
	font-family: Georgia, Book Antiqua, Verdana;
} 
.MainNavigation a:hover{color:#870006;}

/*Main Navigation Ends*/

/*Header Section Starts*/
.Headerbg
{
	background:url(../images/headbg.png) repeat-x top left;height:159px;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/headbg.png,sizingMethod='scale');
}
.Logo{padding:27px 0px 20px 20px;}
.TopDonateNow{background:url(../images/donatenow_img.jpg) no-repeat 0px 12px;}
.Name{background:url(../images/topbg1.jpg) no-repeat 34px top;padding:40px 0px 0px 30px;}
.Donate{font-size:16px;padding:5px 15px 0px 0px;color:#0c0c30;}
.Donate a{font-size:16px;color:#0c0c30;text-decoration:none;}
.Donate a:hover{text-decoration:underline;}
/*Header Section Ends*/

/*Mid Content Starts*/
.MidBoxContent{border:1px solid #4d4d4d;padding:20px 15px;text-transform:uppercase;}
.Content{padding:10px;line-height:20px;}
.Date{font-family: Book Antiqua, Verdana, Tahoma; font-size:20px;font-weight:normal;padding:0px 10px 10px 0px;}
.TextSize{font-size:14px;}

.TextSize a:link, .TextSize a:visited{color:#FFFFFF}

.MainImage{background:url(../images/main_img.jpg) no-repeat top left;}
.TitleBg{background:#850f06;padding:10px;text-transform:none;font-size:20px; font-weight:normal;}
.Line{background:url(../images/blueline.jpg) repeat-x bottom left;}
.Title
{
	background:url(../images/midcontenttitle.jpg) repeat-x top left;
	height:44px;
	color:#000026;
	font-size:18px;
	padding:0px 10px;
	font-family: Georgia, Book Antiqua, Verdana;
}
.CrossroadContent
{
	background:#C6C6C6 url(../images/contentbg.jpg) repeat-x bottom left;
	padding:10px 15px 20px 15px ;
	color:#000026;
	width:206px;
	font-family: Georgia, Book Antiqua, Verdana;
}
.CrossroadContent a
{
	color:#000026;
	text-decoration:none;
	font-family: Georgia, Book Antiqua, Verdana;
	text-transform:uppercase;
	font-size: 12px;
}
.CrossroadContent a:hover{color:#860006;}

.blue{background:#00052c;}
/*Mid Content Ends*/

/*Footer Starts*/
.Footer{padding:0px;color:#353535;font-size:10px;text-transform:uppercase; font-weight:bold;}
.Footer a{padding:0px;color:#83090e;font-size:10px;text-transform:uppercase;text-decoration:none;font-weight:bold;}
.Footer a:hover{color:#FFFFFF;}
/*Footer Ends*/

.required {color:Red;font-weight:bold;}
input {font-family:Verdana,Tahoma,arial;font-size:11px;}
select {font-family:Verdana,Tahoma,arial;font-size:11px;}

/* Top Menu */
.myMenu{background:url(../images/menubg.jpg) repeat-x top left;height:34px;color:#000026;font-weight:normal;font-family: Georgia, Book Antiqua, Verdana;}
.myMenu a{color:#000026;font-weight:normal;font-size:17px;text-decoration:none;display:block;font-family: Georgia, Book Antiqua, Verdana;} 
.myMenu a:hover{color:#870006;}

.myMenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
font-family: Georgia, Book Antiqua, Verdana;
}

/*Top level list items*/
.myMenu ul li{
position: relative;
display: inline;
float: left;
/*width:20%;*/
font-family: Georgia, Book Antiqua, Verdana;
}

/*Top level menu link items style*/
.myMenu ul li a{
display: block;
background: background:url(../images/menubg.jpg) repeat-x top left; /*background of menu items (default state)*/
color: white;
padding: 10px 10px;
/*border-right: 1px dotted #778;*/
border-right: 1px solid #000;
color: #2d2b2b;
text-decoration: none;
font-family: Georgia, Book Antiqua, Verdana;
}

.myMenu li ul a{
display: block;
background: Silver; /*background of menu items (default state)*/
color: black;
padding: 8px 10px;
border-right: 1px solid #778;
text-decoration: none;
border-left: 2px solid Silver;
font-family: Georgia, Book Antiqua, Verdana;
}

* html .myMenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.myMenu ul li a:link, .myMenu ul li a:visited{
/*color: black;*/
}

.myMenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: Silver; 
color: black;
}

.myMenu ul li a:hover{
background: Silver; /*background of menu items during onmouseover (hover state)*/
color: black;
}
.myMenu li ul a:hover{
background: #EBEBEB; /*background of menu items during onmouseover (hover state)*/
color: black;
border-right: 2px solid red;
border-left: 2px solid red;
/*border-bottom: 1px dotted red;*/
/*border-top: 1px dotted red;*/
}
	
.myMenu li ul a.selected{
background: #EBEBEB; /*background of menu items during onmouseover (hover state)*/
color: black;
}

/*1st sub level menu*/
.myMenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.myMenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.myMenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.myMenu ul li ul li a{
font: normal 10px Verdana;
width: 200px; /*width of sub menus*/
padding: 5px;
margin: 0px;
border-top-width: 0;
border-bottom: 1px solid gray;
}

/* Holly Hack for IE \*/
* html .myMenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 14px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}

.button 
{
	border:solid 2px #FFFFFF;
	cursor:hand;
	cursor:pointer;
	font-weight:bold;
}

.style12 {
	color:#FFFFFF;
	font-family:"Book Antiqua";
	font-size:17px;
	text-decoration: none;
}
.style9 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
}
.style18 {
	font-family:"Book Antiqua";
	font-weight:bold;
	text-decoration: none;
}
.style2 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
}
.style3 {
	font-size:12px;
	text-decoration: none;
}
.style4 {
	color:#003466;
	font-family:verdana, Tahoma, "Lucida Fax";
	font-size:20px;
	font-weight:bold;
}
a.BlackFont 
{
	color: #000000;
	text-decoration: none;
}
.BlackFont 
{
	color: #000000;
}
a 
{
	text-decoration: none;
	color:Silver;
}
td.BlackFont 
{
	color: #000000;
	text-decoration: none;
}
.dxgvHeader td {
	color:black;
	white-space:nowrap;
	height:30px;
}

h1.gold{margin:0px;padding:0px;font-size:12px;color:#FBB917;font-family:verdana, Tahoma, Georgia, "Times New Roman", Times, serif;line-height:16px;font-weight:bold;}

.FooterStyle
{
    color: Black;
    text-align: center;
    font-weight:bold;
    height: 25px;
}
td.gold{margin:0px;padding:0px;font-size:12px;color:#FBB917;font-family:verdana, Tahoma, Georgia, "Times New Roman", Times, serif;line-height:16px;font-weight:bold;}
.gold_point{margin:0px;padding:0px;font-size:30px;color:#FBB917;font-family:verdana, Tahoma, Georgia, "Times New Roman", Times, serif;font-weight:bold; vertical-align:middle;}
u.text{ vertical-align:middle; color:White;}


.controls { width:100px; float:right; margin-right:0px; }
.controls ul, .controls li { margin:0px; padding:0px; list-style:none; display:inline }
.controls li a:link, .controls li a:visited { float:right; display:block; height:15px; width:15px; text-indent:9999px; overflow:hidden; margin-right:10px; }
.controls li a.select{border:solid 1px #cc0000; width:14px; height:14px;}
.controls li a.switch_780 { background-image:url(../images/icon_800.gif); }
.controls li a.switch_980 { background-image:url(../images/icon_1000.gif); }
.controls li a.switch_fluid { background-image:url(../images/icon_fluid.gif); }

.wrapper{ margin:0px auto ;}

.contentHeader {
 color:rgb(255,250,250);
 font-family:Book Antiqua, verdana, Tahoma, "Footlight MT Light", "Lucida Fax";
 font-size:20px;
 font-weight:bold !important;
 /*border-bottom: 1px outset white;*/
 font-variant: small-caps;
}

.contentSubHeader {
	color:#FFFFFF;
	font-family:Book Antiqua,verdana, Tahoma, "Lucida Fax";
	font-size:18px;
	font-weight:bold;
}

.blackText {
	color:#003466;
}

p {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.style1 { font-family: verdana, Tahoma, "Lucida Fax"; font-size: 12px; }
.style4 {font-size: 20px; font-family: "Footlight MT Light";}
.style9 {font-family: "Monotype Corsiva"; color:Black;}
.style25 {font-size: 10px; color: #8F7A45; }
.style25 a {font-size: 10px; color: #8F7A45; font-weight:bold; }
.style28 {font-size: 10px; color: #8F7A45; font-weight:bold;}

.style1 {
    font-family: verdana, Tahoma, "Lucida Fax";
    font-size: 12px;
}
a.blueLink:link {
    color: #0070c0;
}
a.blueLink:visited {
    color: #0070c0;
}
a.blueLink:hover {
    color: #0070c0;
}
a.blueLink:active {
    color: #0070c0;
}
.style4 {font-size: 20px; font-family: verdana, Tahoma, "Footlight MT Light";}
.style8 {
    font-size: 3px;
    color: #000000;
}
.style9 {font-family: "Monotype Corsiva"; color:Black;}
.style10 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
.style13 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
h1.style13  {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#F0FFFF;}
.style25 {font-size: 10px; color: #8F7A45; }
.style121 {color: #000000}
.style123 {
    font-size: 13px;
    font-family: verdana, Tahoma, "Book Antiqua";
    color: #996600;
    font-style: italic;
}
.style126 {
    font-family: verdana, Tahoma, "Book Antiqua";
    font-weight: bold;
    color: #660000;
}
.style128 {
    font-size: 18px;
    font-style: italic;
}
.style130 {font-size: 14px; font-family: verdana, Tahoma, "Book Antiqua"; }
.style132 {color: #996600; font-weight: bold; }
.style133 {color: #996600}
.style134 {
    font-size: 10px;
    font-weight: bold;
    color: #8F7A45;
}
.style135 {
    font-size: 10px;
    color: #000000;
}
.style480
{
    width: 9px;
}

.contentHeader1 {
 color:rgb(253,245,230);
 font-family: Book Antiqua,verdana, Tahoma, "Copperplate Gothic","Footlight MT Light", "Lucida Fax";
 font-size:18px;
 /*font-weight:bold; */
 font-variant: small-caps;
 /*border-bottom: 1px outset white;*/
}

.contentHeader1F{
 color:rgb(253,245,230);
 font-family:Book Antiqua,verdana, Tahoma, "Copperplate Gothic","Footlight MT Light", "Lucida Fax";
 font-size:28px;
 /*font-weight:bold;*/
 font-variant: small-caps;
 /*border-bottom: 1px outset white;*/
}

.contentSubHeader1 {
 color:rgb(253,245,230);
 font-family:Book Antiqua,verdana, Tahoma, "Copperplate Gothic","Footlight MT Light", "Lucida Fax";
 font-size:14px;
 /*font-weight:bold;  */
 font-variant: small-caps;
 /*border-bottom: 1px outset white;*/
}

.contentSubHeader1F {
 color:rgb(253,245,230);
 font-family:Book Antiqua,verdana, Tahoma, "Copperplate Gothic","Footlight MT Light", "Lucida Fax";
 font-size:22px;
 font-weight:bold; 
 font-variant: small-caps;
 /*border-bottom: 1px outset white;*/
}

.style781 
{
	font-size: 11px;
	color:Black;
}

a.blackLink:link {
    color: #000000;
}
a.blackLink:visited {
    color: #000000;
}
a.blackLink:hover {
    color: #000000;
}
a.blackLink:active {
    color: #000000;
}

a:focus 
{
	outline: none;
}

/****************************************************/
.style447 {color: Maroon; font-size:14px; font-weight:bold;}
.style785 {color: #B69B05;  font-size:14px; font-weight:bold;}
.style124 {color: Navy; font-family: verdana, Tahoma, "Book Antiqua"; font-size:14px; font-weight:bold;}


/******** PHOTO ALBUM *****************/
.album 
{
}

.albumFloat 
{
    float: left;
    text-align: center;
    margin-right: 8px;
    margin-bottom: 4px;
}

.albumDetailsLink 
{
	/*float: left;*/
    text-align: center;
    margin-right: 8px;
    margin-bottom: 4px;
    margin-left: 18px;
}

.albumMetaSectionHead 
{
	background-color: Gray;
	color: White;
	font-weight: bold;
}

.albumMetaName 
{
	font-weight: bold;
}

.albumMetaValue 
{
}

.center
{
	text-align: center;
}
/**************** // PHOTO ALBUM ***********************/

h3 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.dxgvTable 
{
	font-family: verdana,Tahoma,Georgia,"Times New Roman",Times,serif;
	font-size: 11px;
}