/*   modified by bone.cracker@yahoo.com 2010  */


body{
	margin		: 0px;
	background	: url(../../images/_bg-rega.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
}

body, td, th {
	font-family: Arial, Verdana, Tahoma;
	color: #000000;
	font-size: 9pt;
}

.ket {
	font-family: Arial, Verdana, Tahoma;
	color: #000000;
	font-size: 9px;
}

.ket em {
	font-family: Arial, Verdana, Tahoma;
	color: #333333;
	font-size: 9px;
	font-style: normal;
}

.footer {
	color: #ffffff;
}

.links {
	color: #ffffff;
	text-decoration:none;	
}

.welcome	{
	color:#b5d2f3;
}

.merah {
	color: #fa4700;
}

.form {
	border-style :solid;
	border-width :1px;
	border-color :#7F9DB9;
	background-color :#ffffff;
	font-family  :Verdana, Arial, Helvetica, sans-serif;
	color        :#000000;
	width        :170px;
	/*height       :14px;*/
}

.form02 {
	border-style :solid;
	border-width :1px;
	border-color :#382f2d;
	background-color :#ffffff;
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size :10px;
	color :#000000;
	/*height :20px;*/
}

.form03 {
	border-style :solid;
	border-width :1px;
	border-color :#7F9DB9;
	background-color :#ffffff;
	font-family  :Verdana, Arial, Helvetica, sans-serif;
	color        :#000000;
	/*
	width        :115px;
	height       :14px;
	*/
}

/*
.form04 {
	border-style :solid;
	border-width :1px;
	border-color :#617c0f;
	background-color :#ffffff;
	font-family  :Verdana, Arial, Helvetica, sans-serif;
	font-size    :10px;
	color        :#000000;
	width        :150px;
	height       :14px;
}

.form04 {
	border-style :solid;
	border-width :1px;
	border-color :#382f2d;
	background-color :#ffffff;
	font-family  :Verdana, Arial, Helvetica, sans-serif;
	font-size    :14px;
	color        :#000000;
	width        :150px;
	height       :18px;
}
*/

.form04 {
	border-style :solid;
	border-width :1px;
	border-color :#7F9DB9;
	background-color :#ffffff;
	font-family  :Verdana, Arial, Helvetica, sans-serif;
	color        :#000000;
	width        :150px;
}

/*.borderform-solid-all {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #498e17;
	border-right-color: #498e17;
	border-bottom-color: #498e17;
	border-left-color: #498e17;
	background-color:#ffffff;
}*/

.borderform-solid-all {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
	background-color:#CCCCCC;
}

.borderform-solid-kecuali-atas {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
	background-color:#ffffff;
}

.borderform-solid-kecuali-atas02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
	background-color:#f0f0f0;
}

.borderform-solid-kiri-kanan {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #0b67d1;
	border-right-color: #0b67d1;
	border-bottom-color: #0b67d1;
	border-left-color: #0b67d1;
	background-color:#b5d2f3;
}

.borderform-solid-kecuali-kiri{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-style: solid;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
	background-color:#CCCCCC;
}

.borderform-solid-kanan-bawah {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
}

.borderform-solid-kanan-bawah02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
	background-color:#f0f0f0;
}

.borderform-solid-atas-bawah {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #376d20;
	border-right-color: #376d20;
	border-bottom-color: #376d20;
	border-left-color: #376d20;
	background-color:#ebf8e6;
}

.borderform-solid-atas-bawah-kiri {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #376d20;
	border-right-color: #376d20;
	border-bottom-color: #376d20;
	border-left-color: #376d20;
	background-color:#ebf8e6;
}

.borderform-solid-atas-bawah-kanan {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #376d20;
	border-right-color: #376d20;
	border-bottom-color: #376d20;
	border-left-color: #376d20;
	background-color:#ebf8e6;
}

.borderform-solid-atas-bawah-kanan02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7d3537;
	border-right-color: #7d3537;
	border-bottom-color: #7d3537;
	border-left-color: #7d3537;
	background-color:#ffe2e3;
}

.borderform-solid-atas-bawah-kecualikanan02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7d3537;
	border-right-color: #7d3537;
	border-bottom-color: #7d3537;
	border-left-color: #7d3537;
	background-color:#ffe2e3;
}


.borderform-solid-kiri02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #7d3537;
	border-right-color: #7d3537;
	border-bottom-color: #7d3537;
	border-left-color: #7d3537;
	background-color:#ffe2e3;
}

.borderform-solid-atas-bawah-kecualikanan {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #376d20;
	border-right-color: #376d20;
	border-bottom-color: #376d20;
	border-left-color: #376d20;
	background-color:#ebf8e6;
}

.borderform-solid-kiri {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #376d20;
	border-right-color: #376d20;
	border-bottom-color: #376d20;
	border-left-color: #376d20;
	background-color:#ebf8e6;
}

.borderform-solidLine-kiri {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #376d20;
	border-right-color: #376d20;
	border-bottom-color: #376d20;
	border-left-color: #376d20;
}

.borderform-solidLine-atas-kiri {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #376d20;
	border-right-color: #376d20;
	border-bottom-color: #376d20;
	border-left-color: #376d20;
}

