
@charset "UTF-8";

/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

/* ------------------------------ */
/* GENERIC */
/* ------------------------------ */
/* background color for the content part of the pages */
body {
	font-family: Arial, Verdana, Helvetica, Sans-serif; color: #000; font-size: 70%; 
	background-color: #fff;
	margin: 0;
	padding: 0;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 120%;
}
p {
	/*margin-top: 0.5em; */
	margin-top: 0em;
	margin-bottom: 0.5em;
	/*padding-top: 0.5em; */
	padding-top: 0em; 
	padding-bottom: 0.5em;
	line-height:  1.4em;
	font-family: Arial;
	font-weight:normal;
	font-size:10px;
	/*color: #999999;*/
	color:#666666;
}
td{
	margin-top: 0em;
	margin-bottom: 0.5em;
	padding-top: 0em; 
	/*padding-bottom: 0.5em;*/
	line-height:  1.4em;
	font-family: Arial;
	font-weight:normal;
	font-size:10px;
	color:#666666;		
}


h1 {
	font-size: 170%; color: #d24000; 
	margin-top: 30px; margin-bottom: 10px;
	line-height: 110%;
}
h2 
{
	font-family:Arial;
	font-weight:normal;
	font-size: 19px; 
	color: #333333;
	margin-top: 25px; 
	margin-bottom: 5px;
}
h3 {
	font-size: 110%; color: #fa7500;
	margin-top: 20px; margin-bottom: 0px;
	line-height: 100%;
}
a {
	font-size: 75%;
}
a:link, a:active {
	/*color: #d65503;*/
	color:f15b23;
	text-decoration: none;
	font-size: 75%;
}
a:visited {
	/*color: #666;*/
	color:f15b23;
	text-decoration: none;
	font-size: 75%;
}
a:hover 
{
	/*color: #666;*/
	text-decoration: underline; 
	font-size: 75%;
}
.communityChest a:hover
{
	color: #666666;
}

p a, p a:link, p a:visited, p a:active, p a:hover {
	font-size: 95%;
}
td a, td a:link, td a:visited, td a:active, td a:hover {
	font-size: 95%;
}
li a, li a:link, li a:visited, li a:active, li a:hover {
	font-size: 95%;
}
ul {
	padding: 0;
	margin: 8px 0 0 20px;
	/*color:#999999;*/
	color:#666666;
}
ul li
{
	margin-top: 0em;
	margin-bottom: 0.5em;
	/*padding-top: 0.5em; */
	padding-top: 0em; 
	padding-bottom: 0.5em;
	line-height:  1.4em;
	font-family: Arial;
	font-weight:normal;
	font-size:10px;
	/*color: #999999;*/
	color:#666666;
}
ul li p
{
	margin-top: 0em;
	margin-bottom: 0.5em;
	/*padding-top: 0.5em; */
	padding-top: 0em; 
	padding-bottom: 0.5em;
	line-height:  1.4em;
	font-family: Arial;
	font-weight:normal;
	font-size:10px;
	/*color: #999999;*/
	color:#666666;
}
ul li ul {
	padding: 0;
	margin: 7px 0 5px 20px;
}
ol {
	margin-top: 8px;
}
ol li {
	padding-bottom: 5px;
}
ol li ol {
	margin-top: 7px; margin-bottom: 5px;
}
ul li ol li{
	list-style-type: decimal;
	padding-left: 0;
	background: none;
}
hr {
	border: none;
	border-top: 2px dotted #edb069;
	width: 90%;
	height: 2px;
	margin: 5px auto 0 0;
	text-align: center;
}
img { 
	border: none;
}
blockquote {
	font-family: Verdana; font-size: 85%; font-style: italic;
	margin-left: 20px;
	padding: 0 0 0 10px;
	border-left: 2px solid #c1412c;
}


/* ------------------------------ */
/* DNN HOME PAGE CSS */
/* ------------------------------ */

.headerText{
	font-family:Arial; 
	/*color: #999999; */ 
	color:#666666;
	font-size: 22px;  
	font-weight: bold; 
	margin: 0;
}
.headerTextStrong
{
	font-family:Arial; 
	color: #818181;  
	font-size: 32px;  
	font-weight: bold; 
	margin: 0;
}
.headermenuText{
    font-family:Arial; 
	color: #666666;  
	font-size: 10px;  
	font-weight: normal; 
	margin: 0;
	padding:0px 10px 0px 0px;
}

