* {margin: 0px;padding: 0px;}

body {background-color: #fff;color: #9f9f9f;font-size: 11px;font-family: "trebuchet ms", helvetica, sans-serif;}

a {	text-decoration: none;color: #93B300;}

a:hover {	text-decoration: underline;/*color: #fff;background: #D3E378 url('../images/bbg1.gif') repeat-x;*/color: #93B300;}

img {border:0px;}

strong {background: inherit;color: #50514D;}

#header {width: 100%;height: 104px;background-color: #4d4d4d;background: url('../images/a1.gif') repeat-x;color: #ffffff;}

#header_inner {	position: relative;width: 1000px;height: 104px;margin: 0px auto;}

#header_inner h1 {background: inherit;position: absolute;left: 0px;bottom: 15px;font-size: 39px;color: #fff;font-weight: normal;letter-spacing: -2px;margin-left:128px;}

#header_inner h1 span {background: inherit;color: #DADADA;}

#slogan {background: inherit;position: absolute;right: 0px;bottom: 15px;color: #DADADA;font-size: 13px;}

#search {background: inherit;position: absolute;right: 350px;bottom: 15px;color: #DADADA;}
#search form input {color: #A1A1A1;font-size: 16px;}

#main {padding-top: 20px;position: relative;width: 1000px;margin: 0px auto;padding-bottom: 10px;}

#menu ul {list-style: none;margin: 0px;}

#menu li {background: none;padding: 0px;font-weight: bold;}

#menu a {display: block;position: relative;width: 168px;height: 27px;margin-bottom: 1px;text-decoration: none;background: inherit;background-image: url('../images/bbg0.gif');padding-left: 17px;padding-top: 11px;color: #636363;font-size: 13px;}

#menu a span {position: absolute;right: 0px;margin-top: 5px;margin-right: 15px;width: 7px;height: 7px;background: url('../images/x1.gif') no-repeat;}

#menu a:hover span {position: absolute;right: 0px;margin-top: 5px;margin-right: 15px;width: 7px;height: 7px;background: url('../images/x2.gif') no-repeat;}

#menu a:hover {background: inherit;color: #fff;background-image: url('../images/bbg1.gif');}

#menu_end {height: 30px;background-image: url('../images/a2.gif');}

h1 {background: inherit;color: #50514D;font-size: 26px;}

h1 span {background: inherit;color: #85AC1E;}

h1 span sup {background: inherit;color: #85AC1E;font-size: 14px;}

h3 {font-size:14px;margin-top: 30px;background: inherit;color: #50514D;font-size: 15px;height: 34px;background: url('../images/a3.gif') repeat-x 0px 17px;}

h3 span {background: inherit;color: #85AC1E;}

h3.first {margin-top: 0px;}

#lcol {position: relative;width: 200px;float: left;}

#lcontent {position: relative;padding: 0px 15px 0px 15px;}

#lcontent h4 {padding-top:20px;font-size: 14px;background: url('../images/a3.gif') repeat-x 0px 17px;}
#lcontent h4 a {color: #50514D;}

#rcontent {position: relative;padding: 25px 20px 0px 20px;}

ul {list-style: none;}

li {background: url('../images/x1.gif') no-repeat 0px 5px;padding-left: 15px;}

p {margin-bottom: 25px;text-align: justify;line-height: 20px;}

#lcol p {font-size: 10px;line-height: 16px;margin: 0px;}

.divider {font-size: 0px;position: relative;border-bottom: solid 1px #F5F5F5;height: 1px;width: 100%;margin: 10px 0px 10px 0px;}

.summary {text-align: right;font-style: italic;}

ul.divided li {border-top: solid 1px #F5F5F5;margin-top: 4px;padding-top: 4px;background-position: 0px 9px;}

ul.divided li.first {border-top: 0px;margin-top: 0px;padding-top: 0px;background-position: 0px 5px;}

#rcol {position: relative;margin-left: 200px; padding-left:20px; width: 780px;background-image: url('../images/a2.gif');background-repeat: repeat-x;}

#slogan2 {font-size: 14px;position: relative;top: -5px;}

.box {position: relative;border: dashed 1px #dadada;margin-top: 15px;background: inherit;color: #AAB165;}

.box h2 {background: inherit;color: #6C7425;font-weight: normal;font-size: 18px;margin-bottom: 5px;}

.box p {font-size: 10px;line-height: 16px;margin: 0px;}

.box_inner {border: solid 1px #fff;padding: 15px;background: #FFFFE9 url('../images/a4.gif') repeat-x;color: inherit;}

.captionedimage {float:left;height:77px;padding: 5px;border:0px solid #6C7425;color: #50514D;}
/*.captionedimage:hover {position: relative;float: left;margin-right: 17px;background-color:#F5F5F5;color: #6C7425;}*/

/*.captionedimage div {position: absolute;font-size: 10px;bottom: 2px;left: 2px;}*/
/*.captionedimage div:hover {padding-top: 2px;padding-left: 2px;padding-bottom: 2px;padding-right: 2px;}*/

#footer {clear: both;background: url('../images/a2.gif') repeat-x;width: 1000px;margin: 0px auto;margin-bottom: 25px;padding-top: 10px;text-align: center;}

#list_head {background: #FFFFE9 url('../images/a4.gif') repeat-x;}

#mytable {border:1px solid #F0F0F0;}

#line_td {border-bottom:1px solid #F0F0F0;}
select {width:200px;padding:8px 8px;border:1px solid #C0C0C0;background: url('../images/a2.gif') repeat-x;}
select:hover {background: #F5F5F5;}
select.small {width:80px;}
input[type=text]{width:180px;padding:8px 8px;border:1px solid #C0C0C0;background: url('../images/a2.gif') repeat-x;font-size: 10px;}
input[type=password]{width:180px;padding:8px 8px;border:1px solid #C0C0C0;background: url('../images/a2.gif') repeat-x;font-size: 10px;}
input:hover {background: #F5F5F5;}
input[type=button] {width:180px;padding:8px 8px;border:1px solid #C0C0C0;background: url('../images/a2.gif') repeat-x;font-size: 10px;font-weight: bold;}
input[type=button]:hover {background: url('../images/bbg1.gif') repeat-x;color: #ffffff;}
input[type=button].small {width:80px;}
input[type=button].verysmall {width:40px;}

input[type=checkbox] {padding:4px 4px;width:20px;height:20px;}

.button {width:180px;padding:8px 8px;border:1px solid #C0C0C0;background: url('../images/a2.gif') repeat-x;font-size: 12px;font-weight: bold;}
.button:hover {background: url('../images/bbg1.gif') repeat-x;color: #ffffff;}

input[type=button].options {width:220px;padding:8px;border:1px solid #C0C0C0;background: url('../images/a2.gif') repeat-x;font-size: 14px;font-weight: bold;}
input[type=button].options:hover {background: url('../images/bbg1.gif') repeat-x;color: #ffffff;}

.pagelink {font-size:11px;color:#000000;}

.captionedimage .reflectimg {  float: left;  margin: 5px;}

.login { float:left;}
.textlabel {float:left; padding:5px;}
.textfield {float:left; padding:5px;}

.clear {clear:both}
.fleft {float:left;}

.hspace40 { float:left; width:40px;}

.vspace10 { clear:both; height:10px;}
.vspace20 { clear:both; height:20px;}
.vspace40 { clear:both; height:40px;}
.vspace100 { clear:both; height:100px;}

*:focus {outline:none;}





#fancybox-loading {position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}
* html #fancybox-loading{position:absolute;margin-top:0}
#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('../images/fancybox/fancybox.png');}
#fancybox-overlay {position: fixed;top: 0;left: 0;bottom:0;right:0;background:#000;z-index: 1100;display: none;}
* html #fancybox-overlay{position:absolute;width:100%;height:100%}
#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;}
#fancybox-outer {position: relative;width: 100%;height: 100%;background: #fff;}
#fancybox-content {width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0px solid #fff;}
#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}
#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('../images/fancybox/fancybox.png') -40px 0px;cursor: pointer;z-index: 1103;display: none;}
#fancybox-error {color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}
#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;}
#fancybox-frame {width: 100%;height: 100%;border: none;display: block;}
#fancybox-left, #fancybox-right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url('../images/fancybox/blank.gif');z-index: 1102;display: none;}
#fancybox-left {left: 0px;}
#fancybox-right {right: 0px;}
#fancybox-left-ico, #fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}
#fancybox-left-ico {background-image: url('../images/fancybox/fancybox.png');background-position: -40px -30px;}
#fancybox-right-ico {background-image: url('../images/fancybox/fancybox.png');background-position: -40px -60px;}
#fancybox-left:hover, #fancybox-right:hover {visibility: visible; /* IE6 */}
#fancybox-left:hover span {left: 20px;}
#fancybox-right:hover span {left: auto;right: 20px;}
.fancybox-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}
#fancybox-bg-n {top: -20px;left: 0;width: 100%;background-image: url('../images/fancybox/fancybox-x.png');}
#fancybox-bg-ne {top: -20px;right: -20px;background-image: url('../images/fancybox/fancybox.png');background-position: -40px -162px;}
#fancybox-bg-e {top: 0;right: -20px;height: 100%;background-image: url('../images/fancybox/fancybox-y.png');background-position: -20px 0px;}
#fancybox-bg-se {bottom: -20px;right: -20px;background-image: url('../images/fancybox/fancybox.png');background-position: -40px -182px; }
#fancybox-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url('../images/fancybox/fancybox-x.png');background-position: 0px -20px;}
#fancybox-bg-sw {bottom: -20px;left: -20px;background-image: url('../images/fancybox/fancybox.png');background-position: -40px -142px;}
#fancybox-bg-w {top: 0;left: -20px;height: 100%;background-image: url('../images/fancybox/fancybox-y.png');}
#fancybox-bg-nw {top: -20px;left: -20px;background-image: url('../images/fancybox/fancybox.png');background-position: -40px -122px;}
#fancybox-title {font-family: Helvetica;font-size: 12px;z-index: 1102;}
.fancybox-title-inside {padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}
.fancybox-title-outside {padding-top: 10px;color: #fff;}
.fancybox-title-over {position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}
#fancybox-title-over {padding: 20px;background-image: url('../images/fancybox/fancy_title_over.png');display: block;}
.fancybox-title-float {position: absolute;left: 0;bottom: -20px;height: 32px;}
#fancybox-title-float-wrap {border: none;border-collapse: collapse;width: auto;}
#fancybox-title-float-wrap td {border: none;white-space: nowrap;}
#fancybox-title-float-left {padding: 0 0 0 15px;background: url('../images/fancybox/fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main {color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: url('../images/fancybox/fancybox-x.png') 0px -40px;}
#fancybox-title-float-right {padding: 0 0 0 15px;background: url('../images/fancybox/fancybox.png') -55px -90px no-repeat;}
/* IE6 */
.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_close.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_nav_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {height: expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6 {position: absolute; margin-top: 0;top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}
#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_loading.png', sizingMethod='scale'); }
/* IE6, IE7, IE8 */
.fancybox-ie .fancybox-bg { background: transparent !important; }
.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }

