body {

	text-align: center;

	margin: 0px;

	padding: 0px;

	background-color: #FFFFFF;

}



table.wh100{

	height: auto;

	width: 100%;



}

table.wh100 td{

	text-align: left;

}



p {

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #003366;

	text-align: left;

	margin: 0px;

	font-weight: normal;

	padding: 20px 0px 20px 0px;

}



.p10{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #003366;

	text-align: left;

	margin: 0px;

	font-weight: normal;

	padding: 5px 0px 5px 0px;

}



.p11{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #003366;

	text-align: left;

	margin: 0px;

	font-weight: normal;

	padding: 5px 0px 5px 0px;

}



.p11bold{

	font-weight: bold;

}



.bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-bottom: 20px;

	font-weight: bold;

	font-size: 14px;

}



.bold12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-bottom: 20px;

	font-weight: bold;

	font-size: 12px;

	margin: 0px;

	padding: 0px 0px 10px 0px;

}



textarea{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-align: left;

	width: 150px;

	height: 90px;

	border: 1px solid #808080;

}



input{

	height: 27px;

	border: 1px solid #808080;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #666666;

	width: 160px;

	height: 30px;

	text-align:center;

	vertical-align:middle;

	padding: 5px 0px 0px 0px;

}



.textar{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #666666;

	text-align: left;

	display:block;

	margin: 0px 0px 0px 0px;

	padding: 0px;

}



.divarea{

	width: 152px;

	height: 92px;

	border: 1px solid #d4d0c8;

	vertical-align: middle;

	text-align: center;

}





#container {

	width: 170mm;

	text-align: center;

	padding: 0px;

	margin: 0px;

	height:auto !important; /* real browsers */

	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */

}



a{

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}



a.gothic{

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #02182d;

	text-decoration:none;

	margin: 2px 0px 3px 0px;

	padding: 3px 0px 0px 15px;

	background:  url(../images/arrow.gif) no-repeat 0px 5px;

	display: block;

}



a.gothic:hover{

	font-weight: bold;

}



.gothov{

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #02182d;

	margin: 2px 0px 3px 0px;

	padding: 3px 0px 0px 15px;

	background:  url(../images/arrow.gif) no-repeat 0px 5px;

	display: block;

}



.gothov1{

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #02182d;

	margin-bottom: 0px;

	padding: 0px;

}



.star{

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #00192f;

	margin: 0px 0px 0px 0px;

	padding: 3px 0px 0px 15px;

	background:  url(../images/star.gif) no-repeat 0px 9px;

	line-height: 20px;

	display:block;

}



.star:hover{

	text-decoration:underline;

}



h1{

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	color: #1A171B;

	margin: 0PX;

	padding: 0px;

}

h1 a {font-size: 16px; text-decoration: none; color: #1a171b;}

h1 a:hover {text-decoration: underline;}



h2{

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #1A171B;

	margin: 15px 0px 0px 0px;

}



.classH2{

	text-align: left;

	font-family: "Century Gothic";

	font-size: 14px;

	font-weight: bold;

	color: #1A171B;

	margin-bottom: 0px;

}



.bold{

    font-weight: bold;

	padding-bottom: 20px;

}



.mdiv{

	position: absolute;

	visibility: hidden;

	top: 0px;

	left: 0px;

	padding: 10px 25px 15px 25px;

    background-color:#7D94AB;

	text-align: left;



}



a.menu{

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	display:block;

	height: 16px;

}



a.topmenu{

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	display:block;

	height: 16px;

	width: 100%;

}



a.topmenu:hover{

	font-size: 10px;

	background-image: url(../images/menu_bg.gif);

	color: #ffffff;

	background-repeat: repeat-x;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #7D94AB;

	text-decoration: none;

}



a.menu1{

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	display:block;

	margin-bottom: 3px;

}



a.menu1:hover{

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #003466;

	text-decoration: none;

	display:block;

}



.menuhover{

    background-color: #7D94AB;

    color: #FFFFFF;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    text-decoration: none;

	text-align: center;

	font-weight: normal;

	height: 16px;

}



img.border{

	 border: solid 1px #7F8180;

}



.padding5{

	padding-left: 5px;

}



.padding20{

	padding-left: 20px;

}



.padding40{

	padding-left: 40px;

}



#header {

	text-align: center;

	width: 170mm;

}



#header-1 {

	text-align: right;

	height: 23px;

	display: none;

}



#bcPath {display: none;}



.header1-txt {

	padding: 5px 18px 0px 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #003366;

	text-decoration: none;

}



.header1-txt a {

	padding: 5px 18px 0 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #003366;

	text-decoration: none;

}



