.greybox {
	border: 1px solid #CCCCCC;
	font-family:Arial,Helvetica,Sans-serif;
	font-size:8pt;
}

.greydropdown {
	border: 1px solid #999999;
	font-family:Arial,Helvetica,Sans-serif;
	font-size:8pt;
	color:#666666;
}

.userInputFormField {
	border: 1px solid #CCCCCC;
	font-family:Arial,Helvetica,Sans-serif;
	font-size:8pt;
}

.blackbox {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:130%;
}

.blackboxSubmit {
	font-family:Arial,Helvetica,Sans-serif;
}

/*  tag styles | start */

body
{
	font-family:Arial,Helvetica,Sans-serif;
	color:#000000
}
p	
{
	font-family:Arial,Helvetica,Sans-serif;
	font-weight: normal; 
	margin : 2px;
}	

/* tag styles | stop */

/*  H styles | start */

h1
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:115%;
	color:#990000;
	text-decoration:none;
	margin : 0px;
}
.pageTitle h1{
	font-size:100%;
	font-weight:normal;
	color:#FF9F0E;
}
h1.pageTitle{
	margin-bottom:1em;
	font-weight:normal;
}


a.h1
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:115%;
	color:#990000;
	text-decoration:none;
	margin : 0px;
}

a.h1:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:115%;
	color:#990000;
	text-decoration:underline;
	margin : 0px;
}

h2
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#990000;
	text-decoration:none;
	margin : 0px;
}
a.h2
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#990000;
	text-decoration:none;
	margin : 0px;
}
a.h2:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#990000;
	text-decoration:underline;
	margin : 0px;
}
h3
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:90%;
	color:#990000;
	text-decoration:none;
	margin : 0px;
}
a.h3
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:90%;
	color:#990000;
	text-decoration:none;
	margin : 0px;
}
a.h3:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:90%;
	color:#990000;
	text-decoration:underline;
	margin : 0px;
}
h4
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:80%;
	color:#990000;
	text-decoration:none;
	margin : 0px;
	font-weight:normal;
}
a.h4
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:80%;
	color:#990000;
	text-decoration:none;
	margin : 0px;
	font-weight:bold;
}
a.h4:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:80%;
	color:#990000;
	text-decoration:underline;
	margin : 0px;
	font-weight:bold;
}
h5
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:80%;
	color:#00AEEF;
	text-decoration:none;
	margin : 0px;
	font-weight:bold;
}
a.h5
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:80%;
	color:#00AEEF;
	text-decoration:none;
	margin : 0px;
	font-weight:bold;
}
a.h5:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:80%;
	color:#990000;
	text-decoration:underline;
	margin : 0px;
	font-weight:bold;
}


h6
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#00ADEF;
	text-decoration:none;
	margin : 0px;
}
a.h6
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#990000;
	text-decoration:none;
	margin : 0px;
}
a.h6:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#990000;
	text-decoration:underline;
	margin : 0px;
}

/*  H styles | stop */
.hometext
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:75%;
	color:#002D62;
	text-decoration:none;
}
a.hometext
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#002D62;
	text-decoration:none;
}
a.hometext:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#002D62;
	text-decoration:underline;
}



.text, .txt
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:75%;
	color:#797979;
	text-decoration:none;
}
.darktext{ /* dark text on advanced search page */
	color:#404040 !important;
}


.text2
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:75%;
	color:#000000;
	text-decoration:none;
}

a.txt
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:80%;
	color:#002D62;
	text-decoration:none;
	font-weight:bold;
}
a.txt:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:80%;
	color:#002D62;
	text-decoration:underline;
}

a.text
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#002D62;
	text-decoration:none;
}
a.text:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#002D62;
	text-decoration:underline;
}
a.searchtext
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#00386F;
	text-decoration:none;
}
a.searchtext:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#00386F;
	text-decoration:underline;
}

.textGrey
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:75%;
	color:#949494;
	text-decoration:none;
}
a.textGrey
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#949494;
	text-decoration:none;
}
a.textGrey:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#949494;
	text-decoration:underline;
}
.headerText
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:8pt;
	color:#999999;
	text-decoration:none;
}


.titleSub
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:80%;
	color:#002D62;
	text-decoration:none;
}
a.titleSub
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#002D62;
	text-decoration:none;
}
a.titleSub:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#002D62;
	text-decoration:underline;
}




a.headerText
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#999999;
	text-decoration:none;
}
a.headerText:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#999999;
	text-decoration:underline;
}

