/* Choxeoto Website */
/* date: 17.11.08 */
/* author: Longduyvu */
/* Copyright: choxeoto.com */
/* CSS Reset */

* {
   margin: 0;
   padding: 0;
}


body {line-height: 1; color: #666; font: normal 62.5% Arial, Helvetica, sans-serif; margin: auto;}
html, body, div, span,
		applet, object, iframe,
		h1, h2, h3, h4, h5, h6, p, blockquote, pre,
		a, abbr, acronym, address, big, cite, code,
		del, dfn, em, font, img, ins, kbd, q, s, samp,
		small, strike, strong, sub, sup, tt, var,
		dd, dl, dt, li, ol, ul,
		form, label, legend
		 {
			margin: 0;
			padding: 0;
			border: 0;
		/*	font-weight: inherit;   */
			font-style: inherit;
			/* line-height: 1; */
			font-family: inherit;
			text-align: left;
			vertical-align: baseline;
		}
fieldset {
	padding:10px 10px 10px 10px;
}
a {color: #183250; text-decoration: none;}

a:hover {color: #C00; text-decoration:underline;cursor:pointer;}

a img, :link img, :visited img {border: 0;}

#contentBody .post .postBody a, #contentBody .post .postBody a:link, #contentBody .post .postBody a:visited, #contentBody .post .postBody a:hover, #contentBody .post .postBody a:active {
font-weight:normal;
}

/* Float Properties*/

.clearfloat:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}
	
.clearfloat {
	display:inline-block;
	}	

.clearfloat {
	display:block;
	}

/* Begin Structure */

body {background:#fff url(../img/bg2.jpg) repeat-x;margin:0;padding:0;}
#content {
font-size:1.2em;
line-height:1.6em;
}
img.right {
float: right;
margin:10px 0 0 10px;		
}
img.left {
float: left; 
margin:0 10px 10px 0;	
}
#page{
	margin:0px auto;
	font:120% Arial, Helvetica, sans-serif;
}
/*-------- Header ----------*/
#headerWrap {
padding:0px; 
}	
#header {
background: url(../img/site7headerBg.png) no-repeat scroll 0 0;
height:120px;
margin:0px auto;
position:relative;
width:980px;
z-index:1000; /*hieutv fix loi chim menu  */
}
#header h1{
   position:absolute;
   width: 608px;
   height: 61px;
   top: 19px;
   left:0px;
  /* background: url(../img/logo.gif) no-repeat top left;*/
}

#header h1 a{
   display: block;
   width: 608px;
   height: 61px;
   text-indent: -9999px;
}

ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#brandNavBar {
height:27px;
overflow:hidden;
position:absolute;
right:0;
top:57px;

}
#brandNavBar {
color:#AEAEAE;
padding:8px 11px 0;
}
#brandNavBar li {
float:left;
height:27px;
}

#brandNavBar .brandNav li {
background:transparent url(../img/neoBrandNavSprite.png) no-repeat scroll 0 -50px;
}

#brandNavBar li.siteId1 {
background:transparent url(../img/icon_home.gif) no-repeat scroll 0 4px;
}
#brandNavBar li.siteId2 {
background:transparent url(../img/icon_feedback.gif) no-repeat scroll 0 4px;
}
#brandNavBar li.siteId3 {
background:transparent url(../img/icon_contact.gif) no-repeat scroll 0 4px;
}
#brandNavBar li.siteId4 {
background:transparent url(../img/recruitment.gif) no-repeat scroll 0 4px;
}

#brandNavBar li.active {
background:transparent url(../img/neoBrandNavSprite.png) repeat-x scroll 100% -150px;
}
#brandNavBar .active a, #brandNavBar .active a:link, #brandNavBar .active a:visited, #brandNavBar .active a:hover, #brandNavBar .active a:active {
color:#FFFFFF;
font-weight:bold;
}

#brandNavBar li.brandNav li.active a span {
background:transparent none repeat scroll 0 0;
}

#brandNavBar {
float:right;
}
#brandNavBar li {
float:left;
height:27px;
}

