body{
background-color:#000000;
margin:0px;
padding:0px;
color:#FFFFFF;}

.bg {
    
	background-image:url(../images/bg.gif);
	background-repeat:repeat;}
	
	
.bgtop_line {
float:none;
vertical-align:top;
    width:100%;
    margin:0px;
	padding:0px;
	background-image:url(../images/bg_top_line.gif);
	background-repeat:repeat-x;
	background-position:top;}
	
.line {
height:1px;
width:802px;
font-size:0px;
    margin:0px;
	padding:0px;
	background-image:url(../images/line.jpg);
	background-repeat:no-repeat;
	}

.banner {
background:url(../images/banner.png) no-repeat;
width:255px;
height:137px;
margin-top:40px;

}
	
	
	.bgtop_line2 {
float:none;
vertical-align:top;
    height:20px;
	margin:0px;
	padding:0px;
	background-image:url(../images/bg_top_line2.gif);
	background-repeat:repeat-x;
	background-position:top;}
	

.bg_line
{
    background-image:url(../images/bg_line.gif);
    background-repeat:repeat-x;
    height:42px;
    margin:0px;
    padding:0px;
    
    }

.text_underlogo {

    font-family:"Times New Roman", Times, serif;
    font-size:18px;
    color:#FFFFFF;
    text-align:center;
    padding:0px;
    margin:0px;}
	
	
.tex_underline {
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;	}
	
.tex_underline a {
text-decoration:underline;
color:#FFFFFF;}

.tex_underline a:hover {
text-decoration:none;
color:#FFFFFF;}

a.standard:link, a.standard:visited {
	text-decoration:underline;
	color:#FFFFFF;
}

a.standard:hover {
	text-decoration:none;
	color:#FFFFFF;
}

	
.text_content {
font-family:Arial, Helvetica, sans-serif;
padding-top:50px;
vertical-align:top;
text-align:left;
font-size:16px;
font-style:italic;}	

.text_all{
font-family:Arial, Helvetica, sans-serif;
padding-top:25px;
vertical-align:top;
text-align:left;
font-size:16px;
font-style:italic;}	


.text_underEmail {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
padding:0px;
margin:0px;}


input.input_txt {

width:190px;
}

.text_menu {

padding-left:0px;
padding-right:25px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#FFFFFF;}

.text_menu a{
color:#FFFFFF;
text-decoration:none;}

.text_menu a:hover {
text-decoration:none;
color:#FF0000;}

.text_menuOV {
padding-left:0px;
padding-right:25px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#FF0000;}



.text_menu2 {

padding-left:0px;
padding-right:60px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#FFFFFF;}



.bg_top
{
background-image:url(../images/bg_top3.jpg);
background-position:bottom center;
background-repeat:no-repeat;

}

input.btnSubmit {
	margin: 0px 0px 0px 0px;
	border: 0px;
	width:24px;
	height:17px;
	background: url(../images/submit.png);
	cursor: pointer;
	
}
input.btnSubmitOv {
	margin: 0px 0px 0px 0px;
	border: 0px;
    width:24px;
	height:17px;
	background: url(../images/submitOV.png);
	cursor: pointer;
}

.table_bg {
background-image:url(../images/contribute.png); 
background-position:top left; 
background-repeat:no-repeat; 
margin-left:60px; 
margin-right:60px;}




.about {
	clear:both;
	
	display:block;
	width:46px;
	height:42px;
	background:url(../images/home.gif) no-repeat;
	margin:0px;
}
.about:hover {
	background:url(../images/homeOV.gif) no-repeat;
}

.about_ov {
	clear:both;
	display:block;
	width:46px;
	height:42px;
	background:url(../images/homeO.gif) no-repeat;
	margin:0px;}
	
	
	
.subscribe {
	clear:both;
	
	display:block;
	width:88px;
	height:42px;
	background:url(../images/subscribe.gif) no-repeat;
	margin:0px;
}
.subscribe:hover {
	background:url(../images/subscribeOV.gif) no-repeat;
}

.subscribe_ov {
	clear:both;
	display:block;
	width:88px;
	height:42px;
	background:url(../images/subscribeO.gif) no-repeat;
	margin:0px;}	
	
	
	.reprints {
	clear:both;
	
	display:block;
	width:76px;
	height:42px;
	background:url(../images/reprints.gif) no-repeat;
	margin:0px;
}
.reprints:hover {
	background:url(../images/reprintsOV.gif) no-repeat;
}

.reprints_ov {
	clear:both;
	display:block;
	width:76px;
	height:42px;
	background:url(../images/reprintsO.gif) no-repeat;
	margin:0px;}
	
	
	
.contact {
	clear:both;
	
	display:block;
	width:98px;
	height:42px;
	background:url(../images/contact_us.gif) no-repeat;
	margin:0px;
}
.contact:hover {
	background:url(../images/contact_usOV.gif) no-repeat;
}

.contact_ov {
	clear:both;
	display:block;
	width:98px;
	height:42px;
	background:url(../images/contact_usO.gif) no-repeat;
	margin: 0px;}	
	
	
	
	.logo
	{
	width:300px; 
	height:74px; 
	background-image:url(../images/logo_contribute.png);
	
	}
	
	.make_diff
	{
	width:312px; 
	height:29px; 
	background:url(../images/make_diff.png) no-repeat;
	
	}
	
	
	.coming_soon
	{
    width:222px; 
	height:28px; 
	background-image:url(../images/coming_soon.png);}
	
	
	