body{

margin:0px;

padding:0px;

height:100%;

background-color:#FFFFFF;

}

.popup{

background-color:#FFFFFF;

}

#CarouselDiv:focus {
  outline: 0;
}


.standard {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #627784; text-decoration: none; line-height:15px;}

.standard_index {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #627784; text-decoration: none; line-height:18px;}

.standard_index2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #627784; text-decoration: none; line-height:15px;}

.standard_sta {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #15202B; text-decoration: none; line-height:13px;}

.standardi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: normal; color: #15202B; text-decoration: none; line-height:15px;}

.standard02 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #627784; text-decoration: none; line-height:15px;}

.standard03 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-style: italic; font-weight: normal; color: #627784; text-decoration: none; line-height:21px;}

.standard04 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #728B9A; text-decoration: none; line-height:30px;}

.standard05 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #627784; text-decoration: none; line-height:27px;}

.standard06 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #627784; text-decoration: none; line-height:21px;}

h3, .headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #627784; text-decoration: none;

 line-height:16px;

}


h1 {
	color: #F6F5F5;
	font-weight: normal;
	line-height: 1;
	margin-bottom: 0.3em;
}

h1 {font-size: 1.8em;}



.pqborder{
 padding:0px;
 margin:20px 2px 25px 0px;
 border-bottom:1px solid #728B9A;
 clear:both;
}

.pqborder2{
 padding:0px;
 margin:20px 2px 25px 0px;
 border-bottom:1px solid #728B9A;
}


.pqborder3{
 padding:0px;
 margin:0px 2px 20px 0px;
 border-bottom:1px solid #728B9A;
}


.listcomp1{
margin:0;
padding:0;

border:0px solid white;

width:94px;/*130px*/

height:115px;

float:left;

}

.listcomp2{
margin:0px 20px 0px 0px;
padding:0;

border:0px solid white;

width:330px;

height:115px;

float:right;

}

.listcomp3{
margin:0;
padding:0;

border:0px solid white;

width:94px;/*130px*/

height:170px;

float:left;

}

.listcomp4{
margin:0px 20px 0px 0px;
padding:0;

border:0px solid white;

width:330px;

float:right;

}


.listcomp5{
margin:0;
padding:0;

border:0px solid white;

width:94px;/*130px*/

height:130px;

float:left;

}

.listcomp6{
margin:0px 20px 0px 0px;
padding:0;

border:0px solid white;

width:330px;

float:right;

}

.listcompvission{
margin:0px 38px 0px 0px;
padding:0;

border:0px solid white;

width:330px;

float:right;

}


.listcompprint{
margin:0px 20px 0px 0px;
padding:0;

border:0px solid white;

width:470px;

float:right;

}


ul{
padding:0px;
margin:0px;
width:330px;/*330*/
}


.list{

width:320px;/*330*/

margin:0px 0px 0px 20px;

list-style-image:url(img/circle01.gif);

vertical-align:middle;

}


.list1{

width:320px;/*330*/

margin:0px 0px 0px 20px;

list-style-type:none;

vertical-align:middle;

}

.listvis{

width:420px;/*330*/

margin:0px 0px 0px 20px;

list-style-image:url(img/circle01.gif);

vertical-align:middle;

}


.list1vis{

width:420px;/*330*/

margin:0px 0px 0px 20px;

list-style-type:none;

vertical-align:middle;

}


.list2{

background-color:#FFFFFF;

color:#000000;

width:320px;/*320*/

padding:0px;
margin:0px 0px 0px 20px;

list-style-type:none;

border:0px solid white;

text-align:left;

}


.list3{

background-color:#D3EADA;

color:#777975;

width:320px;

margin:0px 0px 5px 20px;

padding:2px;

list-style-type:none;

font-weight: bold; 

text-align:left;

}

.list3index{

background-color:#D3EADA;

color:#777975;

width:320px;

margin:0px 0px 2px 20px;

padding:2px;

list-style-type:none;

font-weight: bold; 

text-align:left;

}

.list4{

background-color:#FFFFFF;

color:#000000;

width:320px;/*320*/

padding:0px;
margin:0px 0px 0px 50px;

border:0px solid white;

list-style-image:url(img/circle03c.gif);

text-align:left;

}


.phplist3{

background-color:#D3EADA;

color:#777975;

width:420px;

margin:10px 0px 2px 20px;

padding:2px;

list-style-type:none;

font-weight: bold; 

text-align:left;

vertical-align:top;

}


.phplist4{

background-color:#FFFFFF;

color:#000000;

width:400px;/*320*/

padding:0px;
margin:0px 0px 2px 50px;

border:0px solid white;

list-style-image:url(img/circle03c.gif);

text-align:left;

vertical-align:top;

}


.phplist5{

background-color:#FFFFFF;

color:#000000;

width:400px;/*320*/

padding:0px;
margin:0px 0px 2px 35px;

list-style-image:url(img/circle02b.gif);

border:0px solid white;

text-align:left;

vertical-align:top;

}


.listsmall{

width:316px;/*330*/

margin:0px 0px 0px 20px;

list-style-type:none;

vertical-align:middle;

}


.listbig{

width:400px;/*330*/

margin:0px 0px 0px 20px;

list-style-type:none;

vertical-align:middle;

}


.form {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:272px; background:none transparent; margin:0px 4px 4px 4px;

}

.form2 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:150px; background:none transparent; margin:4px;

}

.form3 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:130px; background:none transparent; margin:0px 4px 4px 4px;

}

