body     	{background-color: #cccccc; text-align: center; margin-left: 50%; margin-right: 50%; margin-top: 0px; width: 0px; padding: 0px;}

img		{text-align: center; border-style: none;}

a:link 		{color: #ffffff; font-size: 14px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-decoration: none;}
a:visited	{color: #cccccc; font-size: 14px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-decoration: none;} 
a:hover 	{color: #ffffff; font-size: 14px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-decoration: underline;} 
a:active	{color: #000000; font-size: 14px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-decoration: none;} 

a.black:link 	{color: #000000; font-size: 14px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-decoration: underline;}
a.black:visited	{color: #000000; font-size: 14px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-decoration: underline;} 
a.black:hover 	{color: #000000; font-size: 14px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-decoration: none;} 
a.black:active	{color: #000000; font-size: 14px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-decoration: none;}

h1		{color: #000000; font-size: 16px; font-family: tahoma, verdana, garamond, serif; text-align: left;}
h1.center	{color: #000000; font-size: 16px; font-family: tahoma, verdana, garamond, serif; text-align: center;}
h2		{color: #000000; font-size: 12px; font-family: tahoma, verdana, garamond, serif; text-align: left;}
h2.center	{color: #000000; font-size: 12px; font-family: tahoma, verdana, garamond, serif; text-align: center;}
h3		{color: #000000; font-size: 14px; font-family: tahoma, verdana, garamond, serif; text-align: left;}
h3.center	{color: #000000; font-size: 14px; font-family: tahoma, verdana, garamond, serif; text-align: center;}


#container	{background-color: #cccccc; border: none; text-align: center; margin-left: -350px; width: 700px; color: #000000; position: relative; }

#top_margin		{background-color: #CCCCCC; border: none; margin-left: 0px; float: left; text-align: left; width: 700px; height: 30px;  color: #000000; position: relative; }				

#top_left_logo			{background-color: #ffffff; background-image: url(r-gotoplogosmall.jpg); border: none; margin-left: 0px; float: left; text-align: left; width: 150px; height: 130px;  color: #000000; position: relative;}

#container_top_red_bar		{background-color: #ffffff; border: none; text-align: left; margin-left: 0px; float: left; width: 460px; color: #000000; position: relative; }
#top_red_bar				{background-color: #ffffff; background-image: url(top_red_bar.jpg); border: none; float: left; text-align: left; width: 460px; height: 55px;  color: #000000; position: relative;}
#menu_margin				{background-color: #ffffff; border: none; float: left; text-align: left; width: 460px; height: 55px;  color: #000000; position: relative;}

#top_right_corner	{background-color: #ffffff; background-image: url(top_right_corner.jpg);    border: none; float: left; text-align: left; width: 90px; height: 110px;  color: #000000; position: relative;}

#menu			{background-color: #ffffff; border: none; float: left; text-align: left; width: 548px; height: 20px;  color: #000000; position: relative;}
#menu_button_1			{background-color: #ffffff; background-image: url(button_1.jpg); border: none; float: left; font-size: 14px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-align: center; width: 105px; height: 20px;  color: #ffffff; position: relative;}
#menu_button_2			{background-color: #be0707; 					 border: none; float: left; font-size: 14px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-align: center; width: 106px; height: 20px;  color: #ffffff; position: relative;}
#menu_button_3			{background-color: #be0707; 					 border: none; float: left; font-size: 14px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-align: center; width: 106px; height: 20px;  color: #ffffff; position: relative;}
#menu_button_4			{background-color: #be0707; 					 border: none; float: left; font-size: 14px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-align: center; width: 106px; height: 20px;  color: #ffffff; position: relative;}
#menu_button_5			{background-color: #be0707; 					 border: none; float: left; font-size: 14px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-align: center; width: 105px; height: 20px;  color: #ffffff; position: relative;}

#text_container		{background-color: #ffffff; background-image: url(text_container_back.jpg); background-repeat: repeat-y; border: none; float: left; font-size: 13px; line-height: 18px; font-family: trebuchet ms, tahoma, verdana, garamond, serif; text-align: left; width: 700px; min-height: 100px; color: #000000; position: relative; }
#text_container_bottom		{background-color: transparent; background-image: url(footer_top.jpg); background-position: bottom; background-repeat: no-repeat; border: none; float: left; text-align: left; width: 700px; min-height:  100px; color: #000000; position: relative; }

#main_text				{background-color: transparent; 	border: none; margin-left: 70px; float: left; text-align: left; width: 410px; min-height: 300px; color: #000000; position: relative; }
#main_text_header				{background-color: transparent; border: none; margin-top:  15px; float: left; text-align: left; width: 410px;     height:  32px; color: #000000; position: relative; }
#main_text_text					{background-color: transparent; border: none;			 float: left; text-align: left; width: 410px; min-height: 100px; color: #000000; position: relative; }
#main_text_text_wide				{background-color: transparent; border: none;			 float: left; text-align: left; width: 600px; min-height: 100px; color: #000000; position: relative; }
#main_text_text_wide_adress			{background-color: transparent; border: none;			 float: left; text-align: right; width: 600px; min-height:  15px; color: #666666; position: relative; }

#sidebar				{background-color: transparent;         background-image: url(sidebar.jpg); 	   border: none; margin: 15px 0px 0px 10px;	      float: left; text-align: left;   width: 175px; min-height: 100px; color: #000000; position: relative; }
#sidebar_header					{background-color: transparent; background-image: url(sidebar_header.jpg); border: none;			 	      float: left; text-align: center; width: 175px;     height:  15px; color: #000000; position: relative; }
#sidebar_text					{background-color: transparent; 					   border: none; margin-left: 12px; 		      float: left; text-align: center; width: 150px; min-height: 100px; color: #000000; position: relative; }
#sidebar_footer					{background-color: transparent; background-image: url(sidebar_footer.jpg); border: none; 			 	      float: left; text-align: left;   width: 175px;     height:  15px; color: #000000; position: relative; }
#sidebar_white_footer				{background-color: #ffffff;	  					   border: none; 			 	      float: left; text-align: left;   width: 175px;     height:  15px; color: #000000; position: relative; }

#footer			{background-color: #ffffff; background-image: url(footer_bottom.jpg); border: none; float: left; text-align: left; margin-top: 0px; width: 700px; height: 30px; color: #000000; position: relative; }