#brandNavBar li.brandNav .siteId1 a span {
background:transparent none repeat scroll 0 0;
}
#brandNavBar li.brandNav a span {
background:transparent url(../img/neoPipe.gif) no-repeat scroll 100% 42%;
padding:0 8px 0 18px;
}

#brandNavBar li.brandNav li a {
display:block;
height:24px;
padding:3px 0 0;
font-size:91%;
}
#brandNavBar a, #brandNavBar a:link, #brandNavBar a:visited {
text-decoration:none;
}
#brandNavBar a, #brandNavBar a:link, #brandNavBar a:visited {
text-decoration:none;
}

#brandNavBar a:hover, #brandNavBar a:active {
}


/*nav*/
.preload1 {background: url(../img/nav-right.png);}
.preload2 {background: url(../img/nav-right-hover.png);}

#nav {padding:0 0 0 15px; margin:0 0 0 0px; list-style:none; height:38px; background:white url(../img/nav-bg.png) no-repeat; position:absolute; z-index:500; font-family:arial, verdana, sans-serif; top:89px; width:980px; }
ul#nav li{
	margin:0 0 0 0;
}

#nav li.top {display:block; float:left;}
#nav li a.top_link {display:block; float:left; height:31px; line-height:30px; color:#fff; text-decoration:none; font-size:12px; font-weight:bold; padding:0 0 0 10px; cursor:pointer;background: url(../img/nav-right.png);}
#nav li a.top_link span {float:left; display:block; padding:0 20px 0 4px; height:31px; background: url(../img/nav-right.png) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 20px 0 4px; height:31px; background: url(../img/nav-right.png) no-repeat right top;}

#nav li.last a.top_link span {float:left; display:block; padding:0 20px 0 4px; height:31px; background: url(../img/nav-right.png) left top no-repeat;}


#nav li:hover a.top_link {color:#fff; background: url(../img/nav-right-hover.png) no-repeat;}
#nav li:hover a.top_link span {background:url(../img/nav-right-hover.png) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(../img/nav-right-hover.png) no-repeat right top; padding-bottom:3px;}

#nav li.last:hover a.top_link span {background:url(../img/nav-right-hover.png) no-repeat left top; padding-bottom:3px;}

#nav li.current a.top_link {color:#fff; background: url(../img/nav-right-hover.png) no-repeat;}
#nav li.current a.top_link span {background:url(../img/nav-right-hover.png) no-repeat right top;}
#nav li.current a.top_link span.down {background:url(../img/nav-right-hover.png) no-repeat right top; padding-bottom:3px;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:0px; top:31px; background: #2290c5; padding:3px; border:1px solid #8db89d; white-space:nowrap; width:150px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:150px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px;  line-height:18px; text-indent:5px; color:#fff; text-decoration:none;border:1px solid #2290c5;}
#nav li ul.sub li a.fly
{background:#2290c5 url(../img/arrow.gif) 140px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#00458a; color:#fff; border-color:#8db89d;}
#nav li:hover ul.sub li a.fly:hover
{background:#00458a url(../img/arrow_over.gif) 140px 6px no-repeat; color:#fff;}

#nav li b {display:block; font-size:11px; height:18px; width:88px; line-height:18px; margin-bottom:3px; text-indent:6px; color:#ff6; border-bottom:1px solid #ff6; cursor:default;}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:150px; top:-4px; background: #2290c5; padding:3px; border:1px solid #8db89d; white-space:nowrap; width:150px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#00458a url(../img/arrow_over.gif) 140px 6px no-repeat; color:#fff; border-color:#8db89d;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#2290c5 url(../img/arrow.gif) 140px 6px no-repeat; color:#fff; border-color:#2290c5;} 

#search { width:260px;
  position: absolute;
  left: 750px;
  top: 22px;
  z-index:9999
}
#search * { float: left; margin-top:3px;}
#search form label {
  margin-left: -1000px;
  font-size:1px;
  width: 0;
  height: 0;
}
#txt-search {
  height: 22px;
  width: 130px;
  background: url(../img/form-search-bg.png) 0 0 no-repeat;
  border: 0;
  color: #666666;
  padding: 4px 5px 0 10px;
}
#search form  { margin-right: 30px; }
#btn-joinEmail { margin-left: 5px; }

