body {
 background-color: white;
 color: black;
 font-family: verdana, 'arial CE', arial, 'helvetica CE', helvetica, sans-serif;
 font-size: 10pt;
 margin: 0px;
 padding: 0px;
 overflow: auto;
 text-align: center;

 scrollbar-3dlight-color: white;
 scrollbar-arrow-color: #006699;
 scrollbar-base-color: white;
 scrollbar-darkshadow-color: white;
 scrollbar-face-color: white;
 scrollbar-highlight-color: #006699;
 scrollbar-shadow-color: #006699;
 scrollbar-track-color: white;
}

td, form, input, textarea, select {
 font-family: verdana, 'arial CE', arial, 'helvetica CE', helvetica, sans-serif;
 font-size: 10pt;
}

a, a:active, a:visited {
 color: #006699;
 text-decoration: none;
}

a:hover {
 color: black;
 text-decoration: underline;
}

img {
 border-width: 0px;
}

#frame {
 width: 778px;
 margin-right: auto;
 margin-left: auto;
 margin-top: 5%;
 padding: 0px;
}

#frame_left {
 width: 20px;
 height: 393px;
 padding: 0px;
 float: left;
}

#content {
 width: 738px;
 height: 393px;
 padding: 0px;
 float: left;
}

#frame_right {
 width: 20px;
 height: 393px;
 padding: 0px;
 float: left;
}

#content_right {
 width: 458px;
 height: 393px;
 padding: 0px;
 text-align: right;
 float: left;
 
 background: url(pic/pen4_2_1.jpg);
 background-position: right top;
 background-repeat: no-repeat;

}

#content_left {
 width: 280px;
 height: 393px;
 padding: 0px;
 text-align: left;
 float: left;
 padding-bottom: 0px;
}

#contact {
 width: 280px;
 height: 207px;
 color: 006699;
 font-weight: bold;
 text-align: right;
 padding-top: 10px;
 padding-right: 20px;
 line-height: 1.5;
}

#menu {
 width: 280px;
 height: 186px;
 text-align: right;
 float: left;
 margin-left: 0px;
 padding-left: 3px;

}

#menu div {
 width: 90px;
 height: 90px;
 float: left;
 padding-right: 0px;
}

#menu div a img:hover {
 border: 1px solid black;
}

#content_left_sub {
 width: 458px;
 height: 393px;
 padding: 0px;
 text-align: left;
 float: left;

 background: url(pic/pen_bg.png);
 background-position: right top;
 background-repeat: no-repeat;
}

#text {
 line-height: 1.5;
 margin: 20px;
}

#text_header {
 font-size: 14pt;
 color: #006699;
 text-align: center;
}

#text_main {
 height: 300px;
 overflow: auto;
 padding: 3px;
 margin-left:8px;
}

#text_footer {
 text-align: right;
 padding-right: 25px;
}

#pic_header {
 color: #006699;
 font-size: 14pt;
 text-align: center;
 padding: 5px;
}

#pic_main {
 height: 320px;
 overflow: auto;
 margin: 5px;
}

#pic_footer {
 padding: 0px;
}
