body 
{
	margin-left: 0px;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../Theme/Blue/images/astra-bg.jpg) repeat-x; background-color:#5eb9f1;
} 

td { font-family: Tahoma; font-size: 11px; color: #333333; text-decoration: none; } 

th { font-family: Tahoma; font-size: 10; color: #FFFFFF; background-color:#1d8cc4; text-decoration: none; font-weight:bold; line-height:20px; } 

.textarea,select { font-family: Tahoma, Geneva, Arial, Helvetica; font-size: 10px; color: #666666; } 

.tahoma10abu { font-family: Tahoma; font-size: 0px; color: #F4FCD6; margin-left:-999px; text-decoration: none; } 

.tahoma10orange { font-family: Tahoma; font-size: 10px; color: #ff8839; text-decoration: none; } 

.tahoma12orange { font-family: Tahoma; font-size: 12px; color: #ff8839; text-decoration: none; } 


.submit { font-family: tahoma; font-size: 10px; } 

.tahoma11abu { font-family: Tahoma; font-size: 11px; color: #333333; text-decoration: none; } 

.tahoma12hitam { font-family: Tahoma; font-size: 12px; color: black; text-decoration: none; } 

.tahoma10abu { font-family: Tahoma; font-size: 10px; color: #999999; text-decoration: none; } 

.tahoma11biru { font-family: Tahoma; font-size: 11px; color: #1d8cc4; text-decoration: none; } 

.tahoma12biru { font-family: Tahoma; font-size: 12px; color: #1d8cc4; text-decoration: none; } 

.tahoma14biru { margin-top:-10px; padding-left:10px; font-family: Tahoma; font-size: 16px; color: #1d8cc4; font-weight:bolder; text-decoration: none; } 

a:hover { text-decoration: underline; } 

.Helvetica12biru { font-family: Helvetica, Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: normal; } 

#navcontainer { width: 200px; } 

#navcontainer ul { margin-left: 0; margin-top:17px; padding-left: 7px; list-style-type: none; font-family: Helvetica, Arial; font-size: 11px; font-weight:bold; color: #FFFFFF; line-height:14px; } 

#navcontainer a { display: block; padding-left: 10px; padding-top:1px; padding-right:1px; padding-bottom:1px; width: 210px; } 

#navcontainer a:link, #navlist a:visited { color: #583333; text-decoration: none; } 

#navcontainer a:hover { background-color: #8EC6E2; color: #1D8CC4; } 

#navcontainer a:active { background-color: #8EC6E2; color: #583333; text-decoration:underline; } 

#current{ background-color: #8EC6E2; } 

.middiv {
	position:static;
	padding-right:5px;
	padding-left:10px;
	padding-top:5px;
	width:500px;
	height:420px;
	z-index:0;
	left: 10px;
	top: 15px;
	overflow: auto;
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}

.lokasi{ /* This one should not be changed */ display:none; } 

.boxshadow { /* added by bw, form */ BACKGROUND-IMAGE: url(../img/input-box-shadow.gif); BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 12px; } a:active,a:visited,a:link { color: #ff8839; text-decoration: none; } a:hover { color: #ff8839; text-decoration: underline; } a.footer:active,a.footer:visited,a.footer:link { color: #333333; text-decoration: none; } a.footer:hover { color: #333333; text-decoration: underline; } ul {
	line-height: 16px;
}
.comment {
  display: block;
  margin:0px;
  padding:4px;
  border:2px solid #ffffff;
  background:#FDFDE6;
}
.commentQuote {
  margin:10px;
  padding:4px;
  font-size: 10px;
  font-style: italic;
  background-color: #FFFFCC;
  border:1px dashed #cccccc;
}
.infoMsg {
  margin: 10px 0px;
  padding: 4px;
  border: 1px dashed #FF0000;
  background-color: yellow;
  background-color: #FBEBC6;
}

a.putih:link,a.putih:active,a.putih:visited {color:#ffffff;}
.tahoma10putih { font-family: Tahoma; font-size: 10px; color: #ffffff; text-decoration: none; }




#folder_tree a { color:white; padding:none; width:auto; } 
#folder_tree a:hover { color:white; padding:none; width:auto; background-color: #1D8CC4; text-decoration:underline; } 




.carspec_field 
{
	background-color:#e9e9e9;
	border:solid 1 #CCCCCC;
	vertical-align:top;
	font-weight:bold;
	width:160px;
}

.carspec_value 
{
	background-color:#FFFFFF;
	border:solid 1 #CCCCCC;
	vertical-align:top;
}




.comparison_value 
{
	background-color:#FFFFFF;
	border:solid 1 #CCCCCC;
	vertical-align:top;
	width:200px;
}





.tabset_tabs	{ margin:0; padding:0; list-style-type:none; position:relative; z-index:2; white-space:nowrap }
.tabset_tabs li	{ margin:0; padding:0; display:inline }
.tabset_tabs a	{ color:#339 ! important; background-color:#def ! important; border:1px solid #99c; text-decoration:none; padding:0 0.6em; border-left-width:0; border-bottom:none }
.tabset_tabs a:hover	{ color:#00c ! important; background-color:#eff ! important }
.tabset_tabs a.active	{ color:black ! important; background-color:white ! important; border-color:black; border-left-width:1px; cursor:default; border-bottom:white; padding-top:1px; padding-bottom:1px }

.tabset_tabs li.firstchild a	{ border-left-width:1px }

.tabset_content	{ border:1px solid black; background-color:white; position:relative; z-index:1; padding:0.5em 1em; display:none; }
.tabset_label	{ display:none }

.tabset_content_active	{ display:block; width:483px; height:154px; overflow:auto; }

@media aural{
	.tabset_content,
	.tabset_label	{ display:block }
}




.trjoblist {
  border-bottom-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: dashed;
  border-left-style: none;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
}
.tdIntervalHeader {
  text-align:center;
  background-color: #e9e9e9;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-top-width: 1px;
  border-top-style: solid;
  border-left-width: 1px;
  border-left-style: solid;
  border-right-width: 1px;
  border-right-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
}
.tdjoblist {
  background-color: #e9e9e9;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-top-width: 1px;
  border-top-style: solid;
  border-left-width: 1px;
  border-left-style: solid;
  border-right-width: 1px;
  border-right-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
}


#tdjoblist {
  background-color: #e9e9e9;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-top-width: 1px;
  border-top-style: solid;
  border-left-width: 1px;
  border-left-style: solid;
  border-right-width: 1px;
  border-right-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
}

.myawo_errorbox {
border: solid 1px #ccccff;
background-color: #ffffcc; 
padding: 0.5em; 
margin-bottom: 0.5em; 
color:Red}

.myawo_infobox {
border:dashed 1px #ccccff;
background-color: #ffffcc; 
padding: 0.5em;
margin-bottom: 0.5em}

.serupa {
  margin:0px;
  padding:0px;
  border:none;
  background:#FDFDE6;
  width:31px;
}
#ctl00_PlaceHolderContent_DataList3 li, #ctl00_PlaceHolderContent_DataList4 li, .middiv li {
	list-style-type:disc;
	margin-left:14px;
	*margin-left:0px!important;
	*margin-left:0px;
}
.middiv ol li {
	list-style-type:decimal;
	margin-left:14px;
	*margin-left:0px!important;
	*margin-left:0px;
}
.middiv ol ol li{
	list-style-type:lower-alpha;
	margin-left:14px;
	*margin-left:0px!important;
	*margin-left:0px;
}
.middiv li ul li{
	list-style-type:square;
	margin-left:14px;
	*margin-left:0px!important;
	*margin-left:0px;
}