@charset "utf-8";
/* CSS Document */

body{
margin:0px;
background-color:#FFF;
font-family:tahoma;
font-size:12px;
font-weight:normal;
}
.bgbody{
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-position:center top;
}
H1, H2, H3, H4 {
background-repeat:repeat-x;
background-position:left;
font-family:tahoma;
font-size:16px;
color:#2f2f2f;
font-weight:bold;
padding:0px 0px 10px 0px;
border-bottom:1px solid #ccc;
}
.text_w11b_right{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
}
.text_b11n{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
}
.text_w12n{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-align:left;
}
.text_w12b{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.text_w12n_top{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
padding-right:10px;
}
.navMainWrapper{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
padding:10px 10px 10px 10px;
}
.bordermenu{
background-image:url(../images/border-menu-02.gif);
background-position:left;
background-repeat:repeat-y;
padding-left:10px;
padding-right:10px;
width:208px;
vertical-align:top;
}
.leftBoxHeading{
/*background-image:url(../images/leftbox.jpg);
background-repeat:no-repeat;
background-color:#339ac6;
background-position:top;
border-top:1px solid #dedede;
border-left:1px solid #dedede;
border-right:1px solid #dedede;
*/
padding:0px 5px 0px 5px;
}
.lefttextheading{
font-family:tahoma;
font-size:14px;
color:#000;
font-weight:bold;
text-align:left;
}
.sideBoxContentleft{
padding:5px 0px 15px 0px;
/*background-image:url(../images/sidebg.gif);
background-repeat:repeat-y;
background-color:#FFF;
border-left:solid 1px #dedede;
border-right:solid 1px #dedede;
*/border-bottom:1px solid #d0d0cf;

}
.Text_SideBoxleft{
font-family:tahoma;
font-size:12px;
color:#555555;
}
.rightboxheading{
background-image:url(../images/side-head-bg.png);
background-repeat:repeat-x;
/*background-color:#0379a5;
*/background-position:left;
padding:5px 5px 0px 10px;
border-top:1px solid #cacaca;
border-left:1px solid #cacaca;
border-right:1px solid #cacaca;

}
.righttextheading{
font-family:tahoma;
font-size:14px;
color:#00bff3;
font-weight:bold;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
/*border:1px solid #0066b5;
background-image:url(../images/side.gif);
background-position:left top;
background-color:#1b87cd;
background-repeat:repeat-x;
*/}
.sideBoxContentright{
padding:5px;
border-bottom:1px solid #cacaca;
border-left:1px solid #cacaca;
border-right:1px solid #cacaca;
background-color:#FFF;
}
.Text_SideBoxright{
font-family:tahoma;
font-size:12px;
color:#555555;
border:0px solid #b45740;
padding:5px 5px 5px 5px;
margin:0px 0px 0px 0px;
}
.side_bor_l{
background-image:url(../images/side-l.gif);
background-repeat:repeat-x;
width:5px;
}
.side_bor_r{
background-image:url(../images/side-r.gif);
background-repeat:repeat-x;
width:5px;
}
.main_text{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
height:25px;
border-bottom:1px dotted #000000;
}
.border_tblr{
border:1px dotted #000000;
}
.border_bottom{
border-bottom:1px solid #CCCCCC;
}
.footer{
font-family:tahoma;
font-size:12px;
color:#555;
padding:10px 5px 10px 5px;
text-align:left;
background-color:#ededeb;
/*background-image:url(../images/footer-bg.gif);*/
background-repeat:repeat-x;
background-position:top;
text-align:center;
}
.text_catagories1{
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	height:20px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
 	cursor:hand;
}
.text_sub_catagories1{
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-align:left;
	padding:5px 0px 5px 30px;
	line-height:16px;
}
.text_w12 {
	font-family:tahoma;
	font-size: 12px;
	color: #000000;
	text-align:left;
	padding-left:10px;
	font-weight:normal;
	line-height:16px;
}
.text_discount{
	font-family:tahoma;
	font-size: 12px;
	color: #FF0000;
	text-align:left;
	font-weight:normal;
	line-height:16px;
	text-decoration:line-through;
}
.text_black12 {
	font-family:tahoma;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}
a.link_login:link,a.link_login:visited{
color:#FFF;
text-decoration:none;
}
a.link_login:hover{
color:#FF0;
text-decoration:none;
}
a.link_regis:link,a.link_regis:visited{
color:#F00;
font-size:11px;
}
a.link_regis:hover{
color:#000;
font-size:11px;
text-decoration:none;
}
a.link_top:link,a.link_top:visited{
font-family: tahoma;
font-size:14px;
color:#000;
font-weight:bold;
text-decoration:none;
padding:0px 5px 0px 5px;
}
a.link_top:hover{
font-family: tahoma;
font-size:14px;
color:#F00;
text-decoration:none;
}
a.link_order:link,a.link_order:visited{
font-family: tahoma;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.link_order:hover,a.link_order:active{
font-family: tahoma;
font-size:12px;
color:#F26521;
font-weight:bold;
text-decoration:none;
}
a.link_bl:link,a.link_bl:visited{
font-family: tahoma;
font-size:12px;
color:#000;
font-weight:bold;
text-decoration:none;
}
a.link_bl:hover,a.link_bl:active{
font-family: tahoma;
font-size:12px;
color:#F00;
font-weight:bold;
text-decoration:none;
}
a.link_navbar:link,a.link_navbar:visited{
font-family: tahoma;
font-size:12px;
color:#666;
font-weight:bold;
text-decoration:none;
}
a.link_navbar:hover,a.link_navbar:active{
font-family: tahoma;
font-size:12px;
color:#F00;
font-weight:bold;
text-decoration:none;
}
a.link_search:link,a.link_search:visited{
font-family: tahoma;
font-size:12px;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
a.link_search:hover,a.link_search:active{
font-family: tahoma;
font-size:12px;
color:#FF0;
font-weight:bold;
text-decoration:none;
}

a.link_b:link,a.link_b:visited{
font-family: tahoma;
font-size:11px;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
a.link_b:hover{
font-family: tahoma;
font-size:11px;
color:#FF0;
font-weight:bold;
text-decoration:none;
}

a.link_w:link,a.link_w:visited{
font-family: tahoma;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.link_w:hover,a.link_w:active{
font-family: tahoma;
font-size:12px;
color:#dce905;
font-weight:bold;
text-decoration:none;
}
a:link,a:visited{
font-family: tahoma;
font-size:12px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}
a:hover,a:active{
font-family: tahoma;
font-size:12px;
color:#DAF221;
font-weight:bold;
text-decoration:none;
}
.button_1_search{
background-image:url(../images/button-01.png);
background-position:right;
background-repeat:no-repeat;
width:9px;
height:26px;
}
.button_3_search{
background-image:url(../images/button-03.png);
background-position:left;
background-repeat:no-repeat;
width:9px;
height:26px;
}
.button_2_search{
font-family:tahoma;
font-weight:bold;
font-size:12px;
color:#000;
background-image:url(../images/button-02.png);
background-position:center;
background-repeat:repeat-x;
text-align:center;
}
.button_1_login{
background-image:url(../images/b-01.png);
background-position:right;
background-repeat:no-repeat;
width:15px;
height:26px;
}
.button_3_login{
background-image:url(../images/b-03.png);
background-position:left;
background-repeat:no-repeat;
width:15px;
height:26px;
}
.button_2_login{
font-family:tahoma;
font-weight:bold;
font-size:12px;
color:#000;
text-align:center;
background-image:url(../images/button-02.png);
background-position:center;
background-repeat:repeat-x;
}
.b1{
font-family:tahoma;
font-weight:bold;
font-size:12px;
color:#000;
background-image:url(../images/b-02.png);
background-position:center;
background-repeat:repeat-x;
text-align:center;
}
.order{
font-family:tahoma;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
background-image:url(../images/order-02.gif);
background-position:center;
background-repeat:repeat-x;
text-align:center;
padding:0px 10px 0px 10px;
}

.text_head1{
font-family:tahoma;
font-size:13px;
font-weight:bold;
color:#000000;
text-align:left;
padding-left:5px;
height:30px;
border-bottom:1px solid #ECECEC;
}
.text_head2{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
}
.cata1{
font-family:tahoma;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
text-align:left;
padding-left:15px;
border-bottom:1px dashed #686868;
height:30px;
}
.bg_bottom{
background-image:url(../images/bg-bottom2.gif);
background-repeat:repeat-x;
background-position:left bottom;
height:12px; 
}
.text_footer{
font-family:tahoma;
font-size:12px;
font-weight:normal;
padding:10px 0px 10px 0px;
text-align:center;
}
.border_l{
border-left:1px solid #FFFFFF;
}
.border_r{
border-right:1px dotted #555555;
}
.text_w12_pad10{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-align:left;
padding-left:20px;
line-height:18px;
}
.text_search{
background-image:url(../images/magni.gif);
background-position:left;
background-repeat:no-repeat;
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
border:1px solid #CCCCCC;
padding-left:20px;
}
.text_url{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-align:right;
padding:10px 0px 10px 0px;
}
.list_menu{
list-style-type:none;
margin:0px;
padding:5px 0px 5px 0px;
}
.list_sub_menu{
list-style-type:none;
background-image:url(../images/arrow-star.png);
background-position:left;
background-repeat:no-repeat;
padding:5px 0px 5px 20px;
margin:0px 0px 0px 0px;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
border-bottom:1px dotted #cccccc;
}
.pad_5{
padding:5px;
}
.pad_l5{
padding-left:5px;
}
.pad_l10{
padding-left:10px;
}
.contentleft{
/*background-color:#FFF;
background-image:url(../images/sidebg.gif);
background-position:right;
background-repeat:repeat-y;
*/padding:0px 5px 0px 5px;
width:200px;
border-left:1px dotted #CCC;
border-right:1px dotted #CCC;
}
.contentright{
padding:0px 5px 0px 5px;
width:160px;
border-left:1px dotted #CCC;
border-right:1px dotted #CCC;
text-align:center;
line-height:12px;
}
.maincontent{
padding:5px;
}
.bg_maintext1{
/*background-image:url(../images/main-01.png);
*/background-repeat:no-repeat;
background-position:left;
width:1px;
/*background-color:#00b1e8;
*/}
.bg_maintext2{
/*border:0px dotted #F00;
background-color:#00b1e8;
background-image:url(../images/main-02.png);
*/background-repeat:repeat-x;
background-position:left;
font-family:tahoma;
font-size:16px;
color:#2f2f2f;
font-weight:bold;
padding:0px 0px 10px 0px;
border-bottom:1px solid #ccc;
}
.bg_maintext3{
/*background-color:#00b1e8;
background-image:url(../images/main-03.png);
*/background-repeat:no-repeat;
background-position:right;
width:1px;
}
.txt_r12b{
font-size:12px;
color:#FF0000;
}
.adbanner{
padding:10px;
text-align:center;
}
.bg_top{
	background-image:url(../images/bg-top.gif);
	background-repeat:no-repeat;
	background-color:#0098c7;
	padding:0px 5px 0px 5px;
	color:#FFF;
	height:150px;
}
.bg_top2{
background-image:url(../images/top-menu-bg.png);
background-repeat:repeat-x;
background-color:#EEE;
background-position:bottom;
color:#000;
text-align:center;
}

.main_bg{
padding:0px 5px 5px 5px;
}
.headContent{
background-color:#d3c560;
font-family:tahoma;
font-size:12px;
color:#FFF;
text-align:center;
height:25px;
}
.tableContent{
color:#000000;
}
.textContent{
color:#000;
font-family:tahoma;
font-size:12px;
line-height:25px;
font-weight:normal;
/*background-color:#FFF;
border-top:1px solid #195377;
background-image:url(../images/maincontentbg.gif);
*/padding:5px;
}

/* menu แนวนอน */
.ddsmoothmenu{
font: bold 12px tahoma;
color:#000000;
}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
display:block;
clear:both;
}
.menu_top{
background-image:url(../images/menu-bg.gif);
background-repeat:repeat-x;
background-position:top;
}

/* เมนูหลัก */
.ddsmoothmenu ul li{
position:relative;
float:left;
color:#000000;
text-align:center;
width:130px;
line-height:30px;
background-repeat:repeat-x;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block; 
color: white; 
color: #2d2b2b; 
text-decoration: none;

}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;

}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: #FFF;

}

.ddsmoothmenu ul li a:selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
color: #F00;
}

.ddsmoothmenu ul li a:hover{
color: #FF0;
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display:list-item;
float: left;
margin:0px;
padding:0px;
background-color:#ab03ce;
width:138px;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: bold 12px tahoma;
padding: 5px;
margin: 0;
}
.ddsmoothmenu ul li ul li a:link,.ddsmoothmenu ul li ul li a:visited{
color:#FFF;
background-color:#03a5c8;
}
.ddsmoothmenu ul li ul li a:hover{
color:#FFF;
background-color:#0098c7;
}


/* Holly Hack for IE \*/
* html .ddsmoothmenu{
height: 1%;
} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left:0;
top: 0;
width:0;
height: 0;
background-color:#999;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.5;
}
/* 

/* menu แนวตั้ง */
.ddsmoothmenu-v ul{
margin: 0;
padding: 0;
width: 100%; /* Main Menu Item widths */
list-style-type: none;
font: bold 12px tahoma;

}
.ddsmoothmenu-v ul li{
position: relative;
background-image:url(../images/arrow-star.png);
background-position:left;
background-repeat:no-repeat;

}

