body {
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px;
	margin:auto;
	color:#6e6e6e;
	font-size:12px;
	background-color:#e7e7e7;
}

/* CSS for Title of templete */
.title
 {  
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	color:#12a472;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
 }
 
.title a:link, .title a:hover, .title a:visited
 {  
	padding-left:0px;
	padding-right:0px;
	color:#12a472;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
 }

.title2
 {  
	padding-left:2px;
	padding-right:0px;
	color:#12a472;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
 }

.title2 a:link, .title2 a:hover, .title2 a:visited
 {  
	padding-left:2px;
	padding-right:0px;
	color:#12a472;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
 }
 
 .titlegreen
 {  
	padding-left:0px;
	padding-right:0px;
	color:#12a472;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
 }

.titlegreen a:link, .titlegreen a:hover, .titlegreen a:visited
 {  
	padding-left:0px;
	padding-right:0px;
	color:#12a472;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
 }

H2
 {  
	
	padding-bottom:5px;
	color:#6e6e6e;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
 }
 
.greytitle
 {  
	padding-left:5px;
	padding-bottom:5px;
	color:#6e6e6e;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
 }

li{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; text-decoration: none;}
a:link{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#12a472; text-decoration: none;}
.body,body ,td{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; text-decoration: none;}
.body a:link,body a:link,td a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#12a472; text-decoration: none}
.body a:active,td a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#4D4629; text-decoration: none}
.body a:visited,body a:visited ,td a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#12a472; text-decoration: none}
.body a:hover,body a:hover ,td a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#12a472;text-decoration:underline;}


 /* CSS for top parent links navigation of page */
.parentlinks {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#dce7ed; text-decoration: none}
.parentlinks a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#dce7ed;text-decoration: none}
.parentlinks a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#dce7ed; text-decoration: none}
.parentlinks a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#dce7ed; text-decoration: none}
.parentlinks a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#dce7ed; text-decoration: underline}

.buylinks {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#4D4629; text-decoration: none}
.buylinks a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#4D4629;text-decoration: none}
.buylinks a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#4D4629; text-decoration: none}
.buylinks a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#4D4629; text-decoration: none}
.buylinks a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#4D4629; text-decoration: underline}

.global-wrapper {
	padding:0px;
	margin:auto;
	height:1000px;	


	/*background-color:#373737;*/
	/*border:solid 1px #869ca4;*/

}
.global
{
	width:897px; 
	margin:auto;
	background-image:url(/siteimages/globalbg.jpg);
	background-repeat:repeat-y;
	/*background-color:#565656;*/
	/*background:url(/siteimages/site_bg2.jpg);
	background-repeat:repeat-y;*/
	border-bottom:solid 2px #41752c;
}
.header-wrapper
{
	margin:auto;
	width:859px;
	height:111px;
	background-image:url(/siteimages/a-header09.jpg);
	
	

}
.header-left
{
	float:left;
	width:143px;
	height:111px;
	padding:20px;

}
.header-mid1
{
	float:left;
	width:376px;
	height:78px;
	

}
.header-mid1-content
{
	padding-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}

.givenowlink a:link, .givenowlink a:visited, .givenowlink a:hover
{
	font-size:15px;
	color:#A11724;

}

.header-mid2
{
	float:left;
	width:168px;
	height:78px;
	

}
.header-mid2-content
{

	padding-top:27px;

}



.header-right
{
	float:left;
	width:172px;
	height:78px;

}
.menu-container
{
	margin:auto;
	width:859px;
	height:60px;
	background:transparent;
	position:relative;
}

.menubutton

{
	background-image:url(/siteimages/menubg.jpg);
	background-repeat:no-repeat;
	height:51px;
	width:167px;
	padding:0px;
	position:absolute;

	
}

.menu { 
		padding:5px;
		 color: #ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:17px;
		font-weight:bold;
		}

.menu a:link { 
			padding:20px;
		 color: #ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:17px;
		font-weight:bold;
		}
		
.menu a:active { 
		padding:20px;
		 color: #ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:17px;
		font-weight:bold
		}
.menu a:hover {
		 color: #ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:17px;
		font-weight:bold;
		}



.spacer
{
	margin:auto;
	width:859px;
	height:6px;
	background:transparent;

}
.spacer-belowmenu
{
	margin:auto;
	width:859px;
	height:8px;
	background:transparent;

}

 .site-wrapper
{
	width:982px; 
	margin:auto;
	background:#f9c5ce url(/siteimages/mainbg.jpg);
	background-repeat:no-repeat;
	/*background-color:#565656;*/
	/*background:url(siteimages/site_bg2.jpg);
	background-repeat:repeat-y;*/
	border:solid 1px #869ca4;

}




.body-wrapper
{
	overflow:auto;
	min-height:656px;
	margin:auto;
	width:859px; 
	background-image:url('/siteimages/midbg.jpg');
	background-repeat:repeat-y;
	
	/*border:solid 1px #869ca4;*/ 

}

.body-wrapper-no
{
	overflow:auto;
	min-height:656px;
	margin:auto;
	width:859px; 
	
	
	/*border:solid 1px #869ca4;*/ 

}
.body-left
{

	float:left;
	width:505px;
	padding-left:2px;
	padding-right:0px;
	
	/*border:solid 1px #869ca4;*/ 
}
table-main-content
{
	padding-right:0px;
	padding-top:37px;
	padding-bottom:20px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color:#666666;
	font-size:15px;
	line-height:20px;
	/*border:solid 1px #869ca4;*/ 
}
.body-right
{
	float:right;
	width:340px;
	/*background-color:#e5e5e5;*/
	
	/*border:solid 1px #869ca4;*/ 
}
.body-right-table1
{
	width:338px;
	height:294px;
	/*border:solid 1px #869ca4;*/ 
}
.body-right-table2
{
	width:338px;
	/*border:solid 1px #869ca4;*/ 
}
.body-right-table2-top
{
	width:338px;
	height:45px;
	padding:0px;
	margin:0px;
	/*border:solid 1px #869ca4;*/ 
}
.body-right-table2-mid
{
	width:338px;
	height:176px;
	padding:0px;
	margin:0px;
	border:solid 0px #869ca4;
}
.body-right-table2-bottom
{
	width:338px;
	padding:0px;
	margin:0px;
	
	/*border:solid 1px #869ca4;*/ 
}

.body-home-table
{	
	width:503px;
	min-height:248px;
	border:solid 1px #869ca4;
}
.body-home-table-title
{	
	width:503px;
	height:33px;
	/*border:solid 1px #869ca4;*/ 
}
.body-home-table-spacer
{
	
	width:503px;
	height:12px;
}
.body-home-table-inner
{
	padding:10px;
	margin:auto;
	width:479px;
}
.body-home-table-left
{
	float:left;
	width:241px;
	/*border:solid 1px #869ca4;*/ 
}
.body-home-table-right
{
	float:left;
	width:238px;
	/*border:solid 1px #869ca4;*/ 
}
.body-home-table-right-title
{
	
	color:#12a472;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	/*border:solid 1px #869ca4;*/ 
}
.body-home-table-right-date
{
	
	
	color:#707070;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	/*border:solid 1px #869ca4;*/ 
}
.body-home-table-right-content
{
	
	color:#000000;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	/*border:solid 1px #869ca4;*/ 
}
.body-home-table-right-button
{
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	/*border:solid 1px #869ca4;*/ 
}



.body-subpage-title
{
	padding-top:15px;
	padding-bottom:15px;
	color:#6e6e6e;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	/*border:solid 1px #869ca4;*/ 
}
.body-subpage-content
{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	/*border:solid 1px #869ca4;*/ 
}





/*women's initiative*/
.body-women-table
{	
	width:503px;
	min-height:248px;
}
.body-women-table-left
{
	float:left;
	width:149px;
	min-height:248px;

	/*border:solid 1px #869ca4;*/ 
}
.body-women-table-left
{
	float:left;
	width:149px;
	min-height:248px;

	/*border:solid 1px #869ca4;*/ 
}

.body-women-table-mid
{
	float:left;
	width:21px;
	min-height:248px;

	/*border:solid 1px #869ca4;*/ 
}

.body-women-table-right
{
	float:left;
	width:330px;
	min-height:248px;
}
.body-women-table-right-table
{
	margin:auto;
	width:330px;
	min-height:42px;
	border:solid 1px #869ca4;
}
.body-women-table-left-title
{
	padding-top:15px;
	padding-bottom:15px;
	color:#12a472;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;

	/*border:solid 1px #869ca4;*/ 
}

.body-women-table-right-innertable
{
	padding-bottom:15px;
	padding-top:11px;
	margin:auto;
	width:330px;
	min-height:42px;
	/*border:solid 1px #869ca4;*/

}
.body-women-table-right-title
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:8px;

	color:#12a472;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;

	/*border:solid 1px #869ca4;*/

}
.body-women-table-pagination
{
	padding-top:0px;
	padding-bottom:5px;
	padding-left:8px;

	color:#000000;
	font-size:13px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;

	/*border:solid 1px #869ca4;*/

}


/*Campaign Page*/

.body-campaign-table-title
{
	width:500px;
	height:37px;
	border:solid 1px #869ca4;

}
.body-campaign-table
{
	width:500px;
	min-height:240px;
	border:solid 1px #869ca4;

}
.body-campaign-table-left
{
	float:left;
	width:250px;
}
.body-campaign-table-right
{
	float:left;
	width:250px;
}
.body-campaign-table-content
{
	padding:5px;
	color:#6e6e6e;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.footer
{
	margin:auto;
	height:53px;
	width:850px;
	padding-top:15px;
	
	/*border:solid 1px #869ca4;*/ 
	
}

.leftLinks a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	font-weight:bold;
	line-height:17px;	}

.leftLinks a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	font-weight:bold;
	line-height:17px;	}

.leftLinks a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #edb771;
	font-weight:bold;
	line-height:17px;
		}
