* { margin: 0; padding: 0; }
#page{
	width: 750px;
    margin: 0;
    text-align:left;    
    padding-top:20px;
    font: 12px Tahoma;
	line-height:130%;
}
.vnesebody{
	line-height:140%;
}

a{
	text-decoration: none;
	color: #808a6b;		
}

a#active{
	color: #00575C;
}

/*---------------header----------------*/

#header{
	padding-left: 6px;
}

#logo{
	background:transparent url(../images/logo.jpg) no-repeat scroll left top;	
	float: left;
	height: 45px;	
}
.span-header{
	width: 255px;
}

#search{
	float:right;
	padding-bottom: 10px;
}
.title{
	font:18px tahoma;
	color:#00575c;
	padding-bottom:10px;
}

.button{	
	background:transparent url(../images/button.gif) no-repeat scroll left top;		
	border: 0px;
	font: 11px Tahoma;
	width: 54px;
	height: 18px;
	padding-bottom:2px;
}

/*-------------------footer------------------*/

#footer{
	float:left;
	width: 738px;
	padding: 5px 7px 8px 5px;
	font: 10px Tahoma;	
}


/*-----------------content------------------*/

#content{
	padding:5px;
	float:left;
	width:740px;
	border:1px solid #CCC;	
}


/*-----------------navigation---------------*/


#navigation{
	float:left;
	width:100%;
	margin-left:3px;
	z-index: 10;
}


#navigation ul{
	text-align: left;
	z-index: 11;
}

ul									{ list-style: none; }
/* LEVEL ONE */
ul.dropdown                         { position:relative;font: 11px Tahoma;}
ul.dropdown li                      { float: left; zoom: 1; z-index: 12; position:relative;}
ul.dropdown li a                    { display: block; padding: 4px 4px;color: #808a6b;z-index: 13;}
ul.dropdown li span                 { display: block; padding: 4px 6px;color: #808a6b;}
ul.dropdown li:hover                { color: #a7a9ac; position: relative; }
ul.dropdown li.hover a              { color: #00575c; }
ul.dropdown li.selected a            { color: #00575c; }

/* LEVEL TWO */
ul.dropdown ul 						{ z-index: 14; width: 180px; visibility: hidden; position: absolute; top: 100%; left: 0; 
									  background: #fff;border-top:0px solid #CCC; color:#808a6b; margin-left:-10px; padding-left:10px;}
ul.dropdown ul li 					{ font-weight: normal; font-size:11px; color: #a7a9ac; float: none; padding-top:5px;padding-bottom:5px;padding-left:4px;z-index: 15;}

                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ width: 100%; display: inline-block; display: inline; color: #808a6b !important;padding:0px;} 
/*ul.dropdown ul li:hover a			{color: #00575c !important;}	*/
ul.dropdown ul li a:hover			{color: #00575c !important;}
/* 	LEVEL THREE */
ul.dropdown ul ul					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible;}
ul.dropdown ul li ul li a			{padding-left:0px;}	

/*------------------block----------------*/

#greenbg{
 width:244px;
 float:left;
}

#greenTop{
 background:transparent url(../images/G1.gif) no-repeat;
 width:244px;
 height:6px;
 }

#green{
	background: #808a6b;
	width:220px;	
	height:518px;
	padding:0px 12px 0px 12px;
	color: #414042;
}

#greenBottom{
	background: transparent url(../images/G2.gif) no-repeat;
	width:244px;
	height:6px;
}
#green h3 {
	padding: 10px 0px 15px 0px;
	color: #00575c;	
	font: 20px Tahoma;
}
#yellowbg{
 width:244px;
 float:left;
 height: 260px;
}


#yellowTop{
 background:transparent url(../images/Y1.gif) no-repeat;
 width:244px;
 height:6px;
}

#what-we-do{
	background: #ddde8e;
	width:220px;	
	height:518px;
	padding:0px 12px 0px 12px;
	color: #414042;
}

