@charset "utf-8";
body {
		font:small Verdana, AppleGothic, Sans-serif;
		color:#333333; margin:0px 0; padding:0px; 
		background:#000000 url('./images/default/bg.jpg') 0 center fixed; 
		word-break:break-all; }

a { text-decoration:none; color:#333333; }
a:hover { color:#FF0000; }


/* Float bug */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display: inline-block; }

/* Holly Hack Targets IE Win only \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End Holly Hack */


/* misc */
img { border: none; }

p { 	margin: .4em 0 .5em 0; 
		line-height: normal; 
		}
	p img { margin: 0; }

hr {
		height: 1px; color: #aaa; background-color: #aaa;
		border: 0; margin: .2em 0 .2em 0;
		}

h1, h2, h3, h4, h5, h6 {
		color: black; background: none; font-weight: normal;
		margin: 0;
		/*
		padding-top: .5em;
		padding-bottom: .17em;
		border-bottom: 1px solid #aaa;
		*/
		}
	h1 { font-size: 188%; }
	h2 { font-size: 150%; }
	h3, h4, h5, h6 {
		border-bottom: none;
		font-weight: normal;
		}
	h3 { font-size: 132%; }
	h4 { font-size: 116%; }
	h5 { font-size: 100%; }
	h6 { font-size: 90%; }

/*-------------------------------*/
/* customization */
/*-------------------------------*/

fieldset { padding:1em; border:1px solid #A1A1A1; letter-spacing:0; }
* html fieldset { /* \ Not Mac */ position:relative; clear:both; margin-top:1.8em;  padding:2em 1em 1em; /* */ }

legend { font:11px Verdana; color:#666666; }
* html fieldset legend { /* \ Not Mac */ position:absolute; top:-.8em;left:.4em; /* */}

fieldset div { margin:.3em 0; }

.input{ 	padding:3px .5em 1px .5em; margin:0px 0px 0px 0px; 
			background:#fafaf8 url('./images/common/bgForm.gif') repeat-x 0 0;
			color:#444444; border:1px solid #B1B1B1; }

.textarea {		padding:4px .5em; margin:0px 0px 1px 0px; 
				color:#444444; 
				background:#fafaf8 url('./images/common/bgForm.gif') repeat-x 0 0; border:1px solid #B1B1B1; }

.checkbox { background:none; padding:0; width:12px; border:0 none; }

.submit .input {
	padding:.3em; height:26px;
	color:#444444; cursor:pointer;
	}

.dotLine { background:url('./images/common/dotLine.gif') bottom repeat-x; }

.more { }

.pathway { color:#888888; font-size:90%; height:22px; padding-top:18px; margin-bottom:12px; text-align:left; }
	.pathway a { color:#888888; text-decoration:underline; }
	.pathway a:hover { color:#FF0000;}

.paging{
	font:small Verdana;
	color:666666;
	text-decoration:none;
	margin-top:30px;
	margin-bottom:10px;
	text-align:center;
	}
	/*.paging a { color:#666666; text-decoration:underline; }*/
	/*.paging a:hover { color:#FF0000;}*/
	
	
	.paging a.pageNum  { color:#333333; background-color:#FFFFFF; border:1px #D1D1D1 solid; padding:0 4px; text-decoration:none; }
	.paging a:hover.pageNum  { color:#333333; background-color:#E1E1E1; border:1px #999999 solid; text-decoration:none; }

	.paging a.pageNow  { color:#333333; background-color:#E1E1E1; border:1px #999999 solid; padding:0 4px; text-decoration:none; }
	.paging a:hover.pageNow  { color:#333333; background-color:#E1E1E1; border:1px #999999 solid; text-decoration:none; }

/* Wrap START */
#wrap { width:100%; }
#container { width:960px; margin:0 auto; background-position:0 0; background-repeat:no-repeat;  }
/* Wrap END */

/* header START */
/*
#header { height:215px; }
	#header_1 { height:157px; padding:0 10px; }
		#header_1-1 { float:left; width:400px; }
		#header_1-2 { float:right; width:560px; }
		#header_1-2_1 { height:27px; }
	#header_2 { }
*/
#title { width:400px; height:110px; }
	#title h1 a { width:400px; height:110px; text-decoration:none; text-indent:-999em; display:block; /*background:url('./images/default/logo.jpg') 0px 0px no-repeat;*/ }
	
#navigationQuick { font-size:90%; padding-top:20px; }
	#navigationQuick A {  font-size:100%; color:#FFFFFF;  }
	#navigationQuick A:hover { color:#FFF200; text-decoration:underline; }
	#navigationQuick h3 { display:none;   }
	#navigationQuick ul { list-style:none; margin:0 0 0 0; padding:6px 10px 0px 0px; color:#8F969E; text-align:right; }
	#navigationQuick li {	display:inline; margin:0; padding:0 0px 0 10px; white-space:nowrap; 
							background: url('./images/common/separate01.gif') 0 2px no-repeat; }
	#navigationQuick li.first { background-image:none; }

#navigation { height:48px; background:url('./images/default/navigationbg.jpg') top left no-repeat; }
	
	/* clear link border START */
	#navigation { zoom:1; }
	#navigation * { outline:0; zoom:1; }
	#navigation a { blr:expression(this.onFocus=this.blur()); }
	/* clear link border END */
	
	#navigation a { color:#FFFFFF; }
	#navigation a:hover { color:#FAFF40; }
	
	#navigation h3 { display:none; }
	#navigation ul { list-style:none; margin:0; padding:0 0 0 0px; }
	#navigation li {	float:left; margin:0 0px 0 0px; padding:0 35px 0 45px; background:url('') right 0px no-repeat; }
	#navigation li a {	}
	
	#navigation01 { }
		#navigation01 a { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -45px 0px no-repeat; }
		#navigation01 a:hover { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -45px -49px no-repeat; }
	#navigation02 { }
		#navigation02 a { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -205px 0px no-repeat; }
		#navigation02 a:hover { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -205px -49px no-repeat; }
	#navigation03 { }
		#navigation03 a { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -365px 0px no-repeat; }
		#navigation03 a:hover { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -365px -49px no-repeat; }
	#navigation04 { }
		#navigation04 a { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -540px 0px no-repeat; }
		#navigation04 a:hover { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -540px -49px no-repeat; }
	#navigation05 { }
		#navigation05 a { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -680px 0px no-repeat; }
		#navigation05 a:hover { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -680px -49px no-repeat; }
	#navigation06 { }
		#navigation06 a { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -835px 0px no-repeat; }
		#navigation06 a:hover { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -835px -49px no-repeat; }
	#navigation07 { }
		#navigation07 a { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -830px 0px no-repeat; }
		#navigation07 a:hover { width:80px; height:48px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/navigation.jpg') -830px -49px no-repeat; }
/* header END */


/* content START */
	#content_1 {   background: url('./images/default/noticeBg.jpg') left top repeat-x;}
	#content_2 ,#content_3 {   background:#d7d7d7; padding-bottom:30px;}

/*
#content { padding:0; }
		#content_1-1 { width:740px; float:right; overflow-x:hidden; }
			#content_1-1_1 { height:40px; }
			#content_1-1_2 { }
		#content_1-2 { width:222px; float:left; }
	#content_2 { padding:0 10px 30px 10px; }
*/
#content_3 { }
	#content_3-1 { float:left; width:225px; padding-left:24px; padding-top:13px; }
	#content_3-2 { float:right; width:665px; padding: 0 16px 0 0; }
/* content END */

/* banner START*/
.bannerWidget { }
	.bannerWidget h3 { display:none; }
	.bannerWidget ul { list-style:none; margin:0; padding:0; }
	.bannerWidget li a { color:#555555; text-decoration:underline; }
	.bannerWidget li a:hover { color:#FF0000; }
	.bannerWidget li { margin:0; padding:0 0 0px 0; text-align:center; }
	.bannerWidget li span { display:block; font-size:90%; text-align:center; }

#bannerWidget_main_header { width:960px; overflow:hidden; text-align:center; margin:0px 0 0 0px; }
#bannerWidget_main_header img { }
#bannerWidget_main_header span { display:none; }

#bannerWidget_main_header_2 { width:960px; overflow:hidden; text-align:center; margin:0px 0 0 0px; }
#bannerWidget_main_header_2 img { }
#bannerWidget_main_header_2 span { display:none; }

#bannerWidget_main_footer { width:960px; overflow:hidden; text-align:center; margin:12px 0 0 0px; }
#bannerWidget_main_footer img { }
#bannerWidget_main_footer span { display:none; }

#bannerWidget_main_1 { width:225px; overflow:hidden; text-align:center; margin:30px 0 0 15px; }
#bannerWidget_main_1 img { }
#bannerWidget_main_1 span { display:none; }


#bannerWidget_page_header { width:665px; overflow:hidden; text-align:center; margin:0px 0 0 0px; }
#bannerWidget_page_header img { }
#bannerWidget_page_header span { display:none; }

#bannerWidget_page_footer { width:665px; overflow:hidden; text-align:center; margin:12px 0 0 0px; }
#bannerWidget_page_footer img { }
#bannerWidget_page_footer span { display:none; }

#bannerWidget_page_1 { width:225px; overflow:hidden; text-align:center; margin:10px 0 0 0px; }
#bannerWidget_page_1 img { }
#bannerWidget_page_1 span { }

/*
#bannerWidget_page_sidebar2 { width:195px; overflow:hidden; text-align:center; margin:30px 0 0 0px; }
#bannerWidget_page_sidebar2 span { }
*/

/* banner END*/


/* footer START */
#footer { min-height:57px; height:auto !important; height:57px; background:#000000 url('./images/default/footertop.gif') top no-repeat; padding-top:0px; }
#copyright { padding:20px 0px 25px 0px; color:#888888; font-size:90%; text-align:center; line-height:180%; }
	#copyright a { text-decoration:underline; color:#888888; }
	#copyright a:hover { color:#FF0000; }
	#copyright h3 { display:none; }
/* footer END */

/* backTop */

/* IE 6 */
/* -- fail--
* html { overflow:hidden; }
* html body { width:100%; height:100%; overflow:auto; }
* html #backTop { position:absolute; right:17px; }
*/
* html #backTop { display:none; }
/* IE 6 END*/
	
#backTop { display:inline; position:fixed; bottom:0; right:0; width:73px; height:34px; }
#backTop a { display:block; width:73px; height:34px; text-indent:-9999px; background:transparent url('./images/backTop.gif') 0 0 no-repeat; }
#backTop a:hover { border:none; background:transparent url('./images/backTop.gif') 0 -34px no-repeat; }
#backTop a:focus { -moz-outline-style:none; }

/* backTop END */


#box_TICKER { padding-top:12px; }
	#box_TICKER h3 { display:none; }
	#box_TICKER .bbody { /*float:left; width:955px;*/ }
	#box_TICKER .bbody td { line-height:26px; }
	#box_TICKER p { display:none; /*float:right; width:40px;*/ }
	#box_TICKER a { color:#777777; }
	#box_TICKER a:hover { color:#FF0000; }


#box_CONTENT { margin-bottom:12px; }
	#box_CONTENT h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:70px; 
						padding-top:70px; background: url('./images/default/sideTitles.gif') 0px -70px no-repeat; }
	#box_CONTENT .portfolioBox { padding:8px 0px 8px 30px; }

#box_MFT { margin-bottom:12px; }
	#box_MFT h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:70px; 
					padding-top:70px; background: url('./images/default/sideTitles.gif') 0px -560px no-repeat; }
	#box_MFT .portfolioBox { padding:8px 0px 8px 30px; }

#box_MFT_INFO { margin-bottom:12px; }
	#box_MFT_INFO h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:70px; 
							padding-top:70px; background: url('./images/default/sideTitles.gif') 0px -640px no-repeat; }
	#box_MFT_INFO .portfolioBox { padding:8px 10px 8px 10px; text-align:center; line-height:200%; }

#box_SPECIALS { margin-bottom:12px; }
	#box_SPECIALS h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:70px; 
						padding-top:70px; background: url('./images/default/sideTitles.gif') 0px -140px no-repeat; }
	
	#box_SPECIALS .portfolioBox0 { padding:8px 15px 0px 18px; }
	#box_SPECIALS .portfolioBox { list-style:none; padding:0px; margin:0px; }
	#box_SPECIALS .portfolioItem { padding:0px; margin:0px; height:250px; width:180px; }
	
	#box_SPECIALS .portfolioItem .cover { text-align:center; margin-bottom:6px; }
	#box_SPECIALS .portfolioItem .title { text-align:center; margin-bottom:6px; }
	#box_SPECIALS .portfolioItem .price { text-align:center; margin-bottom:12px; font-size:90%; }
	#box_SPECIALS .portfolioItem .description { display:none; font-size:90%; line-height:140%; color:#818181; }
	
	#box_SPECIALS .portfolioItem a { color:#333333; font-weight:bold; text-decoration:none; }
	#box_SPECIALS .portfolioItem a .cover img { border:1px #BBBBBB solid; }
	
	#box_SPECIALS .portfolioItem a:hover { color:#F26522; }
	#box_SPECIALS .portfolioItem a:hover .cover img { border-color:#999999; }
	
	#box_SPECIALS .more { display:none; margin-top:12px; text-align:right; padding-right:8px; }
	#box_SPECIALS .more a { color:#FF0000; text-decoration:underline; }
	#box_SPECIALS .more a:hover { text-decoration:none; }

	#box_SPECIALS {}
	#box_SPECIALS .price_style { color:#FF0000; font-family:Arial; font-weight: bold; }

	#box_SPECIALS .price_special_original { text-decoration:line-through; }
	#box_SPECIALS .price_special_original .price_style { }


#box_CATEGORIES {  padding-bottom:25px; }
	#box_CATEGORIES h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:39px; 
								padding-top:39px;  background: url('./images/default/productTitle.gif') 0px 0px no-repeat; }
	
	#box_CATEGORIES_container { padding:0 0px 0 0px; }
	#box_CATEGORIES_container ul { list-style:none; padding:5px 0px; margin:0px; background:#373B43 }
	#box_CATEGORIES_container ul li { padding:0px 10px 0px 10px;  background:#373B43 url('./images/default/menuTitleDot.gif') 10px 8px no-repeat; }
	#box_CATEGORIES_container ul li div.icon {  line-height:1.8;  padding:3px 10px 3px 20px; background: url('./images/default/dotDot.gif') bottom left repeat-x;}
	#box_CATEGORIES_container ul li a { color:#FFFFFF;  }	
	#box_CATEGORIES_container ul li a:hover { color:#FFF799; }

<<<<<<< .mine
=======
#box_INQUIRY_CART {  padding-bottom:25px; }
	#box_INQUIRY_CART h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:39px; 
								padding-top:39px;  background: url('./inquiry/images/default/inquiryTitle.gif') 0px 0px no-repeat; }
	
	#box_INQUIRY_CART_container { padding:10px; background-color:#000000; }
	#box_INQUIRY_CART_container table { color:#FFFFFF; }
	#box_INQUIRY_CART_container table a { color:#FFFFFF; }
	#box_INQUIRY_CART_container table a:hover { color:#FFF200; }


>>>>>>> .r44
#box_INFOBOX { margin-bottom:20px; border:1px #DFDFDF solid; }
	#box_INFOBOX h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:21px; 
						padding-top:21px;  background: url('./images/default/sideTitles.gif') 0px -105px no-repeat; }
	
	#box_INFOBOX .portfolioBox { padding:8px; }
	#box_INFOBOX .portfolioItem { margin-bottom:6px; }

#box_BEST_SELLERS { margin-bottom:0px; border-bottom:1px #DFDFDF solid; background: url('./images/default/bg_215.gif'); padding-bottom:10px; }
	#box_BEST_SELLERS h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:24px; 
							padding-top:24px;  background: url('./images/default/sideTitles.gif') 0px -72px no-repeat; }
	
	#box_BEST_SELLERS .spotlight { padding:10px 10px 10px 10px; background:transparent url('./images/common/dotLine.gif') bottom repeat-x; }
	#box_BEST_SELLERS .spotlight .cover { }
	#box_BEST_SELLERS .spotlight .title { margin-bottom:6px; }
	#box_BEST_SELLERS .spotlight .price { display:none; font-size:90%; }
	#box_BEST_SELLERS .spotlight .description { display:none; color:#555555; font-size:90%; line-height:160%; }
	
	#box_BEST_SELLERS .portfolioBox { list-style:none; margin:0; padding:0 10px 10px 10px; }
	#box_BEST_SELLERS .portfolioItem { padding:8px 0 8px 0; background:transparent url('./images/common/dotLine.gif') bottom repeat-x; }
	
	#box_BEST_SELLERS .portfolioItem .number { float:left; width:22px; margin-right:10px; }
		#box_BEST_SELLERS .portfolioItem .number1 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px 0px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number2 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -22px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number3 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -44px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number4 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -66px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number5 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -88px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number6 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -110px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number7 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -132px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number8 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -154px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number9 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -176px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number10 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -198px no-repeat; }
	
	#box_BEST_SELLERS .portfolioItem .cover { }
	#box_BEST_SELLERS .portfolioItem .title { padding-left:15px; background:transparent url('./images/common/titleDot.gif') 2px 6px no-repeat; }
	#box_BEST_SELLERS .portfolioItem .price { font-size:90%; }
	#box_BEST_SELLERS .portfolioItem .description { margin-top:8px; color:#555555; font-size:90%; line-height:160%; }
	
	#box_BEST_SELLERS .portfolioItem a { color:#333333; text-decoration:underline; }
	#box_BEST_SELLERS .portfolioItem a .cover img { border:2px #E1E1E1 solid; }
	
	#box_BEST_SELLERS .portfolioItem a:hover { color:#F26522; text-decoration:underline; }
	#box_BEST_SELLERS .portfolioItem a:hover .cover img { border-color:#F26522; }

#box_NOTICE {  padding:25px 40px 0 0}
	#box_NOTICE h3 { width:100%; height:25px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/noticeTitle.jpg') 0px 0px no-repeat; }
	
	#box_NOTICE .portfolioBox { list-style:none; margin:0; padding:8px 0 0 0; padding-left:0px;  min-height:100px; }
	#box_NOTICE .portfolioItem {	padding:0px 0px 0px 0px; line-height:2.2;
									background:url('./images/common/dotLine.gif') bottom repeat-x;  }
	
	#box_NOTICE .portfolioItem .title {	float:left; width:300px;
										padding-left:15px; padding:2px 0;}
	#box_NOTICE .portfolioItem .title a { color:#FFFFFF; }
	#box_NOTICE .portfolioItem .title a:hover { color:#FFF200; }
	
	#box_NOTICE .portfolioItem .date { float:left; width:85px; color:#FFFFFF; }
	
	#box_NOTICE  a { color:#3e6ccb; }
	#box_NOTICE .more a:hover { text-decoration:none; }


#box_PRODUCTS_INDEX { padding:22px 0 0 20px;}
	#box_PRODUCTS_INDEX h3 { width:100%; height:39px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/productNew.gif') 0px 0px no-repeat; }
	
	#box_PRODUCTS_INDEX .portfolioBox0 { padding:15px 0 0 0; margin-left:9px; }
	#box_PRODUCTS_INDEX .portfolioBox { list-style:none; margin:0; padding:0;  }
	#box_PRODUCTS_INDEX .portfolioItem { width:195px; height:320px; float:left; text-align:center; padding:8px 0 0 0; margin-right:30px; }
	
	#box_PRODUCTS_INDEX .portfolioItem .cover { margin-bottom:8px; background-color:#FFFFFF;}
	#box_PRODUCTS_INDEX .portfolioItem .cover img { background-position:center center; background-color:#FFFFFF; background-repeat:no-repeat;border:1px #999999 solid; padding:3px}
	#box_PRODUCTS_INDEX .portfolioItem .title { font-size:100%; text-align:center; }
	#box_PRODUCTS_INDEX .portfolioItem .price { display:none; margin-top:4px; /*line-height:160%;*/ }
	#box_PRODUCTS_INDEX .price_style { color:#FF0000; font-family:Arial; font-weight: bold; }
	#box_PRODUCTS_INDEX .price_special_original { text-decoration:line-through; }
	
	#box_PRODUCTS_INDEX .portfolioItem a { color:#333333; text-decoration:none; }
	#box_PRODUCTS_INDEX .portfolioItem a .cover img { /*border:1px #B1B1B1 solid;*/ }

	#box_PRODUCTS_INDEX .portfolioItem a:hover { color:#FF0000; text-decoration:underline; }
	#box_PRODUCTS_INDEX .portfolioItem a:hover .cover img { border-color:#333333; }
	
	#box_PRODUCTS_INDEX .more { margin-top:8px; text-align:right; padding-right:12px; }
	#box_PRODUCTS_INDEX .more a { color:#FF0000; text-decoration:underline; }
	#box_PRODUCTS_INDEX .more a:hover { text-decoration:none; }
	#box_PRODUCTS_INDEX .price_style { color:#FF0000; font-family:Arial; font-weight: bold; }
	#box_PRODUCTS_INDEX .price_special_original { text-decoration:line-through; }

#box_PRODUCTS_NEW { padding:22px 0 0 20px;}
	#box_PRODUCTS_NEW h3 { width:100%; height:39px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/productNew.gif') 0px 0px no-repeat; }
	
	
	#box_PRODUCTS_NEW .portfolioBox0 { padding:15px 0 0 0; margin-left:9px; }
	#box_PRODUCTS_NEW .portfolioBox { list-style:none; margin:0; padding:0;  }
	#box_PRODUCTS_NEW .portfolioItem { width:195px; height:320px; float:left; text-align:center; padding:8px 0 0 0; margin-right:30px; }
	
	#box_PRODUCTS_NEW .portfolioItem .cover { margin-bottom:8px; background-color:#FFFFFF;}
	#box_PRODUCTS_NEW .portfolioItem .cover img { background-position:center center; background-color:#FFFFFF; background-repeat:no-repeat;border:1px #999999 solid; padding:3px}
	#box_PRODUCTS_NEW .portfolioItem .title { font-size:100%; text-align:center; }
	#box_PRODUCTS_NEW .portfolioItem .price { display:none; margin-top:4px; /*line-height:160%;*/ }
	#box_PRODUCTS_NEW .price_style { color:#FF0000; font-family:Arial; font-weight: bold; }
	#box_PRODUCTS_NEW .price_special_original { text-decoration:line-through; }
	
	#box_PRODUCTS_NEW .portfolioItem a { color:#333333; text-decoration:none; }
	#box_PRODUCTS_NEW .portfolioItem a .cover img { /*border:1px #B1B1B1 solid;*/ }

	#box_PRODUCTS_NEW .portfolioItem a:hover { color:#FF0000; text-decoration:underline; }
	#box_PRODUCTS_NEW .portfolioItem a:hover .cover img { border-color:#333333; }
	
	#box_PRODUCTS_NEW .more { margin-top:8px; text-align:right; padding-right:12px; }
	#box_PRODUCTS_NEW .more a { color:#FF0000; text-decoration:underline; }
	#box_PRODUCTS_NEW .more a:hover { text-decoration:none; }


#box_SEARCH { margin-top:10px; margin-left:10px; }
#box_SEARCH h3 { display:none; }
#box_SEARCH .portfolioBox { padding-left:20px; padding-top:6px; }
#box_SEARCH .searchInput {
		padding:3px .5em 1px .5em; margin:0px 0px 0px 0px; 
		background:#fafaf8 url('./images/common/bgForm.gif') repeat-x 0 0;
		color:#444444; border:1px solid #B1B1B1; 
		vertical-align: middle; cursor: pointer; display: inline-block; }
#box_SEARCH .searchStart {
			border-style: none; border-color: inherit; border-width: 0; 
			padding: 0; margin: 0; vertical-align: middle; cursor: pointer; display: inline-block;
			width:81px; height:22px; background:url('./images/default/searchStart.gif') 0px 0px no-repeat; }


#voicePlayer { width:535px; height:33px; border-top:0; }



.moduleRow A { color: #444444; }
.moduleRow { color:#444444; font-size:12px; line-height:1.7; padding-left:6px; width:170px; }
.moduleRowOver { color:#000000; font-size:12px; background-color:#FFFFFF; line-height:1.7; padding-left:6px; width:170px; } 
.moduleRowOut { color:#000000; font-size:12px; background-color: #FFFFFF; line-height:1.7; padding-left:5px; width:170px; } 

TABLE#box_new_products2 {}
TABLE#box_new_products2 TD.box_title { background-color:#404040; padding: 8px 15px 6px 15px; text-align: left; color: #FFFFFF; }
TABLE#box_new_products2 TD.box_content { }

SPAN.productOldPrice { font-size:12px; color:#666666; font-weight:normal; }



TABLE#nav TD.nav-quicksearch {
	background-color: #B9A88F;
	color: #FFFFFF;
	padding: 5px;
}

TABLE#main {
	margin-top: 2px;
}
TABLE#main TD.main-left_column {}
TABLE#main TD.main-right_column {}
TABLE#main TD.main-content {}

/* custom configure end */

/* ϥ */
.number_spotlight { color: #FF0000; font-weight: bold; border-bottom:1px #FF0000 solid; line-height:17px; text-decoration:none; }
/* ϥ END */


FORM {display: inline;}
.block {display: block;}
.spacer {padding:2px}
.tableShop {border-left:1px; border-style:solid; border-color: #C7C7D5; margin: 0px 3px 0px 3px;}
.navLeft {border-right: 1px solid #B6B7CB;border-left: 1px solid #C7C7D5;}
.navRight {border-left: 1px solid #B6B7CB;border-right: 1px solid #C7C7D5;}

TD.headerNavigation {font-size:15px; color:#FFFFFF; padding:2px;}
TD.topNavigation {font-size: 13px; color: #5887B6;}
A.topNavigation {color: #5887B6;}
A.topNavigation:hover {color: #FF0000;}
A.headerNavigation {color: #ffffff; font-size: 13px; background: #C3C3C3;}
A.headerNavigation:hover {color: #FF0000;}

/*  ------- r]w2006-0202 JEDI -------  */
.sss-main {font-size: 12px; line-height: 1.2; color:#8E8E8E;}
.ss-main {font-size: 12px; line-height: 1.2; color:#8E8E8E;}
.s-main {font-size: 13px; line-height: 1.5; color:#8E8E8E;}
.main {font-size: 15px; line-height: 1.5; color:#5C6C6C;}
TD.main, P.main {font-size: 15px; line-height: 1.5; color:#5C6C6C;}
.l-main {font-size: 12px; line-height: 1.5; }
.ll-main {font-size: 18px; line-height: 1.5; color:#3C5C5C;}

.ss-main-r{font-size: 12px; line-height: 1.5; color:#FF0000;}

TD.checker_s{font-size:12px;border: 1px solid; border-color:#FFFFFF; padding:2px; background:#F5F5F5;text-align:center; color:#8E8E8E;}
TD.checker_m{font-size:15px;border-bottom: 2px dotted; border-color:#AAAAAA; padding:5px;text-align:center; color:#5C6C6C; background:#FFFFFF;}
TD.checker_m2{font-size:15px;border-bottom: 2px dotted; border-color:#AAAAAA; padding:5px;text-align:center; color:#5C6C6C; background:#F5F5F5;}

TD.smallText, SPAN.smallText, P.smallText {font-size: 12px;}

/* formArea  */
TABLE.formArea {background:#F8F4E8; border-color:#E6D5A8; border-style: dotted; border-width: 1px;}
.formArea-text {border-bottom: 1px dotted; border-color:#E6D5A8; font-size:15px; color:#5C6C6C; padding:5px;}


.s-text {font-size:12px; color:#A3A3A3;}

.errorBox {font-size:15px; background:#FFDDEE; padding:9px; line-height:1.5; color:#EE3300;border: 2px dotted;border-color:#FF99CC;}
.stockWarning {font-size : 12px; color: #cc0033;}
.productsNotifications {background: #f2fff7;}

.productinfo_title {font-size:15px; color: #333333; font-weight: bold;}
.productinfo_price {font-size:16px; color: #0000FF;}
.orderEdit {font-size : 12px; color: #70d250; text-decoration: underline;}

TR.headerError {background: #ff0000;}
TD.headerError {font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}

TR.headerInfo {background: #00ff00;}

TD.headerInfo {
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TD.footer {background: #C3C3C3;}
.footer_top {border-top:2px solid; border-color: #BABABA; background: #C3C3C3; text-align:right;padding:2px;}

/*  ------- box-title -------  */
TD.BoxHeading {font-size:13px;background:#DEE6E9;color:#737373;border-bottom: 1px solid;
  	border-top: 1px solid;border-color: #A5BAC2;line-height:1.5;padding-top:3px;}

TD.BoxHeading_2 {font-size:13px;background:#FF6600;color:#FFFFFF;border-bottom: 3px solid;
  	border-top: 3px solid;border-color:#FF9900;line-height:1.5;padding-top:3px;}
	
TD.infoBox, SPAN.infoBox {font-size: 12px;}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {border: 1px; border-style:solid; border-color: #b6b7cb; border-spacing:1px;}

.productListing-heading {font-size:12px;background:#b6b7cb; color: #FFFFFF;font-weight: bold;}

TD.productListing-data {font-size: 12px;}


TD.pageHeading, DIV.pageHeading {font-size: 16px; font-weight: bold; color: #000000;}

TR.subBar {background: #f4f7fd;}
TD.subBar {font-size: 12px; color: #000000;}


TD.smallText, SPAN.smallText, P.smallText {font-size: 12px;}

TD.accountCategory {font-size: 13px; color: #aabbdd;}
TD.fieldKey {font-size: 12px; font-weight: bold;}
TD.fieldValue {font-size: 12px;}
TD.tableHeading {font-size: 12px; font-weight: bold;}

SPAN.newItemInCart {font-size: 12px; color: #ff0000;}



SPAN.greetUser {font-size: 15px; color:#009200; font-weight: bold;}


TD.formAreaTitle {font-size: 12px; font-weight: bold;}



SPAN.productSpecialPrice {color: #FF0000;}

SPAN.errorText {color: #ff0000;}

SPAN.productDiscountPrice {color: #ff0000; font-weight: bold;}

/* message box */
.messageBox { }
.messageStackError, .messageStackWarning { }
.messageStackSuccess { }

/* input requirement */
.copyright {font-size: 10px; color: #999999; text-align: center;}

<!-- password_double_opt_in -->
TABLE#password_double_opt_in { }
TABLE#password_double_opt_in TD.head { width:120px; text-align:right; }
TABLE#password_double_opt_in TD.input_field { font-size:10px; color:#999999; }
TABLE#password_double_opt_in TD.input_field INPUT { width:300px; padding:2px; border:1px #999999 solid;  }

<!-- newsletter -->
TABLE#newsletter { }
TABLE#newsletter TD.head { width:120px; text-align:right; }
TABLE#newsletter TD.input_field { font-size:10px; color:#999999; }
TABLE#newsletter TD.input_field INPUT { width:300px; padding:2px; border:1px #999999 solid;  }

<!-- info_message -->
TABLE#info_message { font-size:12px; color:#459137; border:1px #57B846 solid; background-color:#F0FEED; margin-bottom:12px; }
TABLE#info_message TD { padding:8px; }

INPUT.box_search-keyword { font-size: 12px; font-family: Verdana; color: #333333; width: 130px; border:1px #999999 solid; padding: 3px 2px 2px 3px; }
INPUT.box_newsletter-email { font-size: 12px; font-family: Verdana; color: #333333; width: 130px; border:1px #999999 solid; padding: 3px 2px 2px 3px; }




TABLE#navtrail { color:#333333; }
TABLE#navtrail A { color:#888888; text-decoration:underline; }
TABLE#navtrail A:hover { color:#FF5F3D; text-decoration:underline; }

TABLE#box_SHOPINFO { color:#777777; line-height:1.6; }

TABLE#box_TOPICS {}

SPAN#box_ADD_A_QUICKIE {}
SPAN#box_ADD_A_QUICKIE A { color:#666666; text-decoration: underline; }
SPAN#box_ADD_A_QUICKIE A:hover { color:#FF0000; text-decoration: underline; }

TABLE#box_ADMIN { color:#555555; line-height:1.6; margin-bottom:8px; }

TABLE#box_CATEGORIES { margin-bottom:8px; }

TABLE#box_BEST_SELLERS { margin-bottom:8px; }

TABLE#box_CART { color:#555555; margin-bottom:8px;}

TABLE#box_CONTENT { margin-bottom:8px; }

TABLE#box_COUNTER {}
TABLE#box_COUNTER .numeral { font-size:12px; font-weight:bold; color:#FF2D00; text-decoration:underline; }

TABLE#box_INDEX_INTRO {}

TABLE#box_INFOBOX { color:#555555; line-height:1.6; }

TABLE#box_LAST_VIEWED { color:#555555; line-height:1.5; margin-bottom:8px; }

TABLE#box_LOGO { font-size:21px; letter-spacing:-1px; font-weight:bold; padding-left:7px; }

TABLE#box_MFT { color:#555555; line-height:1.6; margin-bottom:8px; }

TABLE#box_MFT_INFO { margin-bottom:8px; }

TABLE#box_NEWSLETTER { margin-bottom:8px; }

TABLE#navigation { background-color:#F1F1F1; }
TABLE#navigation .display_number {}
TABLE#navigation .page_links { text-align:right; }
A.pageResults { color:#555555; text-decoration:underline; }
A.pageResults:hover { color:#ED0009; text-decoration:underline; }





#order_details { color:#333333; }
#order_details .products_name A { color:#333333; text-decoration:none; }
#order_details .products_name A:hover { color:#ED1C24; text-decoration:underline; }
#order_details .products_model { color:#888888; }
#order_details .products_short_description { line-height:1.4; color:#888888; padding-top:10px; }
#order_details .price_style { color:#FF0000; font-family:Arial; font-weight: bold; border-bottom:1px #FF0000 solid; }

#order_details .price_consult { color:#A1A1A1; }
	#order_details .price_consult .price_style2 { color:#A1A1A1; font-family:Arial; font-weight: bold; border-bottom:1px #A1A1A1 solid; }

	#order_details .price_consult_now { color:#000000; }
		#order_details .price_consult_now .price_style2 { color:#000000; font-family:Arial; font-weight: bold; border-bottom:1px #333333 solid; }

#order_details .stock_mark { color:#FF0000; border-bottom:1px #FF0000 solid; line-height:20px; }
#order_details .products_quantity { color:#FF0000; font-weight: bold; border-bottom:1px #FF0000 solid; }
#order_details .attributes_value_name { color:#FF0000; border-bottom:1px #FF0000 solid; line-height:17px; }
#order_details .total_content { padding-top:16px; padding-bottom:16px; font-size:132%; font-weight:bold; font-family:Verdana; text-align:right; }

#order_details th.layer0 { color:#333333; border-bottom:1px #B1B1B1 solid; }
#order_details .markProductOutOfStock { color:#FF0000; font-weight:bold; border-bottom:1px #FF0000 solid; }


.file_default { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/txt.gif') 0px 0px no-repeat; }
.file_doc { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/doc.gif') 0px 0px no-repeat; }
.file_csv { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/csv.gif') 0px 0px no-repeat; }
.file_txt { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/txt.gif') 0px 0px no-repeat; }
.file_xls { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/xls.gif') 0px 0px no-repeat; }
.file_pdf { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/pdf.gif') 0px 0px no-repeat; }
.file_ppt { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/ppt.gif') 0px 0px no-repeat; }
.file_gif { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/gif.gif') 0px 0px no-repeat; }
.file_jpeg { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/jpeg.gif') 0px 0px no-repeat; }
.file_png { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/png.gif') 0px 0px no-repeat; }
.file_tiff { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/tiff.gif') 0px 0px no-repeat; }
.file_bmp { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/bmp.gif') 0px 0px no-repeat; }
.file_wav { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/wav.gif') 0px 0px no-repeat; }
.file_mpg { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/mpg.gif') 0px 0px no-repeat; }
.file_m3u { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/m3u.gif') 0px 0px no-repeat; }
.file_wma { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/wma.gif') 0px 0px no-repeat; }
.file_ram { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/ram.gif') 0px 0px no-repeat; }
.file_css { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/css.gif') 0px 0px no-repeat; }
.file_html { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/html.gif') 0px 0px no-repeat; }
.file_rtf { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/rtf.gif') 0px 0px no-repeat; }
.file_xml { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/xml.gif') 0px 0px no-repeat; }
.file_mpg { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/mpg.gif') 0px 0px no-repeat; }
.file_mov { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/mov.gif') 0px 0px no-repeat; }
.file_wmv { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/wmv.gif') 0px 0px no-repeat; }
.file_bz2 { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/bz2.gif') 0px 0px no-repeat; }
.file_tgz { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/tgz.gif') 0px 0px no-repeat; }
.file_tar { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/tar.gif') 0px 0px no-repeat; }
.file_zip { padding-left:20px; background:transparent url('../../../images/icons/extensionIcons/zip.gif') 0px 0px no-repeat; }


#shopping_flowA { margin:16px 0 0px 0; background:transparent url('./images/checkout/flowA_Bg.jpg') 0px 0px repeat-x; }
	#shopping_flowA ul { list-style:none; margin:0; padding:0 0 0 100px; background:transparent url('./images/checkout/flowA_header.jpg') 10px 0px no-repeat; }
	#shopping_flowA li { float:left; margin:0 0px 0 0px; padding:0 0px 0 2px; background:url('') right 0px no-repeat; }
	#shopping_flowA li span {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:105px; 
									padding-top:105px; color:#FFFFFF; }
	
	#shopping_flowA .item_1 { width:143px; background-repeat:no-repeat; }
	#shopping_flowA .item_2 { width:164px; background-repeat:no-repeat; }
	#shopping_flowA .item_3 { width:152px; background-repeat:no-repeat; }
	#shopping_flowA .item_4 { width:162px; background-repeat:no-repeat; }
	#shopping_flowA .item_5 { width:145px; background-repeat:no-repeat; }
	
	#shopping_flowA .step1 .item_1 { background-image:url('./images/checkout/flowA_01_on.jpg'); }
	#shopping_flowA .step1 .item_2 { background-image:url('./images/checkout/flowA_02_off.jpg'); }
	#shopping_flowA .step1 .item_3 { background-image:url('./images/checkout/flowA_03_off.jpg'); }
	#shopping_flowA .step1 .item_4 { background-image:url('./images/checkout/flowA_04_off.jpg'); }
	#shopping_flowA .step1 .item_5 { background-image:url('./images/checkout/flowA_05_off.jpg'); }
	
	#shopping_flowA .step2 .item_1 { background-image:url('./images/checkout/flowA_01_on.jpg'); }
	#shopping_flowA .step2 .item_2 { background-image:url('./images/checkout/flowA_02_on.jpg'); }
	#shopping_flowA .step2 .item_3 { background-image:url('./images/checkout/flowA_03_off.jpg'); }
	#shopping_flowA .step2 .item_4 { background-image:url('./images/checkout/flowA_04_off.jpg'); }
	#shopping_flowA .step2 .item_5 { background-image:url('./images/checkout/flowA_05_off.jpg'); }
	
	#shopping_flowA .step3 .item_1 { background-image:url('./images/checkout/flowA_01_on.jpg'); }
	#shopping_flowA .step3 .item_2 { background-image:url('./images/checkout/flowA_02_on.jpg'); }
	#shopping_flowA .step3 .item_3 { background-image:url('./images/checkout/flowA_03_on.jpg'); }
	#shopping_flowA .step3 .item_4 { background-image:url('./images/checkout/flowA_04_off.jpg'); }
	#shopping_flowA .step3 .item_5 { background-image:url('./images/checkout/flowA_05_off.jpg'); }
	
	#shopping_flowA .step4 .item_1 { background-image:url('./images/checkout/flowA_01_on.jpg'); }
	#shopping_flowA .step4 .item_2 { background-image:url('./images/checkout/flowA_02_on.jpg'); }
	#shopping_flowA .step4 .item_3 { background-image:url('./images/checkout/flowA_03_on.jpg'); }
	#shopping_flowA .step4 .item_4 { background-image:url('./images/checkout/flowA_04_on.jpg'); }
	#shopping_flowA .step4 .item_5 { background-image:url('./images/checkout/flowA_05_off.jpg'); }
	
	#shopping_flowA .step5 .item_1 { background-image:url('./images/checkout/flowA_01_on.jpg'); }
	#shopping_flowA .step5 .item_2 { background-image:url('./images/checkout/flowA_02_on.jpg'); }
	#shopping_flowA .step5 .item_3 { background-image:url('./images/checkout/flowA_03_on.jpg'); }
	#shopping_flowA .step5 .item_4 { background-image:url('./images/checkout/flowA_04_on.jpg'); }
	#shopping_flowA .step5 .item_5 { background-image:url('./images/checkout/flowA_05_on.jpg'); }
	
		
#shopping_flowA_step2 { margin:16px 0 0px 0; }
#shopping_flowA_step3 { margin:16px 0 0px 0; }
#shopping_flowA_step4 { margin:16px 0 0px 0; }
#shopping_flowA_step5 { margin:16px 0 0px 0; }


#products_listing {}
#products_listing h3 { display:none; }
#products_listing .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#products_listing .titleWrap .title { font-size:116%; font-weight:bold; }
#products_listing .titleWrap .heading_title { display:none; }
#products_listing .titleWrap .description { display:none; }

#products_for_category_listing { }
#products_for_category_listing h3 { display:none; }
#products_for_category_listing .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#products_for_category_listing .titleWrap .title { font-size:116%; font-weight:bold; }
#products_for_category_listing .titleWrap .heading_title { display:none; }
#products_for_category_listing .titleWrap .description { display:none; }

#products_search_listing {}
#products_search_listing h3 { display:none; }
#products_search_listing .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#products_search_listing .titleWrap .title { font-size:116%; font-weight:bold; }


#product_info .cover { }
#product_info h3 { display:none; }





#login {}
#login h3 { display:none; }
#login .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#login .titleWrap .title { font-size:116%; font-weight:bold; }

#contact_us {}
#contact_us h3 { display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
							padding-top:30px;  background: url('./images/default/moduleTitle.gif') 0px -104px no-repeat; }
#contact_us .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#contact_us .titleWrap .title { font-size:116%; font-weight:bold; }

	#contact_us TD.head { width:120px; text-align:right; vertical-align:top; }
	#contact_us TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#contact_us .field_name input, 
	#contact_us .field_email input, 
	#contact_us .field_vvcode input { width:500px; }
	#contact_us .field_message textarea  { width:550px; height:200px; }

#shopping_cart {}
#shopping_cart h3 { display:none; }
#shopping_cart .titleWrap { display:none; padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#shopping_cart .titleWrap .title { font-size:116%; font-weight:bold; }


#checkout_valued {}
#checkout_valued h3 { display:none; }
#checkout_valued .titleWrap { display:none; padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#checkout_valued .titleWrap .title { font-size:116%; font-weight:bold; }
#checkout_valued .price_style { color:#FF0000; font-family:Arial; font-weight: bold; border-bottom:1px #FF0000 solid; }

#checkout_shipping {}
#checkout_shipping h3 { display:none; }
#checkout_shipping .titleWrap { display:none; padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#checkout_shipping .titleWrap .title { font-size:116%; font-weight:bold; }
#checkout_shipping .price_style { color:#FF0000; font-family:Arial; font-weight: bold; border-bottom:1px #FF0000 solid; }

#checkout_shipping_address {}
#checkout_shipping_address h3 { display:none; }
#checkout_shipping_address .titleWrap { display:none; padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#checkout_shipping_address .titleWrap .title { font-size:116%; font-weight:bold; }

#checkout_payment_address {}
#checkout_payment_address h3 { display:none; }
#checkout_payment_address .titleWrap { display:none; padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#checkout_payment_address .titleWrap .title { font-size:116%; font-weight:bold; }


#checkout_payment {}
#checkout_payment h3 { display:none; }
#checkout_payment .titleWrap { display:none; padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#checkout_payment .titleWrap .title { font-size:116%; font-weight:bold; }
#checkout_payment .price_style { color:#FF0000; font-family:Arial; font-weight: bold; border-bottom:1px #FF0000 solid; }

#checkout_confirmation {}
#checkout_confirmation h3 { display:none; }
#checkout_confirmation .titleWrap { display:none; padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#checkout_confirmation .titleWrap .title { font-size:116%; font-weight:bold; }

#checkout_success {}
#checkout_success h3 { display:none; }
#checkout_success .titleWrap { display:none; padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#checkout_success .titleWrap .title { font-size:116%; font-weight:bold; }

#inquiry_cart {}
#inquiry_cart h3 { width:100%; height:30px; text-decoration:none; text-indent:-999em; display:block; background:url('./inquiry/images/default/productInquiry.gif') 0px 0px no-repeat; }
#inquiry_cart .titleWrap { display:none; padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#inquiry_cart .titleWrap .title { font-size:116%; font-weight:bold; }
#inquiry_cart .subTitle { margin-bottom:8px; font-weight:bold; background:transparent url('./images/common/midline_01_h.gif') 0 bottom repeat-x; padding-bottom:8px; }

#inquiry_customer {}
#inquiry_customer h3 { width:100%; height:30px; text-decoration:none; text-indent:-999em; display:block; background:url('./inquiry/images/default/productInquiry.gif') 0px 0px no-repeat; }
#inquiry_customer .titleWrap { display:none; padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#inquiry_customer .titleWrap .title { font-size:116%; font-weight:bold; }
#inquiry_customer .subTitle { margin-bottom:8px; font-weight:bold; background:transparent url('./images/common/midline_01_h.gif') 0 bottom repeat-x; padding-bottom:8px; }
#inquiry_customer .customer_info { }
#inquiry_customer .customer_info .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
#inquiry_customer .customer_info TD.head { width:120px; text-align:right; vertical-align:top; }
#inquiry_customer .customer_info TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }

#inquiry_confirmation {}
#inquiry_confirmation h3 { width:100%; height:30px; text-decoration:none; text-indent:-999em; display:block; background:url('./inquiry/images/default/productInquiry.gif') 0px 0px no-repeat; }
#inquiry_confirmation .titleWrap { display:none; padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#inquiry_confirmation .titleWrap .title { font-size:116%; font-weight:bold; }
#inquiry_confirmation .subTitle { margin-bottom:8px; font-weight:bold; background:transparent url('./images/common/midline_01_h.gif') 0 bottom repeat-x; padding-bottom:8px; }

#inquiry_success {}
#inquiry_success h3 { width:100%; height:30px; text-decoration:none; text-indent:-999em; display:block; background:url('./inquiry/images/default/productInquiry.gif') 0px 0px no-repeat; }
#inquiry_success .titleWrap { display:none; padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#inquiry_success .titleWrap .title { font-size:116%; font-weight:bold; }
#inquiry_success .subTitle { margin-bottom:8px; font-weight:bold; background:transparent url('./images/common/midline_01_h.gif') 0 bottom repeat-x; padding-bottom:8px; }
#inquiry_success .customer_info { }
#inquiry_success .customer_info .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
#inquiry_success .customer_info TD.head { width:120px; text-align:right; vertical-align:top; line-height:180%; }
#inquiry_success .customer_info TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }

#account_history {}
#account_history h3 { display:none; }
#account_history .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#account_history .titleWrap .title { font-size:116%; font-weight:bold; }

#account_history_info {}
#account_history_info h3 { display:none; }
#account_history_info .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#account_history_info .titleWrap .title { font-size:116%; font-weight:bold; }

#account {}
#account h3 { display:none; }
#account .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#account .titleWrap .title { font-size:116%; font-weight:bold; }

#create_account {}
#create_account h3 { display:none; }
#create_account .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#create_account .titleWrap .title { font-size:116%; font-weight:bold; }

	#create_account .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
	#create_account TD.head { width:120px; text-align:right; vertical-align:top; }
	#create_account TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#create_account .field_email input,
	#create_account .field_password input,
	#create_account .field_confirmation input,
	#create_account .field_vvcode input,
	
	#create_account .field_firstname input,
	#create_account .field_lastname input,
	#create_account .field_dob input,
	#create_account .field_from input,
	#create_account .field_company input,
	#create_account .field_vat input,
	#create_account .field_suburb input,
	#create_account .field_street input,
	#create_account .field_tel input,
	#create_account .field_fax input { width:300px; }
	
	#create_account .field_readme textarea { width:530px; height:220px; color:#444444; font-size:90%; padding:8px; }
	
	#create_account .field_vvcode img { border:1px #999999 solid; }


#create_account_guest {}
#create_account_guest h3 { display:none; }
#create_account_guest .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#create_account_guest .titleWrap .title { font-size:116%; font-weight:bold; }

#create_account_guest { }
#create_account_guest TD.head { width:120px; text-align:right; }
#create_account_guest TD.input_field { font-size:10px; color:#999999; }
#create_account_guest TD.input_field INPUT { width:300px; padding:2px; border:1px #999999 solid;  }

#address_book {}
#address_book h3 { display:none; }
#address_book .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#address_book .titleWrap .title { font-size:116%; font-weight:bold; }

#address_book_process {}
#address_book_process h3 { display:none; }
#address_book_process .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#address_book_process .titleWrap .title { font-size:116%; font-weight:bold; }


	#address_book_process .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
	#address_book_process TD.head { width:120px; text-align:right; vertical-align:top; }
	#address_book_process TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#address_book_process .field_firstname input,
	#address_book_process .field_street input { width:300px; }


	#checkout_address .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
	#checkout_address TD.head { width:120px; text-align:right; vertical-align:top; }
	#checkout_address TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#checkout_address .field_firstname input,
	#checkout_address .field_street input { width:300px; }

#account_edit {}
#account_edit h3 { display:none; }
#account_edit .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#account_edit .titleWrap .title { font-size:116%; font-weight:bold; }

	#account_edit .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
	#account_edit TD.head { width:120px; text-align:right; vertical-align:top; }
	#account_edit TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#account_edit .field_email input,
	
	#account_edit .field_firstname input,
	#account_edit .field_lastname input,
	#account_edit .field_tel input,
	#account_edit .field_fax input { width:300px; }

#account_password {}
#account_password h3 { display:none; }
#account_password .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#account_password .titleWrap .title { font-size:116%; font-weight:bold; }

	#account_password .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
	#account_password TD.head { width:180px; text-align:right; vertical-align:top; }
	#account_password TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#account_password .field_actual input,
	#account_password .field_new input,
	#account_password .field_confirm input { width:300px; }


#newsletter {}
#newsletter h3 { display:none; }
#newsletter .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#newsletter .titleWrap .title { font-size:116%; font-weight:bold; }

	#newsletter .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
	#newsletter TD.head { width:180px; text-align:right; vertical-align:top; }
	#newsletter TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#newsletter .field_code input,
	#newsletter .field_email input { width:300px; }


.entrance h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/module/moduleTitles.gif') 0 0px no-repeat; margin-bottom:8px; }

	.entry { padding:0 0 20px 0; }
		.entry .titleWrap {}
			.entry .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
			.entry .titleWrap .hh2 { padding-left:6px; color:#333333; font-size:116%; font-weight:bold; }
			.entry .titleWrap .hh2 .new { padding-right:32px; background:url('./images/common/statusNew.gif') right 4px no-repeat; }
			
			.entry .titleWrap .date { color:#888888; font-size:90%; padding-left:6px; /*margin:0 10px 10px 10px; background:transparent url('./images/common/date.gif') 0px 0px no-repeat;*/ }
				
			.entry .titleWrap .created { }
			
		.entry .article { padding:10px 0px 15px 6px; line-height:180%; }
		.entry .files { padding-left:6px; margin-top:12px; }
			.entry .file { margin-top:6px; color:#555555; }
				.entry .file a { text-decoration:underline; }
				.entry .file a:hover { }
		
		.entry .images { margin-top:12px; text-align:center; line-height:200%; }
			.entry .image { margin-bottom:12px; }
			.entry .image .imageDescription { color:#555555; }
				.entry .image a img { border:3px #E1E1E1 solid; }
				.entry .image a:hover img { border:3px #FF8300 solid; }
				.entry .image a .imageDescription { color:#333333; text-decoration:underline; }
				.entry .image a:hover .imageDescription { color:#FF8300; }
		
		.entry .back { background:url('./images/common/arrow_undo.gif') 0 1px no-repeat; margin-top:30px; padding-left:20px; }
		.entry .back A { color:#A7A7A7; text-decoration:none; border-bottom:1px #A7A7A7 solid; }
		.entry .back A:hover { color:#FF0000; border-bottom:1px #FF0000 solid; }
		
	.entryList { padding:0px 0 20px 0; /*min-height:600px; height: auto !important; height: 600px;*/ }
		.entryList .titleWrap {}
			
			.entryList .titleWrap { }
			.entryList .titleWrap .hh2 { color:#333333; font-size:132%; font-weight:bold; padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
			
		.entryList .pageNavigator {	color:#555555; line-height:35px; background:transparent url('./images/common/pageNavigatorBg.gif') right 0px no-repeat; 
									border:1px #DCDCDC solid; border-bottom:2px #EFEFEF solid; padding:0px 10px 0px 10px; }
			.entryList .pageNavigator .pages { float:left; white-space:nowrap; background:transparent url('./images/common/page_copy.gif') 0px 10px no-repeat; padding-left:20px; }
			.entryList .pageNavigator .archive { float:left; white-space:nowrap; background:transparent url('./images/common/date.gif') 0px 10px no-repeat; padding-left:20px; padding-right:20px; }
		.entryList .search { margin-top:10px; }
		
		.entryList ul.portfolioBox { list-style:none; margin:0 0 0 0; padding:0; }
		.entryList li.portfolioItem { padding:16px 10px 16px 10px; background:transparent url('./images/common/dotLine.gif') bottom repeat-x; }
			
			.entryList ul.portfolioBox:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
			.entryList ul.portfolioBox  { display:inline-block; }
			/* Holly Hack Targets IE Win only \*/
			* html .entryList ul.portfolioBox  { height:1%; }
			.entryList ul.portfolioBox  { display:block; }
			/* End Holly Hack */
			
			.entryList li.portfolioItem:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
			.entryList li.portfolioItem  { display:inline-block; }
			/* Holly Hack Targets IE Win only \*/
			* html .entryList li.portfolioItem  { height:1%; }
			.entryList li.portfolioItem { display:block; }
			/* End Holly Hack */
			
			.entryList li.odd  { background-color:#F5F5F5; }
			
			.entryList li.portfolioItem .cover { }
			.entryList li.portfolioItem .cover img { background-color:transparent; background-position:center center; background-repeat:no-repeat; border:1px #E1E1E1 solid; }
			.entryList li.portfolioItem .title { }
			.entryList li.portfolioItem .title A { color:#E12424; text-decoration:underline; font-weight:bold; }
			.entryList li.portfolioItem .title A:hover { color:#E12424; text-decoration:none; }
			.entryList li.portfolioItem .title .signning { padding-right:32px; background:url('./images/common/statusSignning.gif') right 1px no-repeat; }
			.entryList li.portfolioItem .title .new { padding-right:32px; background:url('./images/common/statusNew.gif') right 1px no-repeat; }

			.entryList li.portfolioItem .date { font-size:90%; color:#FF7209; margin-bottom:6px; }
			.entryList li.portfolioItem .description { font-size:90%; color:#555555; line-height:150%; margin-top:6px; }
			.entryList li.portfolioItem .description A { color:#444444; text-decoration:underline; }
			.entryList li.portfolioItem .description A:hover { color:#FF0000; }


#about_us {}
#about_us h3 { display:none; }

#shop_content {}
#shop_content h3 { display:none; }

#error_handler {}
#error_handler h3 { display:none; }
#error_handler .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#error_handler .titleWrap .title { font-size:116%; font-weight:bold; }


#notice {}
#notice h3 { display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
							padding-top:30px;  background: url('./images/default/moduleTitle.gif') 0px -34px no-repeat; }

#notice .entryList .hh2 { display:none;}
#notice .portfolioItem .cover { float:left; width:105px; }
#notice .portfolioItem .cover img { width:83px; height:83px; }
#notice .portfolioItem .title { }
#notice .portfolioItem .title a { text-decoration:underline; color:#000000; }
#notice .portfolioItem .title a:hover { color:#FF0000; }
#notice .portfolioItem .description { color:#999999; margin-top:8px;  }

#ticker {}
#ticker h3 { display:none; background-position: 0 -900px !important; }
#ticker .portfolioItem .title { }
#ticker .portfolioItem .title a { text-decoration:underline; color:#000000; }
#ticker .portfolioItem .title a:hover { color:#FF0000; }
#ticker .portfolioItem .description { color:#999999; margin-top:8px;  }

#guestbook {}
#guestbook h3 { display:none; background-position: 0 -900px !important; }
#guestbook .paddingField { padding-left:12px; }
#guestbook .fieldRequirement { padding-left:15px; background:transparent url('./images/common/icon_start.gif') 0px 3px no-repeat; }
#guestbook .commentAddBody { border:2px #D9D6CB solid; background-color:#F7F7F7; padding:15px 30px; }
#guestbook .commentCommentBody { margin-bottom:16px; border:2px #D9D6CB solid; background-color:#F7F7F7; }
#guestbook .replyFormBody { display:none; padding:15px 30px; background:#F9FFE6 url('./images/common/dotLine.gif') top repeat-x; }
#guestbook .topic { padding:12px 16px; background:transparent url('./images/common/dotLine.gif') bottom repeat-x; }
#guestbook .topic h4 { font-weight:bold; }
#guestbook .reply0 { }
#guestbook .description0 { color:#555555; padding:16px 16px 24px 16px; line-height:120%; background:transparent url('./images/common/dotLine.gif') bottom repeat-x; }
#guestbook .description0ReplyBody { margin:12px 0 0 0; background-color:#FFFEDE; border:1px #C5C2B8 solid; padding:12px; }
#guestbook .info0 { padding:12px 12px 0 12px; }
#guestbook .info0 .infoLeft { width:600px; float:left; }
#guestbook .info0 .infoRight { width:100px; float:right; text-align:right; }
#guestbook .info { padding:12px 12px 0 12px; }
#guestbook .info .infoLeft { width:530px; float:left; }
#guestbook .info .infoRight { width:100px; float:right; text-align:right; }
#guestbook .replies { background:transparent url('./images/common/icon_reply.gif') 13px 3px no-repeat; }
#guestbook .reply { background:transparent url('./images/common/dotLine.gif') bottom repeat-x; padding:0px 0px 0px 70px; }
#guestbook .styleName { color:#3B5998; font-weight:bold; }
#guestbook .styleDate { color:#999999; }
#guestbook .styleLink { color:#FF0000; text-decoration:underline; cursor:pointer; }
#guestbook .styleId { color:#C1C1C1; }
#guestbook .description { color:#555555; padding:12px 12px 24px 12px; line-height:120%; }
#guestbook .descriptionReplyBody { margin:12px 0 0 0; background-color:#FFFEDE; border:1px #C5C2B8 solid; padding:12px; }
#guestbook .spotLight { background-color:#FFE5E8 !important; }


#delar {}
#delar h3 { display:none; }
#delar .portfolioItem .address { }
#delar .portfolioItem .address a { line-height:200%; padding-left:20px; background:transparent url('./images/common/iconOpenLink.gif') 0 0 no-repeat; text-decoration:underline; }

#qa {}
#qa h3 { display:none; }
#qa .portfolioBox { margin-top:12px; border-top:2px #E1E1E1 solid; border-bottom:2px #E1E1E1 solid; }
#qa .portfolioItem { padding:0px; }
#qa .portfolioItem .title { padding-left:35px; margin:0px; padding-top:8px; padding-bottom:8px; border-bottom:1px #E1E1E1 solid; border-top:1px #E1E1E1 solid; background:transparent url('./images/default/qaQ.gif') 8px 8px no-repeat; cursor:pointer; }
#qa .portfolioItem .description { padding-left:35px; margin:0px; padding-top:8px; padding-bottom:8px; border-bottom:1px #FFFFFF solid; border-top:1px #FFFFFF solid; background:#E1E1E1 url('./images/default/qaA.gif') 8px 11px no-repeat; }

#file_download {}
#file_download h3 { display:none; }

#entries {}
#entries h3 { display:none; }
#entries .portfolioItem .cover { display:none; float:left; width:105px; }
#entries .portfolioItem .cover img { width:83px; height:83px; }
#entries .portfolioItem .title { }
#entries .portfolioItem .title a { text-decoration:underline; color:#000000; }
#entries .portfolioItem .title a:hover { color:#FF0000; }
#entries .portfolioItem .description { color:#999999; margin-top:8px;  }

#entries2 {}
#entries2 h3 { display:none; }
#entries2 .portfolioItem .cover { display:none; float:left; width:105px; }
#entries2 .portfolioItem .cover img { width:83px; height:83px; }
#entries2 .portfolioItem .title { }
#entries2 .portfolioItem .title a { text-decoration:underline; color:#000000; }
#entries2 .portfolioItem .title a:hover { color:#FF0000; }
#entries2 .portfolioItem .description { color:#999999; margin-top:8px;  }

#entries3 {}
#entries3 h3 { display:none; }
#entries3 .portfolioItem .cover { display:none; float:left; width:105px; }
#entries3 .portfolioItem .cover img { width:83px; height:83px; }
#entries3 .portfolioItem .title { }
#entries3 .portfolioItem .title a { text-decoration:underline; color:#000000; }
#entries3 .portfolioItem .title a:hover { color:#FF0000; }
#entries3 .portfolioItem .description { color:#999999; margin-top:8px;  }

#fileDownload {}
#fileDownload h3 { display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
							padding-top:30px;  background: url('./images/default/moduleTitle.gif') 0px -70px no-repeat; }
#fileDownload .entryList .hh2 { display:none;}
#fileDownload .portfolioBox .file { background-position:0 1px; background-repeat:no-repeat; padding-left:20px; line-height:140%; margin-bottom:8px; }
#fileDownload .portfolioItemTitle { font-size:116%; }
#fileDownload .portfolioItemDescription { margin-top:6px; color:#777777; font-size:90%; }

#advanced_search { }
#advanced_search h3 { display:none; }
#advanced_search .titleWrap { padding:6px; margin-bottom:8px; background:#D7D7D7; border-bottom:1px #A1A1A1 solid; line-height:160%; }
#advanced_search .titleWrap .title { font-size:116%; font-weight:bold; }
#advanced_search .advanced_search_table .head { width:120px; text-align:right; }
#advanced_search .advanced_search_table .keyword { 
			width:400px; 
			padding:3px .5em 1px .5em; margin:0px 0px 0px 0px; 
			background:#fafaf8 url('./images/common/bgForm.gif') repeat-x 0 0;
			color:#444444; border:1px solid #B1B1B1; }
#advanced_search .advanced_search_table .priceFrom, 
#advanced_search .advanced_search_table .priceTo {
			width:120px; 
			padding:3px .5em 1px .5em; margin:0px 0px 0px 0px; 
			background:#fafaf8 url('./images/common/bgForm.gif') repeat-x 0 0;
			color:#444444; border:1px solid #B1B1B1; }


#specials { }
#specials h3 { display:none; }
#specials .portfolioBox0 { width:732px; overflow:hidden; }
#specials .portfolioBox { list-style:none; margin:0; padding:0; width:748px; }
#specials .portfolioBox .portfolioItem { width:171px; height:240px; float:left; text-align:center; padding:8px 0 0 0; margin-right:16px; }

#specials .portfolioBox .portfolioItem .cover { margin-bottom:8px; }
#specials .portfolioBox .portfolioItem .title { }
#specials .portfolioBox .portfolioItem .price { margin-top:4px; /*line-height:160%;*/ }
#specials .portfolioBox .portfolioItem .price_style { color:#FF0000; font-family:Arial; font-weight: bold; }
#specials .portfolioBox .portfolioItem .price_special_original { text-decoration:line-through; }

#specials .portfolioBox .portfolioItem a { color:#333333; text-decoration:none; }
#specials .portfolioBox .portfolioItem a .cover img { /*border:1px #B1B1B1 solid;*/ }

#specials .portfolioBox .portfolioItem a:hover { color:#F26522; text-decoration:underline; }
#specials .portfolioBox .portfolioItem a:hover .cover img { border-color:#333333; }

#specials .category_image { margin-bottom:12px; }
#specials .category_description { margin-bottom:12px; }

#specials .sub_categories { border:3px #B3CD36 solid; padding:10px 16px; background-color:#F9FFE6; margin-bottom:12px; }
#specials .sub_categories .title { margin-bottom:8px; }
#specials .sub_categories .count { color:#888888; }
#specials .sub_categories a { color:#333333; text-decoration:underline; }
#specials .sub_categories a:hover { color:#FF0000; }
#specials .sub_categories ul { list-style:none; padding:0px; margin:0; }
#specials .sub_categories li { float:left; width:170px; padding:0; margin:0; }

#specials .price_style { color:#FF0000; font-family:Arial; font-weight: bold; }
#specials .price_special_original { text-decoration:line-through; }


#products_new { }
#products_new h3 { width:100%; height:30px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/productNew.gif') 0px 0px no-repeat; }
#products_new .portfolioBox0 { width:675px; overflow:hidden; }
#products_new .portfolioBox { list-style:none; margin:0; padding:0; width:665px; }
#products_new .portfolioBox .portfolioItem { width:200px; height:240px; float:left; text-align:center; padding:8px 0 0 0; margin-right:21px; }

#products_new .portfolioBox .portfolioItem .cover { margin-bottom:8px; }
#products_new .portfolioBox .portfolioItem .title { }
#products_new .portfolioBox .portfolioItem .price { margin-top:4px; /*line-height:160%;*/ }
#products_new .portfolioBox .portfolioItem .price_style { color:#FF0000; font-family:Arial; font-weight: bold; }
#products_new .portfolioBox .portfolioItem .price_special_original { text-decoration:line-through; }

#products_new .portfolioBox .portfolioItem a { color:#333333; text-decoration:none; }
#products_new .portfolioBox .portfolioItem a .cover img { /*border:1px #B1B1B1 solid;*/ }

#products_new .portfolioBox .portfolioItem a:hover { color:#F26522; text-decoration:underline; }
#products_new .portfolioBox .portfolioItem a:hover .cover img { border-color:#333333; }

#products_new .category_image { margin-bottom:12px; }
#products_new .category_description { margin-bottom:12px; }

#products_new .sub_categories { border:3px #B3CD36 solid; padding:10px 16px; background-color:#F9FFE6; margin-bottom:12px; }
#products_new .sub_categories .title { margin-bottom:8px; }
#products_new .sub_categories .count { color:#888888; }
#products_new .sub_categories a { color:#333333; text-decoration:underline; }
#products_new .sub_categories a:hover { color:#FF0000; }
#products_new .sub_categories ul { list-style:none; padding:0px; margin:0; }
#products_new .sub_categories li { float:left; width:170px; padding:0; margin:0; }

#products_new .price_style { color:#FF0000; font-family:Arial; font-weight: bold; }
#products_new .price_special_original { text-decoration:line-through; }



.notificationBox			{ margin-bottom:12px; }
#notificationMessage		{ padding:0 15px 0px 15px; margin-bottom:15px; }

.notification 				{ border: 1px solid #666666; border-radius: 3px; display: block; margin-bottom: 5px; overflow: hidden; padding: 4px 0px 3px 0px; position: relative; z-index: 1; zoom: 1; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.notification a.close		{ display: block; width: 11px; height: 11px;  background: url('./images/message/ico_close_off.png') top left no-repeat; font-size: 0%; text-indent: -9999px; position: absolute; top: 3px; right: 3px; }
.notification a.close:hover	{ background: url('./images/message/ico_close_ovr.png') top left no-repeat; }
.notification p				{ color: #333333; line-height: 13px; padding: 0px 25px 2px 42px !important;}

.note-error					{ background: url('./images/message/ico_error.png') 2px 0px no-repeat #FAE2E3; border-color: #EC9B9B; }
.note-success				{ background: url('./images/message/ico_success.png') 2px 0px no-repeat #DFFAD3; border-color: #72CB67; }
.note-info					{ background: url('./images/message/ico_info.png') 2px 0px no-repeat #DDE9F7; border-color: #50B0EC; }
.note-attention				{ background: url('./images/message/ico_attention.png') 2px 0px no-repeat #FFFAC6; border-color: #D3C200; }


.notification2				{ border: 1px solid #666666; border-radius: 3px; display: block; margin-bottom: 16px; overflow: hidden; padding: 4px 4px 3px 4px; position: relative; z-index: 1; zoom: 1; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.notification2 a.close		{ display: none; width: 11px; height: 11px;  background: url('./images/message/ico_close_off.png') top left no-repeat; font-size: 0%; text-indent: -9999px; position: absolute; top: 3px; right: 3px; }
.notification2 a.close:hover	{ background: url('./images/message/ico_close_ovr.png') top left no-repeat; }
.notification2 table td		{ color: #333333; line-height: 13px; }

.note-error2				{ background: url('') 2px 0px no-repeat #FAE2E3; border-color: #EC9B9B; }
.note-success2				{ background: url('') 2px 0px no-repeat #DFFAD3; border-color: #72CB67; }
.note-info2					{ background: url('') 2px 0px no-repeat #DDE9F7; border-color: #50B0EC; }
.note-attention2			{ background: url('') 2px 0px no-repeat #FFFAC6; border-color: #D3C200; }