/*coreTrans_f - June 2003 - Ursula, all but home page and form 
--> same as coreTrans_ff but the body (background image
+ paragraph color + some minor details
----------------------------------*/
strong {
font-size: 1.2em;
font-weight: 600;}

em {
font-style: italic;
font-size: 1em;
text-decoration: underline;
color: black;
}
.advertising{
font-style: normal;
font-size: 0.8em;
}

hr {
color: #98bec0;
width: 75%;
text-align: center; }

body {
margin-left: 0px;
margin-top: 0px;
background-color: white;font-family: "Minion Web", Arial, Helvetica, sans-serif;
width: 100%;
}

#leftpanel {
position: absolute;
left: 0px;
top: 0px;
width: 19%;
z-index: 1;overflow: hidden;min-width: 120px;}

#mainpanel {
position: absolute;
height: auto;
width: 63%;
left: 21%;
top: 0px;
z-index: 2;
}
#frontpanel {
position: absolute;
height: auto;
width: 73%;
left: 23%;
top: 0px;
z-index: 2;
background-image: url("file:///C:/Translation/bkgrd_blue.gif");
background-repeat: norepeat;
background-attachment: fixed;
background-position: 2em 4em;
}
#rightpanel {
position: absolute;
left: 85%;
overflow: hidden;
}
#positionit {
position: static;
margin-left: 6%;}
p {
margin-left: 6%;
font-size: 0.9em;
font-style: normal;
margin-right: 1%;
}
.center {
text-align: center;
padding-bottom: 4px;
margin-left: 1.4em;
padding-right: 2em;
}
p.right {
margin-left: 0.2em;
font-size: 0.9em;
font-style: italic;
text-align: left;
}
.rightAd {
margin-left: 0.2em;font-style: italic;
text-align: left;
font-size: 0.85em;
}
p.spacerwhite {
height: 3px;
margin-top: 12px;
background-color: white;
color: white;
font-size: 1px;
padding-top: 25px;
}
p.spacerwhitehuge {
height: 50px;
margin-top: 12px;
background-color: white;
color: white;
font-size: 1px;
padding-top: 25px;
}
.underline {
font-size: 0.7 em;
text-decoration: underline;
}
.boxed {
background-color: inherit;
border: 1px #2e597a solid;
padding: 0.9em;
 }
.makebox {
text-align: center;
background-color: #ebf3f0;
border-top: 1px #2e597a solid;
border-bottom: 1px #2e597a double;
padding: 2px;
margin-left: 0.6em;}


.boxedAd {
width: 118px;
text-align: left;
padding: 4px;background-color: #ffffff;
border: 1px #2e597a solid;
margin-left: 0.2em;
padding-bottom: -1em;
}
.boxedAd2 {
color: 2e597a;
font-size: 0.9em;
width: 118px;
text-align: center;
padding: 4px;background-color: #ffffff;
border: 1px #2e597a solid;
margin-left: 0.2em;
padding-bottom: -1em;font-weight: bold;}

.makenobox {
width: 118px;
text-align: left;
padding: 4px;background-color: #ffffff;
margin: 0em;
padding: 0em;
font-size: 0.8em;
}

.centertext {
color: #2e597a;
font-size: 1em;
text-align: center;
font-weight: bold;
font-style: italic;padding: 3px;
margin-top: -0.2em;
}
.centertextUP {
color: #2e597a;
font-size: 1em;
text-align: center;
font-weight: bold;
font-style: italic;padding: 3px;
margin-top: -2.2em;
margin-bottom: -1.2em;
}

p.spacertop {
font-size: 1px;
background-color: white;
color: white;
padding: 9px;
margin: -2px;}

img.logotop {
padding: 2px;
padding-right: 2px;
margin-top: 26px;
margin-left: 26px
}
.imagelink {
border: none;
}iframe.intext {
border: none;
padding-left: 0px;
padding-right: 8px;
padding-top: 1em;
padding-bottom: 1em;display: inline;white-space: normal;float: right;
}
img.righttext {
border: none;
padding-left: 5px;
padding-right: 8px;
padding-top: 1em;
padding-bottom: 1em;display: inline;white-space: normal;float: right;
}
h1 {
font-size: 1.2;
color: #2e597a;
background-color: #eaeaea;
font-weight: bold;
letter-spacing: 0.1em;
margin-bottom: -0.2em;}

