﻿body { 
	font: .75em arial,tahoma, dinot, helvetica; 
	color: #000000; 
	background: #D8D8D8;
	margin: 0px; 
	text-align: center;
    scrollbar-3dlight-color : #C0CAD4;
	scrollbar-arrow-color : #706F91;
	scrollbar-darkshadow-color : #C0CAD4;
	scrollbar-face-color : #E1E6EA;
	scrollbar-highlight-color : #ffffff;
	scrollbar-shadow-color : #cccccc;	
	}
	
a
{
    font-family: arial, dinot, tahoma, helvetica;
    color: #0F73BE;
    text-decoration: none;
    }	
div.container 
{
	background-color:#FFFFFF;
	position:relative;
	width: 973px;
	text-align: left;
	margin-right:auto;
	margin-left:auto;
	}

div.container1{background:#ffffff;}	
	
b.rtop, b.rbottom{display:block;background: #6a6f73}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #ffffff}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

span.h1 {
    font-weight:bold;
    font-size: 120%;
    line-height: 21px;
    color: #e30000;
    }
    
.button {
    width:181px;
    height:31px;
    font-size:11px;
    line-height:16px;
    text-align:left;
    color:#ffffff;
    background:url(btn_dark.gif) no-repeat;
    padding: 1px 5px 6px 22px;
    border:0px;
    margin:5px auto 0px;
    cursor: pointer;
    position: relative;
    }
.buttonshort {
    width:120px;
    height:31px;
    font-size:11px;
    line-height:16px;
    text-align:left;
    color:#ffffff;
    background:url(btn_dark_short.gif) no-repeat;
    padding: 1px 5px 6px 22px;
    border:0px;
    margin:5px auto 0px;
    cursor: pointer;
    position: relative;
    }
   
.buttongreyback {
    width:135px;
    height:31px;
    font-size:11px;
    line-height:16px;
    text-align:left;
    color:#ffffff;
    background:url(btn_buildreport.gif) no-repeat;
    padding: 1px 5px 6px 22px;
    border:0px;
    margin:5px auto 0px;
    cursor: pointer;
    position: relative;
    }
    
.button1 {    
    width:103px;
    height:31px;
    font-size:11px;
    line-height:16px;
    text-align:left;
    color:#435053;
    background:url(btn_lightondark.gif) no-repeat;
    padding: 1px 5px 6px 14px;
    border:0px;
    margin:5px auto 0px;
    cursor: pointer;
    position: relative;
    }   
    
.button2 {
    width:125px;
    font-size:11px;
    line-height:16px;
    text-align:left;
    color:#322e2c;
    background:url(button2.gif) no-repeat;
    padding:2px 0px 6px 5px;
    border:0px;
    margin:5px auto 0px;
    cursor: pointer;
    position: relative;
    }    
 .button3 {
    width:145px;
    font-size:11px;
    line-height:16px;
    text-align:left;
    color:#322e2c;
    background:url(button3.gif) no-repeat;
    padding:2px 0px 6px 5px;
    border:0px;
    margin:5px auto 0px;
    cursor: pointer;
    position: relative;
    }  
.button_back {
    width:181px;
    height:31px;
    font-size:11px;
    line-height:16px;
    text-align:left;
    color:#435053;
    background:url(btn_light.gif) no-repeat;
    padding: 1px 5px 6px 22px;
    border:0px;
    margin:5px auto 0px;
    cursor: pointer;
    position: relative;
    }
.button_backshort {
    width:120px;
    height:31px;
    font-size:11px;
    line-height:16px;
    text-align:left;
    color:#435053;
    background:url(btn_light_short.gif) no-repeat;
    padding: 1px 5px 6px 22px;
    border:0px;
    margin:5px auto 0px;
    cursor: pointer;
    position: relative;
    }
.reporttext {
    width:40px;
    height:40px;
    font-size:11px;
    line-height:16px;
    text-align:left;
    color:#ffffff;
    background:url(ico_buildreport.gif) no-repeat;
    border:0px;
    margin:5px auto 0px;
    cursor: pointer;
    position: relative;
    }
    
.highlight {
    background: #ffc;
    }    

select {
	font: 100% arial, tahoma, helvetica; 
    }
    
input {
	font: 100% arial, tahoma, helvetica; 
    }    

    
/*hr {
    color: #B8C4CF;
    margin-top: 5px;
    margin-bottom: 5px;    
    }*/

div.logo { 
	padding-top: 20px;  
	margin: 0px;
	background: transparent url(mp_logo2.gif) no-repeat scroll 61% 54%;	
	width: 178px;
	height: 18px;
	position:absolute;
	margin-left:32px;
	margin-top:60px;
	cursor:pointer;
	}

div.logos {
	width: 973px;
	height: 70px;	
	display: block;
}  

div.logosmobile {
	width: 178;
	height: 30px;	
	display: block;
}  

div.logomobile { 
	padding-top: 20px;  
	margin: 0px;
	background: transparent url(mp_logo2.gif) no-repeat scroll 61% 54%;	
	width: 178px;
	height: 18px;
	position:absolute;
	margin-left:20px;
	margin-top:20px;
	}

	/*
	div.logoleft
	{
    background: url(logoleft.gif) no-repeat; 	    
    height:106px;
    width:20px;
    float:left;
	    }	    

div.logoright
	{
	background: url(logoright.gif) no-repeat; 	    
    height:106px;
    width:20px;
    float:left;
	    }*/
.menu 
{
	border:0px;
	cursor:hand; 	
	}	
	
.menuGroup
{
  background-color: #f5f2ed;	
  border: 1px solid #999999;  
	}	
	
.MenuItem
{
  margin: 0px;
  width:144px;
  border: 0px; 

  /*
  border-top: 1px solid #888888; 
  border-left: 1px solid #888888; 
  */
  background-color: #E2E2E2;
  color: #435053;
  font-size:12px; 
  cursor:hand; 
}

.TopMenuBreak
{
	color:#E4160D;
	font-weight:bold;	
}

.TopMenuItemHover
{
	color:#E4160D;
	cursor:pointer;
}

.MenuItemHover
{
  margin: 0px;
  width:144px;	
  border: 0px; 
  /*
  border-top: 1px solid #999999; 
  border-left: 1px solid #999999; 
  */
  background-color: #435053;
  color: #ffffff;  
  font-size:12px; 
  cursor:hand; 
}	
	
div.clientlogo 
{
    background: url(logo_bgd.gif) no-repeat; 
    background-position: center center;    
    position:absolute; 
    top: 10px; 
    left: 746px; 
    /*border: 1px solid #7D92A6; */
    padding: 0px; 
    margin: 0px; 
    width: 216px; 
    height: 122px;
    }    	
    
div.logoff {
    position:absolute; 
    right: 230px; 
    top: 115px; 
    color:#E4160D;
    }    
    
div.tag
{
    float:right;
	background: url(tag2.gif);	
	width: 125px;
	height: 30px;	
	margin-top:41px;
	margin-right:20px;	
	}	    

/*
div.logoff {
	color: #ffffff;
	text-decoration: none;	
    }	*/
        
div.logoff a{
	color:#666666;
	text-decoration: none;	
    }	

div.logoff a:hover {
	text-decoration: underline;	
    }    

p.logoffimg {
    float: left;
    width:12px;
    height:13px;
    background: url(lock_sm.gif) no-repeat;
    }

.pagename
{
	vertical-align:top;
	font-family:Arial; 
	font-size:25px;
	font-weight:bold;
	height:25px;
	color:#435053; 	
}


div.header_campaigns { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(target_mediareleases.jpg);	
	width: 732px;
	height: 119px;
	}
	
div.header_lists { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(header_lists.jpg);	
	width: 732px;
	height: 119px;
	}	
	
div.header_directory { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(header_directory.jpg);	
	width: 732px;
	height: 119px;
	}	
	

div.header_newsfeeds { 
	padding: 0px;  
	margin: 0px; 
	margin-top: 4px;	
	background: #E1E6EB url(header_newsfeeds.jpg);	
	width: 732px;
	height: 119px;
	}		
	
div.header_news_map { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(header_news_map.jpg);	
	width: 732px;
	height: 119px;
	}
		
div.header_search { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(header_search.jpg);	
	width: 732px;
	height: 119px;
	}		
div.header_library { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(header_library.jpg);	
	width: 732px;
	height: 119px;
	}		
div.header_mediastream
{
	padding: 0px;
	margin: 0px;
	margin-top: 4px;
	background: #E1E6EB url(header_mediastream.jpg);
	width: 679px;
	height: 119px;
}	
div.header_dashboard { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(header_dashboard.jpg);	
	width: 732px;
	height: 119px;
	}		
div.header_analysis { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(header_analysis.jpg);	
	width: 732px;
	height: 119px;
	}			
div.header_monitor_reports { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(monitor-reports.jpg);	
	width: 732px;
	height: 119px;
	}			
div.header_target_reports { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(header_target_reports.jpg);	
	width: 732px;
	height: 119px;
	}					
div.header_analysis_reports { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(header_analysis_reports.jpg);	
	width: 732px;
	height: 119px;
	}	
div.admin_expenditure { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(admin-expenditure.jpg);	
	width: 732px;
	height: 119px;
	}	
div.admin_keywords { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(admin-keywords.jpg);	
	width: 732px;
	height: 119px;
	}	
div.admin_usagereport { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(admin-usagereport.jpg);	
	width: 732px;
	height: 119px;
	}			
				
div.header_contact { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(header_contact.jpg);	
	width: 732px;
	height: 119px;
	}				
div.header_settings { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(header_settings.jpg);	
	width: 732px;
	height: 119px;
	}				
div.header_admin { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(header_admin.jpg);	
	width: 732px;
	height: 119px;
	}	
div.header_folderlist { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(monitor-managefolders.jpg);	
	width: 732px;
	height: 119px;
	}	
div.header_setemailalerts { 
	padding: 0px;  
	margin: 0px;
	margin-top: 4px;	
	background: #E1E6EB url(monitor-setemailalerts.jpg);	
	width: 732px;
	height: 119px;
	}	
					
div.primarynavbar 
{
	padding-left:25px;
	background: url(menubar_newbg.jpg); 
	height:69px; 
	width: 97.4%;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}
	
div.primarynavbarmobile
{
	padding-left:10px;
	background: url(menubar_newbg.jpg); 
	height:69px; 
	width: 97%;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}		

div.primarynavbar a {
	float: left;
	height:37px; width:114px;
	}

div.primarynavbar a.target {
	background: url(target.gif) no-repeat; 
	background-position: top center;
	width:114px;
	}

div.primarynavbar a.target:hover {
	background: url(target_over.gif) no-repeat; 
	background-position: top center;
	}

div.primarynavbar a.targeton {
	background: url(target_on1.gif) no-repeat; 
	background-position: center center;
	}

div.primarynavbar a.monitor 
{
	background: url(monitor.gif) no-repeat; 
	background-position: top center;
	}

div.primarynavbar a.monitor:hover {
	background: url(monitor_over.gif) no-repeat; 
	background-position: top center;
	}

div.primarynavbar a.monitoron {
	background: url(monitor_on1.gif) no-repeat; 
	background-position: center center;
	}

div.primarynavbar a.analyse 
{
	background: url(analyse.gif) no-repeat; 
	background-position: top center;
	}

div.primarynavbar a.analyse:hover {
	background: url(analyse_over.gif) no-repeat; 
	background-position: top center;
	}
	
div.primarynavbar a.analyseon {
	background: url(analyse_on1.gif) no-repeat; 
	background-position: center center;
	}

div.primarynavbar a.reports 
{
	background: url(reports.gif) no-repeat; 
	background-position: top center;
	}

div.primarynavbar a.reports:hover {
	background: url(reports_over.gif) no-repeat; 
	background-position: top center;
	}
	
div.primarynavbar a.reportson {
	background: url(reports_on1.gif) no-repeat; 
	background-position: center center;
	}

div.primarynavbar a.profile 
{
	background: url(profile.gif) no-repeat; 
	background-position: top center;
	}

div.primarynavbar a.profile:hover {
	background: url(profile_over.gif) no-repeat; 
	background-position: top center;
	}
	
div.primarynavbar a.profileon {
	background: url(profile_on1.gif) no-repeat; 
	background-position: center center;
	}
	
div.primarynavbar a.help 
{
	background: url(help.gif) no-repeat; 
	background-position: top center;
	}

div.primarynavbar a.help:hover {
	background: url(help_over.gif) no-repeat; 
	background-position: top center;
	}
	
div.primarynavbar a.helpon {
	background: url(help_on1.gif) no-repeat; 
	background-position: center center;
	}
	

a.subnavoff {
	text-decoration: none;
	color: #5F6F87;
	text-align: center;
	font-size: 11px;
	line-height: 11px;
	padding-top: 11px;
	padding-bottom: 10px;	
	}

a.subnavoff:hover {
	text-decoration: underline;
	}

div.targetsubnav {
	position:absolute;
	left: 10px;
	top: 144px;		
	}

div.targetsubnav a {
	float: left;
	width:100px; 
	}
	
div.targetsubnav a.subnavon  {
	background: #EB0000;
	text-decoration: none;	
	color: #fff;
	text-align: center;
	font-size: 11px;
	line-height: 11px;
	padding-top: 11px;
	padding-bottom: 10px;	
	}
	
div.monitorsubnav {
	position:absolute;
	left: 10px;
	top: 144px;		
	}

div.monitorsubnav a {
	float: left;
	width:100px; 
	}
	
div.monitorsubnav a.subnavon  {
	font-size: 11px;
	line-height: 11px;
	padding-top: 11px;
	padding-bottom: 10px;	
	background: #0184C4;
	text-decoration: none;	
	color: #fff;
	text-align: center;
	}
	
div.analysesubnav {
	position:absolute;
	left: 10px;
	top: 144px;		
	}

div.analysesubnav a {
	float: left;
	width:100px; 
	}
	
div.analysesubnav a.subnavon  {
	font-size: 11px;
	line-height: 11px;
	padding-top: 11px;
	padding-bottom: 10px;	
	background: #31A2BF;
	text-decoration: none;	
	color: #fff;
	text-align: center;
	}
	
div.reportssubnav {
	position:absolute;
	left: 10px;
	top: 144px;		
	}

div.reportssubnav a {
	float: left;
	width:100px; 
	}
	
div.reportssubnav a.subnavon  {
	font-size: 11px;
	line-height: 11px;
	padding-top: 11px;
	padding-bottom: 10px;	
	background: #7aa795;
	text-decoration: none;	
	color: #fff;
	text-align: center;
	}
	
div.profilesubnav {
	position:absolute;
	left: 10px;
	top: 144px;		
	}

div.profilesubnav a {
	float: left;
	width:100px; 
	}
	
div.profilesubnav a.subnavon  {
	font-size: 11px;
	line-height: 11px;
	padding-top: 11px;
	padding-bottom: 10px;	
	background: #93AFBE;
	text-decoration: none;	
	color: #fff;
	text-align: center;
	}

div.contentmain 
{
	padding-top: 10px; 
	padding-bottom: 17px; 	
	padding-left: 16px; 	
	padding-right: 8px; 	
	width: auto;
	height: auto;
	}	

div.footer {
	position: relative;
	width: 943px;
	height:50px;
	color: #000000;
	padding-left: 10px;
	padding-top: 2px;
	line-height: 1.5em;
	background-color:#FFFFFF;
	}					
	

    
div.footerlinks a {
	float: left;
	line-height: 14px;
	padding-right: 10px;
	color: #666666;
	text-decoration: underline;	
	font-size:10px;
}	

div.footerlinks a:hover{
	text-decoration: none;	
	font-size:10px;
}

div.branding 
{
	height: 36px;
	width: 140px;
	background: url(tag2.gif) no-repeat; 
	background-position: center center;	
}
	
.NewsFeedsBox 
{
    border: 1px solid #C0CAD4;
    width: 497px;
    height: 296px;
    margin-bottom: 5px;
 }    
    
.newsfeedsheader
{
  font-weight: bold;
  color: #000000;
  background-color: #E2E9F0; 
  border:1px solid #C0CAD4; 
  padding-top: 8px; 
  padding-bottom: 8px; 
  width: 100%;
  text-decoration: none;
}    

.NFCBox {
    width: 100%;
    margin-bottom: 5px;
    }
    
.NFCheader
{
  color:#435053;
  background: #ffffff; 
  width: 945px;
  height: 32px;
  /*
  border: 1px solid #C0CAD4;  
  border-bottom: none;    
  text-decoration: none;
  background-image: url(../../images/button_bg.gif);   
  background-color: #ede8e2; 
*/
}    

/* added by Rami for step5 */
.NFCheader1
{
  width: 483px;
  border: 1px solid #C0CAD4;  
  border-bottom: none;    
  text-decoration: none;
  background-image: url(../../images/button_bg.gif);   
  background-color: #ede8e2; 
} 
   

.NFheader
{
  width: 687px;
  height:27px;  
  /*border: 1px solid #C0CAD4;  
  background-image: url(../../images/button_bg.gif);   
  background-color: #ede8e2;   */
  text-decoration: none;
  padding: 4px;
  color: #5A6370;
  font-weight: bold;
} 

/* Used for Headers with buttons - **needs reviewing** */
.NFheader1
{
  width: 687px;
  height:32px;
  padding: 4px;  
  text-decoration: none;
  font-weight: bold;
}

.NFheader1b
{
  color:#435053;
    
  width: 679px;
  height:30px;
  vertical-align:middle;
  text-decoration: none;
  font-weight: bold;
  padding: 2px;
  padding-bottom:5px;
} 
/*
.NFheader2
{
  width: 495px;
  border: 1px solid #C0CAD4;  
  text-decoration: none;
  background-image: url(../../images/button_bg.gif);   
  background-color: #ede8e2; 
  color: #5A6370;
  font-weight: bold;
} 
*/
.NFheader3
{
  width: 483px;
  border: 1px solid #C0CAD4;  
  text-decoration: none;
  background-image: url(../../images/button_bg.gif);   
  background-color: #ede8e2; 
  color: #5A6370;
  font-weight: bold;
} 

.listHeader
{
  color:#435053;
  width: 307px;
  height:32px;
  text-decoration: none;
  font-weight: bold;    
  overflow:hidden;      
}

.NFCpreview
{
	padding-top:8px;
	padding-left:8px;
  width: 937px;
  /*
  border: 1px solid #C0CAD4;
  border-top: none;*/
  background-color: #EFEFEF;
  border-left: 1px solid #C0CAD4; 
  border-right: 1px solid #C0CAD4; 
  line-height: 17px;
}       

.ClassicDiv
{
  width: 953px;
  border: 1px solid #C0CAD4;
  background-color: #EFEFEF;
}

.tools
{
  width: 914px;
  padding: 3px;
  margin-top: 5px;
  margin-left: 10px;
  background-color: #efefef;
  text-align: right;
}

.hr
{
  height:1px;
  width:97%;
  text-align:center;  
  /*border-top: 1px solid #DDDDDD;*/
  margin-bottom: 5px;
    }      
    
.hrSettings
{
  height:1px;
  width:100%;
  text-align:center;  
  border-top: 1px solid #C0CAD4;
  margin-bottom: 15px;
  margin-top: 15px;
    }    
        
.NFCpreview1
{
  width: 945px;
  /* border: 1px solid #000;
  border-top: none;*/
  background-color: #ffffff;
  line-height: 17px;
}       

.NFCPreviewheader
{
	border-top:1px solid #B0B0B0;
	border-left:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
	background-color: #FFFFFF;
	
  	/** Rounded corners on compatible browsers: Chrome, Safari, Firefox **/
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
	
  padding: 5px;
	
  color:#435053;
  width: 760px;  
  text-decoration: none;
  /*
  border-bottom: 1px solid #C0CAD4;    
  background-image: url(../../images/button_bg.gif);   
  background-color: #ede8e2; 
*/
}  

.NFCPreviewheaderClassic
{
	border-top:1px solid #B0B0B0;
	border-left:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
	background-color: #FFFFFF;
	
  	/** Rounded corners on compatible browsers: Chrome, Safari, Firefox **/
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
	
  padding: 5px;
  padding-right:10px;
	
  color:#435053;
  width: 740px;
  height: 32px;  
  text-decoration: none;
  /*
  border-bottom: 1px solid #C0CAD4;    
  background-image: url(../../images/button_bg.gif);   
  background-color: #ede8e2; 
*/
}  

.previewContent
{
  border-bottom:1px solid #B0B0B0;
  border-left:1px solid #B0B0B0;
  border-right:1px solid #B0B0B0;
  background:#EBEBEB;
  color:#435053;
  float: left;
  width: 935px;
  /*height: 118px;*/
  overflow: auto;
}

.previewContentClassic
{
  border-left:1px solid #B0B0B0;
  border-right:1px solid #B0B0B0;
  border-bottom:1px solid #B0B0B0;  

  background:#FFFFFF;
  color:#435053;  
  width: 740px;
  /*height: 118px;*/
  overflow: auto;
}

#previewContent
{
  border-bottom:1px solid #B0B0B0;  

  background:#FFFFFF;
  color:#435053;  
  width: 770px;
  /*height: 118px;*/
  overflow: auto;
}   


#mydiv{ 
position:relative; 
top:0px; 
left:0px; 
width:705px; 
padding-top:4px; 
padding-left:10px; 
border: #B0B0B0 1px solid; 
background-color:#EBEBEB;
overflow: auto;
\overflow-x: hidden;  
} 

#statusbar
{
background: url(../../images/drag_down.gif) no-repeat; 
background-position: center center;	
text-align:center;
cursor: s-resize; 
position:relative; 
background-color: #ede8e2; 
border: 1px solid #C0CAD4; 
border-top: 0px;
height: 3px;
width: 681px; 
font-size:0;
} 

#statusbarnews
{
background: url(../../images/drag_down.gif) no-repeat; 
background-position: center center;	    
text-align:center;
font-size:0;
cursor: s-resize;
position:relative; 
background-color: #ede8e2; 
border: 1px solid #C0CAD4; 
border-top: 0px;
height:3px; 
width: 945px; 
}
.demographic
{
	margin-left:2px;
    background-color:#EFEFEF;
}

span.NFCbutton {
  padding:5px;
  float: left;
  /*border-right: 1px solid #C0CAD4;    */
}

span.NFCbuttonmb {
  padding:3px;
  float: left;
}

span.NFCheading {
    border-right: none;
    font-weight: bold;
    padding:4px;
    float: left;
    font: 11px;
    color: #435053;	
    }
    
span.NFCheading2 {
    border-right: none;
    font-weight: bold;
    padding:4px;
    float: left;
    font: 11px;
    color: #ffffff;	
    }
    
span.NFCheadingright {
    border-right: none;
    font-weight: bold;
    padding:4px;
    float: right;
    font: 11px;
    color: #ffffff;	
    }  

span.NFCheadingright2 {
    border-right: none;
    font-weight: bold;
    padding-top:4px;
    /*padding-bottom:6px;*/
    float: right;
    padding-left:2px;
    padding-right:2px;
    font-size: 11px;
    color:#435053;
    }
    
span.NFCheadingrightClassic {
    border-right: none;
    font-weight: bold;
    padding-top:6px;
    padding-bottom:6px;
    padding-left:2px;
    padding-right:2px;
    font-family:Arial;
    font-size: 11px;
    color:#435053;
    }  


a.NFCbutton 
{
	/*
  background-image: url(../../images/button_bg.gif);   
  padding-left: 5px;
  padding-right: 5px;  
*/
  padding:4px;
  font-size: 11px;
  color:#435053;
  text-decoration:none;
  float: right;
  font-weight: bold;
  position:relative;
    }
    
a.NFCbutton2
{
  padding:4px;
  font-size: 10px;
  color:#ffffff;
  text-decoration:none;
  float: right;
  font-weight: bold;
  position:relative;
    } 

a.NFCbutton3
{
	/*
  background-image: url(../../images/button_bg.gif);   
  padding-left: 5px;
  padding-right: 5px;  
*/
  padding:4px;
  font-size: 11px;
  color:#435053;
  text-decoration:none;
  float: left;
  font-weight: bold;
  position:relative;
    }

a:hover.NFCbutton 
{
	/*
  background-image: url(../../images/preview_bgd.gif);     
  border-right: 1px solid #C0CAD4;      
  border-left: 1px solid #C0CAD4;   
*/
  padding:4px;
  font-size: 11px;
  color:#E4160D;
  text-decoration:none;
  float: right;
  position:relative;
    } 

a:hover.NFCbutton2 
{
	/*
  background-image: url(../../images/preview_bgd.gif);     
  border-right: 1px solid #C0CAD4;      
  border-left: 1px solid #C0CAD4;   
*/
  padding:4px;
  font-size: 10px;
  color:#EBEBEB;
  text-decoration:none;
  float: right;
  position:relative;
    } 
    
a.NFCbuttonRed
{
  /*background-image: url(../../images/button_bg.gif);   
  padding-left: 5px;
  padding-right: 5px; 
*/
  padding:4px;
  font-size: 11px;
  color:#e30000;
  text-decoration:none;
  float: right;
  font-weight: normal;
    } 

a:hover.NFCbuttonRed
{
  /*background-image: url(../../images/preview_bgd.gif);     
  border-right: 1px solid #C0CAD4;      
  border-left: 1px solid #C0CAD4;        */
  padding:4px;
  font-size: 11px;
  text-decoration:none;
  float: right;
    }    
    
a.NFCbuttonClassic
{
  padding-left: 8px;
  text-decoration:none;
  font-size: 11px;
  color:#435053;
  font-weight: bold;
    } 

a:hover.NFCbuttonClassic 
{
  padding-left: 8px;    
  color:#E4160D;
  text-decoration:none;
    }

a.NFCbuttonRedClassic
{
  padding-left: 8px;
  color:#e30000;
  text-decoration:none;
    } 

a:hover.NFCbuttonRedClassic 
{
  padding-left: 8px;    
  text-decoration:underline;
    }              

a.NFbuttonIn
{
  padding:6px;
  border-right: 1px solid #C0CAD4;      
  border-left: 1px solid #C0CAD4;        
  font-size: 11px;
  line-height: 15px;
  color:#000000;
  background: #E2E9F0;  
  text-decoration:none;
  float: left;
    } 
    
a.NFbutton 
{
  background-image: url(../../images/button_bg.gif);         
  padding:6px;
  padding-left: 7px;
  padding-right: 7px;  
  font-size: 11px;
  line-height: 15px;
  color:#000000;
  text-decoration:none;
  float: left;
    } 

a:hover.NFbutton 
{
  background-image: url(../../images/button_bg_hover.gif);     
  padding:6px;
  border-right: 1px solid #C0CAD4;      
  border-left: 1px solid #C0CAD4;        
  font-size: 11px;
  line-height: 15px;
  color:#000000;
  text-decoration:none;
  float: left;
    }     

a.allclipslink  
{
  color: #000000;
  font-family: arial, tahoma; 
  font-size: 11px; 
  padding-top:3px;
  padding-bottom:2px;
  padding-left: 4px; 
  padding-right: 3px; 
  float: left;
  margin-bottom: 3px;
  text-decoration:none;
  cursor: hand;
   }    

a:hover.allclipslink  
  {
  color: #000000;    
  font-family: arial, tahoma; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
  border: solid 1px #C0CAD4;
  background: #E2E9F0;
  cursor: hand;
    }        
    
.betweenDates
{
float: left;
}

a.underline
{
    color: #000000;
    text-decoration: underline;   
}

a:hover.underline
{
    color: #000000;
    text-decoration: none;   
}

a.headinglink
{
    color: #0F73BE;
    font-weight: bold;
    text-decoration: none;   
}

a:hover.headinglink
{
    color: #000000;
    font-weight: bold;    
    text-decoration: underline;   
}

.box
{
    text-align: left;
    background: #ffffff;
	border: 1px solid #7D92A6;
	padding: 8px;
    margin: 10px;
    width: 90%;
    height: 90%;    
}

.bluetext
{
    color: #0F73BE;    
}

.yellowtext
{
    background: #ffffcc;
}

.redtext
{
    color: #ffffff;  
    background: #e30000;          
    }

.SearchHeader
{
  color:#ffffff;
  border: 1px solid #B0B0B0;
  border-bottom-width:0px;
  background: url(bg_navbar.jpg);
  width: 941px;
  height:32px;
  padding-left:4px;  
  text-decoration: none;
  font-weight:bold;  
}

.SearchHeader2
{
  color:#ffffff;
  border: 1px solid #B0B0B0;
  border-bottom-width:0px;
  background: #435053;
  width: 945px;
  height:32px;
  
  text-decoration: none;
  font-weight:bold;
}

.SearchHeaderWhite
{
  color:#435053;
  /* border: 1px solid #B0B0B0;
  border-bottom-width:0px; */
  background: #FFFFFF;
  width: 945px;
  
  text-decoration: none;
  font-weight:bold;
}


.headingBlack{
  color: #000000;
  font:14px arial,tahoma;  
  font-weight:bold;
}

.headingBlackNorm{
  color: #000000; 
}

.headingText{
  color: #5A6370;	  
  font-weight:bold;
  padding-left:6px;
}

.headingText2
{
  font-family:arial;
  color: #455052;	  
  font-weight:bold;
}
.headingTextNoPadding
{
  color: #5A6370;	  
  font-weight:bold;
}

.SearchFilters
{
  padding-top:3px;
  border-bottom:1px solid #B0B0B0;
  border-left:1px solid #B0B0B0;
  border-right:1px solid #B0B0B0;
  background:#FFFFFF;
  color:#435053;
  width: 937px;
  padding-left:4px;
  padding-right:4px;
  text-decoration: none;
} 

.SearchFiltersNoBorder
{

  padding-top:3px;
  background:#FFFFFF;
  color:#435053;
  width: 931px;
  padding-right:4px;
  text-decoration: none;
} 


.tableBorderBgd
{
    border: 1px solid #B0B0B0;  
    background: #EBEBEB; 
    height:20px;   
}

.BorderBgd
{
    padding: 5px;
    border: 1px solid #C0CAD4;  
    background: #f5f2ed; 
    height:20px;   
}

.quote
{
    border: 1px solid #C0CAD4;  
    background: #ffffcc; 
}

/*.SearchFiltersAlt
{
  background: #f5f2ed;
    }*/

.SearchFiltersAlt
{
  background: #EBEBEB;
}

.SearchFiltersAlt2
{
  color:#0F73BE;
  background-color:#E2ECF5;
  padding-top: 1px; 
  padding-bottom: 1px; 
  border: solid 1px #CBE0F0; 
    }

.none
{
   position: absolute;
    }

.searchDisplay
{
   border: 1px solid #C0CAD4; 
   border-bottom: none;
   background: #f5f2ed;
   padding: 5px;
   cursor: hand;
   width: 935px;
    }
    

    
.chartDisplay
{
   border: 1px solid #C0CAD4; 
   border-bottom: none;
   background: #f5f2ed;
   padding: 5px;
   cursor: hand;
   width: 685px;
    }   
    
.reportDisplay
{
   width: 937px;
   color: #435053;
   border: 1px solid #C0CAD4; 
   border-bottom: none;
   background: #EBEBEB;
   padding: 4px;
    }     
    
.orderSearch
{
   border: 1px solid #C0CAD4; 
   background: #ede8e2;
   padding: 5px;
   cursor: hand;
    }    
 
 a.searchHeading 
 {
   font-size: 11px; 
   font-weight: bold;
   color: #5A6370;
   text-decoration: none;
    }
    
.ReportLoadingTemplate 
{
    position: absolute;
    top: 100px;
    left: 370px;
    text-align: center;
	border: 1px solid #7D92A6;
	padding: 8px;
    width: 250px;
    height: 45px;      
    background-color: #ede8e2;     
    z-index:99;
}

.FolderLoadingTemplate 
{
    position: absolute;
    top: 150px;
    background-color: #ede8e2;     
    left: 67px;
    text-align: center;
	border: 1px solid #7D92A6;
	padding: 8px;
    width: 250px;
    height: 45px;        
}    

table.MessageBox {
    text-align: center;
    font: .75em arial,tahoma, dinot, helvetica; 
	color: #000000; 
	border: 1px solid #7D92A6;
    background: #ffffff;	
}

td.MessageBox {
	vertical-align: middle;
}
    
.checking 
{
    position: absolute;
    top: 325px;
    left: 370px;
    text-align: center;
	border: 1px solid #7D92A6;
	padding: 8px;
    width: 250px;
    height: 45px;        
    background-color: #ede8e2;     
}    

.noOrdersBody
{
  border-bottom:1px solid #B0B0B0;
  border-left:1px solid #B0B0B0;
  border-right:1px solid #B0B0B0;
  background:#EBEBEB;
  color:#435053;
  width: 941px;
  padding-left:4px;
  text-decoration: none;
    }
    
.noOrdersBody2
{
  border-top:1px solid #B0B0B0;
  border-bottom:1px solid #B0B0B0;
  border-left:1px solid #B0B0B0;
  border-right:1px solid #B0B0B0;
  background:#FFFFFF;
  color:#435053;
  width: 941px;
  padding-left:4px;
  text-decoration: none;
    }
    
/*.orderHeader
{
  width: 96%;
  border: 1px solid #C0CAD4;  
  text-decoration: none;
  background-image: url(../../images/button_bg.gif);   
  background-color: #ede8e2; 
  padding: 7px;
}    */

.chart
{
  border: 1px solid #C0CAD4;      
    }
    
.attachment
{
  width:720px;
  border: 1px solid #C0CAD4;      
    }    
    
.DashHeader
{
  width: 945px;
  text-decoration: none;
  padding: 2px; 
  color: #5A6370;
}        

.splitMainChart
{
    text-align:center;
    border: 1px solid #C0CAD4;
    width: 685px;
    height:420px;
    overflow:auto;
    padding: 5px;
    margin-bottom: 5px;
 }
 
 .splitMain
{
    border: 1px solid #C0CAD4;	
    width: 685px;
    padding: 5px;
    margin-bottom: 5px;
    background: #ffffff;
    display:block;
 }
 
.splitMain2
{
	background-color:#EBEBEB;
	border-top:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
	border-left:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
	color:#435053;
    width: 711px;
    margin-bottom: 5px;
    padding-left:4px;
    padding-top:4px;
    display:block;
 }
 
.splitMain3
{
    width: 685px;
    margin-bottom: 5px;
    background: #ffffff;
    display:block;
 } 

/* added by Rami for step5 */
.splitMain1
{
    border: 1px solid #C0CAD4;
    width: 500px;
    padding: 5px;
    margin-bottom: 5px;
    background: #ffffff;
}      
 
 .splitUsageReport
{
    border: 1px solid #C0CAD4;
    width: 685px;
    height: 320px;
    padding: 5px;
    margin-bottom: 5px;
    background: #ffffff;
    overflow: auto;
 }    

.splitMain1
{
    border: 1px solid #C0CAD4;
    width: 473px;
    padding: 5px;
    margin-bottom: 5px;
    background: #ffffff;
 }       

.splitMainOrder
{
    border: 1px solid #7D92A6;
    width: 90%;
    padding: 5px;
    margin-bottom: 5px;
    background: #ffffff;
    text-align: left; 
	margin-right:auto;
	margin-left:auto;    
 }

.splitMainOrder2
{
    border: 1px solid #7D92A6;
    width: 90%;
    padding: 5px;
    margin-bottom: 5px;
    background: #EBEBEB;
    text-align: left; 
	margin-right:auto;
	margin-left:auto;    
 }   
 
 .splitMainHistory
{
    border: 1px solid #7D92A6;
    width: 90%;
    height: 120px;
	overflow: scroll;
	\overflow-y: scroll;    
	\overflow-x: hidden;  
    padding: 5px;
    margin-bottom: 5px;
    background: #ffffff;
    text-align: left; 
	margin-right:auto;
	margin-left:auto;    
 }     
 
.OrderHeader
{
  width: 90%;
  padding:5px;
  height:24px;
  line-height:24px;    
  border: 1px solid #7D92A6;  
  border-bottom: none;
  text-decoration: none;
  background-color: #435053; 
  color: #FFFFFF;
  font-weight: bold;
  text-align: left;
  margin-right:auto;
  margin-left:auto;  
}  
 
    
 .chartList
 {
    border: 1px solid #C0CAD4;
    height:213px;
    width:350px;
    overflow: auto;
    padding:5px;
    background: #ffffff;
    }

div.keyworddesc
{

    border: 1px solid #C0CAD4;    
    background: #ffffff;
    padding: 3px;
    /*overflow:auto;*/
}

   
#navcontainer
{
width: 195px;
font-family: Arial, tahoma;
color: #000000;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
margin: 0;
}

#navcontainer li a
{
background: url(../../images/grey_triangle.gif) no-repeat; 
background-position: left center;	
padding: 5px 5px 5px 9px;
color: #0F73BE;
line-height: 20px;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
    background: url(../../images/blue_triangle.gif) no-repeat; 
    background-position: left center;
    /*background-color: #ede8e2;*/
	text-decoration: underline;
	color:#000000;
}
   
.smalltext
{
   font-size: 9px; 
    }
    
.autoScroll
{
   border: 1px solid #C0CAD4;
   width: 95%;
   overflow: auto;
   height: 120px; 
    }
    
.keywordHighlight    
{
   color: #e30000;
    }
    
.ListDetail
{
  width: 450px;
  padding:5px;
  border: 1px solid #7D92A6;  
  border-bottom: none;
  text-decoration: none;
  background-color: #ede8e2; 
  color: #5A6370;
  font-weight: bold;
  text-align:left;
  margin-right:auto;
  margin-left:auto;   
}  
.ListDetailMain
{
  width: 460px;
  border: 1px solid #7D92A6;  
  border-bottom: none;
  text-decoration: none;
  margin-right:auto;
  margin-left:auto;   
}  

a.searchhelp
{
  font-size: 10px;
  text-decoration: underline;
  color: #5A6370;  
  font-weight: normal;
    }
    
a:hover.searchhelp
{
  font-size: 10px;
  text-decoration: none;
  color: #5A6370;  
  font-weight: normal;
    }  
a.searchhelpwhite
{
  font-size: 10px;
  text-decoration: underline;
  color: #ffffff;  
  font-weight: normal;
    }
    
a:hover.searchhelpwhite
{
  font-size: 10px;
  text-decoration: none;
  color: red;  
  font-weight: normal;
    }      
    
a.headline
{
  text-decoration: underline;
  color: #0F73BE;  
  font-weight: bold;
  font-size:inherit;
    }
    
a:hover.headline
{
  text-decoration: none;
  color: #5A6370;  
  font-weight: bold;
    }    
      
    
.searchtblhead
{
    background: #ede8e2;     
    }

ul.bullet
{
    padding:0px;
    margin:0px;
    margin-bottom: 8px;
    }
    
li.bullet 
{
    list-style-position: inside;
    margin-bottom: 8px;
    }
    
a.sales 
{
    font-weight: bold;
	color: #00293c;     
    text-decoration: underline;
    }
    
a:hover.sales 
{
    font-weight: bold;       
    text-decoration: none;    
    color: #e30000;
    }    
    
div.ocrhide {display:none;} 

.OCRHeadline
{
    font-weight:bold;
    font-size: 110%;
    }
    
.OCRHeader 
{
  width: 90%;
  padding:8px;
  display:block;  
  border: 1px solid #7D92A6;  
  border-bottom: none;
  text-decoration: none;
  background-color: #ede8e2; 
  color: #5A6370;
  text-align: left;
  margin-right:auto;
  margin-left:auto;  
    }
    
.OCRText
{
    border: 1px solid #7D92A6;
    border-top: none;    
    width: 90%;
    padding: 8px;
    margin-bottom: 5px;
    background: #ffffff;
    text-align: left; 
	margin-right:auto;
	margin-left:auto;    
 }            
 
 .smallText 
 {
  color: #5A6370;
    font-size: 10px;
    }
    
 a.disclaimerLink
 {
    color: #5A6370;
    font-size: 10px;
    text-decoration: underline;
    }    
 a:hover.disclaimerLink
 {
    color: #5A6370;
    font-size: 10px;
    text-decoration: none;
    }       

a.CommentLinks
{
    color: #0F73BE;	
    text-decoration: underline;
	}
	
a:hover.CommentLinks
{
    color: #5A6370;	
    text-decoration: none;
	}	
	
.CommentsBlock
{
	width: 350px;
	padding: 5px;
	font-size:0.9em;
	/*border: 1px solid #C0CAD4;			
	background-color: #EFEFEF;	*/
	}
	
.CommentDetails
{
	float:left;
    color: #5A6370;		
	}
	
.CommentLinkBlock
{
	float:right;
	}	
	
.quoteTable
{
	margin-left: 30px;
	color: #888888;
	}	
	
.reflection
{
  padding-top: 6px;
  background: #6a6f73;
  background-image: url(reflection1.jpg);   	
  background-position: 0px 6px;
  width: 973px;
  height: 63px;
	}	
	
.multipage
{
	padding: 10px;
	width:530px;
	
	}	
	
.table
{
    padding:5px;    
    background: #EBEBEB;    
    border: 1px solid #B0B0B0;    
    }   	
    
    
.table1
{
    padding:8px;    
    border: 1px solid #C0CAD4;    
    }   	    
    

.TableLayoutHeader
{
    background: #f5f2ed;   
	font-weight:bold;
	}


	
.TableLayoutSideHeader
{
}
	
.TableLayout
{

	}	
	
.removebutton
{
	vertical-align:text-top;
}
    
/*Media stream preview*/
.previewarea
{
 background-color:White;
 border:solid 1px #f5f2ed;
}
.prontopreview
{
background:#EFEFEF;
width:145px;
margin-right:10px;
color:#707070;
font-family:helvetica,arial,sans-serif;
font-size:0.9em;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:3px
}

/*custom chart chart groupping*/
.chartsublabel
{
width:93px;
vertical-align:top;
}
/*grouping and sorting*/
span.previewreportbuilder
{
	float:left;
	margin-left:85px;
}
.linkback
{
	float:none;
    font-weight:normal !important;
	text-decoration:underline !important;
	padding-left:190px;
}
span.linkmargin
{
margin-left:100px;	
}

/*demo mediastream link on newsfeedcontent page*/
.demolink
{
	padding-left:6px;
}
.demolink a
{
	text-decoration:underline !important;
 }
 /*export excel starts here*/
 .ExportHeader
{
  font-size: 14px;
}  

.subheaderbg
{
    background: #ede8e2; 
    padding:7px 7px 7px 8px;    
}
.tablespace
{
    padding-bottom:10px;
}
.tableindented_top
{
    padding:10px 25px 2px 18px  
}
.tableindented
{
    padding:2px 1px 2px 18px  
}
.tableindented_asr
{
    padding:13px 0px 7px 18px  
}

.button_export {
    width:100px;
    font-size:11px;
    line-height:16px;
    text-align:center;
    color:#554f4a;
    background:url(button1.gif) no-repeat;
    padding:2px 0px 6px 5px;
    border:0px;
    margin:5px auto 0px;
    cursor: pointer;
    position: relative;
    } 
 /*export excel ends here*/

 /*New report builder help page starts here*/

span.subheadding
{
 font-weight:bold;
}
span.content
{
 padding-bottom:2px;
}
.rbHelp li
{
 padding-bottom:5px;
}

.help_icon
{
 padding-bottom:4px;
 padding-left:8px;
}

.underlinedlink
{
	text-decoration:underline !important;
 }
.rpHelp_body
{
  
}
.rbHelp_header
{
  width: 86%;
  padding: 5px 5px 5px 10px;
  height:24px;
  line-height:24px;    
  border: 1px solid #7D92A6;  
  border-bottom: none;
  text-decoration: none;
  background-color: #435053; 
  color: #FFFFFF;
  font-weight: bold;
  text-align: left;
  margin-right:auto;
  margin-left:auto;  
  font-size:14px;
}
.rbHelp_main
{
    border: 1px solid #7D92A6;
    width: 86%;
    padding: 5px 5px 5px 10px;
    margin-bottom: 5px;
    background: #ffffff;
    text-align: left; 
	margin-right:auto;
	margin-left:auto;    
 }  

 /*New report builder help page ends here*/
 
.HeadingRow
{
background-color: #435053 !important; 
/*background-image: url(images/grid_header1.gif) !important;  */
background-position:center bottom !important;
border-color:#435053;
}

/* 4.5.2*/

.graystyle
{
	color:Gray;
} 

/*NFheader1 */

.NFheaderLight
{
  color:#435053;
  font-family:Arial;
  padding:0px 0px 5px 0px; 
  text-decoration: none;
}


.buttonCollapse {
    width:100px;
    font-size:11px;
    line-height:16px;
    text-align:center;
    color:#000000;
    background:url(expand_collapse.png) no-repeat;
    padding:2px 1px 2px 2px;
    border:1px;
    margin:5px auto 0px;
    cursor: pointer;
    position: relative;
    }   
    
    .splitMainTop
{
	background: url(bg_navbar.jpg);
	color:#ffffff;
    border: 1px solid #435053;
    border-bottom-width:0px;
    width: 715px;
    /*background: #435053; */
    display:block;
    white-space:nowrap;
 }  
 div.confirmationBox
 {
	margin-top:40px;
	padding:12px;
	height:135px;
	border: 1px solid #C0CAD4;	
	width: 681px;
    background: #ffffff;
    display:block;
 }
 
 div.containerbox
{
	border: 1px solid #C0CAD4;	
	width: 90%;
	padding: 5px;
	margin-bottom: 5px;
	background: #ffffff;
	text-align: left; 
	margin-right:auto;
	margin-left:auto   

 }  
  table.nestedbox
{
	border: 1px solid #C0CAD4;	
	width: 85%;
	padding-left: 17px;
	margin: 12px;
	background: #ffffff;
	text-align: left; 
}

a.editlink
{
  font-size: 10px;
  color:#5A6370;
  text-decoration:none;
  font-weight: bold;

	
}

/*more nav area */

a.morelist
{
  color:#0F73BE;

}

a.morelist:hover
{
  color:#E4160D;
}

.breadcrumb
{
	height:26px;
}

a.breadcrumbs
{
  height:7px;
  font: 10px arial, helvetica; 
  color:#959595;
}

img.breadcrumbs
{
	border-style: none;
}

a.breadcrumbs:hover
{
  font: 10px arial, helvetica; 
  color:#000000;
}

span.breadcrumbs
{
  font: 10px arial, helvetica; 
  color:#959595;
}


table.NRelease {
    text-align: left;
    font-size: 11px;
	border: 1px solid #7D92A6;
    background: #ffffff;	
}

.spacer
{
	height:10px;

}

/*microblog style*/

.authorcellmb
{
 vertical-align:top;
 background-color:#E2ECF5;
border-color:#CBE0F0;
border-style:solid none;
border-width:1px 0px;
color:#0F73BE;
padding-bottom:1px;
padding-top:1px;
}
.datacellmb
{
 vertical-align:top;
 background-color:#ffffff;
color:#000000;	
padding-bottom:0px !important;
}

.datasilver
{
	color:Silver !important;

}
.datawrap
{
 white-space:pre-wrap
}

.quickSearchtext
{
	margin-top:9px;
}

span.NoPaddingbutton {
  padding:5px 5px 5px 0px;
  float: left;
}

.HeadingCellmb
{
	color:#FFFFFF;
font-weight:normal;
}
a.microblogRTitle
{
color:#000000;
font-family:arial,dinot,tahoma,helvetica;
text-decoration:none;
}

a:hover.microblogRTitle 
{
color:#E4160D;
font-family:arial,dinot,tahoma,helvetica;
text-decoration: underline !important;
}
a.microblogRAuthor
{
color:#0F73BE;
font-family:arial,dinot,tahoma,helvetica;
text-decoration:none;
}

a:hover.microblogRAuthor
{
color:#E4160D;
font-family:arial,dinot,tahoma,helvetica;
text-decoration: underline !important;
}


table.microblogRTitletbl
{
 padding:0px 3px 3px 3px;	
}

.RBTabbing
{
width: 954px;
height:27px;
}

.RBTabbingLine
{
	height:5px;
	width:947px;
	background:url(../../images/rb_underline.gif);
}



.headline
{
	color:#000000;
	font-family: helvetica, arial, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 3px;
}

.extendedtext
{
	font-weight: normal;
	font-family: helvetica, arial, sans-serif;
	color: #666666;
	text-decoration: none;
	font-size: 1em;
}

.normaltext
{
	margin-left: 0px;
	font-family: helvetica, arial, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.normaltextabstra
{
	margin-left: 0px;
	font-family: helvetica, arial, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.keyword
{
background-color: #dfebf4;
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 padding-top: 0px;
 	 padding-right: 1px;
 padding-bottom: 0px;
 padding-left: 1px;
 border: 1px solid #88b8d9;
}

.moreinfo
{
	font-weight: bold;
	color: #3b78af;
	text-decoration: none;
	margin-top: 5px;
	font-size: 1em;
}

.icon label
{
	font-weight: normal;
	font-family: helvetica, arial, sans-serif;
	color: #666666;
	text-decoration: none;
	font-size: 0.7em;
}

.metaheading
{
	font-weight: bold;
	font-family: helvetica, arial, sans-serif;
	color: #707070;
	text-decoration: none;
	font-size: 0.9em;
}

.metatext
{
	font-weight: normal;
	font-family: helvetica, arial, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 0.9em;
}

.metasubtext
{
	font-weight: bold;
	font-family: helvetica, arial, sans-serif;
	color: #455052;
	text-decoration: none;
	font-size: 0.9em;
}

.metalink
{
	font-weight: bold;
	font-family: helvetica, arial, sans-serif;
	color: #3b78af;
	text-decoration: none;
	font-size: 0.9em;
}

.selectedheadline
{
	font-family: helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 0.9em;
	background-color: #dfebf4;
	color: #3b78af;
}


.previewbacking
{	
	background-color:#FFFFFF;
	border-left:1px solid #b0b0b0;
	border-right:1px solid #b0b0b0;
}


.previewlowerpane
{
	background-color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #999;
	width: 770px;
}


.previewlowerline
{
	vertical-align:top;
	padding-top:7px;
	width:50%;
	border-top:1px solid #EFEFEF;
}

.headeritemimage
{
	width: 5%;
	padding-left: 5px;
}

td.classicleftright
{
	background:#EFEFEF;
}

.SplashHeadings
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	color: #E4160D;
	text-decoration: none;
	font-size: 10pt;
}

.SplashText
{
	font-family: arial, helvetica, sans-serif;
	color: #435053;
	text-decoration: none;
	font-size: 9pt;
	padding-top:1px;
}

.Browserbuttons
{
    font-size:13px;
    font-family:Arial;
    line-height:16px;
    text-align:left;
    cursor: pointer;
    position: relative;
	vertical-align:middle;
}
.HelpmbHeader
{
	background-color:#096A9F;
	color:White;
	 font-style:italic;
}


.pieItem
{	
	background-image: url(../../images/pie.gif);    
	width:182px;
	padding-left:8px;
	line-height:22px;
	background:none;
}


.ddn { cursor:default;color:#666;font-family:Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:11px;border:1px solid #000;z-index:20000 !important; }
.ddn-ftr { width:190px;height:0px;background:transparent url("images/static.png") no-repeat 50% -82px;overflow:hidden; } /* overflow:hidden allows IE6 to render the element's height correctly */

.ddn-con { width:188px;height:auto;background-color:#f6f6f6; }
.ddn-item { width:182px;padding-left:8px;line-height:22px;background:none; }
.ddn-item-hover { background:transparent url("images/static.png") no-repeat;width:182px;padding-left:8px;line-height:22px;color:#000; }

.cmb { padding-left:4px;background-color:#f6f6f6;border:1px solid #454545;border-right-color:#000;border-bottom-color:#000; }
.cmb-hover { background-color:#fff; }
.txt { background:none;border:none;margin:0;padding:0;font-family:Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333; }
.cmb-hover .txt { color:#000; }


.style { background:#f6f6f6 url("images/vertical.png") repeat-y; }
    .style .ddn-item { width:190px;height:34px;line-height:34px; }
    .style .ddn-item-hover { width:190px;height:34px;line-height:34px;color:#333333;background:transparent url("images/static.png") no-repeat 0 -44px; }
    .style .brk { width:190px;height:4px;background:transparent url("images/static.png") no-repeat 0 -78px; }

.font { background:#f6f6f6 url("images/vertical.png") repeat-y; }
    .font .ddn-item { width:190px;height:30px;line-height:22px; }
    .font .ddn-item-hover { width:190px;height:30px;color:#333333;background:transparent url("images/static.png") no-repeat 0 -22px; }
    .font .icon { width:12px;height:12px;float:left;padding:5px 16px 0 4px; }


