* { margin:0; padding:0;}
HTML, BODY, H1, H2, H3, H4, H5, H6, P, A, SPAN,
TABLE, TH, TR, TD, FORM, INPUT, LABEL, TEAXTAREA, SELECT,
OL, UL, LI, DD, DT, DL, ADDRESS{
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal; font-weight:normal;
	margin:0; padding:0
	}
.clear{clear:both; float:none; line-height:1px; font-size:0px;}	
A{outline:none}
IMG{border:0}
BODY{
	 background:#fff url(../images/bg-body.jpg) repeat-x top;
	 }
	 #logo{
		background:url(../images/logo.jpg) no-repeat top left;
		width:168px; height:40px; float:left;
		position:relative; top:9px; left:155px; z-index:10
		}
		#logo A{
			text-decoration:none; text-indent:-9999px;
			display:block;	width:168px; height:40px;
			position:relative; z-index:10;
			background:url(../images/spacer.gif) repeat;				
			*font-size:80px
			}
	#header DIV.menu{
		float:right; width:630px;
		margin:10px 23px 0 0;
		color:#fff; font-size:12px;
		text-align:right
		}
		#header DIV.menu A{
			color:#fff; font-size:12px;
			text-decoration:underline;
			}
		#header DIV.menu A:hover{text-decoration:none}			 
	#header IMG.Jackie{
		position:absolute; top:0px; left:0px; z-index:5;
		display:block;
		}
	#header A.buy{
		display:block; height:30px; width:130px; float:right;
		background:url(../images/a-shop.gif) no-repeat center right;
		font-size:15px; color:#0188ce; line-height:30px;
		text-decoration:none;
		padding-right:50px;
		position:relative; right:105px; top:10px; _top:-40px;
		}	
	#header A.buy{text-decoration:underline}
	#header UL.list-products{
		width:825px; height:225px;
		list-style:none;
		margin:22px 0 0 152px;
		position:relative; z-index:10
		}
		#header UL.list-products LI{
			float:left;
			width:112px; height:225px;
			margin-right:5px
			}
			#header UL.list-products LI A{
				text-decoration:none; text-indent:-9999px;
				display:block; width:112px; height:225px;
				position:relative; z-index:10
				}
			#header UL.list-products LI.first A{
				background:url(../images/spacer.gif) repeat;				
				*font-size:150px	
				}
	
#left-news H2{
	background:url(../images/h2-news.jpg) no-repeat;
	width:156px; height:60px;
	padding-left:20px;
	line-height:55px; font-size:18px; color:#fff; text-transform:uppercase;
	}
	#left-news UL{
		background:url(../images/top-news.jpg) no-repeat top left;
		width:176px;
		padding-top:10px
		}
		#left-news UL LI{
			background:url(../images/bg-news.jpg) repeat-y;
			padding:15px 35px 0 20px;
			font-size:13px; color:#000;
			}
			#left-news UL LI .date{ color:#0065a5; font-weight:bold}
			#left-news UL LI A{
				text-decoration:none;
				color:#0065a5;
				}
			#left-news UL LI A:hover{text-decoration:underline}	
	#left-news .bottom{
		height:50px; width:156px;
		background:url(../images/bottom-news.jpg) no-repeat top;
		padding:15px 0 0 20px;
		}	
		#left-news .bottom A{
			text-decoration:underline; 
			font-size:13px;	color:#0065a5;	
			}	
		#left-news .bottom A:hover{text-decoration:none}
	#left-menu H2{
		color:#7f838c; font-size:16px;
		margin-bottom:10px
		}
	#left-menu table.calk{
		border:2px solid #909090;
		color:#7f838c; font-size:13px;		
		}
		#left-menu table.calk TD{padding:2px}
		#left-menu A{text-decoration:underline; color:#4ab2de; font-size:13px;}
		#left-menu A:hover{text-decoration:none}
		#left-menu P{font-size:13px; color:#000}
		#left-menu IMG.h3{
			display:block;
			margin:25px 0 5px 0;
			}		
	#right A.sport{
		background:url(../images/sport.jpg) no-repeat;
		display:block; width:330px; height:203px;
		position:relative; top:-33px; z-index:5;
		text-decoration:none; text-indent:-9999px;
		margin-bottom:-33px
		}	
	#right .demo{
		/*background:url(../images/bg-demo.jpg);*/		
		margin:15px 0; 
		}
		#right .demo A{
			display:block; width:328px; height:249px;
			}
		#right .demo P{display:none}	
	#right .xavix{
		display:block; height:200px; width:334px;
		background:url(../images/xavix.jpg) no-repeat;
		text-decoration:none; text-indent:-9999px;
		}
	#content H1{
		font-size:18px; color:#004571; font-weight:bold;
		margin-bottom:15px
		}	
	#content P, #content2 P{
		font-size:13px; color:#000;
		margin-bottom:15px; padding-right:15px
		}
	#content2 H2{
		color:#7f838c; font-size:16px;
		margin:10px 0; font-weight:bold;
		}
	#content2 H3{font-weight:bold; font-size:14px; color:#000}	
	#content2 A{text-decoration:underline; color:#4ab2de; font-size:13px;}
	#content2 A:hover{text-decoration:none}	
	#content2 table.shop{
		border:0;
		border-collapse:collapse;
		width:100%
		}
		#content2 table.shop TR.top{
			background:url(../images/bg-shop.gif) repeat-x;
			height:37px
			}
		#content2 table.shop TD{font-size:13px; color:#000; padding:10px 0 0 5px}	
			#content2 table.shop TR.top TD{
				vertical-align:top;				
				background:url(../images/bg-tdbuy.gif) repeat-x;
				padding: 0 0 0 0
				}	
				#content2 table.shop TR.top TD P{
					font-size:14px; font-weight:bold; color:#014477;
					padding:8px 0 0 5px;
					}
					
			#content2 SUP, #content2 table.shop TD.red{color:#f00}
			#content2 table.shop TD.green{color:#093; font-weight:bold} 
		#content2 table.form{border:0}
		#content2 table.form TD{
			font-size:13px; color:#000;
			vertical-align:middle;
		}
		#content2 table.form INPUT{
			border:1px solid #014477;
			height:16px; padding:2px 0 0 3px;
			margin:0 0 5px 0
			}
		#content2 table.form INPUT.radio{border:0; margin:3px 5px 0 0}	
		#content2 table.form TEXTAREA{
			border:1px solid #014477;
			padding:2px 0 0 3px; margin-bottom:5px
			}	
		#content2 INPUT.btn{
			border:1px solid #014477; height:26px;
			background:url(../images/bg-shop.gif) repeat-x;
			color:#014477;
			}			
				
	#footer .menu{
		color:#000; font-size:12px;
		}	
		#footer .menu A{
			color:#000; text-decoration:underline;
			}
		#footer .menu A:hover{text-decoration:none}
	#footer .copy{
		margin-top:15px;
		font-size:12px; color:#6b6a6a;
		}
		#footer .copy A{ text-decoration:none; color:#6b6a6a;}	
		#footer .copy A:hover{text-decoration:underline}	
						
.register {
	font-family: Tahoma;
	color: #000000;
	font-size: 12px;
}

/*in_line*/
img {border:0;}
ul { list-style:none;}

