/*
 * ApogeeInvent default.css
 * j0zf -- 2005.11.9
 */

#loadingDiv
{
	font-size: 20px;
	font-family: tahoma;
	background: #333333;
	background-image: -moz-linear-gradient(top, #333333, #000000);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #333333), color-stop(1.0, #000000));
	border: 3px solid #ffffff;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	-webkit-box-shadow: 0px 0px 5px #000000;
	-moz-box-shadow: 0px 0px 5px #000000;
	box-shadow: 0px 0px 5px #000000;
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -100px 0 0 -100px;
	height: 100px;
	width: 100px;
	color: #ffffff;
	text-align: center;
	padding: 50px;	
}
.postal_parrot *
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}
.postal_parrot .clear
{
	clear: both;
}
.postal_parrot img
{
	border: none;
}
.postal_parrot html
{
	margin: 0;
}
BODY.postal_parrot
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0;
	color: #555555;
	background: #FEFEFE url(images/new_design/img-top-bg.png) repeat-x;
}
.postal_parrot_frameless
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0;
	color: #555555;
}
.postal_parrot p a:link
{
	color: #1889e6;
	text-decoration: none;
}
.postal_parrot p a:visited
{
	color: #1889e6;
	text-decoration: none;
}
.postal_parrot p a:hover
{
	text-decoration: underline;
}
.postal_parrot h1
{
	color: #444444;
	font-size: 48pt;
}
.postal_parrot h2
{
	font-size: 36pt;
}
.postal_parrot h3
{
	font-size: 24pt;
}
.postal_parrot h4
{
	font-size: 21pt;
}
.postal_parrot h5
{
	font-size: 18pt;
}
.postal_parrot ul
{
	font-size: 16pt;
}
.postal_parrot ol
{
	font-size: 14pt;
}
.postal_parrot a
{
	outline: none;
}
.postal_parrot p,
.postal_parrot table
{
	font-size: 13px
}
.postal_parrot a:link
{
	text-decoration: none;
	color: black;
}
.postal_parrot a:visited
{
	text-decoration: underline;
	color: #000080;
}
.postal_parrot a:hover
{
	text-decoration: none;
	color: #800000;
}
.postal_parrot a:active
{
	text-decoration: none;
	color: #800000;
}
.postal_parrot .error
{
	font-size: 15px;
	font-weight: bold;
	color: #ffffff !important;
}
.postal_parrot .ui-state-error
{
	border: 3px solid #ffffff;
	color: #ffffff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0px 0px 6px #000000;
	-moz-box-shadow: 0px 0px 6px #000000;
	box-shadow: 1px 1px 8px #000000;
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon
{
	margin: 10px 5px !important;
}
.postal_parrot OPTION
{
	padding: 4px;
}
.postal_parrot .headerCell
{
	border: 3px double #CCCCCC;
	background-color: #e0e0e0;
	font-size: 16px;
}
.postal_parrot .headerCell a:link
{
	text-decoration: none;
}
.postal_parrot .headerCell a:visited
{
	text-decoration: none;
}
.postal_parrot .headerCell a:hover
{
	text-decoration: underline;
}
.postal_parrot .footerCell
{
	border: 2px double #DDDDDD;
	background-color: #e0e0e0;
	font-size: 14px;
}
.postal_parrot .footerCell a:link
{
	text-decoration: none;
}
.postal_parrot .footerCell a:visited
{
	text-decoration: none;
}
.postal_parrot .footerCell a:hover
{
	text-decoration: underline;
}
.postal_parrot .nameCell
{
	border: 1px solid #DDDDDD;
	background-color: #eeeeee;
}
.postal_parrot .nameCell a:link
{
	text-decoration: none;
}
.postal_parrot .nameCell a:visited
{
	text-decoration: none;
}
.postal_parrot .nameCell a:hover
{
	text-decoration: underline;
}
.postal_parrot .valueCell
{
	border: 1px solid #E0E0E0;
}
.postal_parrot .valueCell a:link
{
	text-decoration: none;
}
.postal_parrot .valueCell a:visited
{
	text-decoration: none;
}
.postal_parrot .valueCell a:hover
{
	text-decoration: underline;
}
.postal_parrot .valueCell input
{
	width: 100%;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.postal_parrot .valueCell textarea
{
	width: 100%;
	height: 200px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.postal_parrot .contentCell
{
	border: 1px solid #E0E0E0;
}
.postal_parrot .contentCell a:link
{
	text-decoration: none;
}
.postal_parrot .contentCell a:visited
{
	text-decoration: none;
}
.postal_parrot .contentCell a:hover
{
	text-decoration: underline;
}
.postal_parrot .buttonCell
{
	border: 1px solid #E0E0E0;
}
.postal_parrot .buttonCell a:link
{
	text-decoration: underline;
}
.postal_parrot .buttonCell a:visited
{
	text-decoration: underline;
}
.postal_parrot .buttonCell a:hover
{
	text-decoration: none;
}
.postal_parrot fieldset.website_development_system legend
{
	font-size: 17px;
	margin: 0 15px 0 15px;
	padding: 0 15px 0 15px;
}
.postal_parrot fieldset.website_development_system ul
{
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px;
}
.postal_parrot fieldset.website_development_system ul li
{
	list-style-type: none;
	float: left;
}
.postal_parrot a.website_development_system:link
{
	margin: 1px 10px 1px 10px;
	text-decoration: none;
	white-space: nowrap;
}
.postal_parrot a.website_development_system:visited
{
	margin: 1px 10px 1px 10px;
	text-decoration: none;
	white-space: nowrap;
}
.postal_parrot a.website_development_system:hover
{
	margin: 1px 10px 1px 10px;
	text-decoration: underline;
	white-space: nowrap;
}
.postal_parrot a.website_development_system:active
{
	margin: 1px 10px 1px 10px;
	text-decoration: underline;
	white-space: nowrap;
}
.postal_parrot #perm_admin_main_container
{
	width: 750px;
}
.postal_parrot #perm_admin_main_fieldset
{
	width: 650px;
}
.postal_parrot fieldset.perm_admin
{
	text-align: left;
	vertical-align: top;
	margin: 5px 5px 5px 5px;
}
.postal_parrot fieldset.perm_groups_and_users
{
	overflow: visible;
}
.postal_parrot fieldset.perm_search_results
{
	overflow: visible;
}
.postal_parrot fieldset.perm_permissions_list
{
	overflow: visible;
}
.postal_parrot legend.perm_admin
{
	font-weight: bold;
}
.postal_parrot div.perm_admin
{
	font-size: 12px;
}
.postal_parrot div.perm_groups_and_users
{
	width: 340px;
	height: 150px;
	white-space: nowrap;
	border: 1px solid #DDDDDD;
	overflow: auto;
	white-space: nowrap;
}
.postal_parrot div.perm_permissions_list
{
	width: 340px;
	height: 200px;
	border: 1px solid #DDDDDD;
	overflow: auto;
	white-space: nowrap;
}
.postal_parrot div.perm_search_results
{
	width: 250px;
	height: 415px;
	border: 1px solid #DDDDDD;
	overflow: auto;
	white-space: nowrap;
}
.postal_parrot div.perm_buttons
{
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}
.postal_parrot div#perm_top_input_group
{
	text-align: center;
	padding-top: 10px;
	margin-bottom: 2px;
}
.postal_parrot div#perm_status_line
{
	width: 100%;
	border: 1px solid #AAAAAA;
	background-color: #EEEEEE;
	color: #000099;
	margin: 5px 25px 2px 25px;
	font-style: italic;
	height: 16px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	overflow: hidden;
	white-space: nowrap;
}
.postal_parrot table.perm_main_table
{
	width: 95%;
	margin: 2px 2px 2px 2px;
}
.postal_parrot td.perm_main_table_left
{
	width: 60%;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
}
.postal_parrot td.perm_main_table_right
{
	width: 40%;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
}
.postal_parrot label#perm_class_name_label
{
	margin-right: 30px;
}
.postal_parrot input.perm_admin
{
	font-size: 11px;
}
.postal_parrot input#perm_type_name
{
	width: 200px;
}
.postal_parrot div.perm_admin_requested_link
{
	text-align: right;
}
.postal_parrot a#perm_admin_requested_link:link
{
	text-decoration: none;
	color: #000099;
	font-style: italic;
	font-size: 9px;
}
.postal_parrot a#perm_admin_requested_link:visited
{
	text-decoration: none;
	color: #000099;
	font-style: italic;
	font-size: 9px;
}
.postal_parrot a#perm_admin_requested_link:active
{
	text-decoration: underline;
	color: #990000;
	font-style: normal;
	font-size: 9px;
}
.postal_parrot a#perm_admin_requested_link:hover
{
	text-decoration: underline;
	color: #990000;
	font-style: normal;
	font-size: 9px;
}
.postal_parrot span.perm_icon_text
{
	display: none;
}
.postal_parrot div.perm_grant_icon
{
	background-color: #00FF00;
	height: 8px;
	width: 8px;
	margin: 2px 2px 2px 2px;
	padding: 0 0 0 0;
	overflow: hidden;
	float: left;
}
.postal_parrot div.perm_deny_icon
{
	background-color: #FFFF00000;
	height: 8px;
	width: 8px;
	margin: 2px 2px 2px 2px;
	padding: 0 0 0 0;
	overflow: hidden;
	float: left;
}
.postal_parrot ul.perm_admin
{
	padding-top: 0;
	padding-left: 0;
	margin-top: 0;
	margin-left: 0;
}
.postal_parrot li.perm_admin
{
	list-style-type: none;
	font-size: 12px;
}
.postal_parrot li.perm_list_header
{
	color: #000000;
	font-weight: bold;
}
.postal_parrot li.perm_list_subheader
{
	color: #444444;
	background-color: #CCCCCC;
	font-weight: bold;
	border-top: 1px dashed gray;
}
.postal_parrot li.perm_list_msg
{
	font-style: italic;
	background-color: #FFFF99;
}
.postal_parrot a.perm_list_item:link
{
	text-decoration: none;
	color: #000099;
}
.postal_parrot a.perm_list_item:visited
{
	text-decoration: none;
	color: #000099;
}
.postal_parrot a.perm_list_item:active
{
	text-decoration: underline;
	color: #990000;
}
.postal_parrot a.perm_list_item:hover
{
	text-decoration: underline;
	color: #990000;
}
.postal_parrot td.groupmgr_container
{
	text-align: center;
}
.postal_parrot a#groupmgr_start_link:link
{
	text-decoration: none;
	color: #000099;
	font-style: italic;
	font-size: 11px;
}
.postal_parrot a#groupmgr_start_link:visited
{
	text-decoration: none;
	color: #000099;
	font-style: italic;
	font-size: 11px;
}
.postal_parrot a#groupmgr_start_link:active
{
	text-decoration: underline;
	color: #990000;
	font-style: normal;
	font-size: 11px;
}
.postal_parrot a#groupmgr_start_link:hover
{
	text-decoration: underline;
	color: #990000;
	font-style: normal;
	font-size: 11px;
}
.postal_parrot fieldset#groupmgr_main_fieldset
{
	width: 650px;
}
.postal_parrot table#groupmgr_main_table
{
	width: 625px;
}
.postal_parrot td.groupmgr_name_cell
{
	font-weight: bold;
}
.postal_parrot td.groupmgr_list_container
{
	overflow: auto;
	width: 50%;
	height: 250px;
	border: 1px solid #CCCCCC;
	padding: 2px 10px 2px 10px;
	vertical-align: top;
	text-align: left;
}
.postal_parrot td.groupmgr_button_cell
{
	text-align: center;
	white-space: nowrap;
}
.postal_parrot div.cleanup
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.postal_parrot p.cleanup
{
	color: #666666;
	font-size: 10px;
	text-align: center;
}
.postal_parrot a.cleanup:link
{
	color: #666666;
	text-decoration: none;
	margin: 2px 5px 2px 5px;
}
.postal_parrot a.cleanup:visited
{
	color: #666666;
	text-decoration: none;
	margin: 2px 5px 2px 5px;
}
.postal_parrot a.cleanup:hover
{
	color: #666666;
	text-decoration: none;
	margin: 2px 5px 2px 5px;
}
.postal_parrot a.cleanup:active
{
	color: #666666;
	text-decoration: none;
	margin: 2px 5px 2px 5px;
}
.postal_parrot input.cleanup
{
	font-size: 10px;
	border: 0 none transparent;
	border-bottom: 1px dashed gray;
	text-align: left;
	font-style: italic;
	font-weight: bold;
	width: 80px;
	padding-left: 10px;
	margin: 2px 5px 2px 5px;
}
.postal_parrot .counter
{
	text-align: center;
	color: #666666;
	font-size: 9px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.postal_parrot div.te_view fieldset
{
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 0;
	padding-bottom: 15px;
}
.postal_parrot div.te_view fieldset legend
{
	font-size: 17px;
	margin: 0 15px 0 15px;
	padding: 0 15px 0 15px;
}
.postal_parrot div.te_view fieldset legend a:link
{
	font-size: 17px;
	text-decoration: none;
}
.postal_parrot div.te_view fieldset legend a:visited
{
	font-size: 17px;
	text-decoration: none;
}
.postal_parrot div.te_view fieldset legend a:hover
{
	font-size: 17px;
	text-decoration: underline;
}
.postal_parrot div.te_view fieldset legend a:active
{
	font-size: 17px;
	text-decoration: underline;
}
.postal_parrot div.te_view fieldset dl dt
{
	font-weight: bold;
}
.postal_parrot div.te_view fieldset dl dd
{
	background-color: #EEEEEE;
}
.postal_parrot div.te_viewnav
{
	text-align: right;
	margin-right: 15px;
}
.postal_parrot div.te_viewnav a.back:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.back:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.back:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_viewnav a.back:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_viewnav a.back span
{
}
.postal_parrot div.te_viewnav a.edit:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.edit:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.edit:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_viewnav a.edit:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_viewnav a.copy:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.copy:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.copy:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_viewnav a.copy:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_viewnav a.new:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.new:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.new:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_viewnav a.new:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_viewnav a.delete:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.delete:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.delete:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_viewnav a.delete:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_viewnav a.prev:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.prev:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.prev:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_viewnav a.prev:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_viewnav a.next:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.next:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot div.te_viewnav a.next:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_viewnav a.next:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_delete_form
{
	text-align: right;
}
.postal_parrot form.te_delete_form
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	display: inline;
}
.postal_parrot div.te_edit form fieldset
{
	margin-top: 15px;
	margin-bottom: 15px;
}
.postal_parrot div.te_edit form fieldset legend
{
	font-size: 17px;
	margin: 0 15px 0 15px;
	padding: 0 15px 0 15px;
}
.postal_parrot div.te_edit form fieldset legend a:link
{
	font-size: 17px;
	text-decoration: none;
}
.postal_parrot div.te_edit form fieldset legend a:visited
{
	font-size: 17px;
	text-decoration: none;
}
.postal_parrot div.te_edit form fieldset legend a:hover
{
	font-size: 17px;
	text-decoration: underline;
}
.postal_parrot div.te_edit form fieldset legend a:active
{
	font-size: 17px;
	text-decoration: underline;
}
.postal_parrot div.te_edit form fieldset dl dt
{
	font-weight: bold;
}
.postal_parrot div.te_edit form fieldset dl dd
{
	background-color: #EEEEEE;
}
.postal_parrot div.te_edit form fieldset div.te_buttons
{
	text-align: right;
}
.postal_parrot div.te_table fieldset legend
{
	display: none;
}
.postal_parrot table.te_main_table
{
	width: 100%;
}
.postal_parrot table.te_main_table tr.te_data_row td.te_button_cell
{
	white-space: nowrap;
}
.postal_parrot table.te_main_table tr.te_odd_row
{
	background-color: #DDDDDD;
}
.postal_parrot table.te_main_table tr.te_even_row
{
	background-color: #EEEEEE;
}
.postal_parrot table.te_main_table tr.dragging td
{
	border-top: 2px dotted #8F8F8F;
	border-bottom: 2px dotted #8F8F8F;
}
.postal_parrot #saving
{
	display: none;
}
.postal_parrot #saving p
{
	display: inline;
	font-size: 10px;
	vertical-align: middle;
}
.postal_parrot #saving img
{
	display: inline;
	font-size: 10px;
	vertical-align: middle;
	padding: 0px 3px 0px 3px;
}
.postal_parrot a.te_new_button:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_new_button:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_new_button:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_new_button:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_download_button:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_download_button:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_download_button:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_download_button:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_cancel_button:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_cancel_button:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_cancel_button:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_cancel_button:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_multidelete_button:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_multidelete_button:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_multidelete_button:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_multidelete_button:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_view_button:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_view_button:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_view_button:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_view_button:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_edit_button:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_edit_button:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_edit_button:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_edit_button:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_copy_button:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_copy_button:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_copy_button:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_copy_button:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_delete_button:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_delete_button:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_delete_button:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_delete_button:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_mysql_button:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_mysql_button:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_mysql_button:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_mysql_button:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_kill_button:link
{
	margin: 1px 5px 1px 4px;
	text-decoration: none;
}
.postal_parrot a.te_kill_button:visited
{
	margin: 1px 5px 1px 4px;
	text-decoration: none;
}
.postal_parrot a.te_kill_button:hover
{
	margin: 1px 5px 1px 4px;
	text-decoration: underline;
}
.postal_parrot a.te_kill_button:active
{
	margin: 1px 5px 1px 4px;
	text-decoration: underline;
}
.postal_parrot a.te_sendmail_button:link
{
	margin: 1px 5px 1px 4px;
	text-decoration: none;
}
.postal_parrot a.te_sendmail_button:visited
{
	margin: 1px 5px 1px 4px;
	text-decoration: none;
}
.postal_parrot a.te_sendmail_button:hover
{
	margin: 1px 5px 1px 4px;
	text-decoration: underline;
}
.postal_parrot a.te_sendmail_button:active
{
	margin: 1px 5px 1px 4px;
	text-decoration: underline;
}
.postal_parrot a.te_reset_button:link
{
	margin: 1px 5px 1px 4px;
	text-decoration: none;
}
.postal_parrot a.te_reset_button:visited
{
	margin: 1px 5px 1px 4px;
	text-decoration: none;
}
.postal_parrot a.te_reset_button:hover
{
	margin: 1px 5px 1px 4px;
	text-decoration: underline;
}
.postal_parrot a.te_reset_button:active
{
	margin: 1px 5px 1px 4px;
	text-decoration: underline;
}
.postal_parrot a.te_switch_button:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_switch_button:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_switch_button:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_switch_button:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_switch_center_button:link
{
	margin: 1px auto;
	text-decoration: none;
}
.postal_parrot a.te_switch_center_button:visited
{
	margin: 1px auto;
	text-decoration: none;
}
.postal_parrot a.te_switch_center_button:hover
{
	margin: 1px auto;
	text-decoration: underline;
}
.postal_parrot a.te_switch_center_button:active
{
	margin: 1px auto;
	text-decoration: underline;
}
.postal_parrot table.te_main_table tr.te_fieldname_row
{
	background-color: #CCCCCC;
}
.postal_parrot table.te_main_table tr.te_fieldname_row td.te_button_cell
{
	white-space: nowrap;
	padding: 2px 3px 2px 3px;
}
.postal_parrot table.te_main_table tr.te_fieldname_row td.te_fieldname_cell
{
	white-space: nowrap;
	padding: 2px 3px 2px 3px;
}
.postal_parrot td.te_fieldname_cell div.te_fieldname_cell
{
	white-space: nowrap;
}
.postal_parrot a.te_fieldname
{
	margin-right: 2px;
	vertical-align: middle;
}
.postal_parrot a.te_fieldname:link
{
	text-decoration: none;
}
.postal_parrot a.te_fieldname:visited
{
	text-decoration: none;
}
.postal_parrot a.te_fieldname:hover
{
	text-decoration: underline;
}
.postal_parrot a.te_fieldname:active
{
	text-decoration: underline;
}
.postal_parrot a.te_fieldname_asc:link
{
	text-decoration: none;
	font-weight: bold;
}
.postal_parrot a.te_fieldname_asc:visited
{
	text-decoration: none;
	font-weight: bold;
}
.postal_parrot a.te_fieldname_asc:hover
{
	text-decoration: underline;
	font-weight: bold;
}
.postal_parrot a.te_fieldname_asc:active
{
	text-decoration: underline;
	font-weight: bold;
}
.postal_parrot a.te_fieldname_desc:link
{
	text-decoration: none;
	font-weight: bold;
}
.postal_parrot a.te_fieldname_desc:visited
{
	text-decoration: none;
	font-weight: bold;
}
.postal_parrot a.te_fieldname_desc:hover
{
	text-decoration: underline;
	font-weight: bold;
}
.postal_parrot a.te_fieldname_desc:active
{
	text-decoration: underline;
	font-weight: bold;
}
.postal_parrot img.orderby_field_asc_icon
{
	background-image: url(../images/icon_tri_down.gif);
	height: 8px;
	width: 8px;
	margin-right: 2px;
}
.postal_parrot img.orderby_field_desc_icon
{
	background-image: url(../images/icon_tri_up.gif);
	height: 8px;
	width: 8px;
	margin-right: 2px;
	vertical-align: middle;
}
.postal_parrot div.te_noresults
{
	text-align: center;
}
.postal_parrot div.te_noresults img.spacer_top
{
	width: 1px;
	height: 75px;
}
.postal_parrot div.te_noresults img.spacer_bottom
{
	width: 1px;
	height: 75px;
}
.postal_parrot table.te_paging
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
}
.postal_parrot td.te_paging_left_cell
{
	text-align: left;
	white-space: nowrap;
}
.postal_parrot td.te_paging_middle_cell
{
	text-align: center;
	white-space: nowrap;
	width: 100%;
}
.postal_parrot td.te_paging_right_cell
{
	text-align: right;
	white-space: nowrap;
}
.postal_parrot select.te_paging
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 9px;
}
.postal_parrot td.te_paging a.te_first_icon:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot td.te_paging a.te_first_icon:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot td.te_paging a.te_first_icon:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot td.te_paging a.te_first_icon:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot td.te_paging a.te_next_icon:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot td.te_paging a.te_next_icon:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot td.te_paging a.te_next_icon:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot td.te_paging a.te_next_icon:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot td.te_paging a.te_prev_icon:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot td.te_paging a.te_prev_icon:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot td.te_paging a.te_prev_icon:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot td.te_paging a.te_prev_icon:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot td.te_paging a.te_last_icon:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot td.te_paging a.te_last_icon:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot td.te_paging a.te_last_icon:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot td.te_paging a.te_last_icon:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot td.te_paging div
{
	display: inline;
}
.postal_parrot td.te_paging div.te_first_icon_disabled
{
	margin: 1px 3px 1px 3px;
}
.postal_parrot td.te_paging div.te_next_icon_disabled
{
	margin: 1px 3px 1px 3px;
}
.postal_parrot td.te_paging div.te_prev_icon_disabled
{
	margin: 1px 3px 1px 3px;
}
.postal_parrot td.te_paging div.te_last_icon_disabled
{
	margin: 1px 3px 1px 3px;
}
.postal_parrot input.te_qkewords
{
	width: 300px;
}
.postal_parrot div.te_asearch form fieldset
{
	margin-top: 15px;
	margin-bottom: 15px;
}
.postal_parrot div.te_asearch form fieldset legend
{
	font-size: 17px;
	margin: 0 15px 0 15px;
	padding: 0 15px 0 15px;
}
.postal_parrot div.te_asearch form fieldset div.te_caption
{
	text-align: right;
	font-style: italic;
	font-size: 11px;
}
.postal_parrot div.te_asearch form fieldset legend a:link
{
	font-size: 17px;
	text-decoration: none;
}
.postal_parrot div.te_asearch form fieldset legend a:visited
{
	font-size: 17px;
	text-decoration: none;
}
.postal_parrot div.te_asearch form fieldset legend a:hover
{
	font-size: 17px;
	text-decoration: underline;
}
.postal_parrot div.te_asearch form fieldset legend a:active
{
	font-size: 17px;
	text-decoration: underline;
}
.postal_parrot div.te_asearch form fieldset dl dt
{
	font-weight: bold;
}
.postal_parrot div.te_asearch form fieldset dl dd
{
	background-color: #EEEEEE;
}
.postal_parrot div.te_asearch form fieldset div.te_buttons
{
	text-align: right;
}
.postal_parrot div.te_qsearch
{
	text-align: center;
}
.postal_parrot div.te_qsearch form
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.postal_parrot a.te_asearch_link:link
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_asearch_link:visited
{
	margin: 1px 3px 1px 3px;
	text-decoration: none;
}
.postal_parrot a.te_asearch_link:hover
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot a.te_asearch_link:active
{
	margin: 1px 3px 1px 3px;
	text-decoration: underline;
}
.postal_parrot div.te_inline_edit_cell
{
	width: 100%;
	height: 100%;
	background-image: url(../images/inline_edit_icon.gif);
	background-position: center right;
	background-repeat: no-repeat;
	cursor: crosshair;
}
.postal_parrot div.te_inline_edit_box
{
	position: absolute;
	white-space: nowrap;
	background-color: #CCCCCC;
	padding: 3px 3px 3px 3px;
	margin: 2px 2px 2px 2px;
	border-width: 3px;
	border-style: double;
	border-color: black;
}
.postal_parrot div.te_inline_edit_box textarea
{
	width: 250px;
	height: 100px;
}
.postal_parrot div.te_inline_edit_buttons
{
	margin: 3px 3px 1px 1px;
	text-align: right;
}
.postal_parrot a.te_inline_edit_buttons
{
	text-decoration: none;
	border: 1px solid black;
	background-color: white;
	color: black;
	padding: 1px 3px 1px 3px;
}
.postal_parrot a.te_inline_edit_buttons:link
{
	text-decoration: none;
	border: 1px solid black;
	background-color: white;
	color: black;
}
.postal_parrot a.te_inline_edit_buttons:visited
{
	text-decoration: none;
	border: 1px solid black;
	background-color: white;
	color: black;
}
.postal_parrot a.te_inline_edit_buttons:hover
{
	text-decoration: none;
	border: 1px solid blue;
	background-color: white;
	color: black;
}
.postal_parrot a.te_inline_edit_buttons:active
{
	text-decoration: none;
	border: 1px solid blue;
	background-color: white;
	color: black;
}
.postal_parrot fieldset.lookup_substitute_user
{
	text-align: left;
	width: 600px;
	padding: 5px 5px 5px 30px;
}
.postal_parrot a.lookup_substitute_user:link
{
	font-weight: bold;
	text-decoration: none;
}
.postal_parrot a.lookup_substitute_user:visited
{
	font-weight: bold;
	text-decoration: none;
}
.postal_parrot a.lookup_substitute_user:hover
{
	font-weight: bold;
	text-decoration: underline;
}
.postal_parrot a.lookup_substitute_user:active
{
	font-weight: bold;
	text-decoration: underline;
}
.postal_parrot div.ajax_loading_icon
{
	background-image: url(../images/loading.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	display: block;
}
.postal_parrot span.ajax_loading_icon
{
	display: none;
}
.postal_parrot a.ai_dynamicpages_openpage:link
{
	text-decoration: none;
	font-style: italic;
}
.postal_parrot a.ai_dynamicpages_openpage:visited
{
	text-decoration: none;
	font-style: italic;
}
.postal_parrot a.ai_dynamicpages_openpage:hover
{
	text-decoration: underline;
	font-style: italic;
}
.postal_parrot a.ai_dynamicpages_openpage:active
{
	text-decoration: underline;
	font-style: italic;
}
.postal_parrot #apogee_logo
{
	background : transparent url("../images/apogee_logo.gif") no-repeat top center;
}
.postal_parrot #menu_div
{
	background-color: #DDDDDD;
	padding: 4px;
	text-align: left;
}
.postal_parrot table.j0menu_out
{
	color: white;
}
.postal_parrot table.j0menu_over
{
	color: white;
}
.postal_parrot td.j0menu_text_out
{
	color: white;
	white-space: nowrap;
	padding: 0px;
	padding-left: 3px;
	margin: 0;
	border: 0 none transparent;
	font-weight: normal;
	background-image: url(../images/nav_back_off.jpg);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
}
.postal_parrot td.j0menu_text_out a
{
	color: white;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	white-space: nowrap;
}
.postal_parrot td.j0menu_arrow_out
{
	width: 8px;
	color: white;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	padding-bottom: 1px;
	padding-right: 1px;
	margin: 0;
	border: 0 none transparent;
	font-weight: normal;
	color: white;
	background-image: url(../images/nav_back_off.jpg);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
}
.postal_parrot td.j0menu_text_over
{
	color: white;
	white-space: nowrap;
	padding: 0px;
	padding-left: 3px;
	margin: 0;
	border: 0 none transparent;
	font-weight: normal;
	background-image: url(../images/nav_back_on.gif);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
}
.postal_parrot td.j0menu_text_over a
{
	color: white;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	white-space: nowrap;
}
.postal_parrot td.j0menu_arrow_over
{
	width: 8px;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	padding: 0px;
	padding-top: 1px;
	padding-right: 1px;
	margin: 0;
	border: 0 none transparent;
	font-weight: normal;
	color: white;
	background-image: url(../images/nav_back_on.gif);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
}
.postal_parrot div.te_view .round_box dl dt
{
	font-weight: bold;
}
.postal_parrot div.te_edit form .round_box dl dt
{
	font-weight: bold;
}
.postal_parrot div.te_asearch form .round_box dl dt
{
	font-weight: bold;
}
.postal_parrot .round_box
{
	margin : 0;
}
.postal_parrot .round_box_top
{
	background : transparent url("../images/rnd_box_header.gif") repeat-x 0 0;
	border-bottom : solid 1px blue;
	height : 3ex;
	margin-top : 15px;
}
.postal_parrot .round_box_top_content
{
	background : transparent url("../images/rnd_box_corner_top_left.gif") no-repeat 0 0;
	height : 3ex;
}
.postal_parrot .round_box_header
{
	background : transparent url("../images/rnd_box_corner_top_right.gif") no-repeat top right;
	font-size : 13px;
	height : 2.5ex;
	padding : .5ex 0 0 1ex;
}
.postal_parrot .round_box_middle
{
	background : transparent url("../images/rnd_box_border_left.gif") repeat-y 0 0;
}
.postal_parrot .round_box_middle_content
{
	background : transparent url("../images/rnd_box_border_right.gif") repeat-y top right;
	padding : 1ex;
}
.postal_parrot .round_box_bottom
{
	background : transparent url("../images/rnd_box_bottom.gif") repeat-x bottom left;
	height : 2ex;
}
.postal_parrot .round_box_bottom_content
{
	background : transparent url("../images/rnd_box_corner_bottom_left.gif") no-repeat bottom left;
	height : 2ex;
}
.postal_parrot .round_box_footer
{
	background : transparent url("../images/rnd_box_corner_bottom_right.gif") no-repeat bottom right;
	height : 2ex;
	padding : 0 1ex;
}
.postal_parrot table.menu_tree_icon_table
{
	border: 0;
	border-collapse: collapse;
	margin: 15px 0;
	padding: 0;
	width: 100%;
}
.postal_parrot table.menu_tree_icon_table a
{
	text-decoration: none;
}
.postal_parrot table.menu_tree_icon_table a:hover
{
	text-decoration: underline;
}
.postal_parrot table.menu_tree_icon_table a img
{
	border: 0;
}
.postal_parrot table.menu_tree_icon_table td
{
	border: 0;
	margin: 0;
	padding: 15px;
}
.postal_parrot tr.menu_tree_icon_table_parent td
{
	border-bottom: 1px solid #000000;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
}
.postal_parrot tr.menu_tree_icon_table_children td
{
	text-align: center;
	vertical-align: middle;
}
.postal_parrot div.footer a.dynamic_area_update:link,
.postal_parrot div.footer a.dynamic_area_update:visited
{
	color: #999;
}
.postal_parrot div.footer a.dynamic_area_update:hover,
.postal_parrot div.footer a.dynamic_area_update:active
{
	color: #fff;
}
.postal_parrot a.dynamic_area_update:link,
.postal_parrot a.dynamic_area_insert:link
{
	text-decoration: none;
	font-size: 8px;
	background-color: #FFFFFF;
	color: #999999;
}
.postal_parrot a.dynamic_area_update:visited,
.postal_parrot a.dynamic_area_insert:visited
{
	text-decoration: none;
	font-size: 8px;
	background-color: #FFFFFF;
	color: #999999;
}
.postal_parrot a.dynamic_area_update:hover,
.postal_parrot a.dynamic_area_insert:hover
{
	text-decoration: none;
	font-size: 8px;
	background-color: #999;
	color: #fff;
}
.postal_parrot a.dynamic_area_update:active,
.postal_parrot a.dynamic_area_insert:active
{
	text-decoration: none;
	font-size: 8px;
	background-color: #FFFFFF;
	color: #999999;
}
.postal_parrot div.dynamic_area_update,
.postal_parrot div.dynamic_area_insert
{
	text-align: right;
}
.postal_parrot a.page_manager_update:link,
.postal_parrot a.page_manager_insert:link
{
	text-decoration: none;
	font-size: 8px;
	background-color: #FFFFFF;
	color: #999999;
}
.postal_parrot a.page_manager_update:visited,
.postal_parrot a.page_manager_insert:visited
{
	text-decoration: none;
	font-size: 8px;
	background-color: #FFFFFF;
	color: #999999;
}
.postal_parrot a.page_manager_update:hover,
.postal_parrot a.page_manager_insert:hover
{
	text-decoration: none;
	font-size: 8px;
	background-color: #999;
	color: #fff;
}
.postal_parrot a.page_manager_update:active,
.postal_parrot a.page_manager_insert:active
{
	text-decoration: none;
	font-size: 8px;
	background-color: #FFFFFF;
	color: #999999;
}
.postal_parrot div.page_manager_update,
.postal_parrot div.page_manager_insert
{
	text-align: right;
}
.postal_parrot ul#conlibman-bread-crumbs
{
	margin: 10px 0;
	padding: 5px;
	list-style: none;
	overflow: hidden;
	background-color: #f8f8f8;
	border: 1px solid #c0c0c0;
}
.postal_parrot ul#conlibman-bread-crumbs li
{
	display: block;
	height: 16px;
	float: left;
	margin: 0 0 0 5px;
	padding: 0 0 0 20px;
	list-style: none;
	background: transparent url(../images/conlibman-bread-crumb-separator.gif) no-repeat left center;
}
.postal_parrot ul#conlibman-bread-crumbs li.conlibman-bread-crumbs-first
{
	padding: 0;
	background: none;
}
.postal_parrot #content-library
{
	overflow: hidden;
}
.postal_parrot #conlib-left-panel
{
	margin: 10px 0 0;
	float: left;
}
.postal_parrot #conlib-right-panel
{
	float: left;
	margin: 10px 0 0 10px;
	padding: 5px;
	border: 1px solid #c0c0c0;
	background: #f0f0f0;
}
.postal_parrot #conlib-bread-crumbs
{
	margin: 0 0 15px;
	width: 500px;
}
.postal_parrot #conlib-bread-crumbs ul
{
	margin: 0 0 10px;
	padding: 5px;
	list-style: none;
	overflow: hidden;
	background-color: #f8f8f8;
	border: 1px solid #c0c0c0;
}
.postal_parrot #conlib-bread-crumbs li
{
	display: block;
	height: 16px;
	float: left;
	margin: 0 0 0 5px;
	padding: 0 0 0 20px;
	list-style: none;
	background: transparent url(../images/conlibman-bread-crumb-separator.gif) no-repeat scroll left center;
}
.postal_parrot #conlib-bread-crumbs li.conlib-bread-crumbs-first
{
	padding: 0;
	background: none;
}
.postal_parrot #conlib-selected-category
{
	margin: 10px 0;
	overflow: hidden;
	font-size: 16px;
	font-weight: bold;
}
.postal_parrot #conlib-selected-category img
{
	float: left;
	margin-right: 10px;
	vertical-align: top;
}
.postal_parrot #conlib-selected-content
{
	margin: 10px 0;
	border-top: 1px solid #c0c0c0;
	width: 500px;
}
.postal_parrot #conlib-selected-content #conlib-selected-content-title
{
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0;
	padding: 0;
}
.postal_parrot #conlib-content-list
{
	border-top: 1px solid #c0c0c0;
}
.postal_parrot #conlib-content-list ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.postal_parrot #conlib-content-list li
{
	overflow: hidden;
	margin: 5px 0;
	padding: 0;
	list-style: none;
	font-size: 16px;
	font-weight: bold;
}
.postal_parrot #conlib-content-list li a
{
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 5px;
	width: 500px;
	text-decoration: none;
}
.postal_parrot #conlib-content-list li a:hover
{
	background-color: #f0f0ff;
}
.postal_parrot #conlib-content-list li img
{
	float: left;
	margin-right: 10px;
	vertical-align: top;
	border: 0;
}
.postal_parrot #conlib-content-list-hidden-wrapper
{
	display: none;
}
.postal_parrot #conlib-content-list-hidden-wrapper-a-toggle a,
.postal_parrot #conlib-content-list-hidden-wrapper-a-hide a
{
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	text-decoration: none;
}
.postal_parrot #conlib-content-list-hidden-wrapper-a-toggle a:hover,
.postal_parrot #conlib-content-list-hidden-wrapper-a-hide a:hover
{
	background-color: #f0f0f0;
	text-decoration: underline;
}
.postal_parrot #conlib-search
{
	margin: 0 0 10px;
}
.postal_parrot #conlib-category-menu
{
	margin: 10px 0;
}
.postal_parrot #conlib-category-menu ul
{
	margin: 0 0 0 10px;
	padding: 5px;
	list-style: none;
}
.postal_parrot #conlib-category-menu li
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.postal_parrot #conlib-category-menu li img.tree-plus-minus
{
	border: 0;
	width: 13px;
	height: 13px;
	vertical-align: bottom;
}
.postal_parrot .conlib-content-list-selected
{
	background-color: #ffff80;
}
.postal_parrot .video_aggregator_table .item_list
{
	position: relative;
	margin-top: 10px;
	margin-bottom: 0
}
.postal_parrot .video_aggregator_table .item_list li
{
	list-style: none;
	margin: 0 0 0 -40px;
	padding: 10px;
	clear: both
}
.postal_parrot .video_aggregator_table .item_list li:hover
{
	background: #ccc
}
.postal_parrot .video_aggregator_table .thumbnail
{
	float: left;
	position: relative;
}
.postal_parrot .video_aggregator_table .text
{
	margin-left: 136px;
}
.postal_parrot .video_aggregator_table .item_list img
{
	border: 3px solid #868686
}
.postal_parrot .video_aggregator_table .item_list a:hover img
{
	border: 3px solid #ccc;
}
.postal_parrot .video_aggregator_table .item_list .odd
{
	background: #ddd;
}
.postal_parrot .video_aggregator_table .item_list li
{
	padding: 10px;
}
.postal_parrot .narrow_menu
{
	width: 1200px;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
}
.postal_parrot #header SPAN
{
	position: absolute;
	top: 2px;
	right: 5px;
}
.postal_parrot #header SPAN SELECT
{
	height: 20px;
}
.postal_parrot #header SPAN
{
	line-height: 30px;
	height: 30px;
	margin: 0 5px;
	color: #ffffff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.postal_parrot .menu_cont ul
{
	text-align: center;
	list-style: none;
	height: 40px;
	line-height: 40px;
}
.postal_parrot .menu_cont ul li ul li
{
	padding: 0;
}
.postal_parrot .menu_cont ul li
{
	display: inline;
	padding: 2px 20px;
	border-right: 2px solid #bbbbbb;
}
.postal_parrot .menu_cont ul li:last-child
{
	border-right: 0;
}
.postal_parrot .menu_cont ul li a
{
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.postal_parrot .menu_cont ul li a:hover
{
	color: #FFFF00;
}
.postal_parrot .menu_cont li
{
	position: relative;
}
.postal_parrot .menu_cont ul ul
{
	position: absolute;
	left: 0;
	z-index: 500;
}
.postal_parrot .menu_cont ul ul li
{
	display: block;
}
.postal_parrot .menu_cont ul ul ul
{
	position: absolute;
	top: 0;
	left: 100%;
}
.postal_parrot div.menu_cont ul ul,
.postal_parrot div.menu_cont ul li:hover ul ul,
.postal_parrot div.menu_cont ul ul li:hover ul ul
{
	display: none;
}
.postal_parrot div.menu_cont ul li:hover ul,
.postal_parrot div.menu_cont ul ul li:hover ul,
.postal_parrot div.menu_cont ul ul ul li:hover ul
{
	display: block;
}
.postal_parrot .body_cont
{
	margin: 10px auto 30px auto;
	width: 1200px;
}
.postal_parrot .slogan
{
	background: #444444;
	text-align: center;
	height: 40px;
	color: #ffffff;
	line-height: 40px;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.35, rgb(10,10,10)), color-stop(0.65, rgb(40,40,40)) );
	background: -moz-linear-gradient( center bottom, rgb(10,10,10) 35%, rgb(40,40,40) 65% );
}
.postal_parrot .cta_button_container
{
	margin: 0;
}
.postal_parrot .cta_button_container TD a:link,
.postal_parrot .cta_button_container TD a:visited
{
	font-size: 21px;
	width: 160px;
	height: 200px;
	display: block;
	text-decoration: none;
	color: #ffffff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #737373;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(90, 90, 90)), color-stop(1, rgb(140, 140, 140)) );
	background: -moz-linear-gradient( center bottom, rgb(90, 90, 90) 0%, rgb(140, 140, 140) 100% );
	-webkit-box-shadow: 0px 0px 6px #000000;
	-moz-box-shadow: 0px 0px 6px #000000;
	box-shadow: 1px 1px 8px #000000;
	text-align: center;
	border: 3px solid #ffffff;
	padding: 13px;
	font-weight: bold;
	height: auto;
	margin: 15px 40px;
}
.postal_parrot .cta_button_container TD span
{
	font-size: 16px;
}
.postal_parrot .cta_button_container TD DIV
{
	float: right;
	margin-right: -65px;
	font-size: 45px;
	color: #333333;
	margin-top: -70px;
}
.postal_parrot .cta_button_container TD a:link IMG
{
	margin-bottom: 10px;
	width: 70px;
}
.postal_parrot .cta_header
{
	color: #FFCC00;
	font-size: 21px;
	text-decoration: none;
	font-weight: bold;
	text-shadow: #333333 2px 2px 2px;
	margin-top: 5px;
}
.postal_parrot .cta_button_container TD.cta_active a:link,
.postal_parrot .cta_button_container TD.cta_active a:visited,
.postal_parrot .cta_button_container TD a:hover
{
	color: #ffffff;
	background: #8CBDE2;
	border: 3px solid #ffffff;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(89, 138, 175)), color-stop(1, rgb(150, 199, 235)) );
	background: -moz-linear-gradient( center bottom, rgb(89, 138, 175) 0%, rgb(150, 199, 235) 100% );
}
.postal_parrot .menu_cont A
{
	float: left;
	line-height: 18px;
	width: 180px;
	height: 18px;
	display: block;
	text-decoration: none;
	color: #ffffff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #737373;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(90, 90, 90)), color-stop(1, rgb(140, 140, 140)) );
	background: -moz-linear-gradient( center bottom, rgb(90, 90, 90) 0%, rgb(140, 140, 140) 100% );
	-webkit-box-shadow: 0px 0px 6px #000000;
	-moz-box-shadow: 0px 0px 6px #000000;
	box-shadow: 1px 1px 8px #000000;
	text-align: left;
	text-indent: 7px;
	margin: 9px 0;
	border: 2px solid #ffffff;
	padding: 13px;
	font-weight: bold;
	font-size: 10px;
}
.postal_parrot .submit_button
{
	line-height: 18px;
	margin: 11px 0;
	text-align: center;
	display: block;
	text-decoration: none;
	font-size: 13px;
	color: #ffffff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #8CBDE2;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(89, 138, 175)), color-stop(1, rgb(150, 199, 235)) );
	background: -moz-linear-gradient( center bottom, rgb(89, 138, 175) 0%, rgb(150, 199, 235) 100% );
	-webkit-box-shadow: 0px 0px 6px #000000;
	-moz-box-shadow: 0px 0px 6px #000000;
	box-shadow: 1px 1px 8px #000000;
	border: 2px solid #ffffff;
	padding: 13px;
	font-weight: bold;
}
.postal_parrot a.schedule_button
{
	width: 154px;
	height: 18px;
	color: #ffffff;
	float: right;
	margin: 0;
	margin-right: 7px;
}
.postal_parrot a.resend_button
{
	width: 154px;
	height: 18px;
	color: #ffffff;
	float: right;
	margin: -3px -3px 0 0;
}
.postal_parrot .menu_cont A:hover,
.postal_parrot .menu_cont A.active
{
	color: #ffffff;
	border: 2px solid #ffffff;
	font-weight: bold;
	background: #8CBDE2;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(89, 138, 175)), color-stop(1, rgb(150, 199, 235)) );
	background: -moz-linear-gradient( center bottom, rgb(89, 138, 175) 0%, rgb(150, 199, 235) 100% );
}
.postal_parrot .menu_cont A:hover,
.postal_parrot .cta_button_container TD a:hover
{
	color: #cccccc !important;
}
.postal_parrot .gradient_title
{
	color: #ffffff;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	background: #444444;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.35, rgb(10,10,10)), color-stop(0.65, rgb(40,40,40)) );
	background: -moz-linear-gradient( center bottom, rgb(10,10,10) 35%, rgb(40,40,40) 65% );
}
.postal_parrot .titlebar
{
	float: left;
	line-height: 33px;
	width: 100%;
	color: #2E2101;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
	text-shadow: #333333 0px 0px 0px;
}
.postal_parrot .titlebar DIV SPAN
{
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	text-shadow: #aaa 0 0 0;
}
.postal_parrot .titlebar IMG
{
	float: left;
	vertical-align: middle;
	height: 9px;
	padding: 12px 0;
	margin-right: 8px;
}
.postal_parrot .titlebar .dynamic_area_update
{
	float: left;
}
.postal_parrot .status_message
{
	clear: both;
	margin: 10px 0;
	background: #fef6a5;
	padding: 8px;
	border: 1px solid #c8b828;
}
.postal_parrot .text_area_full_width
{
	width: 800px;
}
.postal_parrot div.te_table fieldset,
.postal_parrot .te_view fieldset.te,
.postal_parrot .te fieldset.te
{
	width: 100% !important;
	padding: 0 !important;
	margin: 0 !important;
	border: 0 !important;
}
.postal_parrot table.te_main_table
{
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-spacing: 0;
	margin-top: 10px;
	font-size: 12px;
}
.postal_parrot table.te_main_table TD
{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	padding: 6px;
}
.postal_parrot table.te_main_table tr.te_fieldname_row TD
{
	border-bottom: 2px solid #000000;
	border-right: 1px solid #666666;
	padding: 10px !important;
	background: #6CA0C2;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(89, 138, 175)), color-stop(1, rgb(150, 199, 235)) );
	background: -moz-linear-gradient( center bottom, rgb(89, 138, 175) 0%, rgb(150, 199, 235) 100% );
}
.postal_parrot table.te_main_table tr.te_odd_row TD
{
	background: #FFFFFF !important;
	padding: 8px 4px !important;
}
.postal_parrot table.te_main_table tr.te_even_row TD
{
	background: #EEEEEE;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.3, rgb(238, 238, 238)), color-stop(0.7, rgb(218, 218, 218)) );
	background: -moz-linear-gradient( center bottom, rgb(238, 238, 238) 30%, rgb(218, 218, 218) 70% );
	padding: 8px 4px !important;
}
.postal_parrot .email_icon
{
	display: block;
	width: 230px;
	height: 200px;
	border: 2px solid #737373;
	float: left;
	margin: 0 6px;
	position: relative;
}
.postal_parrot .email_icon SPAN
{
	height: 28px;
	line-height: 28px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 230px;
	color: #ffffff;
	text-align: center;
	font-size: 10px;
	background: #737373;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(90, 90, 90)), color-stop(1, rgb(140, 140, 140)) );
	background: -moz-linear-gradient( center bottom, rgb(90, 90, 90) 0%, rgb(140, 140, 140) 100% );
}
.postal_parrot .email_icon:hover SPAN
{
	background: #8CBDE2;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(89, 138, 175)), color-stop(1, rgb(150, 199, 235)) );
	background: -moz-linear-gradient( center bottom, rgb(89, 138, 175) 0%, rgb(150, 199, 235) 100% );
}
.postal_parrot .default_message
{
	font-size: 26px;
	color: #bbbbbb;
	text-align: center;
	margin-top: 100px;
}
.postal_parrot .scrollable
{
	position: relative;
	overflow: hidden;
	width: 746px;
	margin: 2px 0;
	height: 204px;
}
.postal_parrot .scrollable .items
{
	width: 20000em;
	position: absolute;
	clear: both;
}
.postal_parrot .items div
{
	float: left;
	width: 750px;
}
.postal_parrot .scrollable
{
	float: left;
}
.postal_parrot .scrollable_smaller
{
	position: relative;
	overflow: hidden;
	width: 744px;
	margin: 10px 0;
	height: 204px;
}
.postal_parrot .scrollable_smaller .items
{
	width: 20000em;
	position: absolute;
	clear: both;
}
.postal_parrot .scrollable_smaller .items div
{
	float: left;
	width: 250px;
}
.postal_parrot .scrollable_smaller
{
	float: left;
}
.postal_parrot a.browse
{
	background: url('images/scrollable.png') no-repeat;
	display: block;
	width: 30px;
	height: 30px;
	float: left;
	margin: 87px 0;
	cursor: pointer;
	font-size: 1px;
}
.postal_parrot .browse_hidden
{
	display: block;
	width: 30px;
	height: 30px;
	float: left;
	margin: 87px 0;
	cursor: pointer;
	font-size: 1px;
}
.postal_parrot .browse_controls
{
	margin: 0 !important;
}
.postal_parrot .select_an_email
{
	float: left;
	width: 190px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	display: block;
}
.postal_parrot .controls_holder
{
	margin: 0 auto;
	text-align: center;
	width: 260px;
}
.postal_parrot .admin_table
{
	width: 100px;
	float: left;
	margin-left: 20px;
}
.postal_parrot .pricing_table
{
	width: 350px;
	float: left;
	margin-left: 50px;
}
.postal_parrot .admin_pricing_table
{
	margin-left: 125px;
}
.postal_parrot .postal_pricing_main_table TD.te_even_cell,
.postal_parrot .postal_pricing_main_table TD.te_even_cell:hover,
.postal_parrot .postal_pricing_main_table TD.te_odd_cell,
.postal_parrot .postal_pricing_main_table TD.te_odd_cell:hover
{
	text-align: right !important;
}
.postal_parrot .date_text
{
	float: left;
	font-size: 30px;
	line-height: 100px;
}
.postal_parrot .date_selector
{
	float: left;
	margin: 0 10px;
}
.postal_parrot .date_selector A.website_wall_date
{
	width: 100px;
	height: 100px;
	display: block;
	text-decoration: none;
	float: left;
}
.postal_parrot .date_selector .website_wall_date .month
{
	background: #fff;
	border: 1px solid #555555;
	border-bottom: 0;
	color: #555555;
	display: block;
	font-size: 22px;
	margin: 0;
	padding: 20px 0 0;
	text-align: center;
	width: 98px;
}
.postal_parrot .date_selector .website_wall_date .day
{
	background: #fff;
	border: 1px solid #555555;
	border-top: 0;
	color: #555555;
	display: block;
	font-size: 26px;
	margin: 0;
	padding: 0 0 20px;
	text-align: center;
	width: 98px;
}
.postal_parrot .date_selector .scrollable
{
	position: relative;
	overflow: hidden;
	width: 100px;
	height: 100px;
}
.postal_parrot .date_selector .scrollable .items div
{
	float: left;
	width: 100px;
}
.postal_parrot .date_selector a.browse
{
	background: url('images/scrollable.png') no-repeat;
	display: block;
	width: 30px;
	height: 30px;
	float: left;
	margin: 37px 3px auto 3px;
	cursor: pointer;
	font-size: 1px;
}
.postal_parrot .clock
{
	float: right;
}
.postal_parrot .hour_selector,
.postal_parrot .minute_selector,
.postal_parrot .ampm_selector
{
	float: left;
	margin: 0 10px;
}
.postal_parrot .hour_selector A.website_wall_date,
.postal_parrot .minute_selector A.website_wall_date,
.postal_parrot .ampm_selector A.website_wall_date
{
	width: 80px;
	height: 40px;
	display: block;
	text-decoration: none;
}
.postal_parrot .hour_selector .items,
.postal_parrot .minute_selector .items,
.postal_parrot .ampm_selector .items
{
	height: 20000em;
	margin: 0;
}
.postal_parrot .hour_selector .website_wall_date .hour,
.postal_parrot .minute_selector .website_wall_date .minute,
.postal_parrot .ampm_selector .website_wall_date .postal_parrot .ampm
{
	background: #fff;
	border: 1px solid #555555;
	color: #555555;
	display: block;
	font-size: 26px;
	margin: 0;
	line-height: 38px;
	text-align: center;
	width: 78px;
}
.postal_parrot .hour_selector .scrollable,
.postal_parrot .minute_selector .scrollable,
.postal_parrot .ampm_selector .scrollable
{
	position: relative;
	overflow: hidden;
	width: 80px;
	height: 40px;
	float: none;
}
.postal_parrot .hour_selector .scrollable .items div,
.postal_parrot .minute_selector .scrollable .items div,
.postal_parrot .ampm_selector .scrollable .items div
{
	height: 40px;
}
.postal_parrot .creative_text,
.postal_parrot .list_text
{
	line-height: 40px;
}
.postal_parrot .email_text
{
	line-height: 35px;
}
.postal_parrot .creative_selection,
.postal_parrot .list_selection
{
	width: 701px;
	padding: 10px;
	font-size: 16px;
}
.postal_parrot .email_selection
{
	font-size: 16px;
}
.postal_parrot .email_selection INPUT
{
	height: 35px;
	line-height: 35px;
	width: 175px;
	font-size: 16px;
	text-indent: 10px;
}
.postal_parrot a.right,
.postal_parrot .date_selector a.right
{
	background-position: 0 -30px;
	clear: right;
	margin-right: 0px;
}
.postal_parrot a.right:hover,
.postal_parrot .date_selector a.right:hover
{
	background-position: -30px -30px;
}
.postal_parrot a.right:active,
.postal_parrot .date_selector a.right:active
{
	background-position: -60px -30px;
}
.postal_parrot a.left,
.postal_parrot .date_selector a.left
{
	margin-left: 0px;
}
.postal_parrot a.left:hover,
.postal_parrot .date_selector a.left:hover
{
	background-position: -30px 0;
}
.postal_parrot a.left:active,
.postal_parrot .date_selector a.left:active
{
	background-position: -60px 0;
}
.postal_parrot a.disabled,
.postal_parrot .date_selector a.disabled
{
	visibility: hidden !important;
}
.postal_parrot .hour_selector a.up,
.postal_parrot .hour_selector a.down,
.postal_parrot .minute_selector a.up,
.postal_parrot .minute_selector a.down,
.postal_parrot .ampm_selector a.up,
.postal_parrot .ampm_selector a.down
{
	background: url('images/scrollable_vertical.png') no-repeat;
	margin: 0 25px;
	width: 30px;
	height: 30px;
	display: block;
}
.postal_parrot .hour_selector a.up:hover,
.postal_parrot .minute_selector a.up:hover,
.postal_parrot .ampm_selector a.up:hover
{
	background-position: -30px 0;
}
.postal_parrot .hour_selector a.up:active,
.postal_parrot .minute_selector a.up:active,
.postal_parrot .ampm_selector a.up:active
{
	background-position: -60px 0;
}
.postal_parrot .hour_selector a.down,
.postal_parrot .minute_selector a.down,
.postal_parrot .ampm_selector a.down
{
	background-position: 0 -30px;
}
.postal_parrot .hour_selector a.down:hover,
.postal_parrot .minute_selector a.down:hover,
.postal_parrot .ampm_selector a.down:hover
{
	background-position: -30px -30px;
}
.postal_parrot .hour_selector a.down:active,
.postal_parrot .minute_selector a.down:active,
.postal_parrot .minute_selector a.down:active
{
	background-position: -60px -30px;
}
.postal_parrot .contacts_edit .te legend
{
	font-size: 18px;
	font-weight: bold;
	padding: 10px 0px;
	margin-bottom: 20px;
}
.postal_parrot .contacts_edit .te
{
	font-size: 14px;
	padding: 5px 0px;
}
.postal_parrot .contacts_edit .te input,
.postal_parrot .contacts_edit .te textarea
{
	padding: 10px;
	width: 275px;
	font-size: 18px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	border: 1px #888888 solid;
	margin: 3px;
}
.postal_parrot .postal_pricing_main_table
{
	margin-bottom: 30px;
}
.postal_parrot .postal_pricing_main_table a
{
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}
.postal_parrot .postal_pricing_main_table .te_button
{
	font-size: 14px;
}
.postal_parrot .notification
{
	height: 0px;
	line-height: 40px;
	background: #ffd83b;
	margin-bottom: 15px;
	display: block;
	clear: both;
	text-indent: 10px;
	font-size: 14px;
	border: 2px solid #2E2101;
	border-top: 0;
}
.postal_parrot .notification SPAN
{
	float: right;
	font-size: 8px;
	margin-right: 5px;
}
.postal_parrot .notification B
{
	color: #FF0000;
	font-weight: bold;
	text-shadow: #CC0000 0px 0px 1px;
}
.postal_parrot .preview_div
{
	width: 815px;
	overflow: auto;
}
.postal_parrot .preview_table
{
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-spacing: 0;
}
.postal_parrot .preview_table TD
{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	padding: 6px;
	background: #ffffff;
}
.postal_parrot .preview_table TH
{
	border-bottom: 2px solid #000000;
	border-right: 1px solid #666666;
	padding: 6px;
	background: #6CA0C2;
}
.postal_parrot #site_logo
{
	float: left;
	width: 229px;
	margin-right: 10px;
}
.postal_parrot #header
{
	background: url(images/new_design/img-nav-bg.png) no-repeat center top;
	width: 940px;
	padding: 0 10px;
	margin: 0 auto;
	height: 58px;
}
.postal_parrot #nav UL
{
	padding-top: 9px;
}
.postal_parrot #nav li
{
	display: inline;
	color: #fff;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 15px;
}
.postal_parrot #nav li a
{
	text-decoration: none;
	color: #fff;
	font-size: 15px;
}
.postal_parrot #nav li a:hover,
.postal_parrot #nav li a:focus
{
	color: #fac65f;
}
.postal_parrot #sign_up
{
	float: right;
	position: relative;
	top: 0px
}
.postal_parrot #welcome_message
{
	position: absolute;
	top: 0;
	right: 10px;
	line-height: 35px;
	color: #ffffff;
	font-size: 11px;
}
.postal_parrot #welcome_message a
{
	color: #cccccc;
}
.postal_parrot #welcome_message a:hover
{
	color: #888888;
}
.postal_parrot #wrapper_main
{
	background-color: #FEFEFE;
}
.postal_parrot #main
{
	width: 1125px;
	margin: 0 auto;
	clear: both;
	padding-bottom: 15px;
}
.postal_parrot #wrapper_footer
{
	background: #130D01 url('../images/footer-bg.png') center center repeat;
	width: 100%;
}
.postal_parrot #footer
{
	width: 940px;
	margin: 0 auto;
	padding: 0 10px;
	color: #fff;
}
.postal_parrot .features_box
{
	line-height: 1.1;
}
.postal_parrot .footer_box
{
	margin-top: 40px;
	background-color: #f0ede0;
	border: 3px solid #4a4539;
	border-top: none;
	height: 100%;
	font-size: 13px;
	line-height: 130%;
	font-weight: normal;
	color: #130D01;
}
.postal_parrot .footer_row
{
	height: 450px;
	padding-bottom: 20px;
}
.postal_parrot .footer_row_2
{
	height: 530px;
	padding-bottom: 20px;
}
.postal_parrot .footer_box .label
{
	background: url(images/new_design/img-label-bg.png) repeat-x;
	height: 40px;
}
.postal_parrot .footer_box .content
{
	padding: 20px;
	padding-top: 5px;
}
.postal_parrot .footer_box ol
{
	list-style-position: inside;
}
.postal_parrot .footer_box p,
.postal_parrot .footer_box li
{
	margin: 5px 0 10px 0;
}
.postal_parrot .footer_box h3
{
	font-size: 28px;
	padding: 9px 0 0 17px;
	color: #fff;
}
.postal_parrot .footer_box img
{
	margin: none;
}
.postal_parrot .footer_box h4
{
	font-size: 18px;
	height: 30px;
}
.postal_parrot .small_label
{
	margin-top: 10px;
}
.postal_parrot #footer_box_left
{
	float: left;
	width: 394px;
}
.postal_parrot #footer_box_left .col_box
{
	float: left;
	margin-right: 20px;
	position: relative;
}
.postal_parrot #footer_box_left .col_box#left_col2
{
	margin-right: none;
}
.postal_parrot #footer_box_left .col_box li
{
	list-style-type: none;
	margin-bottom: 0;
	margin-top: 0;
	line-height: 150%;
	background: url(images/new_design/img-bullet.png) no-repeat left;
	padding-left: 15px;
}
.postal_parrot #footer_box_left .col_box a
{
	text-decoration: none;
	color: #000;
}
.postal_parrot #footer_box_right
{
	float: right;
	width: 494px;
	background: #f0ede0 url(images/new_design/img-right-box-bg.png) bottom right no-repeat;
}
.postal_parrot #footer_box_right .col_box
{
	width: 216px;
	float: left;
	margin-right: 20px;
}
.postal_parrot #so_dang_easy
{
	background: url(images/new_design/img-pie.png) no-repeat left 3px;
	padding: 10px 0 0 55px;
}
.postal_parrot #stay_out_nets
{
	background: url(images/new_design/img-net.png) no-repeat;
	padding: 10px 0 0 55px;
}
.postal_parrot #footer_box_right .col_box#right_col2
{
	margin-right: 0px;
}
.postal_parrot #footer_notes,
.postal_parrot #footer_notes A
{
	font-size: 13px;
	text-align: center;
	color: #ffffff;
}
.postal_parrot #footer_notes A:hover
{
	color: #FF0000;
}
.postal_parrot .te_main_table
{
	-moz-box-shadow: 3px 3px 2px #888;
	-webkit-box-shadow: 3px 3px 2px #888;
	box-shadow: 3px 3px 2px #888;
	margin-bottom: 15px;
}
.postal_parrot .slider_skin
{
	position: relative;
}
.postal_parrot #slider
{
	width: 990px;
	height: 275px;
	overflow: hidden;
}
.postal_parrot #slider IMG
{
	border: 0;
}
.postal_parrot #slider A
{
	text-decoration: none;
	color: #ffffff;
}
.postal_parrot #slider A:hover
{
	color: #dddddd;
}
.postal_parrot .bx_pager,
.postal_parrot .bx-pager
{
	position: absolute;
	bottom: -40px;
	left: 420px;
	width: 150px;
	text-align: center;
	z-index: 100;
}
.postal_parrot .bx_pager A,
.postal_parrot .bx-pager A
{
	width: 30px;
	height: 30px;
	float: left;
	outline: none;
	text-align: center;
	background: url('images/bullet.png') no-repeat;
}
.postal_parrot .bx_pager a:hover,
.postal_parrot .bx_pager a.active,
.postal_parrot .bx-pager a:hover,
.postal_parrot .bx-pager a.pager-active
{
	background: url('images/active-bullet.png') no-repeat!important;
}
.postal_parrot .open_design table
{
	text-align: center;
	margin: 10px auto;
}
.postal_parrot .open_design table table
{
	border-top: 1px solid #eeeeee;
	padding-top: 10px;
}
.postal_parrot .open_design table td
{
	padding: 7px;
}
.postal_parrot .open_design table th
{
	font-size: 14px;
	font-weight: normal;
	line-height: 30px;
	text-align: right;
}
.postal_parrot .open_design table th.two_line
{
	line-height: 15px;
}
.postal_parrot .open_design INPUT
{
	padding: 10px;
	width: 275px;
	font-size: 18px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	border: 1px #888888 solid;
}
.postal_parrot .open_design SELECT
{
	padding: 10px;
	width: 297px;
	font-size: 16px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	border: 1px #888888 solid;
}
.postal_parrot .open_design TEXTAREA
{
	width: 295px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	border: 1px #888888 solid;
}
.postal_parrot .open_design table td.verification INPUT
{
	width: auto;
	font-size: 12px;
	padding: 2px;
	margin: 2px;
}
.postal_parrot .open_design B
{
	text-align: center;
	font-size: 16px;
}
.postal_parrot HR
{
	margin: 2px auto 10px auto;
	border-bottom: 2px solid #888888;
}
.postal_parrot #info_message,
.postal_parrot #info_message_upper
{
	line-height: 30px;
	padding: 5px;
	color: #000000 !important;
	background: #eeeeee;
	border: 1px solid #dddddd;
	font-size: 12px;
}
.postal_parrot .warning
{
	background: #fef6a5 !important;
	border: 1px solid #dcd483 !important;
	color: #cc0033 !important;
}
.postal_parrot H4.title
{
	text-shadow: #666666 1px 1px 1px;
	line-height: 22px;
	padding: 5px;
	font-size: 24px;
}
.postal_parrot H4.title IMG
{
	float: left;
	margin-right: 5px;
	height: 16px;
	padding: 3px 0;
}
.postal_parrot #body_area
{
	padding: 15px;
}
.postal_parrot #usage_info
{
	padding: 15px;
	background: #dedede;
	border: 1px solid #000000;
	-moz-box-shadow: 3px 3px 2px #888;
	-webkit-box-shadow: 3px 3px 2px #888;
	box-shadow: 3px 3px 2px #888;
	font-size: 13px;
	margin: 0 0 20px 0;
	
	border: 3px solid #ffffff;
	color: #ffffff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #737373;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(90, 90, 90)), color-stop(1, rgb(140, 140, 140)) );
	background: -moz-linear-gradient( center bottom, rgb(90, 90, 90) 0%, rgb(140, 140, 140) 100% );
	-webkit-box-shadow: 0px 0px 6px #000000;
	-moz-box-shadow: 0px 0px 6px #000000;
	box-shadow: 1px 1px 8px #000000;

}
.postal_parrot #progressbar
{
	margin: 10px 0;
	height: 20px;
}
.postal_parrot #usage_info A, .postal_parrot #usage_info A:link, .postal_parrot #usage_info A:visited, .postal_parrot #usage_info A:active
{
	color: #fff000;
}
.postal_parrot #usage_info A:hover
{
	color: #ff0000;
}
.postal_parrot #usage_info TABLE
{
	color: #ffffff;
	font-weight: normal;
	font-size: 11px;
}
.postal_parrot .task_progress_50
{
	background-image: none;
	background-color: #69FF4F;
	border: 1px solid #69FF4F;
}
.postal_parrot .task_progress_50_green
{
	background-image: none;
	background-color: #69FF4F;
	border: 1px solid #bbbbbb;
}
.postal_parrot .task_progress_75
{
	background-image: none;
	background-color: #FFD100;
	border: 1px solid #E3A1A1;
}
.postal_parrot .task_progress_99
{
	background-image: none;
	background-color: #FF4F4F;
	border: 1px solid #E3A1A1;
}
.postal_parrot .task_progress_100
{
	background-image: none;
	background-color: #FF0000;
	border: 1px solid #FDFF00;
}
.postal_parrot #error_message
{
	padding: 15px;
	background: #FEF6A5;
	border: 1px solid #C8B828;
	-moz-box-shadow: 3px 3px 2px #888;
	-webkit-box-shadow: 3px 3px 2px #888;
	box-shadow: 3px 3px 2px #888;
	font-size: 13px;
	margin: 0 0 20px 0;
	color: #222222;
	font-weight: bold;
}
.postal_parrot #control_panel_menu_top,
.postal_parrot LEGEND
{
	display: none;
}
.postal_parrot dd
{
	padding: 7px 10px;
}
.postal_parrot dt
{
	padding: 7px 0;
}
.postal_parrot .main_area
{
	padding: 20px 0 20px 20px;
}
.postal_parrot .email_html IFRAME
{
	background: #ffffff;	
}
.postal_parrot .email_viewed_message
{
	font-size: 11px;
	background: #dddddd;
	padding: 10px 8px;
	margin: 10px 0;
	border: 1px solid #000000;
	color: #ff0000;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(89, 138, 175)), color-stop(1, rgb(150, 199, 235)) );
	background: -moz-linear-gradient( center bottom, rgb(89, 138, 175) 0%, rgb(150, 199, 235) 100% );
}
.postal_parrot .use_creative_button
{
	width: 200px;
	margin: 10px auto auto auto;
}
.postal_parrot .documentation,
.postal_parrot .documentation P,
.postal_parrot .documentation TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.postal_parrot .documentation UL
{
	margin-top: 10px;
	font-size: 12px;
}
.postal_parrot .documentation LI
{
	margin-left: 20px;
}
.postal_parrot .documentation LI UL
{
	margin-top: 0;
}
.postal_parrot .documentation TABLE
{
	margin: 10px 0 0 0;
	border: 1px solid #bbbbbb;
}
.postal_parrot .documentation TD
{
	padding: 10px;
	border: 1px solid #cccccc;
}
.postal_parrot .documentation .header
{
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}
.postal_parrot .documentation .code
{
	margin: 10px 0;
	padding: 10px;
	border: 1px solid #bbbbbb;
	background: #ffffff;
}
.postal_parrot .documentation .code small
{
	font-weight: normal;
}
.postal_parrot .documentation .header_row
{
	background: #cccccc;
	font-weight: bold;
}
.postal_parrot .documentation .section_heading
{
	font-weight: bold;
	text-align: center;
}
.postal_parrot .documentation .section_notes
{
	margin: 10px 0;
	background: #ff0000;
	color: #ffffff;
	padding: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 0px 0px 1px #ffffff;
	-moz-box-shadow: 0px 0px 1px #ffffff;
	box-shadow: 0px 0px 1px #ffffff;
}
.postal_parrot .documentation .buttons,
.postal_parrot .documentation .buttons TD
{
	border: 0;
}
.postal_parrot .documentation .buttons
{
	margin: 0 auto;
	width: 500px;
}
.postal_parrot .documentation .buttons A
{
	background: #737373;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(90, 90, 90)), color-stop(1, rgb(140, 140, 140)) );
	background: -moz-linear-gradient( center bottom, rgb(90, 90, 90) 0%, rgb(140, 140, 140) 100% );
}
.postal_parrot .documentation .buttons a:hover,
.postal_parrot .documentation .buttons a.active_button
{
	background: #8CBDE2;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(89, 138, 175)), color-stop(1, rgb(150, 199, 235)) );
	background: -moz-linear-gradient( center bottom, rgb(89, 138, 175) 0%, rgb(150, 199, 235) 100% );
}
.postal_parrot .php_information
{
	display: none;
}
.postal_parrot .creative_area
{
	margin-left: 20px;
}
.postal_parrot .creative_area SELECT
{
	width: 733px;
	padding: 10px;
}
.postal_parrot .email_icon_small
{
	display: block;
	width: 115px;
	height: 86px;
	border: 2px solid #737373;
	float: left;
	margin: 0 12px 0 6px;
	position: relative;
}
.postal_parrot .campaign_holder
{
	width: 783px;
	padding: 15px 10px 10px 10px;
	background: #eeeeee;
	border: 1px solid #e8e8e8;
	margin: 5px 5px 0 0;
	float: left;
	position: relative;
	text-align: left;
}
.postal_parrot .campaign_holder_small
{
	width: 328px;
	padding: 15px 10px 10px 10px;
	background: #eeeeee;
	border: 1px solid #e8e8e8;
	margin: 5px 5px 0 0;
	float: left;
	position: relative;
}
.postal_parrot .top_right
{
	position: absolute;
	top: 4px;
	right: 4px;
	width: 15px;
	height: 15px;
	border: 1px solid #cccccc;
	text-align: center;
	font-size: 9px;
	color: #888888;
	line-height: 15px;
	background: #e0e0e0;
}
.postal_parrot .campaign_selector_holder
{
	width: 814px;
	margin: 0 0 0 -16px;
	float: left;
}
.postal_parrot .add_campaign
{
	width: 200px;
	margin: 10px;
	float: left;
	clear: both;
}
.postal_parrot .item_title
{
	font-size: 18px;
	line-height: 27px;
	height: 27px;
	margin: 10px auto auto auto;
	vertical-align: middle;
}
.postal_parrot .item_description
{
	font-size: 11px;
}
.postal_parrot .select_holder
{
	padding: 10px;
	margin-right: 6px;
	background: #eeeeee;
	border: 1px solid #e8e8e8;
}
.postal_parrot .button_adjustment
{
	float: left;
	margin: 5px 0 0 0;
}
.postal_parrot .value_container
{
	width: 25px;
	padding: 8px;
	margin: 5px 5px 0 5px;
	float: left;
	border: 1px solid #737373;
	text-align: center;
}
.postal_parrot .maintenance_header
{
	background: #666666;
	color: #ffffff;
	font-size: 13px;
	text-align: center;
	border: 1px solid #eeeeee;
	padding: 10px 0;
	float: left;
	width: 100%;
	margin: 10px 0;
}
.postal_parrot .maintenance_option
{
	width: 170px;
	height: 15px;
	background: #eeeeee;
	border: 1px solid #bbbbbb;
	float: left;
	margin: 5px;
	padding: 5px;
	text-align: center;
	font-size: 11px;
}
.postal_parrot .maintenance_output
{
	width: 1080x;
	clear: both;
	padding: 10px;
}
.postal_parrot .maintenance_output table
{
	border-collapse: collapse;
	border-style: hidden;
}
.postal_parrot .maintenance_output table td,
.postal_parrot .maintenance_output table th
{
	border: 1px solid #CCCCCC;
	padding: 8px;
}
.postal_parrot .maintenance_output table td td,
.postal_parrot .maintenance_output table th td
{
	border: 0;
	padding: 0;
}
.postal_parrot .maintenance_output table th
{
	height: 35px;
	background: #e0e0e0;
}
.postal_parrot .maintenance_output table.postal_creatives_breakdown td,
.postal_parrot .maintenance_output table.postal_creatives_breakdown th
{
	padding: 4px;
	font-size: 85%;
}
.postal_parrot .creative_preview_row, .postal_parrot .creative_preview_row div.loading, .postal_parrot .creative_preview_row iframe
{
	display: none;
}
.postal_parrot .creative_preview_row div.loading
{
	height: 250px;
	background: url('images/loading.gif') center center no-repeat;
}
.postal_parrot .creative_preview_row iframe
{
	margin: 10px;
	margin-right: 20px;
	-webkit-box-shadow: 0px 0px 5px #000000;
	-moz-box-shadow: 0px 0px 5px #000000;
	box-shadow: 0px 0px 5px #000000;
}
.postal_parrot .maintenance_output table td span
{
	color: #ff0000;
	font-weight: bold;
}
.postal_parrot #postal_drips_main_table .te_button
{
	float: left;
}
.postal_parrot .maintenance_output table td A span
{
	color: #333333;
	font-weight: normal;
}
.postal_parrot .te_new_button,
.postal_parrot .te_download_button,
.postal_parrot .te_cancel_button,
.postal_parrot .te_view_button,
.postal_parrot .te_edit_button,
.postal_parrot .te_copy_button,
.postal_parrot .te_delete_button,
.postal_parrot .te_multidelete_button,
.postal_parrot .te_switch_button,
.postal_parrot .te_multiselect_checkbox,
.postal_parrot .te_reset_button,
.postal_parrot .te_kill_button,
.postal_parrot .te_sendmail_button,
.postal_parrot .te_mysql_button
{
	float: left;
}
.postal_parrot .te_new_button SPAN
{
	width: 33px;
	height: 10px;
	font-size: 8px !important;
	background: url('images/small_menu/new.png') top left no-repeat;
	color: #333333;
	padding-top: 32px;
	line-height: 10px;
	text-align: center;
}
.postal_parrot .te_download_button SPAN
{
	width: 33px;
	height: 10px;
	font-size: 8px !important;
	background: url('images/small_menu/download.png') 2px 0 no-repeat;
	color: #333333;
	padding-top: 32px;
	line-height: 10px;
	text-align: center;
}
.postal_parrot .te_cancel_button SPAN
{
	width: 33px;
	height: 10px;
	font-size: 8px !important;
	background: url('images/small_menu/cancel.png') 2px 0 no-repeat;
	color: #333333;
	padding-top: 32px;
	line-height: 10px;
	text-align: center;
}
.postal_parrot .te_view_button SPAN
{
	width: 33px;
	height: 10px;
	font-size: 8px !important;
	background: url('images/small_menu/view.png') top left no-repeat;
	color: #333333;
	padding-top: 32px;
	line-height: 10px;
	text-align: center;
}
.postal_parrot .te_edit_button SPAN
{
	width: 33px;
	height: 10px;
	font-size: 8px !important;
	background: url('images/small_menu/edit.png') top left no-repeat;
	color: #333333;
	padding-top: 32px;
	line-height: 10px;
	text-align: center;
}
.postal_parrot .te_copy_button SPAN
{
	width: 32px;
	height: 10px;
	font-size: 8px !important;
	background: url('images/small_menu/copy.png') top left no-repeat;
	color: #333333;
	padding-top: 32px;
	line-height: 10px;
	text-align: center;
}
.postal_parrot .te_delete_button SPAN,
.postal_parrot .te_multidelete_button SPAN
{
	width: 33px;
	height: 10px;
	font-size: 8px !important;
	background: url('images/small_menu/delete.png') top left no-repeat;
	color: #333333;
	padding-top: 32px;
	line-height: 10px;
	text-align: center;
}
.postal_parrot .te_switch_button SPAN,
.postal_parrot .te_switch_center_button SPAN
{
	width: 33px;
	height: 10px;
	font-size: 8px !important;
	background: url('images/small_menu/lock.png') top left no-repeat;
	color: #333333;
	padding-top: 32px;
	line-height: 10px;
	text-align: center;
}
.postal_parrot .te_reset_button SPAN
{
	width: 33px;
	height: 10px;
	font-size: 8px !important;
	background: url('images/small_menu/reset.png') top left no-repeat;
	color: #333333;
	padding-top: 32px;
	line-height: 10px;
	text-align: center;
}
.postal_parrot .te_kill_button SPAN
{
	width: 33px;
	height: 10px;
	font-size: 8px !important;
	background: url('images/small_menu/kill.png') top left no-repeat;
	color: #333333;
	padding-top: 32px;
	line-height: 10px;
	text-align: center;
}
.postal_parrot .te_mysql_button SPAN
{
	width: 33px;
	height: 10px;
	font-size: 8px !important;
	background: url('images/small_menu/mysql.png') top left no-repeat;
	color: #333333;
	padding-top: 32px;
	line-height: 10px;
	text-align: center;
}
.postal_parrot .te_sendmail_button SPAN
{
	width: 33px;
	height: 10px;
	font-size: 8px !important;
	background: url('images/small_menu/sendmail.png') top left no-repeat;
	color: #333333;
	padding-top: 32px;
	line-height: 10px;
	text-align: center;
}
.postal_parrot .te_switch_center_button SPAN
{
	display: block;
}
.postal_parrot .te_multiselect_checkbox,
.postal_parrot .te_selectall_checkbox
{
	margin: 10px 12px;
}
.postal_parrot .te_button .disabled
{
	visibility: visible;
}
.postal_parrot .powered_by
{
	margin-top: 15px;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.postal_parrot .powered_by IMG
{
	margin-left: 5px;
	height: 35px;
}
.postal_parrot #header .powered_by
{
	float: right;
	margin-top: 10px;
	font-size: 10px;
}
.postal_parrot #header .powered_by IMG
{
	height: 25px;
}
.postal_parrot table.te_main_table tr.te_data_row td.te_odd_cell,
.postal_parrot table.te_main_table tr.te_data_row td.te_odd_cell:hover,
.postal_parrot table.te_main_table tr.te_odd_row td.te_button_cell,
.postal_parrot table.te_main_table tr.te_odd_row td.te_button_cell:hover,
.postal_parrot table.te_main_table tr.te_data_row td.te_even_cell,
.postal_parrot table.te_main_table tr.te_data_row td.te_even_cell:hover,
.postal_parrot table.te_main_table tr.te_even_row td.te_button_cell,
.postal_parrot table.te_main_table tr.te_even_row td.te_button_cell:hover
{
	border-right: 0 !important;
}
.postal_parrot .helptext
{
	color: #888;
}
.postal_parrot .search_input
{
	background-image: url("images/magnify_glass.png");
	background-repeat: no-repeat;
	background-position: right center;
}
.postal_parrot .postal_lists_edit LABEL
{
	font-weight: bold;
	line-height: 30px;
	vertical-align: middle;
}
.postal_parrot .postal_lists_edit INPUT
{
	padding: 10px;
}
.postal_parrot .postal_lists_edit SELECT
{
	padding: 10px;
}
.postal_parrot .postal_lists_edit P
{
	margin-left: 20px;
	font-size: 11px;
}
.postal_parrot .postal_lists_edit TABLE
{
	width: 794px;
	margin-left: 20px;
}
.postal_parrot .postal_lists_edit TABLE .te_fieldname_row TD
{
	font-weight: bold;
	text-align: center;
}
.postal_parrot .postal_lists_edit .te_buttons
{
	border-top: 1px solid #dddddd;
	margin-top: 10px;
	padding: 10px 5px 0 auto;
}
.postal_parrot .postal_lists_edit .te_buttons INPUT
{
	margin-top: 15px;
	float: right;
}
.postal_parrot .postal_lists_edit .add_variable_button
{
	border: 1px solid #000000;
	background: #eeeeee;
	padding: 5px;
	text-align: center;
}
.postal_parrot .postal_lists_edit P .red_text
{
	color: #ff0000;
}
.postal_parrot DD UL
{
	font-size: 12px;
	margin-left: 20px;
}
.postal_parrot .email_details_header
{
	background: #444444;
	color: #ffffff;
	width: 100%;
	padding: 10px 0;
	text-indent: 8px;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.35, rgb(10,10,10)), color-stop(0.65, rgb(40,40,40)) );
	background: -moz-linear-gradient( center bottom, rgb(10,10,10) 35%, rgb(40,40,40) 65% );
	font-size: 12px;
}
.postal_parrot .email_details_table
{
	width: 100%;
	border: 1px solid #aaaaaa;
	border-width: 1px 0 0 0;
	margin-top: 10px;
	font-size: 11px;
}
.postal_parrot .email_details_table TH
{
	background: #dddddd;
	color: #000000;
}
.postal_parrot .email_details_table TH,
.postal_parrot .email_details_table TD
{
	padding: 5px;
	border: 1px solid #aaaaaa;
	border-width: 0 1px 1px 0;
}
.postal_parrot .email_details_table A,
.postal_parrot .email_details_table a:link,
.postal_parrot .email_details_table a:visited,
.postal_parrot .email_details_table a:active
{
	color: #0000ff;
}
.postal_parrot .email_details_table a:hover
{
	color: #ff0000;
}
.postal_parrot .email_details_table table
{
	border-collapse: collapse;
	font-size: 10px;
}
.postal_parrot .email_details_table table td,
.postal_parrot .email_details_table table th
{
	border: 1px solid #aaaaaa;
}
.postal_parrot .email_details_table table tr:first-child th
{
	border-top: 0;
}
.postal_parrot .email_details_table table tr:last-child td
{
	border-bottom: 0;
}
.postal_parrot .email_details_table table tr td:first-child,
.postal_parrot .email_details_table table tr th:first-child
{
	border-left: 0;
}
.postal_parrot .email_details_table table tr td:last-child,
.postal_parrot .email_details_table table tr th:last-child
{
	border-right: 0;
}
.postal_parrot .email_details_table .hidden_row
{
	border: 0;
}
.postal_parrot .email_details_table .hidden_row TD,
.postal_parrot .email_details_table .hidden_row TH
{
	border-bottom: 1px solid #aaaaaa;
}
.postal_parrot .email_details_table td:first-child,
.postal_parrot .email_details_table th:first-child
{
	border-left: 1px solid #aaaaaa;
}
.postal_parrot .email_details_table .hidden_row td:last-child,
.postal_parrot .email_details_table .hidden_row th:last-child
{
	border-right: 0;
}
.postal_parrot .email_details_table .hidden_row td:first-child,
.postal_parrot .email_details_table .hidden_row th:first-child
{
	border-left: 0;
}
.postal_parrot .email_details_table tr.hidden_row:last-child TD
{
	display: none;
}
.postal_parrot .selection_box
{
	width: 253px;
	margin: 10px 20px 0 0;
	font-size: 14px;
}
.postal_parrot .selection_box_content
{
	background: #dddddd;
	color: #000000;
	border: 2px solid #cccccc;
	border-top: 1px solid #cccccc;
	-webkit-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-bottom-left-radius: 20px;
	-webkit-border-radius-bottomright: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-right-radius: 20px;
	padding: 10px;
}
.postal_parrot .selection_box_content,
.postal_parrot .selection_box_content TD,
.postal_parrot .selection_box_content INPUT,
.postal_parrot .selection_box_content SELECT
{
	font-size: 11px;
}
.postal_parrot .selection_box_list INPUT,
.postal_parrot .selection_box_list SELECT
{
	padding: 3px;
	margin: 10px 0;
}
.postal_parrot .selection_box_list INPUT
{
	width: 220px;
}
.postal_parrot .selection_box_list SELECT
{
	width: 227px;
}
.postal_parrot .selection_box_content TD
{
	padding: 5px;
	border-bottom: 1px solid #cccccc;
}
.postal_parrot .selection_box_content TR:last-child TD
{
	border-bottom: none;
}
.postal_parrot .selection_box_title
{
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	background: #333333;
	color: #ffffff;
	text-align: center;
	-webkit-border-radius-topleft: 20px;
	-moz-border-radius-topleft: 20px;
	border-top-left-radius: 20px;
	-webkit-border-radius-topright: 20px;
	-moz-border-radius-topright: 20px;
	border-top-right-radius: 20px;
}
.postal_parrot #selection_count
{
	font-size: 30px;
	text-align: center;
}
.postal_parrot #selection_count DIV
{
	clear: both;
	text-align: center;
	font-size: 20px;
	margin-top: 10px;
}
.postal_parrot .selection_box_results .selection_box
{
	margin-right: 0;
	height: auto;
}
.postal_parrot .selection_button,
.postal_parrot a.selection_button
{
	margin: 20px;
	background: #aaaaaa;
	border: 3px solid #666666;
	color: #ffffff;
	text-align: center;
	padding: 19px;
	display: block;
	-webkit-border-radius-topleft: 50px;
	-moz-border-radius-topleft: 50px;
	border-top-left-radius: 50px;
	-webkit-border-radius-topright: 50px;
	-moz-border-radius-topright: 50px;
	border-top-right-radius: 50px;
	-webkit-border-radius-bottomleft: 50px;
	-moz-border-radius-bottomleft: 50px;
	border-bottom-left-radius: 50px;
	-webkit-border-radius-bottomright: 50px;
	-moz-border-radius-bottomright: 50px;
	border-bottom-right-radius: 50px;
	font-size: 14px;
}
.postal_parrot .selection_button:hover,
.postal_parrot a.selection_button:hover
{
	background: #888888;
	border: 3px solid #aaaaaa;
	color: #000000;
}
.postal_parrot .selection_button IMG
{
	float: left;
}
.postal_parrot .dmw_enter_verbiage
{
	font-size: 12px;
	color: #ff0000;
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #cccccc;
}
.postal_parrot .dmw_enter_verbiage LI
{
	margin-left: 25px;
}
.postal_parrot input,
.postal_parrot .input,
.postal_parrot .input_left,
.postal_parrot .input_right,
.postal_parrot .input_addon_left,
.postal_parrot .input_addon_right,
.postal_parrot select,
.postal_parrot .select,
.postal_parrot textarea,
.postal_parrot .textarea
{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 5px #C0C0C0;
	-moz-box-shadow: 0px 0px 5px #C0C0C0;
	box-shadow: 0px 0px 5px #C0C0C0;
	border: 1px solid #C0C0C0;
	background-color: #FFFFFF;
	margin: 5px 5px 5px 0;
	padding: 5px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	text-align: left;
}
.postal_parrot input:focus,
.postal_parrot select:focus,
.postal_parrot textarea:focus
{
	-webkit-box-shadow: 0px 0px 5px #4169E1;
	-moz-box-shadow: 0px 0px 5px #4169E1;
	box-shadow: 0px 0px 5px #4169E1;
	border: 1px solid #4169E1
}
.postal_parrot input.error:focus,
.postal_parrot input.error,
.postal_parrot select.error:focus,
.postal_parrot select.error,
.postal_parrot textarea.error:focus,
.postal_parrot textarea.error
{
	-webkit-box-shadow: 0px 0px 5px #ff0000;
	-moz-box-shadow: 0px 0px 5px #ff0000;
	box-shadow: 0px 0px 5px #ff0000;
	border: 1px solid #ff0000;
}
.postal_parrot button,
.postal_parrot .button,
.postal_parrot .icon_button,
.postal_parrot input[type="button"],
.postal_parrot input[type="reset"],
.postal_parrot input[type="submit"],
.postal_parrot a.te_inline_edit_buttons
{
	-moz-border-radius: 5px;
	-moz-box-shadow: 2px 2px 5px #ccc;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 2px 2px 5px #ccc;
	background-color: #ccd;
	background-image: -moz-linear-gradient(top, #eee, #ccd);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #eee), color-stop(1.0, #ccd));
	border: 1px solid #888;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #ccc;
	color: #555;
	cursor: pointer;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	margin: 10px 3px 7px 0;
	padding: 7px 15px;
	text-align: center;
	text-decoration: none;
}
.postal_parrot button:hover,
.postal_parrot .button:hover,
.postal_parrot .icon_button:hover,
.postal_parrot .button_hot,
.postal_parrot input[type="button"]:hover,
.postal_parrot input[type="reset"]:hover,
.postal_parrot input[type="submit"]:hover,
.postal_parrot a.te_inline_edit_buttons:hover
{
	-moz-box-shadow: 2px 2px 5px #4169E1;
	-webkit-box-shadow: 2px 2px 5px #4169E1;
	box-shadow: 2px 2px 5px #4169E1;
	text-decoration: none;
}
.postal_parrot button.primary,
.postal_parrot .button_primary,
.postal_parrot input.primary,
.postal_parrot input[type="submit"],
.postal_parrot a.te_inline_save_button
{
	background-image: -moz-linear-gradient(top, #69e, #46e);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #69e), color-stop(1.0, #46e));
	background-color: #46e;
	border-color: #46e;
	color: #fff;
}
.postal_parrot button.info,
.postal_parrot .button_info,
.postal_parrot input.info
{
	background-image: -moz-linear-gradient(top, #cce, #99c);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #cce), color-stop(1.0, #99c));
	background-color: #35a;
	border-color: #35a;
	color: #fff;
}
.postal_parrot button.success,
.postal_parrot .postal_parrot .button_success,
.postal_parrot input.success
{
	background-image: -moz-linear-gradient(top, #4c4, #0a0);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #4c4), color-stop(1.0, #0a0));
	background-color: #080;
	border-color: #080;
	color: #fff;
}
.postal_parrot button.danger,
.postal_parrot .button_danger,
.postal_parrot input.danger
{
	background-image: -moz-linear-gradient(top, #e46, #d13);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #e46), color-stop(1.0, #d13));
	background-color: #d13;
	border-color: #d13;
	color: #fff;
}
.postal_parrot button.disabled,
.postal_parrot .button_disabled,
.postal_parrot input.disabled,
.postal_parrot input[type="button"][disabled="disabled"],
.postal_parrot input[type="reset"][disabled="disabled"],
.postal_parrot input[type="submit"][disabled="disabled"] button.disabled:hover,
.postal_parrot .button_disabled:hover,
.postal_parrot input.disabled:hover
{
	-moz-box-shadow: 2px 2px 5px #ccc;
	-webkit-box-shadow: 2px 2px 5px #ccc;
	background-image: -moz-linear-gradient(top, #fff, #eee);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #fff), color-stop(1.0, #eee));
	background-color: #fff;
	border-color: #ccc;
	box-shadow: 2px 2px 5px #ccc;
	color: #ccc;
	cursor: default;
}
.postal_parrot #tabs,
.postal_parrot #tabs2
{
	-moz-box-shadow: 2px 2px 3px #666666;
	-webkit-box-shadow: 2px 2px 3px #666666;
	box-shadow: 2px 2px 3px #666666;
}
.postal_parrot #tabs TABLE,
.postal_parrot #tabs2 TABLE
{
	background: #ffffff;
}
.postal_parrot #down A
{
	-moz-box-shadow: 0px 0px 3px #666666;
	-webkit-box-shadow: 0px 0px 3px #666666;
	box-shadow: 0px 0px 3px #666666;
}
.postal_parrot #down A
{
	padding: 5px;
	width: 270px;
	text-align: left;
	float: left;
	background-image: -moz-linear-gradient(top, #69e, #46e);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #69e), color-stop(1.0, #46e));
	background-color: #46e;
	border-color: #46e;
	color: #fff !important;
	margin: 10px;
	line-height: 30px;
	font-size: 14px;
	border: 2px solid #ffffff;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	font-weight: bold;
}
.postal_parrot #down A:hover
{
	background-image: -moz-linear-gradient(top, #2c0, #090);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #2c0), color-stop(1.0, #090));
	background-color: #090;
}
.postal_parrot #down A IMG
{
	width: 30px;
	margin-right: 5px;
}
.postal_parrot .hidden_content
{
	display: none;
}
.postal_parrot .postal_creatives_table
{
	-webkit-box-shadow: 0px 0px 5px #777777;
	-moz-box-shadow: 0px 0px 5px #777777;
	box-shadow: 0px 0px 5px #777777;
}
.postal_parrot .template_preview
{
	clear: both;
	margin: 0 auto;
	width: 765px;
	padding: 20px;
	min-height: 400px;
	overflow: hidden;
	overflow: scroll-x;
	position: relative;
}
.postal_parrot .template_preview_iframe
{
	clear: both;
	border: 1px solid #dddddd;
	background: #ffffff;
	width: 828px;
	min-height: 400px;
	overflow: hidden;
	position: relative;
}
.postal_parrot .template_preview_small_iframe
{
	clear: both;
	border: 1px solid #dddddd;
	background: #ffffff;
	width: 828px;
	height: 400px;
	overflow: hidden;
	position: relative;
}
.postal_parrot .template_header,
.postal_parrot .category_header
{
	padding: 10px;
	width: 808px;
	border: 1px solid #dddddd;
	border-bottom: 0;
	background: #8CBDE2;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(89, 138, 175)), color-stop(1, rgb(150, 199, 235)) );
	background: -moz-linear-gradient( center bottom, rgb(89, 138, 175) 0%, rgb(150, 199, 235) 100% );
}
.postal_parrot .category_header
{
	-webkit-box-shadow: 0px 0px 5px #777777;
	-moz-box-shadow: 0px 0px 5px #777777;
	box-shadow: 0px 0px 5px #777777;
}
.postal_parrot .template_name
{
	font-size: 22px;
	float: right;
	font-weight: bold;
	color: #000000;
	text-align: right;
}
.postal_parrot .template_name small
{
	text-align: right;
	font-size: 9px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.postal_parrot .template_subject,
.postal_parrot .template_categories
{
	background: #cccccc;
	padding: 0 15px;
	font-size: 12px;
	border: 1px solid #dddddd;
	border-color: #999999 #dddddd;
	position: relative;
	height: 50px;
}
.postal_parrot .template_subject SUP,
.postal_parrot .template_categories SUP
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	color: #000000;
	text-align: center;
	position: absolute;
	top: 15px;
	left: -14px;
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476, sizingMethod='auto expand');
	zoom: 1;
	user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-o-user-select: none;
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	margin: 0;
	padding: 0;
	width: 50px;
	height: 20px;
	line-height: 20px;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.postal_parrot .template_categories
{
	height: 60px;
}
.postal_parrot .template_subject B,
.postal_parrot .category_header B,
.postal_parrot .template_categories B
{
	font-size: 20px;
	color: #000000;
	line-height: 50px;
	padding-left: 8px;
}
.postal_parrot .template_categories SUP
{
	width: 60px;
	left: -19px;
	top: 20px;
}
.postal_parrot .template_categories B
{
	padding-top: 10px;
	line-height: 60px !important;
}
.postal_parrot .category_header B
{
	line-height: 40px;
	text-shadow: 1px 1px 0px #888888;
}
.postal_parrot .template_categories B
{
	font-size: 20px;
	color: #000000;
	line-height: 50px;
	padding-left: 8px;
}
.postal_parrot .category_header SPAN
{
	color: #000000;
	line-height: 40px;
	float: right;
}
.postal_parrot .template_source
{
	position: absolute;
	top: 15px;
	right: 15px;
	width: 150px;
	height: 20px;
	line-height: 20px;
	background: #FD0000;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #70430e;
	color: #ffffff;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
	text-align: center;
	-webkit-box-shadow: 0px 0px 5px #777777;
	-moz-box-shadow: 0px 0px 5px #777777;
	box-shadow: 0px 0px 5px #777777;
}
.postal_parrot .template_subject .api
{
	background: #2BB911;
	border: 1px solid #099700;
}
.postal_parrot .template_subject .system
{
	background: #46e;
	border: 1px solid #46e;
}
.postal_parrot .template_subject .system:before,
.postal_parrot .template_subject .api:before,
.postal_parrot .template_subject .manual:before
{
	position: absolute;
	display: block;
	margin: 0;
	padding: 0;
	width: 150px;
	height: 12px;
	background: rgba(255, 255, 255, 0.25);
	content: '';
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.postal_parrot .category_header
{
	text-align: left;
	margin-bottom: 15px;
}
.postal_parrot .preview_tag
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	display: block;
	width: 100px;
	height: 20px;
	padding-top: 80px;
	color: #ffffff;
	line-height: 20px;
	text-align: center;
	background: #333333;
	position: absolute;
	top: -50px;
	left: -50px;
	-webkit-transform: rotate(315deg);
	-moz-transform: rotate(315deg);
	-ms-transform: rotate(315deg);
	-o-transform: rotate(315deg);
	transform: rotate(315deg);
	zoom: 1;
	opacity: 0.2;
	filter: alpha(opacity=20);
	user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-o-user-select: none;
	/* Hide it in IE8 or less */
	*display: none;
}
.postal_parrot .usage_information_bubble
{
	border: 2px solid #222222;
	width: 200px;
	display: block;
	margin: 12px;
	float: left;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0px 0px 3px #666666;
	-moz-box-shadow: 0px 0px 3px #666666;
	box-shadow: 0px 0px 3px #666666;
}
.postal_parrot .usage_information_bubble DIV:first-child
{
	background: #cccccc;
	padding: 10px 5px;
	border-bottom: 1px solid #999999;
	font-size: 10px;
}
.postal_parrot .usage_information_bubble DIV:last-child
{
	background: #ffffff;
	padding: 12px 5px 5px 5px;
	font-size: 18px;
}
.postal_parrot .current_active
{
	background: #33AAFF;
}
.postal_parrot .server_indicator
{
	width: 18px;
	height: 18px;
	line-height: 18px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	margin: 4px 0 0 6px;
}
.postal_parrot .server_indicator_count
{
	height: 18px;
	line-height: 18px;
	float: left;
	margin: 4px 0 0 2px;
	font-size: 9px;
	font-weight: bold;
}
.postal_parrot .server_indicator,
.postal_parrot .server_indicator_large,
.postal_parrot .server_indicator_wide
{
	text-align: center;
	font-size: 9px;
	font-weight: bold;
	padding: 0;
	-webkit-box-shadow: 0px 0px 2px #000000;
	-moz-box-shadow: 0px 0px 2px #000000;
	box-shadow: 0px 0px 2px #000000;
	color: #ffffff;
}
.postal_parrot .server_indicator_large
{
	width: 30px;
	height: 30px;
	line-height: 30px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.postal_parrot .server_indicator_wide
{
	width: 150px;
	height: 20px;
	line-height: 20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #E0E0E0;
	color: #000000;
	padding: 0 5px;
	margin-bottom: 3px;
}
.postal_parrot .submit_payment_button
{
	float: right;
	background: #ffffff;
	border: 1px solid #cccccc;
	padding: 10px 20px;
	margin: 10px 0 10px 10px;
	font-weight: bold;
}
.postal_parrot .submit_payment_button:hover
{
	color: #CC0000;
	border: 1px solid #CC0000;
}
.postal_parrot #postal_pricing_main_table TR
{
	height: 62px;
}
.postal_parrot .adjustable_value
{
	width: 35px;
	text-align: center;
	color: #000000 !important;
	font-weight: normal !important;
	display: inline-block;
	margin: 0 3px;
}
.postal_parrot .adjustable_value INPUT
{
	width: 17px;
	text-align: center;
	margin: 0 auto;
	border: 1px solid #d0d0d0;
	background: #dddddd;
	-webkit-box-shadow: 0px 0px 0px #000000;
	-moz-box-shadow: 0px 0px 0px #000000;
	box-shadow: 0px 0px 0px #000000;
}
.postal_parrot .maintenance_load_title
{
	border-bottom: 1px solid #000000;
	font-size: 18px;
	padding-bottom: 8px;
}
.postal_parrot .maintenance_page_menu #ai_big_icons td.ai_cp_icon
{
	background: #dddddd !important;
	height: 30px !important;
	padding: 5px !important;
	border: 1px solid #bbbbbb !important;
	-webkit-box-shadow: 0px 0px 1px #000000;
	-moz-box-shadow: 0px 0px 1px #000000;
	box-shadow: 0px 0px 1px #000000;
}
.postal_parrot .maintenance_page_menu #ai_big_icons td.ai_cp_icon:hover
{
	background: #bbbbbb !important;
	border: 1px solid #999999 !important;
}
.postal_parrot .maintenance_page_menu #ai_big_icons td.ai_cp_icon IMG
{
	height: 24px !important;
	width: 24px !important;
	padding: 0 !important;
	margin-left: 6px !important;
	float: left !important;
}
.postal_parrot .maintenance_page_menu #ai_big_icons td.ai_cp_icon DIV
{
	float: left !important;
	width: 78% !important;
	padding: 3px !important;
	font-size: 9px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.postal_parrot .maintenance_page_menu tr.menu_tree_icon_table_parent td
{
	border: 0 !important;
	padding: 0 3px !important;
	font-size: 9px !important;
}
.postal_parrot .maintenance_page_menu TABLE.epr_body TABLE#ai_big_icons
{
	border-collapse: separate;
	border-spacing: 10px;
}
.postal_parrot .maintenance_page_menu .maintenance_subscribe td.ai_cp_icon SPAN
{
	float: left;
	display: block;
	height: 50px;
	width: 50px;
	line-height: 50px;
	background: #666666;
	color: #ffffff;
	text-align: center;
	font-size: 14px;
	margin-bottom: 5px;
}
.postal_parrot #postal_servers_daemons_main_table .te_fieldname_row TH
{
	background: #333333;
	color: #ffffff;
	height: auto;
	font-size: 10px;
}
.postal_parrot #postal_servers_daemons_main_table .server_indicator_large
{
	margin-bottom: 5px;
}
.postal_parrot .display_rating_outer
{
	width: 25px;
	float: left;
	margin: 0 2px 0 3px;
	-webkit-box-shadow: 0px 0px 1px #000000;
	-moz-box-shadow: 0px 0px 1px #000000;
	box-shadow: 0px 0px 1px #000000;
}
.postal_parrot .display_rating_inner
{
	line-height: 18px;
	text-align: center;
	width: 23px;
	height: 18px;
	border: 1px solid #ffffff;
	font-size: 13px;
	font-weight: bold;
}
.postal_parrot ul.tag_cloud
{
	overflow: hidden;
	margin: 4px auto auto 15px;
	width: 775px;
	max-height: 50px;
}
.postal_parrot ul.tag_cloud_export
{
	margin: 0;
}
.postal_parrot ul.tag_cloud li.tag,
.postal_parrot ul.tag_cloud li.tag_light,
.postal_parrot ul.tag_cloud_export li.tag,
.postal_parrot ul.tag_cloud_export li.tag_light
{
	display: block;
	float: left;
	line-height: 16px;
	margin: 2px;
	overflow: hidden;
}
.postal_parrot .tag, 
.postal_parrot .tag_light
{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #05a;
	border-color: #27c #038 #038 #27c;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding: .1em .3em;
	white-space: normal;
}
.postal_parrot #jonbox_content
{
	width: 600px;
	max-width: 600px;
	font-size: 11px;
}
.postal_parrot #jonbox_content UL
{
	font-size: 11px;
	margin: auto auto 10px auto;
}
.postal_parrot #jonbox_content LI
{
	font-size: 11px;
	margin: 5px auto auto 25px;
	width: auto;
}
.postal_parrot .pinstripe_server_row
{
	background: #FDC300;
}
.postal_parrot #login_box .error
{
	color: #ffffff;
}
.postal_parrot input[type=radio]
{
	-webkit-box-shadow: 0px 0px 0px #000000;
	-moz-box-shadow: 0px 0px 0px #000000;
	box-shadow: 0px 0px 0px #000000;
	margin: 3px 0;
}
.postal_parrot #pending_message
{
	padding: 10px 0;
	color: #990000;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}
.postal_parrot .admin_feedback_notice
{
	background: #880000;
	padding: 10px;
	color: #FFFF00;
	font-size: 12px;
	margin: 0 1px;
}