.bodystyle {
	background-image: url(../../img/bg-main.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
}

#topheader{
	margin: auto;
	width: 761px;
	height: 72px;
}

#menu-wrapper{
	margin: auto;
	width: 761px;
	height: 39px;
}

#main-wrapper{
	margin: auto;
	width: 761px; 
	background-image: url(../../img/tbmain-bg.gif);
	background-repeat: repeat-y;
}

#mainfooter-wrapper{
	margin: auto;
	width: 761px;
	height: 12px; 
	background-image: url(../../img/tbmain-footer.gif);
	background-repeat: no-repeat;
}

#footer-wrapper			{ margin: auto; width: 761px; line-height: 135%; font-family: Arial, Tahoma, Verdana ; font-size: 10px;	font-weight: normal; color: #807059;}
#footer-wrapper a 		{ line-height: 135%;	font-family: Arial, Tahoma, Verdana ; font-size: 10px;	font-weight: normal; color: #807059; text-decoration: underline;}
#footer-wrapper a:hover	{ line-height: 135%;	font-family: Arial, Tahoma, Verdana ; font-size: 10px;	font-weight: normal; color: #807059; text-decoration: underline;}

.bg-center{	background-repeat: no-repeat;	background-position: center; } 
.bg-center-y{ background-repeat: repeat-y; background-position: center; } 

