@charset "utf-8";
/* CSS Document */

*{margin:0px;padding:0px;}

body{margin:0px;padding:0px;text-align:center;background-color:#888888;}
#container{width:863px;margin:0px auto;padding:0px;text-align:left;}

#header{width:863px;height:156px;clear:both;background:#888888 url('images/header.jpg') no-repeat center center;}

#menu{width:863px;height:36px;background:#888888 url('images/menu_bg.jpg') no-repeat;clear:both;}

#banner_lvl{width:863px;height:242px;background:#888888 url('images/bg_stretch.jpg') repeat-y;clear:both;}
#banner_left{width:49px;float:left;}
#banner{width:765px;height:242px;float:left;padding-left:49px;!padding-left:0px;}
#banner_right{width:49px;float:left;}

#content_lvl{width:863px;background:#888888 url('images/bg_stretch.jpg') repeat-y;clear:both;overflow:auto;}
#content_left{width:49px;float:left;}
#content{width:735px;padding:40px 0px 50px 30px;float:left;}
#content_right{width:49px;float:left;}


#end{width:863px;height:24px;background:#888888 url('images/footer.jpg') no-repeat center center;clear:both;}
#footer{width:814px;height:40px;background-color:#888888 url('images/footer.jpg');text-align:right;padding:0px 49px 0px 0px;clear:both;}

.content_txt{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#a7a7a7;}
.footer_txt{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#c7c6c1;}
.title01_txt{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#ff7200;font-weight:bold;}
.title02_txt{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ffa800;font-weight:bold;}
.title03_txt{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffa800;}
.mandatory{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FF0000;}


a:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffc730;text-decoration:none;}
a:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffc730;text-decoration:none;}
a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ff7200;text-decoration:none;}
a:active{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ff7200;text-decoration:none;}

#menu ul{list-style:none;margin:0px 49px 0px 0px;padding:0px;float:right;}
#menu ul li{margin:0px;padding:0px;float:left;}
#menu ul li span{display: none;}
#menu ul li a:hover{background-position:0px -36px;}

#menu_01{display:block;width:57px;height:36px;background:url('images/menu_01.jpg') no-repeat 0 0;}
#menu_02{display:block;width:102px;height:36px;background:url('images/menu_02.jpg') no-repeat 0 0;}
#menu_03{display:block;width:123px;height:36px;background:url('images/menu_03.jpg') no-repeat 0 0;}
#menu_04{display:block;width:101px;height:36px;background:url('images/menu_04.jpg') no-repeat 0 0;}
#menu_05{display:block;width:128px;height:36px;background:url('images/menu_05.jpg') no-repeat 0 0;}

#menu_01_active{display:block;width:57px;height:36px;background:url('images/menu_01.jpg') no-repeat 0px -36px;}
#menu_02_active{display:block;width:102px;height:36px;background:url('images/menu_02.jpg') no-repeat 0px -36px;}
#menu_03_active{display:block;width:123px;height:36px;background:url('images/menu_03.jpg') no-repeat 0px -36px;}
#menu_04_active{display:block;width:101px;height:36px;background:url('images/menu_04.jpg') no-repeat 0px -36px;}
#menu_05_active{display:block;width:128px;height:36px;background:url('images/menu_05.jpg') no-repeat 0px -36px;}

#services_lvl{width:765px;height:242px;clear:both;}
#services_left{width:406px;height:242px;float:left;background:#888888 url('images/banner03_01.jpg') no-repeat;}
#services{width:155px;height:242px;float:left;}
#services_right{width:204px;height:242px;float:left;background:#888888 url('images/banner03_02.jpg') no-repeat;}

#services ul{list-style:none;margin:0px 0px 0px 0px;padding:0px;}
#services ul li{margin:0px;padding:0px;float:left;clear:both;}
#services ul li span{display: none;}
#services ul li a:hover{background-position:-155px 0px;}

#services_01{display:block;width:155px;height:80px;background:url('images/services_01.jpg') no-repeat 0 0;}
#services_02{display:block;width:155px;height:81px;background:url('images/services_02.jpg') no-repeat 0 0;}
#services_03{display:block;width:155px;height:81px;background:url('images/services_03.jpg') no-repeat 0 0;}

#services_01_active{display:block;width:155px;height:80px;background:url('images/services_01.jpg') no-repeat -155px 0px;}
#services_02_active{display:block;width:155px;height:81px;background:url('images/services_02.jpg') no-repeat -155px 0px;}
#services_03_active{display:block;width:155px;height:81px;background:url('images/services_03.jpg') no-repeat -155px 0px;}

#cat{width:220px;height:284px;background:#000000;clear:both;float:left;margin-right:40px;}
#cat ul {list-style:none;margin:0px 0px 0px 0px;padding:0px;}
#cat ul li {margin:0px;margin-bottom:20px;background:none;}
#cat ul li span {display:none;}
#cat ul li a:hover {background-position:0px -132px;}
#cat .content {width:200px;}

#cath{width:600px;height:132px;background:#000000;clear:both;}
#cath ul{list-style:none;margin:0px 0px 0px 0px;padding:0px;}
#cath ul li{margin:0px;float:left;background:none;margin-right:30px;}
#cath ul li span{display:none;}
#cath ul li a:hover{background-position:0px -132px;}
#cath .content{width:200px;}

#cat_li01{padding:0px 5px 0px 0px;width:224px;}
#cat_li02{padding:0px 5px 0px 0px;width:224px;}
#cat_li03{padding:0px 0px 0px 0px;width:219px;}

#cat_01{display:block;width:219px;height:132px;background:url('images/cat01.jpg') no-repeat 0 0;}
#cat_02{display:block;width:219px;height:132px;background:url('images/cat02.jpg') no-repeat 0 0;}
#cat_03{display:block;width:219px;height:132px;background:url('images/cat03.jpg') no-repeat 0 0;}

.cattxt{width:400px;background:#000000;float:left;}
.cattxt ul{list-style:none;margin:0px 0px 0px 0px;padding:0px;}
.cattxt ul li{padding:20px 10px 0px 10px;float:left;background:none;width:300px;}

.cattxt_01{display:block;margin-right:14px;}
.cattxt_02{display:block;margin-right:14px;}
.cattxt_03{display:block;margin:0px;margin-top:50px;}

.alignright{text-align:right;}
.aligncenter{text-align:center;}



ul{list-style:none;margin:0px 0px 0px 30px;padding:0px;}
ul li{padding:0px 0px 0px 15px;margin:0px;background:url('images/bullet.jpg') no-repeat 0 center;}
hr{width:600px;height:1px;color:#a7a7a7;text-align:center;}


form table td{padding:3px 5px 3px 5px;vertical-align:top;text-align:left;}
.textfield{border:0px;background-color:#bdbdbd;width:150px;}
form textarea{border:0px;background-color:#bdbdbd;width:150px;}
.radio_btn{border:0px;background-color:#000000;width:15px;}

#servicesmenu{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffc730;text-decoration:none;}
#servicesmenu a:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffc730;text-decoration:underline;}
#servicesmenu a:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffc730;text-decoration:underline;}
#servicesmenu a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ff7200;text-decoration:underline;}
#servicesmenu a:active{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ff7200;text-decoration:underline;}

#gallerytn{}
#gallerytn td{vertical-align: top;}
#gallerytn .tn{width:157px;height:98px;border:1px #808080 solid;}
.label{padding:0px 10px 0px 10px;}

#gallery{}
#gallery td{vertical-align:top;}
.selections{padding:0px 20px 50px 80px;}
.selections img{border:1px #808080 solid;margin-right:10px;}