.form4 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:46px; background:none transparent; margin:0px 0px 4px 4px;

}

.form5 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:500px; background:none transparent; margin:1px 0px 1px 0px;

 }

.form6 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:180px; background:none transparent; margin:4px 4px 4px 4px;

}

.form7 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:390px; height:20px; background:none transparent; margin:1px 0px 1px 0px;

}

.form8{

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:310px; background:none transparent; margin:1px 0px 1px 0px;

}

.form9{

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; background:none transparent; margin:1px 0px 1px 0px;

}

.form10 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:195px; background:none transparent; margin:0px 4px 4px 4px;

}

.form11 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:65px; background:none transparent; margin:0px 0px 4px 4px;

}

.form12 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:272px; background:#ffffff; margin:0px 4px 4px 4px;

}

.form13 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:65px; background:#ffffff; margin:2px 0px 4px 4px;

}

.form14 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:150px; background:none transparent; margin:1px 0px 1px 0px;

}

.form15, .form15:active, .form15:focus {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:71px; height:20px; background:none transparent; margin:1px 0px 1px 0px; padding:0px;

}

.form16 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; margin:0px; padding:0px; cursor:pointer;

color: #627784; border: 0px solid #728B9A; width:80px; background:none transparent; margin:2px 0px 1px 0px; text-decoration: none; line-height:15px;

}

.form16:hover {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; margin:0px; padding:0px; cursor:pointer;

color: #627784; border: 0px solid #728B9A; width:80px; background:none transparent; margin:2px 0px 1px 0px; text-decoration: underline; line-height:15px;

}

.form17 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #627784; 

border: 1px solid #728B9A; width:124px; height:20px; background:none transparent; margin:1px 0px 1px 0px; padding:0px;

}


form{margin:0px;padding:0px}


.navipad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }

.navipad:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none}


.ref {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #15202B; text-decoration: none;

 background:#FFFFFF; padding: 1px 5px 1px 10px; border: 1px solid #000000;

 position:absolute; left:0px; top:-100px; width:287px; height:40px; z-index:1; visibility:hidden;}


div{

 margin:0px;

 padding:0px;

 border:white none 0px;

 text-align:left;

 vertical-align:top;

}


img{

 border:white none 0px;

 vertical-align:top;

}

img.info{

 vertical-align:bottom;

 margin-bottom:4px;

}


.global{

 margin-top:0px;

 margin-left: auto;

 margin-bottom:0px;

 margin-right: auto;

 padding:0px;

 width:992px;

 border:black solid 0px;

 text-align:left;

 background-color:#F6F5F5;

}

.lotpopup{

 margin-top:0px;

 margin-left: auto;

 margin-bottom:0px;

 margin-right: auto;

 padding:0px;

 width:770px;

 border:black solid 0px;

 text-align:left;

 background-color:#F6F5F5;

}


.box1{

 height:91px;

 width:992px;

}

.box1b{

 height:35px;

 padding:0px 0px 0px 162px;

 background: #F6F5F5 url('img/top01a2.jpg') repeat-x left top;
}

.box1c{

 height:83px;

 width:992px;

 background: #F6F5F5 url('img/top01a3.gif') repeat-x left top;
}

