body {
	margin: 0px;
	background-color: #FFFFFF;
}
.FormObjects {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #666666;
	height: auto;
}
.HeaderTableGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #A2B7EA;
	text-transform: uppercase;
}
.HeaderTableGray2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #5064B6;
	text-transform: uppercase;
	padding: 3px;
}
.BorderGray {
	border-top: none #EBEBEB;
	border-right: none #EBEBEB;
	border-bottom: none #EBEBEB;
	border-left: none #EBEBEB;
	background-color: #FFFFFF;
}
.InnerTableGray2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #4E74BA;
	background-color: #EEF2FB;
}
.TopHeaderTable2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000063;
	font-style: italic;
	padding: 5px;
	letter-spacing: 0.5em;
	text-align: center;
}
.TopHeaderTable5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	letter-spacing: 0.5em;
	text-align: center;

}
.TopHeaderTable5x {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	letter-spacing: 0.5em;
	text-align: center;

}
.TopHeaderTablebackup {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #41549C;
	font-style: italic;
	padding: 5px;
	letter-spacing: 0.5em;
	text-align: center;
}
.TopHeaderTable1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #8E85DB;
	text-transform: uppercase;
}
.TopHeaderTable3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #252042;
	text-transform: uppercase;
}
.HeaderTable2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #41549C;
	text-transform: uppercase;
	padding: 3px;
	height: 22px;
}
.HeaderTableStr {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bolder;
    color: #FFFFFF;
    background-color: #8D9FCF;
    text-transform: uppercase;
    padding: 3px;
    height: 22px;
}
.HeaderTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #000000;
	text-transform: uppercase;
	padding: 4px;
	background-color: #E9E9E9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 28px;
}
.HeaderTablexx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	text-transform: uppercase;
	padding: 4px;
	background-color: #E9E9E9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 28px;
}
.HeaderTableShipping {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #000000;
	text-transform: uppercase;
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 28px;
}
.HeaderTableChild {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #000000;
	text-transform: uppercase;
	padding: 4px;
	background-color: beige;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 28px;
}
.HeaderTableprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #000000;
	text-transform: uppercase;
	padding: 1px;
	background-color: #E9E9E9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;

}
.menubackground {
	padding: 5px;
}
.topnavbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #252042;
	padding: 5px;

}
.contentbackground {
	padding: 5px;
}

.menuheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	padding: 5px;
	background-color: #CCCCCC;
	border: thin solid #000000;
}
.menuheader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	padding: 0px;
	background-color: #CCCCCC;
	height: 16px;
}
.menucontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	background-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	height: 28px;

}
.menusubcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 3px 3px 3px 10px;
	border-bottom-style: solid;
	border-bottom-color: #8D9FCF;
	border-bottom-width: 1px;
	color: #FFFFFF;
	font-style: normal;
	height: 28px;

}
.menucontentlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;

}
.cellspacer {
	height: 10px;

}
a:hover {
	text-decoration: underline;
}
.contentheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	padding: 2px;
	background-color: #CCCCCC;
	border: thin solid #bbbbbb;
}
.contentheaderdo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 2px;
	background-color: #CCCCCC;
	border: thin solid #bbbbbb;
}
.contentheader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	padding: 0px;
	background-color: #CCCCCC;
	height: 16px;
}
.contentheader2blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	padding: 0px;
	background-color: #ddeeff;
	height: 16px;
}
.contentheader2red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	padding: 0px;
	background-color: #FFD5D9;
	height: 16px;
}
.contentheader2left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	padding: 0px;
	background-color: #CCCCCC;
	height: 16px;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 2px;
}
.contentheader2big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
	background-color: #CCCCCC;
	height: 16px;
}
.contentheader2bigx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
	height: 16px;
}
.contentheader3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	padding: 5px;
	font-weight: bolder;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.contentheader4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	padding: 5px;
	font-weight: bolder;
	background: #EFEFEF;
}
.contentheader5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	padding: 5px;
	font-weight: bolder;
}
.contentcontentred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	color: #FF0000;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 28px;
	vertical-align: top;
}
.contentcontentredx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 4px;
	color: #FF0000;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	height: 28px;
	vertical-align: top;
}
.contentcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 20px;
	vertical-align: top;
}
.contentcontentx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	height: 20px;
	vertical-align: top;
}
.contentcontentxx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	height: 20px;
	vertical-align: top;
	margin-left: 1cm;
	margin-right: 1cm;
	margin-top: 1cm;
	margin-bottom: 0.4cm;
	text-align: justify;
}

