/*
	ListMessenger - Professional Mailing List Management
	Copyright © 2005 Silentweb [http://www.silentweb.ca]

	Developed By: Matt Simpson <msimpson-AT-listmessenger.com>

	For the most recent version, visit the ListMessenger website:
	[http://www.listmessenger.com]

	License Information is found in docs/licence.html
	$Id: Exp $
*/
	
	html {
		overflow-x:				auto
	}

	body {
		background-color:			#FFFFFF;
		color:					#000000;
		font-size:				11px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				normal;
		text-decoration:			none
	}

	table.main {
		background-color:			#FFFFFF;
		width:					720px;
		height:					550px;
		text-align:				left;
		border:					1px #000000 solid	
	}

	table.error-table {
		background-color:			#FFD9D0;
		border:					1px #CC0000 solid;
		padding:					5px
	}

	table.notice-table {
		background-color:			#FFFFCC;
		border:					1px #FFCC00 solid;
		padding:					5px
	}

	table.success-table {
		background-color:			#EEEEEE;
		border:					1px #669900 solid;
		padding:					5px
	}

	td {
		color:					#000000;
		font-size:				11px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				normal;
		text-decoration:			none	
	}

	td.logged-text {
		color:					#666666;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-size:				10px;
		padding-right:				5px
	}

	td.error-text {
		color:					#000000;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-size:				11px;
		padding-right:				5px
	}

	td.notice-text {
		color:					#000000;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-size:				11px;
		padding-right:				5px
	}

	td.success-text {
		color:					#000000;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-size:				11px;
		padding-right:				5px
	}

	td.form-row-req {
		color:					#CC0000;
		font-weight:				bold;
		padding-left:				5px;
	}
	
	td.form-row-nreq {
		font-weight:				bold;
		padding-left:				5px;
	}

	td.form-row-err {
		color:					#CC0000;
		background-color:			#FFCCCC;		
		font-weight:				bold;
		padding-left:				5px;
	}
	
	a {
		text-decoration:			underline;
		color:					#669933;
		font-size:				11px;
		font-family:				Arial, Helvetica, sans-serif;
		font-weight:				bold
	}
	a:hover {
		text-decoration:			none;
		color:					#CC0000
	}

	a.menu {
		color:					#FF3300;
		font-size:				11px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				normal;
		text-decoration:			none		
	}
	a.menu:hover {
		text-decoration:			none;
		color:					#CC0000
	}

	a.theading {
		color:					#000000;
		font-size:				12x;
		font-family:				Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				bold;
		text-decoration:			none		
	}
	a.theading:hover {
		color:					#CC0000
	}

	a.theadingb {
		color:					#666633;
		font-size:				11px;
		font-family:				Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				bold;
		text-decoration:			underline
	}
	a.theadingb:hover {
		color:					#CC0000
	}
	
	a.logout {
		text-decoration:			none;
		color:					#CC0000;
		font-size:				11px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-weight:				normal
	}
	a.logout:hover {
		text-decoration:			none;
		color:					#000000
	}

	a.preferences-title {
		color:					#669933;
		font-size:				11px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				bold;
		text-decoration:			none		
	}
	a.preferences-title:hover {
		text-decoration:			none;
		color:					#CC0000
	}

	form {
		display:					inline
	}

	select {
		padding:					0px;
		font-family:				Arial, Helvetica, sans-serif;
		font-size:				11px;
		background-color:			#FFFFFF
	}

	input.text-box {
		padding:					1px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-size:				11px; 
		color:					#000000; 	
		background-color:			#EEEEEE; 
		border:					1px #666666 solid;
		text-decoration:			none
	}

	input.pass-box {
		padding:					1px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-size:				11px; 
		color:					#000000; 	
		background-color:			#EEEEEE; 
		border:					1px #666666 solid;
		text-decoration:			none
	}

	input.button {
		background-color:			#EEEEEE;
		background-image: 			url('../images/button-bg.gif');
		color:					#000000;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-size:				11px;
		text-decoration:			none;
		width:					105px;
		height:					20px;
		border:					none
	}
	
	input.file {
		padding:					0px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-size:				11px;
		background-color:			#FFFFFF
	}
		
	input.submit {
		background-color:			#EEEEEE;
		background-image: 			url('../images/button-bg.gif');
		color:					#000000;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-size:				11px;
		text-decoration:			none;
		width:					105px;
		height:					20px;
		border:					none
	}

	div.page-heading {
		color:					#666633;
		border-bottom:				1px #333333 dotted;
		font-size:				14px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-weight:				bold;
		text-align:				left
	}

	div.progress-text {
		color:					#666666;
		font-size:				13px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				normal;
		text-decoration:			none		
	}
	
	textarea.progress-error {
		color:					#CC0000;
		font-size:				11px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				normal;
		text-decoration:			none		
	}

	.titlea {
		color:					#FFFFFF;
		font-size:				13px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				normal;
		text-decoration:			none		
	}

	.titleb {
		color:					#FFFFFF;
		font-size:				13px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				bold;
		text-decoration:			none		
	}

	.titlea-positive {
		color:					#666666;
		font-size:				13px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				normal;
		text-decoration:			none		
	}

	.titleb-positive {
		color:					#666666;
		font-size:				13px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				bold;
		text-decoration:			none		
	}

	.theading {
		color:					#000000;
		font-size:				12x;
		font-family:				Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				bold;
		text-decoration:			none		
	}

	.setup-error-text {
		color:					#333333;
		font-size:				11px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		text-decoration:			none		
	}

	.small-grey {
		color:					#999999;
		font-size:				9px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		text-decoration:			none		
	}
	
	.copyright {
		color:					#999999;
		font-size:				9px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-style:				normal;
		font-weight:				normal;
		text-decoration:			none		
	}
	.copyright:hover {
		text-decoration:			none;
		color:					#CC0000
	}

	.help-image {
		width:					13px;
		height:					13px;
		cursor:					pointer;
		cursor:					hand
	}
	
	.cursor {
		cursor:					pointer;
		cursor:					hand
	}
	
	.search-on {
		font-size:				10px;
		font-weight:				bold;
		padding-left:				3px;
		color:					#333300
	}

	.search-off {
		font-size:				10px;
		font-weight:				bold;
		padding-left:				3px;
		color:					#CCCCCC
	}
	
	.confirm-delete {
		color:					#CC0000;
		font-weight:				bold;
		border-bottom:				1px #CC0000 dotted
	}

	.page-subheading {
		color:					#666633;
		font-size:				12px;
		font-family:				Verdana, Arial, Helvetica, sans-serif;
		font-weight:				bold
	}
	
	.hilight {
		color:			#FF0000;
		background-color:	#FFFF99;
		padding-left:		2px;
		padding-right:		2px;
		font-weight:		bold
	}