/* 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:square; margin-top:0px; margin-bottom:0px;}	
	OL				{margin-top:0px; margin-bottom:0px;}
	BLOCKQUOTE		{margin-top:0px; margin-bottom:0px;}


/* Global Styles */

	A               {color:#004477; 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:tahoma, verdana, arial, geneva, lucida, 'lucida grande', sans-serif;
                  font-size:12px;
                  color:#333;
                  margin:0px;
                  padding:0px;}
	P             {font-family:tahoma, verdana, arial, geneva, lucida, 'lucida grande', sans-serif;
                  font-size:12px;
                  color:#333;
                  margin:0px;
                  padding:0px;}
	TD            {font-family:tahoma, verdana, arial, geneva, lucida, 'lucida grande', sans-serif;
                  font-size:12px;
                  color:#333;
                  margin:0px;
                  padding:0px;}
	
	BODY			{font-family:tahoma, verdana, arial, geneva, lucida, 'lucida grande', sans-serif; margin:0px; padding:0px; background-color:#efefef; margin:10px;}
	
	
/* Layout Styles */

	.ErrorMessage			{color:#cc0000;text-align:center;}
	.SuccessMessage			{color:#006600;text-align:center;}
		
	
	
	#topbar				    {background-image:url(http://www.webhostautomation.com/images/top_header_background.jpg);
		                     width:772px;margin-bottom:0px;
		                     margin: 0 auto;
		                     border-width:1px;
							 border-style:solid;
							 border-color:#c0c0c0;
							 border-bottom-style:none;}
		
			#toplinks		{font-size:11px;
				             color:#000000;
							 text-align:left;
							 padding-left:10px;}
			
			#toplinks a			{color:#000000; vertical-align:middle;}
			#toplinks a:hover	{color:#cc0000;}
		
			
			
			
	#header					{width:772px;
							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;}
			                 
		#headercenter		{background-image:url(http://www.webhostautomation.com/images/header_background.jpg);
			                 background-repeat:repeat-x;}
		   
		#search				{background-image:url(http://www.webhostautomation.com/images/header_right_background.jpg);
			                 background-repeat:no-repeat;
			                 width:150px;}
			                 
			#search input	{font-size:11px; border:1px;}
			
			
			
	#menubar				{width: 772px;
							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;}
		                     
	
	
	#middle					{width:772px; 
							margin: 0 auto;
							background:#ffffff;
							border-width:1px;
							border-style:solid;
							border-color:#c0c0c0;
							border-top-style:none;
							border-bottom-style:none;
							padding:0px;}
		
		#frontimage		{vertical-align:top;
			                 text-align:center;
							padding:10px;}
		#center				{vertical-align:top;
							padding:0px;
							width:74%}
		
			#main				{padding:15px; padding-top:0px;}
							
	#sidemenu				{width:100%;
							margin: 0 auto;}
	
			#menu			{width:100%;
							margin: 0 auto;}
							
							
			#livechat		{width:100%;
							margin: 0 auto;}
							
	#footer					{width: 772px;
							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. */

	/* Whats new */
	.WhatsnewTitle	{font-size:9pt; color:#8C897A; font-weight:bold;}
	.WhatsnewTitle:hover	{color:#8c89ff;}
	.WhatsnewBody	{font-size:8pt; color:#8C897A; font-weight:normal; float:left;}

	/* Bread Crumb */
	#breadcrumb				{font-size:10px; color:#333; padding:7px; background-image: url(http://www.webhostautomation.com/images/BreadCrumbBackground.gif); height:28px; background-repeat:repeat-x; }
	#breadcrumb	a			{font-size:10px; color:#333; text-decoration:underline;}
	#breadcrumb	a:hover		{font-size:10px; color:#cc0000; text-decoration:underline;}

	/* 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;}