.headermenuText1{
    font-family:Arial; 
	color: #666666;  
	font-size: 10px;  
	font-weight: normal; 
	margin: 0;
	padding:0px 40px 0px 0px;
}

.tableheader
{
    background-image: url('/comchest2010/Portals/_default/Images/Templates/Homepage/home-header_bg.gif');
    padding:5px 0px 0px 0px;
}
.centerbanner
{
	float:left;
    background-color: #F2F2F2;
}
.leftpane{
    padding:0px 0px 20px 40px;
    width:295px;
    vertical-align:top;
}
.middlepane{
    padding:0px 16px 20px 16px;
    width:330px;
    vertical-align:top;
}
.rightpane
{
    padding:30px 40px 20px 0px;
    width:255px;
    vertical-align:top;
}
.leftpane1
{
	/*padding:0px 0px 20px 0px;*/
	vertical-align:top;
    background-image: url('/comchest2010/Portals/_default/Images/Templates/Homepage/One-Time-Donation-bg.jpg');
	background-repeat: repeat-x; 
    width:340px;
   
}
.rightpane1
{
    padding:0px 0px 20px 0px;
    vertical-align:top;
    background-image: url('/comchest2010/Portals/_default/Images/Templates/Homepage/One-Time-Donation-bg.jpg');
	background-repeat: repeat-x;
	width:340px;
}

.leftpane2
{
	float:left;
    padding:0px 20px 0px 20px;
    width:640px;
    vertical-align:top;
}
.rightpane2
{
    /*padding:0px 43px 20px 15px;
    padding:0px 0px 0px 0px;*/
    width:344px;
    vertical-align:top;
}

.bottombanner
{
    padding:5px 82px 0px 42px;
    background-color: #F25B24; 
    height:60px;
}
.bottombanner1{
    padding:0px 0px 0px 38px;
    /*background-color: #F25B24; 
    height:60px;*/
    height:60px;
}
.bottombannertxt1{
    font-family:Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration:underline;
	color:#ffffff; 
}

.bottombannertxt1 a
{
	font-family:Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration:underline;
	color:#ffffff; 
}

.bottombannertxt2{
    font-family:Arial;
    /*color: #fff799;  */
    color:f15b23;
	font-size: 14px;
	font-weight: normal;
}

.bottombannertxt2 a{
    font-family:Arial;
    color: #fff799;  
	font-size: 14px;
	font-weight: normal;
} 

