BODY {margin:0; padding:0; border:0;}
IMG {border:0;}

li {list-style-type: square;}

/* default text */
BODY,TD,P {color: #333333;font-family:arial; font-size: 12px;line-height: 20px;}   
a:link {color:#990000; text-decoration:none;}
a:visited {color:#990000; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}
a:active {color:#000000; text-decoration:underline;}

/* front text */
.front {font-size:11px; color:#333333; line-height:18px; font-family:arial, helvetica, sans-serif;}
a.front:link		{text-decoration:underline; color:#333333; font-size:11px; font-family:arial, helvetica, sans-serif;}
a.front:visited	{text-decoration:none; color:#333333; font-size:11px; font-family:arial, helvetica, sans-serif;}
a.front:hover		{text-decoration:none; color:#000000; font-size:11px; font-family:arial, helvetica, sans-serif;}
a.front:active	{text-decoration:underline; color:#000000; font-size:11px; font-family:arial, helvetica, sans-serif;}


/* small text */
.small {font-size:11px; color:#666666; line-height:18px; font-family:arial, helvetica, sans-serif;}
a.small:link		{text-decoration:none; color:#666666; font-size:11px; font-family:arial, helvetica, sans-serif;}
a.small:visited	{text-decoration:none; color:#666666; font-size:11px; font-family:arial, helvetica, sans-serif;}
a.small:hover		{text-decoration:underline; color:#000000; font-size:11px; font-family:arial, helvetica, sans-serif;}
a.small:active	{text-decoration:underline; color:#000000; font-size:11px; font-family:arial, helvetica, sans-serif;}

/* box */
.box			{font-family:arial; font-size:11px; color:#333333; background-color: #FFFFFF; width: 250px; float: left; padding:2 0 2 5; border-top-width:1px;border-top-style: solid; border-top-color: #CCCCCC;}
a.box:link		{font-size:11px; color:#333333; text-decoration:none; background-color: #FFFFFF;}
a.box:visited	{font-size:11px; color:#333333; text-decoration:none; background-color: #FFFFFF;}
a.box:hover		{font-size:11px; color:#000000; text-decoration:none; background-color: #F0F0F0;}
a.box:active	{font-size:11px; color:#333333; text-decoration:none; background-color: #FFFFFF;}

/* Title */
.title {font-size:28px; line-height:28px; color:#BBBBBB; font-family:arial; letter-spacing: -2px; font-weight:normal; text-transform: uppercase;}

/* Title Kecil */
.titlekecil {font-size:15px; line-height:14px; color:#666666; font-family:arial; letter-spacing: -1px; font-weight:bold; text-transform: uppercase;}

/* Newsdate */
.newsdate {font-size:11px; color:#999999; font-family:arial;}


/* form */
INPUT,TEXTAREA,SELECT    {background-color:#F0F0F0; font-size:11px; font-family:arial; padding:1; border-width:1px; border-style:solid; border-color: #CCCCCC;}

/* gallery */
div.img		{margin: 2px; border: 1px solid #CCCCCC; height: auto; width: auto; float: left; text-align: center;}	
div.img img	{display: inline; margin: 5px; border: 2px solid #CCCCCC;}
div.img a:hover img {border: 2px solid #999999;}
div.desc	{font-family:arial; font-size:11px; color:666666; text-align: left; font-weight: normal; line-height: 14px; width: 100px; margin: 0 5 5 5px;}

/* project file */
#payung { float: left; background-color:#FFFFFF; width: 740px; border-top:1px solid #CCC; padding:10px;}
#projectimg { float: right; background-color:#FFFFFF; width: 220px; padding:10px;}
#projectimgtm {width:60px;height:45;border:1px solid #CCC;padding:1px;margin:5 5 0 0px;}


.ble{
padding: 0;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ble ul{
font: bold 11px tahoma;
margin:0;
padding:0;
list-style:none;
}

.ble li{
display:inline;
margin:0 8px 0 8px;
padding:0;
}

.ble a{
color: #000;
text-decoration:none;
padding-bottom:6px;
}

.ble a:hover{
color: #666;
text-decoration:none;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 1px solid #CCC; /*THEME CHANGE HERE*/
border-top-width: 0px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:bold 11px arial;
line-height:18px;
z-index:100;
background-color: #F2F2F2;
width: 200px;
visibility: hidden;
text-align:left;
}


.dropmenudiv_a a{
width: auto;
display: block;
border-top: 0 solid #F2F2F2;
border-bottom: 1px solid #CCC; /*THEME CHANGE HERE*/
padding: 5px;
text-decoration: none;
color: #333;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #666;
color: white;
}