@import url("welcome.css");

a {
color:#333;
}

a:hover {
text-decoration:underline;
}

body {
	font-family: Arial,Verdana,Helvetica,sans-serif;	
}

#homeStats
{
	position:			relative;
	top:				0px;
	left:				50px;
	width:				300px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#000000;
	font-family:		tahoma;
	padding:			3px;
	font-size:			12px;
	font-weight:		normal;
}

#homeWelcomeBorder
{
	float:				left;
	width:				634px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#d8d8d8;
	padding:			5px;
	font-size:			13px;
	font-weight:		normal;
	background-color:	#fff;
}

#homeRightPaneBorder
{
	float:				left;
	width:				300px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#d8d8d8;
	padding:			5px;
	font-size:			13px;
	font-weight:		normal;
	background-color:	#fff;
}

#homeRightPaneNewsBorder
{
	float:				left;
	width:				300px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#d8d8d8;
	padding:			5px;
	font-size:			13px;
	font-weight:		normal;
	background-color:	#fff;
}

#homeMasterHolder
{
	position:			relative;
	top:				0px;
	left:				69px;
	width:				640px;
	border-width:		0px;
	border-style:		solid;
	border-color:		#d8d8d8;
	padding:			0px;
	font-size:			13px;
	font-weight:		normal;
	background-color:	#fff;
}

#homeTopHolder
{
	position:			relative;
	top:				0px;
	left:				0px;
	width:				961px;
	border-width:		0px;
	border-style:		solid;
	border-color:		#d8d8d8;
	padding:			0px;
	font-size:			13px;
	font-weight:		normal;
	background-color:	#fff;
}

#homeMainHolder
{
	float:				left;
	width:				660px;
	border-width:		0px;
	border-style:		solid;
	border-color:		#000;
	padding:			0px;
	font-size:			13px;
	font-weight:		normal;
	margin-bottom:		10px;
}

#homeBottomHolder
{
	float:				left;
	width:				660px;
	border-width:		0px;
	border-style:		solid;
	border-color:		#000;
	padding:			0px;
	font-size:			13px;
	font-weight:		normal;
	padding-bottom:		10px;
}

#homeRightBox
{
	position:			relative;
	top:				0px;
	left:				660px;
	width:				300px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#d8d8d8;
	padding:			5px;
	font-size:			13px;
	font-weight:		normal;
	background-color:	#fff;
}

#homeMainLeft
{
	float:				left;
	width:				380px;
	margin:				0px;
	border:				0px;
	border-color:		#000;
	border-style:		solid;
}

#homeMainRight
{
	float:				right;
	width:				280px;
	margin:				0px;
	border:				0px;
	border-color:		#000;
	border-style:		solid;
}

#homeTopLeft
{
	float:				left;
	width:				640px;
	margin:				0px;
	border:				0px;
	border-color:		#000;
	border-style:		solid;
}

#homeTopRight
{
	float:				right;
	width:				300px;
	left:				105px;
	margin:				0px;
	border:				0px;
	border-color:		#000;
	border-style:		solid;
}

#homeBottomTopHolder
{
	float:				left;
	width:				630px;
	border-width:		0px;
	border-style:		solid;
	border-color:		#000;
	padding:			0px;
	font-size:			13px;
	font-weight:		normal;
	margin-bottom:		25px;
}

#homeWelcomeContent
{
	position:			relative;
	top:				0px;
	left:				0px;
	width:				624px;
	border-width:		0px;
	padding:			5px;
	background:url('../images/fades/yellow.gif');
	background-repeat:repeat-x;
}

#homeYourDataBorder
{
	position:			relative;
	margin-left:		0px;
	margin-top:			10px;
	width:				310px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#d8d8d8;
	padding:			2px;
	font-size:			13px;
	font-weight:		normal;
	background-color:	#fff;
}

#homeYourDataBorderL
{
	position:			relative;
	margin-left:		0px;
	margin-top:			10px;
	width:				360px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#d8d8d8;
	padding:			2px;
	font-size:			13px;
	font-weight:		normal;
	background-color:	#fff;
}

#homeYourDataBorderR
{
	position:			relative;
	margin-left:		0px;
	margin-top:			10px;
	width:				260px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#d8d8d8;
	padding:			2px;
	font-size:			13px;
	font-weight:		normal;
	background-color:	#fff;
}

#homeYourDataBorderBottom
{
	float:				left;
	margin-left:		0px;
	margin-top:			0px;
	margin-bottom:		40px;
	width:				640px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#d8d8d8;
	padding:			2px;
	font-size:			13px;
	line-height: 18px;
	font-weight:		normal;
	background-color:	#fff;
}

#homeDataContent
{
	top:				0px;
	left:				0px;
	width:				300px;
	border-width:		0px;
	padding:			5px;
	background:url('../images/fades/blue.gif');
	background-repeat:repeat-x;
}

