/* Main */

body { font-family: Arial, Tahoma; font-size: 12px; color:black; text-align:center;margin: 0px auto; background: #e2f6f4;}

* a{cursor:pointer;}

a.blue_link{text-decoration:none; color:#666666;}

a.blue_link:hover{text-decoration:underline; color:#d04461;}

a.quick_link{text-decoration:none; color:#FFFFFF; font-family:Tahoma; font-size:13px; font-weight:bold;}

a.quick_link:hover{text-decoration:none; color:#FFFFcc; font-family:Tahoma; font-size:13px; font-weight:bold;}

a.pink_link{ color:#d04461; cursor: pointer;font-family:Tahoma; font-weight:bold; font-size:12px; text-decoration: none}

a.shop_by_item{color:#666666; cursor: pointer;font-family:Tahoma;font-size: 12px; text-decoration:none; font-weight:bold}

a.shop_by_item:hover{color:#d04461; cursor: pointer;font-family:Tahoma;font-size: 12px; text-decoration:none; font-weight:bold}

a.menu_link{color:#666666; cursor: pointer;font-family:Tahoma;font-size: 15px;}

a.menu_link:hover{color:#d04461; cursor: pointer;font-family:Tahoma;font-size: 15px;}

a.post-product{font-size:11px;color:#d04461; cursor: pointer;font-family:Tahoma;}



.normal_text{color:#666666;;font-family:Tahoma;font-size: 12px; text-decoration:none;}

.category_group_name{text-decoration: underline}

a.more{background:url(../images/new/arrow.gif) no-repeat left; padding-left: 20px; 

		font-weight:normal; font-size:11px;color:#D04461;text-decoration:none;}

a.more:hover{background:url(../images/new/arrow.gif) no-repeat left; 

			padding-left: 20px; font-weight:normal; font-size:11px;color:#D04461;text-decoration:underline;}

a.right_menu_text{font-size:12px;color:#D04461;text-decoration:none;}

a.right_menu_text:hover{font-size:12px;color:#D04461;text-decoration:underline;}



img { border:none; }

#page {width: 980px; margin: 0px auto; border:solid 0px #FBC4EA; background:#ffffff;}

.message { font-size:11px; line-height:16px; color:#333333; text-align:left; padding:0px 10px} 

.message strong { color:#F773D6}

.static_content { font-size:12px; line-height:16px; color:#333333; text-align:left; padding:0px 10px; line-height:22px}

.static_content strong { color:#FF3366}

.static_content strong1 {font-size:12px; font-weight:bold; color:#971180; border-bottom:solid 1px #FF66FF; padding-bottom:5px; text-align:left}

.support ul {list-style:decimal}

.shipment ul {list-style:circle}

marquee img{height: 70px;}



.paging {font-size:12px;margin-top:15px}

.paging .text { border:solid 1px #C28ADB; width:15px; height:15px; margin-left: 5px}

.paging a.command{border:1px solid #666666;color:#666666;padding:0px 3px;text-decoration:none;cursor: pointer;}

.paging span.command{border:1px solid #CCCCCC;color:#cccccc;padding:0px 3px;text-decoration:none;}

.paging a.command:hover{background:#399BB1;border:1px solid #CCCCCC;color:white;padding:0px 3px;text-decoration:none;cursor: pointer;}

.paging .current{border:1px solid #CCCCCC;color:#CA0085;padding:0px 3px;text-decoration:none;}



.zoom {	color:#FF33CC;	font-weight:bold; }

.cat-oddrow { background-color: #FFF9FC; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.cat-evenrow { background-color: #FBEBFE; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.cat-heading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; background: #FDD9E6; color: #9F1A37; font-weight: bold; padding: 10px; }



/* Content Header of Menu left Content*/

.content_header {text-align:left; color: #d04461; font-size:12px; font-family:Tahoma; 

				  border-bottom:solid #edc2cb 2px; margin-top:5px; margin-bottom:5px; margin-right:7px;font-weight:bold;}

.content_header a{text-decoration:none; color:#d04461;}

/* Header */

/*#page_header0{ height:42px; background-image: url(../images/header_euro2008_2.gif); background-repeat: no-repeat; background-position: center top; margin-top:0px }*/

#page_header1 { height: 90px; background-image: url(../images/header_image1.jpg); background-repeat: repeat-x; text-align: left; position:relative }

/*#page_header1 { height: 72px; background-image: url(../images/header1.jpg); background-repeat: repeat-x; text-align: left; }*/

#page_header2 { height: 32px; text-align: left; background-image: url(../images/background_search_bar.gif); background-repeat: repeat-x; }

#page_header3 { height: 32px; text-align: left; background-image: url(../images/background_strolling_bar.gif); background-repeat: repeat; padding:5px 5px 5px 5px;}

#page_header4 {text-align: left; background: url(../images/new/Mid_bg_slide.gif) left top; padding:5px 5px 5px 5px; margin-right:7px; margin-bottom:0px; height:78px}

#bar_search { margin-top: 8px; margin-left: 10px; float:left;}

#bar_search .keyword {background:url(../images/icon_search.gif) 3px 4px no-repeat #fff; border:solid 1px #ccc; font-size:85%; color:#999; padding:2px 0 2px 17px; width:150px; float:left;}

#bar_search .button {background:url(../images/but_search.gif) no-repeat; width:59px; height:20px; border:none; margin-left:5px; cursor:pointer}

#bar_hotline {float:left; margin-left:250px;padding-top: 8px;}

#bar_menu { float:right; padding-top: 10px; padding-right:10px}

#logo { top:48px;left: 10px; position:absolute}



/*

	Menubar is consist of Menus that are Categories.

*/

#MenuBar{padding: 0px 1px; font-family:Tahoma;font-weight: bold;font-size:12px; letter-spacing: 1.5px; }

#MenuBar a{text-decoration:none; letter-spacing:0.7px;}

/**

#MenuBar .menubar-top-left{ background:url() no-repeat left red; padding-left: 8px;}

#MenuBar .menubar-top-right{ background:url() no-repeat right green; padding-right: 8px;}

#MenuBar .menubar-top-center{ background:url() repeat-x blue;}



#MenuBar .menubar-bottom-left{ background:url() no-repeat left red; padding-left: 8px;}

#MenuBar .menubar-bottom-right{ background:url() no-repeat right green; padding-right: 8px;}

#MenuBar .menubar-bottom-center{ background:url() repeat-x blue;}

*/

#MenuBar .menubar-middle-left{background:url(../images/new/menu_L.gif) no-repeat left; padding-left:6px;}

#MenuBar .menubar-middle-right{background:url(../images/new/menu_R.gif) no-repeat right; padding-right:10px;}

#MenuBar .menubar-middle-center{background:url(../images/new/menu_Mid.gif) repeat-x; height: 48px; }

#MenuBar .boundary{height:35px;line-height:35px;vertical-align:middle;}

#MenuBar .text-box{background: url(../images/new/icon_search.gif) no-repeat left;padding: 0px 0px 0px 25px; float:left;border: groove 1px #ccc;margin-top: 10px;}

#MenuBar .text{border: 0px; padding: 3px 5px;}

#MenuBar .ActiveMenuItem{padding: 4px 2px;float:left;}

#MenuBar .InactiveMenuItem{padding: 4px 5px 0 5px;float:left;}

#MenuBar .post-product-button{float:right; background:url(../images/button_up.gif) no-repeat left center; letter-spacing:0.5px;

								width: 118px; text-align:center;font-size: 11px; margin-top:4px; font-family:Tahoma; }

#MenuBar .Separator{padding: 4px 1px;color: #dc1298;float:left;color:#666666}



/* Footer */

#page_footer1 { clear:both; background-color: #f4cddd; border-top:solid #fcf0f4; height: 21px; color: #333333; padding-top: 6px; }

#page_footer2 { background-color: #bd507d; height: 55px; color: #e4b0fb; text-align: center; text-indent: 5px; padding-top: 4px; font-size:12px; }

#page_footer2 a { color:#e4b0fb}

#page_footer2 a:hover { text-decoration:underline}





/* Content */

#page_content { margin-top: 4px; min-height:360px;}

#content_left { float: left; width: 224px; }

#content_right { float: right; width: 750px; }

#subcontent_left { float: left; width: 529px; text-align:left; }

#subcontent_right { float: right; width: 211px;}

#subcontent_right *{text-align:center}

#content_right .drop-button{position:absolute; bottom:3px; right: 3px; width: 16px; height:16px; background:url(../images/b_drop_.png) no-repeat;}

#content_right .edit-button{position:absolute; bottom:3px; right: 24px; width: 16px; height:16px; background:url(../images/b_edit_old.png)  no-repeat;}

.subcontent_right_item { float: right; width: 220px; margin:0px 0px 5px 0px; }



/* Right Menu */

.menu_right_title{ background-repeat:no-repeat; color:#fff0f5; font-size:11px; font-weight:bold; text-align:left; padding-left:10px; padding-top:5px; height:20px; }

.menu_right_content_left{background: url(../images/new/L_bg_menuR.gif) no-repeat bottom left; padding-left:6px;}

.menu_right_content_right{background: url(../images/new/R_bg_menuR.gif) no-repeat bottom right; padding-right:6px;}

.menu_right_content_center{background: url(../images/new/Mid_bg_menuR.gif) repeat-x bottom;padding: 10px 0px;}



.menu_right_item { width:67px; height:82px; float:left; overflow:hidden;}

.menu_right_item .product_image { border:1px solid #cccccc; text-align:left; width:60px; height:50px;  margin: 1px 3px; text-align:center}



/*Right menu - for sale off products of the week*/

.menu_right_topic_2 {border:solid 1px #F777D7; width:209px; height:211px; padding-top:5px; background-color:#fff0f5; text-align:center; font-size:12px; }

.menu_right_item_2 {width:200px; margin: auto; display:inline; text-align:center}



/**	MenuBox component */

.red-menu{float:left; width: 224px; margin-bottom: 4px;}

.red-menu .red-menu-top{ background:url(../images/new/bar_top.gif) no-repeat; color:#ffffff; font-size:11px; font-weight:bold; text-align:left; padding-left:10px; padding-top:3px; height:25px;}

.red-menu .red-menu-middle{background: url(../images/new/bar_mid.gif) repeat-y left;}

.red-menu .red-menu-middle .boundary{padding:0px 5px;height:100%}

.red-menu .red-menu-middle .item { font-size:10px; float:left; padding:5px 5px 5px 10px;}

/*.red-menu-middle .item a{ font-size:14px; color:#7B1D64; text-decoration:underline; }*/

.red-menu .red-menu-middle .item .text { float:left; width:190px; color:#8C548D; font-size:13px; text-align:left; }

.red-menu .red-menu-bottom{background:url(../images/new/bar_bottom.gif) no-repeat; height:10px;}



/**	MenuBox component */

.support-menu{float:left; width: 220px; margin-bottom: 4px;margin-left:0px;}

.support-menu .red-menu-top{ background:url(../images/new/bar_R_top.gif) no-repeat; color:#666666; font-size:13px; font-weight:bold; text-align:left; padding-left:10px; padding-top:3px; height:20px;}

.support-menu .red-menu-middle-left{background: url(../images/new/L_bg_menuR.gif) no-repeat bottom left; padding-left:6px;}

.support-menu .red-menu-middle-right{background: url(../images/new/R_bg_menuR.gif) no-repeat bottom right; padding-right:6px;}

.support-menu .red-menu-middle-center{background: url(../images/new/Mid_bg_menuR.gif) repeat-x bottom;padding: 1px 0px 2px 0px;}

.support-menu .red-menu-middle-center .boundary{padding:0px 5px 10px 5px;height:100%}

.support-menu .red-menu-middle-center .item { font-size:10px; float:left; padding:3px 0 2px 3px;width:183px;color:#8C548D; text-align:left;}

.support-menu .Icon{width: 20px; height:20px;float:left;}

.support-menu .Call{height: 18px; margin: 4px 0px 0px 0px; padding-left:25px;}

.support-menu .red-menu-bottom{background:url(../images/new/bar_bottom.gif) no-repeat; height:10px;}



/** For violet left menu component*/

.left_component_violet_title { float:left; width:200px; background:url(../images/menu_right_header_violet.gif) no-repeat; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:left; padding-left:10px; padding-top:3px; height:17px;}

.left_component_violet { float:left; border:solid 1px #C28ADB; background-color:#FAF5FC; margin-bottom: 4px;}

.left_component_violet .item { width:193px; font-size:10px; float:left; padding:5px 5px 5px 10px; background-color: #fff0f5;}

.left_component_violet .item:hover { background-color: #FBC4EA;}

.left_component_violet .item a{ font-size:14px; color:#7B1D64; text-decoration:underline; }

.left_component_violet .item .text { float:left; width:190px; color:#8C548D; font-size:13px; text-align:center; }



/* New Left Menu */

#menu_left .item {border-bottom:dashed 1px #F777D7;}

#menu_left .item .child { font-size:12px; text-decoration:none; color:#666666; line-height:17px; letter-spacing:0.2px; font-family:Tahoma, arial; font-size:12px; }

#menu_left .item .child:hover { color:#d04461;}

#menu_left .item .image { float:left; width:16px; }

#menu_left .item .text { float:left; width:190px; color:#8C548D; font-size:12px; text-align:left; }

#menu_left .last { border-bottom:none}

#menu_left .item .selected { color: #CC0000}



/* Featured products on home page */

.category_item { border:1px dotted #FBC4EA; width:170px; height:104px; float:left; margin:0px 3px 3px 0px; position:relative ;background:url(../images/new/probox_bg.jpg) bottom left repeat-x; overflow:hidden;}

.category_item .ImageContainer{text-align:center;float:left; width:50px;border:1px solid #cecece; margin:3px;}

.category_item .image {margin:auto; height:50px; width: expression(this.offsetWidth>50?"50":this.offsetWidth);max-width: 50px;}

.category_item .button { position:absolute; top:85px; left:130px;}

.category_item .header { font-weight:bold; margin:5px;}

.category_item .desc { padding-left:5px;}



/* Related product Items on detail page */

.related_product_item { border:1px dotted #FBC4EA; width:181px; height:100px; float:left; margin:0px 3px 3px 0px; position:relative ;background:url(../images/new/probox_bg.jpg) bottom left repeat-x; }

.related_product_item .ImageContainer{text-align:center;float:left; width:50px;border:1px solid #cecece; margin:3px;}

.related_product_item .image {margin:auto;height:50px;width: expression(this.offsetWidth>50?"50":this.offsetWidth);max-width: 50px; }

.related_product_item .button { position:absolute; top:85px; left:120px;}

.related_product_item .header { font-weight:bold; margin:3px 5px;}

.related_product_item .desc { padding-left:5px;}




/* View all products page */

.list_all_view { border:1px dotted #bebebe; width:170px; height:50px; float:left; margin:0px 2px 2px 1.5px }

.list_all_view .image { float:left; border:1px solid #cccccc; margin:2px 5px 2px 2px; width:40px; height:40px; }

.list_all_view .image:hover { border:1px solid #FF0000; }

.list_all_view .header {color: #333333; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left; margin:2px; height:40px; }

.list_all_view .header a { color:#7B1D64; }

.list_all_view .header a:hover { color:#CC0000; }





/* Product */

#product_list { margin:0px 0px 10px 0px}

.product_caption { font-size:12px; font-weight:bold; margin-bottom:5px; }

.product_caption a {text-decoration:none; color:#666666; }

.product_caption a:hover { text-decoration:underline; color:#d04461; }

.product_item { float:left; width:367px; height:140px; text-align:left; font-size:11px;  padding-top:10px;background:url(../images/new/probox_bg.jpg) bottom left repeat-x;margin-top:0px;margin-bottom:6px;margin-right:6px;border:1px dotted #FBC4EA; overflow:hidden; position:relative;}

.product_item .product_image {float:left; margin: auto; width:133px; height:130px; text-align:center; background-color:transparent;}

.product_item .product_image:hover{ border:none; }

.product_item .product_image img{ width: expression(this.offsetWidth>123?"123":this.offsetWidth);max-width: 123px; height:130px;}

.product_item .product_attribute { float:left; width:220px; margin:0px 0px 10px 10px}

.product_item ul{ margin:2px 0px; padding:2px 0px; }

.product_item li{ padding: 2px 0px; list-style:none; }

.product_item li img{ margin-right:5px; }

.product_item .our_price { font-size:12px; }

.attribute_name { font-weight:bold; margin-left:5px;}

.product_item .product_button { margin-left:10px; margin-right:10px; float:left; }



/* PRODUCT DETAIL PAGE*/

.product_detail{color: #666666}

.product_detail .Product-Detail-Left{width: 520px; float:left;overflow:hidden;}

.product_detail .Product-Image{width: 200px; float:left; text-align:center;overflow:hidden;}

.product_detail .Main-Image{margin: 5px; background:white;overflow: hidden;}

.product_detail .Main-Image img{ width: 180px;}

.product_detail .Product-Detail{width: 306px; float:right; text-align:left;padding: 5px;overflow:hidden;}

.product_detail .Detail-Name{width: 100px;}

.product_detail ul{margin:5px 0px; padding:0px;}

.product_detail li{padding: 3px 0px 2px 0px; list-style:none;}

.product_detail .Detai_link{color:#399bb1;}

.product_detail li img{margin-right: 7px;}

.product_detail .blue{color:#3399FF; font-weight:bold; text-decoration:none}

.product_detail .red{color:#FF0033; font-weight:bold; text-decoration:none}

.product_detail .Add-Cart{margin-top: 20px;height: 28px; line-height:28px; vertical-align:middle}

.product_detail .Add-Cart-Button{float: right; width: 114px; margin-left: 28px;}

.product_detail .thumb_image { border:1px solid #cccccc; margin:7px 3px 0px 3px; height:35px; width: 20px;}

.product_detail .Product-Detail-Right{width:221px; float:left; text-align:left;}

.product_detail .Contact-Container-Left{background: url(../images/product_detail/L_bg_4rum.GIF) no-repeat left; padding-left:6px;}

.product_detail .Contact-Container-Right{background: url(../images/product_detail/R_bg_4rum.GIF) no-repeat right; padding-right:6px;height: 352px;}

.product_detail .Contact-Container-Center{background: url(../images/product_detail/Mid_bg_4rum.GIF) repeat-x; height:100%;}

.product_detail .Contact-Container-Top{margin: 0px;padding: 5px;}

.product_detail .Title{margin: 0px;}

.product_detail .Contact-Avatar{float: left; height:36px;border: solid 1px gray;}

.product_detail .Contact-Container-Info{margin: 0px 5px 0px 5px;}

.product_detail .Contact-Container-Info a{color:#666666;;font-family:Tahoma;font-size: 12px; text-decoration:none;}

.product_detail .Contact-Name-Container{float:left;padding-left:12px;}

.product_detail .Contact-Name-UID{font-family: Tahoma; font-size: 15px; font-weight:bold;}

.product_detail .Contact-Name-Role{color:#3399FF; font-size: 13px;}

.product_detail .Yahoo-Call{height: 18px; padding-left: 20px; margin: 4px 0px 0px 0px; background:url(../images/product_detail/icon_yahoo.gif) no-repeat left;}

.product_detail .Skype-Call{height: 18px; padding-left: 20px; margin: 2px 0px 0px 0px; background:url(../images/product_detail/icon_skype.gif) no-repeat left;}

.product_detail .Contact-Container-Call-Left{background:url(../images/product_detail/L_bg_chatbox.gif) no-repeat left; padding-left: 6px;}

.product_detail .Contact-Container-Call-Right{background:url(../images/product_detail/R_bg_chatbox.gif) no-repeat right; padding-right: 6px;}

.product_detail .Contact-Container-Call-Center{height: 48px; background:url(../images/product_detail/mid_bg_chatbox.gif) repeat-x;}

.product_detail .Contact-Container-Profile{background: url(../images/new/arrow.gif) no-repeat left; padding-left: 20px; float:right; margin: 5px 0px;}

.product_detail .Contact-Container-ShopName{background: url(../images/product_detail/shop_seller.gif) no-repeat left; height: 26px; line-height:26px; vertical-align:middle; text-align:center; padding: 0px 0px 0px 4px;}

.Relate-Item hr{padding: 0px; height: 2px;margin:1px 0px 3px 0px;}

.ShopCart{background: url(../images/product_detail/icon_shopcart.gif) no-repeat left; padding-left: 30px; height:24px;}

/* Shopping Cart*/

.cart-button {margin:10px 0;}

.cart-button .bl {float:left;} .cart-button .br {float:right;}

/* Cart Table */

table.tblcart { font-size:85%; width:100%; border-collapse:collapse; margin-top:1px; }

table.tblcart th, table.tblcart td { margin:0; padding:4px 5px!important; padding:4px 5px; border-bottom:solid 1px #ddd; }

table.tblcart td {vertical-align:top;}

table.tblcart td a {color:#333; text-decoration:underline; display:block; margin-bottom:5px;}

table.tblcart td a:hover {text-decoration:none;}

table.tblcart tr.lastrow td {border-bottom:none;}

table.tblcart tr.tblhdr {background:#e5faff;font-weight:bold}

table.tblcart tr.odd, table.tblcart tr.total {background:#fff;}

table.tblcart tr.total {font-size:100%;}

table.tblcart tr.even {background:#f8f8f8;}

table.tblcart th {font-weight:bold; color:#d04461;}

.td-align-center {text-align:center}

.td-align-right {text-align:right;}

.cart-item-img {width:65px;} .cart-item-img img {border:solid 1px #ccc;}

.cart-item-code {width:60px;}

.cart-item-qty {width:50px; text-align:center}

.cart-item-unit {width:90px; text-align:right;}

.cart-item-total {width:90px; text-align:right;}

.cart-item-action {width:60px}

.currentprice, .discount, .originalprice {display:block;}

.discount {color:#9c6; font-weight:bold;}

.originalprice {color:#999; text-decoration:line-through;}

.txtprice {color:#cc0000; font-weight:bold;}



/* Menu Tab */

#bar_tab { width: 722px; position:absolute; left:198px; top:60px}

#bar_tab .focus {color:#D9138E}

#bar_tab .tab { height:22px; padding-top:8px; float:left; background-repeat: no-repeat; text-align:center; font:Arial 12px; font-weight:bold; cursor:pointer}

#bar_tab .account { width:65px; background: url(../images/tab_account.gif); float:right; margin-left:0px}

#bar_tab .account_focus { width:65px; background: url(../images/tab_account_focus.gif); float:right; margin-left:0px}

#bar_tab .left_focus { width:93px; background: url(../images/tab_left_focus.gif) }

#bar_tab .right_focus { width:93px; background: url(../images/tab_right_focus.gif) }

#bar_tab .middle_focus { width:98px; background: url(../images/tab_middle_focus.gif) }

#bar_tab .right_of_focus { width:74px; background: url(../images/tab_middle_rightfocus.gif)}

#bar_tab .left_of_focus { width:74px; background: url(../images/tab_middle_leftfocus.gif)}

#bar_tab .middle { width:82px; background: url(../images/tab_middle.gif)}


/* Customer Info */

#desc_content{border-bottom:solid 1px #FF66FF; padding-bottom:5px; text-align:left; margin-bottom: 6px;}

.customer_info .group {font-family:Verdana; color:#333333; margin-bottom:20px}

.customer_info .group .header {font-size:11px; font-weight:bold; color:#399cb1; border-bottom:solid 1px #666666; padding-bottom:5px; text-align:left}

.customer_info .group ul { list-style:none; font-size:10px; line-height:16px;}

.customer_info .group li { height:23px; text-align:center;}

.customer_info .group .longtext {height:70px}

.customer_info .group .lable { float:left; margin-right:30px; width:230px; text-align:right}

.customer_info .group input,textarea { float:left; font-size:11px; font:Arial, Helvetica, sans-serif}

.customer_info .account input {width:150px}

.customer_info .account .info {font-size:10px; text-align:left}

.customer_info strong{ color:#F773D6; line-height:15px}

.customer_info a{text-decoration:none;}

.customer_info .group textarea {width:230px; height:60px; font:10px Verdana, Arial}

.customer_info .group input:hover,textarea:hover { border:2px solid #0066FF;}

.customer_info .group input:focus,textarea:focus { border:2px solid #FF33FF;}

.customer_info .group b { float:left; color:red; margin-left:3px; margin-top:-1px}

.customer_info .notice { text-align:center; margin-top:-10px}

.customer_info .message b { color:red}

.customer_info #confirm_button { float:left; margin-left:300px; margin-bottom:30px; margin-top:-10px}

.customer_info .button { padding-left:85px; margin-top:-10px}

.customer_info .button img { margin-right:10px}

.customer_info .error { color:red; font-weight:bold;}



/* News */

.news_list {}

/*.news_list .item { border-bottom:solid 2px #FDD9F4; width:330px; height:180px; float:left; margin-right:5px; padding:5px; position:relative;}*/

.news_list .item {width:330px; height:180px; float:left; margin-right:5px; padding:5px; position:relative;}

.news_list .item .header { font-weight:bold; margin:0px 0px 10px 0px; text-align:justify}

.news_list .item .abstract { font-style:italic; text-align:justify}

.news_list .item img { float:left; margin-right:5px}

.news_list .item .detail_link {position:absolute; text-align:right; bottom:30px; right:10px}

.news_list .item .created_date {text-align:right; position:absolute; font-style:italic; font-size:80%; bottom:10px; right:10px; }



.news { width:680px; margin-right:5px; padding:5px}

.news .header { font-weight:bold; color:#971180; margin:0px 0px 10px 0px; text-align:left; }

.news .desc { text-align:left}

.news img { float:left; margin-right:10px}

.news .created_date {text-align:right; font-style:italic; font-size:80%; }

