@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font:12px arial,helvetica,clean,sans-serif; color:#666666;}
form{ display:inline;}
body{ background:url(../images/pagebg1.gif) center top no-repeat;}
#toppanel{ width:950px; margin:auto; padding:8px 0; background:url(../images/headerbg1.jpg); border-bottom:5px solid #fff;}
#hormenu1{ width:932px; margin:auto;padding:10px; padding-left:0; background:url(../images/hor_menu.gif) repeat-x; border-left:8px solid red; color:#FFFFFF;font:12px arial,helvetica,clean,sans-serif; font-weight:bold;}
#hormenu1 form{ padding-left:90px; color:#fff; }
#hormenu1 form .submit{ background: url(../images/btn_go.gif) no-repeat; width:23px; height:21px; border:0;}
#hormenu1 form a{background:none; padding:0;}
#hormenu1 form a:hover{background:none; padding:0;}
#hormenu1 a{ color:#FFFFFF;font:12px arial,helvetica,clean,sans-serif; font-weight:bold; text-decoration:none; padding:11px; margin:0; background:url(../images/menu_line1.gif) no-repeat top right;}
#hormenu1 a:hover{ background:#447e86;padding:11px; margin:0;}
#hormenu1 a.active{background:#53a2ad;padding:11px; margin:0;}


#titles{ width:950px;margin:auto;border-top:5px solid #fff;}

#infopanelmain{width:950px; margin:auto; }

#infopanel1, #infopanel2{ width:218px; margin:0px; padding:0 10px; float:left; background: url(../images/line1.gif) repeat-y right; text-align:justify; }
#infopanel1 h1{ margin:0; padding:10px; line-height:5px; font:12px verdana,arial,helvetica,clean,sans-serif; font-weight:bold; background:url(../images/tab_bg1.gif) repeat-x; color:#fff;}
#infopanel1 a{ color:#666; font-size:11px; text-decoration:none; font-size:12px; }
#infopanel1 a:hover{ text-decoration:underline;}

#infopanel1 .learn{ display:block; text-align:right; color:red; font-size:11px; text-decoration:underline; }
#infopanel1 .learn:hover{ text-decoration:none;}

#infopanel2 a{ color:#666; font-size:12px; padding-top:5px; text-decoration:none;}
#infopanel2 a:hover{ text-decoration:underline;}
#infopanel2 h1{ margin:0; padding:10px; line-height:5px; font:12px verdana,arial,helvetica,clean,sans-serif; font-weight:bold; background:url(../images/tab_bg1.gif) repeat-x; color:#fff;}

#infopanel2 .learn{display:block; text-align:right; color:red; font-size:11px; text-decoration:underline;  }
#infopanel2 .learn:hover{ text-decoration:none;}

#infopanel3{ width:440px; margin-left:10px; padding:6px; float:left; }

#linkspanelmain{width:950px; margin:auto; background-color:#F0F0F0; height:220px;}

#linkspanel1, #linkspanel2, #linkspanel3{ width:305px; margin:5px; padding:0px; float:left; background: url(../images/line1.gif) repeat-y right;height:210px; }

#linkspanel1 h1{ margin:0; padding:4px 5px; line-height:5px; font:11px verdana,arial,helvetica,clean,sans-serif; font-weight:bold; background:url(../images/tab_bg2.gif) repeat-x; color:#fff;}
#linkspanel1 h2{ color:red; font-weight:bold; padding: 10px 10px 5px 10px;}
#linkspanel1 li{ margin-left:25px; list-style-image:url(../images/arrow1.gif); }

#linkspanel2 h1{ margin:0; padding:4px 5px; line-height:5px; font:11px verdana,arial,helvetica,clean,sans-serif; font-weight:bold; background:url(../images/tab_bg2.gif) repeat-x; color:#fff;}
#linkspanel2 h2{ color:red; font-weight:bold; padding: 10px 10px 5px 10px;}
#linkspanel2 h3{color:#273f3c; text-align:right; padding:10px;}
#linkspanel2 img{ padding-left:5px;}
#linkspanel2 li{ margin-left:25px; list-style-image:url(../images/arrow1.gif); line-height:14px;}


#linkspanel3{ background: none;}
#linkspanel3 h1{ margin:0; padding:4px 5px; line-height:5px; font:11px verdana,arial,helvetica,clean,sans-serif; font-weight:bold; background:url(../images/tab_bg2.gif) repeat-x; color:#fff;}



#footer{ width:950px; margin:auto; background:#666; color:#fff; font-size:11px; text-align:center; padding:5px 0; clear:both;}

.txtfield1{ border:1px solid #fff; width:100px; height:15px;}
 
#underconstruction{ width:950px; margin:auto; font-size:11px; text-align:center; padding:5px 0; height:460px;}

#contents{ width:950px; margin:auto; font-size:11px; text-align:center; padding:0; min-height:400px; background:url(../images/content_bg.jpg) no-repeat left top; border-top:6px solid #fff;}

#leftpanel{ width:150px; margin:0 10px 0 5px; padding:0; float:left; background:#fff; text-align:justify; }
#leftpanel h1{ margin:0; padding:10px; line-height:5px; font:11px verdana,arial,helvetica,clean,sans-serif; font-weight:bold;color:#243c3c;}
#leftpanel a{ display:block; text-align:left; color:#447e86; font-size:11px; background:url(../images/arrow1.gif) no-repeat left;  margin:0 8px; cursor:default;text-decoration:none; padding:3px;padding-left:10px; border-bottom:1px solid #94d4d4; }
#leftpanel a:hover{ text-decoration:none;}

#rightpanel{ width:732px; margin:0px; padding:0; float:left; text-align:justify; }
/*#rightpanel a{ color:red; font-size:11px; padding-top:5px;}
#rightpanel a:hover{ text-decoration:none;}*/
#rightpanel .link1{ display:block; margin-left:580px; padding:5px 10px;color:red; font-size:11px; padding-top:5px;}
#rightpanel .link1:hover{ text-decoration:none;}
#rightpanel h1{ margin:30px 0 20px 0; padding:10px; padding-left:5px; font:24px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal;  color:#243c3c; background:url(../images/line2.gif) no-repeat bottom left; line-height:1px;}
#rightpanel .thumb{ border:5px solid #f3f2f2; margin-right:10px; float:right; margin-top:20px;}

.clear {clear:both;font-size:0.1px;height:0pt;line-height:0pt;width:0pt;}

