HTML {
	height:100%;	
}
body {


font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;

margin-right: auto;
margin-left: auto;
margin-top:0px;
padding: 0;
background-color:#fff;


background-image : url(/images/sub-bg.jpg);
background-repeat:  repeat-x;
/*background-position: 50% 0%;*/

text-align:center; /* for IE */ 

}

#wrapper {
width: 784px;
min-height: auto;
margin:0px;	
padding:0px;
background-color:none;
color: #8a8888!important;

margin:0 auto; /* for the rest */ 

text-align:left;
margin-top: 0px;
height:auto;
}


#purple-bar{
	
	background: #594483;
	height:21px;
	width:760px;	
	border-bottom:solid;
	border-color:#fff;
	border-width:1px;
color:#fff;
text-align:right;
padding-right:20px;
padding-top:3px;
}
#purple-bar a{
color:#fff;
text-decoration:none;
}

#header {
background-image : url(/images/ourpurpose-header.jpg);
background-repeat:  no-repeat;
background-color: #80729b;
width: 780px;
height: 139px;
}

#menu{
background-color: none;
height:29px;
background-color:#ecbe53;
border-top:solid;
border-color:#fff;
border-width:1px;
width:780px;
}
#menu table{
margin:0px;
padding:0px;

}
#menu td{
background-image:url(/images/arrow.gif);
background-repeat:no-repeat;
background-position:0% 50%;
height:24px;
}

#menu a{
margin-top: 0px;
color:#fff;
text-decoration:none;
font-family:tahoma, arial;
font-size:10px;
font-weight:bold;
}





#cw{
background-image:url(/images/shadow-bg.jpg);
background-repeat:repeat-x;
color: #8a8888!important;
background-color:#fff;
width: 780px;
height:500px;
margin:0px;
}

#cw a{
color:#594483;
}


h2{
	
	color: #594483;
	font-size:14px;
	font-family:tahoma,arial;
	padding: 0px;
	margin: 0px;
	padding-top: 4px;
	margin-top: 4px;
}

h3{
	
	color: #ecbe53;
	font-size:14px;
	font-family:tahoma,arial;
	/*padding: 0px;
	margin: 0px;
	padding-top: 4px;
	margin-top: 4px;*/
}





h1{
color:#ecbe53;
font-family:tahoma, arial;
font-size:14px;
}


form{
color:#333;

}

#tbl{
margin:0px;
padding:0px;
margin-left:-5px;
font-size:10px;
}

#tbl b{
color:#594483;
}

#tbl td{
width:294px;
height:20px;
padding:5px;
margin:0px;

}

.darkrow{
background-color:#fef9eb;
}

.links{
color:#8c7ea7;
font-family:tahoma;
font-size:11px;
text-decoration:none;
font-weight:bold;

}


textarea 
{

 border: 1px solid #806c59;

}

value{
color:#838381;
font-family:tahoma;
font-size:10px;
}

.fuente
{
color:#838381;
font-family:tahoma;
font-size:10px;
padding:3px;
margin-top:0px;

}

#login-section{
background-color:#ece7f3; 
width:530px; 
height:30px; 
float:left; 
background-image:url(/images/members-text.jpg); 
background-repeat:no-repeat; 
background-position:2% 50%; 
margin-top:0px;
padding-top:5px;
color:#8c7ea7;
}



#login-section table{
margin:0px;
padding:0px;
margin-left:85px;
}
#login-section td{
margin:0px;
padding:0px;

}

form{
color:#333;
margin:0px;
padding:0px;
color:#8c7ea7;

}

input{
border: 1px solid #766697;
margin:0px;
padding:0px;
}

#login-section a{
color:#594483;
font-weight:bold;
}

