body
	{	margin:0; text-align:center}
body.indexbg
	{	background:url(images/index-bg.gif) #505050 repeat-x top}
body.demobg
	{	background:url(images/demo-bg.gif) #909090 repeat-x top}

img
	{	border:0}

#container01
	{	margin:0 auto; text-align:left; width:999}
#container02
	{	margin:0 auto; text-align:left; width:958}

#language
	{	position:absolute; z-index:7; margin-left:813}
#language ul
	{	margin:0; padding:0; list-style:none}
#language ul li
	{	float:left; margin:0 1 0 0; padding:0; font:11px Arial, Helvetica, sans-serif; color:#e0e0e0;}
#language ul li a
	{	display:block; background:url(images/topmenu-out.png) no-repeat; width:53; height:26; text-align:center; color:#e0e0e0; text-decoration:none}
#language ul li a:hover
	{	background:url(images/topmenu-over.png) no-repeat; color:#e0e0e0; text-decoration:none}
#language ul li a span
	{	display:block; padding:5 0 0 0}	

#index-menu
	{	position:absolute; z-index:7; margin:331 0 0 375}
#index-menu div
	{	float:left}
#menu
	{	position:absolute; z-index:7; margin:61 0 0 341}
#menu div
	{	float:left}

.index-main
	{	background:url(images/index-mainbg.jpg) no-repeat; width:999; height:314}
.index-new
	{	padding:48 0 0 116}
.index-product
	{	float:left;	margin:5 0 0 41}
.index-product-pto
	{	text-align:center; width:190; float:left; color:#b5b5b5; font-size:12px}


#footer01
	{	background:url(images/footerbg01.gif) repeat-x; height:78}
#footer01-container
	{	margin:0 auto; text-align:left; width:999; font:11px Arial, Helvetica, sans-serif; color:#a1a0a0; line-height:16px}
#footer01-container a
	{	color:#a1a0a0; text-decoration:none}
#footer01-container a:hover
	{	color:#a1a0a0; text-decoration:underline}

#footer02
	{	background:url(images/footerbg02.gif) repeat-x; height:87; clear:both}
#footer02-container
	{	margin:0 auto; text-align:left; width:958; font:11px Arial, Helvetica, sans-serif; color:#a1a0a0; line-height:16px}
#footer02-container a
	{	color:#a1a0a0; text-decoration:none}
#footer02-container a:hover
	{	color:#a1a0a0; text-decoration:underline}


#footer-menu
	{	text-align:center; color:#fefefe; font:12px Arial, Helvetica, sans-serif}
#footer-menu a
	{	color:#fefefe; text-decoration:none}
#footer-menu a:hover
	{	color:#fefefe; text-decoration:underline}

.copyright01
	{	float:left; padding:10 0 0 35}
.copyright02
	{	float:right; padding:30 35 0 0}
	
	
	
#center
	{	float:left; width:926}	
	
	
#left	
	{	width:260}

#submenu
	{	margin:13 0 23 0}
#submenu ul
	{	margin:0 0 0 15; padding:0; width:238; list-style:none}
#submenu ul li
	{	padding:0; margin:3 0; border:1px solid #FFFFFF}
#submenu ul li a
	{	font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#343539; text-decoration:underline; background:url(images/icon01.gif) no-repeat top left; display:block; line-height:18px}
#submenu ul li a:hover
	{	color:#ff0000; text-decoration:none}
#submenu ul li a span
	{	display:block; padding-left:11}


#submenu ul ul
	{	margin:0 0 0 11; padding:0; width:180; list-style:none}
#submenu ul ul li
	{	padding:0; margin:4 0}
#submenu ul ul li a
	{	font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#a40404; text-decoration:underline; background-image:none; display:block; width:180; height:22; border:1px solid #adadad; background-color:#e0dbdb}
#submenu ul ul li a:hover
	{	color:#FFFFFF; text-decoration:none; background-color:#a40404}
#submenu ul ul li a span
	{	display:block; padding-left:11}


	
	
#right	
	{	width:666; background:url(images/right-bg.gif) repeat-y}

#content
	{	margin-left:28; width:615; padding:7 0 10 0; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#39393a; line-height:20px}	

h3
	{	float:left; font-size:22px; font-weight:normal; color:#1b1b1b; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif}
h2
	{	float:left; margin:0 0 0 9; padding:10 0 0 0; font-weight:normal; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#b30505}	
	
	
	
h1
	{	font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#333333; font-size:16px; padding:0; margin:10 0 20 0}	
	
.list
	{	background:url(images/pro-list-bg.gif) no-repeat; width:186; height:235; float:left; margin:0 6}	
.list a
	{	color:#FFFFFF; text-decoration:none}
.list a:hover
	{	color:#ff0000; text-decoration:none}
.list-name
	{	text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-align:center; height:38}
.list-name span
	{	display:block; padding-top:12}
.list-pto
	{	text-align:center; padding-top:20}	
.list-pto img
	{	width:176}


.big-pto
	{	text-align:center; clear:both}

.data-table
	{	width:100%; margin:10 0}
.data-table th
	{	background:#c2c2c4; text-align:left; padding:0 8; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#39393a; font-weight:normal; line-height:20px}	
.data-table td
	{	background:#d7d5d5; text-align:left; padding:0 8; font:12px Verdana, Arial, Helvetica, sans-serif; color:#39393a; line-height:20px}	
.data-table td.title	
	{	background:#600505; color:#FFFFFF; text-align:center}
	
.note
	{	font:11px Arial, Helvetica, sans-serif; color:#666666}	

.back
	{	text-align:right; padding:8 0}
	
	
	
	
	
.color-red
	{	color:#c60000}	
	
	
	
.form-title
	{	color:#ff3300; font-size:15px; font-weight:bold; padding-top:20; font-family:Verdana, Arial, Helvetica, sans-serif}	
	
.form-table
	{	width:100%}
.form-table th
	{	font-weight:normal; color:#000000; font-size:11px; text-align:left; border-bottom:1px solid #E0E0E0; border-right:1px solid #E0E0E0; padding-bottom:3; padding-top:3; font-family:Verdana, Arial, Helvetica, sans-serif}
.form-table td
	{	text-align:left; color:#505050; font-size:12px; text-align:left; border-bottom:1px solid #E0E0E0; padding-left:10; padding-bottom:3; padding-top:3; padding-top:3; font-family:Verdana, Arial, Helvetica, sans-serif}
	
	
	
	
	
.video	
	{	float:left; margin:5 20 0 20}
.video a
	{	color:#666666; text-decoration:none}
.video a:hover
	{	color:#666666; text-decoration:none}
.video div.name
	{	position:absolute; z-index:5; width:242; margin-top:175; text-align:center; font:13px Verdana, Arial, Helvetica, sans-serif; color:#666666}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
