body {
    font-size:10px;
	font-family:verdana;
	margin:0px;
	padding:0px;
	background-color:#95484e;
}
.repeat {
    background-repeat:no-repeat
}
.repeatx {
    background-repeat:repeat-x
}

/* Bottom navigation links */
a.BottomNavLink {
    text-decoration: none;
	color: #ffffff;
	font-family: Arial;
	font-size: 9px;
	background-color: #6688b9;
	padding: 2px 14px 2px 14px;	
}

a.BottomNavLink:hover {
    text-decoration: none;
	color: #ffffff;
	font-family: Arial;
	font-size: 9px;
	background-color: #98baeb;
	padding: 2px 14px 2px 14px;
}
/* End Bottom navigation links */

/* Top navigation */
td.TopNavigationText {
	font-family: Verdana;
	font-size: 9px;
	color: #252525;
	line-height: 16px;
	vertical-align: middle;
}
a.TopNavigationLink {
	font-family: Verdana;
	font-size: 9px;
	color: #252525;
	line-height: 16px;
	vertical-align: top;
	text-decoration: none;	
}
a.TopNavigationLink:hover {
	font-family: Verdana;
	font-size: 9px;
	color: #252525;
	line-height: 16px;
	vertical-align: top;
	text-decoration: underline;
}
/* End top navigation */

/* Homepage features */
td.FeatureText {
	font-family: Verdana;
	font-size: 11px;
	color: #252525;
	vertical-align: top;
}
a.FeatureTextLink {
	font-family: Verdana;
	font-size: 11px;
	color: #252525;
	line-height: 14px;
	vertical-align: top;
	text-decoration: none;	
}
a.FeatureTextLink:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #252525;
	line-height: 14px;
	vertical-align: top;
	text-decoration: underline;
}


td.StandardText {
	font-family: Verdana;
	font-size: 11px;
	color: #252525;
	line-height: 15px;
	vertical-align: top;
}
a.StandardTextLink {
	font-family: Verdana;
	font-size: 11px;
	color: #252525;
	line-height: 14px;
	vertical-align: top;
	text-decoration: none;	
}
a.StandardTextLink:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #252525;
	line-height: 14px;
	vertical-align: top;
	text-decoration: underline;
}


td.StandardGreyText {
	font-family: Verdana;
	font-size: 11px;
	color: #323232;
	line-height: 16px;
	vertical-align: top;
}
a.StandardGreyTextLink {
	font-family: Verdana;
	font-size: 11px;
	color: #323232;
	line-height: 16px;
	vertical-align: top;
	text-decoration: none;	
}
a.StandardGreyTextLink:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #323232;
	line-height: 16px;
	vertical-align: top;
	text-decoration: underline;
}


a.FeatureTextLinkUnder {
	font-family: Verdana;
	font-size: 11px;
	color: #252525;
	line-height: 14px;
	vertical-align: top;
	text-decoration: underline;	
}
a.FeatureTextLinkUnder:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #252525;
	line-height: 14px;
	vertical-align: top;
	text-decoration: none;
}
a.FeatureLink {
	font-family: Verdana;
	font-size: 11px;
	color: #2f517a;
	line-height: 14px;
	vertical-align: top;
	text-decoration: none;	
}
a.FeatureLink:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #2f517a;
	line-height: 14px;
	vertical-align: top;
	text-decoration: underline;
}
a.FeatureVideoLink {
	font-family: Verdana;
	font-size: 11px;
	color: #2f517a;
	line-height: 14px;
	vertical-align: middle;
	text-decoration: none;	
}
a.FeatureVideoLink:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	line-height: 14px;
	vertical-align: middle;
	background-color: #2f517a;
}
td.FeatureTitle {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	line-height: 14px;
	font-weight: bold;
	vertical-align: middle;
}
td.PromoText {
	font-family: Verdana;
	font-size: 10px;
	color: #252525;
	vertical-align: top;
}
a.PromoTextLink {
	font-family: Verdana;
	font-size: 10px;
	color: #252525;
	vertical-align: top;
	text-decoration: none;	
}
a.PromoTextLink:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #252525;
	line-height: 12px;
	vertical-align: top;
	text-decoration: underline;
}
td.OffersText {
	font-family: Verdana;
	font-size: 10px;
	color: #252525;
	line-height: 12px;
	vertical-align: top;
}
a.OffersTextLink {
	font-family: Verdana;
	font-size: 10px;
	color: #252525;
	line-height: 12px;
	vertical-align: top;
	text-decoration: none;	
}
a.OffersTextLink:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #252525;
	line-height: 12px;
	vertical-align: top;
	text-decoration: underline;
}
td.ResourcesText {
	font-family: Verdana;
	font-size: 10px;
	color: #252525;
	line-height: 12px;
	vertical-align: top;
}
a.ResourcesTextLink {
	font-family: Verdana;
	font-size: 10px;
	color: #252525;
	line-height: 12px;
	vertical-align: top;
	text-decoration: none;	
}
a.ResourcesTextLink:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #2f517a;
	line-height: 12px;
	vertical-align: top;
	text-decoration: none;
}

