.pf_comments_clear { clear: both; }

/***************************************************
 *                                                 *
 *                  ADMIN                          *
 *                                                 *
 **************************************************/

/* General classes */
.pf_admin { margin: 0 auto; font-size: 12px; background-color: #ffffff; padding: 0px; padding-left:0px; padding-right:0px;}
.pf_admin, .pf_admin .pf_standard_text, .pf_admin .pf_standard_text *, .pf_admin .pf_standard_text span, 
.pf_admin .pf_standard_text label, .pf_admin .pf_standard_text span p,
.pf_admin table, .pf_admin td, .pf_admin div
    { font-family: arial; font-size: 12px; color: #665c52; font-weight: normal;}
.pf_admin .pf_dark_blue_text, .pf_admin .pf_dark_blue_text label { color: #1f8cce; }
.pf_admin .pf_blue_bg { background-color: #44a5db; color: #fff; font-size: 12px; font-weight: bold; padding: 6px 16px; margin: 0; width: 35%; }

.pf_admin.pf_width_1000 { width:98%; /*width: 1000px;*/ }
.pf_admin.pf_width_800 { width:98%; /*width: 800px;*/ }
.pf_admin .pf_nopadding { padding: 0; }
.pf_admin .pf_nomargin { margin: 0; }
.pf_admin .pf_min_spacing { margin: 3px 0; }
.pf_admin .pf_standard_padding { padding: 20px; }
.pf_admin .pf_standard_margin { margin: 20px; }
.pf_admin .pf_top_padding { padding-top: 15px; }
.pf_admin .pf_float_left { float: left; }

/* Genral HTML Elements */
.pf_admin h1, .pf_admin h1 span { color: #715128; font-size: 14px; font-weight: bold; border-bottom: solid 1px #b8b4a8; padding-bottom: 15px; }
.pf_admin h2, .pf_admin h2 span { color: #82a0b1; font-size: 16px; font-weight: bold; margin-bottom: 0; }
.pf_admin h3, .pf_admin h3 span { color: #1f8cce; font-size: 12px; font-weight: bold; margin-bottom: 3px; }
.pf_admin a { color: #248fd0; text-decoration: underline; }
.pf_admin a:hover { text-decoration: none; }
.pf_admin a img { border: none; }
.pf_admin hr { color: #b8b4a8; background-color: #b8b4a8; border: 0; height: 1px; }
.pf_admin fieldset { border: solid 1px #785a33; padding: 15px; margin-top: 20px; }
.pf_admin fieldset legend, .pf_admin fieldset legend span { color: #785a33; font-size: 16px; font-weight: bold; }
.pf_admin table th { text-align: left; }

/* Forms */
.pf_admin label { color: #82a0b1; font-size: 12px; font-weight: bold; margin-right: 5px; }
.pf_admin select { width: 300px; }
.pf_admin .SubHead, .pf_admin .SubHead span { color: #82a0b1; font-size: 12px; font-weight: bold; margin-bottom: 0; }
.pf_admin .pf_input_text_full { width: 99%; }
.pf_admin .pf_input_text_date { width: 170px; }
.pf_admin .pf_input_radio { margin: 3px 0 0 3px; }
.pf_admin .pf_button_blue { cursor: pointer;  color: #075d92; background: url('../../DesktopModules/PackflashCommentsimages/bg_blue_button_hover.gif') 0 0 repeat-x; border: outset 1px #248fd0; font-size: 12px; padding: 1px 15px; margin: 3px; }
.pf_admin .pf_button_blue:hover { background: url('../../DesktopModules/PackflashCommentsimages/bg_blue_button.gif') 0 0 repeat-x; }
.pf_admin .pf_button_brown { cursor: pointer; color: #3f352b; background: url('../../DesktopModules/PackflashCommentsimages/bg_brown_button_hover.gif') 0 0 repeat-x; border: outset 1px #9b9186; font-size: 12px; padding: 1px 15px; margin: 3px;}
.pf_admin .pf_button_brown:hover { background: url('../../DesktopModules/PackflashCommentsimages/bg_brown_button.gif') 0 0 repeat-x; }

.pf_admin a.pf_button_brown { padding: 2px 15px; display: block; }
.pf_admin .pf_alert, .pf_admin .pf_popup_form span .pf_alert, .pf_admin .pf_popup_form span.pf_alert
     { color: Red; font-weight: bold; font-size: 14px; }
.pf_admin .pf_error { color: Red; }

/*Brown bordered container */
.pf_admin .pf_content { width: 100%; padding: 0 12px; _padding: 0; }
.pf_admin .pf_content .pf_top { background: url('../../DesktopModules/PackflashCommentsimages/border_light_dot.gif') 0 0 repeat-x; width: 100%; _width: 95%; }
.pf_admin .pf_content .pf_bottom { background: url('../../DesktopModules/PackflashCommentsimages/border_light_dot.gif') 0 100% repeat-x; }
.pf_admin .pf_content .pf_left { background: url('../../DesktopModules/PackflashCommentsimages/border_light_dot.gif') 0 0 repeat-y; }
.pf_admin .pf_content .pf_right { background: url('../../DesktopModules/PackflashCommentsimages/border_light_dot.gif') 100% 0 repeat-y; } 
.pf_admin .pf_content .pf_top_left { background: url('../../DesktopModules/PackflashCommentsimages/border_light_top_left.gif') 0 0 no-repeat; }
.pf_admin .pf_content .pf_top_right { background: url('../../DesktopModules/PackflashCommentsimages/border_light_top_right.gif') 100% 0 no-repeat; padding:16px; } 
.pf_admin .pf_content .pf_bottom_left { background: url('../../DesktopModules/PackflashCommentsimages/border_light_bottom_left.gif') 0 100% no-repeat; }
.pf_admin .pf_content .pf_bottom_right { background: url('../../DesktopModules/PackflashCommentsimages/border_light_bottom_right.gif') 100% 100% no-repeat; }

/*
.pf_admin table { _width: 95%; }
.pf_admin  .pf_parent_nav, .pf_admin .pf_content, .pf_admin .pf_content .pf_brown_table, .pf_admin .pf_blue_table, .pf_admin .pf_popup_form table
    { _width: 100%; }
*/

.pf_admin .pf_content .pf_blue_table table { width: 95%; }
.pf_admin .pf_brown_table.header .pf_popup_form { _width: 95%;}

/* Tables */
.pf_admin .pf_blue_table { background-color: #ecf4f8; border: solid 1px #b3d3e5; margin: 10px 0; }
.pf_admin .pf_brown_table , .pf_admin .pf_brown_table.header { background-color: #e6e4e0; margin: 10px 0; }

.pf_admin .pf_brown_table .pf_top { background: url('../../DesktopModules/PackflashCommentsimages/border_brown_dot.gif') 0 0 repeat-x; width: 100%; }
.pf_admin .pf_brown_table .pf_bottom, .pf_admin .pf_brown_table.header .pf_bottom { background: url('../../DesktopModules/PackflashCommentsimages/border_brown_dot.gif') 0 100% repeat-x; }
.pf_admin .pf_brown_table .pf_left, .pf_admin .pf_brown_table.header .pf_left { background: url('../../DesktopModules/PackflashCommentsimages/border_brown_dot.gif') 0 0 repeat-y; }
.pf_admin .pf_brown_table .pf_right, .pf_admin .pf_brown_table.header .pf_right { background: url('../../DesktopModules/PackflashCommentsimages/border_brown_dot.gif') 100% 0 repeat-y; } 
.pf_admin .pf_brown_table .pf_top_left { background: url('../../DesktopModules/PackflashCommentsimages/border_brown_top_left.gif') 0 0 no-repeat; }
.pf_admin .pf_brown_table .pf_top_right { background: url('../../DesktopModules/PackflashCommentsimages/border_brown_top_right.gif') 100% 0 no-repeat; padding:10px; _width:100%; } 
.pf_admin .pf_brown_table .pf_bottom_left, .pf_admin .pf_brown_table.header .pf_bottom_left 
    { background: url('../../DesktopModules/PackflashCommentsimages/border_brown_bottom_left.gif') 0 100% no-repeat; }
.pf_admin .pf_brown_table .pf_bottom_right, .pf_admin .pf_brown_table.header .pf_bottom_right 
    { background: url('../../DesktopModules/PackflashCommentsimages/border_brown_bottom_right.gif') 100% 100% no-repeat; _width:100%; }
.pf_admin .pf_brown_table.header .pf_bottom_right { padding:10px; }

.pf_admin .pf_brown_table.header .pf_top { background: url('../../DesktopModules/PackflashCommentsimages/bg_brown_header.gif') repeat-x; height: 25px; width:5000px; }
.pf_admin .pf_brown_table.header .pf_top_left { background: url('../../DesktopModules/PackflashCommentsimages/bg_brown_header_left.gif') no-repeat; }
.pf_admin .pf_brown_table.header .pf_top_right { background: url('../../DesktopModules/PackflashCommentsimages/bg_brown_header_right.gif') right top no-repeat; width: 5px; padding: 0; } 
.pf_admin .pf_brown_table.header h2, .pf_admin .pf_brown_table.header h2 span { color: #fff; }
.pf_admin .pf_brown_table.header h2 { padding: 2px 12px 0 12px; margin: 0; font-size: 15px; font-weight: bold; }
.pf_admin .pf_brown_table .pf_border_right { border-right: solid 1px #785a33; }

/* Backgrounds */
.pf_admin .pf_blue_gradient { background: url('../../DesktopModules/PackflashCommentsimages/bg_blue_gradient.gif') repeat-x; color: #fff; font-family:Arial; font-size:12px; letter-spacing:0px;}
.pf_admin .pf_dark_brown_gradient { background: url('../../DesktopModules/PackflashCommentsimages/bg_dark_brown_gradient.gif') repeat-x; color: #fff;}
.pf_admin .pf_blue_bar { background: url('../../DesktopModules/PackflashCommentsimages/bg_blue_bar.gif') no-repeat left; }

/* Parent Navigation */
.pf_admin .pf_parent_nav { font-size: 10px; }
.pf_admin .pf_parent_nav  p { font-weight: bold; color: #fff; font-size: 10px; margin: 3px 15px; padding: 0; }

.pf_admin .pf_parent_nav .pf_dark_brown_gradient { height: 28px; }
.pf_admin .pf_parent_nav  a, .pf_admin .pf_parent_nav  a:visited, .pf_admin .pf_parent_nav  a:hover { margin: 0 0 0 5px; padding: 2px; color: #fff; text-decoration: none; font-size:10px; font-family:Arial; letter-spacing:0px;}
.pf_admin .pf_parent_nav  a:hover, .pf_admin .pf_parent_nav .active{ background-color: #8b837b; }
.pf_admin .pf_parent_nav .pf_tabs { float: left; }
.pf_admin .pf_parent_nav .pf_tabs, .pf_parent_nav .pf_tabs li { display: inline; list-style-type: none; margin: 0; padding: 0; }
.pf_admin .pf_parent_nav .pf_tabs li { background: url('../../DesktopModules/PackflashCommentsimages/bg_blue_bar.gif') no-repeat left; margin: 8px 5px 8px 14px; }
.pf_admin .pf_parent_nav .pf_quick_links { float: right; border-left: solid 1px #8b837b; padding: 0 14px; display: inline; height: 100%; }
.pf_admin .pf_parent_nav .pf_quick_links a, .pf_admin .pf_parent_nav .pf_quick_links a:hover 
    { background-color: Transparent; margin: 0; display: block; height: 28px; }
.pf_admin .pf_parent_nav .pf_quick_links a img { padding-top: 3px; }

/* Brown bordered tabs */
.pf_admin .pf_content .pf_tabs { height: 23px; list-style: none; margin: 18px 5px 0 5px; padding: 0; }
.pf_admin .pf_content .pf_tabs li { float: left; list-style-type: none; margin: 0; padding: 0; }
.pf_admin .pf_content .pf_tabs li { background: #e6e4e0 url(../../DesktopModules/PackflashCommentsimages/bg_tab_left.gif) left top no-repeat; }
.pf_admin .pf_content .pf_tabs li div { background: transparent url(../../DesktopModules/PackflashCommentsimages/bg_tab_center.gif) left top repeat-x; margin-left: 5px; }

.pf_admin .pf_content .pf_tabs li:hover
     { background-color: #fff; }
     
.pf_admin .pf_content .pf_tabs a, .pf_admin .pf_content .pf_tabs li.pf_current a {
    background: transparent url(../../DesktopModules/PackflashCommentsimages/bg_tab_right.gif) right top no-repeat; color: #665c52; font-size: 10px; font-weight: bold;
    text-align: left; line-height: 23px; text-decoration: none; display: block; text-align: center; padding: 0 10px 0 5px; }
.pf_admin .pf_content .pf_tabs li.pf_current { background-color: #fff; }

/* Dual Lists */
.pf_admin .pf_listastic { padding-bottom: 20px; }
.pf_admin .pf_listastic .pf_left { margin: 5px 15px; background: none; }
.pf_admin .pf_listastic .pf_right { margin: 0 15px; background: none; }

.pf_admin .pf_listastic .pf_item, .pf_admin .pf_listastic .pf_item span, .pf_admin .pf_listastic .pf_delete { padding-top: 10px; }
.pf_admin .pf_listastic .pf_item { border-bottom: dotted 1px #665c52; }
.pf_admin .pf_listastic .pf_item span { border-bottom: solid 1px #ecf4f8; }
.pf_admin .pf_listastic .pf_delete { width: 8px; }
.pf_admin .pf_listastic .pf_delete a { color: #665c52; text-decoration: none; font-size: 14px; font-weight: bold; }
.pf_admin .pf_listastic select { height: 70px; width: 100%;  }
.pf_admin .pf_listastic .pf_ddl { height: auto; width: 50%; }


/* Add/Edit Popups */
.pf_admin .pf_popup { float: right; margin-right: 20px; width:48%;  }
.pf_admin .pf_popup .pf_new_link { text-align: right;  margin: 4px 0; font-weight: bold; font-size: 11px; color: #248fd0; }
.pf_admin .pf_popup select { height: auto; }
.pf_admin .pf_popup_form { background-color: #d6eaf4; border: solid 1px #b3d3e5; padding: 15px; margin-top: 10px;}
.pf_admin .pf_popup_form span { color: #665c52; font-weight: normal; }

/* Dashboard */
.pf_admin .pf_content .pf_intro_message { margin: 20px 0; font-size: 12px; color: #665c52; }

/* Misc. */
.pf_admin .pf_float_right { float: right; }
.pf_admin .pf_float_left { float: left; }
.pf_admin .pf_clear { clear: both; }
.pf_admin .pf_article_search_results { border-collapse: collapse; }
.pf_admin .pf_article_search_results td { 	
    border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #b4afa3;
}
.pf_admin .pf_anchor1, .pf_admin .pf_anchor1:visited  {text-decoration:none; background:none;}
.pf_admin .pf_anchor1:hover, .pf_admin .pf_anchor1:active {text-decoration:underline ! important; background:none ! important;}


/* COMMENT ADMIN */
.pf_admin .pf_search_filter_header { margin: 20px 0 0 0; }
.pf_admin .pf_comments_admin_list { color: #665c52; border: solid 1px #B3D3E5; background-color: #ffffff; margin: 10px 10px 10px 20px; }
.pf_admin .pf_comments_admin_list thead { background-color: #44A5DB; }
.pf_admin .pf_comments_admin_list thead, .pf_admin .pf_comments_admin_list thead td { color: #ffffff; font-weight: bold; }
.pf_admin .pf_comments_admin_list thead td { padding: 2px; }
.pf_admin .pf_comments_admin_list tbody td { padding: 4px; }
.pf_admin .pf_comments_admin_list .alt { background-color: #D8E8F0; }
.pf_admin .pf_comments_admin_list td{ border-top: solid 2px #44A5DB; }
.pf_admin .pf_paging_container { text-align: center; }
.pf_admin .PagingTable { margin: 10px 10px 10px 20px; border: solid 1px #B3D3E5; }
.pf_admin .PagingTable .Normal, .PagingTable .NormalDisabled {  color: #665C52; }
.pf_admin  .PagingTable a.CommandButton { color: #248fd0;  }

.pf_admin .pf_comments_admin_list .display_name { font-weight: bold; }
.pf_admin .pf_comments_admin_list .subject { font-weight: bold; }

.pf_comments_show { display: block; }
.pf_comments_hide { display: none; }

.pf_admin .pf_comment_list_actions, .pf_admin .pf_comment_list_actions td { border: none; }
.pf_admin .pf_comment_list_actions { text-align: left; }
.pf_admin tbody .pf_comment_list_actions td { padding: 0; }
.pf_admin .pf_comment_list_actions .pf_items { background-color: #FFFFE9; padding: 9px 5px; height: 15px; }
.pf_admin .pf_comment_list_actions .pf_items div { float: left; margin-right: 15px; }
.pf_admin .pf_comment_list_actions a { font-size: 10px; font-weight: bold; }
.pf_admin .pf_comment_list_actions a img { vertical-align: top; margin-right: 3px; }

.pf_admin .pf_comment_color_key_container { margin-right: 20px; }
.pf_admin .pf_comment_color_key { 
    font-weight: bold; height: 18px; 
    border: solid 1px #B3D3E5; float: right; margin: 2px 1px 0 1px; padding: 5px 5px 0 5px; }
.pf_admin .pf_comment_row_abuse { background-color: #FFC8C8; }
.pf_admin .pf_comment_row_approved { background-color: #E4FFE7; }
.pf_admin .pf_comment_row_unapproved { background-color: #FFFAD4; }
.pf_admin .pf_comment_row_flagged { background-color: #FFE2C3; }
.pf_admin .pf_comment_row_recommended { background-color: #C2CFFF; }

/*  CLASSES MOVED TO HANDLE COMMON DNN 6 STYLES CDR 11/16/2011  */

/* MAIN MENU FOR DASHBOARD */
.MainMenuTitle, .pf_admin .MainMenuTitle { background-color: #ECF4F8; color: #2C3D46; font-family: Arial, helvetica, Sans-Serif; font-size: 13px; border-bottom: solid 2px #44A5DB; padding:3px 10px; margin:0px; font-weight:bold; }
.MainMenuList {  background-color: #2C3D46; font-weight:bold; height:32px; margin:0px 0px 0px 0px; color:#ffffff;}
.MainMenuList a:link, .MainMenuList a:visited, .MainMenuList a:active, .MainMenuList a:hover { color:#ffffff; font-size:12px;}    
.MainMenuList ul.pf_tabs {  list-style-type: none;margin:0px; display: inline-block; padding: 0px;}
.MainMenuList ul.pf_tabs li {position:relative; display: inline-block; float:left; list-style-type: none; margin: 0px; padding: 0px; border-right: solid 1px #ffffff; height:32px; vertical-align: middle; }

.MainMenuList ul.pf_tabs li:hover { background-color: #50687A; }                            

.MainMenuList .pf_tabs li a:link, .MainMenuList .pf_tabs li a:visited, 
.MainMenuList .pf_tabs li a:active, .MainMenuList .pf_tabs li a:hover, .MainMenuList .pf_tabs li a
{display:block; padding: 0px 20px; line-height:32px; margin: 0px; color:#ffffff; font-size: 12px; font-family: Arial, helvetica, Sans-Serif; display:block; text-decoration: none; }      
/*.MainMenuList .pf_tabs li a.active { background: #50687A url('../../DesktopModules/PackflashCommentsimages/arrow_pointing_down_white.png') no-repeat right;} */                                                                               
.MainMenuList .pf_tabs li a.active, MainMenuList .pf_tabs li a.active span, .MainMenuList .pf_tabs li a:hover span, .MainMenuList .pf_tabs li a:hover { background: #50687A; color:#ffffff;}                                                                                
div.pf_admin div.MainMenuList {padding: 0px;}
div.pf_admin div.MainMenuTitle {padding-bottom:3px;}

/* MEGA MENU FOR "MORE" */
ul#pf_tabs div.jShadow {z-index:-1; display:none; position:absolute; right:-2px; top:32px; margin:0px; width:200px; background:url(../../DesktopModules/PackflashCommentsimages/divShadow.png) bottom center no-repeat; padding:0px; text-align:center; border:1px solid #000000; border-top:none;}
ul#pf_tabs div.jShadow div.innerShadow {z-index:1; margin:0px; width:199px; background:#50687A; padding:0px; text-align:center; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;}

/* LIGHT GRAY BOX */
.light_gray_box {  border: solid 15px #E6E4E0; padding:15px 15px 15px 15px; margin:0px; background:white;}


.Normal .light_gray_box { color:#333333; font-family: Arial, helvetica, Sans-Serif; font-size: 13px; line-height: 170%; }
.light_gray_box h2 { font-size: 15px; color: #665B52; font-weight: bold; margin: 0px 0px 5px 0px; padding: 0px; line-height: 25px;
                              border-bottom: solid 1px #D0CDC6; font-family: Arial, helvetica, Sans-Serif; vertical-align: middle; }
.light_gray_box h2.noLine { border-bottom: none; }      
.light_gray_box div.bottomBorder, .Issue_bottom_border {  border-bottom: solid 1px #D0CDC6; padding:5px 0px; margin: 0px; }                       
.light_gray_box input[type="button"] { background: url('../../DesktopModules/PackflashCommentsimages/bg_brown_button.gif') 0 0 repeat-x; 
color: #3f352b; border: outset 1px #9b9186; font-size: 12px; padding: 1px 12px; margin: 3px; cursor:pointer;
font-family:Arial, helvetica, sans-serif; font-weight:bold; height:auto; width:auto; text-decoration:none;} 
.pf_standard_text a.pf_button_brown:link, .pf_standard_text a.pf_button:visited, .pf_standard_text a.pf_button_brown a:hover 
.pf_standard_text a.pf_button_brown:visited,
.pf_standard_text a.pf_button_brown:hover,
.pf_standard_text a.pf_button_brown:link,
.pf_standard_text a.pf_button_brown
    { background: url('../../DesktopModules/PackflashCommentsimages/bg_brown_button.gif') 0 0 repeat-x; 
color: #3f352b; border: outset 1px #9b9186; font-size: 12px; padding: 2px 12px; margin: 3px; cursor:pointer;
font-family:Arial, helvetica, sans-serif; font-weight:bold; height:auto; width:auto; text-decoration:none;}
.light_gray_box select, .light_gray_box input { border: solid 1px #B4AFA3; color:#2D3D46; padding:3px;}

.light_gray_box .pfTemplateManager select, .light_gray_box .pfTemplateManager input[type="text"],
.pf_admin .pf_popup_form .pf_top_padding .dnnFormItem select,

.pfCommentsSettings select, .pfCommentsSettings input[type="text"], .pfCommentsSettings textarea 
								{background: none repeat scroll 0 0 #FFFFF5;
    								border-color: #BCB691;
    								border-radius: 3px 3px 3px 3px;
    								border-width: 1px;
    								box-shadow: 0 0 3px 3px #FFFBE1 inset;
    								float: left;
    								font-family: Helvetica,Arial,Verdana,sans-serif;
    								margin: 0px 20px 0px 0px;
    								padding: 5px ;
								}	

.light_gray_box select.SE_Dropdowns {width: 100%;}
.brown_header { background-color: #665C52; color: #ffffff; font-size:14px; padding: 2px 10px; font-family: Arial, helvetica, Sans-Serif; font-weight: normal; }     
.brown_header span { color: #ffffff;font-size:14px; }    
.brown_header .Help span { color: #000000; font-size:12px; clear:both; }                
.brown_header .Help { background-color: #ffffff; }

.light_gray_box td.pf_top_padding {padding-top:10px;}

.light_gray_box select.MainHierarchyDropdown {width: 250px; margin-left: 10px; text-align: left; border: solid 1px #B4AFA3; color:#2D3D46; padding:3px;}

.pf_admin .pf_standard_text .light_gray_box .pf_blue_bg span {color:#ffffff; font-weight:bold; font-size:14px;}

.pf_admin .pf_standard_text .light_gray_box .pf_comments_admin_list span {color:#ffffff; font-weight:bold;}
.pf_admin .pf_standard_text .light_gray_box .pf_comments_admin_list span.subject  {color:#333333; font-weight:bold; padding-bottom:4px;}

.light_blue_box {  border: solid 15px #ECF4F8; padding:15px; color:#2D3D46; font-family: Arial, helvetica, Sans-Serif; font-size: 13px; font-weight:normal;}
div.light_blue_box div div {margin:0px 0px 0px 0px;}
div.light_blue_box div div a, div.light_blue_box div div a:link, div.light_blue_box div div a:visited {margin:0px 3px 0px 0px; color:#2D3D46; font-size: 13px; font-family:arial, helvetica, sans-serif; font-weight:normal;}
div.light_blue_box div div a:hover {text-decoration: underline; color:#248FD0;}
div.light_blue_box div div table td {padding-right:3px;}
.Normal .light_blue_box { color:#2D3D46; font-family: Arial, helvetica, Sans-Serif; font-size: 13px; line-height: 170%; }
.light_blue_box h2, .light_blue_box .light_blue_box h2, .light_gray_box .light_blue_box h2,
.pf_admin .pf_standard_text .light_gray_box .light_blue_box .pfCommentsSettings h2 span
					{ font-size: 15px; color: #2D3D46; font-weight: bold; margin: 0px 0px 5px 0px; padding: 0px; line-height: 25px;
                              font-family: Arial, helvetica, Sans-Serif; vertical-align: middle; }
.light_blue_box h2.noLine { border-bottom: none; }   
.light_blue_box div.bottomBorder {  border-bottom: solid 1px #D3E7EF; padding:0px; margin: 0px; }                           


.pfCommentsSettings .dnnFormItem .dnnTooltip {width:auto; text-align:right; font-weigh:bold; padding-right:20px;}
.pf_admin .pf_standard_text .light_gray_box .light_blue_box .pfCommentsSettings .dnnFormItem .dnnTooltip span
		{width:auto; text-align:right; font-weight:bold; padding-right:20px; color:#333333; align:right;}
.pf_admin .pf_standard_text .light_gray_box .light_blue_box .pfCommentsSettings .dnnFormItem .dnnTooltip label
		{align:right;}

/*  END CLASSES TO HANDLE COMMON DNN 6 STYLES CDR 11/16/2011  */


 .pfLicensePage .dnnFormItem .dnnTooltip {width:auto; font-weight:bold;}

  .pfLicensePage a.dnnFormHelp:link,
  .light_blue_box .pfLicensePage label span
{float:right; text-align: right; padding-right:20px; font-weight:bold; vertical-align:middle;text-decoration:none;}

 .pfLicensePage a.dnnFormHelp:hover
{float:right; text-align: right; padding-right:20px; font-weight:bold; vertical-align:middle;text-decoration:underline;}

 .pfLicensePage .dnnFormItem .dnnTooltip {width:auto; font-weight:bold;}

.pf_admin .pf_standard_text .light_gray_box .light_blue_box .pfCommentsSettings .dnnFormItem div.dnnLabel,
.pf_admin .pf_content .pfLicensePage .dnnFormItem div.dnnLabel {
    margin-right: 18px;
    overflow: visible;
    padding-right: 20px;
    position: relative;
    text-align: right;
    width:auto;
}


.pf_admin .pf_content .pfLicensePage .dnnFormItem a.dnnFormHelp
{
    position:none;
    padding-right: 0px;
}