.box1d{

 height:40px;

 margin:0px 0px 0px 162px;

 background: #F6F5F5 url('img/top01a3.gif') repeat-x left top;
}


.box2{

 width:160px;

 float:left;

}


.box3{

 position:relative;

 margin:0px 0px 0px 162px;

 width:670px;
 
}



.box3table{

 width:670px;
 
}



.box3index{

 margin:0px 0px 0px 0px;

 width:992px;
 
}



.box3a{

 width:325px;

}


.box3b{

 position:absolute;

 top:0px;

 left:335px;

 width:325px;
 
}



.box3ahistory{

 width:225px;

}


.box3bhistory{

 position:absolute;

 top:0px;

 left:235px;

 width:425px;
 
}




.box3ahighlights{

 width:435px;

}


.box3bhighlights{

 position:absolute;

 top:0px;

 left:445px;

 width:215px;
 
}




.box3ahighlights2{

 width:168px;

}


.box3bhighlights2{

 position:absolute;

 top:0px;

 left:178px;

 width:142px;
 
}


.box3chighlights2{

 position:absolute;

 top:0px;

 left:330px;

 width:142px;
 
}

.box3dhighlights2{

 position:absolute;

 top:0px;

 left:482px;

 width:168px;
 
}


.box3e{

 position:relative;

 margin:15px 0px 15px 20px;

 width:670px;
 
}





.box3anews{

 width:210px;

}


.box3bnews{

 position:absolute;

 top:0px;

 left:461px;

 width:210px;
 
}






.box4{

 height:110px;

 width:992px;

 background: #F6F5F5 url('img/top01z.jpg') repeat-x left top;

 clear:both;

}


.menudiv{

 padding:0px 0px 5px 0px;

}




.navi {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #627784;

 text-decoration: none;

 margin:0px;

 padding:0px;

 line-height:15px
 
}

.navi:hover {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 text-decoration: underline

}



.navi_active {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #A0422D;

 text-decoration: none;

}





.naviindex {

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

 font-size: 14px;

 font-style: normal;

 font-weight: bold;

 color: #627784;

 text-decoration: none;

 margin:0px;

 padding:0px;

 line-height:17px
 
}

.naviindex:hover {

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

 font-size: 14px;

 font-style: normal;

 font-weight: bold;

 text-decoration: underline

}



.naviindex_active {

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

 font-size: 14px;

 font-style: normal;

 font-weight: bold;

 color: #A0422D;

 text-decoration: none;

}







.naviindex_small {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #627784;

 text-decoration: none;

 margin:0px;

 padding:0px;

 line-height:15px
 
}

.naviindex_small:hover {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 text-decoration: underline

}



.naviindex_small_active {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #A0422D;

 text-decoration: none;

}








.naviwide {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #627784;

 text-decoration: none;

 margin:0px;

 padding:0px;
 
 line-height:15px;

}

.naviwide:hover {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 text-decoration: underline

}




.naviwide30 {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #627784;

 text-decoration: none;

 margin:0px;

 padding:0px;
 
 line-height:30px;

}

.naviwide30:hover {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 text-decoration: underline

}




.navi_email {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #627784;

 text-decoration: none;

 margin:0px;

 padding:0px;

 line-height:15px;
 
 white-space:nowrap;

}

.navi_email:hover {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 text-decoration: underline;

 white-space:nowrap;

}






#menu {

 margin:0px 0px 0px 17px;

 padding:0px;

 width:140px;

 background:#F6F5F5;

 text-align:left;

 line-height:16px;

}


.menuleft {

 width:140px;

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #627784;

 text-decoration: none;

 margin:0px;

 padding:0px;

}

.menuleft:hover {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 text-decoration: underline

}



.menuleft_active {

 width:140px;

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #A0422D;

 text-decoration: none;

}



#menuobendiv {

 background:#D8E1E7;

 line-height:20px;

}



.menuoben {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #627784;

 text-decoration: none;

 padding-top:0px;

}

.menuoben:hover {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #FFFFFF;

 text-decoration: none

}



.menuoben_active {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #A0422D;

 text-decoration: none

}


 span.text-separator {
 color: #444;
 padding: 0 8px;
}

 span.text-separator_e {
 color: #444;
 padding: 0 7px;
}





#menuuntendiv1 {

 height:72px;

}

#menuuntendiv2 {

 margin:0px 0px 0px 162px;

 padding:0px;

 background:#D8E1E7;

 text-align:left;

}



