/* Word Compatibility Styles */
/* These styles alter the default html behaviour to be more like MS Word */

	FORM			{margin-top:0px; margin-bottom:0px;}
	UL              {list-style:disc; margin-top:0px; margin-bottom:0px;}	
	LI				{margin-bottom:3px;}
	OL				{margin-top:0px; margin-bottom:0px;}
	BLOCKQUOTE		{margin-top:0px; margin-bottom:0px;}


/* Global Styles */

	A               {color:#000000; text-decoration:underline;}
	A:hover         {color:#cc0000; text-decoration:underline;}
	
	/* The DIV, P and TD styles should be the same as the "normal" content style. P has a margin of 0px to make it behave the same as a DIV tag, as the Immediacy Editor currently uses P's and DIV's interchangeably */
	DIV           {font-family:Helvetica, Arial, Geneva, Verdana, sans-serif;
                  font-size:12px;
                  color:#333;
                  margin:0px;
                  padding:0px;}
	P             {font-family:Helvetica, Arial, Geneva, Verdana, sans-serif;
                  font-size:12px;
                  color:#474D4F;
                  margin:0px;
                  padding:0px;}
	TD            {font-family:Helvetica, Arial, Geneva, Verdana, sans-serif;
                  font-size:12px;
                  color:#474D4F;
                  margin:0px;
                  padding:0px;}
	
	BODY			{font-family:Helvetica, Arial, Geneva, Verdana, sans-serif; 
					margin:0px; 
					padding:0px; 
					color:#474D4F;
					font-size:12px;
					background-image:url(http://www.webhostautomation.com/images/bg.jpg);
					background-position:top;
					background-color:#CAD3DD;
					background-repeat:repeat-x;}
					
	
/* Layout Styles */

	.ErrorMessage			{color:#cc0000;text-align:center;}
	.SuccessMessage			{color:#006600;text-align:center;}
		
	
		
	#header					{width:863px;
							margin: 0 auto;
							background-color:#ffffff;
							border-width:1px;
							border-style:solid;
							border-color:#c0c0c0;	  
							border-bottom-style:none;
							border-top-style:none;}
		
		#logo				{padding-left:0px;
			                 padding-top:0px;
			                 width:227px;}
			                 
		#title				{color:#474D4F;}	                 
		   	
			
	#menubar				{width: 863px;
							height:19px;
							margin: 0 auto;
							border-style:none;
							padding:0px;}
		
		#left				{background-image:url(http://www.webhostautomation.com/images/menubar_background.gif);
			                 background-repeat:repeat-x;
			                 color:#ffffff;
			                 border-width:0px;}
		#left a				{color:#ffffff;padding:10px; text-decoration:none;}
		
		#right				{background-image:url(http://www.webhostautomation.com/images/menubar_login_background.gif);
			                 background-repeat:repeat-x;
			                 color:#ffffff;
			                 width:50px;}
			                 
		#right a			{color:#ffffff; text-decoration:none;}
		
		#login				{width:15px;}
		                     
	
	#banner					{background-image:url(http://www.webhostautomation.com/images/banner2.jpg);
							background-repeat:repeat-x;
							height:281px;
							width:862px;
							margin: 0 auto;
							padding:0px;
							margin: 0 auto;}
								
	#middle					{width:863px; 
							margin: 0 auto;
							background:#ffffff;
							border-width:1px;
							border-style:solid;
							border-color:#c0c0c0;
							border-top-style:none;
							border-bottom-style:none;
							padding:0px;}
		
		#breadcrumb				{font-size:10px; color:#333; padding:7px; width:863px;  }
		#breadcrumb	a			{font-size:10px; color:#333; text-decoration:underline;}
		#breadcrumb	a:hover		{font-size:10px; color:#cc0000; text-decoration:underline;}
		
		
		
		#center				{vertical-align:top;
							padding:0px;
							width:100%;}
		
			#main			{padding:15px; padding-top:0px;}
		
		#leftside		{vertical-align:top;
						padding:10px;
						margin: 0 auto;
						width:250px;}
		#rightside		{vertical-align:top;
						padding:10px;
						margin: 0 auto;}

	
							
	#footer					{width: 863px;
							margin: 0 auto;
							height:25px;
							background-color:#efefef;
							border-width:1px;
							border-style:solid;
							border-color:#c0c0c0;
							border-top-style:none;
							padding:0px;}
		
		#bottomlinks		{text-align:left;
							font-size:11px;
							padding-left:20px;
							color:#c0c0c0;}
		
		#bottomlinks a		 {font-size:10px;
							  color:#c0c0c0;}
		#bottomlinks a:hover {font-size:10px;
							  color:#c0c0c0;}
					             
		#copyright			{text-align:right;
							font-size:10px;
							padding-right:20px;
							color:#c0c0c0;}
				          

