
	body{
	margin:0px;
		font-size:12px;
		background:url(images/bg.gif) repeat-x;}
	#global_nav {
		margin:0px auto;
		padding:0px;
		}
	#global_nav #nav{
		padding:0px;
		width:928px;
		margin:0px auto;
		margin-top:0px;
		height:152px;
		font-family:"";
		background:url(images/nav_bg.jpg);
		background-repeat:no-repeat;
		}
	#nav .ci123_logo{
		background:url(images/ci123_logo.gif) no-repeat;
		height:152px;
		
		}
	#nav .nav_tool{
		width:189px;
		height:27px;
		float:right;
		margin-top:22px;
		margin-right:7px;
		padding-top:3px;
		text-align:center;
		color:#f62993;
		background:url(images/nav_tool.gif) no-repeat;
		}
	#nav ul{
		list-style-type:none;
		margin:0px;
		padding:0px;}
	#nav ul li{
		display:inline;}
	#nav .nav_tool a{
		color:#f62993;
		text-decoration:none;}
	#nav .nav_tool .s{
		padding-left:0px;
		padding-right:0px;
		}

		
	#navb{
		clear:both;
		width:928px;
		height:30px;
		position: relative;
		top:13px;
	}

	 #navb li{
		display: block;
		position: absolute;
		color: #CC6300;
		height:30px;
		
	}
	#navb li.a{
			background: url(images/nav_mall_left.gif);
			background-position:0px 6px;
			padding-left:2px;
			background-repeat: no-repeat;
			z-index:50;
			left:87px;
			
		}
	#navb li.a a:hover span{
			background: url(images/tabnavi.gif);
			background-position: right -104px;
			display: block;
			line-height:12px;
			padding:14px 15px 4px 0px;
		}
		
		#navb li.a span{
			background: url(images/tabnavi.gif);
			background-position: right -104px;
			display: block;
			
		}
		#navb li.b{
			z-index: 49;
			left: 162px;
			
		}
		#navb li.c{
			z-index: 48;
			left: 222px;
			
		}
		#navb li.d{
			z-index: 47;
			left: 294px;
		}
		#navb li.e{
			z-index: 46;
			left: 353px;
		}
		#navb li.f{
			z-index: 45;
			left: 412px;
		}
		#navb li.g{
			z-index: 44;
			left: 483px;
		}
		#navb li.h{
			z-index:43;
			left:566px;
		}
		#navb li.i{
			z-index:42;
			left:673px;
		}
		#navb li.j{
			z-index:41;
			left:770px;
		}
	
	 #navb li a{
		display: block;
		text-decoration: none;
		color: #CC6300;
		background: url(images/tabnavi.gif);
		background-position: left -65px;
		padding-left: 15px;
		text-align: left;
		
	}
	 #navb li.a a,#navb li.a a:hover{
		 background:none;
		 }
	#navb li a span{
		display: block;
		padding:14px 15px 4px 0 ;
		line-height: 12px;
		cursor:pointer;
		background: url(images/tabnavi.gif);
		background-position: right -104px;
		white-space:nowrap;
	}
	 #navb li a:hover{
		background: url(images/tabnavi.gif);
		background-position: left 0px;
		color: #f00;
	}
	#navb li a:hover span{
		font-weight:bold;
		background: url(images/tabnavi.gif);
		background-position:right -31px;
		padding:12px 15px 6px 0px;
	}
	#navb li.on a{
		background: url(images/tabnavi.gif);
		background-position: left 0px;
	}
	#navb .on span{
		font-weight:bold!important;
		background: url(images/tabnavi.gif)!important;
		background-position:right -31px!important;
		padding-top:12px;
		padding-bottom:6px;
	}
	
	
		
		/**/
	#nav #nav_big{
		float:left;
		color:#cc6500;
		height:30px;
		width:928px;
		margin-top:30px;
		position:relative;
		}
	#nav #nav_big ul{
		margin-left:90px;
		}

	#nav #nav_big li{
		display: block;
		position:absolute;
		height:30px;
		}
	
	#nav #nav_big li .t{
		float:left;
		display:block;
		cursor:hand;
		text-align:center;
		background:url(images/tabnavi.gif);
		background-position:0px -64px;
		}
	
	
	#nav #nav_big li a{
		float:left;
		display:block;
		color:#cc6500;
		margin-top:6px;
		text-decoration:none;
		background:url(images/tabnavi.gif);
		background-position:right -96px;
		z-index: 50;
		}
	
	#nav #nav_big .nav_mall{
		float:left;
		padding:6px 12px 4px 12px;
		background:url(images/nav_mall_left.gif) no-repeat!important;
		background-position:left;
		}

		
	#nav #nav_big .nav_big_left{
		float:left;
		padding-top:-6px;
		background:url(images/nav_menu_right2.gif) no-repeat!important;
		background-position:right!important;
		z-index:10;
	}
	#nav #nav_big div{
		float:left;
		padding:6px 12px 4px 13px;
		}
	
	#nav #nav_small{
		float:left;
		height:31px;
		width:848px;
		margin-left:80px;
		margin-top:13px;
		background:url(images/nav_menu2_bg.gif) repeat-x;
		display:inline;
		}
	#nav #nav_small .nav_menu2_right{
		height:31px;
		background:url(images/nav_menu2_right.gif) no-repeat;
		background-position:right;
		}
		
		
	#nav #nav_small a{
		float:left;
		display:block;
		height:31px;
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:none;
		}
	#nav #nav_small span{
		float:left;
		display:block;
  padding:10px 6px 0;
  *padding:10px 8px 0;
		_padding:10px 8px 0;
		cursor:hand;
	}
	#nav #nav_small a:hover,#nav #nav_small a.tab_on{
		background:url(images/nav_menu2_block.gif) no-repeat;}
	#nav #nav_small a:hover span,#nav #nav_small a.tab_on span{
		float:left;
		display:block;
		color:#ff056f;
		padding:10px 6px 0;
  *padding:10px 8px 0;
  _padding:10px 8px 0;
		background:url(images/nav_menu2_block2.gif) no-repeat;
		background-position:right 0px;
		}
	#nav #nav_small .s{
		float:left;
		padding:10px 0px 0px 0px;
		color:#FFFFFF;
		font-weight:bold;}
		
	#nav #nav_menu3{
		float:left;
		width:928px;
		background:url(images/nav_menu3_bg.gif) repeat-x;
		position:relative;
		padding:5px 0;
		}
	#nav #nav_menu3 #nav_menu3_list{
		float:left;
		width:570px;
		line-height:150%;
		}
	#nav  #nav_menu3 #nav_search{
		float:left;
		padding-top:6px;
		}
	#nav #nav_menu3 ul{
		float:left;
		display:block;
		padding:0px;
		margin:0px;
		margin:0 5px 0 20px;}
	#nav #nav_menu3 li{
		float:left;
		margin-top:0;
		padding:1px 4px;
		}
	#nav #nav_menu3 li.tab3_on{
		background:url(images/nav_tab3_bg.jpg) 0 0 no-repeat;
		margin-top:1px;
	}
	#nav #nav_menu3 li.tab3_on a{
		color:#F10B82;
		font-weight:bold;
	}
	#nav #nav_menu3 a{
		float:left;
		color:#333;
		text-decoration:none;
		padding-top:5px;
		}
	#nav #nav_menu3 li a{padding-top:0;}
	#nav #nav_menu3 a:hover{
		text-decoration:underline;
		}
	#nav #nav_menu3 .s{
		height:18px;
		float:left;
		display:block;
		width:1px;
		background:url(images/nav_menu3_s.gif) no-repeat;
		background-position:center;}
	
	
	#nav #nav_search .keyword{
		float:left;
		padding-right:10px;
		}
	
	#search_sub{
			background:url(images/search_sub.gif) left top no-repeat;
			width:60px;
			height:21px;
			border:none;
	}

 #nav #nav_menu3 .red_b{color:red;font-weight:bold;}
 #nav #nav_menu3 .blue_b{color:blue;font-weight:bold;}

 .new_menu {background:url(images/new_85_1.gif) no-repeat;height:25px;margin-left:58px;position:absolute;top:85px;width:27px;z-index:1001;}
 #my_pd{float:right;margin-right:12px;}
 
/*footer*/
#footer {color:#484848;margin-top:50px;text-align:center;}
#footer ul {margin:0pt auto;width:750px;}
#footer ul li {
float:left;padding:12px 8px 20px 0px;}
#footer a {color:#484848;text-decoration:none;}
#footer a:hover {text-decoration:underline;}