/*
	OLD COLOR SCHEMA
	----------------------
	VMENU1=044B83
	VMENU2=066BBA
	VMENU3=3f8dd5
	HEADER=
	FOOTER=066BBA

	ORANGE=F48518
	ORANGELIGHT=ff9427
	ORANGEDARK=dc6d00

	STANDARDTEXT=033153
	CONTENT BG = e6e2cb

	CURRENT COLOR SCHEMA
	----------------------
	VMENU1=38637E
	VMENU2=407597
	VMENU3=5588AA
	HEADER=5588AA
	FOOTER=38637E
	BREADCRUMB=E0D0B8

	GREY=E8E8E0
	
	STANDARD BORDER=38637E

	STANDARDTEXT=404040
	CONTENT BG = FFFFFF

*/


.box-content {
	background-color:#5588AA;
	padding:5px;
	font-family:verdana;
	font-size:8pt;
	border-left:1px solid grey;
	border-bottom:1px solid grey;
	border-right:1px solid grey;
	border-top:1px solid grey;

}
.box-top-left {
	background-image:url(../../../tl.gif);
	width:7px;
	height:7px;
}
.box-top-right {
	background-image:url(../../../tr.gif);
	width:7px;
	height:7px;
}
.box-bottom-left {
	background-image:url(../../../bl.gif);
	width:7px;
	height:7px;
}
.box-bottom-right {
	background-image:url(../../../br.gif);
	width:7px;
	height:7px;
}
.box-vertical-left {
	background-image:url(../../../vl.gif);
	width:7px;
}
.box-vertical-right {
	background-image:url(../../../vr.gif);
	width:7px;
}

.box-horizontal-top {
	background-image:url(../../../ht.gif);
	height:7px;
}
.box-horizontal-bottom {
	background-image:url(../../../hb.gif);
	height:7px;
}

.checkbox {border:0;}
.standardtable {
	background-color:#5588AA;
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;
}
.standardtable td {
	color:white;
	font-family:verdana;
	font-size:7pt;
	padding:3px;
}

.standardcolumn {

	background-color:#407597;
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;
}

/**************************************************************************
ANCHORS
*/



/* DEFAULT LINK PROPERTIES */
#contentcontainer a { text-decoration:none; color: #5588AA; font-family:verdana;font-size:8pt;}

#contentcontainer a:visited,
#contentcontainer a:visited font{ color: #616161;}

#contentcontainer a:link,
#contentcontainer a:link font{ color: #5588AA;}

#contentcontainer a:hover,
#contentcontainer a:hover font{ color: #C1C1C1;}




