body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
}

#main_containier { 
	width:786px;
	margin-top:auto; 
	margin-bottom:auto; 
	margin-left:auto; 
	margin-right:auto;
}

.table_100 {width:100%;}
.footer_table {width:100%; font-size:10px;}

.main_text {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; text-align:left;}
.bold_text {font-weight:bold;}
.green_title {color:#05AAA4; font-weight:bold; font-size:14px;}

.no_border {border:none;}

a:link 		{color:#000000;	text-decoration:none;}
a:visited 	{color:#000000; text-decoration:none;}
a:hover 	{color:#000000; text-decoration:underline;}
a:active	{color:#000000; text-decoration:none;}

a:link.main_text_link 	 {color:#000000; text-decoration:none;}
a:visited.main_text_link {color:#000000; text-decoration:none;}
a:hover.main_text_link   {color:#000000; text-decoration:underline;}
a:active.main_text_link  {color:#000000; text-decoration:none;}

.news_top_links p {margin:0px; padding:0px;}

ul {margin-top:0px;}
li {padding-bottom:2px;}
img {border:0px;}

.index_newstitle_large {font-weight:bold; font-size:14px;}
.index_newstitle_large a {color:#03ACA7;}


.main_copy {}
.main_copy h1 {margin:0px 0px 8px 0px; padding:3px; font-size:18px; color:#000000; background-color:#E6EBEF;}
.main_copy h3 {margin:0px 0px 3px 0px; padding:0px; font-size:14px; color:#05AAA4;}

.main_copy p {margin:0px 0px 6px 0px;}

.main_copy a:link 		{color:#05AAA4; background-color:#FFFFFF; text-decoration:underline;}
.main_copy a:visited	{color:#05AAA4; background-color:#FFFFFF; text-decoration:underline;}
.main_copy a:hover 		{color:#FFFFFF; background-color:#05AAA4; text-decoration:none;}
.main_copy a:active 	{color:#05AAA4; background-color:#FFFFFF; text-decoration:underline;}

.main_copy_no_link h1 {margin:0px 0px 8px 0px; padding:3px; font-size:18px; color:#000000; background-color:#E6EBEF;}
.main_copy_no_link h3 {margin:0px 0px 3px 0px; padding:0px; font-size:14px; color:#05AAA4;}

.main_copy_no_link p {margin:0px 0px 6px 0px;}

.main_copy_no_link a:link 		{color:#05AAA4; text-decoration:none;}
.main_copy_no_link a:visited	{color:#05AAA4; text-decoration:none;}
.main_copy_no_link a:hover 		{color:#05AAA4; text-decoration:underline;}
.main_copy_no_link a:active 	{color:#05AAA4; text-decoration:none;}


a:link.green_link 		{color:#05AAA4; background-color:#FFFFFF; text-decoration:none;}
a:visited.green_link	{color:#05AAA4; background-color:#FFFFFF; text-decoration:none;}
a:hover.green_link 		{color:#05AAA4; background-color:#FFFFFF; text-decoration:underline;}
a:active.green_link 	{color:#05AAA4; background-color:#FFFFFF; text-decoration:none;}

a:link.green_link_greybg 	{color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.green_link_greybg	{color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.green_link_greybg 	{color:#05AAA4; background-color:#F2F2F4; text-decoration:underline;}
a:active.green_link_greybg 	{color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}

.green_bold {font-weight:bold; color:#05AAA4; font-size:14px;}
.black_bold {font-weight:bold; color:#000000; font-size:14px;}

.navigation_back {width:760px; margin-left:auto; margin-right:auto; padding-top:5px; text-align:right;}
/******************** CONTENT ********************/
.newstitles p{margin:0px; padding:0px;}
.newstitles {margin:0px; padding:0px;}

#top_content {margin-top:10px;}
#content_navi {float:left; width:120px; text-align:left; margin-top:10px;}
#content_main {float:left; width:650px; padding-left:10px; padding-top:10px;}
#info_bar {clear:both; vertical-align:top; margin-bottom:10px;}
#bottom_content {background-color:#D3D3D3; padding:10px; margin-top:20px; clear:both;}

#content_navi ul {list-style:none; padding:0px;  margin:10px 0px 0px 0px; text-align:left;}
#content_navi ul li {padding:0px 0px 10px 0px; text-align:left;}

#info_bar form {margin:none;}
#info_bar form input 		{font-size:12px; width:150px; border:1px solid #878787; border-top-width:2px; border-left-width:2px; color:#878787;}
#info_bar form input.submit {font-size:12px; width:40px;  border:1px solid #03ACA7; border-top-width:2px; border-left-width:2px; margin-left:5px; background-color:#03ACA7; text-align:center; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}

.list_links ul {margin-left:10px; padding:0px;}
.list_links ul li {background:url(images/content/tick_bullet.jpg) no-repeat; list-style:none; height:24px; line-height:24px; padding-left:30px; font-size:16px; font-weight:bold;}
.list_links ul li a:link 	{color:#333333; background-color:#FFFFFF; text-decoration:none;}
.list_links ul li a:visited {color:#333333; background-color:#FFFFFF; text-decoration:none;}
.list_links ul li a:hover 	{color:#05AAA4; background-color:#FFFFFF; text-decoration:underline;}
.list_links ul li a:active 	{color:#333333; background-color:#FFFFFF; text-decoration:none;}

.awards_table td {vertical-align:bottom;}
.awards_how_to {width:595px; border:2px solid #E6EBEF; padding:10px; font-weight:normal;}

.cpd_title {text-align:center; font-weight:bold; font-size:15px;}

.cpd_list {background-color:#FFFFFF; text-align:left; padding:0px; margin:0px; width:240px; margin:20px;}
.cpd_list ul {padding:0px; margin:0px;}
.cpd_list ul li {padding:0px; margin:0px; background:url(images/content/tick_bullet.jpg) no-repeat; list-style:none; height:24px; line-height:24px; padding-left:30px; font-size:14px; font-weight:bold;}
.cpd_list ul li a:link 	{color:#333333; background-color:#FFFFFF; text-decoration:none;}
.cpd_list ul li a:visited {color:#333333; background-color:#FFFFFF; text-decoration:none;}
.cpd_list ul li a:hover 	{color:#05AAA4; background-color:#FFFFFF; text-decoration:underline;}
.cpd_list ul li a:active 	{color:#333333; background-color:#FFFFFF; text-decoration:none;}

.training_list_links ul {margin-left:10px; padding:0px;}
.training_list_links ul li {background:url(images/content/tick_bullet.jpg) no-repeat; list-style:none; padding-left:30px; font-size:16px; font-weight:bold;}
.training_list_links ul li a:link 	{color:#333333; background-color:#FFFFFF; text-decoration:none;}
.training_list_links ul li a:visited {color:#333333; background-color:#FFFFFF; text-decoration:none;}
.training_list_links ul li a:hover 	{color:#05AAA4; background-color:#FFFFFF; text-decoration:underline;}
.training_list_links ul li a:active 	{color:#333333; background-color:#FFFFFF; text-decoration:none;}

.index_list ul {margin-left:10px; padding:0px;}
.index_list ul li {background:url(images/content/tick_bullet.jpg) no-repeat; list-style:none; height:24px; line-height:24px; padding-left:30px; font-size:11px; font-weight:bold;}
.index_list ul li a:link 	{color:#05AAA4; background-color:#FFFFFF; font-size:13px; text-decoration:none;}
.index_list ul li a:visited {color:#05AAA4; background-color:#FFFFFF; font-size:13px; text-decoration:none;}
.index_list ul li a:hover 	{color:#05AAA4; background-color:#FFFFFF; font-size:13px; text-decoration:underline;}
.index_list ul li a:active 	{color:#05AAA4; background-color:#FFFFFF; font-size:13px; text-decoration:none;}

.training_list ul {margin-left:10px; padding:0px;}
.training_list ul li {background:url(images/content/tick_bullet.jpg) no-repeat; list-style:none; height:24px; line-height:24px; padding-left:30px; font-size:16px; font-weight:bold;}
.training_list ul li a:link 	{color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
.training_list ul li a:visited 	{color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
.training_list ul li a:hover 	{color:#000000; font-size:14px; font-weight:bold; text-decoration:underline;}
.training_list ul li a:active 	{color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}

.mystery_shopper_list ul {margin-left:10px; padding:0px;}
.mystery_shopper_list ul li {background:url(images/content/tick_bullet.jpg) no-repeat; list-style:none; height:24px; line-height:24px; padding-left:30px; font-size:16px; font-weight:bold;}
.mystery_shopper_list ul li a:link 		{color:#000000; font-size:14px; font-weight:bold; background-color:#FFFFFF; text-decoration:none;}
.mystery_shopper_list ul li a:visited 	{color:#000000; font-size:14px; font-weight:bold; background-color:#FFFFFF; text-decoration:none;}
.mystery_shopper_list ul li a:hover 	{color:#000000; font-size:14px; font-weight:bold; background-color:#FFFFFF; text-decoration:underline;}
.mystery_shopper_list ul li a:active 	{color:#000000; font-size:14px; font-weight:bold; background-color:#FFFFFF; text-decoration:none;}

#medicines_copy {background:url(images/content/medicines_bg.jpg) top right no-repeat; width:650px; height:390px;  padding-top:10px;}
#header_background {}

.advertising_blank { width:170px; text-align:center; border-bottom:3px solid #05AAA4; height:100px !important; overflow:hidden}
.advertising_banner {margin-left:20px; padding:5px 0px 5px 0px; border-bottom:3px solid #05AAA4;}
.advertising_horiz {border-right:1px solid #05AAA4; width:2px; height:75px; float:right;}


.bottom_links_header {font-size:18px; font-weight:bold; text-transform:uppercase; color:#05AAA4; border-bottom:2px solid #05AAA4}

.bottom_links {vertical-align:top; width:33%; padding-top:20px;}
.bottom_links strong {color:#05AAA4; font-size:14px; text-transform:uppercase;}
.bottom_links ul {list-style-type:square; margin:0px; padding:0px 0px 0px 30px;}
.bottom_links ul li {margin:0px; padding:0px 0px 5px 0px; font-size:11px;}
.bottom_links ul li a:link 		{color:#333333; font-size:11px; text-decoration:none;}
.bottom_links ul li a:visited 	{color:#333333; font-size:11px; text-decoration:none;}
.bottom_links ul li a:hover 	{color:#05AAA4; font-size:11px; text-decoration:underline;}
.bottom_links ul li a:active 	{color:#333333; font-size:11px; text-decoration:none;}

.bottom_links a:link img	{border:3px solid #03ACA7;}
.bottom_links a:visited img {border:3px solid #03ACA7;}
.bottom_links a:hover img 	{border:3px solid #333333;}
.bottom_links a:active img 	{border:3px solid #03ACA7;}

#contactForm label 			{float:left; width:100px; font-weight:bold; color:#00000;}
#contactForm input			{margin-bottom:5px; width:200px;}
#contactForm textarea		{margin-bottom:5px; width:250px; height:100px;}
#contactForm #submit 		{width:auto; background-color:#05AAA4; color:#FFFFFF; font-weight:bold; border-top:none; border-left:none; border-bottom-width:1px; border-right-width:1px;}
#contactForm br 			{clear:both}

#questionForm label 			{float:left; width:100px; font-weight:bold; color:#00000;}
#questionForm input			{margin-bottom:5px; width:200px;}
#questionForm select			{margin-bottom:5px; width:200px;}
#questionForm input#radio	{margin-bottom:5px; width:auto;}
#questionForm textarea		{margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#questionForm #submit 		{width:auto; background-color:#05AAA4; color:#FFFFFF; font-weight:bold; border-top:none; border-left:none; border-bottom-width:1px; border-right-width:1px;}
#questionForm br 			{clear:both}

.contact_form 	 {float:left; width:360px; padding-top:25px;}
.contact_details {float:left; width:270px; padding-top:25px; padding-left:10px;}
.contact_details strong {display:block;}
.contact_details em {display:block; font-weight:bold; color:#007F92;}
.contact_details em {display:block; font-weight:bold; color:#007F92;}

.contact_details a:link 	{color:#000000; background-color:#FFFFFF; text-decoration:none;}
.contact_details a:visited  {color:#000000; background-color:#FFFFFF; text-decoration:none;}
.contact_details a:hover 	{color:#05AAA4; background-color:#FFFFFF; text-decoration:underline;}
.contact_details a:active 	{color:#000000; background-color:#FFFFFF; text-decoration:none;}

.medicines_list_header {font-size:18px; font-weight:bold; text-transform:uppercase; color:#858A40; border-bottom:2px solid #858A40;}

.medicines_list {width:50%; background-color:#FFFDDF; padding:3px 0px 3px 3px; border-bottom:1px solid #D4D7A8; vertical-align:top;}
.medicines_list a:link 		{color:#333333; text-decoration:none;}
.medicines_list a:visited 	{color:#333333; text-decoration:none;}
.medicines_list a:hover 	{color:#05AAA4; text-decoration:underline;}
.medicines_list  a:active 	{color:#333333; text-decoration:none;}

.marketing_left  {float:left; margin-left:26px;}
.marketing_right {float:right; width:360px;}
.marketing_yellow_box_repeat {height:226px; width:295px; background-image:url(images/yellow_box_repeat.jpg); background-repeat:repeat-y; float:right; text-align:center;}

.marketing_button {background-image:url(images/button.jpg); background-repeat:no-repeat; width:189px; height:32px; text-align:center; text-transform:uppercase; padding-top:8px; font-weight:bold; float:left;}

.training_button 		 {background-image:url(images/button.jpg);   background-repeat:no-repeat; width:189px; height:32px; text-align:center; text-transform:uppercase; padding-top:8px; font-weight:bold; float:left;}
.training_smaller_button {background-image:url(images/button_2.jpg); background-repeat:no-repeat; width:120px; height:25px; text-align:center; text-transform:uppercase; padding-top:4px; font-weight:bold; float:left;}

.question_box {border:2px solid #000000; padding:5px; background-color:#D3D3D3;}
.success_box {padding:3px; width:400px; text-align:center; background-color:#D3D3D3; border:2px solid #000000; margin-left:100px;}
.answer_box {width:85%; height:75px; font-family:Arial;}

.right_float {float:right;}

.float_image_right {float:right; padding-left:15px; text-align:center;}

.training_notepad_repeat {min-height:106px; width:288px; background-image:url(images/training/notepad_repeat.jpg); background-repeat:repeat-y; float:right;}

.training_notepad_repeat a:link 	{color:#05AAA4; background:none; text-decoration:underline;}
.training_notepad_repeat a:visited	{color:#05AAA4; background:none; text-decoration:underline;}
.training_notepad_repeat a:hover 	{color:#FFFFFF; background:#05AAA4; text-decoration:none;}
.training_notepad_repeat a:active 	{color:#05AAA4; background:none; text-decoration:underline;}

.back_button {text-align:right;}

.back_button a:link 	{color:#333333; background-color:#E6EBEF; text-decoration:none; font-size:14px; font-weight:bold; padding:1px 5px 0px 5px;}
.back_button a:visited	{color:#333333; background-color:#E6EBEF; text-decoration:none; font-size:14px; font-weight:bold; padding:1px 5px 0px 5px;}
.back_button a:hover 	{color:#FFFFFF; background-color:#939393; text-decoration:none; font-size:14px; font-weight:bold; padding:1px 5px 0px 5px;}
.back_button a:active 	{color:#333333; background-color:#E6EBEF; text-decoration:none; font-size:14px; font-weight:bold; padding:1px 5px 0px 5px;}

.mystery_shopper_image {float:left; padding-right:10px; padding-bottom:5px;}

#footer_legal {text-align:center; font-size:10px; color:#666666; padding-top:10px; padding-bottom:10px;}
#footer {text-align:center; font-size:11px; color:#666666; padding-top:10px; padding-bottom:10px;}
#footer a:link 		{color:#666666; text-decoration:none;}
#footer a:visited	{color:#666666; text-decoration:none;}
#footer a:hover 	{color:#05AAA4; text-decoration:underline;}
#footer a:active 	{color:#666666; text-decoration:none;}

.grey_matrix {vertical-align:top; padding:10px 3px 5px 3px; background-color:#F2F2F4; border-bottom:8px solid #FFFFFF; width:33%;}
.grey_matrix h3 {color:#05AAA4; font-size:13px;}
.grey_matrix strong {font-weight:normal;}
.grey_matrix img {text-align:center; padding-bottom:5px;}
.grey_matrix_spacer {width:8px;}

.no_ul:hover {text-decoration:none !important; border:none;}
.no_ul a{text-decoration:none !important; border:none;}
.no_ul a:link{text-decoration:none !important; border:none;}
.no_ul a:hover{text-decoration:none !important; border:none;}
.no_ul a:active{text-decoration:none !important; border:none;}
.no_ul a:visited{text-decoration:none !important; border:none;}

.marketing_green 		{background-color:#0D637A; text-align:center;}
.marketing_lightgreen 	{background-color:#07AAA7; text-align:center;}
.marketing_gray  		{background-color:#BDBCC1; text-align:center;}

#marketing_links a:link 	{color:#FFFFFF; font-size:18px; text-decoration:none;}
#marketing_links a:visited	{color:#FFFFFF; font-size:18px; text-decoration:none;}
#marketing_links a:hover 	{color:#FFFFFF; font-size:18px; text-decoration:underline;}
#marketing_links a:active 	{color:#FFFFFF; font-size:18px; text-decoration:none;}

img.marketingmatters {float:right; padding:0px 0px 10px 10px;}

.news_feed {margin:5px 0px 0px 0px; }
.news_feed a:link 	{color:#05AAA4; font-size:14px; font-weight:bold; background-color:#FFFFFF; padding:0px 2px 0px 2px; text-decoration:underline;}
.news_feed a:visited{color:#05AAA4; font-size:14px; font-weight:bold; background-color:#FFFFFF; padding:0px 2px 0px 2px; text-decoration:underline;}
.news_feed a:hover 	{color:#FFFFFF; font-size:14px; font-weight:bold; background-color:#05AAA4; padding:0px 2px 0px 2px; text-decoration:none;}
.news_feed a:active {color:#05AAA4; font-size:14px; font-weight:bold; background-color:#FFFFFF; padding:0px 2px 0px 2px; text-decoration:underline;}

.news_feed_home {margin:0px; padding:0px; }
.news_feed_home a:link 	 {margin:0px; padding:0px; color:#05AAA4; font-size:13px; font-weight:bold; background-color:#FFFFFF; text-decoration:none;}
.news_feed_home a:visited{margin:0px; padding:0px; color:#05AAA4; font-size:13px; font-weight:bold; background-color:#FFFFFF; text-decoration:none;}
.news_feed_home a:hover  {margin:0px; padding:0px; color:#FFFFFF; font-size:13px; font-weight:bold; background-color:#05AAA4; text-decoration:none;}
.news_feed_home a:active {margin:0px; padding:0px; color:#05AAA4; font-size:13px; font-weight:bold; background-color:#FFFFFF; text-decoration:none;}



.news_button {background-image:url(images/button.jpg); background-repeat:no-repeat; width:159px; height:32px; text-align:center; text-transform:uppercase; padding-top:8px; font-weight:bold; float:right;}
.news_button a:link 	{color:#000000; font-weight:bold; background:none; text-decoration:none;}
.news_button a:visited	{color:#000000; font-weight:bold; background:none; text-decoration:none;}
.news_button a:hover 	{color:#000000; font-weight:bold; background:none; text-decoration:underline;}
.news_button a:active 	{color:#000000; font-weight:bold; background:none; text-decoration:none;}

#news_list {margin-right:10px;}
#news_title {color:#000000; background-color:#E6EBEF; font-size:13px; font-weight:bold; padding:3px; margin-bottom:3px; width:300px;}

/****** Weather *************/
.weather_bg {background-image:url(images/weather_background.jpg); background-repeat:no-repeat; width:438px; height:235px; padding-top:20px; padding-left:20px;}
.white18 	{font-size:18px; color:#FFFFFF;}

/**** Thermometer *****/
.thermo_top {margin-top:15px;}
.thermo_images {margin-left:8px;}
.thermo_images img {padding-top:10px; padding-bottom:8px; border-bottom:3px solid #A8B6BF;}

.thermo_right 	{padding-top:20px; float:left; width:230px; text-align:left; padding-left:14px;}
.thermo_left 	{padding-top:20px; float:left; width:215px; border-right:2px solid #CCCCCC; padding-right:14px;}

.headline {color:#00CDCD; font-weight:bold; font-size:16px;}
.headline_single {color:#00CDCD; font-weight:bold; font-size:16px;}
.headline_single a:link 	{color:#00CDCD; font-weight:bold; text-decoration:underline;}
.headline_single a:visited	{color:#00CDCD; font-weight:bold; text-decoration:underline;}
.headline_single a:hover 	{color:#000000; font-weight:bold; text-decoration:underline;}
.headline_single a:active 	{color:#00CDCD; font-weight:bold; text-decoration:underline;}

.large_pagetitle {font-size:30px; font-weight:bolder; color:#000000; border-bottom:2px solid #CCCCCC; padding-bottom:15px; padding-top:20px; width:475px;}
.text_green {color:#00CECD;}

.thermo_more {background-image:url(images/thermo_more.jpg); background-repeat:no-repeat; height:19px; width:72px; text-align:center; float:right;}

.thermo_more a:link 	{color:#000000; font-weight:bold; text-decoration:none;}
.thermo_more a:visited	{color:#000000; font-weight:bold; text-decoration:none;}
.thermo_more a:hover 	{color:#000000; font-weight:bold; text-decoration:underline;}
.thermo_more a:active 	{color:#000000; font-weight:bold; text-decoration:none;}

.thermo_link {text-align:center; padding:10px; font-size:14px; font-weight:bold;}


a:link.Pe 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_pets_off.jpg); height:103px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.Pe	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_pets_off.jpg); height:103px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.Pe 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_pets_off.jpg); height:103px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:active.Pe 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_pets_off.jpg); height:103px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}

a:link.In 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_surgery.jpg); background-repeat:no-repeat; height:93px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.In	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_surgery.jpg); background-repeat:no-repeat; height:93px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.In 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_surgery.jpg); background-repeat:no-repeat; height:93px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:active.In 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_surgery.jpg); background-repeat:no-repeat; height:93px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}

a:link.Ta 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_tack_off.jpg); background-repeat:no-repeat; height:80px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.Ta	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_tack_off.jpg); background-repeat:no-repeat; height:80px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.Ta 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_tack_off.jpg); background-repeat:no-repeat; height:80px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:active.Ta 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_tack_off.jpg); background-repeat:no-repeat; height:80px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}

a:link.Yo 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_customer_off.jpg); background-repeat:no-repeat; height:103px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.Yo	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_customer_off.jpg); background-repeat:no-repeat; height:103px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.Yo 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_customer_off.jpg); background-repeat:no-repeat; height:103px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:active.Yo 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_customer_off.jpg); background-repeat:no-repeat; height:103px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}

a:link.Pe2 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_pets_off2.jpg); height:73px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.Pe2	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_pets_off2.jpg); height:73px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.Pe2 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_pets_off2.jpg); height:73px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:active.Pe2 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_pets_off2.jpg); height:73px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}

a:link.In2 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_surgery2.jpg); background-repeat:no-repeat; height:93px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.In2	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_surgery2.jpg); background-repeat:no-repeat; height:93px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.In2 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_surgery2.jpg); background-repeat:no-repeat; height:93px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:active.In2 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_surgery2.jpg); background-repeat:no-repeat; height:93px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}

a:link.Ta2 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_tack_off2.jpg); background-repeat:no-repeat; height:80px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.Ta2	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_tack_off2.jpg); background-repeat:no-repeat; height:80px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.Ta2 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_tack_off2.jpg); background-repeat:no-repeat; height:80px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:active.Ta2 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_tack_off2.jpg); background-repeat:no-repeat; height:80px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}

a:link.Yo2 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_customer_off2.jpg); background-repeat:no-repeat; height:103px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.Yo2	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_customer_off2.jpg); background-repeat:no-repeat; height:103px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.Yo2 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_customer_off2.jpg); background-repeat:no-repeat; height:103px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:active.Yo2	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_customer_off2.jpg); background-repeat:no-repeat; height:103px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}


a:link.weather 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_weather_off.jpg); background-repeat:no-repeat; height:71px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.weather	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_weather_off.jpg); background-repeat:no-repeat; height:71px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.weather 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_weather_off.jpg); background-repeat:no-repeat; height:71px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:active.weather 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_weather_off.jpg); background-repeat:no-repeat; height:71px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}

a:link.register 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_register_off.jpg); background-repeat:no-repeat; height:44px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.register	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_register_off.jpg); background-repeat:no-repeat; height:44px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.register 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_register_off.jpg); background-repeat:no-repeat; height:44px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:active.register 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_register_off.jpg); background-repeat:no-repeat; height:44px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}

a:link.jobs_link 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_jobs_off.jpg); background-repeat:no-repeat; height:44px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.jobs_link		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_jobs_off.jpg); background-repeat:no-repeat; height:44px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.jobs_link 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_jobs_off.jpg); background-repeat:no-repeat; height:44px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:active.jobs_link 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_jobs_off.jpg); background-repeat:no-repeat; height:44px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}

a:link.awards_link 		{padding:0px; margin:0px; display:block; background-image:url(images/thermo_awards_off.jpg); background-repeat:no-repeat; height:54px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.awards_link	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_awards_off.jpg); background-repeat:no-repeat; height:54px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.awards_link 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_awards_off.jpg); background-repeat:no-repeat; height:54px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:active.awards_link 	{padding:0px; margin:0px; display:block; background-image:url(images/thermo_awards_off.jpg); background-repeat:no-repeat; height:54px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}

a:link.blog_link 		{padding:0px; margin:0px; display:block; background-image:url(images/blog_off.jpg); background-repeat:no-repeat; height:44px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:visited.blog_link	{padding:0px; margin:0px; display:block; background-image:url(images/blog_off.jpg); background-repeat:no-repeat; height:44px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:hover.blog_link 	{padding:0px; margin:0px; display:block; background-image:url(images/blog_off.jpg); background-repeat:no-repeat; height:44px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}
a:active.blog_link 	{padding:0px; margin:0px; display:block; background-image:url(images/blog_off.jpg); background-repeat:no-repeat; height:44px; width:101px; color:#05AAA4; background-color:#F2F2F4; text-decoration:none;}


.postit_yellow {width:211px; height:180px; background-image:url(images/postit_yellow.jpg); background-repeat:no-repeat; padding-top:50px; padding-left:30px; padding-right:40px; color:#009999; font-size:12px; font-weight:bold;}
.postit_yellow_smaller {width:158px; height:172px; background-image:url(images/postit_yellow_smaller.gif); background-repeat:no-repeat; padding-top:50px; padding-left:20px; padding-right:40px; color:#009999; font-size:12px; font-weight:bold;}
.postit_blue {width:211px; height:190px; background-image:url(images/postit_blue.jpg); background-repeat:no-repeat; padding-top:35px; padding-left:30px; padding-right:40px; color:#FFFFFF; font-size:12px; font-weight:bold;}
.postit_pink {width:211px; height:190px; background-image:url(images/postit_pink.jpg); background-repeat:no-repeat; padding-top:35px; padding-left:30px; padding-right:40px; color:#FFFFFF; font-size:12px; font-weight:bold;}

.thermo_ideas_repeat {background-image:url(images/thermo_ideas_repeat.jpg); background-repeat:repeat-y; width:225px;}
.thermo_ideas_content {margin-left:20px; margin-right:20px;}
.thermo_ideas_repeat p {margin:0px; padding:0px;}
.thermo_ideas_title  {background-image:url(images/thermo_ideas_top.jpg); background-repeat:no-repeat; width:225px; height:47px; padding-top:5px; text-align:center; color:#FFFFFF; font-weight:bold; font-size:22px; text-transform:uppercase;}

.news_top_links a:link 		{color:#01CBCD; font-size:16px; font-weight:bold; text-decoration:none;}
.news_top_links a:visited 	{color:#01CBCD; font-size:16px; font-weight:bold; text-decoration:none;}
.news_top_links a:hover 	{color:#01CBCD; font-size:16px; font-weight:bold; text-decoration:underline;}
.news_top_links a:active 	{color:#01CBCD; font-size:16px; font-weight:bold; text-decoration:none;}

.news_top_links2 a:link 	{color:#01CBCD; font-size:16px; font-weight:bold; text-decoration:underline;}
.news_top_links2 a:visited 	{color:#01CBCD; font-size:16px; font-weight:bold; text-decoration:underline;}
.news_top_links2 a:hover 	{color:#000000; font-size:16px; font-weight:bold; text-decoration:underline;}
.news_top_links2 a:active 	{color:#01CBCD; font-size:16px; font-weight:bold; text-decoration:underline;}

.news_top_links2 p {padding:0px; margin:0px; margin-bottom:5px;}
.news_top_links p {padding:0px; margin:0px; margin-bottom:5px;}
.news_top_links2 {padding-top:20px;}

.abstract_holding p {margin:0px; padding:0px;}

.big_button {font-weight:bold;}

a:link.big_button		{padding-top:8px; background-image:url(images/button.jpg); background-repeat:no-repeat; display:block; width:189px; height:23px; background-color:none; text-decoration:none; color:#000000;}
a:visited.big_button	{padding-top:8px; background-image:url(images/button.jpg); background-repeat:no-repeat; display:block; width:189px; height:23px; background-color:none; text-decoration:none; color:#000000;}
a:hover.big_button		{padding-top:8px; background-image:url(images/button.jpg); background-repeat:no-repeat; display:block; width:189px; height:23px; background-color:none; text-decoration:underline; color:#000000;}
a:active.big_button		{padding-top:8px; background-image:url(images/button.jpg); background-repeat:no-repeat; display:block; width:189px; height:23px; background-color:none; text-decoration:none; color:#000000;}


/******************** HEADER ********************/
.header {margin-left:20px; border-bottom:3px solid #05AAA4;  background-repeat:no-repeat; vertical-align:bottom; height:175px; text-align:center;}
.header_slogan 		{float:left; font-size:14px; font-weight:bold; margin-left:10px;}
.header_baseline 	{clear:both;}
#header_topbuttons 	{margin-top:14px;}



#nav, #nav ul {
	padding: 0;
	padding-top:5px;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	background-image:url(images/header/header_button_new.jpg); 
	background-repeat:no-repeat; 
	width:109px; 
	height:27px;
	text-align:center;
	padding-top:6px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}


#nav li {
	float: left;
	width:109px;
	padding:0px;
}

#nav li ul {
	position: absolute;
	width:109px;
	left: -999em;
	padding:0px;
	z-index:100;
}

#nav li ul li a {
	background:none;
	background-color:#ECF1F5;
	border-bottom:1px solid #000000;
	padding:0px;
	text-align:left;
	padding-left:5px;
	padding-top:10px;
	font-weight:normal;
	width:170px;
	z-index:100;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

/* start of css for page navigation */
.pagenav {
	clear: right; 
	height: 20px; 
	padding: 8px 0 8px 0; 
	font-size: 0.9em;
}

.pagenav a, .pagenav span {
    display: block;
    float: left;
    padding: 2px 5px;
    margin: 0 2px;
    border: 1px solid #ffffff;
    background: #ffffff;
}

.pagenav span.current {
    border: 1px solid #29A04C;
    font-weight: normal;
    background: #02ADA7;
    color: #ffffff;
}
.pagenav span.disabled {
     border: 1px solid #E0E8EF;
     color: #E0E8EF;
}

.pagenav a {
    border: 1px solid #E0E8EF;
    text-decoration: none;
}

.pagenav a:hover {
    border-color: #02ADA7;
	background: #02ADA7;
	color:#FFFFFF;
}

.pagenav a.nextprev {
    font-weight: normal;
}

.pagenav span.nextprev {
    color: #666;
    border: 1px solid #ddd;
    color: #999;
}
/* end of css for page navigation */


/******** Featured Scroller *********/
#container{	
	position:relative;
	text-align:left;
	width:330px;
	margin-top: 20px;
}	

#content{
		position:relative;
		width:340px;
		border:2px solid #D8D8D8;
		}			

/* Easy Slider */



#slider ul, #slider li,
#slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
	}
	
#slider2{margin-top:1em;}
#slider li, #slider2 li{ 
	width:320px;
	height:220px;
	overflow:hidden; 
}	

#slider3 ul, #slider3 li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider3{margin-top:1em;}
#slider3 li{ 
	width:100px;
	height:30px;
	overflow:hidden; 
}	

#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:71px;
	z-index:1000;
}	
#nextBtn, #slider1next{ 
	left:696px;
}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
	display:block;
	position:relative;
	width:30px;
	height:77px;
	background:url(../images/btn_prev.gif) no-repeat 0 0;	
}	
#nextBtn a, #slider1next a{ 
	background:url(../images/btn_next.gif) no-repeat 0 0;	
}	
		
ol#controls{
	margin:0;
	padding:0;
	height:28px;
	padding:2px;
	padding-top:8px;
	padding-bottom:0px;
	padding-left:5px;
	border-top:1px solid #D8D8D8;
	background-color:#F6F6F6;
}
ol#controls li{
	margin:0 0 0 0; 
	padding:0;
	padding-left:5px;
	float:left;
	list-style:none;
	height:28px;
	line-height:20px;
}
ol#controls li a{
	display:block;
	height:22px;
	width:22px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	background-color:#1975A3;
}
ol#controls li a:hover{
	background-color:#09A8AB;
}

ol#controls li.current a{
	background-color:#09A8AB;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

.editors_pick_title {float:right; margin-right:20px; font-weight:bold; font-size:18px;}



body#page_Pe a#link_Pe{background-image:url(images/thermo_top.jpg); width:128px; height:133px;}
body#page_In a#link_In{background-image:url(images/thermo_surgery_on.jpg); width:121px; height:122px;}
body#page_Ta a#link_Ta{background-image:url(images/thermo_tack_on.jpg); width:121px; height:111px;}
body#page_Yo a#link_Yo{background-image:url(images/thermo_customer_on.jpg); width:121px; height:123px;}

body#page_jobs a#link_job{background-image:url(images/thermo_jobs_on.jpg); width:121px; height:67px;}
body#page_awards a#link_awards{background-image:url(images/thermo_awards_on.jpg); width:121px; height:69px;}
body#page_blog a#link_blog{background-image:url(images/blog_on.jpg); width:121px; height:67px;}

body#page_training a#link_training,
body#page_training_courses a#link_training_courses,
body#page_training_AHDA a#link_training_AHDA,
body#page_training_AMTRA a#link_training_AMTRA,
body#page_training_overthecounterawards a#link_training_overthecounterawards,
body#page_training_jobs_alert a#link_training_jobs_alert,
body#page_training_cpd a#link_training_cpd,
body#page_marketing a#link_marketing,
body#page_marketing_products a#link_marketing_products,
body#page_marketing_merchandise a#link_marketing_merchandise,
body#page_marketing_mystery_shopper a#link_marketing_mystery_shopper,
body#page_marketing_book_reviews a#link_marketing_book_reviews
 {color:#05AAA4;}

.news_spacebox img{margin-right:5px;}
.moduleGreyBox,.moduleRegBox{padding:15px; margin-bottom:15px;}
.moduleGreyBox{background-color:#e6ebef}

.weatherTd{vertical-align:middle; height:50px; border-left:1px solid #999999; border-bottom:1px solid #999999}
.weatherHeader{font-weight:bold; background-color:#CCCCCC}

#nSnd{display:none}


.newAd	{ float:right;height: 260px; width: 300px;}