/* Top level menu links style */
.ddsmoothmenu-v ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding:5px 10px 5px 20px;
}

.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{
color: #666666;
border-bottom:1px dotted #ccc;

}


.ddsmoothmenu-v ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: #0098c7; 
color: #FFF;
border-bottom:1px solid #0098c7;
}

.ddsmoothmenu-v ul li a:hover{
background: #0098c7; 
color: #FFF;
border-bottom:1px solid #0098c7;

}

/*Sub level menu items */
.ddsmoothmenu-v ul li ul{
position:absolute;
top: 0;
font-weight: normal;
visibility: hidden;
width:100%;
}

 
/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }
/* End */

.ddsmoothmenu-v ul li ul li a:link, .ddsmoothmenu-v ul li ul li a:visited, .ddsmoothmenu-v ul li ul li a:active{
background: #0098c7; 
color: #FFF;
border-bottom:1px solid #0098c7;

}


.ddsmoothmenu-v ul li ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: #0075ab; 
color: #FFF;
border-bottom:1px solid #0075ab;

}

.ddsmoothmenu-v ul li  ul li a:hover{
background: #0075ab; 
color: #FFF;
border-bottom:1px solid #0075ab;

}

.border_line{
border:0px solid #6c2c2c;
padding:0px;
}
.boardheader{
background-color:#b41e1f;
/*background-image:url(../images/side-head-bg.png);
*/height:31px;
background-repeat:repeat-x;
background-position:top;
color:#FFF;
text-align:center;
font-size:12px;
font-weight:bold;
font-family:tahoma;
}
.boardcontent{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000;
padding:5px;
/*background-color:#8f462e;
*/}