.popuppict a:visited{ color: #A9B7C7; text-decoration: underline;}
.popuppict a:hover{ color: #A9B7C7; text-decoration: underline;}
.popuppict a:link{ color: #546F8F; text-decoration: underline;}

#contentcontainer .faktabox a:link{ text-decoration:none;}
#contentcontainer .faktabox a:hover{ text-decoration:none;}
#contentcontainer .faktabox a:visited{ text-decoration:none;}
#contentcontainer .faktabox a:active{ text-decoration:none;}
#contentcontainer .faktaboxfront a:link{ text-decoration:none;}
#contentcontainer .faktaboxfront a:hover{ text-decoration:none;}
#contentcontainer .faktaboxfront a:visited{ text-decoration:none;}
#contentcontainer .faktaboxfront a:active{ text-decoration:none;}

#contentcontainer .searchResult  a{ text-decoration:none;font-family:Verdana;font-size:8pt;}
#contentcontainer .searchResult  a:link{ text-decoration:none;}
#contentcontainer .searchResult  a:hover{ text-decoration:none;}
#contentcontainer .searchResult  a:visited{ text-decoration:none;}
#contentcontainer .searchResult  a:active{ text-decoration:none;}

#contentcontainer .searchResult  a b{ text-decoration:none;font-family:Verdana;font-size:8pt;}
#contentcontainer .searchResult  a:link b{ text-decoration:underline;}
#contentcontainer .searchResult a:hover b{ text-decoration:underline;}
#contentcontainer .searchResult  a:visited b{ text-decoration:underline;}
#contentcontainer .searchResult  a:active b{ text-decoration:underline;}

#contentcontainer .frontspot a { text-decoration:none; color: #5588AA; font-family:verdana;font-size:8pt;}
#contentcontainer .frontspot a:visited{ text-decoration:none; color: #616161;}
#contentcontainer .frontspot a:link{ text-decoration:none; color: #5588AA;}
#contentcontainer .frontspot a:hover{ text-decoration:none; color: #c1c1c1;}

#contentcontainer .frontspotsmall a { text-decoration:none; color: #5588AA; font-family:verdana;font-size:8pt;}
#contentcontainer .frontspotsmall a:visited{ text-decoration:none; color: #616161;}
#contentcontainer .frontspotsmall a:link{ text-decoration:none; color: #5588AA;}
#contentcontainer .frontspotsmall a:hover{ text-decoration:none; color: #c1c1c1;}

#contentcontainer .faktalink a { text-decoration:none; color:#5f5f5f; font-family:verdana;font-size:8pt;}
#contentcontainer .faktalink a:visited{ text-decoration:none; color: #404040;font-size:8pt;}
#contentcontainer .faktalink a:link{ text-decoration:none;color:#5f5f5f;font-size:8pt;}
#contentcontainer .faktalink a:hover{ text-decoration:none; color: #C1C1C1;font-size:8pt;}


#breadcrumbs a { text-decoration:none; color: #38637E; font-family:verdana;font-size:8pt;}
#breadcrumbs a:visited{ text-decoration:none; color: #38637E;}
#breadcrumbs a:link{ text-decoration:none; color: #38637E;}
#breadcrumbs a:hover{ text-decoration:none; color: #000000;}


#companyinfo a{ text-decoration:none; color: #FFFFFF;font-size:7pt;}
#companyinfo a:visited{ text-decoration:none; color: #FFFFFF;}
#companyinfo a:hover{ color: #c1c1c1; text-decoration: none;}
#companyinfo a:link{ text-decoration:none; color: #404040;}



.contentcol a:visited font{
	color: #A9B7C7;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.contentcol a:link font{
	color: #546F8F;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}



fieldset {
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;

padding:3px; }

legend {font-size:8pt;}

.brod{
	position:relative;
	float:left;
	clear:left;
}

h1{}

h2{
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}

.divleft{
	width: 180px;
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 3px;
}
.divright{
vertical-align:text-top;
	float: right;
}
.vdivider{
	border-left:1px solid #000000;
}

form {margin:0;}

table{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
}

hr{	
	height:1px;
	color:#000000;
}

/* CONTENTCOL */

.contentcol p {margin:0px;padding:0px;padding-top:8px;}
.contentcol .greentable{
	background-color:#EEEF9A;
	margin:3px;
	padding:3px;
	border:2px solid #FFFFFF;
	margin-left:-3px;
}

.contentcol .greentable td{
	background-color:#EEEF9A;
	margin:3px;
	padding:3px;
	border:2px solid #FFFFFF;
}

.contentcol ul{
	margin: 0px;
	padding: 0px;
	margin-left:17px;
}

.contentcol ol{
	margin: 0px;
	padding: 0px;
	margin-left: 35px;
}

.contentcol{
	width:100%;
	vertical-align:top;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:20px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.contentcol div p,
.contentcol td,
.contentcol p,
.contentcol b,
.contentcol font{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}


.contentcol h1{
	width:550px;
	background-image:url(../../../BarGradient.gif);
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight:bold;
	text-transform:uppercase;
	color:#606060;
	border-top:1px solid #BFBFBF;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	padding:3px 0px 3px 10px;
	margin:0px 0px 10px 0px;
}

.contentcol h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:bold;
	padding-top:10px;
	color:#5588AA;
}

.contentcol .titleline {
	width:100%;
	margin:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;

	border-top:1px solid #5588AA;
	font-size:0pt;
}
.contentcol .standardtable .standardcolumn {font-size:8pt;}
.contentcol .standardtable td {font-size:8pt;}



/* END CONTENTCOL */


.contentcolfront img{ margin:0px;}


.contentcolfront td, 
.contentcolfront p,
.contentcolfront b,
.contentcolfront font{ vertical-align:top;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#404040;}

.contentcolfront ul{
	margin: 0px;
	padding: 0px;
	margin-left:17px;
}

.contentcolfront ol{
	margin: 0px;
	padding: 0px;
	margin-left: 35px;
}

.contentcolfront{
	vertical-align:top;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	margin:0px;
	background-color:#ffffff;
}


.contentcolfrontnopadding img{ margin:0px;}


.contentcolfrontnopadding td, 
.contentcolfrontnopadding p,
.contentcolfrontnopadding b,
.contentcolfrontnopadding font{ vertical-align:top;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#404040;}

.contentcolfrontnopadding ul{
	margin: 0px;
	padding: 0px;
	margin-left:17px;
}

.contentcolfrontnopadding ol{
	margin: 0px;
	padding: 0px;
	margin-left: 35px;
}

.contentcolfrontnopadding{
	vertical-align:top;
	margin:0px;
	background-color:#ffffff;
}

.iconcol{
	vertical-align:top;
	margin:0px;
	padding:0px;
	padding-left:5px;
	width:0px;
}


.iconcolfront{
	vertical-align:top;
	margin:0px;
	width:5px;
	background-color:#ffffff;
}

.faktacol{
	vertical-align:top;
	text-align:right;
	float:right;
	padding:0px;
	margin:0px;
}

.faktacol select{
	width:100%;
	color:#404040;
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;
}

#contentcontainer td{
	vertical-align:top;
}

.greenbar{
	color: #FFFFFF;
	background-color: #333333;
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left:3px;
	height: 17px;
}

/**************************************************************************
FRONTSPOT
*/
.frontspot {
	color:#404040;
	border-top:1px solid #E8E8E0;
	padding:10px;
}
/*
.frontspot td{
	color:#e6e2cb;
}
*/
.frontspot h1{
	color:#38637E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.frontspot .titleline {
	margin:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;
	border-top:1px solid #407597;
	font-size:0pt;
}

.frontspot p{
	color:white;
	width:100%;
	padding:0px;
	margin:0px;
}

.frontspot .spotimage{
	margin-left:10px;
	border-left:0px solid #0088bf;
	border-top:0px solid #0088bf;

	border-right:0px solid #9aaaff;
	border-bottom:0px solid #9aaaff;
	vertical-align:text-top;
}

.spotimage{}
/**************************************************************************
FRONTSPOTSMALL
*/

.frontspotsmall {
	padding:0px;
	margin:0px;
	color:#404040;
	padding:10px;
	border-top:1px solid #E8E8E0;
}

.frontspotsmall p{
	color:#404040;
	width:100%;
	padding:0px;
	margin:0px;
}

.frontspotsmall h1{
	color:#407597;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.frontspotsmall .titleline {
	margin:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;
	border-top:1px solid #407597;
	font-size:0pt;
}

/**************************************************************************
FAKTATEXT
*/
.faktatext {
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#A5A5A5;
	text-align:left;
}

/**************************************************************************
FAKTALINK
*/
.faktalink {
	padding-bottom:3px;
	border-bottom:1px dashed #dbdbdb;
}


/**************************************************************************
TITLELINE
*/
.titleline {
}

/**************************************************************************
TITLELINEDotted
*/
.titlelinedotted {margin-top:5px;padding-bottom:0px;border-top:1px dotted #A9A9A9;}
/**************************************************************************
LINE
*/
.line {margin-top:0px;padding-bottom:0px;border-top:1px solid white;}

/**************************************************************************
LINEDotted
*/
.linedotted {margin-top:5px;padding-bottom:0px;border-top:1px dotted #ffffff;}





/**************************************************************************
POPCONTENT
*/
.popcontent {
	background-color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

html {margin:0; padding:0; border:0;}

body{
	background-image:url(../../../body-bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 8pt;
	text-align: left; 
	margin:0px;
	padding:0px;
	border:0px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 8pt;

}
body td, 
body p,
body font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 8pt;
}

.popuppict{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8pt;
	text-align: left; 
	margin:0px;
	padding:0px;
	border:0px;
}

#container {
	width:980px;
	background-color: #FFFFFF;
	border-right: 1px solid #737373;
	border-left: 1px solid #737373;
	border-bottom: 1px solid #737373;
	text-align:left;
/*
	margin:0px;
	margin-left:10px;
*/
	margin:0 auto;
	padding:0px;
}

#header{
	width:980px;
	height:72px;
	background-color: #B1C0B9;
	background-image:url(../../../TopbarBackground.jpg);
 	margin:0px;
	padding:0px;
	border-bottom:1px solid black;

}

#topcell{

	height:72px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:7pt;
	color:#515554;
	margin:0px;
	padding:2px;
	border:0px;
}

#header td {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:7pt;
	color:#515554;

}

#search{
	float:right;
	position:relative;
	width:90%;
	padding-top:10px;
	padding-bottom:200px;
	z-index:20;
}

#search td{
	color:white;
}

.inputfield{
	width:200px;
	font-family:verdana;
	font-size:8pt;
	border:1px solid #000000;
}

.inputfelt{
	width:200px;
	font-family:verdana;
	font-size:8pt;
	border:1px solid #000000;
}
.inputsearch{
	width:125px;
	font-family:verdana;
	font-size:7pt;

	border-left:1px solid #141F5C;
	border-top:1px solid #141F5C;
	border-right:1px solid #ECECE5;
	border-bottom:1px solid #ECECE5;

	background-color:#ffffff;
	color:#404040;
	padding:1px;
	margin:0px;
	height:12px;

}

.searchbutton{
	background-color: #38637E;
	color:#FFFFFF;
	padding:0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:7pt;
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;
	cursor:pointer;
	text-transform:uppercase;

}

.breadcrumbsep{
	padding-top:2px;
}

#breadcrumbs{
	width:955px;
	background-color:#B1C0B9;
	background-image:url(../../../BreadCrumBackground.gif);
	height:17px;
	float:left;
	clear:both;
	vertical-align: middle;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	padding-left:25px;
	font-size:8pt;
	border-top:1px solid #737373;
	border-bottom:1px solid #737373;
}

#centralcontainerblue{
	float:left;
	margin:0px;
	padding:0px;
	width:980px;
	clear: both;
	background-color:#b1c0b9;
}

