/* CSS Document */

#cse-search-box{
	margin-bottom:7px;
	text-align: right;
}

#cse-search-results{
	position:relative;
	margin-left:1px;
padding-left:19px;
background-color:white;
}

body {
background: #999 url(assets/bkgrd01.jpg);
background-repeat:repeat-x;
background-position:bottom;
margin:20px 108px 10px 108px;
padding:0px;
}

.homePageBanner {
margin:-24px 0px 30px 12px;
border: none;
background-image:url(images/home.jpg)
}

.homePageBannerRight {
margin:-83px 28px 0px 15px;
border: none;
float:right;
z-index: 2;
position: absolute;
}

.homePageBannerRightCopy {
margin:-87px 28px 0px 0px;
border: none;
float:right;
}

.pubPhoto {

border:1px solid #CCCCCC;
margin-left:11px;
padding:5px;
}

p,h1, li {
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:10px;
}

h5 {
font-family:Verdana,Helvetica,Arial,sans-serif;

}
		
h1 {
font-size:14px;
padding-top:10px;
}

#top {
	color:#666;
	width:750px;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:10px;
	text-align:left;
	border:0px;
	background-color: #DDD;
}

#top td:nth-child(2n){
	text-align:right;
}

#linkuri a:link {
color:#004a80;
background:transparent;
margin-right:10px;
text-decoration:none;
}
#linkuri a:visited {
color:#004a80;
background:transparent;
margin-right:10px;
text-decoration:none;
}

#linkuri a:hover {
	color:#000;
	background:transparent;
	margin-right:10px;
	text-decoration:underline;
	height: 10px;
}


.snav a:link {
color:#fff;
background:transparent;
text-decoration:none;
}

.snav a:visited {
color:#fff;
background:transparent;
text-decoration:none;
}

.snav a:hover {
color:#666;
background:transparent;
text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
}

#banner {
color:#fff;
background:#27547b url(images/home.jpg);
background-repeat:no-repeat;
width:750px;
height:250px;
border:0px;
}

#content {
width:750px;
color:#000;
border:0px;
}

#left {
	width:175px;
	color:#000;
	background:#ddd;
	vertical-align:top;
	padding-top:40px;
	padding-left:10px;
	border:0px;
}

#publeft {
	width:auto;
	color:#000;
	background:#ddd;
	vertical-align:top;
	padding-top:40px;
	padding-left:10px;
	border:0px;
	background-image: url(screen.jpg);
}


#region {
	width:175px;
	color:#000;
	background:#ddd;
	vertical-align:top;
	padding:10px 10px 20px 20px;
	border:0px;
}

.nav{
	color:#333;
	display:block;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background-image: url(buttons/buttonbackground.jpg);
	text-align: center;
	letter-spacing: 1px;
	line-height:2.5;
	width: 189px;
}




a:hover {
	color:#f0761c;
	text-decoration:none;
	height: 30px;
}



#center,#searchCenter {
	width:390px;
	color:#000;
	background:#ddd;
	vertical-align:top;
	padding:20px 10px 20px 10px;
	border:0px;
	border-left:dotted 1px #ccc;
}

#center p {
	line-height:135%;
}

#country {
width:280px;
color:#000;
background:#fff;
vertical-align:top;
padding:10px 10px 20px 10px;
border:0px;
border-left:dotted 1px #ccc;
}

#country p {
font-size:11px;
line-height:135%;
}

#right {
	width:199px;
	color:#000;
	background:#ddd;
	vertical-align:top;
	padding:10px 10px 0px 10px;
	border:0px;
	border-left:dotted 1px #ccc;
}

#publication {
width:520px;
color:#000;
background:#fff;
vertical-align:top;
padding:10px 40px 20px 10px;
border:0px;
border-left:dotted 1px #ccc;

}

#publication p
{
	font-size: 11px;
}

#right h1 {
	color:#330;
	background:transparent;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}

#footer {
color:#999;
background:#fff;
text-align:left;
padding:10px 0px 10px 10px;
border:0px;
}



#footer a:link {
color:#999;
background:transparent;
text-decoration:none;
}

#footer a:visited {
color:#999;
background:transparent;
text-decoration:none;
}

#footer a:hover {
	color:#666;
	background:transparent;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	height: 8px;
}





#river {
color:#666;
background:#fff;
padding:10px 0px 10px 5px;
}

.tagLine {

	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:10px;
	font-style: italic;

}

.heading {
	font-size: 18px;
	color: #03C;
	font-family: Verdana, Geneva, sans-serif;
}
#content tr #center p {
	font-style: italic;
}
#content tr #center p {
	font-style: normal;
	font-size: 11px;
}
.footnotes {
	font-size: 8px;
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
}
#content tr #center {
	font-family: Verdana, Geneva, sans-serif;
}

