* { margin: 0; padding: 0; border: 0; }
* :focus { outline: 0 none;-moz-outline-style: 0 none; }

a:focus { outline: none; }


p {margin:10px 0 10px 0;line-height:1.5em;text-align:justify;}
/* top right bottom left */

h3 {font-size:16px;font-weight:bold;line-height:1.4em; }

body {
  text-align: left;
  vertical-align: top;
  margin: 0 auto;
  font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans serif;
  font-size: 14px;
  font-weight: normal;
  background-color: #ffffff;
  overflow-y : scroll; 
}

img { display: block; } 
.chktb {border-collapse:collapse;margin-left:50px;;margin-right:50px;width:480px;}
td {text-align:center;}


/* page layout */
#container { position:relative;top:0px;width:980px;margin-left: auto;margin-right: auto; background-color: #ffffff; }
#title { clear:both;float:left;width:980px;height:120px;text-align:left; }

#inner { position:relative;clear:both;float:left;width:980px;;overflow:hidden; }
#col1w { float:left;padding-bottom:3000px;margin-bottom:-3000px;width:260px;background-image: url(../images/col1w-bg.gif); }
#col2w { float:right;padding-bottom:3000px;margin-bottom:-3000px;width:720px;background-color: #ffffff;margin-top:10px; }

#col1 { margin: 30px;vertical-align:top; }
#col2 { margin: 0 0 0 20px;vertical-align:top; }

#subcol1 {float:left;width:325px;margin:10px 0 10px 0;text-align:left;}
#subcol2 {float:right;width:325px;margin:20px 0 10px 0;text-align:left;}

#footer { clear:both; width:980px;background-color:#0066ff;color:#ffffff;}
#footer p { padding:10px;margin:0;text-align:center;font-size:12px; }

.menul {display:block; font-size:16px;font-weight:normal;line-height:32px;letter-spacing:0.2em;vertical-align:middle;text-decoration:none;margin-bottom:6px;background-color:#0066ff;color:#ffffff;}
.menul:hover {background-color:#0033cc;color:#ffffff}
.menus {display:block; font-size:16px;font-weight:bold;line-height:32px;letter-spacing:0.2em;vertical-align:middle;text-decoration:none;margin-bottom:6px;background-color:#000000;color:#ffffff;}



.bbox {float:left;height:100px; width:210px;margin-right:30px; margin-bottom:20px;}
.bboxr {float:left;height:100px; width:210px;margin-bottom:20px;}

.pi {clear:both;float:left;margin-right:10px;margin-bottom:10px;}
.ap { text-align:right;}
.ap2 {width:99%;height:1.5em;border:solid 1px #cdecff;}

.submit { padding:4px;border:solid 1px #666666; }