.footerText
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:8pt;
	color:#999999;
	text-decoration:none;
}
a.footerText
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#999999;
	text-decoration:none;
}
a.footerText:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#999999;
	text-decoration:underline;
}

.topNav
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.topNav
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.topNav:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.whitetext
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.whitetext
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.whitetext:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.topNavChosen
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.topNavChosen
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.topNavChosen:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.pageTitle
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:150%;
	color:#FF9F0E;
	font-weight:none;
	text-decoration:none;
	
}
a.pageTitle
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#FF9F0E;
	font-weight:bold;
	text-decoration:none;
}
a.pageTitle:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#FF9F0E;
	font-weight:bold;
	text-decoration:underline;
}

.breadcrumb
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:70%;
	color:#949494;
	text-decoration:none;
}
a.breadcrumb
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#949494;
	text-decoration:none;
}
a.breadcrumb:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#949494;
	text-decoration:underline;
}
a.breadcrumborange
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#FF9F0E;
	text-decoration:none;
}
a.breadcrumborange:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#FF9F0E;
	text-decoration:underline;
}

.breadcrumbChosen
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:70%;
	color:#FF9F0E;
	font-weight:bold;
	text-decoration:none;
}
a.breadcrumbChosen
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#FF9F0E;
	font-weight:bold;
	text-decoration:none;
}
a.breadcrumbChosen:hover
{
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#FF9F0E;
	font-weight:bold;
	text-decoration:underline;
}
.spotlightTitle {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:75%;
	color:#002D62;
	font-weight:normal;
	text-decoration:none;
}
a.spotlightTitle {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#002D62;
	font-weight:normal;
	text-decoration:none;
}
a.spotlightTitle:hover {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#002D62;
	font-weight:normal;
	text-decoration:underline;
	
}

.spotlightTitle2 {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:75%;
	color:#002D62;
	font-weight:bold;
	text-decoration:none;
}
a.spotlightTitle2 {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#002D62;
	font-weight:bold;
	text-decoration:none;
}
a.spotlightTitle2:hover {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:100%;
	color:#002D62;
	font-weight:bold;
	text-decoration:underline;
	
}


