/* CSS Document */

html{scrollbar-face-color:#0097E8; scrollbar-arrow-color:#ffffff; 
scrollbar-track-color:#f0f0f0; scrollbar-highlight-color:#0097E8; 
scrollbar-3dlight-color:#0097E8; scrollbar-shadow-color:#0097E8;}

body{margin:0px; padding:0px; text-align:center; font:normal 74%/165% arial; color:#0C6CAA;}
table{font:normal 1em/165% arial; color:#0C6CAA;}

h1,h2,p{padding:0px; margin:0px; font-size:1em;}
ul{ font-size:1em;}

.clear{clear:both; margin:0px; padding:0px; height:1px; font-size:1px; line-height:1px; visibility:hidden;}

#wrapall{width:950px; margin:0px auto; padding:0px; text-align:justify;  background:#ffffff url(bg1.jpg) repeat-y 0px 0px;}
#wrapleft{width:185px; float:left; margin:0px; padding:0px;}

#wrapright{width:765px; float:right; margin:0px; padding:0px; min-height:560px; margin-top:0px;}
*html #wrapright{height:600px;}
#wrapright .buttons1{height:25px; display:block; float:right; font-size:0.9em; font-weight:bold; color:#ffffff;}

/*
#wrapright .buttons1 a{padding:0px 4px; display:inline; text-decoration:none; color:#ffffff;}
#wrapright .buttons1 a:hover{text-decoration:underline;}
*/

#wrapright .buttons2{clear:both; height:25px; width:722px; background-color:#0083C9; margin-left:20px; font-size:1.2em; font-weight:bold;}
#wrapright .buttons2 a{height:21px; float:left; display:block; padding:2px 20px; background-color:#0083c9; color:#ffffff; text-decoration:none;}
#wrapright .buttons2 a:hover{background-color:#68C2F2;}
#wrapright .buttons2 a.current{background-color:#68c2f2;}

#wrapright img.collage{margin:0px; margin-left:3px; clear:both;}
#wrapright img{margin-top:10px; margin-left:20px; margin-bottom:0px;}
#wrapright #content{margin:0px; margin-left:20px; margin-right:10px; padding:0px; border-top:1px solid #97C6E2; padding-top:10px;}
#content p{margin-top:2px; margin-bottom:20px; line-height:150%;}
#content img{background-color:#E6F2FB; float:right; clear:right; margin-right:0px; margin-top:4px; margin-left:10px; margin-bottom:10px; border-left:10px solid #e6f2fb; border-right:10px solid #e6f2fb; border-top:10px solid #e6f2fb; border-bottom:30px solid #e6f2fb;}
#content h1{margin:0px; margin-top:4px; margin-bottom:4px; font-size:1.1em; font-weight:bold;}
#content a{color:#F85200; text-decoration:none;}
#content a:hover{color:#454545;}
#content .spectable{border-collapse:collapse; table-layout: fixed;}
#content .spectable th,td{border:1px solid #cccccc; font-size:0.9em; line-height:100%; padding:4px;}
#content .spectable th{background-color:#f0f0f0}
#content ul{margin-top:10px; margin-bottom:20px;}
#content ul li ul{list-style-type:disc; line-height:120%; margin-top:2px; color:#555555;}
#content a img{clear:both; margin:0px; padding:0px; border:0px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity:0.5;}
#content a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:1;}
#content #contact{text-align:center;}
#contact h2{font-size:1.3em; color:#F85200;}
#content #formtable{border:0px;}
#content #formtable td{padding:0px; margin:0px;}
#formtable input{border:0px;}
#formtable textarea{border:1px solid #ccc;}
#formtable .submit{background-color:#0083C9;}
#formtable caption{text-align:right; margin:0px; font-weight:bold; color:#959595;}

#footer{background-color:#8DCAEB; height:25px; text-align:center; font-size:0.8em; padding-top:2px; border-top:1px solid #ffffff;}
#footer a{color:#D54400; text-decoration:none; display:inline; padding:4px;}
#footer a:hover{color:#454545;}

/* --------------------------------------- menu style ------------------------------------------------------ */
.menu{width:250px; background-color:#cccccc; padding:0px; position:absolute; top:0px; left:0px; z-index:99; text-align:left; visibility:hidden; filter:progid:DXImageTransform.Microsoft.Shadow(strength=4 color=#555555 direction=135)}
.menu a{display:block; height:22px; background-color:#ffffff; margin:1px; padding:0px 10px; text-decoration:none;  color:#0C6CAA; }
.menu a:hover{color:#F85200; background-color:#f0f0f0;}
.menu a.current{font-weight:bold; color:#F85200; background-color:#ffffff;}
.menu a.current:hover{background-color:#ffffff; cursor:default;}