a.link_regis12:link,a.link_regis12:visited{
color:#F00;
font-size:12px;
}
a.link_regis12:hover{
color:#000;
font-size:12px;
text-decoration:none;
}
a.link_view:link,a.link_view:visited{
font-family: tahoma;
font-size:11px;
color:#F00;
font-weight:bold;
text-decoration:none;
padding:10px 0px 10px 0px ;
float:left;
}
a.link_view:hover{
font-family: tahoma;
font-size:11px;
color:#000;
font-weight:bold;
text-decoration:none;
}
.pad_r5{
padding-right:5px;
}
.imgstyle{
padding:5px;
vertical-align:top;
}
.sideBoxHeadingleft{
background-image:url(../images/side-01.png);
background-repeat:no-repeat;
background-position:left;
/*background-color:#ad3e20;
*/
}
.sideBoxHeadingright{
background-image:url(../images/side-03.png);
background-repeat:no-repeat;
background-position:right;
background-color:#ad3e20;
height:10px;
}

/* menu แนวนอน */
.ddsmoothmenu_footer{
font: bold 12px tahoma;
color:#000000;
}

.ddsmoothmenu_footer ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
display:block;
clear:both;
}

/* เมนูหลัก */
.ddsmoothmenu_footer ul li{
position:relative;
float:left;
color:#000000;
text-align:center;
width:115px;
padding:15px 5px 15px 5px;
margin:0px;
}