.borderform-solidLine-atas {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #376d20;
	border-right-color: #376d20;
	border-bottom-color: #376d20;
	border-left-color: #376d20;
}

.borderform-solidLine-atas-kanan {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #376d20;
	border-right-color: #376d20;
	border-bottom-color: #376d20;
	border-left-color: #376d20;
}

.borderform-solidLine-kanan {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #376d20;
	border-right-color: #376d20;
	border-bottom-color: #376d20;
	border-left-color: #376d20;
}

.borderform-solidLine-atas-kiri-kanan {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #376d20;
	border-right-color: #376d20;
	border-bottom-color: #376d20;
	border-left-color: #376d20;
}

.title {
	font-family: Arial, Verdana, Tahoma;
	color: #ffffff;
	font-size: 11px;
	font-weight:bold;
}

.suBtitle {
	font-family: Arial, Verdana, Tahoma;
	color: #000000;
	font-size: 11px;
	font-weight:bold;
}

/* a-oranye */
.a-oranye:link {
	color: #f07c00;
	text-decoration: none;
}
.a-oranye:visited {
	color: #f07c00;
	text-decoration: none;
}
.a-oranye:hover {
	text-decoration: underline;
	color: #f07c00;
}
.a-oranye:active {
	color: #f07c00;
	text-decoration: none;
}

.button {
	font-family			: Arial, Verdana, Tahoma;
	font-size			: 11px;
	width				: auto;
	margin-left			: 1px;
	background-color	: #CCCCCC;
	color				: #000000;
	text-transform		: none;
	border				: 1px solid #555555;

}

/* MEMBER AREA */

.mainMenu	{
	font-family: Arial, Verdana, Tahoma;
	text-align:center;
	color: #000000;
	font-size: 11px;
	font-weight:bold;
	background-image:url(../../images/bg_menu.jpg);
	background-repeat:repeat-x;

}

.memberTitle {
	font-family: Arial, Verdana, Tahoma;
	color: #ffffff;
	font-size: 11px;
}

.suBtitle02 {
	font-family: Arial, Verdana, Tahoma;
	color: #c76200;
	font-size: 11px;
	font-weight:bold;
}

/* a-oranye02 */
.a-oranye02:link {
	color: #b42600;
	text-decoration: none;
}
.a-oranye02:visited {
	color: #b42600;
	text-decoration: none;
}
.a-oranye02:hover {
	text-decoration: underline;
	color: #b42600;
}
.a-oranye02:active {
	color: #b42600;
	text-decoration: none;
}

/* a-black */
.a-black:link {
	color: #000000;
	text-decoration: none;
}
.a-black:visited {
	color: #000000;
	text-decoration: none;
}
.a-black:hover {
	text-decoration: underline;
	color: #b42600;
}
.a-black:active {
	color: #b42600;
	text-decoration: none;
}

.bordermerah{
	border: 1px solid #274f04;
}

.map-left{
	border-left: 1px solid #274f04;
}
.map-kaki-kiri{
	border-top: 1px solid #274f04;
	border-left: 1px solid #274f04;
}
.map-kaki-kanan{
	border-top: 1px solid #274f04;
	border-right: 1px solid #274f04;
	border-left: 1px solid #274f04;
}

.box {
	width: 15px;
	height:14px;
	padding-left:5px;
	padding-right:5px;
	background-color:#c9e7ff;
	border-width:1px;
	border:solid;
	border-color:#000000;
}

.box02 {
	width: 15px;
	height:14px;
	padding-left:5px;
	padding-right:5px;
	background-color:#ffcc00;
	border-width:1px;
	border:solid;
	border-color:#000000;
}

.bordersolid {
	border: 1px solid #726476;
}
.borderform-solidLine-atas-kiri {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #376d20;
	border-right-color: #376d20;
	border-bottom-color: #376d20;
	border-left-color: #376d20;
}

.borderform-solidLine-atas {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #376d20;
	border-right-color: #376d20;
	border-bottom-color: #376d20;
	border-left-color: #376d20;
}

.minHeight {
	min-height: 400px;
	margin: 0px;
	padding: 0px;
}

.table-maintenance {
	margin: 0px 0px 15px 0px;
	padding: 15px;
	border: 1px solid #555555;
	/*text-align: left;*/
}

.table-maintenance a {
	text-decoration: none;
	color: #333333;
}

.table-maintenance a:hover {
	text-decoration: none;
	color: #0066FF;
}

.table-maintenance td {
	margin: 0px;
	padding: 1px 4px;
}


.withColor {
	background-color: #eff0f1;

}

.table-maintenance label {
	margin: 0px 5px;
	padding: 0px;
	color: #3f75bf;
	font-size: 15px;
	font-weight: bold;
}

.list-atas {
	background: #202027;
	height: 21px;
	color: #ffddff;
	font-size: 14px;
	font-weight: bold;
	padding: 1px 0px 0px 225px;
}

.formPad {
	text-align:right;
	padding:2px 5px 3px 5px;
}

.formPad em {
	color:#333333;
	font-style:normal;
}

