body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li,
dl, dt, dd, a, th, td  {
margin: 0; padding: 0; border: 0; outline: none;
}
/*form, fieldset, input, 
    * The Times New Roman-based serif stack: Cambria, ‘Hoefler Text’, Utopia, ‘Liberation Serif’, ‘Nimbus Roman No9 L Regular’, Times, ‘Times New Roman’, serif
    * A Modern Georgia-based serif stack: Constantia, ‘Lucida Bright’, Lucidabright, ‘Lucida Serif’, Lucida, ‘DejaVu Serif’, ‘Bitstream Vera Serif’, ‘Liberation Serif’, Georgia, serif
    * A more traditional Garamond-based serif stack: ‘Palatino Linotype’, Palatino, Palladio, ‘URW Palladio L’, ‘Book Antiqua’, Baskerville, ‘Bookman Old Style’, ‘Bitstream Charter’, ‘Nimbus Roman No9 L’, Garamond, ‘Apple Garamond’, ‘ITC Garamond Narrow’, ‘New Century Schoolbook’, ‘Century Schoolbook’, ‘Century Schoolbook L’, Georgia, serif
    * The Helvetica/Arial-based sans serif stack: Frutiger, ‘Frutiger Linotype’, Univers, Calibri, ‘Gill Sans’, ‘Gill Sans MT’, ‘Myriad Pro’, Myriad, ‘DejaVu Sans Condensed’, ‘Liberation Sans’, ‘Nimbus Sans L’, Tahoma, Geneva, ‘Helvetica Neue’, Helvetica, Arial, sans-serif
    * The Verdana-based sans serif stack: Corbel, ‘Lucida Grande’, ‘Lucida Sans Unicode’, ‘DejaVu Sans’, ‘Bitstream Vera Sans’, ‘Liberation Sans’, Verdana, ‘Verdana Ref’, sans-serif
    * The Trebuchet-based sans serif stack: ‘Segoe UI’, Candara, ‘Bitstream Vera Sans’, ‘DejaVu Sans’, ‘Bitsream Vera Sans’, ‘Trebuchet MS’, Verdana, ‘Verdana Ref’, sans-serif
    * The heavier “Impact” sans serif stack: Impact, Haettenschweiler, ‘Franklin Gothic Bold’, Charcoal, ‘Helvetica Inserat’, ‘Bitstream Vera Sans Bold’, ‘Arial Black’, sans-serif
    * The Monospace stack: Consolas, ‘Andale Mono WT’, ‘Andale Mono’, ‘Lucida Console’, ‘Lucida Sans Typewriter’, ‘DejaVu Sans Mono’, ‘Bitstream Vera Sans Mono’, ‘Liberation Mono’, ‘Nimbus Mono L’, Monaco, ‘Courier New’, Courier, monospace


*/

body {
	background: #2c2c2c;
	margin: 0;
	padding: 0;
	font-family: Frutiger, ‘Frutiger Linotype’, Univers, Calibri, ‘Gill Sans’, ‘Gill Sans MT’, ‘Myriad Pro’, Myriad, ‘DejaVu Sans Condensed’, ‘Liberation Sans’, ‘Nimbus Sans L’, Tahoma, Geneva, ‘Helvetica Neue’, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #fff;
	line-height: 1.5;
	text-align: center;
	height:100%;
}
h1, h2, h3, h4, h5, h6 {
	font-family: Futura, ‘Century Gothic’, AppleGothic, Geneva, Helvetica, Arial, sans-serif;
	font-size:17px;
	padding: .6em 0;
	margin: 5px 0px 10px 0px;
}
p {
	margin: 5px 0px 10px 0px;
}

ul, ol {
	list-style: none;
}
img { 
	max-width:600px;
	border:1px solid #000;
}
a {
	text-decoration: underline;
	color: #fff;
}
a:hover {
	text-decoration: underline; 
	color: #1c4594;
}

.menuMainItem {
	background-color: #074fa3;
}
.menuMainItemOver {
	background-color: #00a7e8;
}
.emailhice {
	border: 0px;
	vertical-align:text-bottom;
}
#container {
	width: 947px;
	margin: 0 auto;
	text-align: left;
}
#headerLanguages {
	background: #1c4594 url(../images/header_blue.jpg) no-repeat;
	height: 37px;
	text-align: right;
	padding: 1px 5px 0 0;
}
	#headerLanguages img {
		padding-right: 5px;
		border: 0px;
	}
