/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

* {margin: 0;padding: 0;}

body {margin: 20px 0;background: #F5F5F5 url(images/100kwWatermark.gif) repeat}

body, th, td, input, textarea {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #272727;}


/* FORMS */
form {}
fieldset {}
input, textarea {font-weight: bold;}
input.text {padding: 2px 5px;background: #F8FAEB;border-top: 1px solid #4D5719;border-left: 1px solid #4D5719;border-right: 1px solid #D6E48E;border-bottom: 1px solid #D6E48E;}
input.button {background: #c99b00;border-top: 1px solid #D6E48E;border-left: 1px solid #D6E48E;border-right: 1px solid #4D5719;border-bottom: 1px solid #4D5719;color: #FFFFFF;}
select.short {width:60px;font-size:12px}
select.big {width:200px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}

/* TYPOGRAPHY */
h1, h2, h3 {margin-top: 1.5em;font-family: Arial, "Times New Roman", Times, serif;color: #626456;}
h1 {letter-spacing: -.075em;font-size: 3em;}
h2 {letter-spacing: -.05em;font-size: 1.8em;font-weight: normal;color: #8D8E85;}
h3 {font-size: 1em;}
p, ul, ol {margin-top: 1.5em;line-height: 1.8em;font-size: 1.1em;}
ul, ol {margin-left: 3em;}
blockquote {margin-left: 3em;margin-right: 3em;}
/*I ADDED*/
span.clearout{display:none;}
span {font-weight:bold}
iframe {align:center}

a {text-decoration: none;border-bottom: 1px dotted #272727;color: #c99b00;}
a:hover {border: none;background: #B8D03B;color: #FFFFFF;}
/*I ADDED*/
a:hover span{display: block;color: #000;background:#fff;font-style:italic;}
span.title {color:#000}
a.plain {text-decoration:none;border:none;color:#c99b00;}

h1 a, h2 a, h3 a {border: none;text-decoration: none;color: #626456;}
h1 a:hover, h2 a:hover, h3 a:hover {background: none;border-bottom: 1px dotted #B8D03B;color: #B8D03B;}
hr {display: none;}

/* WRAPPER */
#wrapper {}

/* HEADER */
#header {width: 980px;height: 35px;margin: 0 auto;}
#menu {float: left;}
#menu ul {margin: 0;padding: 0;list-style: none;line-height: normal;}
#menu li {float: left;}
#menu a {display: block;float: left;height: 25px;margin-right: 1px;padding: 10px 20px 0 20px;background: #272727;text-decoration: none;font-size:.8em;font-weight: bold;color: #ffffff;}
#menu a:hover {background: #b8d278;color: #2C2E22;}
#menu .current_page_item a {background: #B8D03B url(images/img01.gif) no-repeat;color: #FFFFFF;}
#search {float: right;width: 260px;padding-top: 7px;}
#search fieldset {border: none;}
#search #s {width: 160px; font-size:.7em;}
#search #x {width: 80px;}

/* FOR ADMIN MENU */
#menu2 {float: left;}
#menu2 ul {margin: 0;padding: 0;list-style: none;line-height: normal;}
#menu2 li {float: left;}
#menu2 a {display: block;float: left;height: 17px;margin-right: 3px;padding: 8px 18px 0 18px;border-bottom: 3px solid #E9EED0;text-decoration: none;font-size: .8em;font-weight: bold;color: #8C8F7D;}
#menu2 a:hover {background: #DDE6AB;color: #2C2E22;}
#menu2 li.current_page_item a {background: #B8D03B url(images/img01.gif) no-repeat;color: #FFFFFF;}

/* LOGO */
#logo {width: 978px;margin: 0 auto;height: 122px;background: #FFFFFF url(images/img02.gif) repeat-x left bottom;border: 1px solid #B8D03B;}
#logo h1, #logo h2 {float: left;margin: 0;padding: 0;}
#logo h1 {padding: 30px 5px 0 20px;}
#logo h2 {padding: 45px 0 0 0;font-style: italic;}
#logo p {clear: left;margin: 0;padding: 0 0 0 20px;line-height: normal;font-size:.7em;font-weight: bold;color: #C2C5B1;}

/*NEW LOGO */
#logoblock {width:978px;margin:0 auto;height:83px;background: #fff url(images/img02aX.gif) repeat-x left bottom;border:1px solid #b8d03b;}
#logoleft {float:left;margin:0;padding:0;}
#logoleft h1, #logoleft h2{float:left;margin:0;padding:0;}
#logoleft h1 {padding: 30px 5px 0 20px;}
#logoleft h2 {padding: 45px 0 0 0;font-style: italic;}
#logoleft p {clear: left;margin: 0;padding: 0 0 0 20px;line-height: normal;font-size:.7em;font-weight: bold;color: #C2C5B1;}

#logoright {float:right; width:320px; padding-top:7px;}
#logoright fieldset {border:none;}
#logoright #s {width:100px;margin-right:2px;}
#logoright #t {width:75px;margin-right:2px;}
#logoright #v {float:left;width:100px;font-size:.7em;margin-top:4px;}
#logoright #w {float:right;width:100px;margin-right:105px;font-size:.7em;margin-top:4px;}
#logoright #x {width:50px;}
#logoright input, textarea {font-weight: bold;font-size:.7em;}
#logoright input.text {padding: 2px 5px;background: #F8FAEB;border-top: 1px solid #4D5719;border-left: 1px solid #4D5719;border-right: 1px solid #D6E48E;border-bottom: 1px solid #D6E48E;}
#logoright input.button {background: #c99b00;border-top: 1px solid #D6E48E;border-left: 1px solid #D6E48E;border-right: 1px solid #4D5719;border-bottom: 1px solid #4D5719;color: #FFFFFF;}
#logoright a {text-decoration: none;border-bottom: 1px dotted #fff;color: #272727;}


/* PAGE */
#page {width: 978px;margin: 0 auto;padding: 20px 0 0 0;background: #fff; border: 1px solid #B8D03B;border-top: none;}

/* CONTENT - FOR MULTI-COLUMN PAGES */
#content {float: left;width: 420px;padding: 0 24px 0 21px;}

	/*I ADDED*/
	#content h2 {font-weight:bold;margin:0;padding:0;}
	#content h2.hg {font-weight:bold;color:#000;background:#87b220;margin:0;padding:4px;}
	#content h2.hm {font-weight:bold;margin:0;padding:4px;background:#c99b00;color:#fff}
	#content ul {margin-top:0;margin-left:1em;list-style:none;}
	#content li {line-height:1.2em;font-size:.85em;font-weight:500;color:#000;margin:8px 0 13px 0; padding:0 0 4px 0;border-bottom:1px dotted #dbdbdb;}
	#content h4 {margin-top:25px; color:#000}
	#content li.odd {line-height:1em;font-size:.85em;letter-spacing:.1em;font-weight:600;color:#000;margin:8px 0 13px 0; padding:0 0 4px 0;border-bottom:1px dotted #dbdbdb;background:#6e6f6e}
	#content h4.hg {margin-top:25px; color:#87b220}

/* FOR DOUBLE COLUMN PAGES */
#content2 {float: left;width:600px;padding:25px 34px 0 52px}
	#content2 blockquote {margin-left: 3em;margin-right: 3em;color:#000}
	#content2 h4 {color:#000;margin-bottom:10px}
	#content2 span.title {display:inline;color:#c99b00;font-weight:bold}
	#content2 span.subtitle {display:inline;color:#87b220}
	#content2 li {line-height:1em;font-size:.85em;font-weight:500;color:#00;margin:8px 0 13px 0; padding:0 0 4px 0}

#content3 {float:left;width:500px;padding:25px 34px 0 52px}
	
/* FOR SINGLE COLUMN PAGES*/
#goout {width:880px;padding:25px 34px 0 52px}
	#goout h4 {color:#000;margin-bottom:10px}

/* SPECIAL TABS */
#mainmenu {margin-top:-30px;padding:0; width:100%}
.panel {display: none;border: 3px solid #6e6f6e;padding: 1em;color:#00;}
.panel.active-tab-body {display: block;}
#tabs {list-style: none;}
#tabs li {float: left;}
#tabs a {float: left;padding: 5px 8px;margin-left: 6px;background-color: #87b220;text-decoration: none;color: #fff;}
#tabs a.active-tab {background-color: #c99b00;border-top: 3px solid #6e6f6e;padding-top: 3px;color: #fff;}

/* SPECIAL FORMS */
fieldset.infoform {padding: 0; border: none;}
.form-row {color:#000;margin-top:10px;}
.field-widget input {width:300px}

.validation-advice {color:#cc0000}

/* SIDEBARS */
.sidebar {float:left}
.sidebar ul {list-style:none;margin:0;padding:0;}
.sidebar li ul {}
.sidebar li li {margin: 0;}
.sidebar li {margin: 0 0 1em 2em;}
.sidebar h2 {margin:0 0 13px 0;padding:0;font-weight:bold;}
#sidebar1 {width: 335px;padding:0;border:3px solid #87b220}
#sidebar2 {width: 125px;padding: 0;}
#sidebar2 li ul {line-height: normal;}
#sidebar2 li li {padding: 5px;font-size: .8em;}
#sidebar2 li a {border: none;}
	/*I ADDED*/
	/*#sidebar1 div {margin:0 0 20px 0;}*/
	#box1 {border-bottom:2px solid #87b220;}
	#box1 p{padding:0 10px 0 10px;line-height:1.9em;}
	#box1 p.last{padding:0 10px 10px 10px;}
	#box1 p.special{padding:10px;line-height:1.1em;color:#fff}
	#box1 form{padding:0 10px 0 10px;}
	#box1.hm {background:#c99b00;}
	#box1.hb {background:#046365;line-height:20px;}
	#box1 h4 {padding:15px 10px 15px 10px;}
	#box1 h4.hw {padding:15px 10px 15px 10px;color:#fff;background:transparent;}
	#sidebar1 div p{font-size:.9em;margin:0;}
	#sidebar1 ul{margin-top:0;margin-left:1em;list-style:none;}
	#sidebar1 li{line-height:1.1em;margin:8px 0 15px 0; padding:0 0 4px 0;border-bottom:1px dotted #dbdbdb;}
	#sidebar3 {float:right;width:266px;padding:25px 15px 0 11px;}
	#sidebar4 {float:right;width:180px;padding:25px 0 0 11px;}
	#sidebar4 ul {list-style:none;}
	#sidebar5 {width:335px;padding:0}
	#sidebar5 h2.hm {font-weight:bold;margin:0;padding:4px;background:#c99b00;color:#fff}
	#sidebar5 ul {margin-top:0;margin-left:1em;list-style:none;}
	#sidebar5 li {line-height:1.2em;font-size:.85em;font-weight:500;color:#000;margin:8px 0 13px 0; padding:0 0 4px 0;border-bottom:1px dotted #dbdbdb;}
	#sidebar5 h4 {margin-top:25px; color:#fff}	
	#sidebar5 h4.hm {margin-top:25px; color:#c99b00}
	#sidebar6 {float:right;width:366px;padding:25px 15px 0 11px;}
	#sidebar6 h2 {margin-top:0;margin-bottom:1px;font-size:.85;font-weight:600;}
	#box1 iframe {width:315px;height:315px;margin-left:9px;margin-top:5px;}
	
/* TABLES */
	#table1 {border: 2px solid #6e6f6e;border-collapse:collapse;width:100%;}
		#table1 td {padding:3px;border: 1px solid #6e6f6e; vertical-align:top;border: 1px solid #6e6f6e;color:#000}
		#table1 th {text-align:left;border: 1px solid #6e6f6e}
		#table1 th.aright {text-align:right;}
		#table1 th.acenter {text-align:center;}
		#table1 thead th {color:#000;font-size:120%;background: #ccc;padding: 10px 6px;border: 1px solid #6e6f6e}
		#table1 tbody th {color:#fff;font-size:100%;background: #87b220;padding: 6px}
		#table1 tbody th.sub {font-size:90%;color:#fff;background:#272727;padding: 6px}
		#table1 td.aright {text-align:right;}
		#table1 td.arshaded {background: #c0c0c0;text-align:right;}
		#table1 td.acenter {text-align:center;}
		#table1 td.ldesc {font-size:70%;}
		#table1 td.ldshaded{background: #cc0000;color:#fff;font-size:100%;font-weight:bold;}
		#table1 td.shaded {background: #c0c0c0;padding:3px;border: 1px solid #6e6f6e;}
		#table1 td.sechead {text-align:left;border: 1px solid #6e6f6e}
		#table1 caption {text-align:left;font-size:120%; color:#0000cc;font-weight:bold;margin-bottom:2px;}
		#table1 tfoot {text-align:left;font-size:80%; color:#000;}
		#table1 span.title {font-weight:bold}
		#table1 ul {margin-top:1px;margin-bottom:1px;padding-left:10px}
		#table1 ul li{margin:0;padding:0;font-size:80%;line-height:1.2em;}
	#table2 {border-collapse:collapse;width:100%}
		#table2 td {padding:3px;border: 1px solid #6e6f6e; vertical-align:top;color:#000}
		#table2 th {text-align:left;background:#87b220;}
		#table2 tbody th {color:#fff;font-size:100%;background: #87b220;border:1px solid #6e6f6e;padding: 6px;color:#fff}
	#table3 {border: 2px solid #ccc;border-collapse:collapse;width:100%}
		#table3 td {padding:3px;border:1px solid #ccc;vertical-align:top;width:180px;color:#000}
	#tableXmas {border:none;border-collapse:collapse;width:100%}
		#tableXmas td {padding:3px;border-bottom: 1px solid #cc0000;vertical-align:top;}
		#tableXmas td a {text-decoration: none;border:none;color: #cc0000;}
	
#question p {font-size:1.2em;font-weight:bold;color:#000;line-height:14px;}
#answer h4 {font-size:.9em;line-height:14px;margin:7px 0px 2px 0px;color:#6e6f6e;}
#answer p {font-size:.9em;color:#000;margin:2px 0px 2px 0px;font-weight:bold;}
#answer ol {margin:2px 0px 2px 10px;}
#answer ol li {margin:2px 0px 0px 20px;font-size:.9em;line-height:12px;}

/* Footer */

#footer {float:left;width:978px;margin:0;padding:0;border-top: 1px solid #B8D03B;background:#6e6f6e}
#footnav {float:left;width:489px;margin:0;padding:0;font-size:.75em}
#footie1 {list-style:none;margin:0;padding:20px 0 20px 20px;}
#footie1 a {color:#fff}
#copyright {float:left;width:489px;margin:0;padding:0;font-size:.75em}
#footie2 {list-style:none;margin:0;padding:20px 20px 20px 0;text-align:right;}
#footie2 a{color:#fff}