.contentcontentshipping {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	padding: 5px;
	font-weight: bolder;
	vertical-align: top;
}
.contentcontentttd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	padding: 5px;
	font-weight: bolder;
	height: 25px;
	vertical-align: top;
}
.contentcontentvert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:2px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	height: 20px;
	vertical-align: top;
}
.contentcontentheadervert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 4px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	height: 20px;
	vertical-align: top;
	font-weight: bold;
}
.contentcontentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	border-top-color: #F9F9F9;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 20px;
	vertical-align: top;
	background-color: #E6E6E6;
}
.contentcontentleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 2px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 20px;
	vertical-align: top;
}
.contentcontentright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 2px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 20px;
	vertical-align: top;
}
.contentcontentchild {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	background-color: floralwhite;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 20px;
	vertical-align: top;
}
.contentcontentchildnoline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	background-color: floralwhite;
	height: 20px;
	vertical-align: top;
}
.contentcontentnoline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	height: 20px;
	vertical-align: top;
}
.contentcontentnolinettdstempel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 3px;
	height: 20px;
	vertical-align: top;
	font-style: italic;
}
.contentcontentprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.contentcontentprintkartugaransipromo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	padding: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	vertical-align: top;
}
.contentcontentprintkartugaransi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	vertical-align: top;
}
.contentcontentprintprintbarcode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 6px;
    line-height: 3;
	padding: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	vertical-align: top;
}
.contentcontentprintprintbarcodedetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 7px;
	padding: 0.5px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	vertical-align: top;
}
.contentcontentprintprintbarcodedetaily {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 9px;
	padding: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	vertical-align: top;
}
.contentcontentprintprintbarcodedetailx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 7px;
	padding: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	vertical-align: top;
}
.contentcontentprintprintbarcodedetailxxx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 8px;
	padding: 0.5px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	vertical-align: top;
}
.contentcontentprintprintbarcodedetailxxxx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 9px;
	padding: 0.5px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	vertical-align: top;
}
.contentcontentprintprintbarcodedetailxxxxx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 8px;
	padding: 0.5px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	vertical-align: top;
}
.contentcontentprintprintbarcodedetailxxxxxx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 11px;
	padding: 0.5px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	vertical-align: top;
}
.HeaderTableShippingPrintBarcode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: bolder;
	color: #000000;
	text-transform: uppercase;
	padding: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.contentcontentprintkartugaransiunderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.contentcontentprintkartugaransidetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.contentcontentprintkartugaransifooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	padding: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	vertical-align: top;
}
.contentcontentprintkartugaransicabang {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	vertical-align: top;
}
.contentcontentprintkartugaransipasang {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	vertical-align: top;
}
.contentcontentprintfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 2px;
}
.contentcontentprintfootername {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	padding: 2px;
}
.contentcontentprintlebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.contentcontentprintlinux {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.contentcontentprintbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
	font-weight: bolder;
}
.contentcontentnul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	height: 28px;
	vertical-align: top;
	text-transform: uppercase;
	font-weight: bolder;
}
.contentcontenttable {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    padding: 4px;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    height: 28px;
    text-align: center;
}

.contentcontenttime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	height: 28px;
}

.contentcontent2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	background: #EEF2FB;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 28px;
}
.contentcontent3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	height: 28px;
}
.contentcontent4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	background: #FEECFF;
	height: 28px;
}
.contentcontent5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	height: 28px;
}
.contentcontent6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 28px;
}
.contentcontentdescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 28px;
}
.contentcontentdescriptionlower {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	font-weight: bold;
	text-transform: lowercase;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 28px;
}
.contentcontentdescriptionleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	font-weight: bold;
	text-transform: uppercase;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 2px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 28px;
}
.contentcontent7{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 20px;
	vertical-align: top;
	color: #0033FF;
}

.formentry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.formentryuc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform:uppercase;
}
.contentbkg {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px 2px;
	border-bottom-style: none;
	background-color: #41549C;
}
.contentfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px;
	border-top: thin solid #000000;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.tree {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding: 3px;
	text-decoration: none;
}
div.tree1{
	color: #000000;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bolder;
	text-decoration: none;
}
div.tree2{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.DirectorTopBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #41549C;
	text-transform: uppercase;
}
.DirectorPurpleBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #35244D;
	padding: 3px;
}

.HeaderTableGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #5064B6;
	text-transform: uppercase;
	padding: 3px;
}
.InnerTableGray2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #3253AB;
	background-color: #FFFFFF;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9F0F8;
}.menuleftnavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border-bottom-style: none;
	text-decoration: none;
}
.menuleftnavigationheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border-bottom-style: none;
	text-decoration: none;
	text-transform: uppercase;
}
.contentcontentWBorder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	background: #EEF2FB;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.quickreport {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	padding: 5px;
}
.howto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	padding: 5px;
	background-color: #FFFFFF;
	font-weight: bold;
	border-bottom-width: thin;
	border-bottom-style: dashed;
}
.contentwelcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 20px;
	background-color: #EEF2FB;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	line-height: 25px;
}
.contentwelcome2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 3px;
	background-color: #EEF2FB;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	line-height: 20px;
}
.frame_menu {
	padding-left: 10px;
	padding-right: 10px;
}
.frame_content {
	padding: 5px;
}
.icon_menu {
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}
.icon_menu_link {
	padding: 3px;
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
}
.contentsalutation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	padding: 5px;
}
.cellspacer2 {
	height: 3px;
}
.menu_link{
	padding: 3px;
	text-decoration: none;
	color: #000000;
}
.contentheader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
}
.contentheader1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
}
.linknounderline {
	padding: 3px;
	text-decoration: none;
	color: #000000;
}
.navspacer {
	height: 3px;
}
.error {
    color: #FF0000;
    text-transform: uppercase;
    font-weight: bold;
}
.contentcontentHelp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	height: 25px;
}
.contentNote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	background-color: #EBE7FA;
	border: 1px solid #CCCCCC;
}
.TopHeaderTable4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000063;
	font-style: italic;
	padding: 5px;
	letter-spacing: 0.2em;
	vertical-align: middle;
}
.legendcss {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #0000FF;
	font-size: 9px;
	padding: 5px;
}
.contentcontentred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 28px;
	vertical-align: top;
}
.contentcontenttotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 28px;
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.contentcontentlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 28px;
	vertical-align: top;
	color: #FFFFFF;
}
.contentcontentloginheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 4px;
	height: 28px;
	vertical-align: top;
	color: #FFFFFF;
	text-transform: uppercase;
}
.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	font-weight: normal;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.topdown {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	padding: 2px;
	font-weight: normal;
	text-transform: uppercase;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.topdownline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	font-weight: normal;
	text-transform: uppercase;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.contents {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	height: 20px;
	vertical-align: top;
}
.topdowns {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 2px;
	font-weight: normal;
	text-transform: uppercase;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.datesheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	height: 10px;
	vertical-align: top;
}
.customerheader {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	padding: 2px;
	height: 10px;
	vertical-align: top;
}
.hidediv {
	display:none;
}
/******** START faktur pajak **********/
.faktur_pajak {
width:800px;
font-family:Arial;
font-size:14px;
}
.faktur_tittle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
}
.topLine {
border-top:1px solid #ffffff;
}
.bottomLine {
border-bottom:1px solid #ffffff;
}
.leftLine {
border-left:1px solid #ffffff;
}
.rightLine {
border-right:1px solid #ffffff;
}
.borderLine {
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.leftBottomLine {
border-left:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.leftTopLine {
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.rightBottomLine {
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.rightTopLine {
border-right:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.leftRightLine {
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.leftRightTopLine {
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.leftRightBottomLine {
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
#fontWhite {
color:white;
}
#fontBlack {
color:black;
}


.faktur_pajak2 {
width:750px;
font-family: Arial, Helvetica, sans-serif;
}
.topLine2 {
border-top:1px solid #000000;
}
.bottomLine2 {
border-bottom:1px solid #000000;
}
.topBottomLine2 {
border-top:1px solid #000000;
border-bottom:1px solid #000000;
}

.leftLine2 {
border-left:1px solid #000000;
}
.rightLine2 {
border-right:1px solid #000000;
}
.borderLine2 {
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
}
.leftBottomLine2 {
border-left:1px solid #000000;
border-bottom:1px solid #000000;
}
.leftTopLine2 {
border-left:1px solid #000000;
border-top:1px solid #000000;
}
.rightBottomLine2 {
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}
.rightTopLine2 {
border-right:1px solid #000000;
border-top:1px solid #000000;
}
.leftRightLine2 {
border-left:1px solid #000000;
border-right:1px solid #000000;
}
.leftRightTopLine2 {
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
}
.leftRightBottomLine2 {
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}
/******** END faktur pajak **********/

/*---LOGIN---*/
.formBoxLogin {
/*margin-top:200px;*/
width:320px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border:1px solid #333;
background-color:#BFBFBF;
}
.formBoxLogin input{
border:1px solid #333;
height:15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
.formBoxLogin #btnLogin{
width:70px;
background-color:#ccc;
border:1px solid #999;
font-family:Arial;
font-size:12px;
height:23px;
text-align:center;
}
.livesearch {
	background-color:#F1F1F5;
	padding:3px;
	border-right-color: #999999;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	line-height: 20px;
	position:relative;
	overflow:hidden;
	visibility:hidden;
	display:none;
}
.button1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	padding: 2px;
	border-right-color: #000000;
	border-bottom-color: #333333;
}
.button2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #073EA3;
	background-color: #C0D8FE;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	padding: 2px;
	border-right-color: #000000;
	border-bottom-color: #333333;
}
.button3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AB01AF;
	background-color: #FCDDFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	padding: 2px;
	border-right-color: #000000;
	border-bottom-color: #333333;
}
p.breakhere {page-break-before: always}
.contentslipsetoran {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position:fixed; 
	vertical-align:bottom;
}
.warning{
font-family: "Trebuchet MS", Tahoma;
color:#FF0000;
font-size:12pt;
margin:5px;
}
/*---END LOGIN---*/
