body			{margin: 0px; padding: 0px; background: #FFFFFF url('images/back_stripe.gif') repeat-x; font-family: Arial, sans-serif; font-size: 13px; color: #395175;}
form			{margin: 0px; padding: 0px; border: 0px;}
fieldset		{margin: 0px; padding: 0px; border: 0px;}

a:link 		{color: #AB2600;}
a:hover 		{color: #AB2600;}
a:visited	{color: #AB2600;}

#body			{position: absolute; top: 0px; width: 100%; background: url('images/main_gfx/bg_wave.gif') top center no-repeat;}
#container1		{position: relative; top: 0px; width:779px; margin: auto; height: 124px;}
#container2		{width: 779px; margin: auto; }
#photos 			{height: 206px; background: transparent url("images/photos.jpg") top center no-repeat; width: 100%}
#container3 		{background: transparent url("images/footer_stripe.gif") top left repeat-x; width: 100%; padding-bottom: 10px;}

DIV.both			{height: 0px; clear: both; overflow: hidden;}

/* Header - START */

h1, h2			{position: absolute; margin: 0px; padding: 0px;}
h1 span, h2 span	{display: none;}
h1				{top: 5px; left: 1px; width: 165px; height: 78px; background: url('images/main_gfx/logo_mmc.gif') no-repeat;}
h1 a				{display: block; width: 165px; height: 78px;}

a.logo {
	display: block;
	width: 173px;
	height: 76px;
	background: transparent url("images/logo.gif") top left no-repeat;
}
a.logo span, #photos span { display: none; }

a.header_bt			{position: absolute; top: 0px; height:  27px; padding-top: 55px; text-align: center; font-size: 10px; font-weight: bold; text-decoration: none; color: #395175;}
a.header_bt:hover	{color: #DF111C;}
#header_home		{left: 521px; width: 74px; background: url('images/home.gif') no-repeat;}
#header_contact		{left: 594px; width: 78px; background: url('images/contact.gif') no-repeat;}
#header_us_business	{left: 671px; width: 99px; background: url('images/us_business.gif') no-repeat;}

#header_menu 		{position: absolute; top: 83px; left: 8px; width: 693px; height: 35px;}
#header_menu ul		{margin: 0px; padding: 0px; list-style-type: none; list-style-image: none;}
#header_menu li		{position: absolute; top: 0px; height: 35px;}
#header_menu a		{background-repeat: no-repeat; display: block; text-decoration: none; height: 40px;}
#header_menu a:hover	{}
#header_menu span	{display: none;}
#header_menu li.hmn1	{left: 0px; width: 105px;}
#header_menu li.hmn1 a 	{background-image: url('images/hmn_1.gif');}
#header_menu li.hmn2	{left: 106px; width: 107px;}
#header_menu li.hmn2 a 	{background-image: url('images/hmn_2.gif');}
#header_menu li.hmn3	{left: 212px; width: 121px;}
#header_menu li.hmn3 a 	{background-image: url('images/hmn_3.gif');}
#header_menu li.hmn4	{left: 333px; width: 73px;}
#header_menu li.hmn4 a 	{background-image: url('images/hmn_4.gif');}
#header_menu li.hmn5	{left: 406px; width: 117px;}
#header_menu li.hmn5 a 	{background-image: url('images/hmn_5.gif');}
#header_menu li.hmn6	{left: 523px; width: 161px;}
#header_menu li.hmn6 a 	{background-image: url('images/hmn_6.gif');}

/* Header - EOF */
/* Content - START */

#content		{width: 761px; background: url('images/content_back.gif') top center repeat-y; padding-left: 9px; padding-right: 9px;}
#content_container	{ width: 100%; background: transparent url("images/content_gradient.gif") top left repeat-x; }

#left_side		{position: relative; float: left; width: 174px; margin-top: -83px; padding: 15px 5px ;}
#left_side h4		{margin: 0px; padding: 0px; width: 164px; height: 15px; background-repeat: no-repeat;}
#left_side h4.lsh_menu	{background-image: url('images/main_gfx/left_side_header_menu.gif');}
#left_side h4.lsh_login	{background-image: url('images/client_login.gif'); height: 28px}
#left_side p		{font-size: 11px; font-family: Tahoma, sans-serif; color: #626C7B; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;}
#left_side span		{display: none;}
#left_side ul		{margin: 0px; margin-top: 4px; margin-bottom: 20px; padding: 0px; list-style-type: none; list-style-image: none; font-family: Tahoma, sans-serif; font-size: 11px; color: #626C7B; font-weight: bold;}
#left_side ul a		{display: block; height: 18px; padding-top: 3px;}
#left_side li		{margin: 0px; padding: 0px 10px 0px 10px; height: 22px; background: url('images/menu_tab.gif') bottom left no-repeat;}
#left_side li.last	{background-image: none;}
#left_side a		{text-decoration: none;}
#left_side a:hover	{}
#left_side table	{border-collapse: collapse; border-spacing: 0px;}

.input			{width: 130px; margin:0px; margin-left: 6px; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 8px; font-family: Tahoma, sans-serif; font-size: 10px; color: #395175; border: 0px solid white; border-width: 0px; background: url('images/input.gif') no-repeat;}
.file			{width: 250px; margin:0px; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 8px; font-family: Tahoma, sans-serif; font-size: 10px; color: #395175; border: 0px solid white; border-width: 0px; background: url('images/main_gfx/bg_input.gif') no-repeat;}
.button			{width: 12px; height: 37px;}

#right_side		{position: relative; float: right; width: 529px; padding-left: 0px; padding-right: 14px; padding-bottom: 40px;}

/* Content - EOF */
/* Footer - START */

#footer				{ width: 779px; height: 47px; padding-bottom: 25px; background: url('images/footer_back.gif') top left no-repeat; font-family: Arial; font-size: 10px; font-weight: bold; margin: auto;}
#footer_container	{position: relative; width: 779px; height: 47px;}
#footer_container p	{font-size: 10px; margin: 0px;}
#footer_credits		{position: absolute; top: 8px; left: 15px; padding-left: 10px; padding-top: 8px; width: 201px; height: 47px; color: #626C7B;}
#footer_credits a	{text-decoration: none;}
#footer_contact		{position: absolute; top: 0px; left: 200px; padding-left: 26px; padding-top: 14px; background: url('images/main_gfx/bg_footer_contact.gif') 0px 18px no-repeat;}
#footer_rights		{position: absolute; top: 0px; right: 0px;  padding-right: 23px; padding-top: 14px; text-align: right;}
#footer_w3c			{position: absolute; top: 8px; left: 154px; width: 45px; height: 25px; background: url('images/main_gfx/logo_w3c.gif') no-repeat;}
#footer_w3c span		{display: none;}
#footer_w3c a		{display: block; width: 45px; height: 25px;}


/* Footer - EOF */