#hlContactUs
{
	font-family:Arial;
    color: #fff799;  
	font-size: 14px;
	font-weight: normal;
}
.copyrights{
    padding:5px 0px 0px 0px;
	font-family:Arial; 
	/*color: #999999;  */
	color:#666666;
	font-size: 10px;  
	font-weight: normal; 
	margin: 0;  
}
.footerTable{
    padding:5px 42px 0px 42px;
    height:72px;
}
.leftpaneTable {
	margin: 0;
	background-image: url('/comchest2010/Portals/_default/Images/Templates/Homepage/news-bg.gif');
	background-repeat: repeat-x;
}
.leftpaneTable td{
	margin: 0;
	padding:15px 0px 10px 15px;
	vertical-align:top;
}
.rightpaneTable 
{
	vertical-align:top;
	background-image: url('/comchest2010/Portals/_default/Images/Templates/Homepage/rightpane_bg.gif');
	background-repeat: repeat-x;
	background-color:White;
	border-color: #CCCCCC;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}
.rightpaneTable td{
	margin: 0;
	padding:10px 10px 10px 10px;
	vertical-align:top;
}
.leftpaneTitle
{
	font-family:Arial;
	font-weight:bold;
	font-size: 10px;
	color: #f15b23; 	
}
.rightpaneTitle
{
	font-family:Arial;
	font-weight:bold;
	font-size: 14px;
	color: #f15b23; 
}
.leftpaneText
{
	padding:5px 0px 0px 0px;
	font-family:Arial;
	font-weight:normal;
	font-size: 10px;
	/*color: #999999; */
	color:#666666;	
}

.readMore 
{
	font-weight: bold; 
	font-size: 10px;
	padding: 0 0px 0 15px; 
	margin: 0px 0px 0px 15px; 
	color: #f15b23; 
	text-decoration: none; 
	background: url(/comchest2010/Portals/_default/Images/Templates/Homepage/arrow.gif) no-repeat left center; 
}
	
.homepageIcon
{
	margin: 0;
	float:left;
	padding:0px 10px 0px 0px;
}

.subPageTable
{
	margin: 0;
}

.subPageTable td
{
	margin: 0;
	padding:10px 10px 10px 10px;
	vertical-align:top;
}

.subPageHead
{
	padding:0px 0px 0px 10px;
	font-family:Arial;
	font-weight:normal;
	font-size: 20px; 
	color: #f15b23;
	margin-top: 25px; 
	margin-bottom: 5px;
}

.subPageText
{
	padding:5px 0px 5px 0px;
	font-family:Arial;
	font-weight:normal;
	font-size: 10px;
	/*color: #999999; */
	color:#666666;
}

/*.moreIcon
{
	margin: 5px;
	padding: 0;
	float: right;
	width: 44px;
	height: 17px;
	background-image: url(/comchest2010/Portals/_default/Images/Templates/Homepage/findout.jpg);
	background-repeat: no-repeat;
}*/

.donateTable
{
	margin:0;
	background-color:#fff799;
}

.donateAmount
{
	padding:5px 0px 5px 0px;
	font-family:Arial;
	font-weight:normal;
	font-size: 16px;
	color: #f15b23; 
}

.donateContent
{
	padding:5px 0px 5px 0px;
	font-family:Arial;
	font-weight:normal;
	font-size: 10px;
	/*color: #999999; */
	color:#666666;
}
.donateTableBg1
{
	float:left;
	background-color:#ffc20f;
	height:145;
	padding:35px 20px 0px 20px;
	font-family:Arial;
	font-weight:normal;
	font-size: 20px;
	color: #FFFFFF;
}
.donateTableBg2
{
	float:left;
	background-color:#fff799;
	height:145px;
}

.donateTableBg2Title
{
	padding:0px 0px 10px 0px;
	font-family:Arial;
	font-weight:bold;
	font-style:italic;
	font-size: 14px;
	color: #ffc20f;
}
.donateTableBg2Content
{
	/*padding:5px 30px 0px 0px;*/
	font-family:Arial;
	font-weight:normal;
	font-size: 12px;
	color: #f15b23;
}


/* ------------------------------ */
/* PAGE BACKGROUND */
/* ------------------------------ */
/* background color for the header at the top of the page  */
.HeadBg {
}
.ControlPanel, .PagingTable {
    width: 100%;
    background-color: #FFFFFF;
    border-right: #003366 1px solid; border-top: #003366 1px solid; border-left: #003366 1px solid; border-bottom: #003366 1px solid; 
}
/* background/border colors for the selected tab */
.TabBg {
	background-color: black;
}
.DataGrid_Header {
	font-size: 70%;
}
.DataGrid_Item {
	font-size: 65%;
}
.DataGrid_AlternatingItem {
	font-size: 65%;
}
.SelectedTab {
    font-size: 70%; color: #FFFFFF; font-weight: bold;
    text-decoration: none;
}
A.SelectedTab:link {
    text-decoration: none;
    color: white;
}
A.SelectedTab:visited {
    text-decoration: none;
    color: #eeeeee;
}
A.SelectedTab:hover {
    text-decoration: none;
    color: #cccccc;
}
A.SelectedTab:active {
    text-decoration: none;
    color: #eeeeee;
}
.OtherTabs {
    font-size: 70%; font-weight: bold; color: #ffffff;
    text-decoration: none;
}   
A.OtherTabs:link {
    text-decoration: none;
    color:white;
}
A.OtherTabs:visited {
    text-decoration: none;
    color:#eeeeee;
}
A.OtherTabs:hover {
    text-decoration: none;
    color: #cccccc;
}
A.OtherTabs:active {
    text-decoration: none;
    color: #eeeeee;
}

/* GENERAL */
/* style for module titles */
.Head   {
	font-size: 85%; font-weight: bold;
	color : #ED860F;
	vertical-align: middle;
}

/* style of item titles on edit and admin pages */
.SubHead {
	font-size: normal; color: #000000; font-weight: bold;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-size: 95%; color: #000000; font-weight: bold;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-size: 75%; font-weight: normal; 
}

/*Did You Know */
.DidyouKnow_Label
{ 
  font-size: 65%; 
  font-weight: normal;
  color: #666666;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-size: 70%; font-weight: normal; 
}
.NormalRed
{
    font-size: 75%; color: #ff0000; font-weight: bold;
}
.NormalBold
{
    font-size: 75%; font-weight: bold;
}
.Help
{
	font-weight: normal;
}
.CommandButton {
    font-size: 75%; font-weight: normal;
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    font-size: 75%; 
    text-decoration: underline;
    color: #003366;
}
A.CommandButton:visited {
    font-size: 75%; 
    text-decoration: underline; 
    color: #003366;
}
A.CommandButton:hover {
    font-size: 75%; 
    text-decoration: underline; 
    color: #ff0000;
}
A.CommandButton:active {
    font-size: 75%; 
    text-decoration: underline; 
    color: #003366;
}
/* button style for standard HTML buttons */
.StandardButton {
	padding-right: 5px; padding-left: 5px; 
	font-size: 75%; color: #000000; font-weight: normal;
	background: #dddddd;
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message {
}   

/* style of item titles by Announcements and events */
.ItemTitle {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 	
	font-size: 85%; color: black; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; border-left: #FFFFFF 0px solid; border-top: #FFFFFF 0px solid; border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 1px solid; border-left: #EEEEEE 0px solid; border-top: #EEEEEE 1px solid; border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	font-size: 85%; color: black;
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; border-bottom: #FFFFFF 1px solid; border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	cursor: pointer; 
	cursor: hand;
}

/* Main Menu */
.MainMenu_MenuContainer {
	border-top: #ffd690 0px solid; border-left: #ffd690 0px solid; border-right: #ffd690 0px solid; 
	background-color: #FFFFFF;	
}

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	color: #999; font-size: 80%; font-weight: bold; 
	background-color: #fff;
	text-align: center;
	height: 23px;
	/*border-left: 1px solid #ffac69; border-right: 1px solid #ffac69;*/
	border-left: 0px solid #ffac69; border-right: 0px solid #ffac69;
}

.MainMenu_MenuBar td {
/*	padding-left: 15px; padding-right: 15px;*/
	text-align: center;
	/*border-left: 1px solid #ffd690; border-right: 1px solid #ffd690;*/
	border-left: 0px solid #ffac69; border-right: 0px solid #ffac69;	
}

.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand;
	color: #999; font-size: 80%; font-weight: bold; 
}

