body{font-family: Arial, Helvetica, sans-serif;	background-color:#FFFFFF;color: #000000;line-height: 1.166;margin: 0px;padding: 0px;}
a:link{color: #000099;}

.a_black
	{
	color:#666666;
	text-decoration:none;
	}
a.a_black:link
	{
	color:#666666;
	text-decoration:none;
	}
a.a_black:visited
	{
	color:#666666;
	text-decoration:none;
	}
a.a_black:hover
	{
	color:#666666;
	text-decoration:none;
	}


h1{ font-size: 130%; color: #333333;}
h2{color: #000066;}

/********** Used as Page Content Title **************/
h3{color: #334d55;
	text-align:center;
}

h3 .workCited {
	font-size:70%;
}

h5{color: #334d55;}
h6{font-size: 400%; background-color: #3E3E8B; color: #FFFFFF;}
h4{
   font-weight: bold;
   font-family: Arial,Helvetica,sans-serif;
   color: #000066;
   font-size: 14px;
   margin: 0;
}

.h7bar {
	background-color: #000066;
}

ul{list-style-type: square; text-align: left;}
ul ul{list-style-type: disc;}
label{font-size: 12px; font-weight: bold;color: #334d55;}
#navBar{width: 100%;margin: 0px;background-color: #000066;height: 22px;vertical-align: middle;}
#linktype{margin: 0px;padding: 0px 50px 0px 10px;font-size: 80%;float:none;	width: 23%;border: 1px solid #333333;background-color: #ffedd2;	border-width: 1px;position: absolute;left: 50%;top: 225px;}
#content{float: left;width: 72%;background-image: url(images/bodybg.gif);	}
.imagecaption {margin: 0px;padding: 0px;font-size: 12px;color: #000000; font-style:italic;}
.footer{width: 100%;margin: 0px;padding: 0px;height: 22px;font-size: 12px;color: #FFFFFF;font-style: normal;vertical-align: middle;}.footer a {color: #00CCFF;padding-left: 5px;}.footer a:hover{color: #FF9900;}.footer a:visited{color: #FFFFCC;}
#siteName{margin: 0;padding: 2 0 5 0px;font-size: 24px;color: #000066;width: 100%;height: 100px;vertical-align: middle;font-weight: bold;text-indent: 1pt;background-color: #FFFFFF;z-index: 1;}
#sitebar{display: block;position: absolute;left: 105px;	top: 60px;z-index: 0;}
#pgName{display: block;	position: absolute;	left: 110px;top: 30px; font-size: 24px; font-family: Arial, Helvetica, sans-serif;}
#story{clear: both;	padding: 10px 20px 0px 20px;	font-size: 90%; 
}
#story p{padding: 5px 0px 0px 0px;
	
}

#story .navLinkL, #story .navLinkL a {
	margin: 4px 0 15px 0;
	text-align:left;	
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 88%;
	font-weight: bold;
	text-decoration: none;
	}
	
#story .navLinkR, #story .navLinkR a {
	margin: 4px 0 15px 0;
	text-align:right;	
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 88%;
	font-weight: bold;
	text-decoration: none;
	}
#story .navLinkL a:hover, #story .navLinkR a:hover {
	text-decoration: underline;
	} 

#story .linksContainer {
	margin: 25px 0px 25px 0px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	text-align: center;
	font-size: 95%;	
	}
	
#story .linksContainer a {
		text-decoration: none;
}

#story .linksContainer a:hover {
	text-decoration:underline;
}

#containerHeadMain{
padding: 5px 5px 15px 5px;
	border-bottom: 1px solid #cccccc;
text-align: center;
font-size: 100%;	
font-weight: bold;

}

ul.hList {
list-style-type: none;
margin: 0px; 
padding: 5px;
}

ul.hList li{
	padding-left: 10px;
	background-image:url('images/arrow_rt.gif');
	background-repeat:no-repeat;
	background-position: 0 0;	
	display: inline;	
	margin: 0px 5px 5px 0px;
}

ul.vList {
list-style-type: none;
margin: 0px; 
padding: 0px;
}

ul.vList li{
	padding-left: 10px;
	background-image:url('images/arrow_rt.gif');
	background-repeat:no-repeat;
	background-position: 0 0;		
	display: list-item;	
	margin: 0px 5px 5px 0px;
}

.infoContainer {
position: static;
	border: 1px solid #C0C0C0;
	margin:5px 2px 5px 2px;
	padding:3px;
	color: #666666;
	background-color: #F9F9F9;
	font-size: 90%;	
}

