/* CSS Document */
.linkHome
{
	position:absolute;
	margin-top:120px;
	margin-left:150px;
	
	font:12px Arial, Helvetica, sans-serif;
	color:#008B4E;
	background:url(../images/i_home.gif) no-repeat;
} 

.searchBar
{
	background-color:#1A9431;
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.bottomBar
{
	background-color:#1A9431;
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	
}

#outTable
{
	background-image:url(../images/top_bground.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}



#main
{
	background-image:url(../images/bottom_bground.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	
	/*background:url(../images/bottom_bground.png) no-repeat bottom right;*/
}

.topBar
{
	background-image:url(../images/bar_top.jpg);
	background-repeat:no-repeat;
	background-position:bottom left ;
	height:32px;
	
	padding-top:20px;
	
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #008B4E;
	 
	vertical-align:middle;
	padding-left:20px;
	padding-bottom:6px;
}



.topBarLarge
{
	background-image:url(../images/bar_top_900.jpg);
	background-repeat:no-repeat;
	background-position:bottom left ;
	height:32px;
	
	padding-top:20px;
	
	font:18px Arial, Helvetica, sans-serif;
	color: #008B4E;
	 
	vertical-align:middle;
	padding-left:20px;
	padding-bottom:3px;
}
.photoIndex
{
	margin-top:10px;
	/*padding-top:10px;*/
	padding-bottom:10px;
}


.photoThumbFirstColumn
{
	width: 220px;
	height:150px;
	
	margin: 10px 9px 10px 0px;
}


.photoThumb
{
	width: 220px;
	height:150px;
	
	margin: 10px 8px 10px 9px;
}


.textTitle
{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #008B4E;
	text-align:center;
	padding-top:20px;
	
}


.textTopic
{
	font:bold 13px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#008B4E;
	padding-top:20px;

}

.textSearchDetail
{
	font: 13px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#006837;
	padding-top:10px;
	padding-bottom:5px;

}
.textContent
{
	font: 13px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#006837;
	padding-top:20px;
	padding-bottom:20px;

}


.textInput
{
	width: 500px;
}


.textTitleContact
{
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #006837;
	text-align:left;
}


.title
{
	font: 14px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#006837;
}

.label
{
	font:14px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#006837;
}


.textRequire
{
	font:12px Arial, Helvetica, sans-serif;
	color:#F7931E;
}

a:link { 
	font:12px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #FFFFFF;
	}
	
a:visited { 
	font:12px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #FFFFFF;
	}
	
a:hover,  a:active { 
	text-decoration: none; 
	color: #8CC63F;
	}

#language
{
	float:right;
	margin-right:10px;
}


a.detailText:link { 
	font:12px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #8CC63F;
	}
	
a.detailText:visited { 
	font:12px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #8CC63F;
	
	}
a.detailText:hover,  a.detailText:active { 
	text-decoration: none; 
	color: #F8981D;
	}
/*.language a:link , .language a:visited
{
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}*/

.homeText
{
	/*background:url(../images/icon_home.png) no-repeat;*/
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-left:20px;
}

.searchText
{
	font: 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	
	
}


/*link cua page break*/

/*a.active:link { 
	font:12px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #8CC63F;
	}
	
a.detailText:visited { 
	font:12px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #8CC63F;
	
	}
a.detailText:hover,  a.detailText:active { 
	text-decoration: none; 
	color: #F8981D;
	}*/
	
a.defaultPage 
{ 
	
	font:13px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #8CC63F;
}


a.activePage 
{ 
	
	font: bold 13px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #F8981D;
}


.textPage
{
	/*background:url(../images/icon_home.png) no-repeat;*/
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#008B4E;
	padding-right:20px;
}


/*FAQ*/
.imageBullet
{
}

.textFaqTitle
{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#008B4E;
	padding-left:10px;
	line-height:20px;
}


.textContactTitle
{
	padding-top:10px;
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#008B4E;
	
}


.textFaqQuestion 
{
	font:12px Arial, Helvetica, sans-serif;
	color:#336600;
	padding-left:10px;
}

.textFaqNote
{
	font:12px Arial, Helvetica, sans-serif;
	color:#999999;
	text-align:right;
	padding-right:5px;
}

.textContact
{
	font:12px Arial, Helvetica, sans-serif;
	color:#336600;
	/*padding-left:10px;*/
}


.textTitleSendFaq
{
	font:12px Arial, Helvetica, sans-serif;
	/*color:#336600;*/
	color:#FFFFFF;
	text-align:center;
	line-height:20px;
}


.textSenderLabel
{
	font:12px Arial, Helvetica, sans-serif;
	color:#1A9431;
}


.textAnswerLabel
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#F8981D;
}

.textFaqQuestionAnswer
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#336600;
	padding-left:10px;
}


.textFaqAnswer
{
	font:12px Arial, Helvetica, sans-serif;
	color:#336600;
	padding-left:10px;
}


