@charset "iso-8859-9";

body {margin:0px; padding:0px; background:#0894c1; }
img {border:0px; behavior: url("../js/pngbehavior.htc");}

h4 {font:25px tahoma;color:#003940; padding:0px; margin:0px; margin-bottom:10px; text-decoration:none;}
h4 a{font:25px tahoma; color:#003940; padding:0px; margin:0px; text-decoration:none;}
h4 a:hover{font:25px tahoma; color:#003940; padding:0px; margin:0px; text-decoration:underline;}

h5 {font:13px tahoma; font-weight:bold; color:#233940; padding:0px; margin:0px; margin-bottom:10px; text-decoration:none;}
h5 a{font:13px tahoma; font-weight:bold; color:#233940; padding:0px; margin:0px; text-decoration:none;}
h5 a:hover{font:13px tahoma; font-weight:bold; color:#233940; padding:0px; margin:0px; text-decoration:underline;}

h6 {font:11px tahoma;color:#000; padding:0px; margin:0px; text-decoration:none; line-height:15pt;}
h6 a{font:11px tahoma;color:#233940; padding:0px; margin:0px; text-decoration:none; line-height:15pt;}
h6 a:hover{font:11px tahoma;color:#233940; padding:0px; margin:0px; text-decoration:underline; line-height:15pt;}

.yazi3 {font:11px tahoma;color:#000; padding:0px; margin:0px; text-decoration:none; line-height:15pt;}
.yazi3 a{font:11px tahoma;color:#233940; padding:0px; margin:0px; text-decoration:none; line-height:15pt;}
.yazi3 a:hover{font:11px tahoma;color:#233940; padding:0px; margin:0px; text-decoration:underline; line-height:15pt;}
	
.container {width:850px; height:auto; position:relative; margin-left:auto; margin-right:auto; background:#fff; border-right:8px #fff solid; border-left:8px #fff solid;}
.header {width:850px; height:75px; position:relative; overflow:hidden; background:url(../images/header_bg.png) no-repeat; z-index:2;}
.header .nav{width:340px; height:auto; position:relative; margin-left:330px; margin-top:35px;}
.header .nav span {font:13px tahoma;color:#0292bf;}
.header .nav span.dotted{margin-left:5px; margin-right:5px;}

.slidearea {width:850px; height:344px; position:relative; margin-top:-15px; overflow:hidden; z-index:1;}
.slidearea .left {width:543px; height:325px; position:absolute; top:14px; left:0px; overflow:hidden; background:url(../images/slider_left_bg.gif) no-repeat;}
.slidearea .right {width:301px; height:325px; position:absolute; top:14px; right:0px; overflow:hidden;}

.index {width:850px; height:auto; position:relative; overflow:hidden; background:url(../images/index_bg2.gif) no-repeat;}
.index .left {width:545px; height:auto; display:inline; float:left; overflow:hidden; padding-bottom:15px;}
.index .left ul.news{width:301px; height:auto; display:inline; float:left; margin:0px; padding:0px;margin-top:5px; overflow:hidden;}
.index .left ul.news li{width:301px; height:auto; display:inline; float:left; list-style:none; margin-bottom:2px; background:#f2f2f2; padding:5px;}
.index .left ul.news ul{list-style:none; margin:0px; padding:0px;}

.index .left ul.about{width:240px; height:auto; display:inline; float:left; margin-left:3px; margin-top:5px; padding:0px; overflow:hidden;}


.index .right {width:301px; height:auto; display:inline; float:right; overflow:hidden;}
.index .right .title {width:301px; height:58px; display:block; float:left; overflow:hidden; background:#233940;}
.index .right .title2 {width:301px; height:53px; display:block; float:left; overflow:hidden; background:#4f6166; margin-bottom:4px;}
.index .right ul {width:301px; height:auto; display:block; float:left; overflow:hidden; padding:0px; margin-left:0px; margin-top:0px; margin-bottom:15px;}
.index .right ul li.nor {width:301px; overflow:hidden; background:#e7e7e7; margin-bottom:1px; padding:10px;}
.index .right ul li.sub {width:301px; height:25px; overflow:hidden; background:#ccc; padding:5px; padding-left:20px;}
.index .right ul li.subtwo {width:301px; height:25px; overflow:hidden; background:#e5e5e5; border-top:1px #ccc solid; padding:5px; padding-left:30px;}

.index2 {width:850px; height:auto; position:relative; overflow:hidden; background:url(../images/index_bg2.gif) no-repeat;}
.index2 .left {width:505px; height:auto; display:inline; float:left; padding-bottom:15px;}
.index2 .left .desc {width:265px; height:auto; display:inline; float:left; overflow:hidden; margin-left:4px; margin-right:9px;}
.index2 .left .desc .picbg {width:231px; height:111px; position:relative; left:16px; margin-top:15px; margin-bottom:15px; overflow:hidden; background:url(../images/index_left_pic_bg.gif) no-repeat;}
.index2 .left .desc .text {width:231px; height:190px; position:relative; left:16px; margin-bottom:15px; overflow:hidden;}

.index2 .left .descNoMar {width:265px; height:auto; display:inline; float:left; overflow:hidden;}
.index2 .left .descNoMar .picbg {width:231px; height:111px; position:relative; left:16px; margin-top:15px; margin-bottom:15px; overflow:hidden; background:url(../images/index_left_pic_bg.gif) no-repeat;}
.index2 .left .descNoMar .text {width:231px; height:190px; position:relative; left:16px; margin-bottom:15px; overflow:hidden;}

.index2 .left .maintitle {width:100%; height:58px; position:relative; display:inline; float:left; font:20px tahoma; color:#233940; padding-left:20px; padding-top:14px;overflow:hidden;}
.index2 .left .maintitle_down {width:100%; height:auto; position:relative; display:inline; float:left; font:16px tahoma; color:#233940; padding-left:20px; padding-top:14px;overflow:hidden;}
.index2 .left .text {width:100%; height:auto; position:relative; display:inline; float:left; overflow:hidden; padding-left:20px; padding-right:20px; font:12px tahoma; line-height:15pt; color:#000; text-align:justify;}
.index2 .left .text a{font:12px tahoma; font-weight:bold; color:#000; text-decoration:none; border-bottom:1px #000 dotted;}
.index2 .left .text a:hover{font:12px tahoma; font-weight:bold; color:#990000; border-bottom:1px #990000 dotted; text-decoration:none;}
.index2 .left .text img {border:10px #dedede solid; margin-bottom:20px; margin-top:10px;}

.index2 .right {width:301px; height:auto; display:inline; float:right; overflow:hidden;}
.index2 .right .title {width:301px; height:58px; display:block; float:left; overflow:hidden; background:#233940;}
.index2 .right .title2 {width:301px; height:53px; display:block; float:left; overflow:hidden; background:#4f6166; margin-bottom:4px;}
.index2 .right ul {width:301px; height:auto; display:block; float:left; overflow:hidden; padding:0px; margin-left:0px; margin-top:0px; margin-bottom:15px;}
.index2 .right ul li.nor {width:301px; height:35px; overflow:hidden; background:#e7e7e7; margin-bottom:1px; padding:10px;}
.index2 .right ul li.sub {width:301px; height:25px; overflow:hidden; background:#ccc; padding:5px; padding-left:20px;}
.index2 .right ul li.subtwo {width:301px; height:25px; overflow:hidden; background:#e5e5e5; border-top:1px #ccc solid; padding:5px; padding-left:30px;}

.footer {width:850px; height:87px; display:inline; float:left; overflow:hidden; background:url(../images/footer_Bg.gif) no-repeat;}


/*
Author: Craig Erskine
Description: Dynamic Menu System - Horizontal/Vertical
*/

ul#navmenu-h {width:850px; height:auto; display:inline; float:left;  background:url(../images/nav_bg.gif) no-repeat; border-bottom:5px #fff solid; padding-left:3px; margin:0px; list-style: none; position: relative; z-index:20; }

ul#navmenu-h ul {
 width: 200px; /* Sub Menu Width */
 margin: 0;
 list-style: none;
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
 margin:0px;
 padding:0px;
}

ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; }

ul#navmenu-h li { float: left; display: inline; position: relative;}
ul#navmenu-h ul li { width: 100%; display: block; }

/* Root Menu */
ul#navmenu-h a {
 padding: 6px;
 float: left;
 display: block;
 background: #0894c1;
 color: #fff;
 font: bold 11px Arial, sans-serif;
 text-decoration: none;
 height: 1%;
 border-right:1px #fff dotted;
  padding:8px;
  padding-left:14px;
  padding-right:14px;
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {
 background:url(../images/menu_ov.gif) repeat-x;
 color: #FFF;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a {
border-right:0px #fff dotted;
 float: none;
 background: #0292bf;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a {
z-index:21;
 background: #616161;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a {
z-index:21;
 background: #73b6cc;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a {
z-index:21;
 background: #666;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a {
 background: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
 background: #333;
}

/* Hover Function - Do Not Move */
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; }
ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }
