@charset "utf-8";

/* cs copyright */
#container_footer
{
    			width: 1000px;
    			font-size: 11px;
    			color: #0090DF;
				margin:0px auto 0 auto;
				padding:0px 0 0 0;
				position:relative;
}
#container_footer_in
{
}
#footer_ew
{
				margin: 35px 10px 0 0;
				width: 290px;
				float: right;
				text-align: right;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				display:inline;			
}

#footer_ew a
{
				text-decoration: none;
                
}

#footer_ew a:hover
{
				text-decoration: underline;
                
}


#container_footer a:hover	{
    			text-decoration: underline;
				color:#0090DF;
}
#footer_copy	{
				margin: 35px 0 0 10px;
   				width: 350px;
				float: left;
    			text-align: left;
				font-family: Arial, Helvetica, sans-serif;
    			font-size: 11px;
				color:#0090DF;
}
#footer_copy a {
				color:#0090DF;
   				text-decoration:none;
}
#footer_copy a:hover {
				color:#0090DF;
   				text-decoration:underline;
}
/* end cs copyright */

/* layout */
html {		height: 100%;
}
form
{           margin:0 0 0 0;
            padding:0 0 0 0;
            height: 100%;
}
#pageWrap 
{
    		min-height: 100%;
			position: relative;
}
#wholePage	{            
				min-height: 100%;
				position: relative;
				padding: 0;
				z-index: 20;
}

#header {		background-image:url(../images/header.jpg);
				background-position:0px top;
				background-repeat:no-repeat;
				width:1000px;
				height:371px;
				margin:0 auto 0 auto;				
				position:relative;
				z-index:100;
}

#logo 

{			width:260px;
			height:90px;
			position: absolute; top: 130px; left: 10px;
			display: block;
			z-index: 20;
}
#panelMainWrap {
				background-image:url(../images/panelmain-background.jpg);
				background-repeat:repeat-y;
				background-position:center top;
				margin:0px auto 0 auto;
				width:1000px;
				padding:0;
				min-height: 100%;
				position:relative;
				z-index:2;
}
#panelMain {
			background-image:url(../images/panelmain-header.jpg);
			background-repeat:no-repeat;
			background-position:center top;
			padding:0;
			margin:0px auto 0 auto;
			position:relative;
			z-index:3;
}
#panelMainWrapper {
			background-image:url(../images/panelmain-footer.jpg);
			background-repeat:no-repeat;
			background-position:center bottom;
			margin: 0 0 0 0;
			padding:0 0 0 0;
			min-height:400px;
			width:1000px;
			position:relative;
			z-index:2;
			bottom:74px;
}
#boxMain{		
				width:460px;
				float:left;
				margin:90px 0 50px 0px;
				padding:0;
				position:relative;
				z-index:2;
}

#flash_object_top {	

			position:relative;
			width:459px;
			height:337px;
			z-index:201;
}


#banner {	

			position:relative;
			width:468px;
			height:60px;
			z-index:201;
}


#panelLeft{	
				width:220px;
				float:left;
				margin:58px 0px 0px 13px;
				padding:0;
				z-index:5000;
				position:relative;				
}
#panelRight{	
				width:210px;
				float:right;
				margin:78px 50px 0px 0px;
				padding:0px 0px 60px 0px;				
}
#footerWrap {
				bottom: 0;
				position: absolute;
				z-index: 1000;
				height: 74px;
				width: 100%;
}
#footer {		background-image:url(../images/footer.jpg);
				background-position:center top;
				background-repeat:no-repeat;
				margin: 0 auto 0 auto;
				width: 1000px;
				height: 74px;
				position:relative;
				z-index:1000;
}
#headerLeft {
z-index: 1;
width:100%;
position: absolute;
top: 0px;
right: 0;
background-color: transparent;
background-repeat:repeat-x;
background-attachment: scroll;
background-position:575px top;
background-image:url(../images/header-left.jpg);
height:502px;
}
#footerLeft {
z-index: 1;
width:100%;
position: absolute;
bottom: 0px;
right: 0;
background-color: transparent;
background-repeat: repeat-x;
background-attachment: scroll;
background-position:-300px bottom;
background-image:url(../images/footer-left.jpg);
height:110px;
}
/* end layout */

.headline {
	font-size: 18px;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	margin:24px auto 10px auto;
	padding:9px 0 0 0;
	background-image:url(../images/headline.png);
	background-repeat:no-repeat;
	width:175px;
	height:36px;
}

.headline2 {
	font-size: 18px;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	margin:24px 0 0 15px;
	padding:9px 0 0 0;
	background-image:url(../images/headline.png);
	background-repeat:no-repeat;
	width:175px;
	height:36px;
}

/* top menu*/
#menu {			
				top:0px;
				left:40px;
				font-style:normal;
				position:relative;
				z-index:200;
				width:960px;
}
.menuMain {
				list-style:none;
				margin:0 0 0 0;
				padding:0 0 0 0;
}
.menuMain li {
				list-style-image:none;
				float:left;
				position:relative;
				z-index:11;
				margin: 0 7px 0 0px;
				padding:0;
}
.menuMain li a {			
				font-size: 13px;
				color: #2f2f2f;
				text-decoration: none;
				display:block;
				text-align:center;
				text-transform:uppercase;
				font-weight:normal;
				padding:61px 0px 0 0px;
				margin:0 0 0 0;
				background-image:url(../images/tl1.jpg);
				background-repeat:repeat-x;
				width:147px;
				height:30px;
}
.menuMain li a:hover {			
				background-image:url(../images/tl2.jpg);
				background-repeat:repeat-x;
}
/* end top menu*/

