﻿html
{font-family:Arial;}
body, .reportBody
{
	background-image:url(/App_Themes/Reportmail8/res/img/bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-family:12px;
}
a
{
	/*color:#9cb86d;*/
	color: #78a22f
	 
}


div#sitecontainer
{
	width:976px;
	text-align:left;
	font-family:Arial;
	font-family:12px;
	margin-left:auto;
	margin-right:auto;

}
div#sitecontainer div#logo
{
	float:left;
}
div#sitecontainer div#contactinfo
{
	float:right;
	padding-top:36px;
	padding-right:25px;
	font-family:Arial;
	font-size:18px;
	color:#9cb86d;
	font-weight:bold;
	text-align:right;
}
div#contentarea
{
	width:978px;
	text-align:center;
	border-left:1px solid #77a22f;
	border-right:1px solid #77a22f;
	border-bottom:1px solid #77a22f;
	float:left;
}

div#contentarea table
{
    margin-left:auto !important;
    margin-right: auto !important;    
}

	
div#footer
{
	margin-top:15px;
	margin-bottom:10px;
	width:940px;
	height:105px;
	background-image:url(/App_Themes/Reportmail8/res/img/footer_bg.gif);
	background-repeat:no-repeat;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	float:left;
}	
div#footer div#copyright
{
	float:left;
	font-family:Arial;
	font-size:11px;
	padding-left:0px;
	margin-top:85px;
}
div#footer div#logo
{
	float:right;
	margin-top:65px;
}

/* Navigation on top menu */
#navigation {width:980px;
             clear:both; 
             height:45px; 
             position:relative; 
             z-index:100;
             font-family:arial;
             background-image:url(/App_Themes/Reportmail8/res/img/menu_bg.gif);
		background-repeat:no-repeat;
}
/* hack to correct IE5.5 faulty box model */
* html #navigation {width:981px; width:980px;}
/* remove all the bullets, borders and padding from the default list styling */
#navigation ul {padding:0;margin:0;list-style-type:none;padding-left:15px;}
#navigation ul ul {padding-left:0px; background:#7d9750;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#navigation li {float:left;position:relative; width:auto;}

#navigation li.current{color:#FFF; background:#889f58;}
/* style the links for the top level */
#navigation a, #navigation a:visited 
	{
		display:block;
		font-size:12px;
		text-decoration:none;
		color:#fff;
		height:45px;
		padding-left:10px;
		padding-right:10px;
		line-height:45px;
		font-weight:bold;
		
	}
/* style the second level background */
#navigation ul ul a, #navigation ul ul a:visited {background:#567128;padding:3px;border-bottom:1px solid #FFF}
/* style the second level hover */
#navigation ul ul a:hover{ background:#617c32;}
#navigation ul ul :hover > a { background:#617c32;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#navigation ul ul {visibility:hidden;position:absolute;height:0;top:45px;left:0;}
/* another hack for IE5.5 */
* html #navigation ul ul {top:45px;top:46px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
#navigation table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
#navigation ul ul a, #navigation ul ul a:visited {color:#FFF; height:30px; line-height:30px; padding:0px; width:145px;font-weight:normal;font-size:12px;padding-left:5px;}
/* yet another hack for IE5.5 */
* html #navigation ul ul a, * html #navigation ul ul a:visited {width:145px; width:146px;}

/* style the top level hover */
#navigation a:hover, #navigation ul ul a:hover{color:#FFF; background:#889f58;}
#navigation :hover > a, #navigation ul ul :hover > a {color:#FFF; background:#889f58;}

/* make the second level visible when hover on first level list OR link */
#navigation ul li:hover ul,
#navigation ul a:hover ul{visibility:visible; }

span
{
}
.wsi
{
		margin-top:0px;
		padding-top:10px;
		padding-left:20px;
		height:47px;
		background-image:url(/App_Themes/Reportmail8/res/img/wsi_background.gif);
		background-repeat:repeat-x;
		border:1px solid #CCC;
		vertical-align:middle;
		font-family:Verdana;
		font-size:10px;
}
.wsi_currentsteptext
{
	color:#FF3399;
}


.templateModalPopupExt
{ 
	/*background-color:Gray;    */
}
	
.modalPopup
{    
	/*background-color:White;*/    
	/*border-width:3px;    
	border-style:solid;    
	border-color:Gray; */   
	/*padding:3px; */ 
	width:350px;
	font-size:11px;
}

.modalPopup td input, modalPopup td label
{
 }

.modalBg
{
    background-color:white !Important;
    
}

.modalPopupWithoutBorder
{
	background-color:White;      
	padding:3px;  
}

/*Start: Text class*/
.normalText{
font-family:Arial;
 font-size:12px;
    text-align: left;
}

.normalText_black{
font-family:Arial;
 font-size:12px; 
 color:Black; 
  text-decoration:none;  
}

.normalText_white
{
font-family:Arial;
 font-size:12px;
 color:White; 
}


.normalText_bold{
font-family:Arial;
font-size:12px;
font-weight:bold;
}

.colorText_Light
{
	font-size:14px;
	font-weight:bold;
	/*color:#9CB86D;*/
	color:#78a22f;
    font-family:Arial; 
    text-align: left;
}

.cuteframe
{
  text-align:center;
  padding-left:30px;
  padding-right:30px;
}

.colorText_Light_bold{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#669900; 
    text-align: left;
}

.colorText_Dark{
font-family:Arial;
font-size:12px;
color:#FF3399;
}

.colorText_Dark_bold{
font-family:Arial;
font-size:12px;
font-weight:bold;
padding-bottom:10px;
/*color:#FF3399;*/
}


.Text_Header_1{
    font-family: Arial;
    font-size:x-large;    
}
.Text_Header_1_color_light{
    font-family: Arial;
    font-size: x-large;
    color: #669900;
}
.Text_Header_2{
    font-family: Arial;
    font-size: large;    
}
.Text_Header_2_color_light{
    font-family: Arial;
    font-size: large;
    color: #669900;
}

.Text_Header_3{
font-family:Arial;
font-size:15px;
}

.Text_Header_3_color_light{
font-family:Arial;
font-size:15px;
font-weight:bold;
color:#669900;
}

/*End: Text class*/


.newTemplateStep1Cell{   
 text-align:left;
 margin-top:10px; 
 width:100%; 
 border-bottom-style:solid;
 border-bottom-color: #CCCCCC;
 border-bottom-width:1px; 
}

.newTemplateStep1Panel{   
 width:97%; 
 background-image:url("/App_Themes/Reportmail8/res/img/background/step1TemplateDetailGB.gif");
background-repeat:repeat-x;
 background-color:#e5e5e5;
 margin-left:auto;
 margin-right:auto;
}

.templatecontainerPanel{   
 width:97%;  
 padding-top:10px;
 padding-bottom:10px;
}

.div_thin{
height:5px;
}



