body{background:url(/Templates/Default/CSS/images/nen.jpg) no-repeat 0 100%; background-attachment:fixed}
.box .header{background:url(/Templates/Default/CSS/images/boxheader-home.gif) repeat-x;}
.box .header p{color:#000;}
.box .header p a{color:#000;}
.box .header p a:hover{color:#f00;}
.box .header-green{background:url(/Templates/Default/CSS/images/box-header-2.gif) no-repeat 0 -2px;color:#FFF}
.box .header-green p {background:url(/Templates/Default/CSS/images/box-header-2-left.gif) no-repeat 100% 0px; float:left; padding-right:20px}

.box .content {border:1px solid #DCDCDC}
.box .header-gray{background:url(/Templates/Default/CSS/images/boxheader.gif) no-repeat;}

.top-box-header{height:20px;padding:0 0 10px 20px; font-weight:700; font-size:1.2em; background:url(/Templates/Default/CSS/images/top-box-header.gif) no-repeat;color:#3B5E0A}

.gray-box {background-image:url(/Templates/Default/CSS/images/box-gray.gif) ;background-repeat:repeat-x; background-color:#F3f3f3}
.gray-box .header{background:none}
.gray-box .content{background:none !important}
.menutop{background-color:#548010}
.menutop a,.menutop a span{color:#fff; font-weight:700}
.menutop .menu-sep{background:url(/Templates/Default/CSS/images/menu_sep.gif) no-repeat}
.menutop #active a span,.menutop a:hover span{color:#D7FF5E }
#left   {background:#F6F7F8}
#right   {background:#F6F7F8}

.menu-product, .submenu{background-color:#EEEEEE;}
.menu-product ul li a{background:url(/Templates/Default/CSS/images/menu-level1.gif) no-repeat 10px 7px}
.menu-product .submenu li a {background:url(/Templates/Default/CSS/images/menu-level2.gif) no-repeat 25px 7px}
.menu-product li, .menu-product li a{border-color:#C2C2C2}
.menu-product a,.menu-product a span{color:#94070A;}
.menu-product .submenu a,.menu-product .submenu  a span{color:#000;}
.menu-product ul li a:hover, .menu-product ul #current > a,.menu-product .submenu #current > a,.menu-product .submenu  li > a:hover {}
.menu-product .submenu{border-color:#3b8f3b; }
.menu-product #current >a,.menu-product #current >a span,.menu-product li >a:hover,.menu-product li >a:hover span{color:#94070A;}
.menu-product #current,.menu-product li a:hover{}

.product-list .product-name{color:#94070A; font-weight:700}
.newsGroup a,.newsGroup a:visited{color:green;}
.newsGroup .newsTitle{color:green;}
.news-title{color:green;}
.font-date-time{color:Gray;}
.otherNewsBox h1{color:green;}
.productDetail .productName{color:green;}
.productGroup .title a{color:green;font-weight:bold;}

#content{background:url(/Templates/Default/CSS/images/content-bg.gif) repeat-x #FFF;}

#footer{border-top:1px solid #e6f2ff;background:url(/Templates/Default/CSS/images/footerbg.gif) ;color:#1B1A1A;}
#footer a{color:#1B1A1A;}
#left,#right{border-color:#C8C8C8; }

.viewall,.viewdetail,.viewall:visited,.viewdetail:visited{color:Green;}

div.scrollable-vertical .items a{color:#53610A; font-weight:700; }
.hotline span{color:#94070A}

.product-list .link-detail{background-image:url(/Templates/Default/CSS/images/link-detail.gif); background-repeat:no-repeat; background-position:5px 50%; background-color:#7B7B7B; color:#FFF; display:block; padding:2px 5px 2px 15px; font-size:smaller}

.link-list a, .forum-item{ padding-left:20px; background:url(/Templates/Default/CSS/images/hot-news-icon.gif) no-repeat 3px 0; display:block; color:#000}
.online {background:url(/Templates/Default/CSS/images/bg_online.gif) no-repeat; height:50px; padding:15px}

.breadcrumb a{color:#33610A}
.search-result .title{color:#00F}
.header .breadcrumb a{color:#fff}
.footer{font-size:.9em;letter-spacing:.1em;}
.footer .company{font-size:1.2em;font-weight:bold;letter-spacing:.1em;}
.online .number{font-size:1.2em;font-weight:bold;letter-spacing:.1em;}
.viewall,.viewdetail{font-size:1em;font-style:italic;}
.viewall:hover,.viewdetail:hover{font-weight:bold;}
.hotline{font-size:1.1em;font-weight:bold;}
.contact{margin-right:15px;}
.contact p{padding:0;margin:5px;}
.contact .label{display:inline-block;width:80px;font-size:.9em;}
.contact .info{font-weight:bold;font-size:1.1em;}
.contact .company{font-weight:bold;font-size:1.4em;}
body{font-family:Arial, Verdana, Tahoma, MS Sans Serif;font-size:12px;margin:0 auto;}

a,a:hover,a:visited{text-decoration:none;}
body img{border:none;}
#mainwrapper{padding:0;width:982px;margin:0 auto}
#main{width:982px;}
#header{height:160px;}
#header img{border:none;}
#header #logo-banner{height:160px;width:982px;overflow:hidden;}
#header #logo-banner #banner-logo{height:160px;width:982px;}
#header #header-banner {position:absolute; top:67px; left: 586px; z-index:5;}
#menu{width:100%;}
#content{float:left;overflow:hidden;width:100%}
#left{width:212px;text-align:center;height:100%;float:left;border:none;margin-bottom:-5000px;padding-bottom:5000px;}
#center{min-height:650px;width:569px!important; width:565px; float:left;padding-left:4px;padding-right:3px;}
#right{width:210px;float:left;margin-bottom:-6000px;padding-bottom:6000px;}
#right {border-width:0 0 0 1px; border-style:solid; float:right}
#footer{clear:left;width:100%;height:auto;}
.footer{padding:5px 0 5px 5px;}
.viennam{display:none;visibility:hidden;}
.breadcrumb{padding:10px 0;}
.keyword a,.breadcrumb a{text-decoration:underline;}
.pager{padding:5px;padding:5px;}
.pager a{margin:5px;padding:0 2px;}
.pager .current{font-size:1.2em;font-weight:700;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.justify{text-align:justify}
.middle{vertical-align:middle;}
.top{vertical-align:top;}
.middle img,.top img{vertical-align:inherit;}
.box,.tabbox{margin-bottom:2px;}
.box .header,.box .header-green,.box .header-gray{font-size:1em;font-weight:bold;height:28px;}
.box .content,.tabbox .tab-content{padding-left:5px;padding-top:0px;padding-bottom:5px;}
.box .header h1,.box .header p,.header-green p,.header-gray p{font-size:1em;font-weight:bold;margin:0;height:23px;padding:5px 0 0 5px;}
.gray-box .content {padding-top:10px}
.online{height:40px;}
.online .label{height:20px;display:block;width:120px;float:left;}
.online .number{height:20px;display:block;float:right;text-align:right;padding-right:5px;}
.hotline{vertical-align:middle;height:36px;}
.hotline img{vertical-align:inherit;}
.hotline span{font-weight:bold;}

#home-upper, #home-lower{padding:5px}
.home-top{width:465px; padding :10px; height:300px; float:left; display:block; position:relative}
#product-slide{float:left;margin-bottom:5px;height:270px;width:460px!important;width:460px;overflow:hidden; border:4px solid #7DAD32}
#product-slide .item{height:auto;width:460px!important;width:460px;padding:0 0 10px 0;margin-bottom:5px;}
#product-slide .item .content .info p{margin:0;}
#product-slide .item .banner{height:270px;width:100%;border:0 solid gray;float:left;margin:0;padding:0;}
#product-slide .item .banner img{height:100%;width:100%;border:none;}
.banner-title {height:80px;position:absolute; bottom:0; padding:5px 15px;width:430px; color:#BAFF01; font-weight:700; font-size:1.3em; z-index:999}
.banner-title .sub-title {color:#FFF; font-size:0.8em; display:block}
.transparent-bg {height:80px;position:absolute; bottom:0; padding:0;background:#333; width:460px; opacity:0.6;z-index:99; margin:0; padding:15px 0 0}

#slide_pager{text-align:right; position:absolute;bottom:0px; padding:20px 10px; width:440px; z-index:999; color:#FFF}
#slide_pager a{cursor:pointer; width:8px; display:block; float:right; margin:0 2px; z-index:999}
#slide_prev {background:url(/Templates/Default/CSS/images/prev_next.gif) no-repeat }
#slide_next {background:url(/Templates/Default/CSS/images/prev_next.gif) no-repeat  scroll; background-position: -12px 0 }


.top-news ul{list-style-type:none; margin:0; padding:0; text-align:left}
.top-news ul li a{display:block; height:20px;
	background:url(/Templates/Default/CSS/images/topnews-icon.gif) no-repeat;margin:5px 0; padding:0 15px;color:#000}
.top-news .first-news{text-align:justify; border-bottom:1px dotted #333; margin-bottom:10px; padding-bottom:10px}
.top-news .first-news-image{float:left; margin-right:10px}
.top-news .first-news-image img{border:none; max-width:200px; max-height:150px}
.top-news .first-news-title{color:#417000; font-weight:700}
.top-news .first-news-desc{display:block; margin:10px 0}
.top-news .first-news-detail{background:url(/Templates/Default/CSS/images/top-news-detail.gif) no-repeat 0 50%; padding:0 5px; color:#579921; font-weight:700; font-size:0.9em}

.home-lower-left{padding:0 10px;width:585px; float:left}
.home-lower-right{width:364px; float:right;margin-bottom:-5000px; padding-bottom:5000px}

.page-lower-left{padding:0 10px;width:700px; float:left}
.page-lower-right{width:250px; float:right;margin-bottom:-5000px; padding-bottom:5000px}

#video, #video object, #video embed{width:350px; height:220px;}

.home-service{background:url(/Templates/Default/CSS/images/box-service-bg.gif) no-repeat 100% 0; height:85px; padding:10px 10px; border:1px solid #DCDCDC }
.home-service p {color:#3A5D09; font-weight:700; padding:0; margin:0}
.home-service ul{list-style-type:none; margin:0; padding:0}
.home-service ul li a{display:block; height:25px;
	background:url(/Templates/Default/CSS/images/service-icon.gif) no-repeat 0 2px;margin:5px 0; padding:0 15px 5px; color:#000}


.home-cat-list{}
.home-cat-list .header {background:url(/Templates/Default/CSS/images/home-cat-bg.gif) no-repeat 100% 0; color:#FFF; font-weight:700; height:24px; padding:0 0 0 0px}
.home-cat-list .header p{margin:0; padding:5px 0 5px 25px; background:url(/Templates/Default/CSS/images/home-cat-bg.gif) no-repeat 0 0; margin-right:3px }
.home-cat-list .content {border:1px solid #CCC}
.home-cat-list .cat-list-item{ width:174px;height:150px;float:left; text-align:center; padding:5px 10px}

.cat-list-item img {max-height:120px; max-width:160px}
.cat-list-item a{color:#3B5E0A; font-weight:700}

.home-ads {padding:10px; width:342px;border:1px solid #CCC}
.ads-content { height:110px; overflow:hidden; position:relative}
.ads-items {width:2000em; position:absolute}
.ads-item {float:left; display:block; width:100px; height:100px; margin:7px}
.ads-item img{width:100px; height:100px}

.page-ads {padding:10px; width:228px;border:1px solid #CCC}

.news-list{text-align:justify; }
.news-list-item{padding:10px 0; border-bottom:1px dotted #CCC}

.news-list-image{float:left; margin-right:10px}
.news-list-image img{border:none; max-width:200px; max-height:150px; width:auto !important; height:auto !important; width:200px; height:150px}
.news-list-title{color:#417000; font-weight:700}
.news-list-desc{display:block; margin:10px 0}
.news-list-detail{background:url(/Templates/Default/CSS/images/top-news-detail.gif) no-repeat 0 50%; padding:0 5px; color:#579921; font-weight:700; font-size:0.9em}

.news-detail{text-align:justify; padding:10px 5px} 

.login-box{padding:10px 10px 0; margin-bottom:10px; border:1px solid #CCC}
.login-box ul {margin:0; padding:0; list-style-position:inside	}
.login-box li {padding:5px 0}
.login-box a {color:#00f}
.header p{font-family:Tahoma, Arial, Verdana; font-size:12px; text-align:left}

p.float{float:left;width:49%;margin-right:1%;margin:.5em 0;}
p.float input[type=text], p.float input[type=password]{width:96%;}
p.full{float:left;width:100%;margin:.5em 0;}
p.full input[type=text], p.full input[type=password],p.full textarea{width:96%;}
.clear{clear:both;}
.forum-list,.link-list{margin:0;padding:0;list-style-type:none;}
.forum-list li,.link-list li{display:block;float:left;text-align:left;padding:5px;}
.forum-list li a:hover,.link-list li a:hover{text-decoration:underline}

.menutop{height:30px;margin-left:0;padding:0 0 0 10px;voice-family:inherit;text-align:center;}
.menutop ul{line-height:normal;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;height:30px;float:left;}
.menutop li{font-size:1.1em;line-height:1.2em;margin:0;padding:1px 0 0;text-transform:capitalize;text-align:center;height:28px;float:left;}
.menutop a{letter-spacing:.02em;margin:0;padding:4px 0 0 3px;height:24px;text-decoration:none !important;display:block;float:left;}
.menutop a span, .menutop #active span{padding:3px 5px;display:block;float:left;}
.menutop ul span img{width:20px;vertical-align:inherit;margin:-0.3em .2em 0 .2em;clear:both;text-align:center;display:block;visibility:hidden;float:left;}
.menutop .menu-sep{width:14px;display:block}
.menu-lang a {padding-top:10px; height:auto}
.menubottom{text-align:center;}
.menubottom ul{list-style-type:none;margin:0;padding:3px 0;}
.menubottom ul li{display:inline;padding:0 10px 0 10px;font-weight:100;}
.menubottom ul #active{font-weight:700;}
.menubottom ul li img{display:none;max-width:20px;max-height:20px;}
.designedby{float:right;text-align:right;padding-right:10px;padding-top:50px;}
.news-group{padding-left:5px;margin-bottom:20px;}
.news-group-title{font-size:1.2em;font-weight:700;}
.first{line-height:1.1em;padding:5px;text-align:justify;}
.news-group .float-image{float:left;margin-right:10px;margin-bottom:5px;}
.news-group .news-title{padding-top:5px;padding-bottom:5px;font-size:1.2em;letter-spacing:normal;font-weight:700;}
.news-group p{padding-top:5px;padding-bottom:5px;text-align:justify;margin:0;}

.news-title{padding-top:5px;padding-bottom:5px;font-size:1.3em;letter-spacing:.01em;font-weight:700;}
.font-date-time{font-size:.8em;font-weight:400;}
.other-news-box{margin-top:20px;margin-left:5px;}
.other-news-box h1{font-size:1.1em;font-weight:700;padding:0;}
.other-news-box ul{list-style-position:inside;padding:0 0 0 1px;}
.other-news-box li{padding:3px 0;}
.other-news-box .news-title{font-size:1.1em;}
.other-news-item {color:#00f}
.font-article-title{font-weight:700;}
.news-group a,.news-group a:visited,.other-news-box a{text-decoration:none;}
.product-group .title a{font-weight:bold;}
.product-list{display:block;}
.product-detail {padding:10px 5px}
.product-detail .product-name{font-weight:700;margin:0;padding-left:0;}
.product-detail .short-description{padding:0;margin:0;}
.product-detail fieldset{-webkit-border-radius:5px;-moz-border-radius:5px;}
.product-detail legend{font-weight:700;margin-left:15px;}
.product-detail fieldset a{text-decoration:underline;}
.product-detail .float-image{float:left;margin-right:20px;margin-bottom:20px;width:200px;}
.product-detail .float-image img{max-height:200px;max-width:200px; width:auto !important; width:200px}

div.keyword{padding:5px 0;}
div.scrollable-vertical{position:relative;overflow:hidden;height:420px;}
div.scrollable-vertical div.items{position:absolute;left:0;height:20000em;width:200px;}
div.scrollable-vertical div.items img{width:80px; height:120px; float:left; margin-right:3px}
div.scrollable-vertical div.items a{display:block}

.product-list .cell{text-align:left;width:99%;display:block;float:left;vertical-align:top;}
.product-list .cell .inside{margin:0px;padding:10px 5px 10px 15px;display:block;min-height:135px;position:relative; border-bottom:1px solid #c8c8c8}
.product-list .cell img{border:none;max-height:130px;max-width:150px;height:auto !important;width:auto !important;height:130px;width:150px;margin-right:5px; float:left}
.product-list .product-name{display:block;overflow:hidden; margin-bottom:1em}
.product-list .cell .inside .bottom{bottom:15px; right:10px; position:absolute}                  
.product-list .cell .inside .short-desc{display:block}

.product-list4 .cell{width:25%;display:block;float:left;vertical-align:top;min-height:130px;}
.product-list4 .cell .inside{margin:3px;padding:3px;display:block;min-height:190px;height:auto!important;height:150px;}
.product-list4 .cell .inside .bottom {display:none}
.product-list4 .cell .inside .short-desc{display:none}
.product-list4 .cell .inside a{display:block;min-height:136px;}
.product-list4 .product-name{display:block;height:2.5em;overflow:hidden;}
.product-list4 .cell img{border:none;height:130px;width:80px;margin-right:5px; }

.tooltip .label{width:35px;}
.tooltip a{font-weight:700;}
.price{font-weight:700;}
.discount-price{font-weight:700}
.price-label{width:100px;display:inline-block;}
.product-list4 .price-panel{height:30px;text-align:right;float:right;margin-right:2px;}
.strike{text-decoration:line-through;}
.price-panel .cart-button{display:block;text-align:center;}
.price-panel{float:left;}
.search-wrapper{padding:0;margin:0;}
.search-wrapper{float:right;}
.search-wrapper .search{padding:2px 0 0 0;position:inherit;}
.search-wrapper .search .hint{position:absolute;opacity:.5;display:inline;margin-top:5px;}
.search-wrapper .search .textbox{margin-left:-60px;width:130px;padding-right:60px;}
.search-wrapper .search .button{width:60px;margin-left:-60px;z-index:10;}
.search-result {margin-top:5px}
.search-result .item{display:block;padding:5px 0 10px 0;}
.search-result .title{font-size:1.3em;text-decoration:underline;display:block;}
.search-result .image{float:left;width:100px;height:130px;text-align:center;padding:0 10px;}
.search-result .image img{width:80px;height:130px;}
.search-result .content{font-size:1.1em;padding:0;display:block;}
.search-result .hightlight{font-weight:bold;}
.search-result .search-term{font-weight:bold;}
.search-result .message{display:block;text-align:right;float:right;font-size:1.1em;clear:both;margin-bottom:5px;}
.size-1{font-size:1em;}
.size-12,.size-big{font-size:1.2em;}
.size-15,.size-bigger{font-size:1.5em;}
.size-2,.size-biggest{font-size:2em;}
.size-08,.size-small{font-size:.8em;}
.size-06,.size-smaller{font-size:.6em;}

.menu-product ul{position:relative;}
.menu-product ul li{padding:0;margin:0!important;}
.menu-product  ul  li a{border-width:0 0 1px 0; border-style:solid;display:block;min-height:20px;padding:5px 6px 5px 20px;font-weight:normal;}
.menu-product ul li a:hover{font-weight:normal;}
.menu-product ul li:last-child a{border-right:none;}
.menu-product ul li.hover,.menu-product ul li:hover{position:relative;}
.menu-product .submenu{visibility:hidden;position:absolute;top:0;z-index:100;left:100%;width:auto}
.menu-product #current .submenu{width:auto}
.menu-product .submenu li{font-weight:normal;float:none;text-align:left;}
.menu-product .submenu li a{padding-left:35px;}
.menu-product .current-parent,.menu-product #current ul{visibility:visible;position:relative;top:0;z-index:100;left:0;border-width:1px 0}
.menu-product .submenu li{border:none;text-transform:none;float:none;text-align:left;}
.menu-product #current ul li a{font-weight:normal;text-transform:none;}
.menu-product{margin:0;}
.menu-product ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.menu-product li,.menu-product #current{display:block;}
.menu-product a{margin:2px 0 0 0;padding:0 0 0 3px;text-decoration:none;display:block;}
.menu-product #current a{font-weight:700;}

.pager{padding:5px;padding:5px;}

.pager a{margin:5px;padding:0 2px;color:#00F !important;}

.pager .current{font-size:1.2em;font-weight:700;border:1px solid gray !important;}

.new-icon{width:20px; height:20px; position:absolute; left:0}
.cell .new-icon img{width:20px !important; height:20px !important; }
.contact{margin-top:5px}
/* root element for tabs  */

ul.css-tabs {  

    margin:0 !important; 

    padding:0;

    height:30px;

    border-bottom:1px solid #666;       

}



/* single tab */

ul.css-tabs li {  

    float:left;  

    padding:0; 

    margin:0;  

    list-style-type:none;   

}



/* link inside the tab. uses a background image */

ul.css-tabs a { 

    float:left;

    font-size:13px;

    display:block;

    padding:5px 10px;   

    text-decoration:none;

    border:1px solid #666;  

    border-bottom:0px;

    height:18px;

    background-color:#efefef;

    color:#777;

    margin-right:2px;

    -moz-border-radius-topleft: 4px;

    -moz-border-radius-topright:4px;

    position:relative;

    top:1px;    

}



ul.css-tabs a:hover {

    background-color:#F7F7F7;

    color:#333;

}

    

/* selected tab */

ul.css-tabs a.current {

    background-color:#fff;

    border-bottom:2px solid #fff;   

    color:#000; 

    cursor:default;

}



    

/* tab pane */

div.css-panes > div {

    display:none;

    border:1px solid #666;

    border-width:0 1px 1px 1px;

    min-height:150px;

    padding:15px 10px;

    background-color:#fff;  

}



/* root element for tabs  */
ul.css-tab-lang {  
	margin:0 !important; 
	padding:0;
	height:30px;
	border-bottom:1px solid #666;	 	
}

/* single tab */
ul.css-tab-lang li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
}

/* link inside the tab. uses a background image */
ul.css-tab-lang a { 
	float:left;
	font-size:13px;
	display:block;
	padding:5px 10px;	
	text-decoration:none;
	border:1px solid #666;	
	border-bottom:0px;
	height:18px;
	background-color:#eee;
	color:#777;
	margin-right:2px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright:4px;
	-webkit-border-radius-topleft: 4px 4px;
	-webkit-border-radius-topright:4px 4px;
	border-radius-topleft: 4px;
	border-radius-topright:4px;
	position:relative;
	top:1px;	
}

ul.css-tab-lang a:hover {
	background-color:#F7F7F7;
	color:#333;
}
	
/* selected tab */
ul.css-tab-lang a.current {
	background-color:#efefef;
	border-bottom:2px solid #efefef;	
	color:#000;	
	cursor:default;
}

	
/* tab pane */
div.css-pane-lang > div {
	display:none;
	border:1px solid #666;
	border-width:0 1px 1px 1px;
	min-height:150px;
	padding:15px 10px;
	background-color:#efefef;	
}

.title{font-weight:bold;clear:both;}



/**** forum new threads**/
#sidebar_container {

    float:right;

    width:362px;

    padding:0;

    margin-bottom:0em;



}



#sidebar_container.sidebarleft {

    float:left;

}



#sidebar_container a {

color: #3E7E00;

}



#sidebar_container a:hover {

color: #3E7E00;

}



#sidebar_container .time {

color: #3e3e3e;

}



#sidebar_button {

    display:block;

    margin-top: 40px;

    float:right;

    margin-right:-28px;

    _margin: 40px 0 0 0;

    _display: inline-block;

}

#sidebar_button {

    _display: inline;

}

#sidebar_container.sidebarleft #sidebar_button {

    float:left;

    margin-left:-28px;

}



#sidebar_container .block {

    margin-bottom:4px;

    padding:6px;

    background:#3E7E00 url(/Templates/Default/CSS/images/misc/blog/top-highlight.png) repeat-x left top;

    -moz-border-radius-topleft:5px;

    -moz-border-radius-topright:5px;

    -webkit-border-top-left-radius: 5px;

    -webkit-border-top-right-radius: 5px;

}



#sidebar_container .blockbody {

    color: rgb(51, 51, 51);

    background:rgb(255, 255, 255);

    -moz-border-radius:5px;

    -webkit-border-radius: 5px;

    padding:0;

    border:1px solid #DADADA;

}



#sidebar_container .blockrow {

    /*border-top:1px solid rgb(255, 255, 255); 

    -moz-border-radius:5px;

    -webkit-border-radius: 5px;

    background:rgb(255, 255, 255) url(/Templates/Default/CSS/images/misc/blog/gradient-black-down.png) repeat-x  ;

    _background-image: none;
*/
}



#sidebar_container .underblock {

    height:9px;

    background:transparent url(/Templates/Default/CSS/images/misc/blog/bottom-shadow.png) repeat-x left bottom;

}



#sidebar_container .blockrow,

#sidebar_container .blocksubhead {

    padding:0px 6px ;

}



#sidebar_container .blocksubhead {

    background:transparent none;

    height:16.76px;

    color: rgb(255, 255, 255);

    padding: 5px 6px;

    border:none;

    outline:none;

    font-weight:bold;

}



#sidebar_container .blocksubhead span.blocktitle {

    width:200px;

    display:block;

    white-space:nowrap;

    float:left;

    overflow:hidden;

    padding-left:3px;

}



#sidebar_container .blocksubhead img {

    vertical-align:middle;

    float: left;

}



#sidebar_container .blocksubhead img.inlineimg {

    float: none;

    position: relative;

    top: -2px;

}

/* Add a "middle" font size, between default and small */

#sidebar_container .blocksubhead.smaller {

    font:normal normal bold 13px Tahoma,Calibri,Verdana,Geneva,sans-serif;

}



#sidebar_container .blockrow {

    font-size:12px;

    color: rgb(51, 51, 51);

}



#sidebar_container .blockrow .meta {

    font-size:11px;

}

#sidebar_container .blockrow .left { float: left; }

#sidebar_container .blockrow br { clear: both; }

#sidebar_container .blocksubhead a.username {

    padding-right:20px;

}



#sidebar_container .formcontrols .blockrow label {

    width:auto;

}



#sidebar_container .advanced.blockfoot {

    padding:6px;

    border-bottom:none;

    font-size:88%;

    font-weight:bold;

    background: transparent;

}

#sidebar_container .searchblock .advanced a {

    line-height:2;

}



#sidebar_container .searchblock .advanced .button {

    float:right;

}





#sidebar_container > ul {

  /*  background-color:#3E7E00;

    border:1px solid #c1c1c1;

    -moz-border-radius:5px;

    -webkit-border-radius: 5px;

    -moz-box-shadow:-2px 2px 2px #c8c8c8;
*/
    float:left;

    width:100%;

}



.avatarcontent, .noavatarcontent {

    padding-top:10px;

}

.avatarcontent:first-child, .noavatarcontent:first-child {

    padding-top:0;

}

.smallavatar {

    height:30px;

    width:30px;

    overflow:hidden;

    float:left;

}

div.smallavatartext {

    margin-left: 40px;

    margin-top: -30px;

    float:right;

    width:300px;

    word-wrap:break-word;

}



.noavatarcontent .smallavatartext {

    margin: 0;

    float: none;

    clear:both;

    width:242px;

}



#sidebar_container a.collapse {

    position:static;

}

#sidebar_container a.title {

    font-weight:bold;

}

/* Auto-clearing of floats */

.floatcontainer:after,

.formcontrols .blockrow:after,

dl.stats:after {

    content:".";

    display:block;

    height:0;

    clear:both;

    visibility:hidden;

}

.floatcontainer,

.formcontrols .blockrow,

dl.stats {

    display:inline-block;

    font-weight:normal;

}

/* IE-Mac hide \*/

* html .floatcontainer,

.formcontrols .blockrow,

dl.stats {

    height:1%;

}

.floatcontainer,

.formcontrols .blockrow,

dl.stats {

    display:block;

}

.floatcontainer.hidden {

    display:none;

}

/* End IE-Mac hide */


 
.ajax_pager_item {padding:5px;}

.comment-list{}
.comment-list h1{font-size:1.3em}
.comment-list ul{list-style-type:none; padding:0;margin:0}
.comment-list ul li{list-style-type:none; padding:0;margin:10px 0}
.comment-list .comment-subject{font-weight:700; font-size:1.1em; display:block}
.comment-list .comment-date{color:#999; font-size:0.8em; }
.comment-list .comment-detail{display:block ; background:#EEE; padding:5px}

