﻿body
{
    font-family: Tahoma, Verdana, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    line-height:175%;
    color: #000000;
    padding:0px;
    margin:0px;
    background-color:#f5f5f5;
}
a
{
    text-decoration:none;
    color: #000000;
}
a:link
{
    text-decoration:none;
    color: #000000;
}
a:hover
{
    text-decoration:none;
    color: #cc0000;
}
a:active
{
    text-decoration:none;
    color: #000000;
}
/*a:visited
{
    text-decoration:none;
    color: #000000;
}*/
#divBody
{
    background-image:url(Images/bg.jpg);
    background-repeat:repeat-x;
    text-align:center;
    vertical-align:top;
    padding:0px;
   
}
.textInput
{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
    text-indent: 2px;
	vertical-align: middle;	
	width:127px;
	height:14px;
    border-top:outset 1px #239e0a;
    border-right:inset 1px #239e0a;
    border-bottom:inset 1px #239e0a;
    border-left:outset 1px #239e0a;
}
.frmInput
{
	width:160px;
	height:14px;
}

            /* ----------** Quick Launch Links **---------- */

.tdQuickLaunch
{
    background-color:#ffffff;
    text-align:right;
    vertical-align:top;
}
#tableQuickLaunch td 
{
    text-align:left;
    vertical-align:middle;
    padding-left:6px;
    border:solid 0px #239e0a;
}
#tableQuickLaunchLinks td 
{
    text-align:left;
    vertical-align:middle;
    padding-left:12px;
    border:solid 0px #239e0a;
}
#tableQuickLaunchLinks a 
{
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    vertical-align:middle;
    color:#616161;
}
#tableQuickLaunchLinks a:link 
{
    font-weight:bold;
    text-decoration:none;
    vertical-align:middle;
    color:#616161;
}
#tableQuickLaunchLinks a:hover 
{
    font-weight:bold;
    text-decoration:none;
    vertical-align:middle;
    color:#c00000;
}
#tableQuickLaunchLinks a:active 
{
    font-weight:bold;
    text-decoration:none;
    vertical-align:middle;
    color:#616161;
}
/*#tableQuickLaunchLinks td a:visited 
{
    text-decoration:none;
    vertical-align:middle;
    color:#7c7c7c;
}*/
.searchInput
{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #565656;
    text-indent: 2px;
    height:13px;
    width:140px;
	vertical-align: middle;	
    border:solid 1px #d6d6d6;
}
    
            /* ---------** Logo **----------- */
.tdLogo
{
    background-color:#ffffff;
    vertical-align:top;
    padding:0px;

}

#tableLogo td
{
    font-size: 18px;
    text-align:left;
    vertical-align:middle;
    padding:0px;
}
#imgLogo
{
    text-align:left;
    vertical-align:middle;
    padding:0px;
}
            /* ----------** Main Image **---------- */
.tdImageMain
{
    padding: 0px;
    text-align:center;
    vertical-align:bottom;
    border:solid 0px black;
}
#imgMain
{
    padding:0px;
    vertical-align:bottom;
}
            /* ----------** Main Menu **---------- */
.tdMenu
{
    text-align:left;
    vertical-align:top;
    padding: 0px;
}

            /* ----------** Left Contents **---------- */
.tdBodyRight
{
    padding:0px;
    text-align:left;
    vertical-align:top;
    border:none 0px black;
    background-color:#ffffff;
}
#tableBodyRight
{
     text-align:left;
     background-color:White;
}
#tableMakeDonation .tdMakeDonation
{

}
#imgMakeDonation
{
    vertical-align:middle;
    padding:0px;
    margin:0px;
}
#tableBodyRight .rightContentHeading
{
     text-align: center; 
     vertical-align: middle;
     background-color: #239e0a;
     border: solid 1px #239e0a; 
}
#tableBodyRight .rightContentBody
{
     padding: 0px 0px 0px 3px;
}
#tableNews, #tableSuccessStories
{
     border: solid 1px #d6d6d6; 
}
.tdRightContentHeading
{
	background-image:url(Images/gradiant.jpg); 
    background-repeat:repeat-x;
    font-size: 16px; 
    vertical-align: middle;
    text-align: left;
    padding: 0px 10px;
    color: #c00000;
} 
           
           /* ----------** Main Contents **---------- */
.tdHeadLeft
{
    padding:0px;
    text-align:left;
    vertical-align:top;
    border:solid 0px white;
}
.tdBodyLeft
{
    padding:0px;
    text-align:left;
    vertical-align:top;
    border:solid 0px white;
}
.tableLeft
{
    vertical-align: middle;
    text-align:left; 
    color: #000000;
    background-color: #ffffff;
    border: solid 1px #d6d6d6; 
}

.tableLeftTab
{
    vertical-align: middle;
    text-align:left; 
    color: #000000;
    background-color: #ffffff;
    border: solid 0px #d6d6d6; 
}

.tdMainContentHeader
{
    font-size: 16px; 
    vertical-align: middle;
    text-align: left;
    padding: 0px 20px;
    color: #c00000;
    background-image:url(Images/gradiant.jpg); 
    background-repeat:repeat-x;
}
.tdMainContentHeaderIcons
{
    vertical-align: middle;
    text-align: right;
    padding: 0px 4px;
    color: #239e0a;
    background-color: #e6e6e6;
    border-right: solid 1px #d6d6d6; 
    border-top: solid 1px #d6d6d6;
    border-left: solid 1px #d6d6d6;
}
#tableContentHeaderIcons td
{
    vertical-align: top;
    text-align: center;
    padding: 0px 0px;
    background-color: #e6e6e6;
}
.tdMainContentBody
{
    text-align: left; 
    vertical-align: top; 
    padding: 0px 0px;
    background-color: #ffffff;    
    }
