.line{
	background-image: url(images/line3.gif);
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #cccccc;
	background-color:#333333;
}
.copyrightlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0095d7;
	text-decoration: none;
}
.copyrightlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #10a7ea;
	text-decoration: none;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0095d7;
	text-decoration: none;
}
.menu:hover {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
}
.menul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
.menul:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
}
.head1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #666666;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
.txtlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #0095d7;
	text-decoration: none;
}
.txtlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #ff0000;
	text-decoration: none;
}

.title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #666666;
}
.title3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ff0000;
	text-decoration: none;
	font-weight: bold;
}
.title4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
}
.title5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #777777;
	font-weight: bold;
	line-height: 15pt;
}
.title6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #0095d7;
	text-decoration: none;
}
.title7{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 20pt;
	color: #999999;
	text-decoration: none;
}
.titlelist TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	background-color: #858484;
	border-bottom: 1px solid #ffffff;
	font-weight: bold;
}
.td1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	background-color: #858484;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	font-weight: bold;
}
.td2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	background-color: #858484;
	border-bottom: 1px solid #ffffff;
	font-weight: bold;
}
.td3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	background-color: #858484;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	font-weight: bold;
}
.td4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #666666;
	font-weight: bold;
}
.td5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4d4d4d;
	background-color: #ffffff;
	border-bottom: 1px solid #cecece;
}
.td6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4d4d4d;
	background-color: #f7f7f7;
	border-bottom: 1px solid #cecece;
}
.td7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	background-color: #858484;
	border-bottom: 1px solid #ffffff;
}
.td8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	background-color: #858484;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	font-weight: bold;
}

.titlelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.titlelinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.textlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0095d7;
	text-decoration: none;
}
.textlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
	border-bottom-color: #FF0000;
}
.textlinksdis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #cccccc;
	text-decoration: none;
}
.textlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #bae8fd;
	text-decoration: none;
}
.textlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
	border-bottom-color: #FF0000;
}
/*.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
}
.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0095d7;
	text-decoration: none;
}*/

.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0095d7;
	text-decoration: none;
}
.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
}



.id {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
}
.unselected TD { 
	font-size: 8pt;
	border-bottom: 1px solid #ffffff;
	background-color: #f4f4f4;
}
.selected TD {
	font-size: 8pt;
	border-bottom: 1px solid #ffffff;
	background-color: #ececec;
}
.mlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0095d7;
	text-decoration: none;
}
.mlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
}
.msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #cc3366;
}
.error1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #cc3366;
	font-weight: bold;
}
.texttitle {
	font-size: 8pt;
	color: #4d4d4d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textentry {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4d4d4d;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4d4d4d;
	text-decoration: none;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffff00;
	text-decoration: none;
}
.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4d4d4d;
	text-decoration: none;
	line-height: 15px;
}
.text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
	line-height: 15px;
}
.text5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
	font-weight:bold;
}



.menulinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4d4d4d;
	text-decoration: none;
}
.menulinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #b9b98e;
	text-decoration: none;
}
.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
}






.title TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border-bottom: 1px solid #b9b98e;
	font-weight: bold;
}



.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #e8e8de;
	text-decoration: none;
}
.userinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333300;
	font-weight: bold;
}
.superscript {
	font-size: 7pt;
	vertical-align: super;
}


/* untuk mouse over menu */
.showlayer{display:block} /*show layer*/
.hiddenlayer{display:none} /*hidden layer*/
.showlayer{display:block} /*show layer*/
#preference{
	position:absolute;
	width:90px;
	z-index:1000;
	height: 160px;
	left: 0px} /*position layer*/
#actions{
	position:absolute;
	width:180px;
	z-index:1000;
	height: 54px;
	left: 0px} /*position layer*/

input {
border:1px solid #f4f4f4;
background-color:#f4f4f4;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:333333;
}
input:focus, textarea:focus{
background-color:e0e0e0;
color:222222;
}
.input2 {
	border:1px solid #d9d9d9;
	background-color:#d9d9d9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:000000;
	width:30px;
	text-align: right;
}
.input2:focus{
background-color:eeeeee;
color:222222;
}

input.button{
background-color:ffffff;
border:1px solid #f4f4f4;
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
color:0095d7;
cursor:pointer;
padding:2px;
}
input.button:hover {
color:ff0000;
}
input.button:active {
color:ff0000;
} 

.inputfix {
width:350px;

}
option {
border:1px solid #f4f4f4;
background-color:#f4f4f4;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:333333;
}
select { 
border:1px solid #f4f4f4;
background-color: #f4f4f4;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#333333;
}

textarea {
border:1px solid #f4f4f4;
background-color:#f4f4f4;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:333333;
width:350px;
}
.orange { 
	font-size: 8pt;
	color: #cc6600;
}


.stitle TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #aaaaaa;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
}
.stext td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	border-bottom: 1px solid #cccccc;
}
.stextb td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}

.stext2 td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
}
.stext2b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
}
.stext3b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0c8ee5;
	font-weight: bold;
}
.stext4 TD { 
	font-size: 8pt;
	border-bottom: 1px solid #cccccc;
	background-color: #ffffff;
	color: #999999;
}


/*for mainpage*/
.mptitle{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	color: #999999;
	text-decoration: none;
}
.mplisttitle TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	background-color: #858484;
	border-bottom: 1px solid #ffffff;
	font-weight: bold;
}
.mplistitem TD { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d4d4d;
	font-size: 8pt;
	border-bottom: 1px solid #ffffff;
	background-color: #f4f4f4;
}
.mplistitem b {
	font-weight:bold;
}
.mplistitem a {
	color: #0095d7;
	text-decoration: none;
}
.mplistitem a:hover {
	color: #ff0000;
	text-decoration: none;
}
.mptext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
	line-height: 15px;
}
.mptext b{ 
	font-weight:bold;
}
.mptext a {
	color: #0095d7;
	text-decoration: none;
}
.mptext a:hover {
	color: #ff0000;
	text-decoration: none;
}

.mptext2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	line-height: 15px;
}
.mptext2 a {
	color: #0095d7;
	text-decoration: none;
}
.mptext2 a:hover {
	color: #ff0000;
	text-decoration: none;
}