/*Start: My Template*/
.templateNumInfoTable{    
 width:100%;
 border-bottom-style:solid;
 border-bottom-color: #CCCCCC;
 border-bottom-width:1px; 
}

.templateNumInfoTableCellLeft{   
 padding:5px; 
 text-align:left;
 vertical-align:middle;
}

.templateNumInfoTableCellRight{   
padding:5px; 
 text-align:right;
 vertical-align:middle;
}

.ImageViewerItemPanel
{ 
 width:160px;
 text-align:center;
 border-style:solid;
 border-width:2px;
 border-color:White;
 background-image:url("/App_Themes/Reportmail8/res/img/background/ItemBackground.gif"); 
}

.templateModalPopupExt
{   	
    background-color:White;  
    width:450px; 
	padding:3px;  	
    filter: alpha(opacity=70);
    opacity: 0.9;        
}

.MailshotModalPopupExt
{   	
    background-color:White;   
	padding:3px;  	
    filter: alpha(opacity=70);
    opacity: 0.9;        
}

.customiseTemplateModalPopupExt
{   	
    background-color:White;  
    width:640px; 
	padding:3px;  	
    filter: alpha(opacity=70);
    opacity: 0.9;        
}

.templateModalPopupPanel
{ 
 width:400px;
 text-align:center;
 background-image:url("/App_Themes/Reportmail8/res/img/background/templateModalPopBG.gif"); 
}

.mailshotTXTModalPopupPanel
{ 
 width:535px;
 text-align:center;
 background-image:url("/App_Themes/Reportmail8/res/img/background/templateModalPopBG.gif"); 
}

.incompleteTemplateModalPopupPanel
{  
 text-align:center; 
 width:620px;  
 background-color:#F8F8F8;
}


.incompleteObjectCell{ 
text-align:left;
border: 1px solid #C0C0C0;
background-color:White;
vertical-align:top;
 font-size:12px;
}

.incompLeteTemplateListTable{
 background-color:#F8F8F8;
 width:97%;
}

.incompLeteTemplateListRow{ 
 background-image:url("/App_Themes/Reportmail8/res/img/background/TableCellBG.gif");
}

.incompLeteTemplateListCell{ 

 border-style:solid;
 border-width:1px;  
 border-color:#EEEEEE;
 empty-cells:show;
}
/*End: My Template*/






/*Start: Create Template step 1*/

.new_folder_popup_panel
{   	
 width: 200px; 
 background-color: White;                                                    
}

/*End: Create Template step 1*/





/*Start: Create Template step 2*/
/*End: Create Template step 2*/



/*Start: Create Template step 3*/
.newTemplateStep3TopPanel{  
 vertical-align:top;
 width:97%; 
 background-image:url("/App_Themes/Reportmail8/res/img/background/step3TemplateInfoBG.gif"); 
}

.newTemplateStep3TopTablel{ 
 text-align:center;
width:100%;
}

.newTemplateStep3TopCelllLine1{  
text-align:left;
padding-top:10px;
padding-left:10px;
padding-right:10px;
width:33%;
}

.newTemplateStep3TopCelllLine2{  
text-align:left;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;

width:33%;
}

.newTemplateStep3BottomPanel{  
vertical-align:top;
 width:97%; 
 background-image:url("/App_Themes/Reportmail8/res/img/background/step3EditorBG.gif"); 
}

.newTemplateStep3Tablel{  
margin:5px;
width:97%;
}

.newTemplateStep3TopCell{   
 text-align:right;  
 padding-bottom:5px; 
 width:100%; 
 border-bottom-style:solid;
 border-bottom-color: #CCCCCC;
 border-bottom-width:1px; 
}

.newTemplateStep3MidCell{
 text-align:left;
 padding-top:7px;  
 padding-bottom:7px;
}
.newTemplateStep3BottomCell{   
 text-align:right;
 padding-top:7px;  
 width:100%; 
 border-top-style:solid;
 border-top-color: #CCCCCC;
 border-top-width:1px; 
}
/*End: Create Template step 3*/



/*Start: Create Template step 4*/
.newTemplateStep4Table{  
width:100%;
}

.newTemplateStep4CellLeft{  
text-align:left;
padding-top:10px;
padding-bottom:10px;
width:73%;
}

.newTemplateStep4CellRight{  
text-align:right;
padding-top:20px;
width:27%; 
vertical-align:top;

}

.newTemplateStep4BlogTable{ 
width:94%;
text-align:center; 
margin: 5px 5px 15px 3px; 

}
.newTemplateStep4BlogCell{   
 text-align:left; 
 border-bottom-style:solid;
 border-bottom-color: #CCCCCC;
 border-bottom-width:1px;  
 padding-top:10px;
 padding-bottom:10px;
}

/*End: Create Template step 4*/


/*Start: Create Template Common class*/
.topLocationDiv{
 width:96.5%;
 padding-bottom:8px;
 padding-top:8px;
 border-bottom-style:solid;
 border-bottom-color: #C0C0C0;
 border-bottom-width:1px;
 text-align:left;
 margin-left:auto;
 margin-right:auto;
 float:left;
 margin-left:18px;
}

.topLocationDivOnReport{
 width:96.5%;
 padding-bottom:8px;
 padding-top:8px;
 border-bottom-style:solid;
 border-bottom-color: #C0C0C0;
 border-bottom-width:1px;
 text-align:left 
}

.wis_BGPanel{
  text-align: left; 
  padding-top:10px;
  padding-left: 25px; 
  height:48px; 
  background-image:url("/App_Themes/Reportmail8/res/img/background/SetpControl.gif");
}

.blog_containerPanel{
 background-image:url("/App_Themes/Reportmail8/res/img/background/searchPanelBG.gif");
}
/*End: Create Template Common class*/
 
/***************Start: Mail Shots*******************/        

/*Start: Common*/
.Div_thin{
 height:5px;
}

.Div_normal{    
  height:32px;
}

.Div_thick{    
  height:20px;
}

.short_panel{ 
 background-image:url("/App_Themes/Reportmail8/res/img/background/short_panel.gif");
 padding:10px;
}

.long_panel{ 
 background-image:url("/App_Themes/Reportmail8/res/img/background/long_panel.gif");
 background-repeat:repeat-x;
 background-color:#e5e5e5;
}

.medium_panel{ 
 background-image:url("/App_Themes/Reportmail8/res/img/background/medium_panel.gif");
}

.quickLink_table{
width: 100%;
text-align:left;
font-family:Arial;
font-size:12px;
}

.underLinedDiv{
 border-bottom:solid 1px #D0D0D0;
 padding-bottom:15px;
}

.gridViewHeaderStyle{
 background-image:url("/App_Themes/Reportmail8/res/img/background/gridViewHeader.gif");
}

.gridView_align_left{
text-align:left;
}