#contentWrap {
			width:980px;
			padding:10px 2px;
			margin:0 auto;
			/*position:relative;  hieutv rem vi loi chim menu */
			color:#000;
			margin-bottom:20px;
		}
		
#contentMain {
		}
.narrowcolumn {
			width:730px;
			background:url(../img/bg-contentMain.gif) repeat-y;
		}
.widecolumn {
			width:980px;
		}		
#contentBody {
overflow:hidden;
padding-bottom:10px;
float:left;
margin:0;
padding:0;
background:url(../img/bg-contentBody.gif) no-repeat top;
width:730px;
_height:auto;
min-height:670px;

}
#contentBody .post {
list-style:none;
padding:10px 15px;

}

#contentbodyfooter {
background:url(../img/bg-post.gif) no-repeat bottom;

width:730px;
height:5px;
}

#contentBody.noNav {
			width:655px;
			margin:0 10px 0 0;
			float:left;
		}

		#contentNav {
			width:237px;
			float:right;
			padding:0px;
		}

		#contentSub {
margin:0 0 0 20px;
width:300px;
float:right;
}
/* breadcrumb */

		.breadcrumb {
			padding:0px 0px;
			position:relative;
			z-index:0;
			font-size:92.5%;
			line-height:150%;
		}

		.breadcrumb li {
			display:inline;
			padding-right:2px;
		}

/*		ul.breadcrumb li a {
			background:url(../img/187.gif) 100% 50% no-repeat;
			padding-right:10px;
		}*/
/** Header Styles **/

#overviewHead{
	position:relative;
	margin-left:-1px;
	margin-bottom:0px;
}

.pageType8300 #overviewHead h1,
.pageT2 #overviewHead a.blogName{
	text-indent:-2000px;
	border:0;
	height:80px;
	display:block;
	margin:0px 0px 10px 0px;
	_margin:0;
	padding:0;
	background-position: -1px 0px;
}

.pageType8300 #overviewHead h1{
	margin:0;
}

h3,
h2,
#contentBody .recentPosts dt,
#contentBody .winners_list dt,
.pageType8302 #contentBody .allBlogs h4,
.pageType1707 #contentBody .allBlogs h4,
#mostPop h4,
.pageType8302 #contentSub .recent h3,
.pageType1707 #contentSub .recent h3,
.pageType8302 #contentBody #featuredPosts h4,
.pageType1707 #contentBody #featuredPosts h4{
	padding:7px 0px;
	border-bottom:#007aaf solid 2px;
	font:normal 153% Georgia, "Times New Roman", serif;
	color:#007aaf;
	margin-bottom:5px;
}

.pageT2 h1,
.pageType8300 .post h3{
	border:0;
	font-weight:normal;
/*	font-size:221%;                huyenln        */
	padding:3px 0px;
	margin:0;
}

.pageType8302 #overviewHead h1,
.pageType1707 #overviewHead h1{
	margin-bottom:5px;
}

h2.aboutHed,
h2.blogTopicsHed{
	margin:20px 0px 0px 0px;
}

.postBody h2{
	display:inline-block;
}

#mostPop, #mostDis, #reporterBlogsRecent, #reporterBlogsFeatured, #contentBody .recentPosts, #contentBody .winners_list {
margin:20px 0;
}
/** End Header Styles **/
.pageT2 #contentMain {
margin-top:0px;
padding:0;
float:left;
}

.pageT2 #topMPU {
margin-top:0;
}
.mpu {
height:260px;
margin:20px 0;
width:300px;
}

#mostPopStories li,
#mostPop #mostPopBlogs li,
#reporterBlogsRecent li,
#reporterBlogsFeatured li,
#contentBody .recentPosts dd,
#contentBody .winners_list dd{
	background:url(../img/dottedLine.gif) bottom repeat-x;
	padding:7px 0px;
}
/** Paragraph Spacing **/