#headerLogo {
	background: #545c67 url(../images/header_logo.jpg) no-repeat;
	height: 130px;
	margin-bottom: 15px;
	vertical-align:bottom;
	text-align: right;
	font:x-small/1.5em Futura, ‘Century Gothic’, AppleGothic, Geneva, Helvetica, Arial, sans-serif;
    voice-family: "\"}\""; voice-family:inherit;
    font-size:small;
    }
/**---------------------------------------------------------------------------*/

	

    #header {
      float:right;
      width:100%;
      /*background:#DAE0D2 url("bg.gif") repeat-x bottom;*/
      /*font-size:93%;*/
	  font-size:10px;
      line-height:normal;
      }
    #header ul {
	  float: right;
      margin:0;
	  margin-top: 100px;
      padding:0px 10px 0;
      list-style:none;
      }
    #header li {
      float:left;
      background:url("../images/left_both5.gif") no-repeat left top;
      margin:0;
      padding:0px 0px 0px 10px;
      }
    #header a {
      float:left;
      display:block;
      background:url("../images/right_both5.gif") no-repeat right top;
      padding: 5px 15px 12px 5px;
	  margin: 0px 2px 0px 0px;
      text-decoration:none;
      color:#fff;
      }
    /* Commented Backslash Hack
       hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:#fff;
      }
    #header #current {
      background-image:url("../images/left_both5.gif");
      border-width:0;
      }
    #header #current a {
      background-image:url("../images/right_both5.gif");
      color:#fff;
      padding-bottom:12px;
      }
	#header li:hover, #header li:hover a {
	  background-position:0% -150px;
	  color:#fff;
	  }
	#header li:hover a {
	  background-position:100% -150px;
	  }
	  #header #current {
	  background-position:0% -150px;
	  border-width:0;
	  }
	#header #current a {
	  background-position:100% -150px;
	  padding-bottom:12px;
	  color:#fff;
	  }
	
/**---------------------------------------------------------------------------*/

#mainContainer {
	background: #545c67 url(../images/body_bg.jpg) no-repeat;
	width: 947px;
}
.mainContent {
	width: 600px;
	max-width:600px;
	padding: 10px 20px 20px 20px;
	font-size: 11px;
	font-family: Tahoma, Geneva, ‘Helvetica Neue’, Helvetica, Arial, sans-serif;
	color: #fff;
	line-height: 1.5;
	vertical-align:top;
}
.mainContentMenuBox {
	vertical-align:top;
	padding: 10px 20px 20px 20px;
}
#bar {
	width: 250px;
	border: 0px solid #fff;
	margin: 10px 10px 10px 10px;
	padding: 5px 5px 5px 5px;
	float:right;
	position:relative;
}
.box {
	width: 235px;
	border: 1px solid #fff;
	margin: 10px 10px 10px 10px;
	padding: 0px;
	font-size: 11px;
}
.boxHeader {
	height: 22px;
	padding: 3px;
	/*background-image:url(../images/boxheader.gif);*/
	background-color: #074fa3;
	/*background-repeat: no-repeat;*/
	font-weight: bold;
}
.boxBase {
	margin: 5px 0px 5px 0px;
	padding: 3px;
}
#footLogos {
	padding: 15px 5px 5px 5px;
	color: #aeaeae;
	font-size: 9px;
      width:947px;
}
#footText {
	padding: 5px 5px 15px 5px;
	color: #aeaeae;
	font-size: 9px;
      width:947px;
}
#footText a {
	text-decoration:none;
}
#footText a:hover {
	text-decoration:underline;
	color: #fff;
}

/* Submenu */

#navcontainer { width: 215px; }

#navcontainer ul
{
margin-left: 0;
margin-left: 10px;
padding-left: 0;
list-style-type: none;
font-family: Futura, ‘Century Gothic’, AppleGothic, Geneva, Helvetica, Arial, sans-serif;
}

#navcontainer a
{
display: block;
padding: 6px;
width: 180px;
background-color: #074fa3;
border-bottom: 1px solid #333;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #00a7e8;
color: #fff;
}
/*
#boxBase ul
{
list-style-type: none;
}

#boxBase a
{
display: block;
padding: 3px;
padding-left: 10px;
width: 195px;
background-color: #074fa3;
border-bottom: 1px solid #333;
}

#boxBase a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#boxBase a:hover
{
background-color: #;
color: #fff;
}*/
