body{font-family:tahoma;font-size:12px;margin:0;padding:0;background:#F4F4F4;}
a{color:#0080AA;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
p,h1,h2,h3,input,textarea{margin:0;padding:0;}
h1{font-size:16px;}
h2{font-size:14px;}
h3{font-size:12px;}
input[type="text"],input[type="submit"],input[type="password"],select{border:1px solid #7F7F7F;padding:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(images/page.png) repeat-x 0 -28px;}
input[type="text"]:hover,input[type="password"]:hover,input[type="submit"]:hover,select:hover{background:url(images/page.png) repeat-x;}
input[type="text"]:focus,input[type="password"]:focus,input[type="submit"]:focus,select:focus,textarea:focus{-webkit-box-shadow:0 0 3px #0099ff;-moz-box-shadow:0 0 3px #0099ff;box-shadow:0 0 3px #0099ff;}
textarea{border:1px solid #7F7F7F;padding:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:12px;background:#EFEFEF;}
:focus{outline:none;}
#layout{overflow:hidden;padding:10px;min-width:950px;}
#hello{overflow:hidden;margin:0 10px;height:16px;line-height:16px;}
#hello #page_data{float:left;padding-left:5px;}
#navigation{overflow:hidden;padding:10px 5px 0 5px;}
#navigation a{color:#6A6A6A;background:url(images/page.png) repeat-x 0 -26px;float:left;padding:5px 10px;display:block;border-left:1px solid #7F7F7F;border-top:1px solid #7F7F7F;border-right:1px solid #7F7F7F;margin-left:5px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-box-shadow: 0 0 2px #7F7F7F;-webkit-box-shadow: 0 0 2px #7F7F7F;box-shadow: 0 0 2px #7F7F7F;}
#navigation a:hover{color:#353535;text-decoration:none;background:url(images/page.png) repeat-x;}
#navigation a.active{color:#000;background:url(images/page.png) repeat-x 0 -52px;font-weight:bold;}
#content{background:#FFF;min-height:300px;border:1px solid #7F7F7F;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow: 0 5px 5px #7F7F7F;-webkit-box-shadow: 0 5px 5px #7F7F7F;box-shadow: 0 5px 5px #7F7F7F;padding:10px;position:relative;margin-right:25px;}
#lng{position:absolute;top:4px;right:-26px;width:25px;}
#lng a{color:#6A6A6A;float:left;background:url(images/page.png) repeat-x 0 -26px;text-transform:uppercase;margin-top:5px;padding:4px 5px;border-top:1px solid #7F7F7F;border-right:1px solid #7F7F7F;border-bottom:1px solid #7F7F7F;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-moz-box-shadow: 0 0 2px #7F7F7F;-webkit-box-shadow: 0 0 2px #7F7F7F;box-shadow: 0 0 2px #7F7F7F;}
#lng a:hover{color:#353535;background:url(images/page.png) repeat-x;text-decoration:none;}
#lng a.active{color:#000;background:url(images/page.png) repeat-x 0 -52px;font-weight:bold;}
#footer{overflow:hidden;font-size:10px;padding:10px 30px 0 5px;}
.submit{cursor:pointer;}
.necessary{border:1px solid #D50000;}
.date{font-size:11px;color:#7F7F7F;}
.done{background:#D5FFD5 url(images/done_icon.png) no-repeat 5px 5px;height:30px;line-height:30px;padding:5px 5px 5px 40px;margin-bottom:10px;font-weight:bold;border:1px solid #008000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.error{background:#FFD5D5 url(images/error_icon.png) no-repeat 5px 5px;height:30px;line-height:30px;padding:5px 5px 5px 40px;margin-bottom:10px;font-weight:bold;border:1px solid #D50000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.loading{width:16px;height:16px;background:url(images/sm_loading.gif) no-repeat center;}
/*pages*/
div.pagination{padding:3px;margin:3px;text-align:center;}
div.pagination a{padding:4px 8px;margin:2px;border:1px solid #d4d4d4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;background:#FFF;}
div.pagination a:hover, div.pagination a:active{border:1px solid #9F9F9F;-webkit-box-shadow: 0 0 3px #9F9F9F;-moz-box-shadow: 0 0 3px #9F9F9F;box-shadow: 0 0 3px #9F9F9F;}
div.pagination span.current{padding:2px 5px 2px 5px;margin:2px;color:#7F7F7F;}
/*tooltip*/
#tooltip{position:absolute;background:#000;color:#FFF;padding:5px;opacity:0.7;filter:alpha(opacity=70);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:9999;}
#tooltip h3,#tooltip div{margin:0;}
#tooltip *{font-size:10px;}
/*jquery lightbox*/
#jquery-overlay {position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox {position:absolute;top:0;left:0;width:100%;z-index:2000;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box {position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
#lightbox-container-image {padding:10px;}
#lightbox-loading {position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav {left:0;}
#lightbox-nav a {outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext {width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev {left:0;float:left;}
#lightbox-nav-btnNext {right:0; float:right;}
#lightbox-container-image-data-box {font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}
#lightbox-container-image-data {padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details {width:70%;float:left;text-align:left;}
#lightbox-image-details-caption {font-weight:bold;}
#lightbox-image-details-currentNumber {display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose {width:66px;float:right;padding-bottom:0.7em;}