#centralcontainer{
	float:left;
	margin:0px;
	padding:0px;
	width:980px;
	clear: both;
	background-image:url(../../../vmenu_bg.gif);
	background-repeat:repeat-y;
	background-color:white;
}

#contentcontainer{
	float:right;
	width:780px;
	margin:0px;
	padding:0px;
}

.cleaner {  clear:both; }

#footer{
	width:980px;
	clear:both;
	background-color: #B1C0B9;
	background-image:url(../../../LowbarBackground.gif);

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #545655;
	font-size: 8pt;
	text-align:left;
	margin:0px;
	padding-top:3px;
	padding-bottom:3px;
	border-top:1px solid #737373;

	overflow:hidden;
}

/*
#service{
	width: 250px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:7pt;
	padding-left:5px;
	margin-top:0px;
}
*/

#companyinfo{
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
	padding-left:15px;
	font-size:7pt;
	color:#404040;
}


.bottomicons{
	background-color: #5588AA;
	text-align:left;
	
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;

	padding:5px;
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

.bottomicons {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:white;
	font-weight:normal;
}
.bottomicons .titleline {
	width:100%;
	margin-top:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;
	border-top:1px solid white;
	font-size:0pt;
}

#dateinfo{
	float:right;
	text-align:right;
	padding-right:10px;
	margin-top:0px;
	font-size:7pt;
}