#blockyellow{
	background: #ddde8e;
	width:220px;	
	height:518px;
	padding:0px 12px 0px 12px;
	color: #414042;
}


#blockyellow h3{
	padding: 10px 0px 15px 0px;
	color: #00575c;	
	font: 20px Tahoma;
}

#blockyellow a{
	color: #808a6b;
	font: 16px Tahoma;	
}

#blockyellow a:hover{
	color: #414042;
	font: 16px Tahoma;	
}

#blockyellow a.selected{
	color: #414042;
	font: 16px Tahoma;	
}


#blockyellow .left{
	padding-top: 7px;
}

#blockyellow .left a{	
	font-size: 11px;
}


#yellowBottom{
	background: transparent url(../images/Y2.gif) no-repeat;
	width:244px;
	height:6px;
}



#what-we-do h3, #lasted-news h3, #story h3, #take-action h3{
	padding: 10px 0px 15px 0px;
	color: #00575c;	
	font: 20px Tahoma;
}


.take-action-h3VNese{
	padding: 7px 0px 7px 0px;
	color: #00575c;	
	font: 17px Tahoma;
}

.what-we-do-h3VNese{
	padding:2px 0px 7px 0px;
	color:#00575c;
	font:17px Tahoma;
}

#what-we-do a{
	color: #00575c;
	font: 13px Tahoma;	
}


#what-we-do a.vnese{
	color: #00575c;
	font: 16px Tahoma;	
}

#what-we-do .left{
	padding-top: 7px;
}

#what-we-do .left a{	
	font-size: 12px;
}

#lasted-news{	
	float:left;	
	background: url(../images/bg-lasted.gif) no-repeat;
	width: 492px;	
	height: 285px;
	margin-left:4px;	
}


#lasted-news #video{
	height:196px;
	padding-left: 12px;
}

#lasted-news #video #left{
	float:left;
	width:165px;
	color: #FFF;
	padding-right:23px;
}

#lasted-news #video #left a{	
	color: #FFF;	
}


#lasted-news #video #left h3{
	padding-top:18px; 
	padding-bottom:21px;
	font: 14px Tahoma; 
	color: #FFF
}


#lasted-news #video #right{
	float:left;
	width:280px;
	padding-top:20px;
}


#donate{
	background:transparent url(../images/bg-donate.gif) no-repeat scroll left top;		
	width:740px;
	height:35px;	
	padding-top:4px;
}

#donate .text{
	font: 20px Tahoma;
	color: #FFF;
	float:left;
	width: 600px;
	padding-left:5px; 
}

#donate .submit{		
	background:transparent url(../images/donate.gif) no-repeat scroll left top;		
	border: 0px;	
	width: 129px;
	height: 30px;
	float: left;
	font: 20px Tahoma;
	color: #414042;
	text-align:center;
}

#donate .submit:hover{	
	background:transparent url(../images/donate-over.gif) no-repeat scroll left top;	
	border: 0px;	
	width: 129px;
	height: 30px;	
	float: left;
	font: 20px Tahoma;
	color: #414042;
	text-align:center;
}

#donate_vn{
	background:transparent url(../images/bg-donate_vn.gif) no-repeat scroll left top;		
	width:740px;
	height:35px;	
	padding-top:4px;
}

#donate_vn .text{
	font: 20px Tahoma;
	color: #FFF;
	float:left;
	width: 600px;
	padding-left:5px; 
}

#donate_vn .submit{		
	background:transparent url(../images/donate_vn.gif) no-repeat scroll left top;		
	border: 0px;	
	width: 129px;
	height: 30px;
	float: left;
	font: 20px Tahoma;
	color: #414042;
	text-align:center;
}

#donate_vn .submit:hover{	
	background:transparent url(../images/donate_vn-over.gif) no-repeat scroll left top;	
	border: 0px;	
	width: 129px;
	height: 30px;	
	float: left;
	font: 20px Tahoma;
	color: #414042;
	text-align:center;
}


