BODY {

	background : #ffffff;
	font-family : Arial;
	font-size : 12px;
	
	scrollbar-3dlight-color : #999999;
	scrollbar-darkshadow-color : #999999;
	scrollbar-arrow-color : #999999;
	scrollbar-highlight-color : #dfdfdf;
		
	scrollbar-face-color : #cdcdcd;
	scrollbar-shadow-color : #dcdcdc;
	scrollbar-track-color : #dcdcdc;
	color: #000000;
	margin-left : 10px;
	margin-right : 10px;
	margin-top: 0;
	margin-bottom: 0; 
}
table { font-size : 12px; }
A, A:LINK, A:VISITED, A:ACTIVE, A:FOCUS { color : #0b00d5; text-decoration : none; border : 0px; }
A:HOVER { color : #0022ff; text-decoration : underline; border : 0px; }

input#userid {text-transform: lowercase;}
input[type=text],input[type="password"] { background-color: #D2EBF1; border : 1px solid Gray; font-family : arial; font-size : 12px; color: #2F4F4F; padding: 3px;}
input[type=text]:hover, input[type=text]:active, input[type=text]:focus, input[type="password"]:focus{ background-color: #ffffff } 
input[type=radio] {background-color: #efefef;}
input[type=checkbox] {background-color: #FFD700;}
textarea {background-color: #D2EBF1; border : 1px solid Gray; font-family : arial; font-size : 12px; color: #2F4F4F; padding: 3px;}
textarea:hover, textarea:active, textarea:focus{ background-color: #ffffff} 
select { background-color: #D2EBF1; border : 1px solid Gray; font-family : arial; font-size : 12px; color: #2F4F4F; padding: 3px;}


HR { color : #538CBD; height : 1px; }

.title{	color : #000066;	font : bold larger Arial;	font-size : 20px; }
.subtitle{	color : #535353;	font : italic bold larger Arial;	font-size : 16px; }
.remark{	color : #73709e;	font : italic larger Arial;	font-size : 12px; }
.worning{ color : Red;	font-size : 11px; }


.tbl001{ border: 1px solid #494949; background-color: #fefefe; }
.tbl001_top{ background: #354E8D; color: #FFFFFF;  font-weight: bold; 	}
.tbl001_crow1{ background: #ececec; }
.tbl001_crow2{ background: #e5e5e5; }


#sys_msg{	padding: 5px; border: 1px solid #0080FF; background-color: #0080FF; color : #FFFF00;}
#warning_msg{	color:#FF0000; font:bold;}
#remark_msg{	font:bold; color : #797979;}

#menu { }
#menu a{color:#ffffff;}
#menu a:hover{color:#efefef;}

#pages {text-align:center; margin:5px;}
#pages a { margin:1px; padding:0px 2px 0px 2px; border:1px solid #cccccc;}

#prod_cat{ text-align:right; }
#prod_list ul{ list-style:none; margin:0px; padding:0px; } 
#prod_list ul li{ clear:both;} 
#prod_list #spacer{ margin-top: 3px; margin-bottom: 3px;}
#prod_list #separator{ margin-top: 15px; margin-bottom: 15px;}
#prod_list #photo { border: 1px solid #494949; float: left; margin: 0px 10px 0px 10px; clear: right; border: 1px solid #494949;}
#prod_list #title{ padding-left:20px; background-image:url(/theme/todaysmall/imgs/arrow.gif); background-position:left; background-repeat:no-repeat; display:block; }
#prod_list #title a{ text-decoration : none; font-size : 15px; font : larger Arial; color:#FF8000;}
#prod_list #title a:hover{ color:#FF952B;}
#prod_list #description { color:#808080;  text-align:justify;}
#prod_list #description a:hover{ color:#FF952B;}
#prod_list #details { color:#FF952B; text-align:right; padding-top:10px; font-size:10px;}
#prod_list #details a{ color:#FF0000;}

#prod_template_list { } 
#prod_template_list ul{ list-style: none; margin: 0px; padding: 0px;} 
#prod_template_list ul li{ clear:both; border-bottom:dotted 1px #B7B7B7; display:block; padding:5px; } 
#prod_template_list ul li #spacer{ margin-top: 3px; margin-bottom: 3px;}
#prod_template_list ul li #separator{ background-image:url(/theme/todaysmall/imgs/line-dot.gif); margin-top: 3px; margin-bottom: 3px; display:block; height:1px;}
#prod_template_list ul li #photo { float: left; margin: 0px 10px 0px 10px; clear: right; border: 1px solid #494949;}
#prod_template_list ul li #title{ }
#prod_template_list ul li #title a{ background:url(/theme/todaysmall/imgs/icon-news.gif) top left no-repeat; text-decoration : none; font-size : 12px; font : Arial; color:#f39500; padding-left:15px; margin:5px;  }
#prod_template_list ul li #title a:hover{ color:#ffa81e;}
#prod_template_list ul li #description { color:#808080; font-size : 11px; text-align:justify;}
#prod_template_list ul li #description a:hover{ color:#FF952B;}
#prod_template_list ul li #details { color:#FF952B; text-align:right; padding-top:10px; font-size:10px;}
#prod_template_list ul li #details a{ color:#FF0000;}
#prod_template_list ul li #source{ font-size : 12px; font : bold; color:#4D5259; display:block;  }
#prod_template_list ul li #source a{ color:#ff4e00; }
#prod_template_list ul li #source a:hover{ color:#d94200;}
#prod_template_list ul li #doc1link{ font-size : 13px; font : bold; color:#4D5259; padding:10px;}
#prod_template_list ul li #doc1link a{ text-decoration : none; color:#text-decoration : none; color:#6c00ff;}
#prod_template_list ul li #doc1link a:hover{ color:#4a01ae;}
#prod_template_list ul li #doc2link{ font-size : 13px; font : bold; color:#4D5259; padding:10px;}
#prod_template_list ul li #doc2link a{ text-decoration : none; color:#text-decoration : none; color:#760088;}
#prod_template_list ul li #doc2link a:hover{ color:#9200a8;}
#prod_template_list ul li #doc3link{ font-size : 13px; font : bold; color:#4D5259; padding:10px;}
#prod_template_list ul li #doc3link a{ text-decoration : none; color:#text-decoration : none; color:#00a8b7;}
#prod_template_list ul li #doc3link a:hover{ color:#007d88;}

#prod_view #prod_photo{ float:left; margin: 0px 10px 15px 0px; clear: right; }
#prod_view #separator{ margin-top: 15px; margin-bottom: 15px;}
#prod_view #photo {  float: left; margin: 0px 10px 0px 10px; clear: right; border: 1px solid #494949; }
#prod_view #spacer{ margin-top: 5px; margin-bottom: 5px;}
#prod_view #title{ font-size : 15px; font : larger Arial; color:#FF8000; display:block; }
#prod_view #title a{ text-decoration : none; }
#prod_view #title a:hover{ color:#FF952B;}
#prod_view #description { color:#000000;  text-align:justify;}
#prod_view #description a:hover{ color:#FF952B;}
#prod_view #doc1link{ font-size : 15px; font : bold; color:#4D5259; padding:10px;}
#prod_view #doc1link a{ text-decoration : none; color:#text-decoration : none; color:#6c00ff;}
#prod_view #doc1link a:hover{ color:#4a01ae;}
#prod_view #doc2link{ font-size : 15px; font : bold; color:#4D5259; padding:10px;}
#prod_view #doc2link a{ text-decoration : none; color:#text-decoration : none; color:#760088;}
#prod_view #doc2link a:hover{ color:#9200a8;}
#prod_view #doc3link{ font-size : 15px; font : bold; color:#4D5259; padding:10px;}
#prod_view #doc3link a{ text-decoration : none; color:#text-decoration : none; color:#00a8b7;}
#prod_view #doc3link a:hover{ color:#007d88;}


#news_cat{ text-align:right; }
#news_list table{ font-size:10px;}
#news_list td{ padding:10px;}
#news_list #spacer{ margin-top: 3px; margin-bottom: 3px;}
#news_list #separator{ background-image:url(/theme/todaysmall/imgs/line-dot.gif); margin-top: 3px; margin-bottom: 3px; display:block; height:1px;}
#news_list #photo { float: left; margin: 0px 10px 0px 10px; clear: right; border: 1px solid #494949;}
#news_list #title{ padding-left:20px; margin:5px; background-image:url(/theme/todaysmall/imgs/icon-news.gif); background-position:left; background-repeat:no-repeat; display:block; }
#news_list #title a{ text-decoration : none; font-size : 10px; font : larger Arial; color:#4D5259;}
#news_list #title a:hover{ color:#3A3E43;}
#news_list #message { color:#808080; font-size : 12px;  text-align:justify;}
#news_list #message a:hover{ color:#FF952B;}
#news_list #details { color:#FF952B; text-align:right; padding-top:10px; font-size:10px;}
#news_list #details a{ color:#FF0000;}

#news_template_list ul { list-style:none; margin:0px; padding:0px; } 
#news_template_list ul li { border-bottom:1px dotted #9D9D9D; padding-top:5px;} 
#news_template_list #spacer{ margin-top: 3px; margin-bottom: 3px;}
#news_template_list #separator{ background-image:url(/theme/todaysmall/imgs/line-dot.gif); margin-top: 3px; margin-bottom: 3px; display:block; height:1px;}
#news_template_list #photo { float: left; margin: 0px 10px 0px 10px; clear: right; border: 1px solid #494949;}
#news_template_list #title{ padding-left:15px; margin:5px; background-image:url(/theme/todaysmall/imgs/icon-news.gif); background-position:top left; background-repeat:no-repeat; display:block; }
#news_template_list #title a{ font : bold larger Arial;text-decoration : none; font-size : 13px; color:#333333;}
#news_template_list #title a:hover{ color:#080808;}
#news_template_list #message { color:#000000; font-size : 12px; text-align:justify;}
#news_template_list #message a:hover{ color:#FF952B;}
#news_template_list #details { color:#FF952B; text-align:right; padding-top:10px; font-size:10px;}
#news_template_list #details a{ color:#FF0000;}
#news_template_list #source{ font-size : 12px; font : bold; color:#4D5259; display:block;  }
#news_template_list #source a{ color:#ff4e00; }
#news_template_list #source a:hover{ color:#d94200;}
#news_template_list #doc1link{ font-size : 13px; font : bold; color:#4D5259; padding:10px;}
#news_template_list #doc1link a{ text-decoration : none; color:#text-decoration : none; color:#6c00ff;}
#news_template_list #doc1link a:hover{ color:#4a01ae;}
#news_template_list #doc2link{ font-size : 13px; font : bold; color:#4D5259; padding:10px;}
#news_template_list #doc2link a{ text-decoration : none; color:#text-decoration : none; color:#760088;}
#news_template_list #doc2link a:hover{ color:#9200a8;}
#news_template_list #doc3link{ font-size : 13px; font : bold; color:#4D5259; padding:10px;}
#news_template_list #doc3link a{ text-decoration : none; color:#text-decoration : none; color:#00a8b7;}
#news_template_list #doc3link a:hover{ color:#007d88;}

#news_view #photo{ float: left; margin: 0px 0px 10px 10px; clear: right; }
#news_view #spacer{ margin-top: 3px; margin-bottom: 3px;}
#news_view #separator{ background-image:url(/theme/todaysmall/imgs/line-dot.gif); margin-top: 3px; margin-bottom: 3px; display:block; height:1px;}
#news_view #photo { padding:5px;}
#news_view #spacer{ margin-top: aa5px; margin-bottom: 5px;}
#news_view #title{ font-size : 15px; font : bold larger Arial; color:#000000; display:block; }
#news_view #title a{ text-decoration : none; }
#news_view #title a:hover{ color:#FF952B;}
#news_view #message,.news_view table { color:#000000;  font-size : 12px;  text-align:justify;}
#news_view #description a:hover{ color:#FF952B;}
#news_view #source{ font-size : 12px; font : bold; color:#4D5259; display:block;  }
#news_view #source a{ color:#ff4e00; }
#news_view #source a:hover{ color:#d94200;}
#news_view #doc1link{ font-size : 15px; font : bold; color:#4D5259; padding:10px;}
#news_view #doc1link a{ text-decoration : none; color:#text-decoration : none; color:#6c00ff;}
#news_view #doc1link a:hover{ color:#4a01ae;}
#news_view #doc2link{ font-size : 15px; font : bold; color:#4D5259; padding:10px;}
#news_view #doc2link a{ text-decoration : none; color:#text-decoration : none; color:#760088;}
#news_view #doc2link a:hover{ color:#9200a8;}
#news_view #doc3link{ font-size : 15px; font : bold; color:#4D5259; padding:10px;}
#news_view #doc3link a{ text-decoration : none; color:#text-decoration : none; color:#00a8b7;}
#news_view #doc3link a:hover{ color:#007d88;}
#news_view #nav a { color:#808080;}
#news_view #nav a:hover{ color:#FF952B;}


#gallery_cat{ text-align:right; }
#gallery_list table{ }
#gallery_list td{ padding:10px;}
#gallery_list #spacer{ margin-top: 3px; margin-bottom: 3px;}
#gallery_list #separator{ background-image:url(/theme/todaysmall/imgs/line-dot.gif); margin-top: 3px; margin-bottom: 3px; display:block; height:1px;}
#gallery_list #photo {text-align:center;}
#gallery_list #photo img{ border: 1px solid #494949;}
#gallery_list #description {text-align:center;  color:#808080;}
#gallery_list #description a:hover{ color:#FF952B;}


#faq_cat{ text-align:right; }
#faq_list ul{ }
#faq_list li{ padding:10px;}
#faq_list #spacer{ margin-top: 3px; margin-bottom: 3px;}
#faq_list #separator{ background-image:url(/theme/todaysmall/imgs/line-dot.gif); background-repeat:repeat-x; margin-top: 3px; margin-bottom: 3px; display:block; height:1px;}
#faq_list #question { padding-bottom:10px;}
#faq_list #question a { cursor: help; font-size : 15px; font : larger Arial; color:#4D5259; display:block; text-decoration : none; }
#faq_list #question a:hover { color:#4D5259; }
#faq_list #answer { color:#4D5259; background-image:url(/theme/todaysmall/imgs/answer.gif); background-position:top left; background-repeat:no-repeat; padding-left:60px;}

#classified_cat{ text-align:left; margin:15px 0px 15px 0px;}
#classified_cat ul { list-style: none; margin: 0px; padding: 0px; }
#classified_cat ul li { display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:33%; }
#classified_cat ul li a{  color:#4D5259; text-decoration : none;  }
#classified_cat ul li a:hover{ color:#292D30; }

#classified_nav { color:#4D5259; font:larger Arial; font-size : 12px;}
#classified_nav a{color:#292D30; text-decoration : none;}
#classified_nav a:hover{}
#classified_nav #saperator{ }

#classified_prod_list { }
#classified_prod_list ul { margin:0px; padding:0px; list-style:none; }
#classified_prod_list ul li { clear:both; border:#000000 solid 1px; padding:10px; margin:0px 10px 10px 0px; display:block; height:120px; height:auto !important;}
#classified_prod_list ul li #photo { float:left;  border: 1px solid #494949; margin:0px 10px 10px 0px;}
#classified_prod_list ul li #title,
#classified_prod_list ul li #title a,
#classified_prod_list ul li #title a:visited { color:#FF8040;}
#classified_prod_list ul li #description {color:#676767; }
#classified_prod_list ul li #details,
#classified_prod_list ul li #details a,
#classified_prod_list ul li #details a:visited { color:#ff0000; }

#classified_prod_template_list { } 
#classified_prod_template_list ul{ list-style: none; margin: 0px; padding: 0px;} 
#classified_prod_template_list ul li{ clear:both; border-bottom:dotted 1px #B7B7B7; display:block; padding:5px; } 
#classified_prod_template_list ul li #spacer{ margin-top: 3px; margin-bottom: 3px;}
#classified_prod_template_list ul li #separator{ background-image:url(/theme/todaysmall/imgs/line-dot.gif); margin-top: 3px; margin-bottom: 3px; display:block; height:1px;}
#classified_prod_template_list ul li #photo { float: left; margin: 0px 10px 0px 10px; clear: right; border: 1px solid #494949;}
#classified_prod_template_list ul li #title{ }
#classified_prod_template_list ul li #title a{ background:url(/theme/todaysmall/imgs/icon-news.gif) top left no-repeat; text-decoration : none; font-size : 12px; font : Arial; color:#f39500; padding-left:15px; margin:5px;  }
#classified_prod_template_list ul li #title a:hover{ color:#ffa81e;}
#classified_prod_template_list ul li #description { color:#808080; font-size : 11px; text-align:justify;}
#classified_prod_template_list ul li #description a:hover{ color:#FF952B;}
#classified_prod_template_list ul li #details { color:#FF952B; text-align:right; padding-top:10px; font-size:10px;}
#classified_prod_template_list ul li #details a{ color:#FF0000;}
#classified_prod_template_list ul li #source{ font-size : 12px; font : bold; color:#4D5259; display:block;  }
#classified_prod_template_list ul li #source a{ color:#ff4e00; }
#classified_prod_template_list ul li #source a:hover{ color:#d94200;}
#classified_prod_template_list ul li #doc1link{ font-size : 13px; font : bold; color:#4D5259; padding:10px;}
#classified_prod_template_list ul li #doc1link a{ text-decoration : none; color:#text-decoration : none; color:#6c00ff;}
#classified_prod_template_list ul li #doc1link a:hover{ color:#4a01ae;}
#classified_prod_template_list ul li #doc2link{ font-size : 13px; font : bold; color:#4D5259; padding:10px;}
#classified_prod_template_list ul li #doc2link a{ text-decoration : none; color:#text-decoration : none; color:#760088;}
#classified_prod_template_list ul li #doc2link a:hover{ color:#9200a8;}
#classified_prod_template_list ul li #doc3link{ font-size : 13px; font : bold; color:#4D5259; padding:10px;}
#classified_prod_template_list ul li #doc3link a{ text-decoration : none; color:#text-decoration : none; color:#00a8b7;}
#classified_prod_template_list ul li #doc3link a:hover{ color:#007d88;}




#classified_prod_view #classified_prod_photo{ float:left; margin: 0px 10px 15px 0px; clear: right; }
#classified_prod_view #separator{ margin-top: 15px; margin-bottom: 15px;}
#classified_prod_view #photo { padding:5px;}
#classified_prod_view #spacer{ margin-top: 5px; margin-bottom: 5px;}
#classified_prod_view #title{ font-size : 15px; font : larger Arial; color:#FF8000; display:block; }
#classified_prod_view #title a{ text-decoration : none; }
#classified_prod_view #title a:hover{ color:#FF952B;}
#classified_prod_view #description { color:#808080;}
#classified_prod_view #description a:hover{ color:#FF952B;}
#classified_prod_list_msg {clear:both; display:block; border:solid 1px #C4FFFF; background:#DFFFFF; padding:10px; margin:10px 0px 10px 0px;}
#classified_prod_owner { clear:both;}
#classified_prod_owner table {}
#classified_prod_owner table tr td {vertical-align: top }
#classified_prod_owner table #caption{ font-weight : bold ; }



#template_classified_cat{ text-align:left; margin:15px 0px 15px 0px;}
#template_classified_cat ul { list-style: none; margin: 0px; padding: 0px; }
#template_classified_cat ul li { display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:50%; }
#template_classified_cat ul li a{  color:#4D5259; text-decoration : none;  }
#template_classified_cat ul li a:hover{ color:#292D30; }



#searchresult #record { display:block;  color:#ff0000;}
#searchresult #title{  font-size : 12px; font : larger Arial; color:#4D5259; display:block; }
#searchresult #description{  display:block; }
#searchresult #photo img{ float: left; margin: 0px 10px 0px 10px; clear: right; border: 1px solid #494949;}
#searchresult #detail{  display:block; }
#searchresult #detail a {  color:#8080C0; }
#searchresult #spacer{  margin-top: 20px; margin-bottom: 20px; }


#banner_template_list imgs { border: 0px; }
#banner_template_list #spacer{ margin-top: 5px; margin-bottom: 5px;}


#template_maillist_archieve{ margin:5px; padding:5px; border-bottom:1px dashed #9D9D9D;}
#template_maillist_archieve #subject{ font-size:11px;}
#template_maillist_archieve #date{ color:#9D9D9D;}
#template_maillist_archieve #message{}


#maillist_archieve{ margin:20px; padding:20px; border:1px dashed #9D9D9D;}
#maillist_archieve #subject{ font-size:20px; font-weight:bold;}
#maillist_archieve #date{ color:#9D9D9D;}
#maillist_archieve #message{}

#prod_cart {text-align:right;} 

/* For the first shadowed border */
#shadowed-border { padding:20px; width:80%; margin:20px auto; color:#fff; }
#shadowed-border, #shadowed-border .sb-inner { background:#444 url(grad.png) repeat-x; }

/* The split heading/content element */
#split { margin:20px auto; width:33%; }
#split h3 { padding:4px; text-align:center; margin:0; color:#fff; }
#split h3, #split h3 .sb-inner { background:#222 url(grad2.png) repeat-x; }
#split h3 span { display:block; }
#split .content { padding:4px 10px; color:#444; }
#split .content, #split .content .sb-inner { background:#ddd url(grad3.png) repeat-x; }

#trans-border { width:280px; margin:20px auto; padding:14px 20px; background:#444; color:#222; }
#trans-border .sb-border { background:#000; }

/* Partial stuff */
ul#partial { overflow:hidden; width:490px; margin:20px auto; padding:0; list-style:none; }
* html ul#partial { height:1%; }
ul#partial li { float:left; width:50px; padding:12px 0; text-align:center;
                margin:0 5px; color:#4c2; }
ul#partial li, ul#partial li .sb-inner { background:#444; }
ul#partial li .sb-border { background:#fff; }

/* The tabs */
#tabs { overflow:hidden; padding:0; margin:20px auto 0 auto; width:400px; color:#444; }
* html #tabs { height:1%; }
#tabs li { float:left; color:#000; list-style:none; padding:0; margin:0 0 0 5px; }
* html #tabs li { display:inline-block; }
#tabs li a { display:block; float:left; text-decoration:none; padding:5px; color:#000; }
#tabs li, #tabs li .sb-inner { background:#ccc; }
#tabs li:hover, #tabs li:hover .sb-inner { background:#eee; }
#tabs li.hover, #tabs li.hover .sb-inner { background:#eee; } /* for ie6 */
#tabs li .sb-border { background:#fff; }
#tabs-content { background:#ccc; width:380px; margin:-1px auto 20px auto; padding:10px; 
                border:1px solid #fff; color:#000; }

/* The links */
#links { color:#4c2; padding:20px; margin:20px; width:400px; margin:0 auto; }
#links, #links .sb-inner { background:#444 url(grad.png) repeat-x; }
#links .sb-border { background:#fff; }
#links a { color:#9f2; }
#links a .sb-shadow { background:transparent; }
#links a:hover .sb-shadow { background:#777; }
#links a.hover .sb-shadow { background:#777; } /* for ie6 */

#template-gallery {}
#template-gallery ul {margin:0px; padding:0px; list-style:none; display:inline;}
#template-gallery ul li { display:inline; float:left;}
#template-gallery ul li img { margin:3px; border:1px solid #cccccc; padding:2px; }

#footer {color:#ffffff;}
#banner {padding:5px;}