#copyright{
	float:right;
	text-align:right;
	margin:0px;
	padding-right:10px;
	color:#404040;
	font-size:7pt;
}

#icons{
	color: #FF0000;
	width:100%;
	text-align:left;
	z-index:1;
	padding-top:3px;
}

#icons img{
	margin:0px;
	padding:0px;
}

.tothetop{
	color: #FF0000;
	background-color: #ffffff;
	clear:both;
	margin-top:15px;
	height:30px;
	width:100%;
	text-align:right;
}
.tothetop img{
	margin:0px;
	padding:0px;
	margin-right: 10px;
	margin-bottom: 10px;
}



/**************************************************************************
NEWSBOX
*/

/*
.newsbox{

	background-color: #F48518;
	
	border-right:1px solid #dc6d00;
	border-bottom:1px solid #dc6d00;
	border-left:1px solid #ff9427;
	border-top:1px solid #ff9427;

	text-align:left;
	padding:5px;
	z-index:2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 8pt;

}

.newsbox a{
	text-align:center;
	color:#FFFFFF;
	padding:2px;
	background-color:#38637E;
}


.newsbox td{
	font-size:8pt; font-weight:normal;color:white;
}

.newsbox h1{
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

.newsbox .titleline {
	width:100%;
	margin:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;

	border-top:1px solid white;
	font-size:0pt;
}

*/