#contentMain p{
	margin-top: 15px;
	line-height: 160%;
	text-align:justify;
}

#contentMain #contentSub p,
#contentMain #overviewHead p{
	margin:0;
}

#cate { background:url(../img/bg-btm-cate.gif) bottom no-repeat; padding-bottom:2px; margin-bottom:10px;}
#cate h3{ height:33px; line-height:25px; background:url(../img/bg-h3-cate.gif); text-indent:-9000px}
#cate h3 a { display:block; cursor:default}
.nleft{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 6px 5px 6px 24px;
background: #d0e7f1 url(../img/bg-nleft.gif) bottom no-repeat; 
font-weight:bold;
}
#cate .first{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 5px 5px 5px 24px;
background: #d0e7f1 url(../img/bg-nleft-first.gif) bottom no-repeat; 
font-weight:bold;
}
.nleftc { background:url(../img/bg-nleftc.gif) bottom no-repeat; padding-left:27px;}
.nleftc li { list-style:none; padding:2px 0 2px 12px; background:url(../img/arr1.gif) 0 7px no-repeat}

/** End Paragraph Spacing **/


#home #sidebar{
   width: 239px;
   margin: 0;
   padding: 0px 0 0;
   top: 0px;
   float: right;
   
}

#home #sidebar #drawers{
   width: 237px;
   height: auto;
   overflow: hidden;
   background: #fff url(../img/bg_home_drawer_ul.gif) no-repeat left bottom;
   margin: 0;
   float: left;
}

#home #sidebar a.drawer-handle{
   display: block;
   font-weight: bold;
   background: url(../img/bg_home_drawer.gif) no-repeat;
   color: #213F60;
   height: 25px;
   text-indent: 12px;
   line-height: 25px;
   cursor: pointer;
}

#home #sidebar a#welcome {background-position: 0 -25px;}
#home #sidebar a#welcome.selected, #home #sidebar a#welcome.selected:hover{background-position: 0 0; color: #213F60;}
#home #sidebar a#teaching{background-position: 0 -75px;}
#home #sidebar a#teaching.selected, #home #sidebar a#teaching.selected:hover{background-position: 0 -50px; color: #213F60;}
#home #sidebar a#about-pastor{background-position: 0 -100px;}
#home #sidebar a#about-pastor.selected, #home #sidebar a#about-pastor.selected:hover{background-position: 0 -50px; color: #213F60;}
#home #sidebar a#welcome:hover{background-position: -227px -25px; color: #00567D;}
#home #sidebar a#teaching:hover{background-position: -227px -65px; color: #213F60;}
#home #sidebar a#about-pastor:hover{background-position: -227px -115px; color: #213F60;}

#home #sidebar .drawerbox{
   padding: 0;
   line-height: 1;
   color: #140d09;
 /*     height: 205px;   */
	height: 208px;  
   overflow: hidden;
}

#home #sidebar .drawerinner{
   padding: 10px 13px;
}
#home #sidebar .drawerbox li,
#home #sidebar .drawerbox p{
   margin: 0px 0 7px;
   line-height: 1.4;
   font-size: 12px;
}

#home #sidebar .drawerbox a{
   color: #2f868d;
}

#home #sidebar #wbox img{
   margin: 0 5px 5px 0;
   display: block;
   padding:1px;
   
}

#home #sidebar #wbox p{
   margin-bottom: 7px;
   margin-top: 0;
}

#home #sidebar #tbox h5{
   font: 1em Georgia, "Times New Roman", Times, serif;
   font-style: italic;
   color: #3e2d1f;
   line-height: 1.6;
}

#home #sidebar #tbox h4{
   font-size: 1.2em;
}

#home #sidebar #tbox p{
   margin: 5px;
}

#home #sidebar #tbox p#preacher{
   margin: 0 5px;
   font-size: .833em;
   line-height: 1.5;
   color: #735439;
}

#home #sidebar #tbox p#audiohelp{
   clear: both;
   margin: 0;
   height: 0;
   text-indent: -9999px;
}

