@charset "utf-8";
/* CSS Document */

	body {
	background-color:transparent;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

	h1 {color:#336600}



	#div-body 	{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:938px;
	background-image:url(images/bg_norc_2010.png);
	background-repeat:no-repeat;
	height: 1060px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	z-index: 0;
	}
	
	#div-body_ty	{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:938px;
	background-image:url(images/bg_norc_ty_2010.png);
	background-repeat:no-repeat;
	height: 1060px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	z-index: 0;
	}

	#div-body_counter {
	position:absolute;
	top:502px;
	right:67px;
	width:164px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:18px;
	z-index: 1;
	height: 259px;
				}


	#div-body_content {
	position:absolute;
	top:405px;
	width:300px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-align: justify;
	z-index: 5;
	height: 222px;
	left: 326px;
	}
	
	#div-ty_content {
	position:absolute;
	top:458px;
	left:313px;
	width:321px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:18px;
	text-align: center;
	z-index: 5;
	text-shadow:#CCCCCC;
	height: 83px;
	}

	#div-body_leftmessage{
	position:absolute;
	margin-left:0px;
	margin-top:50px;
	padding-left:10px;
	padding-right:10px;
	top:477px;
	left:76px;
	z-index: 5;
	width: 159px;
	height: 209px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:oblique;
	text-align:center;
	font-weight:600;
	color:#333333;
	font-size:14px;
	background-image: url(images/orange_box_text1.png);
	background-repeat:no-repeat;
	}

	#div-body_emailfriend{
	position:absolute;
	width:146px;
	height:120px;
	margin-top:1012px;
	right:73px;
	z-index: 1;
	top: -273px;
	}

	#div-body_banner{
	position:absolute;
	width:938px;
	height:125px;
	margin-top:920px;
	margin-left:0px;
	z-index: 1;
	}

	#div-body_marquee{
	position:absolute;
	width:433px;
	height:233px;
	margin-top:920px;
	margin-left:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:500;
	color:#CCCCCC;
	z-index: 1;
	top: -266px;
	left: 259px;
	}

	#div-body_buttons{
	position:absolute;
	width:250px;
	height:52px;
	margin-top:620px;
	margin-left:0px;
	z-index: 2;
	left: 343px;
	top: 90px;
	}
	
	#div-ty_buttons{
	position:absolute;
	width:298px;
	height:120px;
	margin-top:620px;
	margin-left:0px;
	z-index: 2;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	left: 336px;
	top: -67px;
	}

	#div-body_joinus{
	position:absolute;
	width:176px;
	height:110px;
	margin-top:720px;
	z-index: 2;
	left: 76px;
	top: 18px;
	}

	#div-body_pledgeform {
	position:absolute;
	width:521px;
	height:284px;
	margin-top:0px;
	padding-left:0px;
	padding-right:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:500;
	color:#FFFFFF;
	z-index: 100;
	top: 706px;
	left: 254px;
	background-image: url(images/bg_pledge_form_2010.png);
	background-repeat: no-repeat;
	}
	
	#div-body_pledgelist {
	position:absolute;
	width:473px;
	height:483px;
	margin-top:0px;
	padding-left:0px;
	padding-right:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	z-index: 100;
	top: 706px;
	left: 254px;
	}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FFCC00;
	text-decoration:underline;
}
a:active {
	color: #FF3300;
	text-decoration: none;
}

.2010 {color:#FF0000;}
.255max {font-size: 10px; color: #000000;}
.ty {font-size: 20px;font-weight: bold;}
.ty2 {color: #666666;}
