
body				{padding:0px;margin:0px;background:#FFFFFF;}

h1 					{text-decoration:none; font-size:15px; margin:0px; color:#177b97;}
h2 					{text-decoration:none; font-size:15px; margin:0px; color:#177b97;}
ul					{padding:0; margin:0; list-style:none;}
li					{background:url(/images/li-line.gif) bottom repeat-x; margin-top:10px; line-height:20px; padding-left:3px; padding-bottom:10px;}
li a 				{color:#177b97; font-size:12px; text-decoration:none; padding-left:17px;}
li a:hover  		{color:#FCA600;}
a 					{color:#177b97}
span a 				{color:#FCA600; background:url(/images/a1.gif) right center no-repeat; padding-right:12px; text-decoration:none}
span a:hover		{text-decoration:underline}
font a 				{color:#FCA600; font-size:11px}
a:hover				{text-decoration:none;}
img 				{border:0px;}
table 				{border-collapse:collapse; border:0px;}
.std_table			{width:100%;border:0px;}
.std_td				{width:100%;border:0px;}
td 					{vertical-align:top; padding:0px;}

.header_left 		{width:300px; height:86px; padding:0px; margin:0px;}
.header_logo 		{margin:28px 28px 0px 25px;}
.search_logo 		{margin-top:12px;}

.left_nav 			{height:458px}
.left_nav_wide 		{width:148px; padding-top:12px; text-align:left; }
.left_spacer 		{width:29px;}

.main_dog 			{width:766px; background:url(/images/bg-t.jpg) top right no-repeat;}
.main_vline 		{width:40px; background:url(/images/line.gif) repeat-y 20px 0;}
.main_welcome_box 	{width:519px;}
.main_welcome_txt 	{margin:0px 168px 0 0px; text-align:left;}
.dog_spacer 		{height:20px}
.service1 			{width:240px; text-align:left;}
.green 				{color:#177b97;}
.orange 			{color:#FCA600;}

.main_wide 			{width:766px;}
.about_pad 			{width:30px;}
.about_content 		{width:712px; text-align:left;}
.boxtext			{font-size:14px; padding-top:3px; height:20px; width:240px;}

.contact_left		{width:350px;}

.results_head		{height:35px;width:200px;font:14px tahoma, arial, helvetica, sans-serif; font-weight:bold; color:#555555;}
.results_service	{height:35px;width:330px; padding-left:10px;font:14px tahoma, arial, helvetica, sans-serif; font-weight:bold; color:#555555;}
.results_service2	{height:40px; padding-left:10px; padding-top:35px;width:330px;height:60px;font:12px tahoma, arial, helvetica, sans-serif bold; color:#555555;border-bottom:1px dotted #555555;}
.results			{height:40px; padding-top:35px;width:200px;font:12px tahoma, arial, helvetica, sans-serif bold; color:#555555;border-bottom:1px dotted #555555;}
.results_btn		{height:35px;width:150px;font:14px tahoma, arial, helvetica, sans-serif; font-weight:bold; color:#555555;}
.results_btn2		{height:40px; padding-top:26px;width:150px;font:12px tahoma, arial, helvetica, sans-serif bold; color:#555555;border-bottom:1px dotted #555555;}
.res_content		{font-size:13px; height:200px}
.green td 			{background-color: #bee7f2;}

.request			{height:30px; width:110px; border:0px; cursor:pointer; background:url(/images/request.jpg) no-repeat}

.m_text, table, li, input, textarea {font-family:Tahoma;font-size:11px;line-height:14px;color:#555555;}	
.bg-top 			{background:url(/images/bg-top.gif) top repeat-x; height:220px; padding:0px; margin:0px;}
.bg-bot 			{background:url(/images/bg-bot.gif) top repeat-x #177b97}
.bg-bot2 			{background: top left no-repeat; width:900px; height:81px; color:#a1dff0; font-family:Verdana; font-weight:bold; text-align:center;}
.bg-bot2 a 			{color:#a1dff0; font-family:Arial}
.bg-bot2 span a 	{color:#FDFDFD; text-transform:uppercase; background:none; padding:0px; font-size:10px; font-family:Verdana}
.mid 				{bottom left no-repeat; height:499px }
.mid span strong 	{color:#177b97}
.no_class, form, .no_class td {width:auto;height:auto;margin:0px;padding:0px;border:0px;}
.line 				{background:url(/images/li-line.gif) repeat-x; height:1px}
.input 				{width:180px; height:22px; border:#CACBCB 1px solid; background:#ffffff; padding-left:5px; vertical-align:middle; color:#555555; padding-top:2px}
.input2 			{width:200px; height:17px; border:#CACBCB 1px solid; background:#ffffff; padding-left:5px; vertical-align:middle; color:#555555; padding-top:2px}
.form				{width:262px;height:18px; margin-bottom:5px; border:#CACBCB 1px solid; background:#ffffff; padding-left:5px; vertical-align:middle; color:#555555; padding-top:2px; font-size:14px;}
.form2				{width:270px;height:22px; margin-bottom:5px; border:#CACBCB 1px solid; background:#ffffff; padding-left:5px; vertical-align:middle; color:#555555; padding-top:2px}
.form_area			{width:270px; border:#CACBCB 1px solid; background:#ffffff; padding-left:5px; color:#555555; padding-top:2px; font-size:14px;}
.form input 		{width:237px; height:29px; border:#177b97 1px solid; background:#ffffff; padding-left:8px; padding-top:7px}
