table td {text-align:left;}

#app a {color:#FF8400; text-decoration:underline;}
#app a:hover {text-decoration:none;}
#main-app-nav {margin:0; padding:0;width:500px; height:35px;}
#main-app-nav li.app-nav {padding:0;margin:0 0 0 10px;list-style:none;background:none; float:right;}
#main-app-nav li.app-nav a {padding:10px;background-color:#565656; border: 1px solid #000; color:#fff; text-decoration:none; font-size:12px;}
#main-app-nav li.app-nav a:hover {text-decoration:underline;}

#app a.see-all {background:url(/custom/app/images/add_16.png) no-repeat; padding:0 0 0 20px; font-size:8pt; margin-right:8px;}
#app a.filter {background: url(/pb/editor/templates/default_blue_table/images/filter.gif) no-repeat; padding:2px 0 0 20px; font-size:8pt; margin-right:8px; text-decoration: none; color:#fff;}

#dashboard-notes {margin:0; padding:0 0 0 8px;}
#dashboard-notes li {margin:0; padding:0; background:none;list-style: disc inside; font-size:8pt;}

#app #dashboard-mainnav {margin:0;padding: 0; width: 300px;}
#app #dashboard-mainnav li {background:none; float:right; list-style:none; margin:0 0 6px; padding: 0 0 0 20px;}
#app #dashboard-mainnav li a {display:block; font-size:8pt; font-family: Verdana, arial; padding:0 0 0 19px;}
#app #dashboard-mainnav li a.home {background: url(/custom/app/images/home_48.png) no-repeat;}
#app #dashboard-mainnav li a.edit {background: url(/custom/app/images/profile.png) no-repeat;}

