/* CSS Document for The Vet Check */

body{
	margin:0;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2b2b2b;
	text-decoration:none;
	}

/* --------------- Header --------------- */
.header-bg{
	background-image:url(../images/header-bg.jpg);
	height:108px;
	background-repeat:repeat-x;
	}
.top-bg{
	background-image:url(../images/top-bg.jpg);
	height:365px;
	background-repeat:repeat-x;
	background-position:top;
  	}
a.veterian-but{
	display:block;
	background-image:url(../images/glass-button.jpg);
	width:170px;
	height:28px;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#31382b;
	text-decoration:none;
	text-align:center;
	line-height:28px;
	}
a.veterian-but1{
	display:block;
	background-image:url(../images/glass-button2.jpg);
	width:100px;
	height:28px;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#31382b;
	text-decoration:none;
	text-align:center;
	line-height:28px;
	}
.top-links{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	line-height:28px;
	font-weight:bold;
	}
a.top-links:hover{
	color:#487a1e;
	}
.banner-img{
	background-image:url(../images/banner-img.jpg);
	height:240px;
	width:430px;
	background-repeat:no-repeat;
	background-position:top left;
	}
.banner-logo{
	background-image:url(../images/banner-logo.jpg);
	height:240px;
	width:500px;
	background-repeat:no-repeat;
	background-position:left top;
	}
		
/* ---- Navigation ---- */
.menu-left-corn{
	background-image:url(../images/menu-left-corn.jpg);
	width:12px;
	height:49px;
	background-repeat:no-repeat;
	}
.menu-right-corn{
	background-image:url(../images/menu-right-corn.jpg);
	width:12px;
	height:49px;
	background-repeat:no-repeat;
	}
.menu-bg{
	background-image:url(../images/menu-bg.jpg);
	height:49px;
	background-repeat:repeat-x;
	}
a.menu-text{
	font-family:Trebuchet MS, Arial;
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:49px;
	line-height:49px;
	text-transform:uppercase;
	font-weight:bold;
	}
a.menu-text:hover{
	color:#124158;
	display:block;
	height:49px;
	background-image:url(../images/menu-hover-bg.jpg);
	background-repeat:repeat-x;
	}

/* --------------- Body --------------- */
.content-btm-bg{
	background-image:url(../images/content-btm-bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.bullet-big{
	background-image:url(../images/bullet-big.jpg);
	width:42px;
	height:33px;
	background-repeat:no-repeat;
	background-position:left;
	}
.bullet-green{
	background-image:url(../images/bullet-green.gif);
	width:22px;
	height:30px;
	background-repeat:no-repeat;
	background-position:left center;
	}
.heading-black{
	font-family:Trebuchet MS, Tahoma;
	color:#282828;
	font-size:21px;
	line-height:33px;
	}
.sub-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#282828;
	font-weight:bold;
	line-height:30px;
	}
.sub-heading-blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#3895c1;
	font-weight:bold;
	line-height:22px;
	}
.browse-city li{
	list-style-image:url(../images/bullet-blue.gif);
	}
.browse-city li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#282828;
	font-size:13px;
	text-decoration:none;
	line-height:21px;
	}
.browse-city li a:hover{
	text-decoration:none;
	color:#42aadc;
	}
.line{
	background-image:url(../images/line.jpg);
	background-repeat:repeat-x;
	background-position:center;
	height:25px;
	}
.heading-main-black{
	font-family:Trebuchet MS, Arial;
	color:#282828;
	font-size:25px;
	line-height:35px;
	}
.heading-main-green{
	font-family:Trebuchet MS, Arial;
	color:#81c348;
	font-size:25px;
	line-height:35px;
	}
.main-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2b2b2b;
	line-height:20px;
	text-decoration:none;

	}

.main-text a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2b2b2b;
	line-height:20px;
	text-decoration:none;

	}



/* --------------- Right Bar --------------- */
.zip-code-box{
	background-image:url(../images/zip-code-box.jpg);
	width:251px;
	height:152px;
	background-repeat:no-repeat;
	background-position:right;
	}
.white-heading{
	font-family:Trebuchet MS, Arial;
	color:#ffffff;
	font-size:20px;
	}
.white-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	line-height:20px;
	text-decoration:none;
	}
a.white-text:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	line-height:20px;
	text-decoration:underline;
	}
.search-field-bg{
	background-image:url(../images/search-filed.jpg);
	width:151px;
	height:35px;
	background-repeat:no-repeat;
	}
