body { background-color: #000000; text-align: center; margin:0px auto 0px auto; width:100%; }

* { margin:0px; padding:0px; }
	
.clear { clear:both; }

#container { background-color:#000000; display: block; text-align:center; width:100%;  }


#header {
overflow:hidden;
display: block;
text-align:center;
left:0px; top:0px; width:100%;
margin:0px; 
background:#1782FF; 
height:350px; }

.hdmain { height:310px; background:#1782FF; left:0px; top:0px; position:absolute; width:100%; z-index:0; }

.image { text-align:center; position:absolute; left:0px; top:40px; z-index:0;  width:100%; height:310px; }

#anim { position:absolute; top:40px; height:310px; z-index:0; width:100%; left:0px; overflow:hidden; }

#layer1 { width:900px; top:0px; } 
#layer2 { top:50px; width:820px; }
#layer3 { top:120px; width:525px;  }
#layer4 { top:180px; width:600px; }

/*For IE 6*/
#ani { position:absolute; top:40px; height:310px; z-index:0; left:0px; }

#lay1 { width:900px; top:0px; z-index:1; position:absolute;} 
#lay2 { top:50px; width:820px; z-index:2; position:relative; left:0px;}
#lay3 { top:100px; width:525px; z-index:3; position:relative; left:0px;}
#lay4 { top:150px; width:600px; z-index:4; position:static; left:0px;}

#lay1 img:hover { margin-left:10px;} 
#lay2 img:hover { margin-right:10px;} 
#lay3 img:hover { margin-left:10px;} 
#lay4 img:hover { margin-right:10px;} 

/*End*/

#menu { position:absolute; z-index:200; width:100%; height:40px; top:0px; left:0px; text-align:center; font-size:12px; font-family:Verdana; background: url(menu.png) repeat; }

#menu table {position:absolute; top:0; left:0; border-collapse:collapse; background:none; padding:0px; width:100%; overflow:auto;}

ul.linklist {
	list-style:none; text-align:center; width:900px; margin:0px auto 0px auto; display:block; float:none; }

ul.linklist  li {
	display:block; float:left; color: #fff; font-size:100%; text-align:center; border-right:solid 1px #003559; padding-left:10px;	
	/*margin-left:10px;*/ height:40px; position:relative; z-index:1;
	}

ul.linklist li ul { display:none; position:absolute; z-index:800; top:40px; z-index:1050; border-bottom:solid 1px #003559; border-right:solid 1px #003559; width:200px; margin-left:0px; padding:0px; left:0px;}

ul.linklist li ul li { list-style:none; border:none;}

ul.linklist li a {
	text-decoration: none; display:block; float:left; text-align:center;
	font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#00A9E1;
	line-height:40px; height:40px; padding:0px 8px 0px 14px; 
	background-image:url(lnkb.gif); background-position:10px 15px; 	background-repeat:no-repeat;
	}

ul.linklist li:hover ul { display:block !important; top:40px; z-index:1050; border-bottom:solid 1px #003559; border-right:solid 1px #003559; width:200px; margin-left:0px; padding:0px; left:0px;}
ul.linklist li:hover ul li { display:block; float:none; border-top:solid 1px #003559; border-left:solid 1px #003559; margin-left:0px; height:30px; line-height:30px; padding:0px; background:url(menu.png) repeat; }
ul.linklist li:hover ul li a { font-weight:bold; color:#00A9E1; height:30px; font-size:11px; line-height:30px; padding:0px 10px 0px 20px; text-align:center; background:none; text-align:left;}

/*for IE6*/
ul.linklist li div ul li {border-top:solid 1px #003559; border-left:solid 1px #003559; background:url(menu.png) repeat; display:block; height:30px; }
ul.linklist li div ul li a { display:block; background:none; float:none; line-height:30px; height:30px;  text-align:left; }

/**/

/*
ul.linklist li a:hover ul { display:block !important; top:40px; z-index:1050; border-bottom:solid 1px #003559; border-right:solid 1px #003559; width:200px; margin-left:0px; padding:0px; left:0px; position:absolute; }
ul.linklist li a:hover ul li { display:block; float:none; text-align:center; border-top:solid 1px #003559; border-left:solid 1px #003559; margin-left:0px; text-align:center;  height:30px; line-height:30px; padding:0px; background:url(menu.png) repeat; }
ul.linklist li a:hover ul li a { font-weight:bold; color:#00A9E1; height:30px; font-size:11px; line-height:30px; padding:0px 10px 0px 20px; text-align:center; background:none;  }
*/


ul.linklist li a:hover, ul.linklist li ul li a:hover { color: #C60; }
ul.linklist li a.current { color: #C60; }
ul.linklist li a span { margin:0px 2em 0px 2em; }



#main {
width:100%;
display: block;
margin-top:5px;
text-align:center;
/*background-color: #001648;*/
color:#FFF;
overflow:hidden;
}

.content {
width:900px;
overflow:hidden;
margin:0px auto;
display:block;
float:none;
text-align:center;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
}

#top {
	display:block;
	text-align:center;
	height:35px;
	color:#555;
	line-height:30px;
	font:Verdana, Geneva, sans-serif;
	font-size:1em;
	background-color: #0a0a0a;
}

.lt { width:62%; float:left; text-align:left; padding-left:25px; padding-right:0px; }

.rt { float:right; width:25%; text-align:left; padding-left:20px; padding-right:25px; }

#top table { border:none; }

input.search  {
	background-color:#1b1c1d;
	font-family: Verdana;
	color:#666;
	width:135px;
	border:none;
	margin-left:3px;
	margin-top:0px;
	height:20px;	
	line-height:20px;
	font-size:10px;
}

input.searchbutn  {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	border:0px;
	color:#fff;
	font-size:10px;
	margin-top:0px;
	margin-left:3px;
	line-height:20px;
	background-image:url(go.gif);
	width:24px;
	/*	margin-bottom:10px;*/
	height:20px;
}

a { color:#3D8BCB; font-weight:normal; text-decoration:none;}
a:hover { color: #C60; }


.white { color:#FFF; font-weight:bold; }
.gray { color:#666; }
.blue {	color:#00A9E1/*#3D8BCB*/; }


h1 { font-family:Arial, Helvetica, sans-serif; font-size:1.5em; padding-top:10px; padding-bottom:10px;
	font-weight:bold; text-align:left; }

h2 { font-family:Tahoma, Geneva, sans-serif; font-size:1.3em; font-weight:normal; text-decoration:underline;	
	padding-bottom:10px; }

h3 { font-family:Tahoma, Geneva, sans-serif; font-size:1.4em; 
	padding-top:10px; padding-bottom:10px; 	text-align:left; }

h4 { font-family:Tahoma, Geneva, sans-serif; font-size:1.6em; font-weight:normal;
	display:inline; padding-right:10px; text-align:left; }
	
p { line-height:20px; display:inline; font-size:1em; text-align:justify; }

#page { background-color: #141414; text-align:justify; padding-top:10px; font:Verdana, Geneva, sans-serif;
	color:#666; font-size:1em; /*padding-left:20px; padding-right:20px;*/ }

.left { width:62%; float:left; text-align:left; padding-left:25px; padding-right:0px; margin-bottom:10px; }


.right { float:right; background-color: #0a0a0a; width:25%; text-align:left; padding-left:20px;
	margin-top:20px; padding-right:25px; margin-bottom:10px; }


.left ul {width:95%; padding-left:5%; overflow:hidden; margin-bottom:20px; }
.left ul li { padding-top:10px; color:#FFF; text-align:justify; }

img.inl {display:inline;}

.sep { width:100%; margin-top:10px; margin-bottom:20px; color:#333333; background-color:#191919; height:2px; }

.row { width:100%; margin-top:10px; margin-left:0px; margin-right:0px; display:block; overflow:hidden; }

img.folio {width:175px; height:100px; }

.lcell { width:45%; float:left; text-align:justify; overflow:hidden; }

.rcell { width:45%; float:right; text-align:justify; overflow:hidden; }

.row a { text-decoration:none; }
.row a:hover { text-decoration:underline; }

img.cont { width:100%; height:120px; margin-top:15px; margin-bottom:15px; }

.right ul { overflow:hidden; width:90%; list-style:none; margin-top:10px; padding-bottom:20px; }

.right ul li { padding:7px 7px 7px 7px; margin-top:10px; line-height:20px; height:20px; background:url(listbk.jpg) repeat; }

.right ul li a { padding-top:3px; padding-bottom:3px; width:100%;}

/*.right ul li:hover { padding:7px 7px 7px 7px; margin-top:10px; line-height:20px; height:20px; background:url(listbkhover.jpg) repeat; }

.right ul li#sel { padding:7px 7px 7px 7px; margin-top:10px; line-height:20px; height:20px; background:url(listbkhover.png) repeat; }*/

table { width:95%;  }

table tr td {padding-bottom:10px; overflow:hidden; }

/*table tr td select { padding-left:10px; width:150px;}*/

input.formbut { background:none; width:100px; height:30px; background-image:url(butn.png); background-repeat:no-repeat; border:none; color:#000; line-height:30px; font-weight:bold; }

input.txt { background:#6CF url(input.png) repeat; }

select  { background-color:#6CF; background:#6CF url(input.png) repeat;  }

textarea.txtar { width:300px; height:150px; background:#6CF url(input.png) repeat fixed;}

#footer {
width:100%;
display:block;
height:60px;
line-height:20px;
margin-top:25px;
text-align:center;
/*background-color: #001648;*/
color:#666;
overflow:hidden;
}

#footer ul { display:block; list-style:none; margin-top:10px; width:100%; }

#footer li { display:block; list-style:none; }


#footer a { text-decoration: none; font-family:Verdana, Geneva, sans-serif; color:#00A9E1; line-height:25px; 
	padding:20px 12px; text-align:center; }

#footer a.current { color: #C60; }