.MainMenu_MenuIcon {
	display: none;
}

.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand;
	background-image: none;
	background-color: #fff;	
	border-bottom: #ffd690 0px solid; border-left: #ffd690 0px solid; border-top: #ffd690  0px solid; border-right: #ffd690 0px solid;
	height: 23px;
}

.MainMenu_SubMenu td {
	height: 23px;
	border-bottom: #ffd690 0px solid;
	background-color: #fff;	
	width: 198px;
	padding-left: 3px;padding-right: 3px;padding-top: 2px;padding-bottom: 2px;
	font-size: 90%;
	font-weight: normal;
	white-space: normal;
}

.MainMenu_MenuBreak 
{
	
}

.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand;	
	color: #b62007; font-size: 70%; font-weight: bold; 
	background-color: #ffd690;
	height: 23px;
	/*padding-left: 15px; padding-right: 15px;	*/
	border-left: 0px solid #ffac69; border-right: 0px solid #ffac69;
}

.MainMenu_MenuItemSel td {
	/*padding-left: 15px; padding-right: 15px;	*/
	text-align:center;
	border-left: 0px solid #ffac69; border-right: 0px solid #ffac69;
}

.MainMenu_MenuArrow {
	display: none; 
}

.MainMenu_RootMenuArrow {
	display: none;
}

.MainMenu_ActiveMenu {
	color: #b62007; 
	background-color: #ffd690;
	height: 23px;
	text-align:center;
}

.MainMenu_ActiveMenu td {
	/*padding-left: 15px !important; padding-right: 15px;	*/
	text-align:center;
	border-left: 0px solid #ffac69; border-right: 0px solid #ffac69;
	padding-left: 2px;
}

.MainMenu_SubMenuItemSel {	
	background-color: #ED8711 !important;
	padding-left: 3px;padding-right: 3px; padding-top: 2px;padding-bottom: 2px;
	width: auto;
}


