body {
background-color: #ececec;
}

/* ---Table--- */

td {
text-align:left;
vertical-align:top; 
}

.td_position_right_top {
text-align:right;
vertical-align:top; 
}

.td_h20px {
height:20px;
}

.td_w35px {
height:35px;
}

.td_w40px {
width:40px;
}

.td_w65px {
width:65px;
}

.td_w135px {
width:135px;
}

.td_w150px {
width:150px;
}

.td_w15px {
width:15px;
}

.td_pad15px {
padding:15px;
}

.td_menu_top {
height:48px;
text-align:center;
vertical-align:middle;
margin-left:40px;
}

.td_menu_top a {
color: #af0002;
text-decoration : none;
vertical-align:middle; 
font-family:Tahoma;
font-weight:bold;
font-size: 14px;
}

.td_menu_top a:hover {
color: #6d0001;
text-decoration : none;
font-size: 17px;
vertical-align:middle; 
font-family:Tahoma;
font-weight:bold;
font-size: 14px;
}  


.menutext {
padding-top:13px;
}


.td_menu_left {
background-image: url(../images/bg_garis_serong.gif);
padding:15px;
}

.bor_menu_left {
background-image: url(../images/bor_menu_left.gif);
width:8px;
height:48px;
}

.bor_menu_right {
background-image: url(../images/bor_menu_right.gif);
width:8px;
height:48px;
}

.td_main_header {
background-image: url(../images/bg_main_header.gif);
height:100px;
}

.td_cur_grey_tl {
background-image: url(../images/cur_grey_tl.gif);
width:10px;
height:10px;
}

.td_cur_grey_tr {
background-image: url(../images/cur_grey_tr.gif);
width:10px;
height:10px;
}

.td_cur_grey_bl {
background-image: url(../images/cur_grey_bl.gif);
width:10px;
height:10px;
}

.td_cur_grey_br {
background-image: url(../images/cur_grey_br.gif);
width:10px;
height:10px;
}

.content {
font-family:Tahoma;
font-size: 12px;
color: #000000;
text-align:justify;
line-height: 19px;
}

.content_title {
font-family:Tahoma;
font-weight:bold;
font-size: 18px;
color: #950002;
}

.content_news_blog {
font-family:Tahoma;
font-size: 14px;
color: #000000;
}

.td_footer {
background-color: #b5090c;
height:50px;
text-align:center;
vertical-align:middle; 
font-family:arial;
font-size: 11px;
color: #ffffff;
}




/* ---Font--- */

td 
{
font-family:arial;
font-size: 11px;
color: #333333;
}

.tdblack
{
font-family:arial;
font-size: 11px; 
color: #000000
}

.tdblackbold
{
font-family:arial;
font-size: 11px;
font-weight: bold; 
color: #000000
}

.tdblacklittle
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #000000
}

.tdblacklittlebold
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: bold; 
color: #000000
}

.tdblackjudul
{
font-family:arial;
font-size: 14px;
font-weight: bold; 
color: #000000
}


A:LINK { color : #950002; text-decoration : none }
A:HOVER { color : #ff0000; text-decoration : underline }

.white:LINK { color : #ffffff; text-decoration : none }
.white:VISITED { color: #ffffff; text-decoration: none }
.white:ACTIVE { color : #ffffff; text-decoration : none }
.white:HOVER { color : #ffffff; text-decoration : underline }

.black:LINK { color : #000000; text-decoration : none }
.black:VISITED { color: #000000; text-decoration: none }
.black:ACTIVE { color : #000000; text-decoration : none }
.black:HOVER { color : #000000; text-decoration : underline }


/* ---Form--- */
.formtextfield {
width: 200px; 
height: 21px;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #000000;
border: 1px solid #cccccc
} 

.formtextarea {
width: 200px; 
height: 85px;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000;
border: 1px solid #cccccc
} 

.formjumpmenu {
width: 200px; 
height: 17px;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000;
border: 1px solid #cccccc;
Float: center;

} 

.formbutton {
height: 19px;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
color: #000000;
border: #cccccc 1px solid
} 
.td_position_right_middle{
height: 22px;
text-align:right;
vertical-align:middle; 
}