/********************
	ERRORBOX
***/


.errorbox{
	background-color: #b1c0b9;
	
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;
	margin-top:100px;
	padding:5px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 8pt;
	width:600px;
}

.errorbox p,
.errorbox td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 8pt;
}


.errorbox h1{
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:white;
	font-weight:normal;

}
.errorbox .titleline {
	width:100%;
	margin-top:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;

	border-top:1px solid white;
	font-size:0pt;

}

.errorbox img{
	background-color: #5588AA;
	border-left:2px solid #38637E;
	border-top:2px solid #38637E;

	border-right:2px solid #38637E;
	border-bottom:2px solid #38637E;
	margin-bottom:5px;
}

/***********
	FAKTABOX
***/

.faktabox{
	background-color: #ffffff;
	padding:5px;
	text-align:left;
	z-index:2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#5f5f5f;
	font-size: 8pt;
	width:192px;
}

.faktabox p,
.faktabox td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#5f5f5f;
	font-size: 8pt;
	padding:3px 0px 0px 0px;
}


.faktabox h1{
	margin:0px;
	padding:3px 4px 3px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#5f5f5f;
	font-size: 7pt;
	background-color:#f7f7f7;
	font-weight:bold;
	width:183px;
	text-transform:uppercase;

}
.faktabox .titleline {
	width:100%;
	margin-top:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;

	border-top:1px solid white;
	font-size:0pt;

}



.faktabox img{
	
	margin:0px;

	padding:0px;
	margin-left:3px;

	margin-bottom:5px;
}

.faktabox ul{
	margin: 0px;
	padding: 0px;
	margin-left:17px;
}

.faktabox ol{
	margin: 0px;
	padding: 0px;
	margin-left:25px;
}


.image{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width:180px;
	color: #000000;
	text-align:right;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

.image img{ width:180px;}

.image p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin:0px;
	padding:0px;
	margin-top:-7px;
}

.billedtext font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin:0px;
	padding:0px;
	margin-top:-7px;
}

.manchet{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #38637E;
	padding-top:5px;
	padding-bottom:10px;

}

/*** Top Menus ***/

#hmenu{
	margin:0px;
	padding:0px;
	margin-left:157px;
	position:absolute;
	z-index:20;
	margin-top:59px;
	border-left:1px solid black;
	border-top:1px solid black;
	border-bottom:1px solid black;
}

#primeMenuTop {
	display:inline;
	padding:0;
	margin:0;
	z-index:20;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:7pt;
/*	border-left:1px solid black;*/
background-color:red;

}

#primeMenuTop li {

	list-style-type:none;
	display:inline;
	margin:0px;
/*	padding:0px;*/

	border-right:1px solid black;
	padding:0px 25px 0px 25px;
	text-align:center;
	background-color:#f3f3f3;
}


#primeMenuTop li a { text-decoration:none; color:#000000; text-transform:uppercase;font-size:7pt;}
#primeMenuTop li:hover{ background-color:#ffffff;}

/*
#primeMenuTop a:hover,

#primeMenuTop a:hover { color:#000000;backgroudnd-color:#ffffff;}
*/




/*** Left Menus ***/

#vmenu {

	text-align:left;
	margin:0px;
	color:white;
	padding-top:0px;
	overflow:visible;
	float:left;
	width:200px;

}