#donate .submitVNese{		
	background:transparent url(../images/donateVNese.gif) no-repeat scroll left top;		
	border: 0px;	
	width: 129px;
	height: 30px;	
	float: left;
	font: 20px Tahoma;
	color: #414042;
	text-align:center;
}



#donate .submitVNese:hover{	
	background:transparent url(../images/donate-overVNese.gif) no-repeat scroll left top;		
	border: 0px;	
	width: 129px;
	height: 30px;	
	float: left;
	font: 20px Tahoma;
	color: #414042;
	text-align:center;
}

#four-colums{
	float:left;
	width: 495px;
}


#heart-beat{
	background:transparent url(../images/heart-beat.jpg) no-repeat scroll left top;	
	width:233px;
	height:189px;
	float:left;	
	color: #FFF;
	padding-top:53px;
	font: 10px Tahoma;
	padding-left:12px;		
}

#heart-beat h3{
	font: 17px Tahoma;	
	padding-bottom:15px;
}

#heart-beat a{
	color: #FFF;
}

#story{
	background:transparent url(../images/bg-story.gif) no-repeat scroll left top;	
	width:155px;
	height:147px;
	float:left;	
	padding-right:80px;
	padding-left:12px;
}

#take-action{
	float:left;
	background:transparent url(../images/bg-take.gif) no-repeat scroll left top;		
	width: 226px;	
	height:147px;
	margin-left:4px;
	padding-left:12px;
	padding-right: 6px;
}


#take-action img{
	vertical-align: middle;
}

#join-us{
	float:left;
	background:transparent url(../images/bg-join.gif) no-repeat scroll left top;
	width:232px;	
	height: 93px;	
	padding-left:12px;
	color: #FFF;
}

.join-us-h3VNese, .tell-other-h3VNese{
	font: 17px Tahoma;
	padding:7px 0 7px 0px;
}


#join-us h3, #tell-other h3{	
	font: 20px Tahoma;
	padding: 10px 0px 5px 0px;	
}
#join-us #email{
	padding: 12px 0px 15px 0px;
}


#join-us .button{	
	background:transparent url(../images/email.gif) no-repeat scroll left top;	
	padding-bottom:2px;
}
#tell-other{
	background:transparent url(../images/bg-tell.gif) no-repeat scroll left top;			
	padding-right: 6px;	
	width:226px;	
	height: 93px;	
	padding-left:12px;
	color: #FFF;
	float: left;
}


#tell-other a{
	color:#fff;
}

#tell-other img{
	vertical-align: middle;
}

#breadcrumb {
	color:#00575C;
	float:left;
	margin-left:15px;
	margin-top:5px;
	padding-bottom:0px;
	font-size:11px;
	width:460px;
}

.file{	
	background-color: rgb(129, 138, 107); 
	float:left;
	margin-bottom: 10px;
}

.large_file{
	float:left;
	width:272px;
	margin:13px 14px 8px 14px;
}

.large_file img{
	width: 271px;
	height: 180px;	
}

.large_file_bottom{
	font-size: 11px;
	color: #FFF;
	line-height: 14px;
	width:420px;
}

#filescroll{	
	float: left;
	margin-right:2px;
	width: 12px;
}


#contentR ul{
 list-style-type: circle;
}


#contentR ul li{
 display: list-item; 
 list-style-type: disc;
 margin-left: 20px;
}

#contentR ol{
	list-style-type:decimal;
}

#contentR ol li{
 display: list-item; 
 margin-left: 20px;
}

.media{
	background-color: #818A6B !important;
}

ul#pagination{
	list-style: none;
	text-align:center;
	padding-bottom: 15px;
}

ul#pagination li{
	list-style-type:none;
	display:inline;	
	margin:5px;
	font-size: 11px;
}

ul#pagination li a, ul#pagination li a:hover{
	font-size: 11px;
}

