@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; outline:none; }
body { background-color:#ddd; font-family:Arial, Helvetica, sans-serif; font-size:10px; overflow:scroll; }
.clear { clear:both; height:0px; overflow:hidden; }
.holder { width:865px; margin:0 auto; padding:35px 58px; padding-bottom:0px; }
h1 { font-size:11px; background:url(/image/title3.gif) top left no-repeat; text-indent:-9999px; margin:0 0 12px 0; height:30px; }
.content { }
.content p { padding:17px 0 10px 0; line-height:15px; font-size:11px; width:847px }
select { background-color:#efefef; border:1px solid #aaa; width:230px; font-size:11px; padding:2px 4px; }
select option { padding:0 0 0 8px; }
#backto { display:none; }
#backto a { height:20px; background:url(/image/back.gif) top left no-repeat; background-position:0 5px; width:92px; text-indent:-9999px; display:block; }
#mainArea { margin:20px 0 0 0 }
.resume-img { padding:18px 0 0 8px; }
.resume { font-family:Arial, Helvetica, sans-serif; border:1px solid #ccc; color:#454545; padding:40px 0 40px 50px; background:#fff; font-size:12px; line-height:18px; width:600px; }
.resume h2 { font-size:12px; clear:both; padding-bottom:10px; }
.resume ul { list-style:none; clear:both; }
.resume ul li { float:left; width:490px; padding-bottom:20px; }
.resume ul .col_1 { width:100px; }
.resume ul ul li, .resume ul .sub_2 li, .resume ul .sub_3 li, .resume ul .sub_4 li { float:left; width:80px; padding:0; }
.resume ul .sub_2 li { width:90px; }
.resume ul .sub_3 li { width:130px; }
.resume ul .sub_4 li { width:95px; }
.contact { margin:60px 2px; font-size:11px; background:url(/image/contact.gif) top left no-repeat; text-indent:-9999px; }
.contact p { text-indent:-9999px; }
.contact a { display:block; text-indent:-9999px; width:140px; height:20px; margin:-20px 0 0 0; }
a { color:#555; }
a:hover { color:#222; }
.subnavigation, .subnavigation-small { position:absolute; font-size:11px; padding:3px 0 3px 0; top:96px; margin-left:370px; margin-bottom:20px; text-align:center; font-weight:bold; color:#444444; width:190px; border:1px solid #BBBBBB; background:#EFEFEF }
.subnavigation-small { width:100px; padding:3px 10px 3px 0; overflow:hidden; }
.textLeft p { float:left; width:330px; padding:340px 0 0 44px; }
.textLeft img { float:left; }
#videoContentHolder { width:640px; height:480px; display:block; }
.nav-disabled { color:#ccc; }
.first-click { background:url(/image/click1.gif) 0 0 no-repeat; display:block; margin:10px }
.work-click { background:url(/image/click2.gif) 0 0 no-repeat; display:block; margin:10px; display:none }

.homepage-contact{ display:block; margin:130px 0; font:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; line-height:19px}