#primeMenu1,
#primeMenu2,
#primeMenu3 {
	list-style:none;
	padding:0px;
	margin:0px;
	z-index:20;
}

#primeMenu1 ul,
#primeMenu2 ul,
#primeMenu3 ul {
	padding:0;
	margin:0;
	list-style:none;
	z-index:21;
	position:absolute;
	overflow:visible;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:196px;
}


#vmenu li {
	margin:0;
	position:relative;
	border:none;
	display:block;
	padding:5px 5px 5px 25px;
	border-top:1px solid #ffffff;
	font-size:0pt;
}


#vmenu li li,
#vmenu li li li,
#vmenu li li li li{
	width:189px;
	padding-left:5px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #515554;
	border-left:1px solid #515554;
	border-right:1px solid #FFFFFF;
}

#vmenu li.hasSubmenus {
	background-image:url(../../../arrow_main.gif);
	background-position: 185px 4px;
	background-repeat:no-repeat;
}


#primeMenu1 li {background-color:#B1C0B9;border-bottom:1px solid #ffffff;}
#primeMenu2 li {background-color:#407597;border-bottom:1px solid #ffffff;}
#primeMenu3 li {background-color:#5588AA;border-bottom:1px solid #ffffff;}



#vmenu a {
	text-decoration:none;
	display:block;
	width:170px;
	color:#515554;
	font-size:8pt;
}


#primeMenu1 a:hover,
#primeMenu2 a:hover,
#primeMenu3 a:hover {
	color:#307055;
}


#vmenu ul ul{
	display:none;
	position:absolute;
	top:0;
	margin-left:175px;
	padding:0px;
}

#vmenu ul ul ul,
#vmenu ul ul ul ul{
	display:none;
	position:absolute;
	top:0;
	margin-left:195px;
	padding:0px;
}

/* Win IE only \*/
* html #vmenu li{float:left;font-size:0pt;}
/* end holly hack */

.formbutton{
	background-color: #38637E;
	color:#FFFFFF;
	margin-left:2px;	
	padding:1px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:7pt;
	cursor:pointer;
	text-transform:uppercase;
}

.inputfull{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	vertical-align: top;
	line-height: 120%;
	margin-bottom: 1px;
	border-left:1px solid #141F5C;
	border-top:1px solid #141F5C;
	border-right:1px solid #ECECE5;
	border-bottom:1px solid #ECECE5;
	background-color:#FFFFFF;
	width: 100%;
	padding:1px;
}
.inputcombobox {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	color:#404040;
	vertical-align: top;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;

}

.inputfree{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	vertical-align: top;
	line-height: 120%;
	margin-bottom: 1px;
	border:none;
}

.inputimg{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	height:14px;
	vertical-align: top;
	line-height: 120%;
	margin-bottom: 1px;
	border:none;
	background-color: #EEEF9A;
	width: 100%;
}

input {font-size:8pt;border:1px solid black;}
.pulldown{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	vertical-align: top;
	line-height: 120%;
	margin-bottom: 1px;
	border:none;
	background-color: #EEEF9A;
	width: 100%;
}

.searchResult {}

.iframebody{
	margin:0px;
	padding:0px;
	width:100%;
	background-color:#ffffff;
}



.newslettertable{
	border:0px;
}

.newslettertable td{
	border:0px;
	margin:30px;
	padding:15px;
	text-align:center;
}

.newslettertable td p{
	padding:0px;
}

.newsbox {
	width:250px;
	height:120px;
	border-right:1px solid #737373;
	border-bottom:1px solid #737373;
	border-left:1px solid #737373;
	border-top:1px solid #737373;
}



.newsbox td{
	text-align:left;
	padding:5px;
	margin:7px;
	border:none;
	background-color: #E1E7E5;
}

#contentcontainer .newsbox div a{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:7pt;
	cursor:pointer;
	text-transform:uppercase;
	text-align:center;
	padding:2px;
	background-color:#B1C0B9;
}

.newsbox td div{
	width:100%;
	text-align:right;
	bottom:0px;
}

.picture {
	padding:5px 5px 5px 5px;
}