.menuunten {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #627784;

 text-decoration: none;

 padding-top:0px;

}

.menuunten:hover {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #FFFFFF;

 text-decoration: none

}



.menuunten_active {

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

 font-size: 11px;

 font-style: normal;

 font-weight: bold;

 color: #A0422D;

 text-decoration: none

}






.popup1, .popup2{

padding:20px;

border:0px solid white;

width:195px;

float:left;

}


.popup3{

border:0px solid white;

width:475px;

text-align:center;

}




.popup3b{

border:0px solid white;

width:560px;

text-align:center;

}



.popup4{

margin:20px 20px 20px 20px;

padding-left:20px;

border:0px solid white;

width:435px;

text-align:left;

}



.listpopup{

color:#000000;

margin:20px 20px 20px 30px;

padding:0px 0px 0px 20px;

list-style-type:none;

text-align:left;

}





.listpopup2{

color:#000000;

width:178px;

padding:5px 5px 5px 10px;

margin:0;

list-style-type:none;

text-align:left;

}


.listpopup3{

background-color:#E7F6EB;

width:400px;

margin:10px 20px 0px 0px;

padding:0;

border:1px solid green;

}

.listpopup4{

background-color:#E7F6EB;

width:180px;

margin:5px 10px 0px 10px;

padding:0;

border:1px solid green;

}

.listphpup3{

width:480px;
height:380px;

margin:10px 0px 10px 0px;

border:1px solid green;

overflow:auto;
}

.padtop7{
padding-bottom:7px;
}

.padleft10{
padding-left:10px;
width:195px;
}

.padright60{
padding-right:60px;
}

.pad10{
padding:10px;
}

.hidden{
overflow:hidden;
}

.flleft{
float:left;
text-align:left;
}

.flright{
float:right;
text-align:right;
}

.right{
text-align:right;
}

.linkbutton1{
border:1px solid #33CC33;
text-align:center;
background:#E2F0E2;
margin:14px 4px 12px 23px;
padding:1px 7px 1px 7px;
color:#000000;
font-size:12.5px;
letter-spacing:-0.3px;
text-decoration:none;
}
.button1{
border:1px solid #33CC33;
text-align:center;
background:#E2F0E2;
margin:14px 4px 12px 23px;
}
.button2{
border:1px solid #33CC33;
text-align:center;
background:#E2F0E2;
margin:24px 4px 0px 23px;
}
.button3{
border:1px solid #33CC33;
text-align:center;
background:#E2F0E2;
margin:0px 4px 0px 23px;
}
.center{ 
text-align: center !important;
}
table,tr,td,th{
margin:0px;
padding:0px;
border:white solid 0px;
background-color:#FFFFFF;
vertical-align:top;
}
.box3 table,.box3 tr,.box3 th,.box3 td{
padding:3px;
background-color:#F6F5F5;
}
.box3 th, .box3 td{
border-top:solid #728B9A 1px;
}
.box3e table,.box3e tr,.box3e th,.box3e td{
padding:3px;
background-color:#F6F5F5;
}
.box3e th, .box3e td{
border-top:solid #728B9A 1px;
}
.box3table table,.box3table tr,.box3table th,.box3table td{
background-color:#F6F5F5;
}
.box3table th, .box3table td{
padding:20px 6px 20px 0px;
border-top:solid #728B9A 1px;
}
.notop, .notop tr, .notop td, .notop th {
border-top:solid white 0px;
}
.nopad, .nopad tr, .nopad td, .nopad th {
padding:0 !important;
}
.notpad, .notpad tr, .notpad td, .notpad th {
padding-top:0 !important;
}

.tdpad10 th, .tdpad10 td{
padding:10px !important;
}
.tdpadleft10 th, .tdpadleft10 td{
padding-left:10px !important;
}
.tdpadright10 th, .tdpadright10 td{
padding-right:10px !important;
}
table.global{
position:absolute;
border-collapse:collapse;
}
.red{
color:#FF0000;
}
.white{
color:#FFFFFF
}

a.slideshow { padding: 0px; border: 0px solid #000; z-index:10; display: block; }
.slideshow { height: 240px; width: 210px; }
.slideshow img { display: none; border: 0px solid #000; background-color: #F6F5F5; }
.slideshow img.first { display: block;}

.nowrap{
white-space:nowrap;
}