/* Global User Table Styles */
/* These styles define the basic properties for tables in the Immediacy Editor */

	/* Default Table */
	table.ImmTS_Default		{padding:0px; width:100%; border-collapse:collapse;} /* Overall table style */

	table.ImmTS_Default th, 
	table.ImmTS_Default td	{padding:2px; margin:2px;} /* Cell padding and spacing styles */

	table.ImmTS_Default, 
	table.ImmTS_Default th, 
	table.ImmTS_Default td	{border:1px solid black;} /* Table border style */
	     
	table.ImmTS_Default th	{}						/* Apply style to header cells */
	table.ImmTS_Default tr	{vertical-align:top;}	/* Apply style to data cells */
	table.ImmTS_Default td	{}						/* Apply style to data cells */
	
	


/* Plugin Styles */
/* These styles are used by plugins through out the site. */




	/* SiteMap */
	DIV.sitmp0				{padding:2px; font-size:110%; background-color:#f3f3ff;}
	DIV.sitmp1				{padding:2px; font-size:90%;}
	DIV.sitmp2				{padding:2px; font-size:90%;}
	A.sitmpA0				{color:#000070; font-weight:bold;}
	A.sitmpA0:hover			{color:#cc0000; text-decoration:underline;}
	A.sitmpA1				{color:#000070; font-weight:normal;}
	A.sitmpA1:hover			{color:#cc0000; text-decoration:underline;}
	A.sitmpA2				{color:#000070; font-weight:normal;}
	A.sitmpA2:hover			{color:#cc0000; text-decoration:underline;}
	
	/* Side Menu Styles*/ 
	/* All Level Styles*/
	#sidemenu         {background-color:#f5f5f5; vertical-align:top;
						border-width:1px;
						border-left-style:dotted;
						border-color:#c0c0c0;
						padding:0px;}
	#sidemenu .head   {color:#ffffff; background-color:#687BBE;}
	#sidemenu a  {}
	#sidemenu a:hover {}
	 
	/* Level 0 Styles */
	 
		#L0 {background:#efefef;
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-bottom-color:#c0c0c0;
			padding:1px;
			padding-left:10px;
			height:24px;}

		#L0 a {color:#333; text-decoration:none;}
		
		#L0 a:hover {color:#cc0000;
					text-decoration:underline;}
			          
		#L0sel {background:#ffffff;
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-bottom-color:#c0c0c0;
			font-weight:bold;
			padding:1px;
			padding-left:10px;
			height:24px;}
			 
		#L0sel a {color:#333; text-decoration:none;}

		#L0sel a:hover {color:#cc0000;
						text-decoration:underline;}
			    
	/* Level 1 Styles */
		#L1 {background:#efefef;
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-bottom-color:#c0c0c0;
			padding:3px;
			padding-left:15px;
			height:24px;}

		#L1 a {color:#333; text-decoration:none;}
		
		#L1 a:hover {color:#cc0000;
					text-decoration:underline;}
			          
		#L1sel {background:#ffffff;
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-bottom-color:#c0c0c0;
			padding:3px;
			padding-left:15px;
			height:24px;}
			 
		#L1sel a {color:#333; text-decoration:none;}

		#L1sel a:hover {color:#cc0000;
						text-decoration:underline;}
		
	 
	/* Level 2 Styles */   
		#L2 {background:#efefef;
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-bottom-color:#c0c0c0;
			padding:3px;
			padding-left:35px;
			height:24px;}
		
		#L2sel {background:#ffffff;
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-bottom-color:#c0c0c0;
			padding:3px;
			padding-left:20px;
			height:24px;}
			 
		#L2 a {color:#333; text-decoration:none;}
		#L2 a:hover {color:#cc0000;
					text-decoration:underline;}
			
		#L2sel a {color:#333; text-decoration:none;}
		#L2sel a:hover {color:#cc0000;
						text-decoration:underline;}
						
		/* Level 3 Styles */   
		#L3 {background:#efefef;
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-bottom-color:#c0c0c0;
			padding:3px;
			padding-left:30px;
			height:24px;}
		
		#L3sel {background:#ffffff;
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-bottom-color:#c0c0c0;
			padding:3px;
			padding-left:30px;
			height:24px;}
			 
		#L3 a {color:#333; text-decoration:none;}
		#L3 a:hover {color:#cc0000;
					text-decoration:underline;}
			
		#L3sel a {color:#333; text-decoration:none;}
		#L3sel a:hover {color:#cc0000;
						text-decoration:underline;}

