@media all {

BODY
{
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    vertical-align: top;
    text-align: center;
}
div#wrapper{ 
text-align:left; /* reset text alignment */ 
width:748px; /* or a percentage, or whatever */ 
margin:0 auto; /* for the rest */ 
}
.container
{
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    vertical-align: top;
    text-align: center;
}
/* style for basic containers */
.rightcontainer /* holds right area */
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
    vertical-align: top;
    text-align: left;
}

.leftmaincontainer /* holds left and main area */
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
    vertical-align: top;
    text-align: left;

}

/* START OF v3-2 */
/* styles for buttons */
.button
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	text-align: center;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
	vertical-align: middle;
}

.button:link { color: #ECECEC; text-decoration: none }
.button:visited { color: #ECECEC; text-decoration: none }
.button:active { color: #ECECEC; text-decoration: none }
.button:hover { color: #DCDCDC; text-decoration: none }

/* style for top logo and top map area */
.toplogo
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	text-align: center;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
	vertical-align: bottom;
}

/* style for login and lang area */
.logincontainer
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	text-align: right;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
	vertical-align: top;
	color: white;
}
.login
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	text-align: right;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
	vertical-align: top;
	color: white;
}
.loginfields
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	/*border-style: inset;*/
	border-style: none;
	border-collapse: collapse;
	text-align: left;
	FONT-SIZE: 8px;
	FONT-FAMILY: Verdana, Arial;
	vertical-align: top;
	height: 15px;
}

.mainClass
{
	color:#000000;
	font-size:12px;
	font-family:Verdana;
	text-decoration:none;
	line-height:13pt;
}

/* style for leftmenu area */
.leftLinks
{
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana;
	text-decoration:none;
}

.leftLinks:link { color: #FFFFFF; text-decoration: none }
.leftLinks:visited { color: #FFFFFF; text-decoration: none }
.leftLinks:active { color: #FFFFFF; text-decoration: none }
.leftLinks:hover{ text-decoration:underline;}

/* style for leftmenu area */
.leftmenu
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	text-align: center;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
	white-space: normal;
	vertical-align: top;
}
.leftmenubg1
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	text-align: center;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
	white-space: normal;
	vertical-align: top;
	/*background: url("images/leftmenubg1.gif");*/ 
	/*background-color: transparent;       */
	background-color: #3F88A5;       
	background-repeat: repeat-y;
}

/* style for businesslogo area */
.businesslogo
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	text-align: center;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
}

/* style for rightmenu area */
.rightmenu
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	text-align: center;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
	white-space: normal;
	vertical-align: top;
}

/* style title area */
.title
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial;
	text-align: left;
	color: white;
	background-repeat: no-repeat;
}
.titleactual
{
	padding: 0px 0px 0px 25px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial;
	text-align: left;
	color: white;
	background-repeat: no-repeat;
	font-weight: bold;
}
.titleactualextra
{
	padding: 0px 0px 0px 25px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial;
	text-align: left;
	color: black;
	background-repeat: no-repeat;
	font-weight: bold;
}

/* style content area */
.content
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
}
.contentactual
{
	/*padding: 0px 0px 0px 40px;*/
	padding: 10px 35px 0px 35px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
}
/* style bottommenu area */
.bottommenu
{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	text-align: center;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
	color: black;
	white-space: nowrap;
	vertical-align: bottom;
}
.bottommenu:link { color: black; text-decoration: none }
.bottommenu:visited { color: black; text-decoration: none }
.bottommenu:active { color: black; text-decoration: none }
.bottommenu:hover { color: black; text-decoration: bold; }
.bottommenuactual
{
	/*padding: 0px 0px 0px 40px;*/
	padding: 10px 35px 0px 35px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	text-align: left;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
	color: black;
	vertical-align: bottom;
}
.footnote
{
	padding: 0px 1px 0px 2px;
	margin: 0em 0em 0em 0em;
	border-style: none;
	border-collapse: collapse;
	FONT-SIZE: 8px;
	FONT-FAMILY: Verdana, Arial;
	white-space: nowrap;
	color: #949494;
}
.footnote:link { color: #949494; text-decoration: none }
.footnote:visited { color: #949494; text-decoration: none }
.footnote:active { color: #949494; text-decoration: none }
.footnote:hover { color: #949494; text-decoration: bold; }

/* styles for various kinds of dynamic content */
.news {
	padding: 2px 1px 1px 2px;
	vertical-align: top;
	text-align: left;
	font-family: "Verdana", arial, sans-serif;
	font-size: 10px;
	color: black;
	margin: 0em 0em 0em 0em;
	border: 0em 0em;
}
.newsleft {
	padding: 1px 1px 1px 2px;
	vertical-align: top;
	text-align: left;
	font-family: "Verdana", arial, sans-serif;
	font-size: 10px;
	color: white;
	margin: 0em 0em 0em 0em;
	border: 0em 0em;
}

.newsleftTopic {
	padding: 1px 1px 1px 2px;
	vertical-align: top;
	text-align: left;
	font-family: "Verdana", arial, sans-serif;
	font-size: 14px;
	color: white;
	margin: 0em 0em 0em 0em;
	border: 0em 0em;
}

.headerInside {
	font-family: "Verdana", arial, sans-serif;
	font-size: 14px;
	color: #3F88A5;
}
tr.newsleft {
	padding: 1px 12px 1px 12px;
	vertical-align: top;
	text-align: left;
	font-family: "Verdana", arial, sans-serif;
	font-size: 10px;
	color: white;
	margin: 0em 0em 0em 0em;
	border: 0em 0em;
}
.news_alignright {
	vertical-align: top;
	text-align: right;
	font-family: "Verdana", arial, sans-serif;
	font-size: 10px;
	color: black;
	/*padding: 1em 1em 1em 1em;*/
	padding: 2px 1px 1px 2px;
	margin: 0em 0em 0em 0em;
	border: 0em 0em;
}
.newstoc {
	vertical-align: middle;
	text-align: left;
	font-family: "Verdana", arial, sans-serif;
	font-size: 10px;
	color: black;
	/*padding: 1em 1em 1em 1em;*/
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0em 0em;
	border: 0em 0em;
	border-style: none;
}

.news:link { color: black; text-decoration: none }
.news:visited { color: black; text-decoration: none }
.news:active { color: black; text-decoration: none }
.news:hover { color: black; text-decoration: bold; }
.newstoc:link { color: black; text-decoration: none }
.newstoc:visited { color: black; text-decoration: none }
.newstoc:active { color: black; text-decoration: none }
.newstoc:hover { color: black; text-decoration: bold; }
.newsleft:link { color: white; text-decoration: none }
.newsleft:visited { color: white; text-decoration: none }
.newsleft:active { color: white; text-decoration: none }
.newsleft:hover { color: #E5E5E5; text-decoration: bold; }

.contactform {
	vertical-align: middle;
	text-align: left;
	font-family: "Verdana", arial, sans-serif;
	font-size: 10px;
	color: black;
	padding: 1em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
	border: 0em 0em;
	border-style: none;
}

.HeaderTwo{
	font-family: "Verdana", arial, sans-serif;
	font-size: 16px;
	text-decoration:bold;
	color:#3F88A5;	
	}

}