td.ResourcesTextUnder {
	font-family: Verdana;
	font-size: 10px;
	color: #252525;
	line-height: 12px;
	vertical-align: top;
}
a.ResourcesTextUnderLink {
	font-family: Verdana;
	font-size: 10px;
	color: #2f517a;
	line-height: 12px;
	vertical-align: top;
	text-decoration: none;	
}
a.ResourcesTextUnderLink:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #2f517a;
	line-height: 12px;
	vertical-align: top;
	text-decoration: underline;
}

td.BreadCrumb {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	line-height: 12px;
	vertical-align: top;
}
a.BreadCrumbLink {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	line-height: 12px;
	vertical-align: top;
	text-decoration: none;	
}
a.BreadCrumbLink:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	line-height: 12px;
	vertical-align: top;
	text-decoration: underline;
}
/* End homepage features */

/* Interactive form classes */
.submit {
     color: #000000;
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 width: 120px;
	 background: #cccccc;	 
}

.send {
     color: #000000;
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 width: 100px;
	 background: #cccccc;	 
}

.order {
     color: #000000;
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 width: 110px;
	 background: #cccccc;	 
}

.registration {
     color: #000000;
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 width: 144px;
	 background: #cccccc;	 
}

.donationButton {
     color: #000000;
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 width: 130px;
	 background: #cccccc;	 
}

.cancel {
     color: #000000;
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 width: 120px;
	 background: #cccccc;	 
}

.clear {
     color: #000000;
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 width: 80px;
	 background: #cccccc;	 
}

.text {
     color: 000000;
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 width: 150px;
	 background: #ffffff;
	 
}

.textDonation {
     color: 000000;
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 width: 80px;
	 background: #ffffff;
	 
}

.textTime {
     color: 000000;
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 width: 75px;
	 background: #ffffff;
	 
}

.textQuantity {
     color: 000000;
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 width: 35px;
	 background: #ffffff;
	 
}

.textTotal {
     color: 000000;
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 width: 65px;
	 background: #ffffff;
	 
}

/* Begin button class */
.ButtonLargeWhite {
    white-space: nowrap;
    padding: 0 0 3px 0;
}

.ButtonLargeWhite a:link, 
.ButtonLargeWhite a:visited,  
.ButtonLargeWhite a:active {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 11px;
    color: #16396a;
	background-color: #ffffff;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #7593ac;
    padding: 1px 5px 1px 5px;
}
.ButtonLargeWhite a:hover {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 11px;
    color: #2f517a;
	background-color: #e4ecf2;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #7593ac;
    padding: 1px 5px 1px 5px;
}

.ButtonLargeWhiteBlack a:link, 
.ButtonLargeWhiteBlack a:visited,  
.ButtonLargeWhiteBlack a:active {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 11px;
    color: #000000;
	background-color: #ffffff;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #000000;
    padding: 1px 5px 1px 5px;
}
.ButtonLargeWhiteBlack a:hover {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 11px;
    color: #000000;
	background-color: #eef2f5;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #000000;
    padding: 1px 5px 1px 5px;
}
	
.ButtonLargeBlue {
    white-space: nowrap;
    padding: 0 0 3px 0;
}

.ButtonLargeBlue a:link, 
.ButtonLargeBlue a:visited,  
.ButtonLargeBlue a:active {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 16px;
    color: #16396a;
	background-color: #e4ecf2;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #7593ac;
    padding: 1px 4px 1px 4px;
}
.ButtonLargeBlue a:hover {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 16px;
    color: #2f517a;
	background-color: #ffffff;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #7593ac;
    padding: 1px 4px 1px 4px;
}