.slideshow{
	float:left;
	width:480px;
	padding-bottom:15px;
}
.slide-background{
	width:480px;
	height:300px;
	float:left;	
	margin-bottom:14px;	
	z-index: 10;
}

.slide-left, .slide-right{
	float:left;
	width: 11px;
	background: #00575c;
	height: 169px;
	padding-top:140px;		
	padding-left:3px;
	visibility: hidden;
}

.slide-left a img, .slide-right a img{
	border: 0px;		
}

.slide-file{
	float:left;
	width:450px;
	margin: 0px 1px;
	background: #00575c;
	height:303px;
	padding:3px 0px;
	text-align:center;
}

.slide-file img{
	border: 2px solid #FFF;
}

.slide-right{
	float: right;		
}
.slide-pagination{
	position:relative;
	bottom:-284px;
}

.slide-pagination #pagination {		
	background-color:#B8BDAC;
	border:2px solid #FFFFFF;
	color:#00575C;
	height:18px;
	left:18px;
	padding:0;
	position:absolute;
	text-align:right;
	width:440px;
}

.slide-pagination ul#pagination li {
	margin: 2px;
}

.slide-pagination #pagination a{
	color: #00575c;
}

.slide-pagination #pagination li.selected a{
	color: #000;
}

.slide-description{
	color:#00575C;
	float:left;
	font-size:11px;
	width:440px;
	padding: 0px 15px;
}

.news-home{
	clear:both;
	position:absolute;
	top:358px;
}

.news-home ul li{
	margin: 2px;
}

#blockyellow ul li a, #blockyellow ul li a:hover{
	font-size: 11px;
}

#blockyellow ul li{
	padding-top: 7px;
}

#blockyellow ul ul li{
	margin-left: 20px;
}

#blockyellow ul li.selected a,#blockyellow ul li.selected a:hover{
	color: #414042;
	font-size: 11px;	
}

div#wn2	{ 
	position:relative; 
	overflow:hidden;
	width:480px;
	height:470px;
	float:left;
	line-height:170%;
	margin-left:14px;
	margin-top:10px;
	z-index: 1;
}
div#wn3	{ 
	position:relative; 
	overflow:hidden;
	width:460px;
	height:470px;
	float:left;
	line-height:170%;
	margin-left:15px;
	margin-top:15px;
	z-index: 1;
}

/*---------Google--------------*/	
.gsc-control{
 	width:100% !important;
 	height: 575px !important;
}
td.gsc-search-button {
	width: 50% !important;
}

.gsc-branding, .gsc-tabsArea, .gsc-clear-button, .gsc-search-box{
	display: none !important;
}

.gsc-result {
	margin-bottom:20px !important;
}

.gsc-cursor-page{
	margin-right:20px !important;
}

.gs-title, .gs-title *{
	color: #808A6B !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl{
	display: none !important;
}
.gsc-results .gsc-cursor-box .gsc-trailing-more-results{
	display: none !important;
}

.gsc-resultsHeader {
	border-bottom:0px !important;
	margin-bottom:0px !important;
}

.gsc-results .gsc-cursor-box {
	position:absolute;
	top:660px;
}

#contentR  ol.faq{
	list-style-type:decimal;
}

#contentR ol li{
	margin-left:25px;
}

#contentR  ol.faq li .faq-question{
	width:430px;	
}

#contentR  ol.faq li .faq-question .faq-answer{
	margin: 0px;
	visibility: hidden;
	height: 0px
}

.print{
	float: right;	
	text-align:right;
	position: relative;
	/*top: -15px;*/
}

.print a{
	text-decoration: underline;
}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
	color:#806A6B !important;	
}

li.selected a{
	color: #000;
}

#right img{
	max-width:271px;
	max-height:180px	
}

html>body #right img{
	width: expression((document.body.clientWidth > 271)? "271px" : "auto");
	height: expression((document.body.clientHeight > 180)? "180px" : "auto");
}
