body {background: #FFFFFF;
	  font-family : Arial, Helvetica, sans-serif;
	  color: #000000;
	  font-size: 70%;
	  min-width: 780px;
	  margin:0px;
	  padding: 0px}
	  
h1 {  font-family : Arial, Helvetica, sans-serif;
	  color: #BF5A0A; font-size: 140%; }
h2 {  font-family : Arial, Helvetica, sans-serif;
	  color: #BF5A0A; font-size: 120%; }
h3 {  font-family : Arial, Helvetica, sans-serif;
	  color: #BF5A0A; font-size: 110%; }
h4, h5, h6, h7 {  font-family : Arial, Helvetica, sans-serif;
	  color: #BF5A0A; font-size: 100%; 
	  }
	  
h5 {font-size: 13px; margin: 0px 0px 10px 0px; padding: 0px}	  
h6 {font-size: 11px; margin: 0px 0px 0px 0px; padding: 0px}	  
	  	 
td,th{
	font-size:11px;
	color:#333333;
}


form {margin:0px; padding:0px}
p {margin: 0 0 13px 0}

a {color: #BA5F11; text-decoration: underline}

.top_line {min-width: 550px; height: 195px; background: url(/templates/pic/bg_topline.gif) repeat-x; padding-right: 210px}
.tree_line {position: absolute; z-index: 2; width: 100%; text-align: right; height: 195px; background: url(/images/bg_tree.gif) 100% 0% no-repeat}
.home_link {position: absolute; z-index: 3; height: 170px; width:300px; top: 15px}

.tmenu {height: 30px; background: url(/templates/pic/bg_tmenu.gif) repeat-x; width: 780px}
.tmenu .m1 {width: 3.2%; float: left}
.bl_search {font-size: 11px; padding-right: 4%; clear: both; float: right; width: 347px; height: 35px; background: url(/templates/pic/bg_search.gif) no-repeat }
.bl_search div {float: left}
.bl_search .text {padding: 10px 3px 0px 7px}
.bl_search .input {padding-top: 7px}
.bl_search .img {padding-top: 8px}
.bl_search .input input {width: 120px;  font-size:  12.5px}

.p_left {position: absolute;  clear: both; top: 260px; width: 30%; float: left; background: url(/templates/pic/bg_left.jpg) 50% 100% no-repeat; height: 320px; z-Index: 2}
.p_left div {margin-left: 13%; min-width: 200px; height: 17px; width: 200px; text-align: left; clear: left; }
.p_left div img {float: left; padding-bottom: 8px}
.p_left div.title { height: 40px; padding-top:2px; background: url(/templates/pic/bg_title.gif) 0% 27px repeat-x; font-size: 20px; font-weight: bold; color: #5C7204; font-family: Arial Narrow}
.p_left div.title img {padding-bottom: 0px}
.p_right {position: absolute; min-width: 550px; top: 260px; margin-left: 30%; width:70%; float: left; z-Index: 2}
.p_right .content {width: 94%}
.p_right .contentin {width: 94%; margin: 15px 0px 20px 0px}
.t2 {font-size: 110%; font-weight: bold; margin-top: 10px}

.p_right .title {width: 94%; height: 27px; padding-top:2px; background: url(/templates/pic/bg_title.gif) 0% 100% repeat-x; font-size: 20px; font-weight: bold; color: #5C7204; font-family: Arial Narrow}

.m_newslist {border-bottom: dashed 1px #BA5F11; padding: 20px 0px 12px 0px}
.main_news {height: 18px}
.main_news .date {padding-right: 10px}


.quick_links {margin-top: 40px; background: #ECEBBA url(/templates/pic/bg_qright.gif) 100% 0% no-repeat; width: 100%; height: 88px}
.quick_links .left {width: 49.9%; height: 88px; float: left; background: url(/templates/pic/bg_qleft.gif) 0% 0% no-repeat}
.quick_links .left div {width: 150px; padding: 18px 0px 0px 30px; font-weight: bold; font-size: 110%; line-height: 17px}
.quick_links .right {width: 50%; height: 88px;  float: left}
.quick_links .right .vl {border-left: solid 1px #718521; float: left; margin-top: 14px; height: 60px; width: 1px; font-size: 1px}
.quick_links .right .form {margin-top: 3px; padding-left: 30px}
.quick_links .right .form .img {float: left; padding-top: 1px}
.quick_links .right .form .input {float: left}
.quick_links .right .form .input input {width: 120px;  font-size: 12.5px}


.pb_left {white-space : nowrap;   clear: both; min-width: 200px; font-size: 90%; padding-bottom: 8px; top:0px; position: absolute; display: none;  width: 30%; float: left; border-bottom: solid 5px #708323; z-Index: 1}
.pb_left div {margin-left: 15%; width: 200px; text-align: left; clear: left;}
.pb_right {white-space : nowrap;  min-width: 550px; font-size: 90%;  top:0px; position: absolute; display: none; padding-bottom: 8px; margin-left: 30%; width: 70%; float: left; border-bottom: solid 5px #708323; z-Index: 1}

.maintrack {margin: 10px 0px 13px 0px; width: 94%;}

.q_links {width: 94%; background: #FFFBF2}
.q_links .tl {height: 27px; background: #FFF5E0}
.q_links .tl .img {padding: 8px 0px 0px 8px}
.q_links .tx {padding: 5px 10px 0px 10px}
.q_links .tx .img {float: left; margin: 3px 3px 0px 0px}

.l_arr {float: left; width: 2px; height: 2px}
.r_arr {float: right; width: 2px; height: 2px}

.p_leftin {position: absolute;  clear: both;  min-width: 200px; top: 260px; width: 30%; z-Index: 2}
.p_leftin .lmenu {margin-left: 13%; width: 200px; text-align: left; clear: left; }

.lmenu {background: #ECEBBA}
.lmenu .l12 {font-size: 8px} 
.lmenu .l1_a, .lmenu .l1 {font-size: 110%; font-weight: bold; padding: 3px 15px 3px 20px}
.lmenu .l2_a, .lmenu .l2 {padding: 3px 15px 3px 33px}
.lmenu .l3_a, .lmenu .l3 {padding: 3px 15px 3px 46px}

.lmenu .l1_a, .lmenu .l2_a, .lmenu .l3_a {background: #F3F2D2; color: #5C7204}
.lmenu .l1_a a, .lmenu .l2_a a, .lmenu .l3_a a {color: #5C7204}

.tt2 {font-size: 1px; line-height: 2px}
.tr {font-size: 1px; line-height: 1px}


.menu2 {margin: 0; padding: 0; width: 190px}
.menu3 {margin: 0; padding: 0; width: 210px}
.menu2 div.m3_over, .menu2 div.m3, .menu2 div.item {margin: 0px; background: #BF5A0A}
.menu1 .menu2, .menu1_over .menu2 {position: absolute; padding-top: 3px; top: 225px; display: none; z-Index: 100}
div.m3_over div.menu3, .menu2 div.m3 div.menu3 {position: absolute; margin-top: -20px; left: 190px; display: none; z-Index: 80}
div.menu3 div.mar {margin-left: 1px}
div.m3 a, div.m3_over a, div.item a {color: #FFF0C7;	display: block;	text-decoration: none; padding: 3px 13px 3px 13px}
div.m3 .menu3 a:hover, div.m3_over a, div.m3:hover a, div.item a:hover {background: #7F3402}	
.menu2 div.m3 {background: #BF5A0A url(/templates/pic/arr_p.gif) 100% 50% no-repeat}
div.m3_over a, div.m3:hover a {background: #7F3402 url(/templates/pic/arr_p.gif) 100% 50% no-repeat}
div.m3 .menu3 a, div.m3_over .menu3 a {background: #BF5A0A}


/* Fix IE. Hide from IE Mac \*/
* html .menu2 div.item { float: left; }
* html .menu2 div.item a { height: 1%; }
* html .menu2 div.m3 { float: left; }
* html .menu2 div.m3 a{ height: 1%; }
* html .menu2 div.m3_over { float: left; }
* html .menu2 div.m3_over a{ height: 1%; }
/* End */

div.menu1:hover .menu2,  .menu1_over .menu2 {display: block}
div.m3:hover div.menu3 {display: block}
div.m3_over div.menu3 {display: block}
.menu1_over, .menu1 {font-size: 11px; float: left; background: url(/templates/pic/bg_tm.gif) 0% 0% no-repeat}
.menu1_over a, .menu1 a {position: relative; color: #FFF0C7; text-decoration: none;  display: block; padding: 8px 13px}
div.menu1:hover, .menu1_over {background: url(/templates/pic/bg_tm_a.gif) repeat-x}
.mn2_t {font-size: 1px; line-height: 1px; height: 2px; background: url(/templates/pic/bg_m2t.gif) repeat-x}
.mn2_b {font-size: 1px; line-height: 1px; height: 2px; background: url(/templates/pic/bg_m2b.gif) repeat-x}

.arr_p {float: right; padding-top: 4px}

.phone {font-family: Arial; font-weight: bold; font-size: 15px; color: #708423; float: left;}

.hidden {position: absolute; left: 0; bottom: 10px; height: 1px; width: 1px; font-size: 1px; line-height: 1px; z-Index: -1}

.tform {margin-top: 3px}
.tform .img {float: left; padding-top: 1px}
.tform .input {float: left}
.tform .input input {width: 120px;  font-size: 12.5px}
.march {background-color:#FFFBF2; font-size: 11px; clear: both; margin-top: 20px}

.march .header {background-color:#FFF5E0; color: #BA5F11; font-weight: bold; white-space : nowrap; padding: 7px 8px}
.march .theme {padding: 4px 13px}

.a_title {font-weight: bold; color: #BA5F11}
.call {float: right; padding-left: 20px; padding-bottom: 20px}

.cal {background-color:#F4F3D7; font-size: 11px}
.cal td {border-bottom: solid 2px #FFFFFF; padding: 5px 3px}

.cal td.cfirst {font-weight: bold; background: #FFF5E0 url(/templates/pic/bg_1lt.gif) 0% 0% no-repeat; text-align:center;vertical-align:middle;}
/*.cal td.cfirst a{text-decoration: none}*/


.cald {color: #333333; font-size: 11px}

.o {color: #BA5F11}

.contentin .phone {font-family: Arial; font-weight: bold; font-size: 15px; color: #708423; float: none}

.tn {margin-top: 5px}
.tn a {color: #708423; background: url("/templates/pic/arr_lig.gif") 100% 50% no-repeat; padding-right: 10px; display: block; float: left}