/*Top level menu link items style*/
.ddsmoothmenu_footer ul li a{
display: block; 
color: white; 
color: #FFF; 
text-decoration: none;
}

* html .ddsmoothmenu_footer ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu_footer ul li a:link, .ddsmoothmenu_footer ul li a:visited{
color: #555;
font-weight:normal;
}

.ddsmoothmenu_footer ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
color: #F00;
font-weight:normal;
}

.ddsmoothmenu_footer ul li a:hover{
color: #F00;
font-weight:normal;
}
	
/*1st sub level menu*/
.ddsmoothmenu_footer ul li ul{
position: absolute;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu_footer ul li ul li{
display:list-item;
float: none;
margin:0px;
padding:0px;
background-color:#ab03ce;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu_footer ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu_footer ul li ul li a{
font: bold 12px tahoma;
padding: 5px;
margin: 0;
}
.ddsmoothmenu_footer ul li ul li a:link,.ddsmoothmenu_footer ul li ul li a:visited{
color:#5d3232;
background-color:#FFF;
}
.ddsmoothmenu_footer ul li ul li a:hover{
color:#000;
background-color:#000;
}

.side_tc{
	background-image:url(../images/side-02.gif);
	background-repeat:repeat-x;
}
.side_ml{
	background-image:url(../images/side-04.gif);
	background-repeat:repeat-y;
}
.side_mr{
	background-image:url(../images/side-06.gif);
	background-repeat:repeat-y;
}
.side_bc{
/*	background-image:url(../images/side-08.gif);
*/	background-repeat:repeat-x;
	line-height:1px;
	background-color:#e5e5e5;
	border-bottom:1px solid #d3d3d3;
}
.side_mc{
	background-color:#212220;
	color:#FFF;
}
.news{
	background-color:#FFF;
	padding:3px;
	border:1px solid #cacaca;
}
.txtnews{
	font-size:10px;
	color:#00aeef;
	font-weight:bold;
	border-right:1px solid #cacaca;
	padding-left:5px;
}
.list_side ul{
list-style-type:none;
margin:0px;
padding:0px;
}
.list_side ul li{
list-style-type:none;
background-position:left;
background-repeat:no-repeat;
padding:5px 0px 5px 10px;
margin:0px;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000;
}
.list_side ul li a:link,.list_side ul li a:visited{
	color:#6c6c6c;
}
.list_side ul li a:hover{
	color:#F00;
}
.bestsell{
	padding:2px;
	border:1px  solid #cacaca;
	margin-bottom:5px;
}
.txtrecom{
	padding:2px 0px 10px 0px;
	color:#768790;
	text-align:center;
	line-height:25px;
	font-weight:bold;
}
.link_recom:link,.link_recom:visited{
	color:#768790;
	text-decoration:none;
}
.link_recom:hover{
	color:#F00;
	text-decoration:none;
}
.txtcata{
	padding:10px 0px 10px 10px;
	color:#898989;
	text-align:left;
	font-weight:bold;
	border-bottom:1px solid #CCC;
}
.link_main:link,.link_main:visited{
	color:#898989;
	text-decoration:none;
}
.link_main:hover{
	color:#F00;
	text-decoration:none;
}
.txtartical{
	padding:3px;
	color:#898989;
	text-align:left;
	font-weight:bold;
	border:1px solid #ccc;
	margin:2px;
}
.txtvdo{
	padding:0px 2px 0px 2px;
	color:#f26c4f;
	text-align:center;
	font-weight:bold;
	margin:2px;
}
.hdot{
	border-bottom:1px dotted #CCC;
	line-height:1px;
	margin:5px 0px 10px 0px;
}
.main_tl{
	background-image:url(../images/vdo-01.png);
	background-position:left;
	background-repeat:no-repeat;
	line-height:1px;
	width:8px;
}
.main_tr{
	background-image:url(../images/vdo-03.png);
	background-position:right;
	background-repeat:no-repeat;
	line-height:1px;
	width:8px;
}
.main_tc{
	background-image:url(../images/vdo-02.png);
	background-repeat:repeat-x;
	line-height:1px;
	height:8px;
	border-top:#cacaca;
}
.main_ml{
	background-image:url(../images/vdo-04.png);
	background-position:left;
	background-repeat:repeat-y;
	width:8px;
}
.main_mr{
	background-image:url(../images/vdo-06.png);
	background-position:right;
	background-repeat:repeat-y;
	width:8px;
}
.main_mc{
	background-color:#FFF;
	padding:2px;
}.main_bl{
	background-image:url(../images/vdo-07.png);
	background-position:left;
	background-repeat:no-repeat;
	line-height:1px;
	width:8px;
}
.main_br{
	background-image:url(../images/vdo-09.png);
	background-position:right;
	background-repeat:no-repeat;
	line-height:1px;
	width:8px;
}
.main_bc{
	background-image:url(../images/vdo-08.png);
	background-repeat:repeat-x;
	line-height:1px;
	height:8px;
	border-bottom:#cacaca;
}
.link_vdo:link,.link_vdo:visited{
	color:#f26c4f;
	text-decoration:none;
}
.link_vdo:hover{
	color:#000;
	text-decoration:none;
}
.link_page:link,.link_page:visited{
	color:#000;
	padding:3px 5px 3px 5px;
	text-decoration:none;
	margin:0px 1px 0px 1px;
}
.link_page:hover,.link_page:active{
	color:#FF0;
	padding:3px 5px 3px 5px;
	text-decoration:none;
	margin:0px 1px 0px 1px;
	background-color:#555;
}
.spacepro{
	margin:5px 2px 5px 2px;
}
.txt_problue{
	font-size:12px;
	color:#555;
	font-weight:bold;
	text-align:left;
}
.txt_prored{
	color:#000;
	font-weight:normal;
	text-align:left;
	padding:2px 0px 2px 0px;
}
.txt_maintable{
	color:#000;
	font-weight:normal;
	text-align:left;
	padding:5px 0px 5px 5px;
}
.main_login{
	border:1px solid #ccc;
	margin:2px;
	height:150px;
}
.headlogin{
	font-size:16px;
	font-weight:bold;
	color:#555;
	padding:10px 10px 10px 10px;
	border-bottom:1px solid #ccc;
}
.txtlogin{
	font-size:12px;
	color:#555;
	padding:5px 0px 5px 10px;
}
.link_footer:link,.link_footer:visited{
	color:#3c3c3c;
	text-decoration:none;
	padding:10px 20px 10px 20px;
}
.link_footer:hover{
	color:#F00;
	text-decoration:none;
		padding:10px 20px 10px 20px;

}
.hdot{
	border-bottom:1px dotted #555;
	padding:10px 0px 10px 0px;
}
.txtgreen{
	font-size:12px;
	color:#8dc63f;
	font-weight:bold;
}
.txtorng{
	font-size:12px;
	color:#f26522;
	font-weight:bold;
}
.txtnewsupdate{
color:#000;
font-family:tahoma;
font-size:12px;
line-height:25px;
/*background-color:#FFF;
border-top:1px solid #195377;
background-image:url(../images/maincontentbg.gif);
*/padding:5px;
border-bottom:1px solid #CCC;
}
.headsearchbg{
	background-image:url(../images/searchbg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#ecedeb;
	height:34px;
	text-align:center;
	line-height:34px;
	border-bottom:1px solid #999;
	font-weight:bold;
	padding:5px 5px 5px 10px;
}
.searchcontent{
	margin:10px 0px 10px 0px;
	padding:5px;
}
.searchcontent2{
	margin:10px 0px 10px 0px;
	padding:5px;
	background-color:#ecedeb;
}
.imgcontentbg{
	background-color:#f1f1f1;
	padding:5px 2px 5px 2px;
	float:left;
}
.imgpad{
	padding:2px;
}
.topic{
	color:#000;
	margin:0px 0px 10px 0px;
}
.topicheader{
	background-color:#EFEFEF;
	padding:2px 5px 2px 5px;
	border:1px solid #CCC;
	font-size:12px;
}
.topiccontent{
	padding:5px;
	font-size:12px;
}
.list_site_map{
list-style-type:none;
background-image:url(../images/arrow-star.png);
background-position:left;
background-repeat:no-repeat;
padding:5px 0px 5px 20px;
margin:0px 0px 0px 0px;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.site_map_padding1{
padding-left:25px;
}
.site_map_padding2{
padding-left:40px;
}
.txt_error{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FF0000;
vertical-align:top;
}
.txt_success{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#006600;
vertical-align:top;
}
#breadcrumb{
font-family:tahoma;
font-size:12px;
color:#666;
padding:0px 0px 10px 0px;
} 
.txt_fields{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#555555;
vertical-align:top;
}
.captcha_img {
padding:2px 2px 2px 0px;
}
.textJustify{
color:#000;
font-family:tahoma;
font-size:12px;
line-height:25px;
font-weight:normal;
padding:5px;
text-align:justify;
}
.textNormal{
color:#000;
font-family:tahoma;
font-size:12px;
font-weight:normal;
}
.input_text {
width: 192px;
font-family:tahoma;
font-size: 12px;
color: #000000;
font-weight:normal;
}
.input_search {
width: 170px;
font-family:tahoma;
font-size: 12px;
color: #000000;
font-weight:normal;
}
.headpostbg{
	background-image:url(../images/searchbg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#ecedeb;
	height:34px;
	text-align:left;
	line-height:34px;
	border-bottom:0px solid #999;
	font-weight:bold;
	padding:5px 5px 5px 10px;
}

.list_div{
	padding:5px;
	margin-right:5px;
	color:#000;
	border:0px dotted #F00;
	font-weight:bold;
	font-family:tahoma;
	font-size:12px;
	float:left;
}
.list_sub_div{
	border:0px dotted #000;
	float:left;
	clear:both;
	width:250px;
	display:block;
	padding:5px 0px 5px 0px;
}
.img_list{
	margin-right:10px;
	border:0px dotted #9F0;
	float:left;
	display:run-in;
}
.list_txt_div{
	margin:5px 0px 5px 0px;
	border:0px dotted #00F;
	width:200px;
	line-height:20px;
	display:inline;
}
.show_controller_player{
	background-image:url(../images/thumbnail/video_tap.jpg);
	background-position:center bottom;
	height:29px;
	background-repeat:no-repeat;
	border:0px dotted #FF0000;
	cursor:pointer;
	cursor:hand;
}