/* CSS Document */

* {
	font-family:Arial, Helvetica, sans-serif;
	line-height: 1.2;
	font-size:11px;
}


html, body{height:100%;} 

html,body {
		margin: 0;
		padding: 0;
		font-weight:normal
}
body {		
		font: 11px Arial, Helvetica, sans-serif;
		text-align: center;
		color: #ffffff;
		font-size:11px;
		font-weight:normal;
		background: #1d4470 url(images/bg.jpg) top repeat-x;
}

		
#container 
		{
		width: 1000px; 
		
		min-height:100%;
		
		text-align: left;
		
        position:relative;
		
		background:url(images/bg2.jpg) top center no-repeat;
		}

* html #container {height:100%;}		

* html #container {width:1000px;w\idth:1000px;}

* html body{font-size:11px;f\ont-size:11px}


a:link 
	{ 
	font-weight: normal; 

	text-decoration: none; 

	color: #ffffff;
	}

a:visited 
	{ 
	font-weight: normal;

	text-decoration: none; 

	color: #ffffff;
	}

a:hover, a:active
	{ 
	text-decoration: underline; 

	color: #ffffff;
	}

h2	
	{
	color:#FF6600;
			
	font-size:12px;
			
	font-weight:bold;
			
	margin:0px;
			
	padding:0px;
	}
	
h3	
	{
	color:#FF6600;
			
	font-size:11px;
			
	font-weight:bold;
			
	margin:0px;
			
	padding:0px;
	}	


/*************    CHECKBOX STYLE    ***************/
input.check		
	{
	width:11px;
							
	height:11px;
							
	border:0px;
							
	margin:0px 0px 0px 0px;
							
	padding:0px;
							
	font-size:11px;
							
	line-height:19px;
							
	vertical-align:middle;			
	}

#top{
	width:1000px;

	height:64px;
	
	text-align:left;
	
	position:relative
	
}

#top .menu_top{margin-left:0px; margin-top:33px;}

	#top .menu_top ul 
	{
	list-style-position: outside; 
	
	z-index: 99992;
	
	margin: 0px; 	
		
	overflow: hidden; 
	
	color: #ffffff; 
	
	padding: 0px; 
	
	list-style-type: none; 
	
	position: relative; 
	
	width:360px;
	
	height: 31px;
	}
		
	#top .menu_top li 
			{
			background: url(images/top_menu_left.gif) bottom left no-repeat !important; 
			
			float: right; 
			
			margin: 1px 5px 0px 0px; 
			
			line-height: 200%; 
			
			position: static
			}
		
			#top .menu_top li.first 
				{
				background-image: none;
				
				}
			#top .menu_top li a 
				{
				
				background: url(images/top_menu_right.gif) bottom right no-repeat !important;
				
				padding-right: 20px; 
				
				padding-left: 20px; 
				
				font-weight: bold; 
				
				font-size: 110%; 
				
				float: left; 
				
				padding-bottom: 0.8em; 
				
				cursor: pointer; 
				
				color: #ffffff; 
				
				padding-top: 0.7em;
				
				white-space: nowrap;
				
				text-decoration: none; 
				}
				
			#top .menu_top li a:hover 
				{
				color: #ffffff; 
				
				background: transparent;
				}
				
		#top .menu_top li.current a 
			{
			color: #ffffff; 
			
			background-color: transparent
			}
			#top .menu_top li.selected 
				{
				background:url(images/top_menu_left_sel.gif) bottom left no-repeat !important;
				 
				color: #ffffff; 
				}
			
				#top .menu_top li.selected a 
					{
					background: url(images/top_menu_right_sel.gif) bottom right no-repeat !important;
					 
					color: #ffffff
					}
				
				#top .menu_top li.selected a:hover 
					{
					background: url(images/top_menu_right_sel.gif) bottom right no-repeat;
					
					color: #ffffff
					}

#slogan{
	width:1000px;

	height:108px;
}

#menu{
	width:1000px;

	height:34px;
	
}


	#menu div{
		
		 
		
		height:34px;
		margin:0px;
		margin-left:5px;
 		}
	
	#menu table{display:right}
	
#menu ul 
	{
	list-style-position: outside; 
	
	z-index: 9999;
	
	margin: 0px; 
	overflow: hidden; 
	
	color: #ffffff; 
	margin:0;
	padding:0px;
	padding-right:5px; 
	padding-left:5px;
	list-style-type: none; 
	
	position: relative; 
	
	width:auto;
	
	height: 34px;
	
	background:#e3f6fe url(images/menu_right.gif) right top no-repeat;
	
 
	}
		
		#menu li 
			{
			background: url(images/blue_left.gif) bottom left no-repeat !important; 
			
			float: left; 
			
			margin: 1px 0px 0px 0px; 
			
			line-height: 200%; 
			
			position: static;
			}
		
			#menu li.first 
				{
				background-image: none;
				
				}
			#menu li a 
				{
				
				background: url(images/blue_right.gif) bottom right no-repeat;
				
				padding-right: 20px; 
				
				padding-left: 20px; 
				
				font-weight: bold; 
				
				font-size: 110%; 
				
				float: left; 
				
				padding-bottom: 0.8em; 
				
				cursor: pointer; 
				
				color: #ffffff; 
				
				padding-top: 0.7em;
				
				white-space: nowrap;
				
				text-decoration: none; 
				
				}
				
			#menu li a:hover 
				{
				color: #ffffff; 
				
				background: transparent;
				}
				
		#menu li.current a 
			{
			color: #ffffff; 
			
			background-color: transparent
			}

			#menu li.selected 
				{
				background:url(images/brown_left.gif) bottom left no-repeat !important;
				color: #ffffff; 
				}
			
				#menu li.selected a 
					{
					background: url(images/brown_right.gif) bottom right no-repeat !important;
					
					color: #ffffff
					}
				
				#menu li.selected a:hover 
					{
					background: url(images/brown_right.gif) bottom right no-repeat;
					
					color: #ffffff
					}




