/* CSS Document */

body{background:#fff; color:#0F0F0F; font:15px/20px Arial, Helvetica, sans-serif; margin:32px 0 0; padding:0;}
div, ul, h1, h2, h3, li, p, img{margin:0; padding:0;}
ul{list-style-type:none;}

/* TOP PANEL*/
#langPanel{width:762px; height:5px; position:relative; margin:0 auto; padding:0}
#langPanel ul{display:block; width:732px; height:36px; position:absolute; top:0; right:0; margin:-20px 0 0; padding:0 0px 0 0; border-bottom:1px solid #AEAEAE; }
#langPanel ul li{float:right; font:12px/20px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; }
#langPanel ul li a {width:60px; height:30px; display:block; padding:5px; color:#555; background:url(../../imgs/base/bcg_small.png); text-decoration:none; text-align:center; margin:0px 1px 0 0; top:0px; left:0px; }
/*#langPanel ul li a img { padding:0px 10px; color:#555; text-decoration:none; text-align:center; margin:0px 1px 0 0; top:0px; left:0px; }*/
#langPanel ul li a img { padding:0px 5px; color:#555; text-decoration:none; text-align:center; margin:0px 1px 0 0; top:0px; left:0px; border-style: none;}
#langPanel ul li a:hover {width:60px; height:30px; background:url(../../imgs/base/bcg_small_hover.png); color:#fff; }

/* TOP PANEL*/
#topPanel{width:762px; height:300px; position:relative; margin:0 auto; padding:0;background:url(../../imgs/base/head.png);}
#topPanel #logo img{ width:241px; height:80px; z-index:1; padding:0; position:absolute; margin:0 0 0 4px;}
#topPanel #ribbon img { width:476px; height:138px; z-index:1; padding:0; position:absolute; margin:58px 0 0  270px;}
/* MENU PANEL*/
#topPanel ul{display:block; width:732px; height:36px; position:absolute; top:0; right:0; margin:11px 0 0; padding:0 29px 0 0; border-bottom:1px solid #AEAEAE; }
#topPanel ul li{float:right; font:14px/30px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; }
#topPanel ul li a{width:90px; height:36px; display:block; padding:0; color:#555; background:url(../../imgs/base/bcg_small.png); text-decoration:none; text-align:center; margin:0 1px 0 0; top:0px; left:0px; }
#topPanel ul li a:hover{width:90px; height:36px; background:url(../../imgs/base/bcg_small_hover.png); color:#fff; }

/* HEADER PANEL*/
#topPanel h2 { text-align:center; display:block; width:180px; height:47px; font:28px/28px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:0; position:absolute; z-index:1; color:#555; }

#topPanel #headerPanel1 {width:246px; height:60px; position:absolute; top:0; left:0; margin:75px 0 0; padding:0px; background:url(../../imgs/base/bcg_big.png) no-repeat 0 0; }
#topPanel #headerPanel1 a{width:246px; height:60px; display:block; text-decoration:none; color:white; }
#topPanel #headerPanel1 a:hover{width:246px; height:60px; background:url(../../imgs/base/bcg_big_hover.png) no-repeat 0 0; text-decoration:none;}
#topPanel #headerPanel1 h2{ margin:15px 0 0 30px; }

#topPanel #headerPanel2 {width:246px; height:60px; position:absolute; top:0; left:0; margin:145px 0 0; padding:0px; background:url(../../imgs/base/bcg_big.png) no-repeat 0 0; color:#fff;}
#topPanel #headerPanel2 a{width:246px; height:60px; display:block; text-decoration:none; color:white; }
#topPanel #headerPanel2 a:hover{width:246px; height:60px; background:url(../../imgs/base/bcg_big_hover.png) no-repeat 0 0; color:#fff; text-decoration:none;}
#topPanel #headerPanel2 h2{ margin:15px 0 0 30px; }

#topPanel #headerPanel3 {width:246px; height:60px; position:absolute; top:0; left:0; margin:215px 0 0; padding:0px; background:url(../../imgs/base/bcg_big.png) no-repeat 0 0; color:#fff;}
#topPanel #headerPanel3 a{width:246px; height:60px; display:block; text-decoration:none; color:white; }
#topPanel #headerPanel3 a:hover{width:246px; height:60px; background:url(../../imgs/base/bcg_big_hover.png) no-repeat 0 0; color:#fff; text-decoration:none;}
#topPanel #headerPanel3 h2{ margin:15px 0 0 30px; }

#topPanel #headerPanel4 {width:246px; height:60px; position:absolute; top:0; left:258px; margin:215px 0 0; padding:0px; background:url(../../imgs/base/bcg_big.png) no-repeat 0 0; color:#fff;}
#topPanel #headerPanel4 a{width:246px; height:60px; display:block; text-decoration:none; color:white; }
#topPanel #headerPanel4 a:hover{width:246px; height:60px; background:url(../../imgs/base/bcg_big_hover.png) no-repeat 0 0; color:#fff; text-decoration:none;}
#topPanel #headerPanel4 h2{ margin:15px 0 0 30px; }

#topPanel #headerPanel5 {width:246px; height:60px; position:absolute; top:0; right:0; margin:215px 0 0; padding:0px; background:url(../../imgs/base/bcg_big.png) no-repeat 0 0; color:#fff;}
#topPanel #headerPanel5 a{width:246px; height:60px; display:block; text-decoration:none; color:white; }
#topPanel #headerPanel5 a:hover{width:246px; height:60px; background:url(../../imgs/base/bcg_big_hover.png) no-repeat 0 0; color:#fff; text-decoration:none;}
#topPanel #headerPanel5 h2{ margin:15px 0 0 30px; }
/* /TOP PANEL*/

/* BODY PANEL*/
#bodyPanel h2{ display:block; height:50px; margin:0; font:30px/30px Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#567A2F;}
#bodyPanel h3{ display:block; height:30px; margin:0; font:20px/20px Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#567A2F;}
#bodyPanel { width:762px; margin:0 auto; padding:0;}
#bodyPanel table.body   { width: 100%; table-layout:fixed; }
#bodyPanel td.narrow   { width: 20%; vertical-align:top; padding: 10px 10px 10px 10px ; }
#bodyPanel td.wide       { width: 80%; vertical-align:top; /*background:url(../../imgs/base/bckgrnd1.jpg) repeat; */ padding: 10px 10px 10px 10px ; }
#bodyPanel td.full       { width: 100%; vertical-align:top; padding: 10px 10px 10px 10px ; }
#bodyPanel td.equal    { vertical-align:top; padding: 10px 10px 10px 10px; }
#bodyPanel td.narrow_image { width: 20%; vertical-align:middle; padding: 10px 10px 10px 10px; text-align:center }
#bodyPanel td.full_image { width: 100%; vertical-align:middle; padding: 10px 10px 10px 10px; text-align:center }
#bodyPanel div.dotline   { background:url(../../imgs/base/dot-line.gif) 0 0 repeat-x; padding:0; margin:0 30px 0 30px; max-height: 2px; }
#bodyPanel div.quote        { font:18px/24px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#555555; padding:2px 10px 0 25px ; margin:0 35px 10px 0; }
#bodyPanel div.quoteName { font:16px/24px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#46C625; padding:2px 10px 0 25px ; margin:0 35px 10px 0; text-align:right;}

#bodyPanel ul{ display:block; }
#bodyPanel ul li { background:url(../../imgs/base/check.gif) 10px 0px no-repeat; padding:0 0 10px 45px; min-height: 30px; }
#bodyPanel ul li.minus { background:url(../../imgs/base/minus.gif) 10px 0px no-repeat; padding:0 0 0 45px; min-height: 30px; }
#bodyPanel ul li.question { background:url(../../imgs/base/question.gif) 10px 0px no-repeat; padding:0 0 0 45px; min-height: 30px; font-style: italic; font-weight: bold;}

#bodyPanel a { text-decoration:none; color:#46C625; }
#bodyPanel a.more { width:76px; height:26px; display:inline-block; background:url(../../imgs/base/more.gif) 0 0 no-repeat; color:#555; text-decoration:none; font:16px/22px Georgia, "Times New Roman", Times, serif; padding: 0 0 0 4px; font-weight: bold;}
#bodyPanel a:hover { text-decoration:underline; }
#bodyPanel .background1     { background:url(../../imgs/base/bckgrnd1.jpg) repeat; }

/* FOOTER PANEL*/
#footerPanel{ background:url(../../imgs/base/foot.jpg) 0 0 repeat-x #fff; width:762px; height:133px; position:relative; margin:0 auto; padding:0; color: #AAAAAA; }
#footerPanel ul{ /*width:350px;*/ display:block; position:absolute; right:10px; top:13px; }
#footerPanel li{float:left; font:14px/18px Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPanel a {padding:0 6px; color:#567A2F; text-decoration:none;}
#footerPanel a:hover {text-decoration:underline;}
#footerPanel table.copyright   { font:12px Arial, Helvetica, sans-serif; display:block; position:absolute; top:60px; left:570px; border-spacing: 0px; }
#footerPanel a.copyright {padding:0px; color:#AAAAAA; text-decoration:none;}
#footerPanel a.copyright:hover {text-decoration:underline;}

