/* CSS Document */

/* ------------------------- GLOBAL CONFIGURATION ------------------------ */

body {
   background: #9D0F1D url("images/bg.jpg") repeat-y 50% 0;
   margin: 0;
   padding: 0;
}

a{
	color:				#660000;
	text-decoration:	none;
	font:				bold 12px verdana, arial, helvetica, sans-serif;
}
a:hover{
	color:#999;
}


/* Border Content - biar gampang dicustom */
TD.bdrteks_top  {
	border-right: 			solid 1px #1f4ba2;
}
TD.bdrteks_mid_left  {
	border-bottom: 			solid 1px #000;
	text-align:				left;
}
TD.bdrteks_mid  {
	border: 				solid 1px #1f4ba2;
}
TD.bdrteks_mid_right  {
	border-top: 			solid 1px #1f4ba2;
}
TD.bdrteks_bottom  {
	border-left: 			solid 1px #1f4ba2;
}



/* --------------------- SUBNAV ------------------------ */

.headnav{
	font: 					bold 12px verdana, arial, helvetica, sans-serif;
	color:					#660000;
	padding:				0 0 0 5px;
}

.subnav{
	font: 					normal 11px Arial, Helvetica, sans-serif;
	color:					#990000;
	padding:				0 0 0 5px;
}

.subnav a:visited, .subnav a:link{
	color:					#660000;
	text-decoration:		none;
}

.subnav a:hover{
	color:					#CC9900;
	text-decoration:		underline;	
}

/* --------------------- BODY TEXT ------------------------ */
.boditeks{
	font: 					normal 12px verdana, arial, helvetica, sans-serif;
	color:					#990000;
	text-align:				left;

}

.boditeks a:visited, .boditeks a:link{
	color:					#660000;
	text-decoration:		underline;
}

.boditeks a:hover{
	color:					#330000;
	text-decoration:		underline;	
}

#myTable{
	font:					normal 10px verdana, arial, helvetica, sans-serif;
	color:					#660000;
}
#myTable td.alt {
	color: #660000;
}

.promo{
	font:					normal 11px Georgia, "Times New Roman", Times, serif;
	color:					#CC9900;
}

.promo a:visited, .promo a:link{
	font:					normal 11px Georgia, "Times New Roman", Times, serif;
	color: 					#CC9900;
	text-decoration:		none;
}

.promo a:hover{
	font:					normal 11px Georgia, "Times New Roman", Times, serif;
	color:					#FFFFFF;
	text-decoration:		none;
}


/*--  Input field formatting. --*/

.input {
  border:				1px solid #990000;
  background-color:  	#fff;
  font: 				normal 10px Verdana, Geneva, 'Trebuchet MS', Arial, sans-serif;
  height:             	1.6em;
  padding:            	.3em 0 0 2px;
  margin: 				3px 0px 3px 0px;
} 

/*--  Input text-area formatting --*/

.textarea {
  border-top:         	1px solid #990000;
  border-left:       	1px solid #990000;
  border:			  	1px solid #990000;
  background-color:   	#fff;
  font: 		       	normal 10px Verdana, Geneva, 'Trebuchet MS', Arial, sans-serif;
  margin:				3px 0px 3px 0px;
}

.listMenu {
  background-color:   	#990000;
  font:        			normal 11px 'Trebuchet MS', Arial, sans-serif;
  color:              	#fff;
}
/*--  Submit button formatting. --*/

.button {
  background-color:   	#990000;
  font:        			normal 11px 'Trebuchet MS', Arial, sans-serif;
  color:              	#fff;
}

/* --------------------- FOOTER ------------------------ */
.footer{
	font: 					normal 11px Arial, Helvetica, sans-serif;
	color:					#990000;
	text-align:				center;
	background-color:		#CC9900;
	padding:				5px 0 5px 0;
}

.footer a:visited, .footer a:link{
	color:					#660000;
	text-decoration:		underline;
}

.footer a:hover{
	color:					#330000;
	text-decoration:		underline;	
}