/* left menu*/

#menuLeft {		margin:5px 0 0 0;
			z-index:5000;
			position:relative;
			width:180px;
}

#menuLeft li {list-style-image:none; 
              background-image: none; 
              list-style-type: none;
              margin:0;
              padding:0;
}

.menuMainLeft1 
{
                margin:0;

                
}

.menuMainLeft1>li{
                height:38px;
		list-style:none;


}

.menuMainLeft1>li a {
				font-weight:bold;
				font-size:12px;
				text-transform:uppercase;
				text-decoration: none;
				text-align:center;
				display:block;
				color:#2f2f2f;
				background-image:url(../images/tl-left1.png);
				background-repeat:no-repeat;
				width:180px;
				height:18px;

}

.menuMainLeft1>li:hover>a 
{
				background-image:url(../images/tl-left2.png);
				color:#fff;
}			

li.menuLeftItem1>a
{
padding: 13px 0 12px 0;
margin: 0 0 0 0;

}


ul.menuMainLeft2 
{
                z-index: 6000;
                padding: 0;
		margin:0;
		width: 175px;
		visibility:hidden;

				
}


ul.menuMainLeft2>li{	
		background-image:url(../images/tl-left2.png);
		background-repeat:no-repeat;
		width: 175px;
                height:38px;
                display: block;
                position: relative;
                left: 180px;
                padding: 0;
                top: -45px;

}


ul.menuMainLeft2>li>a
{
    			background-image:url(../images/tl-left2.png);
				background-repeat:no-repeat;
                height:28px;
                padding: 15px 0 0 0;                
                font-family:Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align:center;
				color: #000;
				text-decoration: none;
				width: 175px;
				z-index: 1000;

}

ul.menuMainLeft2>li>a:hover{	
				background-image:url(../images/tl-left2.png);
				background-repeat:no-repeat;
				color: #fff;
               	
}

ul.menuMainLeft3 
{
                z-index: 1000;
                padding: 0;
				margin:0;
				width: 175px;
				
}


ul.menuMainLeft3>li{	
				background-image:url(../images/tl-left2.png);
				background-repeat:no-repeat;
				width: 175px;
                height:38px;
                display: block;
                position: relative;
                left: 170px;
                padding: 0;
                top: -43px;
                z-index: 1000;
}


ul.menuMainLeft3>li>a
{
    			background-image:url(../images/tl-left2.png);
				background-repeat:no-repeat;
                height:28px;
                padding: 15px 0 0 0;                
                font-family:Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align:center;
				color: #000;
				text-decoration: none;
				width: 175px;
				z-index: 1000;

}

ul.menuMainLeft3>li>a:hover{	
				background-image:url(../images/tl-left2.png);
				background-repeat:no-repeat;
				color: #fff;
               	
}

ul.menuMainLeft1>li:hover ul.menuMainLeft2 { visibility: visible; }

/* end left menu*/

/* end left menu*/


/* bottom menu  */
#menu3
{
	width: 450px;
	text-align:center;
	margin:0px 0 0 200px;
	position:absolute;
	z-index:1000;
	top:-30px;
}
.menuMain3
{	list-style: none;
	margin:0px auto 0 auto;
	
}
.menuMain3 li 
{
    display: inline;
}
.menuMain3 li a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0054ff;
    font-weight:bold;
    text-decoration: none;
    padding: 0px 10px 0 10px;
    text-transform:uppercase;
}
.menuMain3 li.last a
{
    border-right: none;
}
.menuMain3 li:hover a
{
    color: #000;
    text-decoration: underline;
}
/* end bottom menu  */

/* news */
.newsItem {
	margin:0 0 5px 0;
}
.newsItemBody {
	min-height:100px;
	padding:5px 0 5px 0;
}
.newsDay {
	font-size: 11px;
	color:#8b8b8b;
	margin:0 0px 5px 0px;
}
.newsItemTitle {
	font-size: 13px;
	color:#2f2f2f;
	margin:0 0px 3px 0px;
	text-transform:uppercase;
}

.newsItemTitle a {
	color:#2f2f2f;	
	text-transform:uppercase;
	text-decoration:none;
	
}

.newsItemTitle a:hover {
	color:#2f2f2f;
	text-decoration:underline;
	
}
.newsText {
	font-size: 13px;
	color:#1767c1;
	margin:0 0px 5px 0px;
}
.newsDetail  {
	background-image:url(../images/detail.jpg);
	background-repeat:no-repeat;
	background-position:128px 3px;
	margin:0 0px 5px 0px;
	text-align:right;
}
.newsDetail a {
	font-size: 11px;
	color:#8b8b8b;
	text-decoration:none;
}
.newsDetail a:hover {
	color:#000;
	text-decoration:underline;
}
/* end news */
