* {margin:0px;padding:0px;list-style-type:none;}
body {background:url(bg_body.jpg) center repeat-y;}

a img {border:none;}
a {font:normal 15px Arial, Helvetica,Tahoma, sans-serif; color:#000;text-decoration:none;border:none;}
a:hover {text-decoration:underline;}
h1 {margin-bottom:5px;padding:15px 50px 12px 50px;font:normal 18px Arial, Helvetica, sans-serif; color:#333;text-transform:none;text-align:center;line-height:19px;background-color:#eff0fe;}

#main {width:933px;margin:0 auto;padding:5px 5px 0 5px;}

#content {float:right;width:751px;margin:0 0 5px 5px;}
img.splash {float:left;margin:0 0 5px 5px;}
img.splash_last {float:left;width:185px;height:148px;margin:0 0 5px 0;}

#container {float:left;width:575px;}
#container a {text-decoration:underline;}
#container a:hover {text-decoration:none;}
#container p a {text-decoration:underline; font:12px Arial, Helvetica, sans-serif; }
#container p a:hover {text-decoration:none;}
#container form {width:230px;padding-left:14px;}
#container form input {width:290px;margin:0 0 0 14px;border:1px solid #dbf8de;border-bottom:1px solid #71e27a;}
#container form textarea {width:290px;margin:0 0 0 14px;border:1px solid #dbf8de;border-bottom:1px solid #71e27a;}
#container form input#form_button {width:auto;margin:10px 0 10px 14px;padding:5px 10px;font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#000;background:#f7fafb;border:1px solid #71e27a;}

#column {float:right;width:175px;padding:0 0 15px 0;background:#f7fafb;}
#content #column h2 {float:left;padding:5px 25px 5px 20px;margin:0; font:bold 12px Arial, Helvetica, sans-serif; color:#000;background:none;border-bottom:1px solid #fff;}
#column ul {float:left;margin:0;padding:5px 0 0px 35px;}
#column ul li {margin:4px 0 2px 0; padding:0px;font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#7A91CD;line-height:10px; list-style-image:url(bg_column_li.gif);}
#column ul li a {margin:0; padding:0;font:bold 12px Arial, Helvetica, sans-serif; color:#000; list-style-image:url(bg_column_li.gif);text-decoration:none;}
#column ul li a:hover {text-decoration:underline;}
#column ul li ul {float:none;margin:5px 0; padding:0;}
#column ul li ul li {margin:0 0 3px 0; padding:0;font:11px Tahoma, Arial, Helvetica, sans-serif; color:#7A91CD;line-height:11px;}
#column ul li ul li a {margin:0; padding:0;font:11px Tahoma, Arial, Helvetica, sans-serif; color:#000; line-height:11px;text-decoration:none;}
#column ul li ul li a:hover {text-decoration:underline;}

#menu_column {float:left;width:175px;padding:17px 0;text-align:center;background:url(bg_menu_column.gif) repeat-x;} 
#menu_column p {padding:15px 0 10px 0;font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#333;}
#menu_column a.mail { background:url(mail_ico.gif) no-repeat left center; padding:20px 0 20px 40px; margin:0; font:bold 12px Tahoma, Arial, Helvetica, sans-serif;}
#menu_column p.lang {font-weight:bold; margin:31px auto 5px auto; padding:0;}
#menu_column p.lang a{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; margin:28px auto 5px auto; padding:0;}
#menu_column p.logo {margin:0px auto 20px auto; width:130px; padding:0;}
#menu_column img.logo {float:right;margin:0;}
#menu_column a img {border:0px;}
#menu_column ul {margin:5px 0 0 0;text-align:left;}
#menu_column ul li {padding:7px 0 7px 20px;margin:0;font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#000;border-bottom:1px solid #71e27a;}
#menu_column ul li.in {padding:7px 0 7px 20px;background:#f7fafb; color:#000;}
#menu_column ul li a {font:bold 11px Tahoma, Arial, Helvetica, sans-serif;}

#search {margin-bottom:15px;padding-bottom:15px;text-align:left;border-bottom:1px solid #71e27a;}
#search h2 {margin:5px 0 7px 0;padding:13px 0 14px 20px;font:bold 12px Arial, Helvetica, sans-serif; color:#000;background:#f7fafb;border-bottom:1px solid #71e27a;}
#search p {padding:10px 0 10px 15px;font:11px Tahoma, Arial, Helvetica, sans-serif; color:#000;}
#search input {height:15px;padding:2px 0 0 5px;margin:0 0 5px 15px;font:11px Tahoma, Arial, Helvetica, sans-serif; color:#000;background:#f7f7f7;border-top:2px solid #7c7b7d;border-left:2px solid #7c7b7d;}
#search input#ajaxSearch_submit {height:20px;padding:0 0 3px 3px;font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#000;background:#f7fafb;border:1px solid #71e27a;}
#search a {margin-left:15px;font:bold 11px Tahoma, Arial, Helvetica, sans-serif;}

#footer {float:left;width:933px;padding:7px 0;font:bold 9px Arial, Helvetica, sans-serif; color:#333;text-align:center;background:#f7fafb;
border-top:1px solid #71e27a;}
#footer a {font:bold 9px Arial, Helvetica, sans-serif; color:#333;}
#ccode {display:none;}