.gridView_Body_Style{
 width:97%; 
 font-family:Arial;
 font-size:12px; 
 background-color:#F8F8F8;
 border-style:solid;
 border-width:1px;  
 border-color:#EEEEEE;
 empty-cells:show; 
 padding:2px;
}

/*End: Common*/

/*Start: Common Mailshots*/

.Text_Content_Preview_TextBox{
font-family:Arial;
 font-size:12px; 
 border: solid 1px #D0D0D0;

}
/*End: Common Mailshots*/


/*Start: My_Mailshots.aspx*/

.MS_pane_search{
  text-align:left;
  background-image:url("/App_Themes/Reportmail8/res/img/background/searchPanelBGLong.gif");
}

.MS_pane_blog_table{
 text-align: left;
 margin: 10px; 
 height: 198px;
}

.MS_blog_containerPanel{
 background-image:url("/App_Themes/Reportmail8/res/img/background/searchPanelBGLong.gif");
}

.MS_List_ctrl_table{
 width:100%;
  padding:5px;
}

.MS_List_ctrl_cell_left{
 text-align:left;
}

.MS_List_ctrl_cell_right{
  text-align:right;
}

.MSList_gridView{
 width:100%;
 font-family:Arial;
 font-size:12px; 
 background-color:#F8F8F8;
 border-style:solid;
 border-width:1px;  
 border-color:#EEEEEE;
 empty-cells:show;
}

.MSList_gridView tr th a:hover
{
	color:#78a22f;
}

.MS_List_bottom_Delete_Panel{
text-align:left;
padding-left:10px;
padding-top:5px;
padding-bottom:1px;
background-image:url("/App_Themes/Reportmail8/res/img/background/myTemplateBottom.gif");
}

.MS_List_del_popup_ext
{   	
    background-color:White;      
	padding:3px;  	
    filter: alpha(opacity=70);
    opacity: 0.9;        
}

.MS_List_del_popup_panel
{   	
 width: 600px; 
 background-color: White;                                                    
}
/*End: My_Mailshots.aspx*/

/*Start: mailshot_setup.aspx*/
.MS_pane_setup{   
width:97%;
 text-align:center;
  background-image:url("/App_Themes/Reportmail8/res/img/background/mailshotSetupPaneBG.gif");
  margin-left:auto;
  margin-right:auto;
  float:left;
  margin-left:15px;
}
.MS_setup_table{   
 
 text-align:left;
 width:98%;
 font-family:Arial;
 font-size:12px; 
}
.MS_setup_tableCaptionCell{    
 padding-top:20px; 
 vertical-align:middle;
}

.MS_setup_tablecell{   
 
 padding-bottom:20px; 
 border-bottom-style:solid;
 border-bottom-color: #C0C0C0;
 border-bottom-width:1px;
 vertical-align:middle;
}

.MS_setup_tablecellDiv{    
 padding-top:5px; 
 vertical-align:middle;
}
/*End: mailshot_setup.aspx*/

/*Start: mailshot_recipient.aspx*/
.MS_recp_list_pane{
 
   
}




.MS_recp_top_pane{   
 width:97%;
 text-align:center;
  background-image:url("/App_Themes/Reportmail8/res/img/background/mailshotSetupPaneBG.gif");
}

.MS_recp_bottom_pane{   
width:97%;
 text-align:center;
  background-image:url("/App_Themes/Reportmail8/res/img/background/mailshotSetupPaneBG.gif");
}

.MS_recp_bottom_button_Panel{
text-align:right;
padding-right:10px;
padding-top:5px;
padding-bottom:1px;
background-image:url("/App_Themes/Reportmail8/res/img/background/myTemplateBottom.gif");
}



.MS_recp_table{
 width:100%; 
}

.MS_recp_table_left{    
 padding:0px;
 margin:0px; 
width:100%;
border-color: #C0C0C0;
 border-width:1px;
 border-style:solid;
}

.MS_recp_table_right{    
 padding:0px;
 margin:0px; 
width:100%;
border-color: #C0C0C0;
 border-width:1px;
 border-style:solid;

}


.MS_recp_tableCell_left{
 width:35%;     
 vertical-align:top;
}

.MS_recp_tableCell_right{     
width:55%;     
 vertical-align:top;
}

/*End: mailshot_recipient.aspx*/

/*Start: mailshot_html.aspx*/
.MS_html_topTable_middleCell{
border-left: solid 1px gray; border-left-style: solid; border-left-width: 1px;
                                    border-left-color: #C0C0C0; width:20px;
                                    }
/*End: mailshot_html.aspx*/

/*Start: mailshot_html_edit.aspx*/
.MS_html_edit_option_pane_div{
  padding-top:5px;
  padding-bottom:10px;  
 vertical-align:middle; 
}

.MS_html_edit_Table_Cell_left{
 text-align:left;
 vertical-align:top;
 border:solid 1px #E0E0E0;
}   

.MS_html_edit_main_pane{
 
    width:934px;  

}

  
.MS_html_edit_Table_Cell_right{
/*border:solid 1px #C0C0C0; */
text-align:left;
  vertical-align:top;
 border:solid 1px #E0E0E0;  
 width:34%;
  padding-top:5px;
  padding-left:5px;
  padding-right:5px;
}                       

.RM_AccordionContentDiv{
 border:solid 1px #E0E0E0; 
 background-image:url("/App_Themes/Reportmail8/res/img/background/accordionBG.gif");
}


.RM_AccordionContentPane{
 height:415px;
 font-family:Arial;
 font-size:12px; 
 color:Black;  
}