.search-field{
	width:140px;
	height:25px;
	border:0;
	margin:2px 0 3px 5px;
	font-size:17px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#2b2b2b;
	background:none;
	padding:5px 3px 3px 1px;
	}
a.button-blue{
	display:block;
	background-image:url(../images/blue-button.jpg);
	width:251px;
	height:43px;
	background-repeat:no-repeat;
	background-position:right;
	font-family:Trebuchet MS, Arial;
	color:#ffffff;
	font-size:17px;
	line-height:43px;
	text-decoration:none;
	margin-left:5px;
	}
a.button-blue:hover{
	display:block;
	background-image:url(../images/green-button.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
a.button-green{
	display:block;
	background-image:url(../images/green-button.jpg);
	width:251px;
	height:43px;
	background-repeat:no-repeat;
	background-position:right;
	font-family:Trebuchet MS, Arial;
	color:#ffffff;
	font-size:17px;
	line-height:43px;
	text-decoration:none;
	margin-left:5px;
	}
a.button-green:hover{
	display:block;
	background-image:url(../images/blue-button.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
.green-head{
	display:block;
	background-image:url(../images/green-button.jpg);
	width:251px;
	height:43px;
	background-repeat:no-repeat;
	font-family:Trebuchet MS, Arial;
	color:#ffffff;
	font-size:17px;
	line-height:43px;
	background-position:left;
	}
.categories ul{
	margin:0 0 10px 15px;
	padding:10px 0 10px 10px;
	list-style-type:none;
	list-style-image:url(../images/bullet-blue.gif);
	}
.categories ul li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
	padding:0 0 0 3px;
	text-decoration:none;
	height:22px;
	display:block;
	line-height:20px;
	}	
.categories ul li a:hover{
	color:#50acd5;
	}
/*----- Grey Corners ----*/
.grey-corn1{
	background-image:url(../images/grey-corn1.jpg);
	width:11px;
	height:11px;
	background-repeat:no-repeat;
	}
.grey-corn2{
	background-image:url(../images/grey-corn2.jpg);
	width:11px;
	height:11px;
	background-repeat:no-repeat;
	}
.grey-corn3{
	background-image:url(../images/grey-corn3.gif);
	width:11px;
	height:11px;
	background-repeat:no-repeat;
	}
.grey-corn4{
	background-image:url(../images/grey-corn4.jpg);
	width:11px;
	height:11px;
	background-repeat:no-repeat;
	}
.grey-bg{
	background-color:#f7f8f8;
	}
a.readmore{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#494a4b;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
	}
a.readmore:hover{
	color:#50acd5;
	}

/* --------------- Footer --------------- */
.footer-bg{
	background-image:url(../images/footer-bg.jpg);
	height:119px;
	background-repeat:repeat-x;
	}
.footer-text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#19617f;
	line-height:24px;
	text-decoration:none;
	}
a.footer-text1:hover{
	color:#c9eaf8;
	}
.footer-text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#c9eaf8;
	line-height:24px;
	text-decoration:none;
	}
a.footer-text2:hover{
	color:#19617f;
	}


/* --------------------------------- Forms Style --------------------------------------- */
.alert-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
	line-height:20px;
	vertical-align:top;
	}
a.comment{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
	}
a.comment:hover{
	color:#50acd5;
	}
.textbox1{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
	border:1px solid #95c6df;
	height:17px;
	padding-top:4px;
	letter-spacing:.1pt;
	width:200px;
	}
.textbox1:focus, .textbox1:hover {
	background-color:#ffffff;
	border:#90c95e solid 1px;
	}
.textbox1-small{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
	border:1px solid #95c6df;
	height:17px;
	padding-top:4px;
	letter-spacing:.1pt;
	width:80px;
	}
.textbox1-small:focus, .textbox1-small:hover {
	background-color:#ffffff;
	border:#90c95e solid 1px;
	}
.dropmenu1{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
	border:1px solid #95c6df;
	height:24px;
	letter-spacing:.1pt;
	width:200px;
	}
.dropmenu1:focus, .dropmenu1:hover {
	background-color:#ffffff;
	border:#90c95e solid 1px;
	}
.textbox2-small{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
	border:1px solid #95c6df;
	height:18px;
	padding-top:4px;
	letter-spacing:.1pt;
	width:50px;
	}
.textbox2-small:focus, .textbox2-small:hover {
	background-color:#ffffff;
	border:#90c95e solid 1px;
	}
