.menuitem
{
	padding-left:29px;
}
.subtitle
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:#e661a1;
	padding-left:24px;
	padding-top:26px;
}
.subtitlepage
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#e661a1;
	padding-left:4px;
}
.membername
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#e86c9c;
}
.membersidemenu
{
	font-family:Verdana;
	font-size:10px;
	color:#dc538c;
	padding-bottom:5px;
	padding-top:5px;	
}
.membersidenavdown
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	padding-bottom:9px;
	padding-top:9px;
	background-color:#ffe0ea;
}
.membersidenav
{
	padding-bottom:9px;
	padding-top:9px;
	background-color:#ffe0ea;
}
.membersidenav2
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#dc538c;
}
.menugreyline
{
	padding-left:2px;
	padding-right:8px;
}

.planninglogo
{
	padding-top:73px;
	padding-left:8px;
}
.txtPlanning
{
	font-family:Verdana;
	font-size:9px;
	
}
.hnavpartnerdetail2
{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#be547e;
}
.txtPlanning2
{
	font-family:Verdana;
	font-size:9px;
}
.formtext
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#676666;
	padding-left:7px;
	padding-bottom:3px;
	padding-top:3px;
}

.formtext2
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#676666;
	padding-left:7px;
	padding-bottom:3px;
	padding-top:3px;
}

.contenttext
{
	font-family:Verdana;
	font-size:11px;

	color:#676666;
}
.formsubtitle {
	background-color:#ffe0ea;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#e661a1;
	padding-bottom:3px;
	padding-left:9px;
	padding-top:3px;
}

td.pick {
	color:#666666;
	padding-top:5px;
}


td.bodycenter2cl {
	padding-right:5px;
}

td.maincenter {
	padding-left:23px;
	padding-right:23px;
}
td.submaincenter {
	padding-left:8px;
	padding-right:8px;
}
input.login{
	height: 22px;
	width: 200px;
	border: 1px solid #fef3f8;
	vertical-align: middle;
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #666666;
	padding: 2px;
	background-color:#ffffff;
}

input.join,select.join, textarea.join {
	border: 1px solid #E1E0E0;
	vertical-align: middle;
	font-size: 11px;
	color: #666666;
	padding: 2px;
	background-color:#FEF3F8;
	width:240px;
}
input.join2,select.join2, textarea.join2 {
	border: 1px solid #E1E0E0;
	vertical-align: middle;
	font-size: 11px;
	color: #666666;
	padding: 2px;
	background-color:#FEF3F8;
}
input.login {
	border: 1px solid #E1E0E0;
	vertical-align: middle;
	font-size: 11px;
	color: #666666;
	padding: 2px;
	background-color:#FFFFFF;
	width:240px;
}

input.small {
	border: 1px solid #E1E0E0;
	vertical-align: middle;
	font-size: 11px;
	color: #666666;
	padding: 2px;
	background-color:#FEF3F8;
	width:85px;
}

select.tanggal {
	border: 1px solid #E1E0E0;
	vertical-align: middle;
	font-size: 11px;
	color: #666666;
	padding: 2px;
	background-color:#FEF3F8;
	width:60px;
}

select.bulan {
	border: 1px solid #E1E0E0;
	vertical-align: middle;
	font-size: 11px;
	color: #666666;
	padding: 2px;
	background-color:#FEF3F8;
	width:102px;
}

select.tahun {
	border: 1px solid #E1E0E0;
	vertical-align: middle;
	font-size: 11px;
	color: #666666;
	padding: 2px;
	background-color:#FEF3F8;
	width:70px;
}

select {
	border: 1px solid #E1E0E0;
	vertical-align: middle;
	font-size: 11px;
	color: #666666;
	padding: 2px;
	background-color:#FEF3F8;
}

td.join {
	padding-bottom:2px;
	padding-top:2px;
}

.required {
	color:#FF0000;
}

td.joinadv {
	line-height:16px;
}

div.info {
	font-size:10px;
	color:#B90701;
	padding:5px;
	padding-left:0px;
}
.forumnamehead {
	background-color:#ff9a4e;
	height:26px;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
}
.rowa {
	background-color:#f1f1d9;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:25px;
	padding-right:25px;
}

.rowb {
	background-color:#fafaf2;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:25px;
	padding-right:25px;
}