#homeDataContentL
{
	top:				0px;
	left:				0px;
	width:				350px;
	border-width:		0px;
	padding:			5px;
	background:url('../images/fades/blue.gif');
	background-repeat:repeat-x;
}

#homeDataContentR
{
	top:				0px;
	left:				0px;
	width:				250px;
	border-width:		0px;
	padding:			5px;
	background:url('../images/fades/blue.gif');
	background-repeat:repeat-x;
}

#homeDataContentL strong {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333;
	font-size:14px;
	font-weight:bold;
	margin-top: -5px;
}

#homeDataContentR strong {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333;
	font-size:14px;
	font-weight:bold;
}

#homeDataContentBottom strong {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333;
	font-size:14px;
	font-weight:bold;
}

#homeIndustryContent
{
	top:				0px;
	left:				0px;
	width:				290px;
	border-width:		0px;
	padding:			5px;
	background:url('../images/fades/blue.gif');
	background-repeat:repeat-x;
}

#homeNewsContent
{
	top:				0px;
	left:				0px;
	width:				290px;
	border-width:		0px;
	padding:			5px;
	background:url('../images/fades/green.gif');
	background-repeat:repeat-x;
}

.feeds ul
{
	 list-style:		none;
	 padding-left:		0px;
	 padding-top:		0px;
	 margin-top:		0px;
}

#homeNewsContent hr
{
	position:			relative;
	top:				-7px;
	padding:			0px;
	margin-top: 15px;
	color:				#999;
	background-color:	#999;
	height:				1px;
	border:				0px;
}

#homeDataContentBottom
{
	float:				left;
	width:				630px;
	border-width:		0px;
	padding:			5px;
	background:url('../images/fades/blue.gif');
	background-repeat:repeat-x;
}

#homeBottomLeft
{
	float:				left;
	width:				300px;
	margin:				0px;
	border:				0px;
}

#homeBottomRight
{
	float:				right;
	width:				300px;
	margin:				0px;
	border:				0px;
}

#homeBottomMiddle
{
	float:				left;
	width:				630px;
	left:				0px;
	padding-top:		0px;
	border:				0px;
}

#homeImportExport
{
	float:				right;
	width:				300px;
	left:				105px;
	margin:				0px;
	border:				0px;
	border-color:		#000;
	border-style:		solid;
}

#homeTandCBorder
{
	position:			relative;
	margin-left:		0px;
	margin-top:			10px;
	width:				530px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#d8d8d8;
	padding:			5px;
	font-size:			13px;
	font-weight:		normal;
	background-color:	#fff;
}

#homeTandCContent
{
	top:				0px;
	left:				0px;
	width:				520px;
	border-width:		0px;
	padding:			5px;
	background:url('../images/fades/blue.gif');
	background-repeat:repeat-x;
}

#homeGraphPadding
{
	padding-bottom:		26px;
	text-align:			center;
}

#padding
{
	float:				right;
	height:				10px;
}

#industryPad
{
	height:				10px;
}

#homeDataContent td
{
	vertical-align:		top;
}

.homeRule
{
	position:			relative;
	top:				-7px;
	padding:			0px;
	margin-top: 15px;
	color:				#999;
	background-color:	#999;
	height:				1px;
	border:				0px;
}

#homeActiveSubscribers
{
	color:				#666;
	font-weight:		bold;
}

#homeEmailAddresses
{
	color:				#666;
}

#homeMobileNumbers
{
	color:				#666;
}

#subsToday
{
	color:				#666;
	font-weight:		bold;
	font-style:			normal;
}

#subsThisWeek
{
	color:				#666;
	font-weight:		bold;
	font-style:			normal;
}

#subsThisMonth
{
	color:				#666;
	font-weight:		bold;
	font-style:			normal;
}

#subsYesterday
{
	color:				#666;
	font-weight:		normal;
	font-style:			italic;
}

#subsLastWeek
{
	color:				#666;
	font-weight:		normal;
	font-style:			italic;
}

#subsLastMonth
{
	color:				#666;
	font-weight:		normal;
	font-style:			italic;
}

#emailsThisMonth
{
	color:				#666;
	font-weight:		normal;
	font-style:			italic;
}

#smsThisMonth
{
	color:				#666;
	font-weight:		normal;
	font-style:			italic;
}

#smsBalance
{
	color:				#666;
	font-weight:		bold;
	font-style:			italic;
}

#smsKeyword
{
	color:				#666;
	font-weight:		bold;
	font-style:			italic;
}

#smsReceivedToday
{
	color:				#666;
	font-weight:		bold;
	font-style:			italic;
}

#smsReceivedYesterday
{
	color:				#666;
	font-weight:		normal;
	font-style:			italic;
}

#averageOpenRate
{
	color:				#666;
	font-weight:		bold;
	font-style:			italic;
}

