.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	font-weight: normal;
	color: #000000;
	text-align: center;
}

.link a {
}

.link a:hover {
	background-color: #001f45;
	color: #FFFFFF;
}

.download {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	font-weight: bold;
	color: #001F45;
}

.bodycopy a {
}

.bodycopy a:hover {
	background-color: #001f45;
	color: #FFFFFF;
}

.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	font-weight: bold;
	color: #001F45;
	padding-top: 10px;
}

.subhead_no_pad{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	font-weight: bold;
	color: #001F45;
}
	
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 140%;
	font-weight: bold;
	color: #8B0000;
	padding-top: 10px;
}

.toolheadline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #8B0000;
	padding-top: 10px;
}
.toolunderline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 50%;
	font-weight: bold;
	color: #8B0000;
	padding-top: 10px;
}

.linksmall { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: 140%; 
	font-weight: bold; 
	color: #483903; 
	text-decoration: underline 
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 140%;
	color: #000000;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	color: #360628;
	text-decoration: underline;
}

.first_li {
	margin-left: -21px;
	line-height: 140%;
}

.second_li {
	margin-left: -21 px;
	line-height: 140%;
	padding-left: 0 px;
}

* html .second_ul {
	margin-left: 2px;
	}

body {
	background-color:#eddd81;
}

div.bg {
	background-image: url(images/ruth_main_BG.gif);
	background-repeat: no-repeat; 
	width: 760px;
	height: 192px;
}

#nav_box {
	background-image: url(images/home_nav_bottom.gif);
	background-repeat: no-repeat; 
	width: 380px;
	height: 48px;
	padding-left: 85px;
	padding-bottom: 0px;	
	padding-top:0px;
	padding-right: 295px;
	overflow: hidden;
	margin: 0px;
	vertical-align: 0px;
	text-align: center;
}

#nav_box a {
	color: #ebca0f;
	text-decoration:none;
	border-bottom-style: none;
	border-bottom-width: none;
	background-image:url("images/tourism_yellow.gif");
}

#nav_box a:hover {
	color: #FFFFFF;
}


#gap {
	display: block;
	float: left;
}

#link {
	background-color: 001f45;
	padding-left: 15px;
}

#link a {
	color: #FFFFFF;
	text-decoration:none;
	border-bottom-style: none;
	border-bottom-width: none;
	text-align: center;
}

#link a:hover {
	color: #ebca0f;
}

div.company {
	height: 32 px;
	width: 149 px;
	margin: 0;
	padding: 0;
	background-image:url("images/company_yellow.gif");
}

div.company a, div.company a:link, div.company a:visited {
	display:block;
}

div.company img {
	width:100%;
	height:100%;
	border:0;
}

div.company a:hover img {
	visibility:hidden;
}

div.team {
	height: 32 px;
	width: 149 px;
	margin: 0;
	padding:0;
	background-image:url("images/team_yellow.gif");
}

div.team a, div.team a:link, div.team a:visited {
	display:block;
}

div.team img {
	width:100%;
	height:100%;
	border:0;
}

div.team a:hover img {
	visibility:hidden;
}

div.projects {
	height: 32 px;
	width: 149 px;
	margin: 0;
	padding: 0;
	background-image:url("images/projects_yellow.gif");
}

div.projects a, div.projects a:link, div.projects a:visited {
	display:block;
}

div.projects img {
	width:100%;
	height:100%;
	border:0;
}

div.projects a:hover img {
	visibility:hidden;
}

div.expertise {
	height: 32 px;
	width: 149 px;
	margin: 0;
	padding: 0;
	background-image:url("images/expertise_yellow.gif");
}

div.expertise a, div.expertise a:link, div.expertise a:visited {
	display:block;
}

div.expertise img {
	width:100%;
	height:100%;
	border:0;
}

div.expertise a:hover img {
	visibility:hidden;
}

div.affiliations {
	height: 32 px;
	width: 149 px;
	margin: 0;
	padding: 0;
	background-image:url("images/affiliations_yellow.gif");
}

div.affiliations a, div.affiliations a:link, div.affiliations a:visited {
	display:block;
}

div.affiliations img {
	width:100%;
	height:100%;
	border:0;
}

div.affiliations a:hover img {
	visibility:hidden;
}

