div.pp_box
{
	border:1px solid #919191;
	padding:2px;
	padding-bottom:10px;
}

.color-red{color:red;}

div.pp_menu_box ul
{  list-style:none;
   margin-top: 0px; 
   margin-bottom: 0px;    
   padding-left:0px;
   margin-left:0px;
}

div.pp_menu_box ul li
{
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #363636;
    padding-bottom: 8px;
    padding-top: 8px;    
}

div.pp_clear
{
	clear:both;
}

.pp_floatleft
{
	float:left;
}

.pp_floatright
{
	float:right;
}

textarea#pp_preview_code
{
	border:0px;
	width:600px;
	height:400px;
}

div#pp_container
{
	margin:auto;
	text-align:left;
}

div#pp_container input, div#pp_container select
{
	border:1px solid #808080;
	padding:2px;
}

div#pp_container fieldset
{
	border:1px solid #dedede;
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
	margin:5px;
}

div#pp_container legend
{
	font-weight:bold;
}

div#pp_container
{
	font-size:11px;
	font-family:verdana;
}

div#pp_container img
{
	border:0px;
}

div#pp_leftcontent
{
	width:188px;
}

div.pp_box_header
{
	position:relative;
	margin-bottom:10px;
}

div.pp_box_header p
{
	margin:0px;
	padding:0px;
	font-weight:bold;
	position:absolute;
	top:9px;
	left:5px;
}

div.pp_box a
{
	color:blue;
	margin-left:10px;
	font-weight:bold;
}

div#pp_rightcontent
{
	margin-left:5px;
	width:607px;
}

div#pp_container h2
{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:black;
	font-weight:normal;
	margin-left:5px;
	margin-top:5px;
}

label
{
	cursor:pointer;
}

div.pp_indexbox
{
	width:296px;
	text-align:center;
	margin-right:5px;
}

img.pp_indexbutton
{
	margin-top:10px;
}

img#pp_index_image
{
	margin-top:5px;
	margin-bottom:10px;
}

div#pp_box_edit
{
	position:relative;
	height:190px;
}

img#pp_box_edit_img
{
	position:absolute;
	right:2px;
	bottom:2px;
	z-index: -1;
}

span.pp_color_red,span.pp_newap_error
{
	color:red;
}

span.pp_color_green
{
	color:green;
}

div#pp_banner_preview
{
	text-align:center;
}

div.pp_faq
{
	padding-left:10px;
}

.strong
{
	font-weight:bold;
}

.color_red
{
	color:red;
}

div.pp_helper_text
{
	padding-top:5px;
	color:gray;
}

table.pp_options_table td
{
	border-bottom:1px solid #dfdfdf;
	padding-bottom:5px;
	margin-bottom:5px;
}

select
{
	width:200px;
}

td.pp_options_td_left
{
	width:105px;
}
