@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#ddd;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
}
.wrapper{ width:925px; border-right:5px solid #fff; border-left:5px solid #fff; margin:auto; background:#fff;}
.width100{ width:100%;}
.logo_bg{ background:url(images/header1.jpg) no-repeat left bottom; height:200px; width:448px;}
.logo{ padding:10px 0px 0px 5px;}
.menu{ background:url(images/menu_bg.gif) repeat-x left top; height:40px; font-weight:bold; color:#ff0000;}
.menu ul{ padding:0px 0px 0px 70px; margin:0px;}
.menu ul li{ padding:11px 20px 11px 40px; margin:0px; list-style:none; background:url(images/menu_li_bg.gif) left top no-repeat; float:left; display:inline-block;}
.menu ul li a{ color:#fff; text-decoration:none;}
.menu ul li a:hover{ color:#e0f45d; text-decoration:none;}
.footer{ background:url(images/footer_bg.gif) repeat-x left top; padding:10px 10px 10px 10px; text-align:center; vertical-align:middle;color:#7f8779; line-height:24px;}
.footer-links a{ color:#000; text-decoration:underline; padding:0px 4px 0px 4px;}
.footer-links a:hover{ color:#000; text-decoration:none;}
.copyrights a{ text-decoration:underline;color:#7f8779;}
.copyrights a:hover{ text-decoration:none;color:#7f8779;}
.content_bg{ padding:10px 0px 10px 0px; vertical-align:top; color:#555;}
.content_bg p{ padding:10px 0px 10px 0px; margin:0px;}
.right-pane{ width:170px; text-align:center; vertical-align:top;}
.left-pane{ vertical-align:top;}
.welcome{ color:#555;}
.welcome h1{ color:#699001; font-size:24px; padding:5px 0px 0px 0px; }
.panels{color:#555;}
.panels h2{ color:#2c3600; font-size:16px; display:block; border-left:4px #cfdaa5 solid; padding:6px 10px 6px 5px; background:#ecefe7;}
.panels td{ border-left:1px solid #dde5b5; vertical-align:top; width:33%; padding:0px 5px 5px 0px;}
.panels td p{ padding:5px 0px 10px 10px;}
.panels td ul{ padding:5px 0px 10px 10px; margin:0px;}
.panels td ul li{ padding:8px 0px 0px 12px; margin:0px; list-style:none; background:url(images/bulle1.gif) left 13px no-repeat;}
.panels td dl{ padding:5px 0px 10px 10px; margin:0px;}
.panels td dt{ padding:15px 0px 0px 0px; margin:0px; font-weight:bold; color:#000;}
.panels td dd{ padding:5px 0px 0px 12px; margin:0px 0px 0px 10px; background:url(images/bulle1.gif) left 10px no-repeat;}
.panels a{color:#2c3600; text-decoration:underline;}
.panels a:hover{text-decoration:none;}

.vaT{ vertical-align:top;}
.vaM{ vertical-align:middle;}
.vaB{ vertical-align:bottom;}
.width45{ width:45%;}
.floatL{ float:left;}
.floatR{ float:right;}
.p10{ padding:10px;}
h1,h2,h3,h4,h5,h6,form{ padding:0px; margin:0px;}
.blue-txt{ color:#0188c8;}
.bold{ font-weight:bold;}
a.readmore{ color:#0188c8; text-decoration:underline;font-weight:bold;}
a.readmore:hover{ color:#0188c8; text-decoration:none;}
.box{ background:#f9fce8; margin:10px 0px 0px 0px;}
.box_lt{ width:20px; height:20px; background:url(images/box_lt.gif) no-repeat left top;}
.box_rt{ width:20px; height:20px; background:url(images/box_rt.gif) no-repeat right top;}
.box_t{ height:20px; background:url(images/box_t.gif) repeat-x left top;}
.box_l{ width:20px;height:20px; background:url(images/box_l.gif) repeat-y left top;}
.box_r{ width:20px;height:20px; background:url(images/box_r.gif) repeat-y right top;}
.box_lb{ width:20px; height:20px; background:url(images/box_lb.gif) no-repeat left top;}
.box_rb{ width:20px; height:20px; background:url(images/box_rb.gif) no-repeat right top;}
.box_b{ height:20px; background:url(images/box_b.gif) repeat-x left top;}
.box-contents{ width:100%;}
.box-contents td{ vertical-align:top; width:33%; padding:0px 10px 0px 0px; }
.box-contents h2{ margin:0px; padding:0px; background:url(images/dotted_line.gif) repeat-x left bottom; display:inline-block; font-size:16px; font-family:Arial, Helvetica, sans-serif; }
.box-contents ul{ padding:5px 0px 10px 10px; margin:0px;}
.box-contents ul li{ padding:8px 0px 0px 12px; margin:0px; list-style:none; background:url(images/bulle1.gif) left 13px no-repeat;}
.box-contents a{ color:#7f9a00; text-decoration:underline;}
.box-contents a:hover{ text-decoration:none;}
.dottedline{ background:url(images/dotted_line.gif) repeat-x left bottom; display:block;}

.innerpage-content{ color:#555; font-size:12px; height:400px; vertical-align:top;}
.innerpage-content h1{ color:#0188c8; font-size:24px; padding:5px 0px 0px 0px; margin:0px; }
.innerpage-content dl{ padding:5px 0px 10px 10px; margin:0px;}
.innerpage-content dt{ padding:15px 0px 0px 0px; margin:0px; font-weight:bold; color:#000;}
.innerpage-content dd{ padding:5px 0px 0px 12px; margin:0px 0px 0px 10px; background:url(images/bulle1.gif) left 10px no-repeat;}
.innerpage-content a{color:#2c3600; text-decoration:underline;}
.innerpage-content a:hover{text-decoration:none;}
.innerpage-content p{ padding:5px 0px 10px 0px;}
.innerpage-content p a{ color:#7f9a00; text-decoration:underline;}
.innerpage-content p a:hover{ text-decoration:none;}
.innerpage-contenttd ul{ padding:5px 0px 10px 10px; margin:0px;}
.innerpage-content td ul li{ padding:8px 0px 0px 12px; margin:0px; list-style:none; background:url(images/bulle1.gif) left 13px no-repeat;}
.forms{ background:#fff; border:1px solid #d6dbbe;}
.forms th{ background:#7d9609; font-weight:bold; color:#FFFFFF; text-align:left;}
.form-left{ background:#f6f9e3;}
.form-right{ background:#eef1db;}
.textbox{ color:#666666; font-size:11px; border:1px solid #999; background:#fff; padding:1px 1px 1px 2px;}
.textbox-focus{ border:1px solid #8daa3d; background:#e7f3c5; font-size:11px; padding:1px 1px 1px 2px;}
.formbtns{ background:#e4e9c4; text-align:center;}
.formbtn{ border:1px solid #677a0f; background:#7d9609; color:#FFFFFF; font-size:12px; font-weight:bold; padding:1px 1px 1px 2px;}