/* Reset default browser styles */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}table {border-collapse:collapse;border-spacing:0;}fieldset,img {border:0;}address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}q:before,q:after {content:'';}abbr,acronym { border:0; }.clear { clear:both; }p { margin-bottom:10px; }a {color:#4a4536;text-decoration:none;}a:hover { text-decoration:underline; }


body {background:#fff url(images/bg-main.jpg) repeat-x;font:normal 12px/18px Arial, Helvetica, sans-serif;color:#49463b;padding-bottom:50px;}



/* wrap */
#wrap {width:947px;margin:0 auto;padding:13px 0 0 0;}



/* header */
#header {height:90px;float:left;width:100%;margin-bottom:15px;}
#header #logo {width:176px;height:67px;float:left;padding:14px 0 0 9px;}
#header #logo a {width:176px;height:67px;display:block;background:url(images/logo.png) no-repeat;}
#header #logo a span {display:none;}
#header .banner-head {width:728px;float:right;margin-right:10px;}



/* nav */
#nav {width:100%;float:left;height:70px;margin-bottom:5px;position:relative;z-index:10;}
#nav ul.dropdown {padding-left:17px;position: relative;}
#nav ul.dropdown li {display:inline;float:left;padding-right:1px;zoom: 1;}
#nav ul.dropdown li.hover,#nav ul.dropdown li:hover {position: relative;}
#nav ul.dropdown li a {display:block;float:left;height:70px;background:url(images/bg-nav-2.png) no-repeat left bottom;color:#49463b;line-height:40px;text-decoration:none;}
#nav ul.dropdown li a span {display:block;height:70px;padding:0 14px;background:url(images/bg-nav-2.png) no-repeat right bottom;cursor:pointer;}
#nav ul.dropdown li a:hover, #nav ul.dropdown li.current a, #nav ul.dropdown li:hover a, #nav ul.dropdown li.hover a {background:url(images/bg-nav-2.png) no-repeat left top;}
#nav ul.dropdown li a:hover span, #nav ul.dropdown li.current a span, #nav ul.dropdown li:hover a span, #nav ul.dropdown li.hover a span {background:url(images/bg-nav-2.png) no-repeat right top;}
#nav ul.dropdown ul {visibility: hidden; position: absolute; top: 40px; left: 0;width:180px;padding-left:1px;}
#nav ul.dropdown ul li {float: none;display:block;padding:0px;border:solid 1px #adadad;border-width:0 1px;border-bottom:solid 1px #d5d5d5;}
#nav ul.dropdown ul li a {width: 100%; display: block;float:none;height:auto;background:none;color:#49463b;line-height:normal;text-decoration:none;background:#fff !important;width:auto;padding:5px 10px;}
#nav ul.dropdown ul li a:hover {background:#eeeeee !important;}




/* content */
#content {width:729px;float:left;margin-bottom:18px;position:relative;z-index:5;}
#content .block-1 {width:324px;height:153px;padding:52px 16px 0 16px;float:left;background:#645f46 url(images/bg-home-block-1.jpg) no-repeat;color:#fff;position:relative;z-index:40;margin-bottom:14px;}
#content .block-1 h2 {height:44px;float:left;position:absolute;left:13px;top:0px;background:#aad101 url(images/bg-box-head.gif) no-repeat left bottom;}
#content .block-1 h2 span {display:block;height:44px;padding:0 18px;background:url(images/bg-box-head.gif) no-repeat right bottom;font:normal 20px/39px "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}
#content .block-1 label {display:block;clear:both;height:23px;line-height:23px;}
#content .block-1 .txB {border:0px;padding:0 0 0 5px;width:237px;height:33px;background:url(images/bg-textbox.jpg) no-repeat;float:left;margin:2px 12px 0 0;color:#939086;}
#content .block-1 .txS {border:0px;padding:0px;width:69px;height:37px;background:url(images/btn-ok.jpg) no-repeat;float:left;margin-bottom:11px;}
#content .block-1 .selectbox {cursor:pointer;border:0px;padding:0 0 0 5px;width:237px;height:33px;background:url(images/bg-textbox.jpg) no-repeat left bottom;color:#939086;}
#content .block-1 .selectbox-wrapper {background:#fff;width:205px !important;border:solid 1px #c7c7c7;border-bottom:solid 1px #5d5d5d;border-right:solid 1px #5d5d5d;border-top:0px;color:#635D45;z-index:401;}
#content .block-2 {width:320px;height:185px;padding:20px 20px 0 20px;float:right;overflow:hidden;background:#645f46 url(images/bg-home-block-2.jpg) no-repeat;color:#fff;margin-bottom:14px;position:relative;}
#content .block-2 h2 {display:block;font:normal 20px/26px "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}
#content .block-2 .btns {height:29px;position:absolute;width:318px;bottom:18px;left:20px;}
#content .block-2 .btns span.dates {float:left;display:block;width:112px;height:29px;background:#aed40a url(images/bg-date.jpg) no-repeat;text-align:center;line-height:26px;}
#content .block-2 .btns a {float:right;}
#content .prem-het{z-index:30;position:absolute; left:608px; top:-5px;}
#content #table-list #view-header {font:bold 16px "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}
#content #table-list {float:left;clear:both;width:100%;position:relative;z-index:10;background:#fff url(images/bg-content.jpg) repeat-y center center;}
#content #table-list h2 {height:44px;float:left;position:absolute;left:13px;top:0px;background:#aad101 url(images/bg-box-head.gif) no-repeat left top;color:#fff;}
#content #table-list h2 span {display:block;height:44px;padding:0 18px;background:url(images/bg-box-head.gif) no-repeat right top;font:normal 20px/39px "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}
#content #table-list .in1 {background:url(images/bg-content.jpg) no-repeat left top;}
#content #table-list .in2 {background:url(images/bg-content.jpg) no-repeat right bottom;position:relative;padding:23px 18px 19px 15px;}
#content #table-list .pagination {height:23px;text-align:right;}
#content #table-list .pagination ul {float:right;}
#content #table-list .pagination li {display:inline;color:#49463b;padding-left:3px;}
#content #table-list .pagination li a {display:inline-block;background:#f0f0f0;padding:0 5px;text-decoration:none;color:#333;}
#content #table-list .pagination li a:hover {background:#aed506;color:#fff;}
#content #table-list .pagination li span {display:inline-block;background:#aed506;padding:0 5px;background:#aed506;color:#fff;}
#content #table-list .table {padding:20px 0;}
#content #table-list .table th,#content #table-list .table td {padding:10px 0;}
#content #table-list .table th {background:#645f46;color:#fff;}
#content #table-list .table th.c1 {background:#645f46 url(images/bg-table-curve-l.jpg) no-repeat;}
#content #table-list .table th.c6 {background:#645f46 url(images/bg-table-curve-r.jpg) no-repeat right top;}
#content #table-list .table th.c3,#content #table-list .table th.c4,#content #table-list .table th.c5 {text-align:center;}
#content #table-list .table th img {vertical-align:middle;}
#content #table-list .table td h3 {font:bold 16px "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}
#content #table-list .table tr.eve td {background:#f6f6f4 url(images/bg-row.jpg) repeat-x left top;}
#content #form-block {float:left;clear:both;width:100%;position:relative;z-index:10;background:#fff url(images/bg-content.jpg) repeat-y center center;padding:0px;position:relative;top:0px;margin:0px;}
#content #form-block h2 {height:44px;float:left;position:absolute;left:13px;top:0px;background:#aad101 url(images/bg-box-head.gif) no-repeat left top;color:#fff;}
#content #form-block h2 span {display:block;height:44px;padding:0 18px;background:url(images/bg-box-head.gif) no-repeat right top;font:normal 20px/39px "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}
#content #form-block .in1 {background:url(images/bg-content.jpg) no-repeat left top;padding:0px;position:relative;top:0px;margin:0px;}
#content #form-block .in2 {background:url(images/bg-content.jpg) no-repeat right bottom;position:relative;padding:53px 15px 15px 15px;position:relative;top:0px;margin:0px;}
#content #form-block label {display:block;clear:both;color:#2f2e26;}
#content #form-block .txB {padding:0px;border:0px;background:#fafafa;height:33px;margin-bottom:12px;color:#939086;}
#content #form-block .half {width:344px;float:left;position:relative;}
#content #form-block .rf {float:right;}
#content #form-block .s343 {width:338px;padding:0 0 0 5px;background:url(images/bg-s343.jpg) no-repeat;}
#content #form-block .wide .txB {width:693px;padding:0 0 0 5px;background:url(images/bg-wide.jpg) no-repeat;position:relative;z-index:5;}
#content #form-block .wide {clear:both;position:relative;z-index:1;}
#content #form-block .wide .txB {height:33px;}
#content #form-block .selects {padding:20px 0 25px 0;position:relative;z-index:20;}
#content #form-block .selects input {padding:0px;border:0px;background:#fafafa url(images/bg-select-s107.jpg) no-repeat;z-index:25;height:33px;margin-bottom:12px;width:102px;padding:0 0 0 5px;color:#939086;float:left;margin-right:10px;}
#content #form-block .selects .selectbox-wrapper {position:absolute;z-index:25;background:#fff;width:70px !important;border:solid 1px #c7c7c7;border-bottom:solid 1px #5d5d5d;border-right:solid 1px #5d5d5d;border-top:0px;color:#635D45;top:70px;}
#content #form-block #select-wide_container { z-index:20; }
#content #form-block .selects .selectbox-wrapper li {cursor:pointer;}
#content #form-block .selects #select-short1_container,#content #form-block .selects #select-short4_container {left:0px;}
#content #form-block .selects #select-short2_container,#content #form-block .selects #select-short5_container {left:117px;}
#content #form-block .selects #select-short3_container,#content #form-block .selects #select-short6_container {left:234px;}
#content #form-block .selects #select-short4_container,#content #form-block .selects #select-short5_container,#content #form-block .selects #select-short6_container {top:133px;}
#content #form-block .check {clear:both;margin-bottom:25px;position:relative;z-index:2;}
#content #form-block .check input {vertical-align:middle;margin-right:5px;}
#content #form-block .selectbox {cursor:pointer;z-index:25;}
#content #form-block .selectbox-wrapper {position:absolute;z-index:25;background:#fff;width:205px !important;border:solid 1px #c7c7c7;border-bottom:solid 1px #5d5d5d;border-right:solid 1px #5d5d5d;border-top:0px;color:#635D45;top:50px;left:0px;z-index:25;cursor:pointer;}
#content #form-block .selectbox-wrapper li {cursor:pointer;}
#content #form-block #select-wide1_input, #content #form-block #select-wide2_input {padding:0px;border:0px;background:#fafafa url(images/bg-select-s342.jpg) no-repeat;height:33px;margin-bottom:12px;width:338px;padding:0 0 0 5px;color:#939086;z-index:25;}
#content #form-block #select-wide1_container, #content #form-block #select-wide2_container {width:305px !important;z-index:25;}



/* sidebar */
#sidebar {width:200px;float:right;padding-top:2px;margin-bottom:18px;}
#sidebar .boxes {margin-bottom:20px;}



/* footer */
#footer {width:100%;float:left;clear:both;border-top:solid 4px #a6cc00;height:32px;line-height:32px;}
#footer .copyright {float:left;}
#footer img {vertical-align:middle;}
#footer .foot-nav {float:right;}
#footer .foot-nav a {color:#4a4536;text-decoration:none;}
#footer .foot-nav a:hover {text-decoration:underline;}