/* Customized CSS */
/* MASTHEAD BACKGROUND */
.header { 
	background-color: #ED8711; 
}
.menuDivider {
	background-color: #ffd690;
}
.sectionBanner { 
	/*background-color: #ED8711; */
}
.btmDivider { 
	background-color: #ed860f; 
}
.highlights {
	background-color: #F7E8CD; 
}
.search {
	font-size: 65%;
}

/* HEADERS */
.sectionTitle { 
	text-align: left;
	font-size: 90%; color: #990404; font-weight: bold;
	line-height: 100%; 
	padding: 10px 0 10px 10px;
	/*background: url(../../Images/Templates/sectionTitleBg.gif) repeat-y;*/
	background: #ffa444;
}

/*
.pageTitle { 
	font-size: 150%; color: #990404;
	line-height: 120%;
	padding: 0px 0 0px 10px;
	background-color: #fff0d6;
	padding-top: 5px; padding-bottom: 5px;
}*/

.pageTitle {
	font-size: 170%; color: #d24000; 
	margin-top: 30px; margin-bottom: 10px;
	line-height: 110%;
	padding-left: 20px;
}

/* FOOTER */
.footer { 
	font-size: 75%; font-style: normal; color: #7f7f7f; 
}
a.footer:link, a.footer:active, a.footer:visited { 
	font-size: 75%; color: #7f7f7f; 
}
a.footer:hover { 
	font-size: 75%; text-decoration: underline; color: #7f7f7f; 
}

/* BOTTOM LINKS */
.btmlink { 
	font-size: 65%; font-style: normal; color: #7f7f7f; 
	background-color: #f2f2f2; 
}
a.btmlink:link, a.btmlink:active, a.btmlink:visited { 
	color: #7f7f7f; 
}
a.btmlink:hover { 
	text-decoration: underline; color: #7f7f7f; 
}

/* BREADCRUMBS */
.breadcumbs1 { 
	font-size: 62%; color: #000; 
	padding: 5px 0 15px 5px;
	/*background-color: #ffe1af;*/
}
a.breadcumbs1:link { 
	color: #000; 
}
a.breadcumbs1:visited { 
	color: #999; 
}
a.breadcumbs1:hover { 
	text-decoration: underline; 
}

/* DONATION DRIVE TO DATE */
.DD_background {
	background-color: #f8f8f8; 	
}
.DD_donateTitle { 
	font-size: 95%; font-weight: bold; color: #ED8711; 
	line-height: 125% 
}
.DD_donateTitleSm { 
	font-size: 60%; font-weight: bold; color: #ED8711; 
	line-height: 105% 
}
.DD_label { 
	font-size: 65%; font-weight: bold; color: #7c7c7c; 
}
.DD_labelsm { 
	font-size: 75%; font-weight: bold; color: #7c7c7c; 
}
.DD_value { 
	font-size: 65%; font-weight: bold; color: #f79b7d; 
}
.DD_TargetAmt { 
	background-color: #ED860F; 
} 
.DD_ActualAmt { 
	background-color: #F79B7D; 
}

/* DATA TABLE */
.dataTable {
	margin-top: 10px; margin-bottom: 10px;
	border-top: 1px solid #dbdbdb;
	border-collapse: collapse;
	padding: 3px;
}
.dataTable th {	
	font-size: 75%;
	color: #555;
	background-color: #dbdbdb;
	padding: 5px;
	border-bottom: 1px solid #dbdbdb;
	text-align: left
}
.dataTable td {
	font-size: 75%;
	padding: 5px;
	border-bottom: 1px solid #dbdbdb;
}
.dataTable caption {
	font-size: 75%; color: #ED8711; font-weight: bold;
	padding: 10px 7px 5px 10px;
	text-align: left;
}

/* BACK TO TOP */
.BackToTop {
	cursor: pointer; 
	cursor: hand;
	float: right;
	font-size: 90%; 
	color: #ed860f;
	background-image: url(../../Images/Templates/Icons/back2top_arrow.gif);	
	background-repeat: no-repeat; background-position: center top;
	padding-top: 7px;
}
a.BackToTop:link, a.BackToTop:active, a.BackToTop:visited {
	font-size: 90%; 
	color: #ed860f;
}
a.BackToTop:hover { 
	text-decoration:underline; 
	font-size: 90%; 	
	color: #ed860f;
}

.BackToTop_template 
{
	padding: 7px 20px 0px 0px;
	cursor: pointer; 
	cursor: hand;
	float: right;
	font-size: 70%; 
	color: #ed860f;
	background-image: url(../../Images/Templates/Icons/back2top_arrow.gif);	
	background-repeat: no-repeat; background-position: left top;
}
a.BackToTop_template:link, a.BackToTop_template:active, a.BackToTop_template:visited {
	font-size: 70%; 
	color: #ed860f;
}
a.BackToTop_template:hover { 
	text-decoration:underline; 
	font-size: 70%; 	
	color: #ed860f;
}

/* OTHER BODY ELEMENTS */
.footnote { 
	padding: 3px 0 5px 5px; 
	margin-top: 25px; 
	border-top: 1px solid #AAA; 
	line-height: 120%; 
	font-size: 85%; color: #666666; font-style: italic;
}

/* HIGHLIGHT BOX */
.hlBox {
	font-size: 1em; 
	background-color: #EEE;
	line-height: 1.3em;
	padding: 15px;
	margin: 20px 0;
}

/* LAST UPDATED ON DD Month YYYY */
.updateText {
	font-size: 85%; color: #666666;
}

/* EMAIL TO FRIEND */
.efren {
	/*background-color: #ffe1af;*/
	padding: 5px 10px 0px 0px;
}
a.efren:link, a.efren:active, a.efren:visited { 
	font-size: 65%; color: #665a46; 
	background: url(../../Images/Templates/Icons/email_icon.gif) no-repeat left; 
	padding-right: 0px; padding-left: 15px;
}
a.efren:hover { 
	text-decoration: underline; 
	font-size: 65%; 
}

/* HEADERS IN TABLE */
/*.h1table { 
	font-size: 175%; color: #ed860f; font-weight: bold; 
	line-height: 110% 
}
a.h1table:link, a.h1table:active { 
	font-size: 175%; color: #ed860f; font-weight: bold; 
}
a.h1table:visited { 
	color: #666; 
}
a.h1table:hover { 
	text-decoration:underline; 
}*/

/* I WANT TO HELP */
a.tohelp:link { 
	font-size: 70%; line-height: 110%; 
}
a.tohelp:link, a.tohelp:active, a.tohelp:visited { 
	font-size: 70%; font-weight: bold; color: #d65503; 
	text-decoration: none; 
	line-height: 110%; 
}
a.tohelp:hover { 
	font-size: 70%;
	text-decoration: underline; 
	line-height: 110%; 
}

/* HIGHLIGHTS */
a.highlightsTitle:link, a.highlightsTitle:visited, a.highlightsTitle:active {
    font-size: 70%; font-weight: bold; color: #d65503;
	line-height: 120%;
}
a.highlightsTitle:hover { 
	font-size: 70%;
	text-decoration: underline; 
	line-height: 120%; 
}
.highlightsDate { 
	font-size: 65%; color: #575757; font-style: italic;
	line-height: 120%; 
}
.highlightsCat { 
	font-size: 65%; 
	line-height: 120%; 
}

/* RELATED LINKS */
.relLinkheader {
	font-size: 85%; color: #ed860f; font-weight: bold;
	text-align:left;
	padding-top: 7px; padding-bottom:5px; padding-left: 7px;
	background-color: #f2f2f2; background-repeat: no-repeat; background-position: bottom;
	background-image: url(../../Images/Templates/relatedlinks_line.gif);
}
.relLinkcontent { 
	background: #f2f2f2; 
}
.relLinks { 
	font-size: 75%; 
}
a.relLinks:hover { 
	font-size: 75%;
	text-decoration:underline; 
}
a.relLinks:link { 
	font-size: 75%;
}
a.relLinks:visited, a.relLinks:active {
	font-size: 75%; 
	color: #666666; 
}

/* USER-CENTRIC MENU */

 /* USER-CENTRIC MENU LEVEL 3 */
.um2background {
	background: url(../../Images/Templates/lvl3_line.gif) repeat-y;
}
.um2 {
	padding: 5px 0 5px 0;
	font-size: 67%; color: #ed860f; font-weight: normal;
	/*background: #ffe8c3; */
}
a.um2:link, a.um2:active, a.um2:visited { 
	color: #9a9a9a ; font-weight: normal; 
}
/*a.um2:visited { 
	color: #9a9a9a; font-weight: normal; 
}*/
a.um2:hover { 
	color: #d95e4a ; font-weight: normal; 
	text-decoration: underline; 
}
.um2sel { 
	padding: 5px 0 5px 0;
	font-size: 67%; 
	color: #ed860f; 
	font-weight: bold;  
	border: 0; 
	text-decoration: none;
	text-align: left; 
}