.header1-txt a:hover {

	padding: 5px 18px 0 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #003366;

	text-decoration: underline;

}



#header-2 {

	text-align: left;

	border-top-color: #FFFFFF;

	border-top-width: 1px;

	border-top-style: solid;

	height: 182px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

}



#header-2a {

	text-align: left;

	width: 432px;

	float: left;

}



#header-2b {

	text-align: left;

	width: 453px;

	float: right;

	display: none;

}



.header-3 {

	text-align: center;

	height: 17px;

	background-color: #0E4781;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

	border-bottom-width: 0px;

	width: 887px;

	display: none;

}



#content {

	background-color: #FFFFFF;

	padding: 30px 0px 0px 3px;

	margin: 0px 0px 0px 0px;



}



#content-left {

	text-align: left;

	background-color: #FFFFFF;

	float: left;

	width: 425px;

	height:auto !important; /* real browsers */

	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */

}



#vision-box {

	text-align: left;

	background-color: #003366;

	height: 58px;

}



.vision-box-txt {

	background-color: #E9EAEB;

	text-align: left;

	padding: 18px 31px 40px 26px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #1A171B;

	text-decoration: none;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

	height: auto;

}



#construction-box {

	text-align: left;

	background-color: #33618F;

	height: 57px;

}



.construction-box-txt {

	background-color: #E9EAEB;

	text-align: left;

	padding: 18px 31px 40px 26px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #1A171B;

	text-decoration: none;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

	height: auto;

}



#realisation-box {

	text-align: left;

	background-color: #6A87A4;

	height: 57px;

}



.realisation-box-txt {

	background-color: #E9EAEB;

	text-align: left;

	padding: 18px 31px 40px 26px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #1A171B;

	text-decoration: none;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

	height: auto;

}



#content-right {

	text-align: left;

	float: right;

	width: 457px;

	height:auto !important; /* real browsers */

	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */

}



.rt-heading-txt {

	text-align: left;

	padding: 0px 0px 20px 100px;

	font-family: "Century Gothic";

	font-size: 18px;

	font-weight: bold;

	color: #1A171B;

}



.right-space {

	text-align: left;

	padding: 0px 0px 13px 88px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #1A171B;

}



.right45 {

	text-align: left;

	padding: 0px 0px 13px 45px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #1A171B;

}



.plus {

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #1A171B;

	background:  url(../images/plus.gif) no-repeat 0px 5px;

	margin: 0px 0px 0px 20px;

	padding: 0px 0px 10px 15px;

	display:block;

	text-decoration: none;

}



.plus:hover {

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #1A171B;



	background:  url(../images/plus.gif) no-repeat scroll 0pt 5px;

	margin: 0px 0px 0px 20px;

	padding: 0px 0px 10px 15px;

	display:block;

	text-decoration: none;

}





#footer {

	text-align: center;

	clear: both;

	width: 170mm;

}



#footer a {

	color: #003366;

	text-decoration: none;

	font-size: 14px;

}



#footer a:hover {

	color: #003366;

	text-decoration: underline;

}



.last-link {

	text-align: center;

	padding: 10px 0px 6px 0px;

	margin-top: 10px;

}



.spacer {

	clear: both;

	height: 50px;

}







/*********/

.newsTitle, .newsAnnounce {

	font: 14px Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	text-align: left;

	margin: 0;

	padding: 5px 0;

}

.newsTitle {font-weight: bold;}



.newsItem {margin-bottom: 20px;}



#content a {text-decoration: underline; color: #036;}



.simpleText, .simpleText td {

	/*font: 12px Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	text-align: left;*/

}

.newsPagin {

	font: 12px Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	text-align: left;



}

.p_cur_page {font-weight: bold;}

a.p_pages {color: #003366; text-decoration: underline; font-size: 12px;}

a.p_pages:hover {text-decoration: none;}

.newsMText {

	font: 12px Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	text-align: left;

	margin-bottom: 20px;

}



a.currentL {text-decoration: underline;}



.pg_sel {

  width: 150px;

  border: 1px solid #CCC;

}

.btn_go {

  width: 24px;

  height: 19px;

  border: 0px;

  margin-bottom: 2px;

}

.imgItem {

  float: left;

  margin-right: 22px;

  margin-bottom: 10px;

}

.titleItem {

	font: bold 14px Verdana, Arial, Helvetica, sans-serif;

	color: #0A3466;

}

.txtItem {

	font: 14px Verdana, Arial, Helvetica, sans-serif;

	color: #0A3466;

	line-height: 1.5;

}

.aItem {

	font: normal 14px Verdana, Arial, Helvetica, sans-serif;

	color: #0A3466;

	text-decoration: none;

}



.aItem:hover{

	font-weight: bold;

}

