
html,body{margin:0;padding:0}
body{font: 11px/15px Arial, Helvetica, sans-serif;text-decoration: none;text-align:center; background: url(http://www.willowsvetgroup.co.uk/images/main/bgnd.jpg) repeat-x fixed top;}

.title_panel_orange	{font: bold 16px Arial, Helvetica, sans-serif; color: #ff6600; border-bottom:1px dotted #ff6600; margin: 0 0 5px 0; display: inline-block;}
.title_panel_red	{font: bold 16px Arial, Helvetica, sans-serif; color: #ff0000; border-bottom:1px dotted #ff0000; margin: 0 0 5px 0; display: inline-block;}
.title_panel_white	{font: bold 16px Arial, Helvetica, sans-serif; color: #fff; border-bottom:1px dotted #fff; margin: 0 0 5px 0; display: inline-block;}
.title_panel_grey	{font: bold 16px Arial, Helvetica, sans-serif; color: #666; border-bottom:1px dotted #666; margin: 0 0 5px 0; display: inline-block;}
.title_panel_blue	{font: bold 16px Arial, Helvetica, sans-serif; color: #298586; border-bottom:1px dotted #298586; margin: 0 0 5px 0; display: inline-block;}


p,span,ul,td,th,ol,div {font: 12px Arial, Helvetica, sans-serif;}
h1,.h1 		{font: bold 16px Arial, Helvetica, sans-serif; color: #7F1714; margin:8px 0 5px 0; padding: 0 0 0 3px;}
.h1profile 	{width: 200px; float: right; font: bold 13pt Arial, Helvetica, sans-serif; color: #0099CC;margin:5px 0px; padding:0px 0px 3px;}
h2 			{font: bold 12pt Arial, Helvetica, sans-serif;color: #7F1714;margin:5px 0px;padding:0px 0px 3px;border-bottom:1px dotted #990000;width: auto;}
h3 			{font: bold 11pt Arial, Helvetica, sans-serif; color: #7F1714;margin:5px 0px; padding:0px 0px 3px; border-bottom:1px dotted #0099CC;	width: auto;}
h4 			{font: bold 11pt Arial, Helvetica, sans-serif; color: #7F1714;margin:5px 0px; padding:0px 0px 3px; border-bottom:0px; width: auto;}
h5 			{font: 11px Arial, Helvetica, sans-serif; color: #000; margin:5px 0px; padding:0px 0px 3px; border-bottom:1px dotted #990000;	width: auto;}
.u 			{text-decoration: underline;}
.msg_aok 	{font-weight: bold;color: #006633;}
.aok 		{color: #006633;}
.stext 		{color: #7F1714;}
.msg_ok 	{font-weight: bold; color: #006699;}
.err_br 	{font-weight: bold; color: #FF0000;}
.err 		{color: #FF0000;}
.warn 		{color: #FF6600; font-weight: bold;}

.newsfoot	{font: bold 10pt Arial, Helvetica, sans-serif; color: #000;}
.copy 		{font: 8pt Arial, Helvetica, sans-serif; color: #000;}
.textbanner {font: 13px Arial, Helvetica, sans-serif;color: #FFFFFF;}
.textbanner a:hover{font: 13px Arial, Helvetica, sans-serif; color: #CCCCCC;}

.infpantitle{font: bold 11pt Arial, Helvetica, sans-serif;color: #FFFFFF; margin: 0; padding: 5px 5px 5px 10px; width: 215px; height: 30px;background-image: url(http://www.willowsvetgroup.co.uk/img/cust/infpantitlestrip.jpg);	background-repeat: repeat-y;background-color: #7F1714;background-position: right;}

.img_pan 		{border: 1px solid #989DA5;}
img				{border: 0;}

/* Layout & padding etc */
div#header {height:148px; margin:0; background: #fff; border-bottom:1px solid #08737d;}
div#container{background: #fff; text-align:left}
div#container{width:990px;margin:0 auto; border-left: 1px solid #08737d; border-right: 1px solid #08737d;}

div#content p		{line-height:1.4}
div#content			{float:right; width:800px; background: url(http://www.willowsvetgroup.co.uk/images/main/watermark_willows.gif) no-repeat center top;}
div#content div.pad	{padding: 0 0 0 10px;}

div#navigation{background: #fff;}
div#navigation{float:left; width:190px}

div#nav_extra		{background: #fff; width: 200px; margin: 10px 0 0 0; text-align: center; float: left; clear: left;}

div#footer			{clear:both; width:100%margin: 10px 0 0 0; border-top: 1px solid #C3BDB2; background: url(http://www.willowsvetgroup.co.uk/images/main/footer_bgnd.gif) repeat;}
div#footer p		{margin:0; padding:5px 10px}
div#footer-leftcol	{float:left; width:200px; padding: 10px 0 10px 10px; text-align:left; font: 11px Arial, Helvetica, sans-serif; color: #000;}
div#footer-maincol	{position:relative; margin-left:200px; padding: 10px 5px 10px 10px;} 
.foot, .footcopy 	{font: 11px Arial, Helvetica, sans-serif; color: #333;}
.updated			{margin: 0 5px 0 0; font: 10px Arial, Helvetica, sans-serif; color: #666; font-style: italic; float: right;}

/* Sub Nav */
.subnav_cnt						{float:left; width: 185px; border: 0px solid #c6006f; background-color: #FFFFFF; margin: 10px 0 8px 7px;}
.subnav_cnt ul 					{list-style: none; padding: 0; margin: 0; font: 13px Arial, Helvetica, sans-serif;}
.subnav_cnt ul li 				{display: block; margin: 0 0 2px 0;  }
.subnav_cnt ul li a 			{border: 1px solid #E2E2E2; background: url(http://www.willowsvetgroup.co.uk/images/main/N_nav_up.jpg) repeat-x bottom; font-weight: bold; color: #006c79; display: block; line-height: 15px; width: auto; padding: 5px 3px 5px 5px; margin: 0; text-decoration: none;}
.subnav_cnt ul li a:hover 		{border: 1px solid #E2E2E2; font-weight: bold; color: #7e2135; display: block; line-height: 15px; width: auto; padding: 5px 3px 5px 5px; margin: 0; text-decoration: none; }
.subnav_cnt ul li.s-sel a 		{border: 1px solid #E2E2E2; font-weight: bold; color: #7e2135; display: block; line-height: 15px; width: auto; padding: 3px 3px 3px 5px; margin: 0 0 2px 0; text-decoration: none; }
.subnav_cnt ul li.s-sel a:hover	{border: 1px solid #E2E2E2; font-weight: bold; color: #cccccc; display: block; line-height: 15px; width: auto; padding: 3px 3px 3px 5px; margin: 0 0 2px 0; text-decoration: none; }
.subnav_cnt ul li.s-sel ul li a {border: 1px solid #E2E2E2; font-weight: normal; color: #006c79; display: block; line-height: 15px; width: auto; padding: 3px 3px 3px 5px; margin: 0 0 2px 15px; text-decoration: none; }
.subnav_cnt ul li.s-sel ul li a:hover {border: 1px solid #E2E2E2; font-weight: normal; color: #7e2135; display: block; line-height: 15px; width: auto; padding: 3px 3px 3px 5px; margin: 0 0 2px 15px; text-decoration: none; }
.subnav_cnt ul li.s-sel ul li.ss-sel a {border: 1px solid #E2E2E2; font-weight: bold; color: #006c79; display: block; line-height: 15px; width: auto; padding: 3px 3px 3px 5px; margin: 0 0 2px 15px; text-decoration: none; }
.subnav_cnt ul li.s-sel ul li.ss-sel a:hover {border: 1px solid #E2E2E2; font-weight: bold; color: #7e2135; display: block; line-height: 15px; width: auto; padding: 3px 3px 3px 5px; margin: 0 0 2px 15px; text-decoration: none; }
.actn_btns		{color: #999; margin: 5px 0 5px 0;}
.actn_btns a	{font: 11px Arial, Helvetica, sans-serif;}


.pad5 		{padding: 5px}
.pad10 		{padding: 10px}
.clearit 	{clear: both;height: 0;line-height: 0.0;font-size: 0;}


#logo 				{float:left;width:260px;text-align:left;background-color: #FFFFFF;}
#headercont 		{position:relative;margin-left:260px;}
#headesrcetc 		{display:block;	width: 100%; position:relative;	width:auto;	padding: 0px 5px 0 0; height: 29px;	margin: 0 0 2px 0;	background: #F0CC80 url(../images/main/header_bar_bgnd_l.gif) no-repeat left top;}
.cont_src			{position:relative;float:left; padding: 0 0 0 5px;}
#headerban 			{position:relative;text-align:right; padding: 0 5px 0 0;}

.row_fl_0 		{float: left;}
.row_fr_0 		{float: right;}

.breadcrumb_bar1 		{height: 21px; margin: 0 0 0 0; padding: 5px 0 0 5px; background: url(http://www.willowsvetgroup.co.uk/images/main/bgnd_breadcrumb.jpg) repeat-x top;border-bottom: 1px solid #e2e2e2;border-left: 1px solid #e2e2e2;}/* */


/* link styles */
a:hover 	{text-decoration: underline;color: #0099CC;}
a:visited 	{text-decoration: none;color: #006699;}
a:link 		{text-decoration: none;color: #006699;}
a:active 	{text-decoration: none;color: #006699;}

.header_profile 	{height: 80px;background-image: url(http://www.willowsvetgroup.co.uk/img/cust/headerstrip_profile.jpg);background-repeat: no-repeat;background-position: left top;vertical-align: top;width: 100%;overflow: visible;padding: 5px;}
* html .header_profile { height: 90px;overflow: hidden;}
.logo 			{padding: 6px 0px 0px;float: left;	vertical-align: middle;height: 62px;width: 246px;}
.headermidcol 	{padding: 6px 0px 0px;;float:left; width: auto; height:62px;vertical-align: bottom;}
.profilepan_profile {padding: 5px;float:left; width:80px; height:80px;}
.searchpan 		{float:right;width:auto;height:62px;vertical-align: bottom;clear: right;}

.headinfpan_profile {float:left;width:270px;height:80px;vertical-align: top;}
.row 			{width:100%;clear:both}
.row_blank 		{width:100%;clear:both;background-color: #FFFFFF;height: 19px;}

.breabnavtxt 	{font: bold 11px Arial, Helvetica, sans-serif;}

.pan_src 		{}
.pan_warn			{padding: 5px; font-weight: bold; color: #FF0000; background-color:#FFFFFF; text-align:center; border: 1px dotted #FF0000; }

/* input and forms */
.form_info			{font: 11px Arial, Helvetica, sans-serif; color:#666}
.form_err			{font: italic 11px Arial, Helvetica, sans-serif; color:#FF0000}
form				{margin: 0px}
input.search_box 	{font: 11px Arial, Helvetica, sans-serif; width:120px; height: 16px; border: 1px solid #81745C; background-color: #FFFFFF;}
textarea.search_box {font: 11px Arial, Helvetica, sans-serif; width:120px; height:15px; border: 1px solid #81745C; background-color: #FFFFFF;}     
select.search 		{font: 11px Arial, Helvetica, sans-serif;width:175px;border: 1px solid #81745C;height:17px;color: #000;	background-color: #FFFFFF;}
input.search_btn 	{font: bold 11px Arial; width:24px; background-color: #81745C; border: 1px solid #81745C; height:17px;}
input.submit_btn	{border: 1px solid #CCC; background: url(http://www.willowsvetgroup.co.uk/images/main/N_form_tb_bgnd.jpg) repeat-x top; font: bold 11px/1px Arial, Helvetica, sans-serif; width: 104px; height: 20px; color: #006C79; margin: 0; padding: 1px; text-decoration:none;text-align:center;}
input.textb1		{border: 1px solid #CCC; background: url(http://www.willowsvetgroup.co.uk/images/main/N_form_tb_bgnd.jpg) repeat-x top; font: 12px Arial, Helvetica, sans-serif; width:250px; height: 18px; }
textarea.textb1		{border: 1px solid #CCC; background: url(http://www.willowsvetgroup.co.uk/images/main/N_form_ta_bgnd.jpg) repeat-x top; font: 12px Arial, Helvetica, sans-serif; width:250px; height: 100px; }
select.selb1		{border: 1px solid #CCC; background: url(http://www.willowsvetgroup.co.uk/images/main/N_form_tb_bgnd.jpg) repeat-x top; font: 12px Arial, Helvetica, sans-serif; width:252px; height: 20px; }
input.sec_code_field{border: 1px solid #CCC; background: url(http://www.willowsvetgroup.co.uk/images/main/N_form_tb_bgnd.jpg) repeat-x top; font: bold 14px Arial, Helvetica, sans-serif; width:50px; height: 23px; }

.sec_code_txt		{font: 10px Arial, Helvetica, sans-serif;}

input.textb_xxlrg,select.textb_xxlrg		{color: #000000; border: 1px solid #08737d; background-color: #F2F2F2; font: 12px Arial, Helvetica, sans-serif; width: 696px;}
input.textb_xlrg,select.textb_xlrg		{color: #000000; border: 1px solid #08737d; background-color: #F2F2F2; font: 12px Arial, Helvetica, sans-serif; width: 500px;}
input.textb_lrg,select.textb_lrg			{color: #000000; border: 1px solid #08737d; background-color: #F2F2F2; font: 12px Arial, Helvetica, sans-serif; width: 250px;}
input.textb_med,select.textb_med			{color: #000000; border: 1px solid #08737d; background-color: #F2F2F2; font: 12px Arial, Helvetica, sans-serif; width: 150px;}
input.textb_sm,select.textb_sm			{color: #000000; border: 1px solid #08737d; background-color: #F2F2F2; font: 12px Arial, Helvetica, sans-serif; width: 80px;}
input.textb_xsm,select.textb_xsm			{color: #000000; border: 1px solid #08737d; background-color: #F2F2F2; font: 12px Arial, Helvetica, sans-serif; width: 40px;}

textarea.textb_xxlrg		{color: #000000; border: 1px solid #08737d; background-color: #F2F2F2; font: 12px Arial, Helvetica, sans-serif; width: 696px;height:100px}
textarea.textb_xlrg			{color: #000000; border: 1px solid #08737d; background-color: #F2F2F2; font: 12px Arial, Helvetica, sans-serif; width: 500px;height:100px}
textarea.textb_lrg			{color: #000000; border: 1px solid #08737d; background-color: #F2F2F2; font: 12px Arial, Helvetica, sans-serif; width: 250px;height:100px}
textarea.textb_med			{color: #000000; border: 1px solid #08737d; background-color: #F2F2F2; font: 12px Arial, Helvetica, sans-serif; width: 150px;height:100px}
textarea.textb_sm			{color: #000000; border: 1px solid #08737d; background-color: #F2F2F2; font: 12px Arial, Helvetica, sans-serif; width: 80px;height:100px}
textarea.textb_xsm			{color: #000000; border: 1px solid #08737d; background-color: #F2F2F2; font: 12px Arial, Helvetica, sans-serif; width: 40px;height:100px}


input.send_pg_btn	{border: 1px solid #CCC; background: url(http://www.willowsvetgroup.co.uk/images/main/N_form_tb_bgnd.jpg) repeat-x top; font: bold 11px/1px Arial, Helvetica, sans-serif; width: 120px; height: 20px; color: #006C79; margin: 0; padding: 1px; text-decoration:none;text-align:center;}
input.top_pg_btn	{border: 1px solid #CCC; background: url(http://www.willowsvetgroup.co.uk/images/main/N_form_tb_bgnd.jpg) repeat-x top; font: bold 11px/1px Arial, Helvetica, sans-serif; width: 80px; height: 20px; color: #006C79; margin: 0 0 0 10px; padding: 1px; text-decoration:none;text-align:center;}
/* main left nav */
#navbar {width: 166px;font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;	color: #333;}
#navbar ul {padding-left: 0px;margin-left: 0; background:  url("http://www.willowsvetgroup.co.uk/images/main/nav_bgnd.gif") repeat-y; }
#navbar ul li {list-style-type: none;}
#navbar ul li.header {list-style-type: none;background: url(http://www.willowsvetgroup.co.uk/images/main/nav_header.gif);height:15px;width:166px;}
#navbar ul li.footer {list-style-type: none;background: url(http://www.willowsvetgroup.co.uk/images/main/nav_footer.gif); height:15px;width:166px;}
#navbar ul li ul ul li ul li a:link, #navbar ul li ul ul li ul li a:visited {color: #ff0000;background: url(http://www.willowsvetgroup.co.uk/images/main/nav_sub.gif) no-repeat;}
#navbar ul li.s-notsel a 		{text-align:center; display: block; font-weight: bold; padding: 4px 20px 4px 0.5em;color: #006C79;text-decoration: none;width: 146px;background: url(http://www.willowsvetgroup.co.uk/images/main/nav_main.gif) no-repeat; margin: 0 0 3px 0;}
#navbar ul li.s-notsel a:hover	{text-align:center; display: block; font-weight: bold; padding: 4px 20px 4px 0.5em;color: #006C79;text-decoration: none;width: 146px;background: url(http://www.willowsvetgroup.co.uk/images/main/nav_main_ovr.gif) no-repeat; margin: 0 0 3px 0;}
#navbar ul li.s-sel a 			{text-align:center; display: block; font-weight: bold; padding: 4px 20px 4px 0.5em;color: #006C79;text-decoration: none;width: 146px;background: url(http://www.willowsvetgroup.co.uk/images/main/nav_main_on.gif) no-repeat; margin: 0 0 3px 0;}
#navbar ul li.ss-notsel a 		{text-align:center; display: block; font-weight: bold; padding: 4px 20px 4px 0.5em;color: #006C79;text-decoration: none;width: 146px;background: url(http://www.willowsvetgroup.co.uk/images/main/nav_sub.gif) no-repeat; margin: 0 0 3px 0;}
#navbar ul li.ss-notsel a:hover {text-align:center; display: block; font-weight: bold; padding: 4px 20px 4px 0.5em;color: #006C79;text-decoration: none;width: 146px;background: url(http://www.willowsvetgroup.co.uk/images/main/nav_sub_ovr.gif) no-repeat; margin: 0 0 3px 0;}
#navbar ul li.ss-sel a 			{text-align:center; display: block; font-weight: bold; padding: 4px 20px 4px 0.5em;color: #006C79;text-decoration: none;width: 146px;background: url(http://www.willowsvetgroup.co.uk/images/main/nav_sub_on.gif) no-repeat; margin: 0 0 3px 0;}

/* ulnav styles */
.nav1 ul {margin: 0px;padding: 0px;list-style: none;width: 150px; border-bottom: 1px solid #006699;	}
.nav1 ul li {position: relative;}
.nav1 li ul {position: absolute;left: 149px; /* Set 1px less than menu width */top: 0px; display: none;	}
.nav1 ul li a {display: block;	text-decoration: none;	color: #000033;	background: #E1E1F0; /* IE6 Bug */	padding: 5px;	border: 1px solid #006699;	border-bottom: 0px;	}
* html .nav1 ul li { float: left; height: 1%; }/* Fix IE. Hide from IE Mac \*/
* html .nav1 ul li a { height: 1%; }
/* End */

.nav1 ul li a:hover { color: #E2144A; background: #D5BBDD; } /* Hover Styles */
.nav1 li ul li a { padding: 2px 5px; } /* Sub Menu Styles */
.nav1 li:hover ul, li.over ul { display: block; } /* The magic */

/* gallery */
.gallery_panel_h	{border: 0px solid #333; width: 198px; height: 215px; margin: 0; padding: 0; display: inline-block;}
.gallery_panel_h a	{font-weight: bold;}
.gallery_img		{border: 1px solid #99cc33;}
.gallery_img_s		{border: 1px solid #99cc33;}
#gallbtn			{height: 35px; width: 200px; float: left; margin: 0 0 0 0;display: inline-block;}
#galllnk			{height: 30px; width: 100px; float: left;display: inline-block;}
input.gall_pause	{height: 22px; width: 150px; background: url(http://www.willowsvetgroup.co.uk/images/main/btn_pause.png) no-repeat; display: inline-block; border: 0px solid #156c03; padding: 0; margin: 3px 0 0 0; cursor: pointer;}
input.gall_play		{height: 22px; width: 150px; background: url(http://www.willowsvetgroup.co.uk/images/main/btn_play.png) no-repeat; display: inline-block; border: 0px solid #156c03; padding: 0; margin: 3px 0 0 0; cursor: pointer;}

.l_nav_logos		{border: 0px solid #333;width: 198px; height: 150px; margin: 15px 0 0 0; padding: 0; text-align: center; display: inline-block;}

.home_pan_l_cnt		{width: 240px; margin: 10px 0 10px 0; border: 0px solid #e2e2e2; float: left; display: inline-block;}
.home_pan_r_cnt		{width: 240px; margin: 10px 5px 10px 0; border: 0px solid #e2e2e2; float: right; display: inline-block;}

.home_pan_red		{width: 240px; height: 170px; margin: 0; border: 0px solid #ff0000; color: #fff; background: url(http://www.willowsvetgroup.co.uk/images/main/pan_bgnd_red.png) no-repeat; display: inline-block;}
.home_pan_red_ft	{width: 240px; height: 12px; margin: 0; border: 0px solid #ff0000; background: url(http://www.willowsvetgroup.co.uk/images/main/pan_bgnd_red_foot.png) no-repeat top; display: inline-block;}	
.home_pan_green		{width: 240px; height: 170px; margin: 0; border: 0px solid #ff0000; color: #fff; background: url(http://www.willowsvetgroup.co.uk/images/main/pan_bgnd_green.png) no-repeat; display: inline-block;}
.home_pan_green_ft	{width: 240px; height: 12px; margin: 0; border: 0px solid #ff0000; background: url(http://www.willowsvetgroup.co.uk/images/main/pan_bgnd_green_foot.png) no-repeat top; display: inline-block;}	
.home_pan_blue		{width: 240px; height: 170px; margin: 0; border: 0px solid #ff0000; color: #fff; background: url(http://www.willowsvetgroup.co.uk/images/main/pan_bgnd_blue.png) no-repeat; display: inline-block;}
.home_pan_blue_ft	{width: 240px; height: 12px; margin: 0; border: 0px solid #ff0000;background: url(http://www.willowsvetgroup.co.uk/images/main/pan_bgnd_blue_foot.png) no-repeat top; display: inline-block;}	
.home_pan_orange	{width: 240px; height: 170px; margin: 0; border: 0px solid #ff0000; color: #fff; background: url(http://www.willowsvetgroup.co.uk/images/main/pan_bgnd_orange.png) no-repeat; display: inline-block;}
.home_pan_orange_ft	{width: 240px; height: 12px; margin: 0; border: 0px solid #ff0000; background: url(http://www.willowsvetgroup.co.uk/images/main/pan_bgnd_orange_foot.png) no-repeat top; display: inline-block;}	
/* */

div.pan_pad {padding: 10px; display: block;}

/* Users */
.usr_lgn_login_hdr, .usr_lgn_reg_hdr	{padding: 0 0 3px 0; font-weight:bold;border-bottom: 1px solid #08737d;text-indent: 3px; color: #7F1714; margin: 0 10px 10px 10px; display: block;}
.usr_lgn_pan, .usr_reg_pan {border: 1px solid #08737d;text-indent: 3px; color: #7F1714; margin: 0 10px 10px 10px; display: block;}
.usr_lgn_pan div.upad, .usr_reg_pan div.upad,div.upad {padding: 10px;display: block;}
a.usr_reg_btn		{font-weight:bold;color: #012f66;margin: 20px 5px 0 0;display:inline-block;width:140px; border: 1px solid #08737d; padding: 1px; background: #fff;text-decoration: none;text-align:center;}

/* Blog */
.blg_lgn_login_hdr, .blg_lgn_reg_hdr	{font-weight:bold;border-bottom: 1px solid #08737d;text-indent: 3px; color: #012f66; margin: 0 10px 10px 0px; display: block;}
.blg_lgn_pan, .blg_reg_pan {border: 1px solid #08737d;text-indent: 3px; color: #11709e; margin: 0 10px 10px 0; display: block;}
.blg_lgn_pan div.bpad, .blg_reg_pan div.bpad,div.bpad {padding: 10px;display: block;}

input.blg_sub_change,input.blg_sub {font: bold 11px/11px Arial, Helvetica, sans-serif; text-align: center; color: #012f66; display: block; line-height: 15px; width: 60px; border: 1px solid #08737d; padding: 1px; margin: 0; background: #fff;text-decoration: none;cursor: pointer;}/*background: url(http://www.willowsvetgroup.co.uk/images/btns/btn_submit_bgnd.jpg) repeat-x; */
input.blg_sub2 {font: bold 11px/11px Arial, Helvetica, sans-serif; text-align: center; color: #012f66; display: inline-block; line-height: 15px; width: 60px; border: 1px solid #08737d; padding: 1px; margin: 0 0 0 10px; background: #fff;text-decoration: none;cursor: pointer;}/*background: url(http://www.willowsvetgroup.co.uk/images/btns/btn_submit_bgnd.jpg) repeat-x; */
select.blg_sel_res	{color: #000000; border: 1px solid #08737d; background-color: #F2F2F2; font: 12px Arial, Helvetica, sans-serif; width: 60px;}

.blg_cat_name		{border-bottom:1px solid #04acef; color: #012f66; font: bold 13px Arial, Helvetica, sans-serif; text-transform: uppercase; width: 260px; height: 20px; margin: 5px 0 5px 0; display: inline-block}/*font: bold 13px/13px Arial, Helvetica, sans-serif; color: #002d6a; clear: both; display: block; padding: 0 0 5px 0; margin: 0 0 10px 0; border-bottom: 1px dotted #c6006f;}*/
.blg_cat_name a		{text-transform: capitalize;}
a.blg_rss_icon		{width:14px;height:14px;margin: 0 5px 0 0; background: url(http://www.willowsvetgroup.co.uk/images/icons/rss.jpg) no-repeat;display:inline-block}

a.blg_create,a.blg_pwd 		{font-weight:bold;color: #012f66;margin: 5px 5px 0 0;display:inline-block;width: 120px; border: 1px solid #08737d; padding: 1px; background: #fff;text-decoration: none;text-align:center;}

a.blg_action 		{font-weight:bold;color: #012f66;margin: 0 5px 0 0;display:inline-block;width:45px; border: 1px solid #08737d; padding: 1px; background: #fff;text-decoration: none;text-align:center;}

a.blg_action_src		{font-weight:bold;color: #012f66;margin: 0 5px 0 0;display:inline-block;width:65px; border: 1px solid #08737d; padding: 1px; background: #fff;text-decoration: none;text-align:center;}

h2.blg_post_title,.blg_post_title		{font: bold 13px/13px Arial, Helvetica, sans-serif; color: #000; margin: 0 0 0 0; padding: 5px;border: 0;overflow:visible;display:inline-block;}/**/background:#ff0000;
h2.blg_post_title a:link	{font: bold 13px/13px Arial, Helvetica, sans-serif; color: #000; margin: 10px 0 10px 0; border: 0; overflow: visible; display: inline-block;}
.blg_post_info		{font: normal 11px/11px Arial, Helvetica, sans-serif; color: #666; margin: 10px 0 0 0; display: inline-block;}

.blg_entry_pan		{border: 1px solid #08737d; background:#F2F2F2; margin: 10px 5px 10px 5px; display: block;}
.blg_entry_pan div.cnt{padding: 10px;}

h3.blg_comment		{font: bold 13px/13px Arial, Helvetica, sans-serif; color: #333; margin: 10px 0 10px 0; border: 0;overflow:visible;display:inline-block;}
.blg_comment_pan	{padding: 10px; border: 1px solid #e2e2e2; margin: 10px 0 10px 0; display: block;}
div.blg_comments a {margin: 10px 0 0 0;display:inline-block;}

.blg_paging_pan	{padding: 5px; border: 1px solid #08737d; margin: 5px 0 5px 0; display: block;}

a.lnk_ico_view {margin: 0 7px 0 0; width: 16px; height: 16px; background: url(http://www.willowsvetgroup.co.uk/images/icons/view.png) no-repeat; display: inline-block}
a.lnk_ico_edit {margin: 0 7px 0 0; width: 15px; height: 15px; background: url(http://www.willowsvetgroup.co.uk/images/icons/edit.png) no-repeat; display: inline-block}
a.lnk_ico_delete {margin: 0 7px 0 0; width: 13px; height: 13px; background: url(http://www.willowsvetgroup.co.uk/images/icons/delete_bin.gif) no-repeat; display: inline-block}

#menu_tabs {margin: 5px 0 0 120px; width:620px; font: bold 12px Verdana, Helvetica, sans-serif; line-height: 18px; border: 0px solid #24618E;}
#menu_tabs ul {display: block; left: 170px; margin:0; padding:0; list-style:none;}
#menu_tabs li {display:inline; margin: 0 5px 0 0; padding: 0;}
#menu_tabs a {float: left; background: url(http://www.willowsvetgroup.co.uk/images/main/tableft.png) no-repeat left top; margin:0 5px 0 0; padding:0 0 0 14px; color: #fff; font: bold 13px Verdana, Helvetica, sans-serif; text-decoration: none;}
#menu_tabs a span {float: left; background: url(http://www.willowsvetgroup.co.uk/images/main/tabright.png) no-repeat right top; padding:6px 16px 10px 2px; color:#fff; font: bold 13px Verdana, Helvetica, sans-serif; display:block;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu_tabs a span 		{float:none;}
/* End IE5-Mac hack */
#menu_tabs a:hover span {color: #000;}
#menu_tabs a:hover 		{background-position:0% -42px; color: #fff;}
#menu_tabs a:hover span {background-position:100% -42px; color: #fff;}
#menu_tabs a.tab_sel  	{background-position:0% -42px; color: #fff;}
#menu_tabs a:hover span {background-position:100% -42px; color: #fff;}
#menu_tabs a.tab_sel span {background-position:100% -42px; color: #fff;}
