#addressLink {
	height:24px;
	line-height:24px;
	padding-left:5px;
	margin-top:-5px;
	background: transparent url(../images/linkaddress_bg.gif) top right no-repeat;
}
/*-----------------------------------------------------------------------------------------------*/
#news .title, #news .title a{
    color:#fe5b00;
	font:14px Times New Roman;
	font-weight:bold;
}
.btnDetails {
	float:right;
	width:45px;
	font-size:11px;
	color:#fe5b00;
	padding-left:15px;
	background: transparent url(../images/icon_details.gif) left center no-repeat;
}
.dateUpdate{
	margin-bottom:5px;
	font-size:11px;
	color:#989898;
	font-weight:none;
	margin-top:4px;
	line-height:15px;
}
.imgNewshot{
	margin-bottom:5px;
	max-width: 140px;
	width: expression( this.scrollWidth > 139 ? "140" : "auto" );
	max-height: 140px;
	height: expression( this.scrollHeight > 139 ? "140" : "auto" );
}
.imgNewssmart{
	float:left;
	margin:5px;
	max-width: 60px;
	width: expression( this.scrollWidth > 59 ? "60" : "auto" );
	max-height: 60px;
	height: expression( this.scrollHeight > 59 ? "60" : "auto" );
}
.imgNews{
	float:left;
	border:1px #bebebe solid;
	padding:3px;
	margin:5px;
	max-width: 130px;
	width: expression( this.scrollWidth > 129 ? "130" : "auto" );
	max-height: 100px;
	height: expression( this.scrollHeight > 99 ? "100" : "auto" );
	text-align:center;
}
.imgNews img{
	max-width: 130px;
	width: expression( this.scrollWidth > 129 ? "130" : "auto" );
	max-height: 100px;
	height: expression( this.scrollHeight > 99 ? "100" : "auto" );
}
.imgNewsBig{
	float:left;
	border:1px #bcbcbc solid;
	padding:2px;
	margin:5px;
	margin-top:0px;
	max-width: 300px;
	width: expression( this.scrollWidth > 299 ? "300" : "auto" );
	max-height: 300px;
	height: expression( this.scrollHeight > 299 ? "300" : "auto" );
}
.newsOther{
	margin-left:5px;
	background: url(../images/icon_other.gif) 0px 2px no-repeat;
	padding-left:15px;
	color:#00aeff;
	font-weight:normal;
	line-height:22px;
	font-weight:bold;
}
.newsOther {
	color:#00aeff;
}
.newsOther:hover{
	color:#00aeff;
}
.dateOther {
	font:12px Times New Roman;
	color:#a2a2a2;
	font-weight:none;
	line-height:22px;
}
.imgSubNews{
	float:left;
	width:60px;
	max-height:60px;
	border:1px #acacac solid;
	padding:1px;
	margin-right:5px;
}