.fieldset-blue{
	border:solid #bdcddb 1px;
	background-image:url(../images/fieldset-bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.blue-bg-staff{
	border:solid #bdcddb 1px;
	background-image:url(../images/blu-bg.jpg);
	background-repeat:repeat-x;
}
.textbox-login{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:15px;
	border:1px solid #95c6df;
	height:22px;
	padding-top:4px;
	width:100%;
	}
.textbox-login:focus, .textbox-login:hover {
	background-color:#ffffff;
	border:#90c95e solid 1px;
	}
.links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#5482aa;
	line-height:24px;
	text-decoration:none;
	}
.links a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#5482aa;
	line-height:24px;
	text-decoration:none;
	}
.links a:hover{
	color:#254e71;
	}
.bdr-table{
	border:solid #bdcddb 1px;
	}
.image-brd{
	padding:5px;
	background-color:#FFFFFF;
	border:solid #bdcddb 1px;
	}

.blue-bg{
	background-color:#3895c1;
	}

.white-box
{
	border:solid 1px #d7d5d6;
	background-color:#ffffff;
}
a.dashboard-link{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
	width:100%;
	height:34px;
	display:block;
	background-color:#FFFFFF;
	text-decoration:none;
	line-height:34px;
	}
a.dashboard-link:hover{
	background-color:#D2E3F3;
	}	
a.logout{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333; 
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	}
a.logout:hover{
	color:#99CC00;
	}	
	
	
.ratingbutton{
	display:block;
	background-image:url(../images/rating-btn.gif);
	width:251px;
	height:43px;
	background-repeat:no-repeat;
	background-position:right;
	font-family:Trebuchet MS, Arial;
	color:#663333;
	font-size:17px;
	line-height:43px;
	text-decoration:none;
	margin-left:5px;
	}
.blue-color-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3895c1;
	font-weight:bold;
	line-height:22px;
	text-indent:20px;
	}
.blue-row-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	line-height:22px;
    background-color:#56bced;
    text-indent:20px;
 
	}
.table-background{
 background-color:#ebf4f9;

 }
 
 #pets1{
 	float:right;
 }
 
 
 
/*

	GalleryView Stylesheet
	
	Use the CSS rules below to modify the look of your gallery.
	
	To create additional rules, use the markup below as a guide to GalleryView's architecture.
	
	
		

*/




/* GALLERY LIST */
/* IMPORTANT - Change '#photos' to the ID of your gallery list to prevent a flash of unstyled content */
#photos { visibility: hidden; }

/* GALLERY CONTAINER */
.gallery { background: #ddd; border: 1px solid #aaa; padding: 5px;}

/* LOADING BOX */
.loader { background: url(loader.gif) center center no-repeat #ddd; }

/* GALLERY PANELS */
.panel {}

/* DEFINE HEIGHT OF PANEL OVERLAY */
/* NOTE - It is best to define padding here as well so overlay and background retain identical dimensions */
.panel .panel-overlay,
.panel .overlay-background { height: 60px; padding: 0 1em; }

/* PANEL OVERLAY BACKGROUND */
.panel .overlay-background { background: #222; }

/* PANEL OVERLAY CONTENT */
.panel .panel-overlay { color: white; font-size: 0.7em; }
.panel .panel-overlay a { color: white; text-decoration: underline; font-weight: bold; }

/* FILMSTRIP */
/* 'margin' will define top/bottom margin in completed gallery */
.filmstrip { margin: 5px; }

/* FILMSTRIP FRAMES (contains both images and captions) */
.frame {}

/* WRAPPER FOR FILMSTRIP IMAGES */
.frame .img_wrap { border: 1px solid #aaa; }

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.frame.current .img_wrap { border-color: #000; }

/* FRAME IMAGES */
.frame img { border: none; }

/* FRAME CAPTION */
.frame .caption { font-size: 11px; text-align: center; color: #888; }

/* CURRENT FRAME CAPTION */
.frame.current .caption { color: #000; }

/* POINTER FOR CURRENT FRAME */
.pointer {
	border-color: #000;
}

/* TRANSPARENT BORDER FIX FOR IE6 */
/* NOTE - DO NOT CHANGE THIS RULE */
*html .pointer {
	filter: chroma(color=pink);
}
.review{
font-weight:bold; 
font-size:12px; 
color:#999999;}
.review-small{
font-weight:bold; 
font-size:10px; 
color:#999999;}