.RM_AccordionHeader{
background-image:url("/App_Themes/Reportmail8/res/img/background/AccordionHeaderBG.gif");
 height:33px; 
 font-family:Arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.RM_AccordionHeader_selected{

background-image:url("/App_Themes/Reportmail8/res/img/background/AccordionHeaderBG.gif");
height:33px; 
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-image:none !important;
background-color:#889F58 !important;
} 

.RM_AccordionHeader .accordionArrowContainer 
{
    height:14px;
    width:14px;
    float:right;
    margin-right:10px; 
    margin-top:10px; 
    background-image:url("/App_Themes/Reportmail8/res/img/adminNav_Expand.gif"); 
} 

.RM_AccordionHeader_selected .accordionArrowContainer 
{
    height:14px;
    width:14px;
    float:right;
    margin-right:10px;
    margin-top:10px; 
    background-image:url("/App_Themes/Reportmail8/res/img/adminNav_Minimize.gif");   
}

.RM_AccordionHeader span, .RM_AccordionHeader_selected span
{
    margin-top:10px; 
    display:block;  
    float:left;
    width:auto;
    margin-left:15px;
}           


          

.RM_Accordion_Div{
  padding-top:5px;
  padding-bottom:5px;
  padding-left:3px;
  padding-right:3px;
}


.pop_addContentBlock
{ 
 width:934px;  
 /*background-image:url("/App_Themes/Reportmail8/res/img/background/templateModalPopBG.gif");*/
}

/*Add a new preference rule styleing */
.addPreferenceRulePopup
{
 background-image:url("/App_Themes/Reportmail8/res/img/background/templateModalPopBG.gif");
 background-position:bottom;
 background-repeat:repeat-x;   
}

.pop_addContentBlock_Table
{
	
 width:878px; 
}

.pop_addContentBlock_Table_cell{

 padding:10px;
  border-bottom:solid 1px #D0D0D0;  
}

.pop_addContentBlock_Table_cell_NoBorder
{
	font-size:14px;
	font-weight:bold;
	color:#9CB86D;
	font-family:Arial;
padding-left:10px;  
padding-right:10px;  
 padding-top:5px;  
 text-align:left;
  }
  
.pop_addContentBlock_Table_bottom_cell{
 text-align:right;
 padding-right:10px;   
  }


.pop_addRule_tc_NoBorder{
padding-left:10px;  
padding-right:10px;  
 padding-top:10px;  
 text-align:left;
}

.pop_addRule_bottom_div{
 text-align:right;
 padding-top:10px;   
 padding-bottom:10px;   
  }


.pop_addRules{
 width:934px;  
  background-color:White;
 background-image:url("/App_Themes/Reportmail8/res/img/background/addRuleBG.gif");
}


.pane_pop_addRulesComplete{
 width:934px;  
 background-image:url("/App_Themes/Reportmail8/res/img/background/addRuleBG.gif");
}


/*End: mailshot_html_edit.aspx*/


/*Start: mailshot_txt.aspx*/
.MS_txt_pane{ 
 width:96%;
 background-image:url("/App_Themes/Reportmail8/res/img/background/longListBG.gif");
}

.MS_txt_txt_area{
 width:99%;
 background-image:url("/App_Themes/Reportmail8/res/img/background/txtEditor.gif");
}
/*End: mailshot_txt.aspx*/


/*Start: mailshot_campaign_preview.aspx*/
/*prefix: MS_CP*/
.MS_CP_info_list_div{
 padding-top:5px;  
}

.MS_CP_send_test_div{
 text-align:left;
 padding-top:5px;  
 padding-bottom:5px;  
 padding-left:10px;  
  font-family:Arial;
 font-size:12px; 
 
}

.MS_CP_editorTextBox_display{
  border:solid 1px #FFFFFF;
   text-align:left; 
   font-family:Arial;
 font-size:12px; 
}

.MS_CP_editorTextBox_edit{

  border:solid 1px #D0D0D0;
   text-align:left; 
   font-family:Arial;
 font-size:12px; 
}

/*End: mailshot_campaign_preview.aspx*/

/*Start: mailshot_split_test.aspx*/
.MS_pane_split{   
 width:97%;
 text-align:center;
 background-image:url("/App_Themes/Reportmail8/res/img/background/mailshotSplitTestBG.gif");
 float:left;
 margin-left:15px;
 
}
/*End: mailshot_split_test.aspx*/
/*****************End: Mail Shots*******************/       



/*****Gwyn****/
div#Content
{
	font-family:Arial;
	font-size:12px;
	text-align:left;
	padding-left:17px;
	padding-right:17px;
}
.SilverPanel
{
	background-repeat: repeat-x;
	background-position:left top;
	background-color:#dcdadc;
	background-image:url("/App_Themes/Reportmail8/res/img/background/ItemBackGround.gif");
}

.NicePanel
{
    background-repeat: repeat-x;
	background-position:left top;
	background-color:#dcdadc;
	background-image:url("/App_Themes/Reportmail8/res/img/background/ItemBackGround.gif");
	padding:10px;
}

.Padding
{
	padding-left:10px;
	padding-right:10px;
}

.HRFormat
{
	height:1px;
	color:#CCCCCC;
}

table#Content
{
	width:100%;
}

table#Content tr td
{
	text-align:left;
}

.ButtonDiv
{
	margin-top:5px;
	margin-right:16px;
	text-align:right;
}

.PinkText
{
	font-weight:bold;
	color: #F42F99;
}

.BoldGreenText
{
	margin-top:10px;
	font-size:13px;
	/*color: #9cb86d;*/
	color:#78a22f;
    font-weight: bold; 
}

.GreenText
{
	font-weight:bold;
	color: #78A32F;
	font-size:11px;
	margin-left:14px;
	padding-bottom:5px;
 
}

.listName
{
  	font-weight:bold; 
	font-size:12px;
	margin-left:14px;
	padding-bottom:5px;
	padding-top:14px;
}
.listOptions
{
  font-size:13px;
  padding-bottom:6px;
  margin-top:3px;	
}

.ListOptionContent
{
	Width:90%;
	padding:5px;
	border:1px solid #CCC;
	margin-left:10px;
	margin-right:10px;
 
}
.RedText
{
	color:Red;
}
.SmallImageCell
{
	width:10px;
} 
.AddListPanel
{
	width: 190px; 
	height: 130px; 
	background-color: White;
    border-width: 1px; 
    border-color: Silver; 
    border-style: solid; 
    padding: 10px;
}
.AddListButtonPanel
{
	width:200px;
	text-align:center;
	background-color:White;
	border-width: 1px; 
    border-color: Silver; 
    border-style: solid;
	padding: 10px;
}

div#GridBottomDiv
{
	background-image:url("/App_Themes/Reportmail8/res/img/background/myTemplateBottom.gif");
	padding-bottom:1px;
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
}


/*****************Start: Control Panel*******************/       


.control_center_sitecontainer_table{
 margin-top:20px;
width:97%
}


.control_center_sitecontainer_table_cell_left{

  width: 25%; 
  padding-left:20px;
  vertical-align:top; 
  text-align:right;
  border-left:solid 1px #D0D0D0;    
}

.control_center_sitecontainer_table_cell_right{
    
  padding-right:20px;
  vertical-align:top; 
  text-align:left; 

}

.control_center_sitecontainer_table_cell_middle{
   width:25%;
  padding-right:20px;
  vertical-align:top; 
  text-align:left; 

}

.control_center_tab_table{
   margin:0px;
    padding:0px;
    border-style:none;
     border-width:0px;
      border-spacing:0px;
      width:97.5%;
}

.control_center_mailshot_report_table{
   
    border:solid 1px #D0D0D0;
   width:100%;
}

.control_center_tab_panel{   
    padding:15px;  
    
     background-image:url("/App_Themes/Reportmail8/res/img/background/long_Panel.gif");  
    border:solid 1px #D0D0D0;      
}

.control_center_tab_inner_panel{   
 height:290px;
   background-color:White;
    border:solid 1px #D0D0D0;      
}

.control_center_tab_selected_table_cell{
   background-image:url("/App_Themes/Reportmail8/res/img/background/tab_selected.gif");    
    text-align:center;
   margin:0px;
    padding:0px;
    border-style:none;
     border-width:0px;
      border-spacing:0px;
    width:117px;
     height:33px;
}

.control_center_tab_selected_table_cell A:link
{
    text-decoration:none !important;   
 
 }
.control_center_tab_selected_table_cell A:hover
{
    text-decoration:underline !important;
    
}

.control_center_tab_table_cell
{
    text-decoration:none !important;    
}

/*.control_center_tab_table_cell A:hover
{
    text-decoration:underline !important;    
}*/


.control_center_tab_table_cell{
   background-image:url("/App_Themes/Reportmail8/res/img/background/tab.gif");    
   text-align:center;
   margin:0px;
    padding:0px;
    border-style:none;
     border-width:0px;
      border-spacing:0px;
    width:117px;
     height:33px;
}

.option_Popup_panel{
  width:330px;  
  text-align:center;
 background-image:url("/App_Themes/Reportmail8/res/img/background/medium_panel.gif"); 
}

.option_Popup_table{
 margin:10px;
  margin-bottom:5px;
 width:94%;
 border:solid 1px #D0D0D0;
}

.option_Popup_div{ 
 text-align:right;
  margin-left:10px;
  margin-right:10px;
  width:94%; 
 }

.option_Popup_textTableCell{
 text-align:left;
 }

/*****************End:   Control Panel*******************/       

/*****************Start: Reports *******************/   


.div_left_text_align{
 padding-left:10px;
 text-align:left; 
  float:left;
}

.div_left_text_align_single{
 padding-left:24px;
 text-align:left; 
  float:left;
}

.div_bottom_line{ 
  margin:10px;
   border-bottom:1px solid #D0D0D0;
}

.div_bottom_line_2{ 
    margin-left:10px;
    margin-right:10px;
  margin-bottom:20px;
   border-bottom:1px solid #D0D0D0;
}

.div_right_text_align{
text-align:left; 
 float:right;
  margin-right:50px;
}

.div_left_cake_chart{
 text-align:left;
 margin-left:5px;
 float:left;
}

.div_right_cake_chart{
  text-align:right;
 margin-right:5px;
 float:right;
}

.div_right_inner_container_top{  
  margin:10px;
  text-align:left;  
}



/*.div_container{
 margin-top:20px;  
 width:96.5%;
 margin-left:auto;
 margin-right:auto; 
}*/

.div_container_notes{ 
 width:96.5%;   
 vertical-align:top;
  background-image:url("/App_Themes/Reportmail8/res/img/background/medium_panel.gif");  

}
.div_container_centered{
 width:96.5%;   
 vertical-align:top;
}

.div_container_left{
 width:96.5%;   
  text-align:left;

 vertical-align:top;
}


.div_open_report_container_left{

 text-align:left;  
 vertical-align:top;
 float:left;
 margin-top:20px;
  margin-bottom:35px;
  margin-left:10px;
}

.div_open_report_container_right{
 border:1px solid Black;
 text-align:right;  
  height:150px;
 vertical-align:bottom;
 float:right;
  margin-bottom:35px;
  margin-right:10px;
}
.table_notes{ 
 
 margin:10px;  
}


.div_float_left{ 
 float:left;
 margin-left:18px;
}

.div_filter{
margin-top:10px;
}

.div_filter_button
{
margin-right:20px;
margin-bottom:5px; 
text-align:right
}

.div_dataMining_button
{
margin-top:10px;
}

.div_float_right{ 
 float:right;
 width:72% !important;
 margin:0px !important;
}

.barChart_div{   
  padding:20px;
  height:181px;
  background-color:White;
  border:solid 1px #D0D0D0;      
}

.div_menu_selected{ 
text-align:left;
 padding-left:10px;
 padding-top:5px;
 width:214px;
 height:27px; 
 border: solid 1px #78A22F; 
  border-bottom:none 0px #FFFFFF;
 background-image:url("/App_Themes/Reportmail8/res/img/background/menu_selected.gif");  
}

.div_menu_default{
text-align:left;
 padding-left:10px;
 padding-top:5px;
 width:214px;
 height:27px; 
 border: solid 1px #78A22F; 
  border-bottom:none 0px #FFFFFF;
 background-image:url("/App_Themes/Reportmail8/res/img/background/menu_default.gif");  
}

.div_menu_selected_bottom{
 text-align:left;
  padding-left:10px;
 padding-top:5px;
 width:214px;
 height:27px; 
 border: solid 1px #78A22F; 
 border-top:none 0px #FFFFFF;
 background-image:url("/App_Themes/Reportmail8/res/img/background/menu_selected.gif");  
}

.div_menu_default_bottom{
 text-align:left;
  padding-left:10px;
 padding-top:5px;
 width:214px;
 height:27px; 
 border: solid 1px #78A22F; 
  border-top:none 0px #FFFFFF;
 background-image:url("/App_Themes/Reportmail8/res/img/background/menu_default.gif");  
}

.div_sub_menu_selected{ 
text-align:left;
 padding-left:10px;
 padding-top:5px;
 width:214px;
 height:27px; 
 
  border:solid 1px #A0A0A0; 
  border-bottom:none 0px #FFFFFF;
 background-image:url("/App_Themes/Reportmail8/res/img/background/sub_menu_selected.gif");  
}

.div_sub_menu_default{
text-align:left;
 padding-left:10px;
 padding-top:5px;
 width:214px;
 height:27px; 
 
  border:solid 1px #A0A0A0; 
  border-bottom:none 0px #FFFFFF;
 background-image:url("/App_Themes/Reportmail8/res/img/background/sub_menu_default.gif");  
}


.div_menu_table_cell{
 width:226px;
 height:34px;
 border: solid 1px #78A22F; 
 }
 
 .div_menu_linkButton{
  text-decoration:none;
 font-family:Arial;  
 font-size:12px;
    text-align: left;
    color:White;
 }
 
  .div_menu_linkButton_selected{  
 font-family:Arial;  
 font-size:12px;
    text-align: left;
    color:White;
 }

 .div_menu_linkButton_black{
  text-decoration:none;
  font-family:Arial;  
  font-size:12px;
    text-align: left;
    color:Black;
 }
 
  .div_menu_linkButton_selected_black{  
 font-family:Arial;  
 font-size:12px;
    text-align: left;
    color:Black;
 }
 
.gridView_note_Style{ 
     font-family:Arial;
     font-size:12px; 
     background-color:#FFFFFF;
     border-style:solid;
     border-width:1px;  
     border-color:#D0D0D0;
     empty-cells:show;  
}

.note_gridViewPane{
 margin:10px;
}

.note_gridView_Text_cell{
  text-align:left;
  width:50%;  
}

.div_report_buttons{
 text-align:left;  
 padding:5px;
  height:23px;
  background-image:url("/App_Themes/Reportmail8/res/img/background/myTemplateBottom.gif");
}

 
.chart_table_report_opend{
width:95%; margin-top:25px; margin-bottom:35px; margin-left:15px; margin-right:20px; 
}
 
.trselected 
{
  	 background-color:#c0d2a1;   
}


.ReportmailGridView tr.trselected 
{
  	background-color:#c0d2a1;   
  	height:20px;
	font-family:Verdana;
	font-size:10px;
	color:#000;
}
.ReportmailGridView, .ReportmailGridView td
{
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	border-top:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;
	border-collapse:collapse;
}

.gridpager, .gridpager td
{  
	 padding-left:10px;
	 padding-right:10px;
}

 
 
.ReportmailGridViewHeader
{
	background-image:url('/App_Themes/Reportmail8/res/img/GridViewHeaderBackground.gif');
	background-repeat:repeat-x;
	height:21px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000; 
	line-height:21px;
	text-align:center;
}
.ReportmailGridViewHeader span, .ReportmailGridViewHeaders_on span
{
	height:21px;
}
.ReportmailGridViewHeader span img, .ReportmailGridViewHeader_on span img
{
	margin-top:2px;
	vertical-align:middle;
}
.ReportmailGridViewHeader_on
{
	background-image:url('/App_Themes/Reportmail8/res/img/GridViewHeaderBackground.gif');
	background-repeat:repeat-x;
	height:23px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000;
	vertical-align:middle;
	line-height:23px;
}

.ReportmailGridViewHeader a, .ReportmailGridViewHeader_on a
{
	color:#000;
	text-decoration:none;

}

 

 
.toolTipBG{
background-image:url("/App_Themes/Reportmail8/res/img/background/toolTip.gif"); 
  text-align:center; 
  padding-top:5px;
  padding-left:10px;
   width:40px;
height:21px;
}

.toolTipBGBig{
background-image:url("/App_Themes/Reportmail8/res/img/background/toolTipBig.gif"); 
  text-align:center; 
  padding-top:5px;
  padding-left:10px;
  background-repeat:no-repeat;
   width:500px;
height:21px;
}
.toolTipBGLeft{
 background-image:url("/App_Themes/Reportmail8/res/img/background/toolTipLeft.gif");
  width:14px;
  height:26px;
}
.toolTipBGMid{
background-image:url("/App_Themes/Reportmail8/res/img/background/toolTipMid.gif");
height:21px;
 padding-top:5px;
 vertical-align:bottom;
}
.toolTipBGRight{
background-image:url("/App_Themes/Reportmail8/res/img/background/toolTipRight.gif");
 width:7px;
height:26px;
}


.div_legend_hot{
 margin:5px;
  margin-right:25px;
 padding-top:3px;
  background-color:#CC0000;
   width:199px;
    height:22px;
    color:White;     
    font-family:Arial;
 font-size:13px;
  text-align:center;
}

.div_legend_mild{
     margin:5px;
     margin-right:25px;
     margin-left:20px;
 padding-top:3px;
  background-color:#FF6633;
   width:199px;
    height:22px;
    color:White;     
    font-family:Arial;
 font-size:13px;
text-align:center;
}

.div_legend_cold{
       margin:5px;
        margin-right:25px;
 padding-top:3px;
  background-color:#A1BC70;
   width:199px;
    height:22px;
    color:White;     
    font-family:Arial;
 font-size:13px;
 text-align:center;
}


.lbl_legend_hot{ 
background-color:#CC0000;
color:White;     
font-family:Arial;
font-size:12px;
text-align:center;
}

.lbl_legend_mild{
    color:White;     
    font-family:Arial;
 font-size:12px;
  text-align:center;
  background-color:#FF6633;
}

.lbl_legend_cold{
    color:White;     
    font-family:Arial;
 font-size:12px;
  text-align:center;   
  background-color:#A1BC70;
   }

.lbl_legend_highlighted{ 
    color:White;     
    font-family:Arial;
 font-size:12px;
  text-align:center;
  background-color:Blue;
}

.td_hotspot_middle{
 border-right:solid 1px #D0D0D0;
  padding-right:20px;
}

.td_hotspot_left{
  padding-left:15px;
 width:60%;
  font-family:Arial;
 font-size:12px;
color:#669900;
    text-align: left;
}

.td_hotspot_label{
 width:25%;
}

.div_hotspot_html{ 
 text-align:right; 
  padding-right:24px;
  padding-top:15px;
}


.div_hotspot_detail_pop_head{
background-image:url("/App_Themes/Reportmail8/res/img/background/hotspotPopupHead.gif");
width:364px;
height:46px;
}
.div_hotspot_detail_pop_body{
background-image:url("/App_Themes/Reportmail8/res/img/background/hotspotPopupBody.gif");
padding:10px;
width:342px;
border:solid 1px #D0D0D0;
}

.div_hotspot_detail_pop_inner{
  background-color:White;
 border:solid 1px #D0D0D0;
 font-family:Arial;
 font-size:12px; 
  text-align:left;
}

.div_hotspot_detail_pop_shadow{
    background-image:url("/App_Themes/Reportmail8/res/img/background/hotspotPopupShadow.gif");
    width:364px;
    height:10px;
    filter: alpha(opacity=70);
    opacity: 0.9; 
}

 
 .ReportmailGridView tr
 {
 	height:20px;
	font-family:Verdana;
	font-size:10px;
	color:#000;
	background-color:#f6f6f6;

}        

.VerdanaPanel
{
	font-family:Verdana;
	font-size:10px;
}

.draggable {
 
}

.dragging {
 position: relative;
 border: 1px solid #FF0000;
}

/*****************End  : Reports *******************/       

        	
/*****************End  : Reports *******************/
       
/*****Jean-Michel****/

/*****Help****/

.superUserMenu
{width:650px; border:0; font-family:Arial,sans-serif;font-size:14px;font-weight:bold;color:white; top:0;  z-index:999998; margin-right:0px; padding-right:0px; background-color:#9ab66b;}
.tdAdminNavLeft
{width:18px; height:14px; background-image:url(/App_Themes/Reportmail8/res/img/adminNav_left.gif); 
background-repeat:no-repeat;background-position:left;z-index:999999
}
.trGreen
{background-image:url(/App_Themes/Reportmail8/res/img/adminNav_bg.gif); 
background-position:center; z-index:0;
}
.tdAdminNavCenter
{width:auto;height:100%; background-image:url(/App_Themes/Reportmail8/res/img/adminNav_bg.gif);
}
.tdAdminNavRight
{width:18px; height:14px;background-image:url(/App_Themes/Reportmail8/res/img/adminNav_right.gif); 
background-repeat:no-repeat; background-position:right; position:static;
}


.adminNavContent
{
    background-color:#9ab66b;
    width:650px;
    font-size:small;
    display:inline;
    padding:0px;
    margin:0px;
    text-align:right;
}

.adminNavContent div
{float:left; text-align:center; padding:5px; top:0; margin-top:0px; }
.toolBar
{background-color:#9ab66b; width:100%; height:4px; padding-right:20px; padding-top:0px; margin-top:0px; display:inline;}
.toolBar div
{float:right; padding:5px;}

#divcontainer
{
height:14px;
width:650px;
background-image:url(/App_Themes/Reportmail8/res/img/adminNav_bg.gif);
}

#left
{
width:18px;
height:14px;
float:left;
background-image:url(/App_Themes/Reportmail8/res/img/adminNav_left.gif);
background-repeat:no-repeat;
display:inline;
}

#cent
{
background-image:url(/App_Themes/Reportmail8/res/img/adminNav_bg.gif);
background-repeat:repeat-x;
height:14px;
}

#right
{
width:18px;
height:14px;
float:right;
background-image:url(/App_Themes/Reportmail8/res/img/adminNav_Right.gif);
background-repeat:no-repeat;
display:inline;
}

.searchItemPlaceHolder
{width:900px; }


a img
{text-decoration:none; border:0px;}

h1
{font-family:Arial;
font-weight:bold;
color:#669900;
text-align: left;}
h2
{font-family:Arial;
font-weight:bold;
color:#669900;
text-align: left;}

.pagercontainer
{padding:5px; width:900px; overflow:auto; height:35px; overflow-y:hidden;}

.pagercontainer a
{
    padding:2px;
    text-decoration:none;
}

.viewArticlecontainer
{ width:100%;}

.viewArticleLeft
{ width:350px; float:left; text-align:left; }

.viewArticleRight
{ width:600px; float:right;}


.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	background-color: white;
	margin-top: 4px;
}

.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	background-color: white;
	margin-top: 4px;
}

.treeview .hitarea {
	background: url(/App_Themes/Reportmail8/res/img/treeview-default.gif) no-repeat -64px -25px;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }
    

.treeview li { background: url(/App_Themes/Reportmail8/res/img/treeview-default-line.gif) no-repeat 0 0;
}
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(/App_Themes/Reportmail8/res/img/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url(/App_Themes/Reportmail8/res/img/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(/App_Themes/Reportmail8/res/img/treeview-red.gif); } 

.treeview-black li { background-image: url(/App_Themes/Reportmail8/res/img/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url('/App_Themes/Reportmail8/res/img/treeview-black.gif'); }  

.treeview-gray li { background-image: url(/App_Themes/Reportmail8/res/img/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(/App_Themes/Reportmail8/res/img/treeview-gray.gif); } 

.treeview-famfamfam li { background-image: url(/App_Themes/Reportmail8/res/img/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(/App_Themes/Reportmail8/res/img/treeview-famfamfam.gif); } 

.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(./img/folder.gif) no-repeat 0 0;
}
.filetree li.expandable span.folder { background: url(/App_Themes/Reportmail8/res/img/folder-closed.gif) no-repeat 0 0;
}
.filetree span.file { background: url(/App_Themes/Reportmail8/res/img/file.gif) no-repeat 0 0;
}



.plcAdmin
{
    padding:10px;
    width:500px;
    border:dashed 1px red;
    border:dashed 1px red;
}
/*****END Help****/


/*****END Jean-Michel****/

#navigation a.logout
{
	background:none;
	color:#FFF;
	width:25px;
	height:20px;
	line-height:20px;
	font-weight:normal;
	font-size:11px;
	display:inline;
	padding-left:2px;
}
.logout a:hover
{
	background-image: none;
		border:1px solid green;
}

.tableFooter
{
	height:32px;
	background-image:url(/App_Themes/Reportmail8/res/img/background/tableFooter_bg.gif);
	background-repeat:repeat-x;
	border:1px solid #77a22f;
	padding:0px;
}

/*jp added*/

.calendarContainer
{

    height:20px; 
    vertical-align:top; 
}


.calendarContainer input
{

    margin-left:5px;
    vertical-align:top;
}
 
 /*mailshot grid styling*/  
   
  .NameH
  {
      padding-left:20px;
      width:-20px;
      width:250px
      
  }
  
  
  .iName
  {
      padding-left:20px;
      width:-20px;
      width:250px;
      
  }
  
/* Grid Veiw styling*/

.GridView-LeftHeading
{
padding-left:7px !important;
}

.GridView-LeftItem
{
padding-left:7px !important;
}

  
.ReportmailGridViewHeader th a
{
float: none !important;
}

/* 
.GridView-LeftItem
{
    padding-left:7px;
}


.GridView-LeftHeading A
{
 padding-left:7px;
 float:left !important;  
}


.ReportmailGridViewHeader th a
{
    float:none !important ;
}*/


/*icon floating off*/
.ReportmailGridViewRow_on span
{

    float:none;
}


/*.ListH
{
    padding-left:7px;
}

.ListI
{
    padding-left:20px;

}*/

.listPagerCss, .listPagerCss td
{  
	 Height:30px;
	 background-color:white; 
	 padding-left:10px;	
	 padding-right:10px; 
	 text-align:center;
}

.clear a
{
    clear:both !important;
    float:none !important;
}


.yourListListName
{
text-align:left !important;
padding-left:20px;
}


.underLinedDiv a:hover
{
    color: #FF3399;
    text-decoration:none;
    
}

.viewFullReportBtn
{
    border: solid 1px red !important;
    width:152px;
    height:26px;
    background-image:url(/App_Themes/Reportmail8/res/img/buttons/viewFullReport.gif);
    display:block;
}

.grdBounceRules td
{
    font-family: Arial;
    font-size:12px;
    padding-left:10px;
    padding-right:10px;
}

.logoPink
{
    color:#FF3399;   
}
.logoGreen
{
   color: #78A22F
    
}

.ql-hover
{
 text-decoration:none;
 }
.ql-hover:hover
{
 text-decoration:underline;
 color:black;
}


.modContact
{ 
    margin:18px;
    border: solid 1px #CCCCCC;
    padding-top:18px;
    padding-left:16px;
    padding-right:16px;
    padding-bottom:5px;
}

.modContact table
{
    margin-top:7px;
    margin-left:-5px;  
}

div#PanelLink
{
	float:right;
	border:solid 1px red;
	margin-bottom: -20px;
	position:absolute;
	z-index:100;
}

.PanelLink
{
	color:white;
}

#ctl00_ContentPlaceHolder1_stpLogin_panel
{
    display:table-row !important;   
}

.control_center_sitecontainer_table_cell_middle tr
{
    display:inline;    
}

.control_center_sitecontainer_table_cell_left tr
{
    display:table-row !important;     
}

#ctl00_ContentPlaceHolder1_UpdatePanel2 tr
{
 display:table-row !important;    
}
#contentarea tr
{
 display:table-row !important; 
}

.pannelCrn
{
    width:27px !important;
    margin:0px;
    padding:0px;
}

.pannelCrn img
{
    vertical-align:bottom;
    float:left;
}

.panelRight
{
   /* width:1500px !important;*/
}

/*control_bounce_reply.aspx Create a new rule field styling*/

#ctl00_ContentPlaceHolder1_Label1, #ctl00_ContentPlaceHolder1_Label2, #ctl00_ContentPlaceHolder1_Label3
{
    display:inline !important;
}

#ctl00_ContentPlaceHolder1_ddl_category
{
    margin-left:45px;
}

.wis_BGPanel span
{
    float:left;  
}

/*floats Cute Editor left*/
#CE_ctl00_ContentPlaceHolder1_Editor1_ID
{
    float:left !important;    
}

/*correct my_reports floating issues*/
#yourMailshotPannel
{
    clear:both;    
}

#mailshotReortContainer
{
    float:left;
    /*margin-left:50px;*/
}

/*dropshadow image*/
.leftCrnDropshadow
{
    float:left;
    vertical-align:top;
}

.btmRightDropshadowSpacer
{
    float:right;
    vertical-align:top;    
}

.topDropshadowImage
{
    float:left;
    vertical-align:top;
}

/*mailshot panel*/

.control_center_tab_panel .normalText span
{
    font-weight:normal !important;
}


.control_center_tab_inner_panel td
{
    vertical-align:top !important;
}


#searchMailshotsPanel
{
/*width:467px;*/ 
margin-left:15px; 
margin-right:10px;
width:41% !important;
margin-top:6px;
}


.div_upper_container .control_center_tab_table
{
    width:100%;
 }
 
 
 /*remove grey background from, What would you like to do? panel*/
#ctl00_ContentPlaceHolder1_control_quick_link2_Panel3
{
    background-image:none;
}



/*login font styling*/

#navigation div
{ 
    font-family: Verdana;  
}


/*panel link styling*/

.ql-hover
{
 text-decoration: underline;
 }
.ql-hover:hover
{
 text-decoration:none;
 color:#FF3399;
}


.control_center_tab_table_cell A:hover
{
    text-decoration:underline !important;
    color: #78A22F;    
}


.btnAddCriteria
{
margin-left:15px;
margin-top:10px;

}

.contactDataRulePanel
{
background-color:#FFF;
padding:6px;
text-align:left;
height:580px;
overflow:auto;
width:780px; 
padding:15px;
font-family:Arial;
font-size:12px;
}

#ctl00_ContentPlaceHolder1_pnlEditContactDataRule
{
overflow:hidden !important;
}


.btnAddCriteria
{
margin-left:15px;
margin-bottom:-8px !important;
}

.contactDataRulePanel
{
background-color:#FFF;
padding:6px;
text-align:left;
height:580px;
overflow:auto;
width:800px; 
padding-top:15px;
padding-left:15px;
font-family:Arial;
font-size:12px;
}

#ctl00_ContentPlaceHolder1_pnlEditContactDataRule
{
overflow:hidden !important;
}


/*label styleing*/
#lblRuleName
{
float:left;
margin-right:15px;
padding-top:10px;
}


.ddlCompareres
{
margin-right: 8px;
}

.txtTextRule
{
margin-left:auto;
margin-right:auto;
margin-left:22px;
}

/*#mailshotReportContainer
{
margin-right:15px !important;
width: 54% !important;
margin-top:6px;
}*/

/*replies message panel*/
.repliesMainContainer
{
height:500px; 
overflow:auto;
}

.repliesMessageContainer
{
width:455;
padding:15px;
background-image:url(/App_Themes/Reportmail8/res/img/background/messageRepliesBg.png);
background-repeat: repeat-x;
}


.repliesPopupBtnContainer
{
background-image:url(/App_Themes/Reportmail8/res/img/background/templateModalPopBG.gif);
background-repeat: repeat-x;
background-position:bottom;
width:500px; 
height:35px; 
text-align:right; 
padding-top:5px;
}


/*testing


.panelRight
{
    width:96%;
}

.div_container{
 margin-top:20px;  
 width:96.5%;
 margin-left:auto;
 margin-right:auto; 
 border: solid 1px yellow;
 display:inline-block;
}*/



/* reports section styling*/

.reportLeft
{
float:left; 
width:226px
}

.reportRight
{
float:right;
width:700px;
display:inline-block;
}

.div_container{
 margin-top:20px;  
 width:96.5%;
 margin-left:auto;
 margin-right:auto; 
 display:inline-block;
}

.panelRight
{
width:110%;
}

/* mailshots setup background*/
#ctl00_ContentPlaceHolder1_StyledPanel_MSList_panel
{
background-image:url(/App_Themes/Reportmail8/res/img/background/mailshotSetupPaneBG.gif);
}

/* Mailshots breadcrumb navigation*/
.wis_BGPanel .normalText
{
    color:#78A22F;  
}

.wis_BGPanel .normalText a
{
    text-decoration:none; 
}

.wis_BGPanel .normalText a:hover
{
    text-decoration:underline;  
}

/*AccordionPane styling*/

.personaliseYourEmail .draggable 
{
 color: #000000; 
 border: dashed 1px  #c5c5c5; 
 padding:1px;
 margin-bottom:5px;
}


.useContentBlock .draggable
{
 color: #3366cc; 
 border: dashed 1px  #c5c5c5; 
 padding:1px;
 margin:1px; 
}

.contactDataRules .draggable
{
color: #cc0000;
border: dashed 1px  #c5c5c5; 
padding:1px;
margin:1px;     
}


#ctl00_ContentPlaceHolder1_Panel3
{
    border: solid 1px #C0C0C0 !important;    
}

#ctl00_ContentPlaceHolder1_Panel3 table
{
    border: 0px solid #FFFFFF;
    border-bottom: solid 1px #C0C0C0 !important; 
}

/* input file styling*/

.inputFileContainer
{
   width:300px;
   position:relative;
   height:19px;
   margin-top:3px;
}

.inputFileContainer span
{
    height:19px; 
    width:12px; 
}


.inputFileContainer #ctl00_ContentPlaceHolder1_importfile
{

    opacity:0;
    filter:alpha(opacity=0);
    position:absolute;
    z-index:2;
    margin-left:35px;
}

.fileUploadText
{
    position: absolute;
    left:65px;
    height:19px !important;
    padding:0px;
    margin:0px;
    width:312px;
    z-index:1;
       
}

.fileUploadBtn
{
    position: absolute;
    left:400px;
    height:19px;
    z-index:1;
    width:58px; 
    background:none;
    background-image:url(/App_Themes/Reportmail8/res/img/btnBrowse.png);
    border:none;
    margin-top:1px;
}

/*Lists step3 dropdown*/
.ig_a57aa941_r1
{
    font-family: Arial;   
}

/*FF only*/
.ig_a57aa941_r0
{
    margin-left:-0px;    
}