#menu1{
	width:1000px;

	height:34px;
	
}


	#menu1 div{
		
		 
		
		height:34px;
		margin:0px;
		margin-left:5px;
 		}
	
	#menu1 table{display:right}
	
#menu1 ul 
	{
	list-style-position: outside; 
	
	z-index: 9999;
	
	margin: 0px; 
	overflow: hidden; 
	
	color: #ffffff; 
	margin:0;
	padding:0px;
	padding-right:5px; 
	padding-left:5px;
	list-style-type: none; 
	
	position: relative; 
	
	width:auto;
	
	height: 34px;
	
	background:#e3f6fe url(images/menu_right.gif) right top no-repeat;
	
 
	}
		
		#menu1 li 
			{
			background: url(images/blue_left1.gif) bottom left no-repeat !important; 
			
			float: left; 
			
			margin: 1px 0px 0px 0px; 
			
			line-height: 200%; 
			
			position: static;
			}
		
			#menu1 li.first 
				{
				background-image: none;
				
				}
			#menu1 li a 
				{
				
				background: url(images/blue_right1.gif) bottom right no-repeat;
				
				padding-right: 20px; 
				
				padding-left: 20px; 
				
				font-weight: bold; 
				
				font-size: 110%; 
				
				float: left; 
				
				padding-bottom: 0.8em; 
				
				cursor: pointer; 
				
				color: #ffffff; 
				
				padding-top: 0.7em;
				
				white-space: nowrap;
				
				text-decoration: none; 
				
				}
				
			#menu1 li a:hover 
				{
				color: #ffffff; 
				
				background: transparent;
				}
				
		#menu1 li.current a 
			{
			color: #ffffff; 
			
			background-color: transparent
			}

			#menu1 li.selected 
				{
				background:url(images/brown_left1.gif) bottom left no-repeat !important;
				color: #ffffff; 
				}
			
				#menu1 li.selected a 
					{
					background: url(images/brown_right1.gif) bottom right no-repeat !important;
					
					color: #ffffff
					}
				
				#menu1 li.selected a:hover 
					{
					background: url(images/brown_right1.gif) bottom right no-repeat;
					
					color: #ffffff
					}
	

/*#screen{width:796px; height:365px; background:url(images/screen.jpg) no-repeat}*/
#screen_sub{width:796px; }

#screen_sub1{width:796px; height:222px; background:url(images/screen_sub.jpg) no-repeat}

#login{width:204px; height:365px; background:url(images/login.jpg) no-repeat;}

	#login table{margin-top:200px; margin-left:26px; width:150px; height:110px; }


#login td{text-align:left; font-size:9px; }
	#login input.form{width: 150px;}
	
	
#login_sub{width:204px; height:222px; background:url(images/login_sub.jpg) no-repeat;}

	#login_sub table{margin-top:90px; margin-left:26px; width:150px; height:110px; }


#login_sub td{text-align:left; font-size:9px; }
	#login_sub input.form{width: 150px;}

input.registeer{width:73px; height:21px; background:url(images/button_registeer.gif) no-repeat; text-align:center; color:#FFFFFF; font-size:9px; border:0px;}
input.login{width:73px; height:21px; background:url(images/button_login.gif) no-repeat; text-align:center; color:#FFFFFF; font-size:9px; border:0px;}

#content{padding-top:20px; position:relative;}

	#content h3{margin:0px; padding:0px;  color:#fbc100; font-size:24px; font-weight:bold }
	#content h4{margin:0px; padding:0px;  color:#ffffff; font-size:11px; font-weight:bold }
	
	#content sitetable{width:700px; font-weight:normal}
		
		#content td{text-align:left; vertical-align:top; padding:15px 5px 5px 0px; font-weight:normal}
	
		#content sitetable.subpage{width:650px; background:transparent; }
		
		#content sitetable.shop{width:650px; background:transparent; }
		
			#content sitetable.shop td{vertical-align:middle; text-align:left; font-size:18px; }
			
			#content sitetable.shop img{border:0px;}
	
	#content img, .imgborder {border:3px solid white;}

#content .welcomstyle, 
#content .welcomstyle b,
#content .welcomstyle u,
#content .welcomstyle i,
#content .welcomstyle stroke,
#content .welcomstyle p,
#content .welcomstyle em,
#content .welcomstyle li,
#content .welcomstyle ul,
#content .welcomstyle a, 
#content .welcomstyle a:link,
#content .welcomstyle a:visited,
#content .welcomstyle a:hover
{
	font-size:14px;
}

#content .otherstyle, 
#content .otherstyle b,
#content .otherstyle u,
#content .otherstyle i,
#content .otherstyle stroke,
#content .otherstyle p,
#content .otherstyle em,
#content .otherstyle li,
#content .otherstyle ul,
#content .otherstyle a,
#content .otherstyle a:link,
#content .otherstyle a:visited,
#content .otherstyle a:hover
{
	font-size:11px;
}

#footer{width:1000px; height:46px; text-align:center; color:#ffffff; font-size:9px; background-color:#002146}

	#footer a{ color:#ffffff; font-size:9px; text-decoration:none; padding-left:4px; padding-right:4px;}

		#footer a:hover{color:#62bddd}