.ButtonLargeBlue {
    white-space: nowrap;
    padding: 0 0 3px 0;
}

.ButtonLargeBlack a:link, 
.ButtonLargeBlack a:visited,  
.ButtonLargeBlack a:active {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 16px;
    color: #000000;
	background-color: #eef2f5;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #000000;
    padding: 1px 4px 1px 4px;
}
.ButtonLargeBlack a:hover {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 16px;
    color: #000000;
	background-color: #ffffff;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #000000;
    padding: 1px 4px 1px 4px;
}

.ButtonLargeGrey a:link, 
.ButtonLargeGrey a:visited,  
.ButtonLargeGrey a:active {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 16px;
    color: #252525;
	background-color: #ffffff;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #7f9db9;
    padding: 1px 4px 1px 4px;
}
.ButtonLargeGrey a:hover {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 16px;
    color: #252525;
	background-color: #eef2f5;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #7f9db9;
    padding: 1px 4px 1px 4px;
}


.ButtonLargeAqua a:link, 
.ButtonLargeAqua a:visited,  
.ButtonLargeAqua a:active {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 16px;
    color: #000000;
	background-color: #9cd5e6;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #000000;
    padding: 1px 4px 1px 4px;
}
.ButtonLargeAqua a:hover {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 16px;
    color: #000000;
	background-color: #ffffff;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #000000;
    padding: 1px 4px 1px 4px;
}

.ButtonSmallBlue {
    white-space: nowrap;
    padding: 0 0 3px 0;
}

.ButtonSmallBlue a:link, 
.ButtonSmallBlue a:visited,  
.ButtonSmallBlue a:active {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 10px;
    line-height: 16px;
    color: #16396a;
	background-color: #e4ecf2;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #7593ac;
    padding: 1px 4px 1px 4px;
}
.ButtonSmallBlue a:hover {
    font-family: verdana, arial, sans-serif;
    text-decoration: none;
    font-size: 10px;
    line-height: 16px;
    color: #2f517a;
	background-color: #ffffff;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #7593ac;
    padding: 1px 4px 1px 4px;
}
/* End button class */

td.SideMenu {
	font-family: Verdana;
	font-size: 11px;
	color: #2f517a;
	padding: 0px 0px 5px 0px;
	vertical-align: top;
	text-decoration: none;	
}
a.SideMenuLink {
	font-family: Verdana;
	font-size: 11px;
	color: #2f517a;
	vertical-align: top;
	text-decoration: none;	
}
a.SideMenuLink:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #2f517a;
	vertical-align: top;
	text-decoration: underline;
}

a.SideMenuHeadingLink {
	font-family: Verdana;
	font-size: 11px;
	color: #082243;
	vertical-align: top;
	text-decoration: none;	
}
a.SideMenuHeadingLink:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #082243;
	vertical-align: top;
	text-decoration: underline;
}

td.SubMenu {
	font-family: Verdana;
	font-size: 11px;
	color: #2f517a;
	padding: 0px 0px 2px 0px;
	vertical-align: middle;
}
a.SubMenuLink {
	font-family: Verdana;
	font-size: 11px;
	color: #2f517a;
	vertical-align: top;
	text-decoration: none;	
}
a.SubMenuLink:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #2f517a;
	vertical-align: top;
	text-decoration: underline;
}

a.HomeSideNavLink {
    text-decoration: none;
	color: #3c5571;
	font-family: Arial;
	font-size: 11px;
	padding: 0px 0px 0px 4px;		
}

a.HomeSideNavLinkDoubleLine:hover {
    text-decoration: none;
	color: #3c5571;
	font-family: Arial;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	display: block;
	background-color: #aadcff;
}

a.HomeSideNavLinkDoubleLine {
    text-decoration: none;
	color: #3c5571;
	font-family: Arial;
	font-size: 11px;
	padding: 0px 0px 0px 0px;		
}

a.HomeSideNavLink:hover {
    text-decoration: none;
	color: #3c5571;
	font-family: Arial;
	font-size: 11px;
	padding: 0px 0px 0px 4px;
	display: block;
	background-color: #aadcff;
}

td.FormText {
	font-family: Verdana;
	font-size: 11px;
	color: #252525;
	vertical-align: middle;
}

td.TitleMain {
	color: #16396a;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
