/************************************************/
/* global.css									*/
/*----------------------------------------------*/
/* Creator		MotTramDo.com Design team		*/
/* Project		www.mottramdo.com (Closed Beta)	*/
/************************************************/
/* SCOPE OF AFFECTION							*/
/*----------------------------------------------*/
/* 												*/
/************************************************/
/* SPECIAL NOTES								*/
/*----------------------------------------------*/
/*
/*----------------------------------------------*/


/************************************************/
/* GLOBAL										*/
/*----------------------------------------------*/
* 		{ padding:0; margin:0;}
body	{ font-family:Tahoma, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#333; backg:#e2e5e8; padding:0; margin:0;}
p 		{ margin:0 0 8px 0;}
ul, li	{ list-style: none;}
img, fieldset	{ border:none;}
h1, h2, h3, h4, h5, h6	{ font-size:11px; font-weight:normal;padding:0px;margin:0px;}
form	{ padding:0; margin:0;}

a 		{ color:#f90; text-decoration:none;}
a:hover	{ color:#666; text-decoration:underline;}

a.normal 		{ color:#f90!important; text-decoration:none!important;}
a.normal:hover	{ color:#666!important; text-decoration:underline!important;}

a.addon1		{ color:#666; text-decoration:underline;}
a.addon1:hover	{ color:#f90;}

a.loginbttn			{ width:65px; height:34px; color:#3b2608; font-size:9px; font-weight:bold; line-height:32px; background:url(../images/bttn-login.gif) center center no-repeat; text-align:center; margin:0 5px 10px 0; float:right;}
a.loginbttn:hover	{ text-decoration:none;}

a.signupbttn		{ width:266px; height:17px; color:#323232; font-size:10px; font-weight:bold; line-height:16px; background:url(../images/bttn-signup.gif) center center no-repeat; text-align:center; padding:0; margin:3px 0 0 -20px; float:left; clear:both;}
a.signupbttn:hover	{ text-decoration:none;}

a.frmsearch			{ width:69px; height:18px; color:#353535; font-size:10px; font-weight:bold; line-height:16px; background:url(../images/bttn-search.gif) center center no-repeat; text-align:center; margin:0 5px 10px 0; float:left;}
a.frmsearch:hover	{ text-decoration:none;}

a.frmbttn		{ width:79px; height:27px; color:#403e3f; font-size:11px; font-weight:bold; line-height:26px; background:url(../images/bttn-1.gif) center center no-repeat; text-align:center; margin:0 5px 10px 0; float:left;}
a.frmbttn:hover	{ text-decoration:none;}

a.frmbttn2		{ width:94px; height:27px; color:#403e3f; font-size:11px; font-weight:bold; line-height:26px; background:url(../images/bttn-2.gif) center center no-repeat; text-align:center; margin:0 5px 10px 0; float:left;}
a.frmbttn2:hover{ text-decoration:none;}

a.frmbttn3		{ width:188px; height:40px; color:#353535; font-size:20px; font-weight:bold; line-height:40px; background:url(../images/bttn-3.gif) center center no-repeat; text-align:center; text-transform:uppercase; margin:0 5px 10px 0; float:left;}
a.frmbttn3:hover{ text-decoration:none;}

a.detail		{ font-size:11px; font-weight:normal!important; color:#999; background:url(../images/arrow-sm.gif) right center no-repeat; padding-right:10px;}

a.viewmore		{ font-size:11px; color:#999; background:url(../images/arrow-sm.gif) left center no-repeat; padding-left:15px; margin:5px 0;}

.small	{ font-size:11px;}
.hidden { display:none;}
.left	{ float:left !important;}
.right	{ float:right !important;}
.nofloat {float:none !important;}
.clear	{ clear:both;}
.nobrdr	{ border:none !important;}


/************************************************/
/* STRUCTURE									*/
/*----------------------------------------------*/
#page	{ width:988px; min-width:988px; background:url(../images/page_center.png) center repeat-y; padding:0; margin:0 auto;}

#header	{ width:960px; margin:0 auto; clear:both;}
	#loginbox	{ width:230px; font-size:11px; color:#666; background-color:#ffc; border:6px solid #f90; padding:8px 10px 2px 10px; margin:0;}
	#loginbox .input { width:150px; font-size:10px; color:#666; border:1px solid #c4c9cd; padding:1px; margin-bottom:1px;}

	#infobox	{ width:230px; font-size:11px; color:#ff6533; background-color:#fffae4; border:6px solid #f90; padding:5px; margin:0;}
	#infobox img 			{ width:60px; margin-right:2px; float:left; }
	#infobox a.bttn			{ width:80px; height:22px; font-size:10px; font-weight:bold; color:#333; background:url(../images/button.gif) no-repeat; text-align:center; text-decoration:none; padding:4px 0; float:left;}
	#infobox a.bttn:hover	{ color:#333;}

#navigation	{ width:940px; background-color:#000000; padding:5px 10px; margin:0 auto; clear:both;}
	#navigation li 			{ display:inline; border-right:1px solid #000; padding:3px;}
	#navigation li a		{ font-size:12px; font-weight:bold; color:#ccff66; text-decoration:none; padding:3px 15px;}
	#navigation li a:hover	{ color:#ccff66; background-color:#666666;}
	#navigation li.selected		{ 
	
	background-color:#666666;
	padding:5px 0;}
	#navigation li.selected	div	{ 
	
	font-size:12px; font-weight:bold; color:#ccff66; padding:3px 15px; display:inline;}
	
#subnav		{ width:940px; background-color:#666666; padding:5px 10px; margin:0 auto; clear:both;}
	#subnav li 			{ display:inline; border-right:1px solid #99cc33; padding:3px;}
	#subnav li a		{ font-size:12px; font-weight:bold; color:#fff; text-decoration:none; padding:3px 15px;}
	#subnav li a:hover	{ color:#000; background-color:#ccff66;}	
	#subnav li.selected		{ 
	
	padding:5px 0;
	background-color:#ccff66; padding:5px 0;
	}
	
	#subnav li.selected	div	{ 
	
	font-size:12px; font-weight:bold; color:#000; padding:3px 15px; display:inline;}
	
	
#body	{ width:950px; margin:5px 19px 0px 19px;} /* 24px LR due to 14px for shadow */
	.leftcol	{ width:645px; float:left;}
	.rightcol	{ width:290px; float:left; margin-left:10px;}
	.leftcol2	{ width:360px; float:left;}
	.rightcol2	{ width:580px; float:left; margin-left:10px;}
	.leftcol3	{ width:690px; float:left;}
	.rightcol3	{ width:245px; float:left; margin-left:10px;}
	.leftcol4	{ width:600px; float:left;}
	.rightcol4	{ width:300px; float:left; margin-left:15px;}
	.leftcol5	{ position:relative;width:670px; float:left;}
	.rightcol5	{ position:relative;width:245px; float:left; margin-left:10px;}
	.onecol		{ width:935px;}
	
#copyright { width:960px; min-width:988px; font-size:11px; text-align:center; line-height:20px; background:url(../images/page_center.png) center repeat-y; margin:0 auto;}
	#copyright ul	{ background:url(../images/page_bottom.png) top center no-repeat; padding:20px 0; }
	#copyright li	{ display:inline; padding:0 10px; border-right:1px solid #888;}
	#copyright a	{ text-decoration:underline;}
	
#footer { width:960px; min-width:988px;}
	#footer ul	{ width:960px; background:#3f3f3f url(../images/footer_bg.gif) center repeat-x; padding:5px 0; margin:0 auto;}
	#footer li	{ display:inline; padding:0 20px;}
	#footer a		{ font-size:11px; font-weight:bold; line-height:20px;}
	#footer a:hover	{ color:#f90;}


/************************************************/
/* LAYOUT										*/
/*----------------------------------------------*/
.width100	{ width:100% !important;}
.width50	{ width:48% !important;}
.width1		{ width:360px !important;overflow:hidden}
.width2		{ width:270px !important;overflow:hidden}
.width3		{ width:290px !important;}
.width4		{ width:290px !important;}
.width5		{ width:570px !important;}
.wd_hgt6		{ width:270px !important; /*min-height:390px;	height:auto;*/}
/* for Internet Explorer */
html .wd_hgt6 {
	/*height: 390px;*/
}
/* use only by tat_ca page */
.width7		{ width:690px !important;}
.width8		{ width:245px !important;}
.width9		{ width:300px !important;}
.width10	{ width:670px !important;}
.width11	{ width:245px !important;}
.width12	{ width:935px !important;}

.width15 	{ width:233px !important;}

.tempbox	{ width:73px; height:22px; font-size:16px; font-weight:bold; line-height:20px; color:#f33; text-align:center; background:url(../images/temphot.gif) no-repeat center; margin:3px 0 0 5px; float:right;font-family:Arial,Verdana,Geneva,helvetica,sans-serif}
.tempbox2	{ width:51px; height:18px; font-size:14px; font-weight:bold; line-height:16px; color:#f33; text-align:center; background:url(../images/temphot2.gif) no-repeat center; margin:3px 0 3px 5px; float:right;font-family:Arial,Verdana,Geneva,helvetica,sans-serif}
.tempbox3	{ width:74px; height:26px; font-size:18px; font-weight:bold; line-height:24px; color:#fff; text-align:center; background:url(../images/temphot3.gif) no-repeat center; margin:0 0 3px 5px; float:right;font-family:Arial,Verdana,Geneva,helvetica,sans-serif}

.pagination { color:#f90; font-size:11px; text-align:right; margin:0 0 5px 0; float:right;}
	.pagination img { float:none; padding:0 5px; margin:0;}
	.pagination a	{ color:#666;}

.contType01	{ margin:0 0 10px 0; float:left;overflow:hidden;}
	.contType01 h2	{ font-size:16px; line-height:18px; background-color:#f90; border:4px solid #e8e8e8; border-top:8px solid #e8e8e8; border-bottom:2px solid #e8e8e8;}
	.contType01 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType01 h3	{ font-size:14px; font-weight:bold; padding:5px 0;}
	.contType01 .first_row h3	{ font-size:24px; font-weight:normal; line-height:30px; padding:3px 0;}
	.contType01 .first_row p	{ font-size:11px; font-weight:bold; line-height:20px;}
	.contType01 .first_row img	{ margin:0 15px 0 0;}
	/*.contType01 .first_row .entryctn	{ min-height:120px;}*/
	.contType01 .info		{ font-size:11px; color:#999; border-bottom:1px solid #ccc;margin-top:3px;}
	.contType01 .info img 	{ margin:0 5px 0 0;}
	
.contType02	{ margin:0 0 10px 0; float:left;overflow:hidden;}
	.contType02 h2		{ font-size:14px; line-height:18px; background-color:#fc6; border:4px solid #e8e8e8; border-top:8px solid #e8e8e8; border-bottom:2px solid #e8e8e8;}
	.contType02 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType02 h3		{ font-size:12px; color:#454545; padding:5px 0; font-weight:bold;}
	.contType02 h3 img	{ margin:0;}
	.contType02 .info		{ font-size:11px; color:#999; border-bottom:1px solid #ccc;}
	.contType02 .info img 	{ margin:0 5px 0 0;}

.contType03a	{ width:100%; font-size:11px; float:left; margin:0 0 10px 0;overflow:hidden;}
	.contType03a h2		{ font-size:16px; line-height:18px; background-color:#f90; border:2px solid #e8e8e8; border-top:4px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
	.contType03a h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType03a h3		{ font-size:14px; font-weight:bold; color:#666; padding:0 0 5px 0;}
	.contType03a h4		{ font-size:12px; font-weight:bold; color:#f90; padding:0 0 5px 0;}
	.contType03a img	{ margin:0 8px 0 0;}
	.contType03a .item	{ width:205px; padding:0 0px 10px 0; float:left;overflow:hidden; margin-right:10px; }
	.contType03a .info		{ font-size:11px; color:#999;}
	.contType03a .info img 	{ margin:0;}

.contType03b	{ width:100%; font-size:11px; margin:0 0 10px 0; float:left;overflow:hidden;}
	.contType03b h2		{ font-size:16px; line-height:18px; background-color:#f90; border:2px solid #e8e8e8; border-top:4px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
	.contType03b h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType03b h4		{ font-size:14px; color:#666; padding:20px 0 10px 0;}
	.contType03b img	{ margin:0 8px 0 0;}
	.contType03b .item	{ width:205px; padding:0 10px 10px 0; float:left;}
	.contType03b a		{ color:#666;}
	.contType03b a:hover{ color:#f90; text-decoration:underline;}

.contType04	{ margin:0 0 10px 0; float:left;overflow:hidden;}
	.contType04 h2	{ font-size:14px; font-weight:bold; line-height:18px; background-color:#fc6; border:2px solid #e8e8e8; border-top:4px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
	.contType04 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType04 h3	{ font-size:14px; font-weight:bold; padding:0 10px 5px 0;}
	.contType04 img	{ margin:5px auto;}
	.contType04 .info		{ font-size:11px; color:#999; border-bottom:1px solid #ccc;}
	.contType04 .info img 	{ margin:0 5px 0 0;}

.contType05	{ margin:0 0 10px 0; float:left;overflow:hidden;}
	.contType05 h2	{ font-size:14px; line-height:18px; background-color:#ffe9d5; border:2px solid #e8e8e8; border-top:4px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
	.contType05 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType05 div img { border:5px solid #fcc; margin:5px 8px 0 0;}

.contType06	{ margin:0 0 10px 0; float:left;overflow:hidden;}
	.contType06 h2	{ font-size:14px; line-height:18px; background-color:#f90; border:2px solid #e8e8e8; border-top:4px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
	.contType06 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType06 div img { border:5px solid #fcc; margin:5px 8px 0 0;}

.contType07	{ margin:0 0 10px 0; float:left;overflow:hidden;}
	.contType07 h2	{ font-size:14px; line-height:18px; background-color:#f90; border:2px solid #e8e8e8; border-top:4px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
	.contType07 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType07 .item { width:25px; margin:5px 3px 0 0; float:left;}
	.contType07 .last { margin-right:0;}

.contType08	{ margin:0 0 10px 0; float:left;overflow:hidden;}
	.contType08 h2	{ font-size:14px; line-height:18px; background-color:#ffe9d5; border:2px solid #e8e8e8; border-top:4px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
	.contType08 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType08 .item { width:41px; margin:5px 5px 0 0; float:left;}
		.contType08 .item a			{ font-size:10px; font-weight:bold; color:#666; text-decoration:none;}
		.contType08 .item a:hover	{ color:#f90; text-decoration:underline;}
	.contType08 .last { margin-right:0;}

.contType09	{ margin:0 0 10px 0; float:left;overflow:hidden;}
	.contType09 h2	{ font-size:14px; line-height:18px; background-color:#ffe9d5; border:2px solid #e8e8e8; border-top:4px solid #e8e8e8; border-bottom:1px solid #e8e8e8; margin-bottom:10px;}
	.contType09 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType09 h3	{ font-size:14px; font-weight:bold; padding:0 10px 10px 0;}
	.contType09 .img	{ width:158px; margin-right:10px; float:left;}
	
.contType10	{ margin:0 10px 10px 0; float:left; overflow:hidden;}
	.contType10	h2 		{ width:120px; font-size:14px; line-height:18px; color:#333; text-align:center; background-color:#f6ca69; border:4px solid #e8e8e8; border-left:3px solid #e8e8e8; border-right:3px solid #e8e8e8; margin:0 10px 10px 0; float:left;}
	.contType10 h2 div	{ border:1px solid #fff; padding:2px;}
	.contType10 h3		{ font-size:10px;}
	.contType10 img		{ float:left; vertical-align:middle;}
	.contType10 .redhot	{ /*width:50px;*/ color:#fe0000; font-size:13px; font-weight:bold; margin-left:3px; float:left;}
	.contType10 .first_row h3	{ font-size:12px; padding:3px 0; font-weight:bold;}
	.contType10 .first_row p	{ font-size:11px;}
	.contType10 .first_row img	{ margin:0 10px 0 0;}	
	.contType10 .detail			{ font-size:11px; font-weight:normal; margin-left:6px;}
	.contType10 .detail img		{ margin:0; float:none;}
	.contType10 .detail a		{ color:#666;}
	.contType10 .info			{ font-size:11px; line-height:20px; color:#999;}
	.contType10 .avatar			{ width:71px; text-align:right; float:left;}
	.contType10 .avatar img		{ margin:0 10px 0 0; float:none;}
	.contType10 .more 			{ float:right; clear:both;}
	.contType10 .more a			{ font-size:11px; color:#666;}
	.contType10 .more img 		{ float:none;}
	
.contType11	{ margin:0 10px 10px 0; overflow:hidden;}
	.contType11	h2 		{ width:120px; font-size:14px; line-height:18px; color:#333; text-align:center; background-color:#f6ca69; border:4px solid #e8e8e8; border-left:3px solid #e8e8e8; border-right:3px solid #e8e8e8; margin:0 10px 10px 0; float:left;}
	.contType11 h2 div	{ border:1px solid #fff; padding:2px;}
	.contType11 h3		{ font-size:14px; font-weight:bold;}
	.contType11 h3 a	{ color:#666;}
	.contType11 img		{ float:left; margin-right:10px; }
	.contType11 .info			{ font-size:11px; line-height:20px; color:#999; float:left;}
	.contType11 .detail			{ font-size:11px; font-weight:normal; margin-left:6px; float:right;}
	.contType11 .detail img		{ margin:0; float:none;}
	.contType11 .detail a		{ color:#666;}

.contType12	{ width:940px; margin:0 10px 10px 0; float:left;}
	.contType12 h2		{ width:100%; font-size:14px; font-weight:bold; color:#f90; border-bottom:2px solid #f90; margin:0 0 10px 0; float:left;}
	.contType12 h2 div	{ width:245px; background:url('../images/roundbrd.gif') left top no-repeat; position: relative; top:2px; padding:5px 12px; margin-left:20px; float:left;}
	.contType12 ul		{ clear:both;}
	.contType12 li		{ font-size:14px; line-height:20px; font-weight:bold; text-align:center; display:inline; margin:0 12px 20px 25px; float:left;}

.contType13	{ margin:0 0 10px 0; float:left;}
	.contType13 h2		{ height:30px; font-size:12px; font-weight:bold; color:#f90; background: url(../images/headline_bg_1.jpg) repeat-x;}
	.contType13 h2 div	{ padding:6px 10px;}
	.contType13 img		{ border:1px solid #000;}
	
.contType14 { height:438px; margin:0 0 13px 0; background:url(../images/bg_profile.gif) center top no-repeat; float:left;}
	.contType14 .box		{ height:360px; clear:both; margin:0; padding:0;}
	/* See tab.css PROFILE part */
	.contType14 .col_left .avatar	{ width:166px; text-align:right; float:left;}
	.contType14 .col_left .avatar a	{ font-size:11px; font-weight:bold; color:#00688b; text-decoration:underline;}
	.contType14 .col_left .info		{ font-size:11px; font-weight:bold; color:#999; margin:10px 0; clear:both;}
	.contType14 .contact	{ font-size:11px; font-weight:bold; color:#3f3f3f; margin:10px 0;clear:both;}
	.contType14 .contact li	{ border-bottom:1px solid #b1b1b1; margin:0 20px 0 -30px; padding:6px 0 6px 30px;}
	.contType14 .contact .yim		{ background:url(../images/icon/icon_yahoo.gif) center left no-repeat;}
	.contType14 .contact .skype	{ background:url(../images/icon/icon_skype.gif) center left no-repeat;}
	.contType14 .contact .msn		{ background:url(../images/icon/icon_msn.gif) center left no-repeat;}
	
	/* see tab.css PROFILE part */
	.contType14 h3	{ font-size:14px; font-weight:bold; color:#333; text-align:center; margin:0 0 10px 0;}

.contType15	{ margin:0 0 10px 0; float:left;}
	.contType15 h2		{ font-size:16px; font-weight:bold; background-color:#f6c964; border:4px solid #e8e8e8; border-top:6px solid #e8e8e8; border-bottom:2px solid #e8e8e8; margin-bottom:10px;}
	.contType15 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType15 h3		{ font-size:20px; font-weight:bold; color:#fea21b; margin-bottom:5px;}
	.contType15 .col_left		{ width:440px; float:left;}
	.contType15 .col_left p 	{ color:#3f3f3f; font-style:italic;}
	
	.contType15 .col_right		{ width:250px; text-align:right; margin:0; float:right;}
	.contType15 .col_right ul	{ clear:both;}
	.contType15 .col_right ul li{ font-size:11px; color:#3f3f3f;}
	.contType15 .col_right li a { font-size:11px; color:#999; text-decoration:underline;}
	.contType15 .col_right li a.client	{ color:#006989;}
	.contType15 .col_right li a.normal	{ font-weight:bold;}
	
	.contType15 table		{ width:100%; border-top:1px solid #b0b0b0; border-bottom:1px solid #b0b0b0; margin:10px 0; clear:both;}
	.contType15 table td	{ font-size:11px; color:#656565; line-height:20px; padding:5px 0;}
	.contType15 table td.tempbox	{ width:150px; font-size:18px; font-weight:bold; line-height:20px; color:#f33;}
	.contType15 table td.fav		{ width:25px; font-weight:bold; background:url(../images/icon/icon_fav2.gif) center right no-repeat; padding:0 8px;}
	.contType15 table td.like		{ width:25px; font-weight:bold; background:url(../images/icon/icon_like2.gif) center right no-repeat; padding:0 8px;}
	.contType15 table td.dislike	{ width:25px; font-weight:bold; background:url(../images/icon/icon_dislike2.gif) center right no-repeat; padding:0 8px;}
	.contType15 table a				{ color:#3e3e3e; font-weight:bold; text-decoration:none;}
	.contType15 table a:hover		{ text-decoration:underline;}

.contType16	{ margin:0 0 10px 0; float:left;}
	.contType16 h2		{ font-size:13px; font-weight:bold; background-color:#f6c964; border:4px solid #e8e8e8; border-top:6px solid #e8e8e8; border-bottom:2px solid #e8e8e8; margin-bottom:10px;}
	.contType16 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	
	.contType16 hr 		{ height:1px; color:#b1b1b1; clear:both;}
	.contType16 .img	{ width:350px; color:#404040;font-size:15px; font-weight:bold; text-align:center; margin:10px 0; float:left;}
	.contType16 .img img{ margin:0 0 20px 0;}
	.contType16 .info	{ width:300px; text-align:right; margin:5px 0 0 0; float:right;}
	.contType16 .info ul	{ clear:both;}
	.contType16 .info li a	{ font-size:11px; color:#999; text-decoration:underline;}
	.contType16 .info li a.client	{ color:#006989;}
	.contType16 .info li a.normal	{ font-weight:bold;}
	.contType16 .info li.lastitem	{ color:#3f3f3f; font-weight:bold;}

.contType17	{ margin:0 0 10px 0; float:left;}
	.contType17 h2		{ font-size:14px; color:#141414; background-color:#f4e3b8; border:1px solid #e8e8e8; border-top:4px solid #e8e8e8; margin-bottom:10px;}
	.contType17 h2 div	{ border:1px solid #c7c7c7; padding:3px 10px;}
	.contType17 h3		{ font-size:14px; font-weight:bold; line-height:18px; color:#403f3f; margin-bottom:15px;}
	.contType17 p		{ font-size:11px; margin-bottom:15px;}

.contType18	{ margin:0 0 10px 0; float:left;}
	.contType18 h2		{ font-size:14px; color:#141414; background-color:#f4e3b8; border:1px solid #e8e8e8; border-top:4px solid #e8e8e8; margin-bottom:10px;}
	.contType18 h2 div	{ border:1px solid #c7c7c7; padding:3px 10px;}
	.contType18 ul		{ float:left;}
	.contType18 li		{ background: url(../images/arrow-2.gif) center left no-repeat; padding-left:30px; margin:0 0 5px 10px;}
	
.contType19	{ margin:0 0 10px 0; float:left;}
	.contType19 h2		{ font-size:14px; color:#141414; background-color:#f4e3b8; border:1px solid #e8e8e8; border-top:4px solid #e8e8e8;}
	.contType19 h2 div	{ border:1px solid #c7c7c7; padding:3px 10px;}
	.contType19 .link	{ height:53px; text-align:center; background:url(../images/bg1.gif) center center repeat-y; padding:10px 60px 0 60px;}
	.contType19 .input	{ width:230px; font-size:11px;}
	.contType19 .bttn	{ font-size:10px; padding:0 5px;}
	.contType19 .rss	{ background:#ff9900 url(../images/icon_rss.gif) center left no-repeat; padding:5px 5px 5px 23px; margin:5px 0;}
	.contType19 .rss a	{ font-size:11px; font-weight:bold; color:#fff;}
	
.contType20	{ margin:0 0 10px 0; float:left; background:#f6f6f6 url(../images/bg_help.png) top repeat-x; min-height:344px;}
	.contType20 h2		{ font-size:14px; color:#141414; background-color:#f4e3b8; border:6px solid #e8e8e8; border-left:4px solid #e8e8e8; border-bottom:2px solid #e8e8e8;}
	.contType20 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType20 h3		{ font-size:18px; font-weight:bold; color:#f90; line-height:28px; padding:30px 0 15px 0; margin-left:10px;}
	.contType20 p		{ font-size:11px; margin:0 0 10px 40px;}
	.contType20 .bg		{ min-height:340px; background:url(../images/help_bg.gif) bottom right no-repeat;}

.contType21	{ margin:0 0 10px 0; float:left; background:#e8e8e8; padding:16px 6px 6px 6px;}
	.contType21 ul	{ display:inline;}
	.contType21 li	{ background:#f6f6f6 url(../images/arrow-sm.gif) 10px center no-repeat; border:1px solid #fff; margin:0 0 1px 0; padding:5px 5px 5px 23px;}
	.contType21 a		{ color:#403f3f; font-weight:bold; text-decoration:none;}
	.contType21 a:hover	{ color:#bcbcbc; text-decoration:none;}

.contType22	{ margin:0 0 10px 0; float:left; background:#f6f6f6 url(../images/bg_help.png) top repeat-x; min-height:344px;}
	.contType22 h2		{ font-size:14px; color:#141414; background-color:#f6c964; border:6px solid #e8e8e8; border-left:4px solid #e8e8e8; border-bottom:2px solid #e8e8e8;}
	.contType22 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType22 form	{ margin:25px 50px;}
	.contType22 label	{ width:130px; font-size:11px; font-weight:bold; float:left; margin:5px 0;}
	.contType22 .input	{ width:300px; margin:3px 0;}
	.contType22 span	{ font-size:11px; font-weight:bold;}
	.contType22 .pad	{ font-size:11px; background:#dcdcdc url(../images/bg_post.gif) top center no-repeat; padding:15px 50px;}
	.contType22 .pad p	{ margin-bottom:5px;}
	.contType22 .pad a	{ font-weight:bold;}
	.contType22 .pad .input	{ color:#f90; font-size:11px; font-weight:bold; padding:3px;}
	
.contType23 { margin:0 0 10px 0; float:left;}
	.contType23 h2		{ font-size:14px; font-weight:bold; color:#141414; background-color:#f6c964; border:6px solid #e8e8e8; border-left:4px solid #e8e8e8; border-bottom:2px solid #e8e8e8; margin-bottom:10px;}
	.contType23 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType23 h3		{ color:#999; font-weight:bold; margin:5px 0;}
	.contType23 .box	{ width:115px; color:#9a9a9a; font-size:11px; line-height:14px; float:left; margin:0 5px 3px 0; padding:0 0 5px 0;}

.contType24 { margin:0 0 10px 0; float:left;}
	.contType24 h2		{ font-size:14px; color:#141414; background-color:#fea219; border:6px solid #e8e8e8; border-left:4px solid #e8e8e8; border-bottom:2px solid #e8e8e8; margin-bottom:10px;}
	.contType24 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType24 h3		{ color:#f90; font-size:14px; font-weight:bold; text-transform:uppercase; margin:10px 0;}
	.contType24 h4		{ color:#656565; font-size:14px; font-weight:bold; padding:5px 0 5px 130px; clear:right;}
	.contType24 .box	{ width:275px; color:#9a9a9a; font-size:11px; line-height:14px; float:left; margin:0 10px 3px 0;}
	.contType24 p		{ color:#666; font-size:12px; padding:0 0 0 130px; margin-bottom:0; clear:right;}
	.contType24 .info	{ padding:5px 0 0 0; clear:both;}
	.contType24 .other	{ background-color:#000; padding:10px 0 10px 5px; margin:10px 0 0 0; clear:both;}
	.contType24 .other h5	{ font-size:11px; font-weight:bold; color:#f90; margin-bottom:8px;}
	.contType24 .other img	{ float:left; margin:0 2px 3px 0;}
	
.contType25 { margin:0 0 10px 0; float:left; background-color:#000; padding:5px 0 5px 10px;}
	.contType25 h2		{ font-size:12px; font-weight:bold; color:#f90; margin-bottom:10px;}
	.contType25 div		{ width:85px; float:left; margin:0 10px 0 0;}
	.contType25 p		{ margin:2px 0 0 0;}

.contType26 { margin:0 0 10px 0; float:left;}
	.contType26 h2		{ font-size:14px; font-weight:bold; color:#141414; background-color:#f6c964; border:6px solid #e8e8e8; border-left:4px solid #e8e8e8; border-bottom:2px solid #e8e8e8; margin-bottom:10px;}
	.contType26 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType26 li		{ list-style-type:square; font-size:11px; font-weight:bold; margin:10px 0 10px 20px; padding-left:10px;}
	.contType26 li a	{ font-weight:normal!important;}

/* see tab.css */
	.searchbar input	{ color:#999; font-size:10px; width:168px; margin-right:5px; float:left;}
	.searchbar ul li	{ font-size:11px; padding:0 5px; border-right:1px solid #999; display:inline;}

.searchresult	{ font-size:11px; background-color:#e8e8e8; padding:4px 10px; margin:0 0 5px 0; float:left;}
	.searchresult .search_kw	{ font-size:14px; margin-right:10px;}

.row		{ clear:both; border-top:1px solid #b1b1b1; padding-top:15px;}

.contType27	{ margin:0 0 10px 0; float:left; width:170px; margin-right:17px;}
	.contType27 h2		{ font-size:11px; font-weight:bold; margin:10px 0;}
	.contType27 h2 input{ float:right;}
	.contType27 input.ckbx	{ float:left;}
	.contType27 input.input	{ width:165px; font-size:10px; color:#858585; margin:0 0 2px 0;}
	.contType27 div		{ width:170px; height:170px; text-align:center; margin-bottom:5px;}
	.contType27 div img	{ vertical-align:baseline;}
	.contType27 p		{ font-size:9px; color:#848484; margin:0;}
	.contType27 ul		{ float:right; text-align:right;}
	.contType27 li a	{ font-size:10px; color:#00678a; text-decoration:underline;}
	.contType27 li.delete	{ background:url(../images/icon/xoa.gif) center right no-repeat; padding-right:20px;}
	.contType27 li.discuss	{ background:url(../images/icon/binhluan.gif) center right no-repeat; padding-right:20px;}
	.contType27 li.t_up		{ background:url(../images/icon/thumbup.gif) center right no-repeat; padding-right:20px;}
	.contType27 li.t_down	{ background:url(../images/icon/thumbdown.gif) center right no-repeat; padding-right:20px;}
	.contType27 li.close	{ background:url(../images/icon/close.gif) center right no-repeat; padding-right:20px;}
	.contType27 li.zoom		{ background:url(../images/icon/zoom.gif) center right no-repeat; padding-right:20px;}
	
.contType28 { margin:0 0 10px 0; float:left;}
	.contType28 h2		{ font-size:14px; font-weight:bold; color:#141414; background-color:#f6c964; border:6px solid #e8e8e8; border-left:4px solid #e8e8e8; border-bottom:2px solid #e8e8e8; margin-bottom:10px;}
	.contType28 h2 div	{ border:1px solid #fff; padding:3px 10px;}
	.contType28 p		{ width:137px; margin:0 17px 25px 0; float:left;}
	.contType28 p a		{ color:#676767; font-size:11px; font-weight:bold;}
	.contType28 hr		{ margin:10px 0; height:1px; border:none; border-top:1px solid #999;}


/************************************************/
/* SPACING										*/
/*----------------------------------------------*/
.pad05	{padding:5px !important;}
.padT5	{padding:5px 0 0 0 !important;}
.padL5	{padding:0 0 0 5px !important;}
.padB5	{padding:0 0 5px 0 !important;}
.padR5	{padding:0 5px 0 0 !important;}
.padTB5	{padding:5px 0 !important;}
.padLR5	{padding:0 5px !important;}

.pad10	{padding:10px !important;}
.padT10	{padding:10px 0 0 0 !important;}
.padB10	{padding:0 0 10px 0 !important;}
.padL10	{padding:0 0 0 10px !important;}
.padR10	{padding:0 10px 0 0 !important;}
.padTB10{padding:10px 0 !important;}
.padLR10{padding:0 10px !important;}

.pad15	{padding:15px !important;}
.padT15	{padding:15px 0 0 0 !important;}
.padB15	{padding:0 0 15px 0 !important;}
.padL15	{padding:0 0 0 15px !important;}
.padR15	{padding:0 15px 0 0 !important;}
.padTB15{padding:15px 0 !important;}
.padLR15{padding:0 15px !important;}

.mar05	{margin:5px !important;}
.marT5	{margin:5px 0 0 0 !important;}
.marL5	{margin:0 0 0 5px !important;}
.marB5	{margin:0 0 5px 0 !important;}
.marR5	{margin:0 5px 0 0 !important;}
.marTB5	{margin:5px 0 !important;}
.marLR5	{margin:0 5px !important;}

.mar10	{margin:10px !important;}
.marT10	{margin:10px 0 0 0 !important;}
.marB10	{margin:0 0 10px 0 !important; }
.marL10	{margin:0 0 0 10px !important;}
.marR10	{margin:0 10px 0 0 !important;}
.marTB10{margin:10px 0 !important;}
.marLR10{margin:0 10px !important;}

.mar15	{margin:15px !important;}
.marT15	{margin:15px 0 0 0 !important;}
.marB15	{margin:0 0 15px 0 !important;}
.marL15	{margin:0 0 0 15px !important;}
.marR15	{margin:0 15px 0 0 !important;}
.marTB15{margin:15px 0 !important;}
.marLR15{margin:0 15px !important;}

.txt-left	{ text-align:left;}
.txt-right	{ text-align:right;}


/************************************************/
/* COLOR										*/
/*----------------------------------------------*/
.clrOrange	{ color:#f90;}
.clrBlue	{ color:#007dc6;}
.clrWhite 	{ color:#fff;}
.clrRed		{ color:#FF0000 !important;}
.clrGreen	{ color:#66c220 !important;}
.clrGray	{ color:#999999 !important;}
.clrDkGray	{ color:#666666 !important;}
.clrBlue	{ color:#6cc4fc !important;}
.clrPink	{ color:#f924a2 !important;}

.altbg		{ background-color:#e8e8e8 !important; }
.bgOrange	{ background-color:#f90 !important;}
.bgOrangeLgt{ background-color:#f90 !important;}

.pagelink { color:#f90; }
.currentpage { color:#555; font-weight:bold; }

/************************************************/
/* TAB CSS										*/
/*----------------------------------------------*/

.basictab {
	font:bold 11px Tahoma;
	padding:8px 10px; margin:10px 0 5px 0;
	border-bottom:2px solid #f90; list-style-type:none;
	/* text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li			{ display:inline; margin:0;}
.basictab li a			{ color:#999; text-decoration:none; padding:8px 10px; margin:0; border-bottom:none;}
.basictab li a:visited	{ color:#2d2b2b;}
.basictab li a:hover	{ background-color:#e8e8e8; color:black;}
.basictab li a:active	{ color:#666;}

/* see tab.css, tab_firefox.css for more basictab style */

.entryctn {	/*min-height:52px;*/ }
	.entryctn p {text-align:justify;}

.entryctn2 { /*min-height:100px;*/ }
	.entryctn2 p {text-align:justify;}

.title {
	color:#333333;
}

.entry_thumb {
	margin: 5px 10px 0 2px; border: 1px solid #CCCCCC;
	overflow:hidden;
	text-align:center !important;
}

.entry_thumb img {
	float:none !important;
	margin:0 auto !important;
}

/******************************************/
/* BOX OVER CSS 						  */
/******************************************/
.dvhdr1 {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:200px;
         }
.dvbdy1, .dvbdyImg {
            background:#FFFFFF;
            font-family:arial;
            font-size:12px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:200px;
         }
.dvbdyImg {
	width:auto !important;
}         
         
.sq73 {
	width:73px;
	height:73px;	
}

.sq61 {
	width:61px;
	height:61px;
}	         

.sq41 {
	width:41px;
	height:41px;
}

.sq170_120, .row1 {
	width:170px;
	height:120px;
}

.boxovermeta {
	color:#FF5A25;
	font-weight:bold;
	margin-top:5px;
	overflow:hidden;
	text-align:center;
}

#shout_content {
	font-size:11px;
	text-decoration:none;
}

#shout_content a {
	color:#333;
}

#statusline{
	position:absolute;
	font-size:14px;
	z-index:100;
	background:white;
	padding:20px;	
	border:1px solid black;
	display:none;
}

#topfive {	background:#ffc; }
	#topfive .topviewitem {	margin:0 0 0 0 !important; }
	#topfive .index {background:url(../images/topfive_index.jpg) repeat-x;width:30px;height:73px;text-align:center;}
	#topfive .index img {margin-top:5px;}
	#topfive .entry_thumb {margin:0px;border:0px;padding:0px;width:79px;background:url(../images/topfive_shadow.jpg) right repeat-y;}
	#topfive .sq73 {overflow:hidden !important;background-color:#ccc;}
	#topfive .info {height:73px;background:url(../images/topfive_title_bgr.jpg) right repeat-x;width:161px;border:0px;}
	#topfive h3 {font-size:11px;margin-left:2px;}
	#topfive .detail {margin-left:3px;margin-top:45px;width:150px;}
