body	{background-color:#ccc; margin:10px 0; font-family: "Trebuchet MS", Verdana, sans-serif; font-size: 14px; text-align: center;}

td, input, textarea {font-family: "Trebuchet MS", Verdana, sans-serif; font-size:14px; color:#000;}

#frame 	{width:800px; margin-right:auto; margin-left:auto; margin-top:10px; padding:0px; text-align:left; background:#fff; border:1px solid #339;}
	
	#header {width:800px; padding:0px; background:#339; margin:0px;}
	
	#nav	{float:left; width:800px; background:#339; margin:0px; padding:0px;}

		#nav ul	{background:#fff; margin:0px; padding:0px; list-style:none;}
	
		#nav li {font-size:17px; float:left; background:#339; margin:0px; padding:0px;}

		#nav a 	{float:left; display:block; background:#339; padding:0 14px; text-decoration:none; font-weight:bold; color:#fff;}

			/* Commented Backslash Hack hides rule from IE5-Mac \*/
		#nav a	{float:none;}
			/* End IE5-Mac hack */
	
		#nav a:hover	{background-color:#ccc; color:#339; padding:0 14px;}

		#nav #current 	{background-color:#fff;}

		#nav #current a	{display:block; font-size:17px; background-color:#fff; color:#339;}
	
		#nav #current a:hover 	{display:block; background-color:#ccc;}

	#nav2	{float:left; width:800px; background:#339; margin:0px; padding:0px; border-top:1px solid #fff;}

		#nav2 ul	{background:#fff; margin:0px; padding:0px; list-style:none;}

		#nav2 li	{font-size:17px; float:left; background:#339; margin:0px; padding:0px;}

		#nav2 a		{float:left; display:block; background:#339; padding:0 14px; text-decoration:none; font-weight:bold; color:#fff;}

			/* Commented Backslash Hack hides rule from IE5-Mac \*/
		#nav2 a	{float:none;}
			/* End IE5-Mac hack */
	
		#nav2 a:hover	{background-color:#ccc; color:#339; padding:0 14px;}

		#nav2 #subcurrent 	{background-color:#fff;}

		#nav2 #subcurrent a	{display:block; font-size:17px; background-color:#fff; color:#339;}
	
		#nav2 #subcurrent a:hover 	{display:block; background-color:#ccc;}
		
	#content	{width:770px; float:left; padding:15px; background:#fff; text-align:left;}

	html>body #content {width:770px;} 

	#aileft		{float:left; width:450px; border-right:1px solid #339; padding-right:10px;}

	#airight	{float:right; width:300px;}

	#mleft		{float:left; width:450px; padding:0 5px 0 0; border-top:1px solid #339;}

	#mright		{float:left; width:300px; padding:5px 0 0 0; border-top:1px solid #339;}

	#xleft		{float:left; width:49%; height:470px; padding:10px 1% 0 0;}

	#xright		{float:right; width:49%; height:470px; padding:10px 0 0 1%;}

	#evaleft	{float:left; width:44%; padding:0 6% 0 0; height:600px;}

	#evaright	{float:right; width:44%; padding:0 0 0 6%; height:600px;}

	#contactcenter	{float:left; width:36%; padding:0 0 0 12px; border-right:1px solid #339; border-left:1px solid #339;}

	#contactleft	{float:left; width:30%; padding:0 12px 0 0;}

	#contactright	{float:right; width:28%;}

	#footer	{background:#339; width:800px; padding:10px 0px; clear:both;}

* html div#contactcenter	{margin: 0 -100% 0 0;}
* html div#contactleft		{margin: 0;}

div	{border:0px;}
img	{border:0px;}

a:link, a:active, a:visited	{color:#339; text-decoration:underline;}

a:hover	{color:#ccc;}

h1, h2, h3, h4, h5, h6	{color:#339;}
	
.txt_evaheadings	{font-size:23px; color:#339; font-weight:bold;}

.txt_evaattention	{font-size:17px; color:#339; font-weight:bold; font-style:italic;}

.txt_indent	{text-indent: 1cm;}

.txt_small	{font-size:10px; font-style:italic;}

.blue	{color:#339;}

.claris	{border:1px solid #339; background:url(pics/claris.handpiece.gif); width:100%;}

.txt_footer	{font-weight:bold; color:#fff;}

.content	{width:770px; float:left; padding:15px; background:#fff; text-align:left;}

html>body .content {width:770px;}

.xleft	{float:left; width:49%; height:470px; padding:10px 1% 0 0;}

.xright	{float:right; width:49%; height:470px; padding:10px 0 0 1%;}