#averageClickthroughRate
{
	color:				#666;
	font-weight:		bold;
	font-style:			italic;
}

#averageUnsubscriptionRate
{
	color:				#666;
	font-weight:		bold;
	font-style:			italic;
}

#industrySpan
{
	float:				right;
	color:				#f90;
	font-style:			italic;
}

#importListName
{
	color:				#369;
	font-weight:		bold;
}

#importListRemaining
{
	color:				#369;
	font-weight:		normal;
	font-style:			italic;
}

#importListNameWarning
{
	color:				red;
	font-weight:		bold;
}

#importListRemainingWarning
{
	color:				red;
	font-weight:		normal;
	font-style:			italic;
}

#exportListName
{
	color:				#369;
	font-weight:		bold;
}

#exportListStatus
{
	color:				#369;
	font-weight:		normal;
	font-style:			italic;
}

#industryStats
{
	color:				#f90;
	font-weight:		normal;
	font-style:			italic;
}

.blogList
{
	padding-left:		20px;
}


#graphShell
{
	position:			relative;
	float:				bottom;
	width:				280px;
	height:				80px;
	left:				0px;
	margin-left:		0px;
	margin-right:		0px;
	margin-top:			10px;
	margin-bottom:		0px;
	padding:			0px;
	border-top-width:	0px;
	border-left-width:	1px;
	border-bottom-width:1px;
	border-right-width:	0px;
	border-style:		solid;
	border-color:		#000;
	list-style:			none;
 }

#graphShell ul 
{
	position:			relative;
	float:				left;
	margin:				0; 
	padding:			0; 
	list-style:			none;
}

#graphShell li
{
	position:			absolute;
	bottom:				0;
	width:				150px;
	z-index:			2;
	margin:				0;
	padding:			0;
	text-align:			center;
	list-style:			none;
}

graphShell li.qtr
{
	padding-top:		2px;
	border-right:		1px dotted #C4C4C4; 
	color: #AAA;
}


#graphShell li.bar1 
{
	float:				bottom;
	left:				0px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
	margin:				0px;
	padding:			0px;
}

#graphShell li.bar2 
{
	float:				bottom;
	left:				9px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar3 
{
	float:				bottom;
	left:				18px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar4 
{
	left:				27px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar5 
{
	left:				36px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar6 
{
	left:				45px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar7 
{
	left:				54px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar8 
{
	left:				63px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar9 
{
	left:				72px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar10 
{
	left:				81px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar11 
{
	left:				90px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar12 
{
	left:				99px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar13 
{
	left:				108px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar14 
{
	left:				117px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar15 
{
	left:				126px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar16 
{
	left:				135px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar17 
{
	left:				144px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar18 
{
	left:				153px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar19 
{
	left:				162px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar20 
{
	left:				171px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar21 
{
	left:				180px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar22 
{
	left:				189px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar23 
{
	left:				198px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar24 
{
	left:				207px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar25 
{
	left:				216px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar26 
{
	left:				225px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar27 
{
	left:				234px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar28 
{
	left:				243px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar29 
{
	left:				252px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#graphShell li.bar30 
{
	left:				261px;
	width:				9px;
	background:			#85a4c2;
	font-size:			0px;
}
#graphShell li.bar31 
{
	left:				270px;
	width:				9px;
	background:			#adc2d6;
	font-size:			0px;
}

#barChartText
{
	position:			absolute;
	left:				0px;
	top:				0px;
	z-index:			50;
	visibility:			hidden;
	height:				auto;
	width:				auto;
	border:				1px;
	border-color:		#000;
	border-style:		solid;
	padding:			5px;
	margin:				0px;
	font-weight:		bold;
	background:			#fff;
}

table.recentCampaignsDotted
{
	border-style:			dashed;
	border-top-width:		0px;
	border-right-width:		0px;
	border-bottom-width:	1px;
	border-left-width:		0px;
	border-color:			#333333;
}

td.recentCampaignsDotted
{
	border-style:			dashed;
	border-top-width:		0px;
	border-right-width:		0px;
	border-bottom-width:	1px;
	border-left-width:		0px;
	border-color:			#333333;
	padding-bottom:			4px;
}

#homeWelcomeMaintenance
{
	position:			relative;
	top:				0px;
	left:				0px;
	width:				630px;
	border-width:		0px;
	padding:			5px;
	background-color:	#990000;
	color:				#FFFFFF;
}

#homeWelcomeMaintenance_Border
{
	float:				left;
	width:				640px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#990000;
	padding:			5px;
	margin-top:			10px;
	font-size:			13px;
	font-weight:		normal;
	background-color:	#fff;
}

#barChartText {
    font-family:"Helvetica Neue", helvetica, arial, sans-serif;
    font-size:11px;   
}