.infoContainerBlue {
position: relative;
	border: 1px solid #999999;
	margin: 5px 2px 5px 2px;
	padding: 10px;
	color: #000066;
	background-color: #F2F9FF;
	font-size: 105%;
	font-weight: 500;

}

.missionContainerBorder{
	width: 750px;
	padding:10px;
	filter:shadow(color:#999999);
}

.missionContainer {
	margin: 10px 40px 2px 5px;
	padding: 0px 150px 0px 10px;
	font-size: 100%;	
	background-image: url('images/ibis_durer_back.jpg');
	background-position: right;
	background-repeat: no-repeat;
	background-color: #E8F4FF;
	border: 1px solid #666666;
	color: #000066;
}

.missionStatementContainer {
	background-color: #FFFFFF;
	border: 1px dashed #CCC;
	margin: 5px;
	padding: 5px;
	color: #000066;
}

.missionContainer p{
	margin: 5px 2px 2px 2px; padding: 0px;

}

tr.dgheader{
	font-size: 90%;
}

tr.dgheader td{
	background-color: #000080;
	color: #FFFFFF;
}

tr.dgroweven{
	font-size: 85%;
}

tr.dgroweven td{
	background-color: #FFFFFF;
}

tr.dgrowodd{
	font-size: 85%;
}

tr.dgrowodd td{
	background-color: #F2F9FF;
}

tr.dgrowdead{
	font-size: 85%;
}

tr.dgrowdead td{
	background-color: #CCCCCC;
}

.articleExcerpt {
	background-color: #FFFFFF; 	border-bottom: 1px solid #CCC; 	font-size: 95%; padding: 20px 2px 10px 2px;
}

.articleTitle {
	font-size: 110%; font-weight: bold;
}

.articleSource {
	font-size: 85%; font-weight: bold; 	color: #999999;
}

a.articleLinks {
	font-weight: bold; color: #999999;
}

#leftmain {
	float: left; width: 215px; padding: 3px; 
}

div.spacer {
  clear: both;
  }

#centermain {
	float: left; width: 280px; padding: 3px; 
}

#rightmain {
float: left; width: 215px; padding: 3px; 
}

#lefthalf {
	float: left; width: 450px; padding: 3px; 
}

#righthalf {
	float: left; width: 200px; padding: 3px; 
}

.txtAlert{
	font-weight: bold; 	font-style: italic; color: #4477CC; font-size: 20px; 
	text-align: center; margin: 3px 0px 3px 0px; padding: 5px;
}

.txtBI {
	font-weight: bold; 	font-style: italic; margin: 0px; padding: 0px;
}

.txtWelcome {
	font-weight: bolder;  font-size: 30px; color: #C10000; margin: 0px; padding: 0px;
}

.missionContainer ul {
	font-style: normal; font-size: 90%;
}

.infoIcon {
	margin: 4px; 	border: none;	
}

#story .auxContainer {
	font-size: 90%; color: #666666; background-color: #F2F9FF; 	margin: 5px 0px 30px 0px;
	border: 1px solid #cccccc;
}