h2 {
font-family: "Minion Web", Arial, Helvetica, sans-serif;
font-size: 1.2em;
color: #2e597a;
font-weight: bold;
margin-left: 1%;
margin-right: 0%;
margin-bottom: -0.3em;
}
h2.alignit {
font-family: "Minion Web", Arial, Helvetica, sans-serif;
font-size: 1.2em;
color: #2e597a;
font-weight: bold;
margin-left: 6%;
margin-right: 0%;
margin-bottom: -0.3em;
}

h3 {
font-size: 1em;
font-weight: bold;
margin-left: 3%;
margin-right: 5%;
margin-bottom: -0.8em;
}
h3.blue {
font-size: 1em;
color: #2d427b;
font-weight: bold;
margin-left: 6%;
margin-right: 6%;
margin-bottom: -0.5em;
}

h3.palign {
font-size: 1em;
font-weight: bold;
margin-left: 6.5%;
margin-right: 5%;
margin-bottom: -0.8em;
}

h4 {
font-size: 1em;
font-weight: bold;
margin-left: 6%;
margin-right: 5%;
margin-bottom: -0.8em;
text-decoration: underline;
}
a.locallink{
color: #2e597a;
font-weight: normal;
text-decoration: none;
}
a.locallink:hover {
color: white;
background-color: #2e597a;
font-weight: bold;
font-size: 1.1em;
text-decoration: none;}