a.um2sel:link, a.um2sel:active, a.um2sel:visited { 
	color: #d95e4a; font-weight: bold;  
}
/*a.um2sel:visited { 
	color: #d95e4a; font-weight: bold;  
}*/
a.um2sel:hover { 
	color: #d95e4a; font-weight: bold;  
	text-decoration: underline; 
}

 /* USER-CENTRIC MENU LEVEL 2 */
td.um1 {
	/*background: url(../../Images/Templates/lvl2_bg.gif) repeat-y;*/
	background: #fff3e0;
	border-bottom: 1px solid #fff;
	padding: 5px 10px 5px 10px;
}
.um1 {
	text-align:left;	
	font-size: 70%;  /*font-weight: bold; */
}
a.um1:link, a.um1:active, a.um1:visited { 
	color: #808080; /*font-weight: bold; */  
}
/*a.um1:visited { 
	color: #999; font-weight: bold;  
}*/
a.um1:hover { 
	color: #f73f03; /*font-weight: bold; */  
	text-decoration: underline; 
}
td.um1sel { 
	/*background: url(../../Images/Templates/lvl2_bg.gif) repeat-y;*/
	background: #ffe7c1;
	border-bottom: 1px solid #fff;
	text-align:left;
	padding: 5px 5px 5px 10px;
}
.um1sel { 
	text-align:left;
	/*padding: 5px 5px 5px 5px;*/
	font-size: 70%; color: #b62007; 
	font-weight: bold;
	text-decoration: none; 
	color: #b62007;
}
a.um1sel:link, a.um1sel:active, a.um1sel:visited { 
	color: #b62007; /*font-weight: bold; */  
}
/*a.um1sel:visited { 
	color: #b62007; font-weight: bold; 
}*/  
a.um1sel:hover { 
	color: #f73f03; /*font-weight: bold; */  
	text-decoration: underline; 
}

/* DNN Document Module - ComChest Forms Central */
.TitleHeader, .OwnerHeader, .CategoryHeader, .ModifiedDateHeader, .SizeHeader, .DownloadHeader {
	font-size: 125%;
}
/* DNN HouseIndex Module - ComChest Sitemap */
/*.PageName, a.PageName:link, a.PageName:visited, a.PageName:hover, a.PageName:active {
	font-size: 80%;
}*/

/* ICONS AFTER LINKS */
.linkPdf {
	background: url(../../images/templates/icons/pdf.gif) no-repeat top left; 
	padding-left: 18px;
	padding-bottom: 10px;
}
.linkWord {
	background: url(../../images/templates/icons/word.gif) no-repeat top left; 
	padding-left: 18px;
	padding-bottom: 10px;	
}
.linkExl {
	background: url(../../images/templates/icons/excel.gif) no-repeat top left; 
	padding-left: 18px;
	padding-bottom: 10px;	
}
.linkExt {
	background: url(../../images/templates/icons/ext.gif) no-repeat top left; 
	padding-left: 18px;
	padding-bottom: 10px;	
}
.linkZip {
 background: url(../../images/templates/icons/zip.gif) no-repeat top left; 
 padding-left: 18px;
 padding-bottom: 10px; 
}
.linkPpt {
 background: url(../../images/templates/icons/ppt.gif) no-repeat top left; 
 padding-left: 18px;
 padding-bottom: 10px; 
}
.linkWm {
 background: url(../../images/templates/icons/wm.gif) no-repeat top left; 
 padding-left: 18px;
 padding-bottom: 10px; 
}
.filesize {font-size:75%;}


/* MY CHARITY SECTION */
.myCTable {
	margin-top: 10px; margin-bottom: 10px;
	border-top: 1px solid #ED8711;
}
.myCTable th {	
	font-size: 75%;
	color: #FFF;
	background-color: #ED8711;
	padding: 5px;
	border-bottom: 1px solid #ED8711;
	text-align: left
}
.myCTable td {
	font-size: 75%;
	padding: 5px;
	border-bottom: 1px solid #ffca8b;
}
.myCTableClear 
{
	margin: 0px;
	border: 0px;
}
.myCTableClear th 
{	
	font-size: 75%;
	color: #FFF;
	padding: 0px;
	border: 0px;
	text-align: left
}
.myCTableClear td 
{
	font-size: 75%;
	padding: 0px;
	border-bottom: 0px;
}