#home #sidebar #tbox p#mediabuttons{
   text-indent: -9999px;
   margin: 10px 0 0 0;
}

#home #sidebar #tbox #mediabuttons a{
   display: block;
   width: 68px;
   float: left;
   height: 19px;
   background: url(../img/bg_home_sermon-player.gif) no-repeat;
   margin: 0 3px 0 0;
}

#home #sidebar #tbox #mediabuttons span.sermon-video a{
   background-image: url(../img/bg_home_sermon-watch.gif);
}

#home #sidebar #tbox a#sermon-dl{
   display: block;
   float: left;
   width: 83px;
   height: 19px;
   background: url(../img/bg_home_sermon-dl.gif) no-repeat;
   margin: 0;
}

#home #sidebar #pbox img,
#home #sidebar #tbox img{
   float: left;
   margin-right: 8px;
   margin-bottom: 5px;
}
/** Datestamp **/

.datestamp,
.byline{
	color:#999;
	font:normal 93.5% Arial, Helvetica, san-serif;
}

/** End Datestamp **/
/** Blog Post Images **/

#contentBody .cnet-image-div{
	margin:8px 8px 8px 2px;
}

#contentBody .cnet-image-div.image-large{
	float:none !important;
	margin:8px auto !important;
}

#contentBody .cnet-image-div.float-left{
	float:left;
	margin:8px 8px 8px 2px;
}

#contentBody .cnet-image-div.float-right{
	float:right;
	margin:8px 2px 8px 8px;
}


#contentBody .cnet-image-div.float-none{
	margin:8px auto;
}

#contentBody p.image-caption,
#contentBody .image-credit{
	font-size:93.5%;
	color:#555;
	margin:2px 0px;
}
#home-image { width:730px;}

/** End Blog Post Images **/

h1, h2, h3{
			font-weight:normal;
			font-family:Georgia, "Times New Roman", Times, serif;
		}

		h1 {
			font:normal 190% Arial, Helvetica, sans-serif;
			color:#007aaf;
			padding:0 10px 6px 0;
			margin:0 0 0px 0;
			letter-spacing:-0.05em;
		}

		#overviewHead{
			position:relative;
			margin-bottom:20px;
		}

		h2 {
			font-size: 148.5%;
			color:#171717;
			display:block;
			
		}

		h2 span {
			padding:0 5px 0 0;
		}

		h3 {font-size: 153%;}
		h4 {font-size: 110%; font-weight:bold}

#contentMain #mostStories h4,
#contentMain #mostStories p,
#contentMain .quicklinks h4,
#contentMain .quicklinks p,
#contentNav .soft h4,
#contentNav .soft p{ margin-bottom:3px; margin-top:0px;}
#mostStories dd{
	background:url(../img/dottedLine.gif) bottom repeat-x;
	padding:3px 0px;
	clear:both;
}


.box-right { background:url(../img/bg-btm-cate.gif) no-repeat bottom; margin-bottom:10px;}
.box-right .ip-text { width:200px;}
.box-right h3 {
	padding:5px 10px;
	border-bottom:#007aaf solid 0px;
	font:bold 91% Arial, Helvetica, sans-serif;
	color:#007aaf;
	margin-bottom:5px;
	background:url(../img/bg-h3.jpg) no-repeat;
}

.quicklinks { width:289px; background:url(../img/bg-btm-links.gif) no-repeat bottom;}
.quicklinks .inner { padding:10px; background:url(../img/bg-top-links.jpg) no-repeat top }
.quicklinks .inner-body { padding:8px 0; border-bottom:1px #CCC dotted; height:70px; overflow:hidden }
   
   
.quicklinks .inner img{padding:1px;
   border:#CCC solid 1px; }
   
#contentNav .inner { padding:10px;}
#contentNav p {
line-height:144.5%;
margin-top:15px;
text-align:justify;
}

#contentNav h3 {
	padding:5px 10px;
	border-bottom:#007aaf solid 0px;
	font:bold 109% Arial, Helvetica, sans-serif;
	color:#183250;
	margin-bottom:5px;
	background:url(../img/bg-h3.jpg) no-repeat;
}