.bluebox_c{text-align: center; background-color:#CCE7FF; margin: 10px 0px 0px 0px; border: 1px solid #000000; width: auto;} 
#siteInfo{clear: both;font-size: 90%;color: Black;padding: 0px 0px 3px;background-color: #000066;	text-align: left;vertical-align: middle;}#siteInfo img{padding: 0px 5px 0px 10px;}
/************* #language styles ***************/
#header_donate{position: absolute;top: 15px;right: 10px;z-index: 101;padding: 5px 0px 5px 10px;font-size: 12px;}
#language{position: absolute;top: 80px;right: 10px;z-index: 101;padding: 5px 0px 5px 10px;font-size: 12px;}
#language a{color: #663300;text-decoration: underline;}#language label{color: #000033;	font-size: 14px;}
#linktype form{ margin: 0px; padding: 0px;}
.selectStyle{background-color: #CCE7FF;color: #000066;vertical-align: middle;border: 1px solid #000000;}
.optionStyle{background-color: #CCE7FF;color: #000066;vertical-align: top;}
/************* #search styles ***************/
#search{position: absolute;	top: 52px;right: 5px;padding: 5px 0px 5px 10px;}#search form{margin:0px;padding:0px;}#search label{color: #000033;font-size: 14px;}
.button{color: #FFFFFF;background-color: #000066;border: 1px solid #000000;}.find{color: #000033;font-size: 10px;}
/************** utility styles *****************/
#utility{padding: 0px;width: 100%;font-size: 12px;font-weight:bold;color: #FFFFFF;background-color:#000066;text-align: right;font-family: Arial, Helvetica, sans-serif;
}#utility a{color: #D4D0C8;}#utility a:hover{text-decoration: underline;color: #FFFFFF;	background-color: #3E3E8B;}
/************** #advert styles **************/
#advert{padding: 10px 5px;vertical-align: middle;text-align: center;}
#advert img{display: block;}
/************** #headlines styles **************/
#relatedOver{float: right;width: 20%;border-left: 1px solid #333333;border-bottom: 1px solid #333333;padding-right: 2px;background-color: #CCE7FF;border-right-width: 1px;border-right-style: solid;
	border-right-color: #333333;position: absolute;left: 79%;top: 685px;right: 20%;margin: 0px;	padding: 0px 0px 2px;font-size: 80%;}
#news{float: right;width: 20%;border-left: 1px solid #333333;border-bottom: 1px solid #333333;padding-right: 2px;background-color: #CCE7FF;border-right-width: 1px;border-right-style: solid;
	border-right-color: #333333;position: absolute;left: 79%;top: 200px;right: 20%;margin: 0px;	padding: 0px 0px 2px;font-size: 80%;}
#donation{float: right;width: 20%;border-left: 1px solid #333333;border-bottom: 1px solid #333333;padding-right: 2px;background-color: #CCE7FF;border-right-width: 1px;border-right-style: solid;
	border-right-color: #333333;position: absolute;left: 79%;top: 170px;right: 20%;margin: 0px;	padding: 0px 0px 2px;font-size: 80%;}
#headlines{float: right;width: 20%;border-left: 1px solid #333333;border-bottom: 1px solid #333333;
	padding-right: 10px;background-color: #CCE7FF;border-right-width: 1px;border-right-style: solid; border-top: 1px solid #333333;
	border-right-color: #333333;position: absolute;left: 79%;top: 370px;right: 20%;margin: 0px;	padding: 0px 0px 20px;font-size: 80%;}#headlines p{padding: 5px 0px 5px 10px;}
#headliner {margin: 0px;font-size: 14px;color: #000066;	background-color: #6495ED;	width: 100%;padding-right: 0px;padding-top: 0px;	border-top: 1px solid #333333;border-right: 0px solid;border-bottom: 0px solid #333333;border-left: 0px solid;
	text-align: center;vertical-align: middle;font-family: Arial, Helvetica, sans-serif;}
#ukrbanner1 {float: right;width: 20%;border-left: 1px solid #333333;border-bottom: 1px solid #333333;padding-right: 2px;background-color: #CCE7FF;border-right-width: 1px;border-right-style: solid;
	border-right-color: #333333;position: absolute;left: 79%;top: 870px;right: 20%;margin: 0px;	padding: 0px 0px 2px;font-size: 80%;}
#related{background-color: #CCE7FF;margin: 0px;padding: 0px;font-size: 100%;border-right: 1px solid #000000;border-bottom: 1px solid #000000;border-left: 1px solid #000000;	}
.spMessage{	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
/******************************DROP MENU***************************************/
.clTopMenu {position:absolute;width:140px;height:150px;clip:rect(0px 140px 0px 0px);background-color:#CCE7FF;	z-index:80;visibility:hidden;border: 0px none;}
.clTopMenuBottom {position:absolute; width:140px; height:3px; clip:  rect(0px 140px 3px 0px); top:10px; z-index:1;}
.clTopMenuText {position:absolute;width:140px;left:1px;top:20px;font-family:arial, helvetica, sans-serif;
font-size:12px;	background-color:#CCE7FF;z-index:1;	padding-left: 1px;padding-right: 1px;right: 0px;}
.box {	border: 1px solid #000033;	width: 1px;	margin: 1px;	padding: 1px;	}
.legend{ font-size: 10px;}
.drop_donation_close { font-weight:bold; font-size:11px; background-color:#6495ED;}
#ad_bar_150{float: right; border: 1px solid #CCCCCC; position: absolute; padding-right: 10px;background-color: #CCE7FF;left: 79%;top: 150px;margin: 0px;	padding: 0px 0px 20px;font-size: 80%;}
#ad_bar_370{float: right; border: 1px solid #CCCCCC; position: absolute; padding-right: 10px;background-color: #CCE7FF;left: 79%;top: 370px;margin: 0px;	padding: 0px 0px 20px;font-size: 80%;}