.divMainContentBody
{
	width: 756px; 
	overflow:auto;
	padding: 25px 40px 25px;
	margin:0px;
}
.divMainContentTabBody
{
	width: 826px; 
	overflow:auto;
	text-align:center;
	padding: 20px 4px 5px;
	margin:0px;
}
.divMainContentBodyDefault
{
	width: 482px;
	overflow:auto;
	padding: 25px 40px 25px;
	margin:0px;
}
.divMainContentBodySubFnF
{
	width: 796px;
	overflow:auto;
	padding: 25px 20px 25px;
	margin:0px;
}
.tableLeft  p img{
    padding: 5px 15px 5px 15px;
    } 
           /* ----------** Footer **---------- */

#tableFooterLinks 
{
    padding:0px;
}
#tableFooterLinks td
{
    font-size:11px; 
    color:#000000;
    text-align:center; 
    vertical-align:middle;
    padding:0px 10px;
    border-right:solid 1px #9c9c9c; 
}
#venAnchor
{
    font-weight:bold;
    color: #cc0000; 
}
#footerSpacer
{
    background-image: url(Images/spacer.jpg);
    background-repeat: repeat-x;
}
.ftBorder
{
    /*background-image: url(Images/bottomgr.jpg);
    background-repeat: repeat-x;*/
}
.ftLftBorder
{
    /*background-image: url(Images/bottomcornerleft.jpg);
    background-repeat: no-repeat;*/
}
.ftRhtBorder
{
    /*background-image: url(Images/bottomcornerright.jpg);
    background-repeat:  no-repeat;*/
}
.lftBorder
{
    /*background-image: url(Images/leftgr.jpg);
    background-repeat: repeat-y;*/
}
.rhtBorder
{
    /*background-image: url(Images/rightgr.jpg);
    background-repeat: repeat-y;*/
}
           /* ----------** Main Contents ASP Controls **---------- */
    
.current{
    font-weight:400;
    padding:3px 6px 3px 6px ;
    text-decoration: none;
    color: #ffffff; 
    background-color: #cc0000;
}
    
.prevNext {
    font-weight:400;
    padding:3px 6px 3px 6px ;
    text-decoration: none;
    color: #ffffff; 
    background-color: #333333;
}
.tdprevNext a{
    color: #ffffff; 
    background-color: #333333;
}
.tdprevNext a:link{
    color: #ffffff; 
    background-color: #333333;
}
.tdprevNext a:hover{
    color: #cc0000; 
    background-color: #333333;
}
.tdprevNext a:active{
    color: #ffffff; 
    background-color: #333333;
}
           

           /* ----------** Right Contents News **---------- */
#divNewsUrn
{
    padding: 0px;
    text-align:left;
    vertical-align:top;
    width: 262px;
    height: 106px;
    background-color:#ffffff;
}
#divNewsUrn .pNewsHeading
{
    /*font-weight:bold;*/
    font-size:14px;
    color:#c00000;
    background-image:url(Images/gradiant.jpg); /*:#333333; /*e6e6e6;e4fee0;239e0a;*/
    background-repeat:repeat-x;
    padding:3px 8px ;
    margin:0px ;
}

#divNewsUrn .pNewsBody
{
    line-height:125%;
    text-align:justify;
    color:#3c3c3c;
    padding:5px 0px 0px 10px;
    margin:0px;
}
#divNewsUrn img
{
    height:80px;
    padding:5px 10px 10px 10px;
}

#divNewsUrn a
{
    font-weight:normal;
    text-decoration:none;
    color:#0000cc;
    background-color:#ffffff;
}
.btnNexPrv
{
    font-weight:bold;
    }
    
           /* ----------** Right Contents Success Stories **---------- */

.sliderwrapper
{
    line-height:125%;
    position: relative;
    overflow: hidden;
    width: 252px; 
    height: 110px;
}

.sliderwrapper .contentdiv a
{
    color: #3c3c3c;
    text-decoration:none;
}

.sliderwrapper .contentdiv a:hover, .sliderwrapper .contentdiv a.selected
{
    color: #3c3c3c;
    text-decoration:none;
}

.sliderwrapper .contentdiv
{
    visibility: hidden; 
    position: absolute;
    left: 0;  
    top: 0; 
    padding:7px 10px;
    background: white;
    text-align:justify;
    color:#3c3c3c;
    width: 266px; 
    height: 100%;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

.contentdiv img
{
    height:75px;
    padding:7px 6px 6px 10px;
}

.pagination
{
    width: 242px;
    text-align: right;
    background-color: #ffffff;
    padding: 5px 10px;
    border-top:solid 1px #d6d6d6;
}

.pagination a
{
    padding: 3px 5px;
    text-decoration: none;
    color: #ffffff; 
    background: #333333;
}

.pagination a:hover, .pagination a.selected
{
    color: #ffffff;
    background-color: #cc0000; /*#e4fee0;ffffff;e6e6e6;*/
}


