/*Tweeks for redesign 2009*/
h1, h2, h3 { margin-bottom: 0; }

.cssh2{
	font-weight: bold;
	font-size:1.6em;
	color:#666;
	font-family:  Arial, sans-serif;
	margin-bottom: 0;
}

p { margin-top:0; }
body { margin-top:0!important; }

#header { padding-top:12px!important; }

/* Side Menu: */
.sidemenu { width:164px; float:left; font-family:Tahoma, Arial, Sans-Serif; }
/*.sidemenu { width:164px;  font-family:Tahoma, Arial, Sans-Serif; position:absolute; top:127px; }*/
.sidemenu ul { background-color:white; margin:0; list-style:none; padding:0;}

/*Menu item default appearance - this is the base class, */
.sidemenu ul li { margin:0; border-bottom:solid 1px #fff; 
					font-size:11px; line-height:11px; }

/*Clickable menu item default appearance:*/
.sidemenu ul li a { color:#fff; display:block; background-color:#26C1E8; padding-left:7px; padding-top:6px; padding-bottom:6px; }

/*Menu item rollover state appearance:*/
.sidemenu ul li a:hover {  background-color:#666666; text-decoration:none; }

/*Selected menu item default appearance*/
.sidemenu ul li.cssMenuSelected { color:#fff; font-weight:bold; padding-left:7px; padding-top:6px; padding-bottom:6px; }

/*Sub-menu item default appearance:*/
.sidemenu ul li span a { color:#fff; display:block; padding-left:7px; padding-top:6px; padding-bottom:6px; }


/***************************/
/*Donate Now menu overrides*/
/***************************/

/*Clickable menu heading for Donate Now submenus (when sub-menu heading is NOT selected)*/
.sidemenu ul li span a.cssDonateNow { background-color:#0045ae; font-weight:bold; }

/*Extends clickable menu item default appearance to Donate Now sub menu appearance*/
.sidemenu ul li a.cssSubDonateNow { background-color:#a3bce2; color:#333; }

/*Extends menu item rollover state appearance to Donate Now sub menu rollover appearance*/
.sidemenu ul li a.cssSubDonateNow:hover { background-color:#8cabda; }

/*Extends selected menu item default appearance with forced override on the font colour*/
.cssSubDonateNowSelected { background-color:#8cabda; color:#333333!important; }


/*******************************/
/* News & Media menu overrides */
/*******************************/

/*Clickable menu heading for News & Media submenus (when sub-menu heading is NOT selected)*/
.sidemenu ul li span a.cssNewsMedia { background-color:#ee4a9e; font-weight:bold; }

/*Extends clickable menu item default appearance to News & Media sub menu appearance*/
.sidemenu ul li a.cssSubNewsMedia { background-color:#a3bce2; color:#333; }

/*Extends menu item rollover state appearance to News & Media sub menu rollover appearance*/
.sidemenu ul li a.cssSubNewsMedia:hover { background-color:#8cabda; }

/*Extends selected menu item default appearance with forced override on the font colour*/
.cssSubNewsMediaSelected { background-color:#8cabda; color:#333333!important; }


/***********************/
/* About Us overrides  */
/***********************/

/*Clickable menu heading for About Us submenus (when sub-menu heading is NOT selected)*/
.sidemenu ul li span a.cssAboutUs { background-color:#31636e; font-weight:bold; }

/*Extends clickable menu item default appearance to About Us sub menu appearance*/
.sidemenu ul li a.cssSubAboutUs { background-color:#a3bce2; color:#333; }

/*Extends menu item rollover state appearance to About Us sub menu rollover appearance*/
.sidemenu ul li a.cssSubAboutUs:hover { background-color:#8cabda; }

/*Extends selected menu item default appearance with forced override on the font colour*/
.cssSubAboutUsSelected { background-color:#8cabda; color:#333333!important; }


/*************************/
/* Our Stories overrides */
/*************************/

/*Clickable menu heading for Our Stories submenus (when sub-menu heading is NOT selected)*/
.sidemenu ul li span a.cssOurStories { background-color:#31636e; font-weight:bold; }

/*Extends clickable menu item default appearance to Our Stories sub menu appearance*/
.sidemenu ul li a.cssSubOurStories { background-color:#a3bce2; color:#333; }

/*Extends menu item rollover state appearance to Our Stories sub menu rollover appearance*/
.sidemenu ul li a.cssSubOurStories:hover { background-color:#8cabda; }

/*Extends selected menu item default appearance with forced override on the font colour*/
.cssSubOurStoriesSelected { background-color:#8cabda; color:#333333!important; }


.cssNewsMedia { background-color:#ee4a9e; }
.cssDonateNow { background-color:#0045ae; }
.cssAboutUs { background-color:#31636e; }
.cssOurStories { background-color:#558c4c; }


/* Top toolbar: */
.addthis { position:relative; float:right; width:125px; margin-right:5px; }
.fontsize { position:relative; float:right; width:125px; text-align:right; margin-right:15px; }

.csscontent { border-left:solid 10px #666!important; width:764px!important; }
.csscontent_body { background-color: white; border:solid 1px white; }

/* Button rollover */
.cursor { cursor: pointer; cursor: hand; }

/* dotted line division with background shading: */
.cssdivider { background-image:url(../images/layout/dashed_border_bot.gif); height:1px; min-height:1px; line-height:1px; font-size:1px; }
.cssshading{	 
	border:solid 1px white;
	background-image:url(../images/layout/home_module_bg.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding-bottom:5px;
}

ul.ulbullets { font-size:.9em; border:solid 1px #ffffff; }
ul.ulbullets ul { font-size:.85em; border:solid 1px #ffffff; }
ol.olletters { list-style-type:upper-alpha!important; font-size:.9em; border:solid 1px #ffffff; }
ol.olnumbers { font-size:.8em; border:solid 1px #ffffff; list-style-type:decimal!important; }
.simpleform { margin-right:15px; }
.simpleform th { padding: 2px 3px; font-size:.8em; }
.simpleform td { padding: 2px 3px; }
.importantbox { border:solid 3px #949ca1; padding:10px; margin-right:30px; text-align:center; font-weight:bold; }