.results {font-family:verdana, arial, sans serif; font-size:70%; color:#000000;}
.messages {font-family:verdana, arial, sans serif; font-size:70%; color:#000000;}
.extract {font-family:verdana, arial, sans serif; font-size:70%; color:#000000;}
.info {font-family:verdana, arial, sans serif; color:#797979; font-size:60%}
.listing {font-family:verdana, arial, sans serif; color:#000000;}
.searchbox {background-color:#134582;color:#000000;font-weight:normal}
.related {background-color:#8aafdf}
.sr {font-family:verdana, arial, sans serif; font-size:70% }
a.sr:link{font-family:verdana, arial, sans serif; text-decoration:none;color:#0000cc}
a.sr:active,.sr a:visited{font-family:verdana, arial, sans serif; color:#0030b0}
a.sr:hover{font-family:verdana, arial, sans serif; color:#ff3333}
.small,.smallrv {font-family:verdana, arial, sans serif; font-size:60% }
.smallrv,.rv { font-family:verdana, arial, sans serif; color:#000000 }
.highlight {font-weight:bold;color:#ff6600}
.head {font-weight:bold; font-size:14pt;color:#134582;$(IN-FRAME)$(})}
.head$(IN-FRAME){font-weight:bold; font-size:24pt;color:#134582}
.title2 {font-family:verdana, arial, sans serif; color:#134582;font-size:10pt;font-weight:bold}
a.title2 :link{font-family:verdana, arial, sans serif; text-decoration:none;color:#0000cc;font-size:10pt;font-weight:bold}
a.title2 :active,a.title2 :visited{font-family:verdana, arial, sans serif; text-decoration:none;color:#0030b0;font-size:10pt;font-weight:bold}
a.title2 :hover{font-family:verdana, arial, sans serif; color:#ff3333;font-size:10pt;font-weight:bold}
.greybox {border: 1px solid #797979; padding:10px; font-family:Arial,Helvetica,Sans-serif; font-size:75%; color:#797979; text-decoration:none;}
.greybox input.greybox {border: 1px solid #797979; padding:10px; font-family:Arial,Helvetica,Sans-serif; font-size:100%; color:#797979; text-decoration:none;}

/* News styles for css layout AW - 05/01/2007 */

.hidden {
	position: absolute;
	left: -1000px;
	width: 100px;	
}
.clear {
	clear: both;
}
#header {
	margin-top: 15px;
	border: 1px solid #ffffff;
}
#header #logo {
	float: left;
}
#header #logo img {
	padding: 13px 0 0 34px;
}
#header #sitetools, #header #headerforms {
	float: right;
	clear: right;
	text-align: right;
}
#sitetools ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#sitetools ul li {
	display: inline;
	margin: 0;
	background: url("/vega/images/pipe.gif") no-repeat 100% 50%;
	padding: 0 4px 0 1px;
}
/* *html hack for IE6 only */
*html #sitetools ul li {
	padding: 0 1px 0 4px;
}
#sitetools ul li.last {
	background: none;
	padding: 0 0 0 1px;
}
/* *html hack for IE6 only */
*html #sitetools ul li.last {
	padding: 0 0 0 4px;
}
#headerforms form img, #headerforms form input {
	vertical-align: middle;
}
form#SearchForm, form#CountryForm {
	margin: 0;
	width: 400px;
	padding-top: 8px;
}
form#SearchForm input#yaql {
	width: 161px;
}
form#CountryForm select#country {
	width: 165px;
}
#topnav {
	margin: 0;
}
#topnav ul {
	float: left;
	list-style: none;
	padding: 0;
	margin: 12px 0 0 0;
}
#topnav ul li {
	float: left;
	margin: 0;
	padding: 0 0 0 1px;
}
#topnav ul li.first {
	padding: 0;
}
#footer {
	border-top: 1px solid #cccccc;
	text-align: center;
	margin: 20px 0 0 0;
}
#footer ul {
	list-style: none;
	padding: 5px 0;
	margin: 0;
}
#footer ul li {
	display: inline;
	margin: 0;
	background: url("/vega/images/pipe.gif") no-repeat 100% 50%;
	padding: 0 4px 0 1px;
}
/* *html hack for IE6 only */
*html #footer ul li {
	padding: 0 1px 0 4px;
}
#footer ul li.last {
	background: none;
	padding: 0 0 0 1px;
}
/* *html hack for IE6 only */
*html #footer ul li.last {
	padding: 0 0 0 4px;
}
/* Left navigation */
#leftnav a:link, a:visited, a:hover, a:active {
	text-decoration: none;
}
#leftnav a:hover {
	text-decoration: underline;
}
#leftnav ul {
	list-style-type: none;
	margin: 0 0 -1px 0;
	padding: 0;
	font-size: 9pt;
}
#leftnav li.leftNavTitle {
	font-size: 11pt;
	padding: 0 0 5px 10px;
	background: url(none);
}
#leftnav li.leftNavTitle a {
	color: #797979;
}
#leftnav li.leftNav2, #leftnav li.leftNav2Chosen, #leftnav li.leftNav2Open {
	margin: 0 0 0 10px;
	padding: 9px 0 0 15px;
	background: url("http://www.vega.finn.rroom.net/images/arrows/left_nav_right.gif") 0px 9px no-repeat #ffffff;
}
#leftnav li.leftNav2Chosen {
	font-weight: bold;
	background: url("http://www.vega.finn.rroom.net/images/arrows/left_nav_down.gif") 0px 9px no-repeat #ffffff;
}
#leftnav li.leftNav2Open {
	background: url("http://www.vega.finn.rroom.net/images/arrows/left_nav_down.gif") 0px 9px no-repeat #ffffff;
}
#leftnav li.leftNav2 a, #leftnav li.leftNav2Open a {
	color: #797979;
}
#leftnav li.leftNav2Chosen a {
	color: #ff9f0e;
}
#leftnav li.leftNav3, #leftnav li.leftNav3Chosen {
	margin: 0;
	padding: 5px 0 0 0;
	font-weight: normal;
	font-size: 8pt;
	background: url("none");
}
#leftnav li.leftNav3 a {
	color: #797979;
}
#leftnav li.leftNav3Chosen {
	font-weight: bold;
}
#leftnav li.leftNav3Chosen a {
	color: #ff9f0e;
}
#leftnav li.leftNav4, #leftnav li.leftNav4Chosen {
	margin: 0;
	padding: 5px 0 0 15px;
	font-weight: normal;
	font-size: 8pt;
	background: url("none");
}
#leftnav li.leftNav4 a {
	color: #797979;
}
#leftnav li.leftNav4Chosen a {
	font-weight: bold;
	color: #ff9f0e;
}