/* CSS Document */
.p7tbsub {background-color: #EFEFEF; border: .1px solid #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; layer-background-color: #FFFFFF;}
.p7tbsub p {margin: 0px; padding: 6px 12px 12px 10px; font-size:11px}
.p7tbsub a:link {color: #333333;}
.p7tbsub a:visited {color: #333333;}
.p7tbsub a:hover {color: #186350;}
.p7tbsub a:active {color: #186350;}
.p7tbdn {color: #FF9900 !important; font-weight: bold;}

body					{margin:0px; padding:0px; background-color:#94b4ae; background-image:url(../images/background/verticle_green_gradient.jpg); background-repeat:repeat-x;}
a img					{border:0px;}
#header_container		{margin:34px 0 0 0; padding:0px; width:100%; height:73px;}
#page_header			{margin:0px auto; padding:0px; width:758px; height:73px;}
#header_nav				{margin:0px; padding:0px; width:758px; height:22px; background-image:url(../images/background/header_nav_background.gif); background-repeat:no-repeat;}
#navigation				{margin-left:388px; padding:0px; width:370px; height:22px; float:right;}
#banner					{margin:0px; padding:0px; width:758px; height:51px;}
#flashcontent			{width:584px;}
#flash_tagline			{width:445px; margin:0px;}
#content_container		{margin:0px; padding:0px; width:100%;}
#content				{margin:0px auto; padding:0px; width:758px; background-color:#FFFFFF}
#content_left			{margin:0px; padding:0px; width:175px; background-image:url(../images/background/left_column_backgroud.gif); background-repeat:repeat-y; float:left}
#franchise_subnav		{margin:0px; padding:0px; width:175px; height:240px;}
#janitorial_subnav		{margin:0px; padding:0px; width:175px; height:240px;}

#content_right			{margin:0px; padding:0px; width:583px; background-image:url(../images/background/right_column_backgroud.gif); background-repeat:repeat-y; float:right}
#content_copy			{margin:21px 0px 0px 28px; width:524px;}
#content_copy a			{color:#000000; text-decoration:none}
#content_copy a:hover	{color:#666666; text-decoration:underline}
#content_copy p			{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; font-weight:normal}
#content_copy ul		{margin:0px; padding:0px;}
#content_copy ul li		{margin-left:20px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:22px; list-style-position:outside;}
#content_copy ul li.dot	{margin-left:35px;}
#content_copy ul li.arrow{list-style-image:url(../images/icons/level1_list_arrow.gif);}
#content_copy ul li.sub	{margin-left:40px; list-style-image:url(../images/icons/level2_list_arrow.gif);}
.content_image			{float:right; margin:0 0 10px 10px}
#content_copy ul a		{color:#000000;}
#content_copy ul a:hover{color:#666666;}

#content_copy ol li		{margin-left:0px; margin-bottom:6px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:22px; list-style-position:outside;}

#footer_container		{margin:0px; padding:0px; width:100%;}
#footer					{margin:0px auto; padding:0px; width:758px; height:70px; background-image:url(../images/background/footer_background.gif); background-repeat:no-repeat}
#footer div				{float:left; height:50px; margin-top:20px;}
#footer p 				{font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-top:0px; width:495px}
#footer a				{color:#000000;}

.footer_copyright		{width:698px; margin:0px auto}
.footer_copyright p		{font-family:Arial, Helvetica, sans-serif; margin: 4px 0px; font-size:10px; color:#bacec8;}
.footer_copyright a:link,
.footer_copyright a:active,
.footer_copyright a:visited{color:#bacec8; text-decoration:none;}
.footer_copyright a:hover {color:#bacec8; text-decoration:underline;}

.call_box				{margin:0px auto; padding: 1px 0px 1px 1px; width:524px; background-image:url(../images/background/bkgcallbox.jpg); background-repeat:repeat-x; background-color:#e6f0f2; border: solid 1px #c9c9c9}
.franchise_image		{float:right; margin:30px 0px 10px 10px}

.back_to_top a			{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#186350;}
.copy_small				{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal}
.green					{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0c493a; font-weight:bold; font-style:italic}
.green a:link,
.green a:active,
.green a:visited		{color:#0c493a; text-decoration:none;}
.green a:hover 			{color:#0c493a; text-decoration:underline;}

form div				{float:left; width:160px;}
label 					{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
input 					{width:150px;}
.check					{width:30px; float:left}
select					{width:154px;}
.form_row				{width:450px; clear:both; margin:4px 0px}
.form_label				{width:220px;}
.shorty 				{width:30px;}
.star					{color:#186350}
textarea 				{height:75px}
