/* CSS Document */



body {
	margin:0;
	padding:0;
	min-width:900px;
	font-size: 18px;
	background-color: #666666;
	background-attachment: fixed;
	background-image: url(img/bg_11.gif);
}





/******************************************************
		MENU AND LINK STYLING
*******************************************************/

/* main top category menu */
div#topnav {
	font-size:14px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	background-color: #000000;
}
#nav #main_table #business_details {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #666666;
	text-align: center;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}


#topnav ul
{
	display:inline;
	margin:0;
	padding:0;
	list-style:none;
}

#topnav li
{
	float:left;
	background:url(img/tab_off_li.gif); no-repeat left top;
	margin:10;
	list-style-type:none; padding-left:10px; padding-right:0px; padding-top:0; padding-bottom:0
}

#topnav a
{
	float:left;
	display:block;
	background:url(img/tab_off_a.gif); no-repeat right top;
	text-decoration:none;
	color:#999999;
	font-weight:bold; padding-left:5px; padding-right:11px; padding-top:10px; padding-bottom:5px
}
#nav #main_table #White_Textbox1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
	background-color: #FFFFFF;
	vertical-align: top;
	padding: 10px;
	border: thin solid #0000FF;
	width: 300px;
	text-align: center;
}
#nav #main_table #White_Textbox5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
	background-color: #FFFFFF;
	border: thin solid #0000FF;
	text-align: center;
	vertical-align: top;
	padding: 10px;
	width: 400px;
}



/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topnav a {float:none}
/* End IE5-Mac hack */
#topnav li a:hover {color:#FFFFFF}

#topnav li#currentgroup_li {no-repeat left top;
	background-image: url(img/tab_on_li.gif);
}
#topnav a#currentgroup_a {background:url(img/tab_on_a.gif); no-repeat top right; color:#FFFFFF; font-weight:bold}

#topnav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	z-index:100;
	width: auto;
	background:#000;
	border:3px solid #868686;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -10px;
	padding: 0;
	text-align: justify;
}
#topnav li:hover ul ul, #topnav li.sfhover ul ul {
	left: -999em;
}
#topnav li ul ul {
	margin-top: -21px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 180px;
}
/*#topnav li:hover ul, #topnav li li:hover ul, #topnav li.sfhover ul, #topnav li li.sfhover ul {
	left: auto;
}*/

#topnav li ul li {background:none; padding:0; float:none; padding:0; border-bottom:1px solid #333}
#topnav li ul li a {background:none; float:none; padding:3px 5px 3px 0}
#topnav li ul li a:hover {
	color: #000000;
	background-color: #FFFFFF;
}



}

#top_bgcolour {
}

/* top holds logos and topright */
#top {
	height:130px;
	background-image: url(img/MpetsTop.gif);
}




/* invisible div to clear floating content */
div.clear {
	clear:both;
	overflow:hidden;
	font-size:0;
	height:0;
}

/* spacer holds business address */
#spacer {
	clear:both;
	overflow:hidden;
	margin-top:0px;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	padding:3px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #666;
}
#main_table {
	background-color: #87B5FF;
	border: 3px solid #000000;
}
#main_table #banner_main {
	background-image: url(img/MpetsTop.gif);
}
#nav #main_table #nav_bar {
	background-color: #000000;
}
#nav #main_table #page_title {
	font-family: "Times New Roman", Times, serif;
	font-size: 45px;
	font-weight: bold;
	color: #0000FF;
	background-color: #FFFFFF;
	border: medium double #0000FF;
}
#nav #main_table #Select_Textbox {
	background-color: #FFFFFF;
	border: thin solid #0000FF;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0000FF;
	line-height: normal;
	text-align: left;
	white-space: nowrap;
	padding: 10px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-transform: uppercase;
}
#nav #main_table #White_Textbox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
	background-color: #FFFFFF;
	vertical-align: top;
	padding: 10px;
	border: thin solid #0000FF;
	width: 600px;
	text-align: center;
}
#nav #main_table #White_Textbox3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	background-color: #FFFFFF;
	vertical-align: top;
	padding: 10px;
	width: 225px;
	border: thin solid #0000FF;
	text-align: center;
}
#nav #main_table #White_Textbox4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	width: 150px;
	border: thin solid #0000FF;
	padding: 5px;
}