.navtop{	font-family: Tahoma, Verdana, Arial; font-size: 10px;	font-weight: bold; color: #FFFFFF;}
.navtop a{ font-family: Tahoma, Verdana, Arial; font-size: 10px;	font-weight: bold; color: #FFFFFF; text-decoration: none;}
.navtop a:hover{ font-family: Tahoma, Verdana, Arial; font-size: 10px;	font-weight: bold; color: #FFFFFF; text-decoration: underline;} 

.navlogin{	font-family: Tahoma, Verdana, Arial; font-size: 10px;	font-weight: normal; color: #FFFFFF;}
.navlogin a{ font-family: Tahoma, Verdana, Arial; font-size: 10px;	font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.navlogin a:hover{ font-family: Tahoma, Verdana, Arial; font-size: 10px;	font-weight: bold; color: #FFFFFF; text-decoration: underline;} 

.text-normal{	font-family: Arial, Tahoma, Verdana ; font-size: 11px; font-weight: normal; color: #333333; line-height: 135%;} 
.text-normal-bold{	font-family: Arial, Tahoma, Verdana ; font-size: 11px; font-weight: bold; color: #333333; line-height: 135%;} 
.text-normal a{	font-family: Arial, Tahoma, Verdana ; font-size: 11px; font-weight: normal; color: #333333; line-height: 135%; text-decoration: underline; } 
.text-normal a:hover{	font-family: Arial, Tahoma, Verdana ; font-size: 11px; font-weight: normal; color: #333333; line-height: 135%; text-decoration: underline; } 

.text-normal2 					{	font-family: Tahoma, Arial, Verdana ; font-size: 11px; font-weight: normal; color: #333333; line-height: 135%;}
.text-normal2-bold 			{	font-family: Tahoma, Arial, Verdana ; font-size: 11px; font-weight: bold; color: #333333;}
.text-normal2-bold a 		{	font-family: Tahoma, Arial, Verdana ; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none;}
.text-normal2-bold a:hover {	font-family: Tahoma, Arial, Verdana ; font-size: 11px; font-weight: bold; color: #333333; text-decoration: underline;}

.text-small					{	font-family: Tahoma, Verdana, Arial ; font-size: 10px; font-weight: normal; color: #A37A0E;} 
.text-small a				{	font-family: Tahoma, Verdana, Arial ; font-size: 10px; font-weight: normal; color: #A37A0E; text-decoration: underline;} 
.text-small a:hover		{	font-family: Tahoma, Verdana, Arial ; font-size: 10px; font-weight: normal; color: #A37A0E; text-decoration: underline;} 
.text-small a:active		{	font-family: Tahoma, Verdana, Arial ; font-size: 10px; font-weight: bold; color: #A37A0E; text-decoration: underline;} 

.text-small2					{	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: normal; color: #A37A0E;} 
.text-small2 a				{	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: normal; color: #A37A0E; text-decoration: underline;} 
.text-small2 a:hover		{	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: normal; color: #A37A0E; text-decoration: underline;} 

.text-title					{	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: bold; color: #A37A0E;} 
.text-title	a				{	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: bold; color: #A37A0E; text-decoration: underline;} 
.text-title	a:hover		{	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: bold; color: #A37A0E; text-decoration: underline;} 

.nav-category{ height: 22px; background-color: #FFFFFF;	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: normal; color: #806E40;} 
.nav-category a{ height: 22px; background-color: #FFFFFF;	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: normal; color: #806E40; text-decoration: underline;} 
.nav-category a:hover{ height: 22px; background-color: #FFFFFF;	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: normal; color: #806E40; text-decoration: underline;} 

.nav-category-bold{ height: 22px; background-color: #FFFFFF;	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: bold; color: #806E40;} 
.nav-category-bold a{ height: 22px; background-color: #FFFFFF;	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: bold; color: #806E40; text-decoration: underline;} 
.nav-category-bold a:hover{ height: 22px; background-color: #FFFFFF;	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: bold; color: #806E40; text-decoration: underline;} 

.nav-category-alt{ height: 22px; background-color: #F9F9F9;	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: normal; color: #806E40;} 
.nav-category-alt a{ height: 22px; background-color: #F9F9F9;	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: normal; color: #806E40; text-decoration: underline;} 
.nav-category-alt a:hover{ height: 22px; background-color: #F9F9F9;	font-family: Tahoma, Verdana, Arial ; font-size: 11px; font-weight: normal; color: #806E40; text-decoration: underline;} 

.news-title-18 			{ font-family: Arial, Tahoma, Verdana ; font-size: 18px; font-weight: bold; color: #995C00; }
.news-title-18 a 			{ font-family: Arial, Tahoma, Verdana ; font-size: 18px; font-weight: bold; color: #995C00; text-decoration: none; }
.news-title-18 a:hover 	{ font-family: Arial, Tahoma, Verdana ; font-size: 18px; font-weight: bold; color: #995C00; text-decoration: underline;}

.news-link-11 				{ font-family: Arial, Tahoma, Verdana ; font-size: 11px; font-weight: bold; color: #807059; }
.news-link-11 a 			{ font-family: Arial, Tahoma, Verdana ; font-size: 11px; font-weight: bold; color: #807059; text-decoration: none; }
.news-link-11 a:hover 	{ font-family: Arial, Tahoma, Verdana ; font-size: 11px; font-weight: bold; color: #807059; text-decoration: underline; }

.content-title-14 { font-family: Arial, Tahoma, Verdana ; font-size: 14px; font-weight: bold; color: #995C00; }
.content-title-14 a { font-family: Arial, Tahoma, Verdana ; font-size: 14px; font-weight: bold; color: #995C00; text-decoration: none; }
.content-title-14 a:hover { font-family: Arial, Tahoma, Verdana ; font-size: 14px; font-weight: bold; color: #995C00; text-decoration: underline; }

.text-alert 				{ font-family: Arial, Tahoma, Verdana ; font-size: 11px; font-weight: bold; color: #AC0000; }


/* ********************** Form Styles ******************** */
.form-text {
	border: 1px solid #289CFA;
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 2px;
}

.form-text-number {
	border: 1px solid #289CFA;
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 2px; 
	text-align: right;
}

.form-select {
	border: 1px solid #289CFA;
	background-color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 2px;
}


.table-a {
	border: 1px solid #CCCCCC;
	background-color: #F7F7F7;
}

.form-register-bg {	background-color: #EFEFF9;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold; color: #000000; }

.textred10 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold;	color: #CC0000;	text-decoration: none;}
.textred10:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #CC3300;}
.texgrey10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; text-decoration: none;}



/***********************Perlu Diubah, MASIH PAKE STYLE YG DULU**********************/

.text-top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 135%;
	color: #666666;
}

.text-label{font-family: Arial, Tahoma, Verdana ; font-size: 11px; font-weight: normal; color: #000000;}

.text-label-bold{font-family: Arial, Tahoma, Verdana ; font-size: 11px; font-weight: normal; color: #000000;}

.form-label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
	line-height: 135%;
}

.form-label-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #525252;
	line-height: 135%;
}

.form-mandatory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}


.form-button {
	border: 1px solid #000000;
	background-color:#555555;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.form-register-bg {
	background-color: #EFEFF9;	
}
/************************End Perlu Diubah*********************************/

/*
****************************** Content Style ************************************
*/
/***********************Perlu Diubah, MASIH PAKE STYLE YG DULU**********************/
.text-content-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	color: #8B8BD2;
}

.content-link-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: #8B8BD2;
}

.content-link-title:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: #ff6600;
}


.text-content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	font-weight: normal;
	text-decoration: none;
	color: #6E6E6E;
}

.text-content-bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	font-weight: bold;
	text-decoration: none;
	color: #6E6E6E;
}

a.content-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 135%;
	font-weight: normal;
	text-decoration: underline;
	color: #6666ae;
}

.tbm-title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 135%;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a.tbm-title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 135%;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

a.tbm-title:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 135%;
	font-weight: bold;
	text-decoration: underline;
	color: #32CD32;	
}

a.content-link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 135%;
	font-weight: normal;
	text-decoration: underline;
	color: #ff6600;
}

.text-big-title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #8B8BD2;
	line-height: 140%;
}

.text-big-content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8B8BD2;
}
/************************End Perlu Diubah*********************************/
