
a:link {color: #006088; text-decoration: none}
a:visited {color: #006088; text-decoration: none}
a:hover {color: #000000; text-decoration: none}
a:active {color: #000000; text-decoration: none}

body {
 font-family: Verdana,  Arial, Helvetica, sans-serif;
 background: #FFFFFF;
 margin:  0;
 padding: 0;
 text-align: center;
  }

#logo {
 width: 750px;
 background: #FFFFFF;
 background-image:url("../../images/logo.jpg");
 background-repeat:no-repeat;
 margin: 0;
 padding: 0;
 border: 0;
 float: left;
 display:inline;
  }

#banner {
 width: 750px;
 height: 130px;
 margin: 0 auto;
 padding: 0;
 border: 0;
 float:left;
 background: #FFFFFF;
 background-image:url("../../images/header.jpg");
 background-repeat:no-repeat;
 cursor: url(../../images/target.cur), default;
  }

.image {
border:0;
padding:0;
margin:0;
  }

.right { float:right; }

.left { float:left; }

/* Basic */

#container {
 width: 750px;
 margin: 10px auto;
 padding: 0;
 border-style:solid;
 border-width:1px;
 border-color: #FFFFFF;
 background: #FFFFFF;
 background-repeat:no-repeat;
 font-size: 10pt;
 text-align: left;
 overflow: hidden; 
  }

#bott-cont {
 width: 750px;
 margin: 0px auto;
 padding: 0;
 overflow: hidden;
  }

#page {
 float:right;
 width: 700px;
 font-size: 14px;
 margin: 3px 5px 5px 0px;
 padding: 10px 20px 0px 20px;
 display: inline;
 /*background-image:url("../../images/people.gif");*/
 background-position:center;
 background-repeat:no-repeat;
  }

.pad200 {
position:relative;
left: 200px;
  }

.pad230 {
position:relative;
left: 230px;
  }
  
.pad20 {
position:relative;
left: 20px;
  }

.copy {
  clear: both;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#999999;
  font-size: 11px;
  }
  
#bott-cont a:link {color:#999999; text-decoration: underline;}
#bott-cont a:visited {color:#999999; text-decoration: underline;}
#bott-cont a:hover {color:#999999; text-decoration: none;}
#bott-cont a:active {color:#999999; text-decoration: none;}

/* Min-height hack and clear floats*/
.prop {
    float:right;
    width:1px;
  }
  
.clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }

.page-height {
    height:260px;
  }

#language {
    position: relative;
	margin: 0px 5px 0px 25px;
	padding: 0px 0 10px 0;
	line-height:80%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #223333;
	font-size: 80%;
	text-align:right;
	float: right;
	width: 350px;
	top:5px;
	display:inline;
}



#language ul { 
  list-style: none;
  display: block;
  vertical-align: middle;
  padding: 0;
  margin: 0 0 0 0px;
  height: auto;
}

#language ul li {
  position:relative;
  display: block;
  float: right;
  text-align: right;
  list-style-type: none;
}

.choose_lang {
	border: 1px solid #333333;
	margin: 10px 10px 10px 10px;	
}

#language ul ul {
  list-style: none;
  position: absolute;
  vertical-align: middle;
  padding: 0;
  margin: 0;
  top: 30px;
  left: -200px;
  width:250px;
}

#language ul ul li {
  display: block;
  background:#D2EDF3;
  line-height:150%;
  height: 30px;
  width: 250px;
  padding: 0;
  margin: 0;
  color: #333333;
  font-size: 150%;
  text-align: center;
  text-decoration:none;
}

#language ul ul
{display: none;}

#language ul li:hover ul 
{ display: block; }


/* Page styling */
  
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#112222;
	text-align:center;
}

h2 {
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}

.container2 { 
    float: left;
	position: relative;
 	font-size: 13.5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #223333; 
    width: 100%; 
	margin: 0;
}

.left_col {
	position: relative;
	float: left;
}

.right_col {
	float: left;
}

.main-txt {

	font-size: 13.5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #223333;

}

.sm-txt {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.center { text-align: center; }

.red { color:#FF0000; }

.blue { color:#006088; text-decoration: none; }