@charset "utf-8";

*{
  margin:0;
  padding:0;
}

html{font-size:10px}

body{
  font:1.2em/1.5 geneva,arial, sans-serif;
  text-align:center;
  color:#666;
  background:#F7F6F1 url(../img/ceo-mail/bg.gif) repeat-x top left;
}

fieldset{
  margin-bottom:21px;
  padding:15px 15px 10px;
  padding-top:20px\9;
  border-color:#78A3D3;
  border-width:1px;
  border-style:solid;
  _border:none;
  background:#F5F8FC;
}

fieldset p,
fieldset label{padding-left:7px}

ul{list-style:none}

h1{font-size:2.5em}

h2{font-size:1.2em}

legend{
  margin-top:-32px\9;
  font-weight:bold;
  font-size:1.2em;
  color:#000;
  background:#0C7BD4;
  color:white;
  padding:0 .5em;
  _position:relative;
  text-transform:capitalize;
}

label{
  text-transform:capitalize;
  display:inline-block;
  width:66px;
  padding-right:5px;
  text-align:right;
  font-weight:bold;
}

.required{
  font-size:1em;
  color:red;
  font-style:italic;
  font-weight:normal;
}

.mail{
  color:red;
  font-style:italic;
}

input,textarea{
  border:1px solid #108AC6;
  background:white;
}

textarea:focus{
  border-color:#9DCB00;
}

input:focus{
  background:#E8F9FF;
  border-color:#9DCB00;
}

/*link
------------------------------*/
a{
  text-decoration:none;
  color:#006699;
}

a:hover{
  text-decoration:underline;
}

/*#mail
----------------------------*/

#wrapper{
  width:844px;
  margin:0 auto;
  text-align:left;
  background:white url(../img/ceo-mail/main_bg.gif) repeat-y;
}

#header{
  position:relative;
  height:120px;
  background:white url(../img/ceo-mail/main_bg_top.gif) no-repeat bottom;
}

#header li a:hover{
  background:#108AC6;
}

#header #ver{
  position:absolute;
  top:32px;
  right:112px;
}

#header #ver span{
  color:black;
  font-weight:bold;
}

#header #ver a{
  padding:0 8px;
  font-size:1em;
  line-height:1em;
  color:#444;
  border-left:1px solid #aaa;
}

#header #ver a:hover{
  color:#999;
  text-decoration:none;
}

#header #ver #en{
  border:none;
  margin-right:-3px;

}

#header h1{
  margin:0 50px;
  text-indent:15px;
  padding-top:70px;
  wborder-bottom:1px solid #CBCBCB;
  background:url(../img/ceo-mail/pen.gif) no-repeat 270% bottom;
}

#ceoEmail{
  margin:0 50px;
  padding-top:10px;
}

#intro{
  font-size:1.2em;
}

#intro p{
  text-align:justify;
  text-indent:2em;
}

#intro em{
  display:block;
  text-align:right;
  font-weight:bold;
}


#intro strong{
  padding-left:5px;
}

#content label{
  width:145px;
}
#content textarea{
  width:520px;
  height:120px;
  color:#666;
  vertical-align:top;
}

#content textarea:focus{
  color:#000;
}

#info{
  margin-bottom:15px;
}
#info p{
  font-size:1em;
  font-style:italic;
  text-transform:none;
  color:#108AC6;
  margin-bottom:5px;
}

#info li{
  line-height:2.5em;
  display:inline;
}

#info li input{
  width:125px;
  height:18px;
  margin-right:26px;
}

#btn{
  margin-top:10px;
  text-align:center;
}

#btn input{
  margin-right:45px;
  padding:2px;
  text-transform:capitalize;
  border-color:#108AC6;
  color:black;
  font-weight:bold;
}

#btn input:hover{
  color:white;
  background:#0C7BD4;
  cursor:pointer;
}

*html #btn input{
  color:white;
  cursor:pointer;
  background:#0C7BD4;
}

#footer{
  padding-top:50px;
  height:74px;
  text-align:center;
  background:white url(../img/ceo-mail/main_bg_bot.gif) no-repeat bottom;
}

#footNav{visibility:hidden;}

#footNav li{
  display:inline;
  padding:0 10px;
  border-left:1px solid #aaa;
}

#footNav li.home{border:none;}

#footer a:hover{
  color:#CA0005;
  text-decoration:underline;
}

#footer p{
  margin:-20px 0 0 -120px;
  font-size:.9em;
}

#footer p a{
  color:#0C7BD4;
}

#footer p a:hover{
  color:#999;
  background:none;
}

#police{
  color:white;
}

#police a{
  display:block;
  float:left;
  position:relative;
  bottom:37px;
  left:73%;
}

/*send.asp
===================================*/

#send h1{
  font-size:1.5em;
}

#send p{
  margin:15px 0;
  font-size:1.2em;
}

#send strong{
  color:red;
}

#send a{
  color:#006699;
  text-decoration:underline;
}

#send a:hover{
  background:#108AC6;
  color:white;
}
