html{
	font-size:100.01%;
}
body{
	font-size:62.5%;
	margin-bottom:50px;
	margin-top:0;
	background-color:#000048;
}
img{
	border:none;
	display:block;
}
ul, li{
	margin:0;
	padding:0;
	list-style:none;
}
a{
	outline:none;
	text-decoration:none;
}
h1, h2, h3, h4, h5, h6{
	margin:0;
}
#main{
	width:870px;
	margin:0 auto;
	overflow:hidden;
/*	background:url(../img/bg_main.gif) repeat-y 0 0;*/
}
/*left_column*/
#left_column{
	width:620px;
	height:100%;
	float:left;
	padding:0 36px 0 0;
	background-color:#000048;
}
* html #left_column{
	/*padding:0 33px 0 0;*/
}
/*header*/
#header{
	overflow:hidden;
	width:620px;
	/*height:197px;*/
	background-color:#fff;
}
#header .title{
	width:315px;
	float:left;
	padding:30px 0 0 20px;
}
#header .title h1{
	font:bold 4.5em Trebuchet MS, Arial, Times New Roman;
	color:#000048;
	text-align:right;
}
#header .title h2{
	font:2.4em Trebuchet MS, Arial, Times New Roman;
	color:#336600;
	text-align:right;
	padding:0 8px 0 0;
}
#header .compass{
	width:250px;
	height:182px;
	float:left;
	padding:0 0 0 10px;
}
#header .don{
	float:left;
	padding:30px 0 0 20px;
}
#header .don h1{
	font:bold 4.5em Trebuchet MS, Arial, Times New Roman;
	color:#000048;
	text-align:left;
}
#header .don h2{
	font:2.4em Trebuchet MS, Arial, Times New Roman;
	color:#336600;
	text-align:left;
	padding:0 8px 0 0;
}
/*content*/
#content{
	overflow:hidden;
	background-color:#fff;
	width:620px;
	padding:15px 0 0 0;
}
#content a:hover { text-decoration: underline; }
#content .blue{
	overflow:hidden;
	background-color:#000048;
	margin:0;
	padding:5px 0 10px 15px;
	margin:0 0 15px 19px;
	width:588px;
}
#content .blue h3{
	font:bold 4.0em Trebuchet MS, Arial, Times New Roman;
	color:#fff;
}
#content .blue a { color: #c9ecfe; font-family: "Trebuchet MS", Arial, "Times New Roman"; font-style: normal;fon;line-height: normal; t-variant: normal; }
#content .blue a:hover { color: #fff; font-family: "Trebuchet MS", Arial, "Times New Roman"; font-style: normal; line-height: normal; text-decoration: underline; t-variant: normal; }
#content .blue p{
	font: 1.5em "Trebuchet MS", Arial, "Times New Roman";
	color:#fff;
	margin-right: 30px;
}
#content div.text{
	padding:0 25px 5px 19px;
}
#content div.donation{ font: 1.5em "Trebuchet MS", Arial, "Times New Roman"; padding-right: 25px; padding-bottom: 20px; padding-left: 100px; }
#content div.donation a{ font-size: 1.2em; text-decoration: underline; }
#content div.text ul, #content div.text li{
	font: 1.2em Arial, Tahoma, "Times New Roman";
	margin:0 0 0 15px; 
	padding:0 5px 5px;
	list-style: disc;
}
#content div.text h4{
	font:bold 1.8em Arial, Tahoma, Times New Roman;
	color:#336600;
	/*padding:14px 0 0 0;*/
}
#content div.text h5 { color: #002385; font: bold 1.4em Arial, Tahoma, "Times New Roman"; margin-top: 10px; margin-bottom: 0; }
#content div.text h6 { 
	color: #002385; 
	font: bold 1.6em Arial, Tahoma, "Times New Roman"; 
	margin-bottom: 10px; 
}
#content div.text p{
	font:1.6em Arial, Tahoma, Times New Roman;
	padding:0 0 14px 0;
	margin:0;
	line-height:20px;
}
.paragraph{
	padding:0 !important;
}
#content div.pccca{
	padding:0 0 0 383px;
	margin:0;
}
#content div.text strong{
	font:bold 1.6em Arial, Tahoma, Times New Roman;
}
/*green arrows*/
div.bottom_arrows{
	overflow:hidden;
	font:bold 2.2em Trebuchet MS, Tahoma, Times New Roman;
	padding:20px 0 /*30px*/ 0 70px;
	background:#000048 url(../img/bg_bottom.gif) no-repeat 0 0;
	width:552px;
}
div.bottom_arrows a{
	color:#000;
	display:block;
	line-height:50px;
	width:380px;
	padding:0;
}
div.bottom_arrows div.first_arrow{
	background:url(../img/green_arrow.gif) no-repeat 0 0;
	width:415px;
	height:52px;
	overflow:hidden;
	padding:0 0 11px 34px;
}
div.bottom_arrows div.second_arrow{
	background:url(../img/green_arrow.gif) no-repeat 0 0;
	width:415px;
	height:52px;
	overflow:hidden;
	padding:0 0 11px 34px;
	margin:0 0 0 50px;
}
div.bottom_arrows div.third_arrow{
	background:url(../img/green_arrow.gif) no-repeat 0 0;
	width:415px;
	height:52px;
	overflow:hidden;
	padding:0 0 11px 34px;
	margin:0 0 0 100px;
}
/*right_column*/
#right_column{
	width:214px;
	background-color:#fff;
	float:left;
}
#right_column ul.menu{
	font:bold 14px Trebuchet MS, Tahoma, Times New Roman;
	margin:8px 0 0 8px;
	overflow:hidden;
}
#right_column ul.menu li{
	background-color:#000048;
	margin:0 0 6px 0;
}
#right_column ul.menu a{
	color:#fff;
	display:block;
	padding:0 0 0 7px;
	line-height:33px;
	height:33px;
}
#right_column ul.menu a:hover{
	color:#ccffff;
}
/*images list*/
#right_column ul.images{
margin:16px 0 10px 14px;
}
#right_column ul.images img{
float: right; padding:4px 0 0;
}
#right_column ul.images p{
	font:bold 1.3em Trebuchet MS, Tahoma, Times New Roman;
	line-height:14px;
	margin:0;
	padding:4px 0 1px 0;
}
#right_column ul.images img{
/*	padding:3px 0;*/
}