#navigator {
width: 110px;background-color: #ffffff;
margin-top: 20px;
margin-left:0px;
padding: 2px;
text-align: center;
}
.navbar {
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: center;
margin-top: 2px;
margin-bottom: 2px;
}
.navbar a {
width: 110px;
text-decoration: none;
padding: 1px;
color: #2e597a;
display: block;
}
.navbar a:link {
background-color: white;
text-decoration: none;
color: #2e597a;border-right: 2px #b1c2be solid;border-bottom: 1px #76a09b solid;border-left: 0.5px #d9dfdf solid;border-top: 1px #dae9e7 solid;}

.navbar a:hover {
background-color: #2e597a;
border: 3px #6997a5 groove;
color: white;
font-size: 102%;
}
.navbar a:visited {
background-color: #f2f5f7;
border-right: 2px #b1c2be solid;border-bottom: 1px #76a09b solid;border-left: 0.5px #d9dfdf solid;border-top: 1px #dae9e7 solid;
color: #306363;
}

.navbar a:hover {
background-color: #2e597a;
border: 3px #6997a5 groove;
color: white;
font-size: 12.5px;

}
.navbar a:active {
background-color: white;
text-decoration: none;
color: #2e597a;border-right: 2px #b1c2be solid;border-bottom: 1px #76a09b solid;border-left: 0.5px #d9dfdf solid;border-top: 1px #dae9e7 solid;}

ul {
margin-left: 3.5em;
padding-top: 0.8em;
margin-right: -2%;
}
li {
padding-left: 1em;
padding-right: 10px;
font-weight: normal;
/*color: #2e597a;
*/ color: black;
font-size: 0.9em;
padding-bottom: 0.5em;
margin-left: 0%;list-style-type: square;list-style-image: url("ListIcon.GIF");}
.listings { margin-left: 7%;
margin-top: -0.5em;
margin-bottom: 0.5em;
margin-right: 3%;
}
li.listings {
list-style-image: none;
list-style-type: none;
color: black;
font-weight: normal;
padding: 0.2em;
}

a.inlinelink {
background-color: white;
font-size: 0.9em;
font-weight: normal;
font-style: italic;
color: #007149;
text-decoration: underline;

}
a.inlinelink:link {
background-color: white;
font-style: italic;
color: #007149;
text-decoration: underline;}
a.inlinelink:hover {
background-color: #007149;
color: white;
font-size: 105%;
text-decoration: none;}
a.inlinelink:visited {
font-size: 0.9em;
font-style: italic;
background-color: white;
color: #007149;
text-decoration: underline;}
a.inlinelink:hover {
background-color: #007149;
color: white;
font-size: 105%;
text-decoration: none;}
a.inlinelink:active {
background-color: white;
font-style: italic;
color: #007149;
text-decoration: underline;}

/* external inline links */
a.inlinelink_ex {
font-size: 0.9em;
font-weight: normal;
font-style: italic;
color: #2e597a;
text-decoration: underline;
}
a.inlinelink_ex:link {
background-color: white;
font-size: 1em;
font-style: italic;
color:#2e597a;
text-decoration: underline;}

a.inlinelink_ex:hover {
background-color: #2e597a;
color: white;
font-size: 105%;
text-decoration: none;}

a.inlinelink_ex:visited {
font-size: 1em;
font-style: italic;
background-color: white;
color: #2e597a;
text-decoration: none;}

a.inlinelink_ex:hover {
background-color: #2e597a;
color: white;
font-size: 105%;
text-decoration: none;}

a.inlinelink_ex:active {
background-color: white;
font-size: 1em;
font-style: italic;
color: #2e597a;
text-decoration: none;}

/*AddLine - ADDLINE */

a.inlinelinkADD {
background-color: white;
font-size: 1em;
font-weight: bold;
font-style: italic;
color: #2e7c73;
padding-top: 2px;
padding-bottom: 2px;
}
a.inlinelinkADD:link {
background-color: white;
font-style: italic;
color: #2e7c73;
text-decoration: none;}
a.inlinelinkADD:hover {
background-color: #2e7c73;
color: white;
font-size: 105%;
font-weight: bold;
text-decoration: none;}
a.inlinelinkADD:visited {
font-size: 1em;
font-style: italic;
font-weight: bold;
background-color: white;
color: #007149;
text-decoration: none;
}
a.inlinelinkADD:hover {
background-color: #2e7c73;
color: white;
font-size: 105%;
text-decoration: none;}
a.inlinelinkADD:active {
background-color: white;
font-style: italic;
color: #2e7c73;
}
/*--------------*/

.topmain {
margin-top: 4px;
color: #326d65;
font-weight: bold;
font-size: 1.7em;
font-style: italic;
padding-top: 3px;
padding-bottom: 6px;
margin-left: 0.8em;letter-spacing: +0.4em;}

.topheading {
margin-top: 20px;
background-color: #2e597a;
color: #ebf3f0;
font-weight: bold;
font-style: italic;
text-align: right;
padding-top: 4px;
border-top: 3px white outset;
padding-bottom: 4px;
border-bottom: 1px silver inset; 
margin-left: 1.4em;
padding-right: 2em;font-size: 1em;}

table {
background-color: white;
margin-top: 1em;
margin-left: 1em;
border: 2px #2e597a groove;
margin-bottom: 3em;}
table.inline {
background-color: white;
margin-top: 1em;
margin-left: 6%;
border: 0px #2e597a groove;
margin-bottom: 3em;}	
	tr {
		}
	td {
	padding-top: 0.6em;
	padding-bottom: 0.1em;
	padding-left: 1em;
	padding-right: 0.5em;
	}
	
	td.small {
	font-size: 0.7em;}
	
.minus {
	font-size: 0.4em;
}

	#header1 {
	font-size: 1.1em;
	font-style: italic;
	font-weight: bold;
	background-color: #2e597a;
	color: white;
	text-align: center;
	}
	tr.header2 {
	font-size: 1.1em;
	font-style: italic;
	font-weight: bold;
	background-color: white;
	border-bottom: none;
	color: #2e597a;
	text-align: left;
	text-decoration: underline;
	padding-top: 0em;}
	
	#header3 {
	font-size: 0.1em;
	background-color: green;
	color: green;
	padding-top: 0em;}
	


.winbutton{
font-weight:regular;
background-color:#ebf3f0;
color:#2e7c73;}