/*------------------- layout default ---------------------*/

.default-layout-bound{

	background:#F5F5EC;

}

.default-layout-content{

	width:987px;

	margin:0 auto;

}

.default-layout-content-1{

}

.default-layout-content-2{

}

.default-layout-banner{

	padding-left:6px;

}

.default-layout-center{

}

.default-layout-col-1 {

	width:815px;

	float:left;

	background:#FFF url(../images/home/col1-boder-right.png) 100% 0 repeat-y;

}

.default-layout-col-1-border {

	background:url(../images/home/col1-border-left.png) 0% 0% repeat-y;

}

.default-layout-col-1-center {

	background:url(../images/home/col1-center.png) repeat-x;

}

.default-layout-col-1-left {

	background:url(../images/home/col1-left.png) 0 0 no-repeat;

}

.default-layout-col-1-right {

	background:url(../images/home/col1-right.png) 100% 0 no-repeat;

	padding-top:17px;

	padding-left:8px;

	padding-right:10px;

}

.default-layout-col-2 {

	float:left;

	width:172px;

	background:#FDFCF5 url(../images/home/col2-border-right.png) 100% 0 repeat-y;

}

.default-layout-col-2-center {

	background:url(../images/home/col2-center.png) repeat-x;

}

.default-layout-col-2-right {

	background:url(../images/home/col2-right.png) 100% 0 no-repeat;

	padding-top:35px;

	padding-right:6px;

}

.default-layout-footer{

}

/*---------------------Banner------------------------*/

.banner-bound{

}

.banner-content{

	background:url(../images/home/banner-bg.png) no-repeat;

	height:94px;

}

.banner-language{

	padding-top:65px;

	text-align:right;

	padding-right:10px;

}

.banner-language a {

	margin-left:5px;

}

.banner-language img {

	height:17px;

	width:23px;

}

/*---------------------Footer------------------------*/

.footer-bound-outer {

	background:#E0E0E0;

}

.footer-bound-outer-left {

	background:url(../images/home/col1-border-left.png) 0% 0% repeat-y;

}

.footer-bound-outer-right {

	background:url(../images/home/col2-border-right.png) 100% 0 repeat-y;

}

.footer-bound {

	text-align:center;

	padding-top:13px;

	padding-bottom:9px;

	border-top:3px solid #246226;

	margin:0 6px;

	background:#E0E0E0;

}

.footer-links {

	margin-bottom:8px;

}

.footer-link,

.footer-link:hover,

.footer-link:visited,

.footer-link:visited:hover {

	color:#2F2B2B;

	text-decoration:none;

	margin:0 16px;

	font-weight:bold;

	font-size:11px;

}

.footer-content {

	font-size:11px;

}

.footer-copyright {

	margin-bottom:5px;

}

.footer-copyright span {

}

.footer-company {

}

.footer-company span {

	color:#2F2B2B;

	font-weight:bold;

	text-transform:uppercase;

}

.footer-address {

}

.footer-address span {

	color:#2F2B2B;

}

.footer-telephone {

}

.footer-telephone span {

	color:#2F2B2B;

}

.footer-email {

}

.footer-email span {

	color:#2F2B2B;

}

/*----------------------FAQSLINK------------------------------------*/

.faqslink-bound {

	margin-bottom:10px;

}

.faqslink-content-center {

	background:url(../images/home/body/faqs-center.png) repeat-x;

}

.faqslink-content-left {

	background:url(../images/home/body/faqs-left.png) 0 0 no-repeat;

}

.faqslink-content-right {

	background:url(../images/home/body/faqs-right.png) 100% 0 no-repeat;

	height:131px;

}

.faqslink-answer {

	line-height:65px;

	border-bottom:1px dotted #727070;

	margin:0 2px;

}

.faqslink-answer a,

.faqslink-answer a:hover,

.faqslink-answer a:visited,

.faqslink-answer a:visited:hover {

	text-decoration:none;

	font-size:14px;

	color:#074F07;

	text-transform:uppercase;

	font-weight:bold;

	background:url(../images/home/body/faqs-icon.png) no-repeat;

	padding:10px 0;

	padding-left:40px;

	margin-left:10px;

}

.faqslink-send-questions {

	line-height:65px;

}

.faqslink-send-questions a,

.faqslink-send-questions a:hover,

.faqslink-send-questions a:visited,

.faqslink-send-questions a:visited:hover {

	text-decoration:none;

	font-size:14px;

	color:#074F07;

	text-transform:uppercase;

	font-weight:bold;

	background:url(../images/home/body/send-faqs-icon.png) no-repeat;

	padding:10px 0;

	padding-left:40px;

	margin-left:10px;

}

