body{padding:0px; margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333;}
	*{outline:none!important;}

textarea, input{border:solid 1px #bbb; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

a img{border:none;}

h1{font-size:28px; font-weight:normal; margin:0px; padding-bottom:5px; color:#002f55; font-family:"Times New Roman", Times, serif;}
h2{font-size:20px; font-weight:normal; margin:0px; padding-bottom:5px; color:#002f55; font-family:"Times New Roman", Times, serif;}

p{margin:0px; padding-bottom:5px;}
a{text-decoration:none; color:#0066CC;}
a:hover{text-decoration:none; text-decoration:underline; color:#0066FF;}

hr{height:0px; border:0; border-top:solid 1px #ccc; clear:both; margin:5px 0;}

.clear{clear:both;}

.wrapper{width:900px; margin:0 auto;}

.top{height:150px; background-color:#002f55;}
	.banner{height:150px; width:900px; margin:0px auto; position:relative; background-image:url(images/logo.gif); background-position:center left; background-repeat:no-repeat;}

.content{padding:20px 0px; background-color:#fff;}
	.leftContent{width:620px; float:left;}
	.rightContent{width:260px; float:right; padding-bottom:120px;}
	.clear{height:0px; font-size:1px; overflow:hidden; clear:both;}

.footer{color:#888; padding:3px; font-size:11px; position:relative;}
	.footerTop, .footerBottom{text-align:right;}
	.footerTop{padding-right:38px; position:absolute; right:0px; bottom:30px;}

/*=============================================================================================================================================================*/
/*=============================================================================================================================================================*/

.nav{height:35px; color:#FFFFFF; position:absolute; right:0px; bottom:0px;}
.com_menuUL{position:relative;}
	.com_menuUL li{float:left; position:relative; margin:0px; padding:0px;}
	.com_menuUL a{float:left; padding:0 11px; height:35px; line-height:35px; color:#fff; text-decoration:none; font-size:14px;}
	
	a.menuItemCurrent,.com_menuUL a:hover{padding:0 10px; color:#000; background-color:#fff; border:solid 1px #005592; border-bottom:0;}
	.nav li:hover a.menuItem{padding:0 10px; color:#000; background-color:#fff; border:solid 1px #005592; border-bottom:0;}
	
	.nav ul ul{position:absolute; display:none; top:36px; left:0; border:solid 1px #ddd; border-top:0; z-index:999;}
		.nav ul ul li{clear:both; display:block; width:160px; border-top:solid 1px #ddd;}
		.nav ul ul a{padding:10px 11px; background-color:#fff; color:#333; display:block; float:none; line-height:normal; height:auto; width:138px;}
		.nav ul ul a:hover{border:0; padding:10px 11px; line-height:normal; height:auto; background-color:#eee;}
		
		.nav ul ul ul{top:-1px; left:160px;}

/*=============================================================================================================================================================*/
/*=============================================================================================================================================================*/

.galleryThumb{width:150px; height:150px;}
ul.rightList{padding-left:20px; margin:0;}
		
/*=============================================================================================================================================================*/
/*==================================================================== Shop ===================================================================================*/
/*=============================================================================================================================================================*/
.prod_detail_outOfStock{display:none;}
.prod_detail_price{font-weight:bold;}