#footer { width:980px; margin:0 auto; border-top:4px #3395bf solid; font-size:91%;}
.footerCopyright { margin-top:10px; line-height:1.6em;}
#footer .footerPost{
			height: 23px;
			margin-top:10px;
		}
		 #footer .footerPost li{
			
			 float:left;
			 height:17px;
			 margin:0 6px 0 0;
			 padding: 3px 7px 3px 0;
		 }
		 #footer .footerPost li.last{
			  background: transparent;margin:0 0px 0 0;
			 padding: 3px 0px 3px 0;
		}
.footerDesigned li { float:right; }		

/* nahung addition */
.news-other
{
	padding:0;
	margin:0;
}
.news-other ul li
{
	list-style:none;
	line-height:25px;
	margin-left:8px;
}
.news-other ul li span
{
	color:#9d9e9f;
}

.news-other ul li a
{
	text-decoration:none;
	margin:0 0 0 10px;
	font-weight:normal;
	font-size:90%;
	color:#353535;
}
.news-other ul li a:hover
{
	color:red;
	text-decoration:none;
}

.news-other-list ul li {
	background: url(../img/arrowlink.gif) no-repeat 0px 10px;
}

.news-other-detail ul li {
	background: url(../img/arrow_bl.gif) no-repeat 0px 10px;
}

.morelink a {
	color:#2C4C82;
	font-size:82%;
	font-weight:bold;
}

.newsimg 
{
	float:left;
	margin:0px 7px 0px 0px;
	
}

.datbimg 
{
	float:right;
	margin:0px 0px 5px 10px;
	
}

#top_line {
	background:transparent url(../img/bgr_line_product.gif) no-repeat scroll 0% bottom;
	height:38px;
	text-transform:uppercase;
}

.storeitem {
background:transparent url(../img/storeitem_nilarge_bg.gif) no-repeat scroll 2px 13px !important;
padding:5px 0pt 0pt 14px;
}

.storeitem .title {
/*font-weight:bold;*/
padding-top:5px;
}

.price {
margin:3px 3px 0px 0px;
text-align:right;
width:60px;
float:left;
}

.buttons
{
text-align:right;
width:86px;
float:left;
}

.store {
color:#A30906;
line-height:25px;
font-weight:bold;
}

.info {
background:transparent url(../img/storeitem_infolarge.gif) repeat scroll 0%;
width:86px;
}

.storeitem .title {
float:left;
height:15px;
overflow:hidden;
width:536px;
font-weight:bold;
}

.softgroup {
border-bottom-color:#636363;
border-bottom-style:solid;
border-bottom-width:1px;
color:#213F60;
font-size:14px;
height:20px;
font-weight:bold;
padding:6px 0px 1px 30px;
}

#quick_bar_sp {
border:medium none;
float:right;
height:50px;
padding:5px;



}

#quick_bar {
border:1px solid #DEDEDE;
float:right;
height:50px;
line-height:50px;
padding:5px;
vertical-align:middle;
margin-left:5px;
width:auto;
-margin-top:10px;
}

#cprint_content {
margin:15px 10px;
margin-bottom:0.5em;
}

#cprint_content  a{
color: #2C4C82;
font-size:92%;
}
#cprint_content img {
margin:0pt 3px -5px 0px;

}

#contentBody .post ul {
	list-style-type:square;
}

#contentBody .post ul li {
/*background:transparent url(../img/arrow_bl.gif) no-repeat scroll 0px 10px;*/
line-height:25px;
list-style-image:none;
list-style-position:outside;
margin-left:18px;

}

#contentBody .newsletters {
float:right;
margin-bottom:0px;
padding:0px 0pt 3px;
}

.newslist li {
background:transparent url(../img/arr1.gif) no-repeat scroll 0pt 5px;
line-height:1.4em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding-bottom:4px;
padding-left:10px;
}

.newslist ul {
padding-right:4px;
padding-left:10px;
}