/*-------------------------------HOMEINTRODUCTION------------------------------------------*/

.introduction-bound {

}

.introduction-content {

}

.introduction-img {

	float:left;

	margin-right:8px;

	border:solid 1px #C1BCBB;

}

.introduction-img img {

	width:151px;

	height:96px;

}

.introduction-name {

	margin-bottom:10px;

}

.introduction-name a,

.introduction-name a:hover,

.introduction-name a:visited,

.introduction-name a:visited:hover {

	color:#2D660C;

	font-weight:bold;

}

.introduction-brief {

	text-align:justify;

	color:#1F1F1F;

}

.introduction-detail {

	text-align:right;

}

.introduction-detail a,

.introduction-detail a:visited,

.introduction-detail a:hover,

.introduction-detail a:visited:hover {

	color:#6F6262;

	padding-left:15px;

	background:url(../images/home/body/detail-button.png) 0 0 no-repeat;

}

/*-----------------------------WEBLINKS------------------------------------------*/

.weblink-bound {

	margin-bottom:10px;

}

.weblink-select {

}

.weblink-select select {

	width:147px;

}

/*------------------------------SUPPORTONLINE------------------------------------*/

.supportonline-bound {

	margin-bottom:10px;

	background:url(../images/home/support-bg.png) repeat;

	border-bottom:1px solid #E9E7D6;

	border-top:1px solid #E9E7D6;

	border-right:1px solid #E9E7D6;

	padding-top:10px;

}

.support-title {

	color:#29581C;

	font-weight:bold;

	text-transform:uppercase;

	text-indent:10px;

	margin-bottom:10px;

}

.supportonline-content {

	padding-left:10px;

}

.supportonline-name {

	margin-bottom:10px;

	font-size:11px;

	font-weight:bold;

}

.supportonline-nick {

	margin-bottom:10px;

}

.supportonline-skype-nick img{

	_behavior:url(iepngfix.htc);

}

/*------------------ Comment ----------------------*/

.comment-bound{

	padding:5px;

}

.comment-bound label.error{

	color:red;

	padding-left:5px;

}

.comment-bound label.success{

	color:#33CC33;

	padding-left:5px;

}

.comment-label-title{

	padding-bottom:3px;

	color:#1A6E2E;

	font-weight:bold;

}

.item-comment-title{

	color:#00801C;

}

.comment-button-send{

	padding-right:10px;

}

.comment-button-send input{

	width:100px;

	margin-top:10px;;

}

.comment-list-title{

	font-size:14px;

	font-weight:bold;

	padding:10px 0;

}

.comment-paging{

	padding:10px 0;

	text-align:center;

}

.comment-content-bound{

	

}

.comment-form-bound{

	

}

.item-commnet-bound{

	padding:5px 0;

}

.item-comment-content{

	padding-top:5px;

	line-height:14px;

	padding-left:12px;

	text-indent:20px;

}

.item-comment-content-full{

	display:none;

	padding-top:5px;

	line-height:14px;

	padding-left:12px;

	text-indent:20px;

}

.comment-name input,.comment-email input{

	width:50%;

	margin-bottom:5px;

	border:1px solid #999;

	color:#000;

}

.comment-content textarea{

	width:98%;

	_width:97%;

	height:150px;

	margin-bottom:5px;

	background:url(../images/bg_comment_content.gif) no-repeat 80% 10%;

	border:1px solid #999;

	color:#000;

}

.comment-capcha{

	_width:99%;

}

.comment-capcha img{

	vertical-align:bottom;

}

.comment-capcha input{

	margin-left:5px;

	width:100px;

}

a,a:hover,a:visited,a:visited:hover {

	text-decoration:none;

}

/* ------------------------ page ajax ----------------------------- */

.page-ajax-bound{

	text-align:center; padding:10px;

}

.page-ajax-active{

	color:#fff; font-weight:bold;

	background-color:#f76609;

	border:1px solid #cacbcd;

	padding:2px 5px;

	margin:0 3px;

}

.page-ajax-normal{

	padding:2px 5px;

	border:1px solid #cacbcd;

	cursor:pointer;

	margin:0 3px;

}

.page-ajax-normal:hover{

	background-color:#f76609; color:#fff;

}

.page-ajax-preview,.page-ajax-next{

	padding:2px 5px;

	border:1px solid #cacbcd;

	margin:0 3px;

	cursor:pointer;

}

.page-ajax-preview:hover,.page-ajax-next:hover{

	background-color:#f76609; color:#fff;

}
.daiviet-paging-bound {
	text-align:center;
}