.leftLinks a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	font-weight:bold;
	line-height:17px;	}

.Olinks a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4dbb95;
	font-weight:bold;
	line-height:17px;
	}

.Olinks a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4dbb95;
	font-weight:bold;
	line-height:17px;
		}
.Olinks a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4dbb95;
	font-weight:bold;
	line-height:17px;	}
	
#main-content
{}

.SearchBox
{
	width:170px;
	height:24px;
	font-size:9px;
	padding-top:6px;
	padding-left:10px;
	color:#919191;
	background-image:url('/siteimages/a-searchbg.jpg');
	background-repeat:no-repeat;
	border:0px;
	background-color:transparent;
	
}

#searchbox
{
    border:0px solid transparent;
    height:17px;
    font-size:12px;
    vertical-align:middle;
    padding-left:10px;
    padding-bottom:1px;
    color:#cccccc;
    font-family:Trebuchet MS;
    }

.SearchBox-SF
{
	width:170px;
	height:24px;
	font-size:9px;
	padding-top:2px;
	padding-left:10px;
	color:#919191;
	background-image:url('/siteimages/a-searchbg.jpg');
	background-repeat:no-repeat;
	border:0px;
	background-color:transparent;
	
}

#searchtbl
{
    background-image:url('/siteimages/a-searchbg.jpg');
	background-repeat:no-repeat;
	width:154px;
	height:23px;
	
	}

.header-mid2-content-ff
{

	padding-top:47px;
	

}
div, td, div img, td img,body img { behavior: url(/scripts/iepngfix.htc) }