td.form-header {font-size:20px;color:#6780B4;font-family:Arial;}

#header .top-nav ul li a {color:#ffffff}
#app-articles h1 {float:none;}
.clear {clear:both}
tr.list {
    padding:10px 0;
}
.pm_app_header {
  font-family: Times;
  font-size: 18pt;
  color: #F58024;
}

.pm_app_sub_header {
  font-family: Arial;
  font-size: 12pt;
  color: #000;
  font-weight: bold;
}

.pm_app_header_line {
  background-color: #DEE3EF;
  height: 4px;
  border: 1px dotted #DEE3EF;
}

.pm_label_n_req {
  font-family: verdana, arial;
  font-size: 8pt;
  color: #5471AB;
  width: 180px;
}

.pm_label_req {
  font-family: verdana, arial;
  font-size: 8pt;
  font-weight: bold;
  color: #5471AB;
}

.pm_label_n_req_tab {
  font-family: verdana, arial;
  font-size: 8pt;
  color: #3F537C;
  white-space: nowrap;
  padding:8px;
}

.pm_label_n_req_tab_sub {
  font-family: verdana, arial;
  font-size: 8pt;
  color: #666666;
  white-space: nowrap;
}

.pm_selectbox, .pm_textbox, .pm_textarea, .pm_radio, .pm_checkbox, .pm_c_o_choices {
  font-family: verdana,arial;
  font-size: 8pt;
  padding: 0.2em;
  border: 1px solid #B4B4B4;
}

.pm_selectbox_dis, .pm_textbox_dis, .pm_textarea_dis, .pm_c_o_choices_dis {
  font-family: verdana,arial;
  font-size: 8pt;
  color: #90B5FB;
}


a.pm_b1:link, a.pm_b1:visited {
  font-family: verdana, arial;
  font-size: 8pt;
  color: #FFFFFF;
  text-decoration: none;
}

a.pm_b2:link, a.pm_b2:visited {
  font-family: verdana, arial;
  font-size: 8pt;
  color: #CECFCE;
  text-decoration: none;
}

.pm_list_label {
  background-color: #ffffff;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffF58024');
}

.pm_list_label_txt {
  font-family: arial, verdana;
  font-size: 9pt;
  color: #FFF;
  font-weight: bold;
  padding:8px;
  background-color:#565656;
}

.pm_list_col_header {
  background-color: #DDDDDD;
  border-style : solid;
  border-color : #DDDDDD;
  border-width : 1px;
  font-family: verdana, arial;
  font-size: 8pt;
  color: #000;
  white-space: nowrap;
  height: 18px;
  cursor: pointer;
  padding:8px;
  font-weight:bold;
}

.pm_list_col_header_sub {
  background-color: #ADADAD;
  border-style : solid;
  border-color : #666666;
  border-width : 1px;
  font-family: verdana, arial;
  font-size: 8pt;
  color: #ffffff;
  white-space: nowrap
}

.pm_section_separator {
  color:#000000;
}

.pm_tab_screen {
  background: #FDFDFD;
  border-style:solid;
  border-width:1px;
  border-top-color:#DEE3EF;
  border-left-color:#DEE3EF;
  border-right-color:#DEE3EF;
  border-bottom-color:#DEE3EF;
}

.pm_tab_bg_sub {
  background:#ffffff;
}

input.pm_btn_new {
  color:#ffffff;
  font-family:verdana,arial,sans-serif;
  font-size:11px;
  text-align:left;
  background-color:#ABADB3;
  border:1px solid;
  border-bottom-color:#F9F5F0;
  border-right-color:#F9F5F0;
  border-left-color:#ffffff;
  border-top-color:#ffffff;
  height:20px;
  width:180px;
  cursor:pointer;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff5471AB',EndColorStr='#ffDEE3EF');
}

input.pm_btn_new_sel {
  color:#ffffff;
  font-family:verdana,arial,sans-serif;
  font-size:11px;
  text-align:left;
  background-color:#5471AB;
  border:1px solid;
  border-bottom-color:#F9F5F0;
  border-right-color:#F9F5F0;
  border-left-color:#ffffff;
  border-top-color:#ffffff;
  height:20px;
  width:180px;
  cursor:pointer;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff5471AB',EndColorStr='#ffF58024');
}

input.pm_btn {
  color:#ffffff;
  font-family:verdana,arial,sans-serif;
  font-size:11px;
  background-color:#6780B4;
  border:1px solid;
  border-top-color:#ffffff;
  border-left-color:#ffffff;
  border-right-color:#000000;
  border-bottom-color:#000000;
  height:25px;
  cursor:pointer;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff6780B4',EndColorStr='#ffDEE3EF');
}

input.pm_btnsel {
  color:#3F537C;
  font-family:verdana,arial,sans-serif;
  font-size:11px;
  background-color:#ffffff;
  border:1px solid;
  border-top-color:#ffffff;
  border-left-color:#ffffff;
  border-right-color:#000000;
  border-bottom-color:#000000;
  height:30px;
  cursor:default;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffDEE3EF',EndColorStr='#ffF58024');
}

table.pm_section_header {
  background-color : #5471AB;
  border-style : solid;
  border-top-color:#ffffff;
  border-left-color:#ffffff;
  border-right-color:#ffffff;
  border-bottom-color:#ffffff;
  border-width: 1px;
  text-decoration: none;
}

.pm_header_txt {
  color: #ffffff;
  font-size: 24px;
  font-family: Arial, sans-serif;
  vertical-align: middle;
  padding: 5px 5px 25px 0px;
}

.pm_tabs {
  vertical-align: bottom;
  padding: 0px 0px 0px 5px;
}

.pm_box {
  width: 900px;
}

table.pm_dojo_box {
  background-color: #F9F5F0;
  border-style: solid;
  border-color: #795941;
  border-width: 1px;
  width: 700px;
}
.pm_verd_8_ads {
  font-family: verdana, arial;
  font-size: 8pt;
  padding:8px;
}
.pm_verd_8 {
  font-family: verdana, arial;
  font-size: 8pt;
  padding:4px 0;
}
.pm_verd_8 li {
	width: auto; /* Fix disppearing bullets in IE */
}
.pm_verd_8_b {
  font-family: verdana,arial;
  font-weight: bold;
  font-size: 8pt;
}

.pm_verd_8_r {
  font-family: verdana, arial;
  font-size: 8pt;
  color: #A8B7D5;
}

.pm_verd_8_gr {
  font-family: verdana, arial;
  font-size: 8pt;
  color: #848284;
}

.pm_status_com {
  font-family: verdana, arial;
  font-size: 8pt;
  color: #00B300;
}

.pm_status_inc {
  font-family: verdana, arial;
  font-size: 8pt;
  color: #E80000;
}

.pm_corr_msg {
  background:#ffffff;
  font-family: verdana, arial;
  font-size: 8pt;
  padding: 5px;
}

a.pm_status_inc_link:link    { color: #E80000; text-decoration: none; }
a.pm_status_inc_link:visited { color: #E80000; text-decoration: none; }
a.pm_status_inc_link:hover   { color: #E80000; text-decoration: none; }
a.pm_status_inc_link:active  { color: #E80000; text-decoration: none; }

.tmt_required {
  border-color: yellow !important;
  border-style: solid;
}

select.tmt_required, .tmt_check_radio_required {
  background-color: yellow !important;
}

input.invalid, textarea.invalid, select.invalid {
  background-color: #FFE813;
  border: 0.1em;
  border-color: #BB0000 !important;
  border-style: solid;
  margin: 0.1em !important;
}

/* Undo some styles from the master stylesheet */
.checklist li { background: none; padding-left: 0; }
/* CSS for checklists */
.checklist {
  border: 1px solid #ccc;
  list-style: none;
  height: 10em;
  overflow: auto;
  width: 20em;
}
.checklist, .checklist li { margin-left: 0; padding: 0; }
.checklist label { display: block; padding-left: 25px; text-indent: -25px; }
.checklist label:hover, .checklist label.hover { background: #777; color: #fff; }
* html .checklist label { height: 1%; }
/* Checklist 3 */
.cl {
  border: 1px dotted #B4B4B4;
  height: 8em;
}

/* "Quick Links" links */
#quick-links {margin:0; padding:0;}
#quick-links li {list-style:none;margin:0 0 5px; width:150px;padding:0; background:none; font-size: 8pt;}
#quick-links a {display:block; height:25px;padding:6px 0 0 30px;}
#quick-links a.manage-ads {background:url(/custom/app/images/managelistings.png) no-repeat 0 0;}
#quick-links a.new-ads {background:url(/custom/app/images/folder-pictures-plus.png) no-repeat 0 0;}
#quick-links a.manage-campaign {background:url(/custom/app/images/savedlistings.png) no-repeat 0 0;}
#quick-links a.new-campaign {background:url(/custom/app/images/folder-files-plus.png) no-repeat 0 0;}
#quick-links a.car {background:url(/custom/app/images/car.png) no-repeat 0 0; padding-top:0px;}
#quick-links a.new-car {background:url(/custom/app/images/car_add.png) no-repeat 0 0; padding-top:0px;}
#quick-links a.new-driver {background:url(/custom/app/images/user_add_48.png) no-repeat 0 0;}
#quick-links a.driver {background:url(/custom/app/images/user_48.png) no-repeat 0 0;}

/* Cancel Out PB.css styles */
#main .content .c .text table.pb_section_header {background-color:#ffffff !important; border:none !important;}
#main .content .c .text .pb_box {border:none !important; background:none !important;}


		#box ul .article_middle {
	list-style-type: none;
}

#box .article_middle h2{
	padding-left: 0px;
}

#box .list .article_middle p span{
		padding-left: -50px;
}

.box_article h2{
	border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #c0bfbf;
font-family: Georgia,Times,Times New Roman,serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 24px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
-x-system-font: none;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 25pt;
padding-right: 0pt;
padding-bottom: 5px;
}

.box_article ul{
	padding-top: 15px;
}