/*------------------------------------------------------------------*/
#subBox{
	list-style:none;
	padding:0px 5px;
}
#subBox li{
	clear:both;
	color:#fff;
	font-weight:normal;
	background:none;
	padding:2px;
	line-height:12px;
}
#subBox li .title, #subBox li a{
	color:#fff;
}
#subBox li a:hover{
	color:#fff;
}
#subBox li .content{
}
#subBox li .imgSubNews{
	float:left;
	width:60px;
	max-height:60px;
	border:1px #fff solid;
	padding:1px;
	margin-right:5px;
}
#subBox li.breakline {
	margin-bottom:6px;
}
#subBox li.last {border:0px;}
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/*Products-----------------------------------------------------------*/
#product {
	float:left;
	width:129px;
	height:166px;
	margin-bottom:5px;
	background: url(../images/product_bg.jpg) top left no-repeat;
	padding-top:2px;
}
#products {
	float:left;
	width:129px;
	height:166px;
	margin:5px;
	background: url(../images/product_bg.jpg) top left no-repeat;
	padding-top:2px;
	text-align: center;
}
#product .linebottom{
	width:80%;
	/*border-bottom:1px #acacac dashed;*/
	margin-top:10px;
	#margin-top:0px;
}
#product .lineright{
	float:left;
	margin-top:40px;
	width:1px;
	height:150px;
	border-right:1px #acacac dashed;
}
.imgPro{
	text-align:center;
	position:relative;
	border:0px;
	max-width: 125px;
	width: expression( this.scrollHeight > 124 ? "125" : "auto" );
	max-height: 145px;
	height: expression( this.scrollHeight > 144 ? "145" : "auto" );
}
#product .imgPro .status{
	position:absolute;
	top:50px;
	left:0;
}
#product .title{
	text-align:center;
	font-weight:bold;
	color:#fe5b00;
}
#products .title{
	text-align:center;
	font-weight:bold;
	color:#fe5b00;
}
.price{
	text-align:center;
	color:#FF0000;
	margin-bottom:5px;
}
.priceOld{
	text-align:center;
	color:#ff7676;
	text-decoration: line-through;
}
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
#widget1 {
	margin-bottom:8px;
	padding:0px;
}
#widget1Title {
	clear:both;
	height:34px;
	line-height:34px;
	font-weight:bold;
	color:#fff;
	background: url(../images/widget1Title_bg.png) top left no-repeat;
	position:relative;z-index:1px;
	text-align:center;
}
#widget1Title .title{
	font-size:12px;
	padding:2px 5px;
	color:#fff;
}
#widget1Title .title a{color:#fff;}
#widget1Title .toolRight {
	float:right;
	font-weight:normal;
	color:#000000;
	text-align:right;
	padding-right:4px;
	padding-top:4px;
	font-size:12px;
}
#widget1Content {
	padding:8px 0px;
	background: url(../images/widget1Content_bg.png) top left repeat-y;
}
#widget1Footer{
	line-height:0px;
	font-size:0px;
	height:20px;
	background: url(../images/widget1Footer_bg.png) top left no-repeat;
}
/*------------------------------------------------------------------*/
#widgetP {
	margin-bottom:8px;
	padding:0px;
}
#widgetPTitle {
	clear:both;
	height:25px;
	padding-top:20px;
	font-weight:bold;
	color:#fe5b00;
	background: url(../images/widgetPTitle_bg.png) top left no-repeat;
}
#widgetPTitle .title{
	font-size:14px;
	color:#fe5b00;
}
#widgetPTitle .title a{color:#fe5b00;}
#widgetPTitle .toolRight {
	float:right;
	font-weight:normal;
	color:#000000;
	text-align:right;
	padding-right:4px;
	padding-top:4px;
	font-size:12px;
}
#widgetPContent {
	padding:0px;
	line-height:auto;
	background: url(../images/widgetPContent_bg.png) top left repeat-y;
}
#widgetPFooter{
	line-height:0px;
	font-size:0px;
	margin-top:-1px;
	height:24px;
	background: url(../images/widgetPFooter_bg.png) top left no-repeat;
}
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*Paging-------------------*/
#paging{margin-top:-6px;@margin-top:3px;margin-bottom:-10px;}
#paging ul {text-align:right;margin-right:5px;line-height:20px;}
#paging ul li.current a { color: #00aeff;font-weight:bold;}
#paging ul li { display: inline;}
#paging ul li a {margin: 0px;padding-left:0px;color:#cacaca;background:#fff;padding:0px;padding-left:4px;padding-right:4px;margin:0px 2px;}
#paging ul li a img{margin-top:-1px;}
#paging ul li span {margin: 0px;padding-left:0px;color:#000;font-weight:bold;}
#paging ul li img {vertical-align:middle;*position:relative;*top:-3px;}
#paging ul li.disable a { color: #909090; border: none; text-decoration:none; }

/*------------------------------------------------------------------*/
#subMenu {float:right;background: url(../images/subMenuTop_bg.gif) top left no-repeat;width:336px;height:62px;padding:10px 20px;}
#subMenu a {margin: 0px;border-bottom:3px #0064ff solid;padding:0px;padding-right:10px;padding-top:10px;color:#000;}
#subMenu a:hover,#subMenu a.active {font-weight:bold;border-bottom:3px #023687 solid;}
/*---------------------------*/
/*SRCOLL---------------------------------*/
#autoscroll {
	/* required settings */
	clear:both;
	position:relative;
	overflow:hidden;
	/* vertical scrollables have typically larger height than width but not now */
	height: 202px;
}
/* root element for scrollable items */
#autoscroll .items {
	position:absolute;
	/* this time we have very large space for the height */
	height:20000em;
}
#actions {
	width:100%;
	height:27px;
	background: url(../images/scroll_bg.gif) bottom left repeat-x;
}
/* prev, next, prevPage and nextPage buttons */
#actions a.browse {
	float:left;
	background:url(../images/vert_large.png) top left no-repeat;
	display:block;
	width:20px;
	height:10px;
	margin-top:10px;
	margin-left:95px;
	#margin-left:45px;
	font-size:1px;
	cursor:pointer;
}
/* right */
#actions a.right 		{ margin-left: 4px; background-position:-20px -10px;}
#actions a.right:hover 	{ background-position:-20px -10px; }
#actions a.right:active 	{ background-position:-40px -10px; } 
/* left */
#actions a.left			{ background-position:0px 0px; } 
#actions a.left:hover  	{ background-position:-20px 0; }
#actions a.left:active  	{ background-position:-40px 0; }
/* disabled navigational button */
#actions a.disabled {
	visibility:hidden !important;		
} 	
/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
	display:none;
	background:transparent url(../images/black_arrow.png);
	_background:transparent url(../images/black_arrow.gif);
	font-size:12px;
	height:100px;
	width:203px;
	padding:25px;
	color:#000;	
	position:relative;
	z-index:99;
}
/* override the arrow image of the tooltip */
.tooltip .bottom {
	background:url(../images/black_arrow_bottom.png);
	_background:url(../images/black_arrow_bottom.gif);
	padding-top:40px;
	height:86px;
	position:relative;
	z-index:99;
}