div.contact {
	height: 32 px;
	width: 149 px;
	margin: 0;
	padding: 0;
	background-image:url("images/contact_yellow.gif");
}

div.contact a, div.contact a:link, div.contact a:visited {
	display:block;
}

div.contact img {
	width:100%;
	height:100%;
	border:0;
}

div.contact a:hover img {
	visibility:hidden;
}

div.index {
	height: 32 px;
	width: 149 px;
	margin: 0;
	padding: 0;
	background-image:url("images/index_yellow.gif");
}

div.index a, div.index a:link, div.index a:visited {
	display:block;
}

div.index img {
	width:100%;
	height:100%;
	border:0;
}

div.index a:hover img {
	visibility:hidden;
}

div.tourism {
	height: 32 px;
	width: 149 px;
	margin: 0;
	padding: 0;
	background-image:url("images/tourism_yellow.gif");
}

div.tourism a, div.tourism a:link, div.tourism a:visited {
	display:block;
	text-decoration:none;
	border-bottom-style: none;
	border-bottom-width: none;
}

div.tourism img {
	width:100 %;
	height:100 %;
	border:0;
}

div.tourism a:hover img {
	visibility:hidden;
}

div.nav_company {
	background-image: url("images/Company_nav_white.gif");
	width: 76 px;
	height: 29 px;
	margin: 0;
	padding: 0;
}

div.nav_company a, div.nav_company a:link, div.nav_company a:visited {
	display: block;
}

div.nav_company img {
	width: 100 %;
	height: 100 %;
	border: 0;
}

div.nav_company a:hover img {
	visibility: hidden;
}

div.nav_team {
	height: 29 px;
	width: 54 px;
	margin: 0;
	padding: 0;
	background-image:url("images/Team_nav_white.gif");
}

div.nav_team a, div.nav_team a:link, div.nav_team a:visited {
	display: block;
}

div.nav_team img {
	width: 100 %;
	height: 100 %;
	border: 0;
}

div.nav_team a:hover img {
	visibility: hidden;
}

div.nav_projects {
	height: 29 px;
	width: 76 px;
	margin: 0;
	padding: 0;
	background-image:url("images/Projects_nav_white.gif");
}

div.nav_projects a, div.nav_projects a:link, div.nav_projects a:visited {
	display:block;
}

div.nav_projects img {
	width: 100 %;
	height: 100 %;
	border: 0;
}

div.nav_projects a:hover img {
	visibility: hidden;
}

div.nav_expertise {
	height: 29 px;
	width: 84 px;
	margin: 0;
	padding: 0;
	background-image:url("images/Expertise_nav_white.gif");
}

div.nav_expertise a, div.nav_expertise a:link, div.nav_expertise a:visited {
	display: block;
}

div.nav_expertise img {
	width: 100 %;
	height: 100 %;
	border: 0;
}

div.nav_expertise a:hover img {
	visibility: hidden;
}

div.nav_affiliations {
	height: 29 px;
	width: 102 px;
	margin: 0;
	padding: 0;
	background-image:url("images/Affiliations_nav_white.gif");
}

div.nav_affiliations a, div.nav_affiliations a:link, div.nav_affiliations a:visited {
	display: block;
}

div.nav_affiliations img {
	width: 100 %;
	height: 100 %;
	border: 0;
}

div.nav_affiliations a:hover img {
	visibility:hidden;
}

div.nav_contact {
	height: 29 px;
	width: 76 px;
	margin: 0;
	padding: 0;
	background-image:url("images/Contact_nav_white.gif");
}

div.nav_contact a, div.nav_contact a:link, div.nav_contact a:visited {
	display: block;
}

div.nav_contact img {
	width: 100 %;
	height: 100 %;
	border: 0;
}

div.nav_contact a:hover img {
	visibility: hidden;
}

div.nav_tourism {
	height: 29 px;
	width: 126 px;
	margin: 0;
	padding: 0;
	background-image: url("images/Tourism_nav_white.gif");
}

div.nav_tourism a, div.nav_tourism a:link, div.nav_tourism a:visited {
	display: block;
	text-decoration: none;
	border-bottom-style: none;
	border-bottom-width: none;
}

div.nav_tourism img {
	width: 100 %;
	height: 100 %;
	border: 0;
}

div.nav_tourism a:hover img {
	visibility: hidden;
}