.myCImgDel th 
{	
	font-size: 75%;
	padding: 5px;
	text-align: left
}
.myCImgDel td 
{
	font-size: 75%;
	padding: 5px;
}
a.myCImgDel:link, a.myCImgDel:active, a.myCImgDel:visited
{
    font-size: 80%;
	color: #ED8711;
}
a.myCImgDel:hover
{
    font-size: 80%;
	text-decoration: underline;
}

a.myCBtn:link, a.myCBtn:active,  a.myCBtn:visited
{
    font-size: 70%;
	font-weight: bold;
	Color: #ff7800;
	height:100%;
	padding: 3px 5px 3px 5px;
	border: 1px solid #ED8711;
	background-color: #fff3e5;
	/*background: url(../../images/donation.gif);*/
}
a.myCBtn:hover 
{
    font-size: 70%;
   	text-decoration: none;
	color: #FFF;
	border: 1px solid #c46c07;
	background: #ffb156 url(../../images/textLinkBtnBg.gif) repeat-x bottom ;
	/*background: url(../../images/donation-hover.gif);*/
}
.myCLabels
{
	font-weight: bold;
	font-size: 70%;
	color: #ED8711;
}

.myTLabels
{
    font-size: 75%;
    color: #000000;
    font-weight: bold;
}
.myTLabels1
{
    font-size: 74%;
    color: #000000;
    font-weight: normal;
}

.myMLabels
{
    font-size: 65%;
    color: #ED8711;
    font-style: italic;
}

.myCFields
{
	font-size: 70%;
}
.myCValidate
{
	font-size: 65%;
	font-style: italic;
}
.myCTitleLabel
{
    font-weight: bold;
}
.myCDivider 
{
    background-color: #dbdbdb;
}
.myCDivider2 
{
    background-color: #DDD;
}
.myCFieldDesc
{
    font-size:65%;
    color: #999;
}
.myCPageTitle
{
    font-size: 125%;
    font-weight: bold;
    color: #a04101;
}
.myCProfile
{
    font-size: 70%;
    font-weight: bold;
    color: #990304;
}


/* REJECT REASON BOX */
.reject {
	background-color: #fff7f7;
	line-height: 1.3em;
	padding: 10px;
	/*margin: 10px 0 10px 0;*/
	border: 1px solid #B62007;
}
/*.rejectTitle {
	font-size: 1em; 
	font-weight: bold;
	color: #B62007;
}*/
.rejectContent {
	margin: 5px 0 0px 0;
	font-size: 0.6em; 
	font-weight: bold;
	color: #B62007;
}

.rejectContent2 {
	margin: 5px 0 0px 0;
	font-size: 6pt; 
	font-weight: bold;
	color: #B62007;
}

/* PAGING IN TABLES */
.pgNum td 
{
	padding: 5px 3px 3px 3px;
	border-bottom: 0px;
}

.myProfilebg
{
    background: #ff9e2d url(../../../../DesktopModules/MyCharity/Templates/profilebg.gif) left top no-repeat;
	height: 90px;
}

/* Templates for My Charity Pages */
.Template_1
{   
    background: #fff url(../../../../DesktopModules/MyCharity/Templates/children.jpg) bottom center no-repeat;
}
.Template_2
{   
    background: #fff url(../../../../DesktopModules/MyCharity/Templates/elderly.jpg) bottom center no-repeat;
}
.Template_3
{   
    background: #fff url(../../../../DesktopModules/MyCharity/Templates/disabled.jpg) bottom center no-repeat;
}
.Template_4
{   
    background: #fff url(../../../../DesktopModules/MyCharity/Templates/families.jpg) bottom center no-repeat;
}
.Template_5
{   
    background: #fff url(../../../../DesktopModules/MyCharity/Templates/gradient.jpg) bottom center no-repeat;
}
/*.Template_5
{   
    background: #fff url(../../../../DesktopModules/MyCharity/Templates/children_h.jpg) auto-repeat;
}
.Template_6
{   
    background: #fff url(../../../../DesktopModules/MyCharity/Templates/children_v.jpg) auto-repeat;
}

pre { color: green; font-family: monospace; }*/