.newslist .nobg {
background:transparent none repeat scroll 0%;
padding-left:0pt;
}

TABLE.adminlist {
	BORDER: #cadefa 1px solid; PADDING: 0px;MARGIN: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; border-spacing: 0px;
}
TABLE.adminlist TH {
	PADDING: 4px 3px;FONT-SIZE: 11px; background:#a3e0fc url(../images/bg-tabsgg-thead.gif) repeat-x; MARGIN: 0px; COLOR: #000; HEIGHT: 20px; BORDER: #cadefa 1px solid; color:#222222;
}
TABLE.adminlist TH.title {
	TEXT-ALIGN: left
}
TABLE.adminlist TH A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
TABLE.adminlist TH A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
TABLE.adminlist TH A:hover {
	TEXT-DECORATION: underline
}
TABLE.adminlist TR.row0 {
	BACKGROUND-COLOR: #f0f6fc; TEXT-ALIGN: left
}
TABLE.adminlist TR.row1 {
	BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
TABLE.adminlist TD {
	PADDING: 6px; BORDER: #cadefa 1px solid; font-size:12px;vertical-align:middle;
}
TABLE.adminlist TR.row0:hover {
BACKGROUND-COLOR: #dfefff
}
TABLE.adminlist TR.row1:hover {
	BACKGROUND-COLOR: #dfefff
}
TABLE.tabsearch TD {
	PADDING: 3px 0px;
}

.about-add-1 {

width:330px;
}

#contentBody .post h2{

/*display:block;*/

}

#contentBody .post  p .sitemap ul li {
margin-left: 40px;
}

.btn-lienket a { background:url(../img/btn-lienket.gif) no-repeat; width:198px; height:24px; display:block; text-indent:39px;padding-top:2px;font-weight:normal;color:#0E2633;
}

.btn-chat a { background:url(../img/btn-chat.gif) no-repeat; width:198px; height:24px; display:block; text-indent:39px;padding-top:2px;font-weight:normal;color:#0E2633;
}
.btn-qa a { background:url(../img/btn-qa.gif) no-repeat; width:198px; height:24px; display:block; text-indent:41px;padding-top:2px;font-weight:normal;color:#0E2633;
}
.btn-contact a { background:url(../img/btn-contact.gif) no-repeat; width:198px; height:24px; display:block; text-indent:39px;padding-top:2px;font-weight:normal;color:#0E2633;
}
.weblink { background:url(../img/bg-nleftc.gif) bottom no-repeat; padding-left:27px;}
.weblink li { list-style:none; padding:2px 0 2px 12px; background:url(../img/arr1.gif) 0 7px no-repeat}

.inputbox {
	width:380px;
}

input.button {
background-color:#A4D6EA;
border:1px solid #489BC9;
color:#FFFFFF;
cursor:pointer;
font-family:arial,verdana,sans-serif;
font-size:11px;
font-weight:bold;
height:20px;

width:100px;
}

.newsletters {
float:right;
margin-bottom:0px;
padding:0px 0pt 3px;
color:red;
}
.newsletters  a.hover
{
color:red;
}
.newsletters  a.active
{
color:red;
}
.newrwapper  img{
 	float:left;                                               
	margin:0px 7px 0px 0px;      /*huyenln */
}

#cprint_content {
margin:15px 10px;
text-align:right;
margin-bottom:0.5em;
}

#cprint_content  a{
color: #2C4C82;
font-size:82%;
}
#cprint_content img {
margin:0pt 3px -5px 0px;

}

#img_counter {
	/*margin-top:-3px;*/
	padding-left:60px;
}
.readingtitle
{
			font:normal 153% Arial, Helvetica, sans-serif;
			color:#007aaf;
			padding:0 10px 6px 0;
			margin:0 0 0px 0;
			letter-spacing:-0.05em;
}

#contentBody .tab_content  h1, #contentBody .tab_content h2, #contentBody .tab_content h3, #contentBody .tab_content h4, #contentBody .tab_content h5 {
	display: inline;
	border: none;
	margin-left:0px;
	
}