a        {text-decoration:underline;}
a:link   {font-family:arial, verdana, sans-serif;color:#D0030A;font-size:12px;}
a:visited{font-family:arial, verdana, sans-serif;color:#D0030A;font-size:12px;}
a:hover  {font-family:arial, verdana, sans-serif;color:#D0030A;font-size:12px;text-decoration:none;}

body
{
	background-color:#222222;
	margin:0;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	color:#333333;
}
.page_container
{
	font-size:12px;
	width:100%;
}
.header_menu
{
	background-image: url(http://www.affordablevaccinations.com/images/header_menu.gif);
	background-repeat:repeat-x;
	text-align:center;
	width:100%px;
	height:20px;
	padding:0;
}
.header_container
{
	text-align:left;
	width:850px;
	height:151px;
}
.menu_background
{
	background-image: url(http://www.affordablevaccinations.com/images/menu.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:777px;
	height:38px;
	text-align:center;
	padding:0px;
}
.menu_container
{
	width:777px;
	height:38px;
	text-align:center;
	padding:10px;
}
.page
{
	background-color:#FFFFFF;
	width:757px;
	padding:10px;
	margin-top:10px;
}
.page_inner
{
	width:757px;
	padding:20px 0px 20px 0px;
	text-align:left;
}

p
{
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:24px;
	padding:0px 30px 10px 30px;
}

table, td
{
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	color:#333333;
}

.emphasis
{
	color:#D0030A;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
}


.small
{
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height:16px;
}
a.small        {text-decoration:underline;}
a.small:link   {font-family:arial, verdana, sans-serif;color:#7388b9;font-size:11px;}
a.small:visited{font-family:arial, verdana, sans-serif;color:#7388b9;font-size:11px;}
a.small:hover  {font-family:arial, verdana, sans-serif;color:#8a8a8a;font-size:11px;text-decoration:none;}


.title
{
	font-family:arial, verdana, sans-serif;
	font-size:23px;
	font-weight:bold;
	color:#4a4a4a;
	padding-left:30px;
}

.subtitle
{
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	color:#D0030A;
	padding:10px 30px 10px 30px;
}




a.hdr_menu:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000; 
	font-size:10px;
	padding:2px;
}
a.hdr_menu:visited
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000; 
	font-size:10px; 
	padding:2px;
}
a.hdr_menu:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ed100e;
	font-size:10px;
	padding:2px;
}



a.menu
{
	text-decoration:none;
	color:#404040;
}
a.menu:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#404040; 
	font-size:14px;
	font-weight:bold;
	letter-spacing:2px;
	padding: 3px 10px;
	margin: 0px 10px;
}
a.menu:visited
{
	font-family:Arial, Helvetica, sans-serif;
	color:#404040; 
	font-size:14px; 
	font-weight:bold;
	padding: 3px 10px;
	margin: 0px 10px;
}
a.menu:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#D0030A;
	font-size:14px;
	font-weight:bold;
	padding: 3px 10px;
	margin: 0px 10px;
	text-decoration:none;
}



.home_bone
{
	background-image: url(http://www.affordablevaccinations.com/images/bone.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 26px;
	width: 135px;
	text-align: center;
}
a.home_link
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	text-align: center;
}
a.home_link:link   {color:#FFFFFF;}
a.home_link:visited{color:#FFFFFF;}
a.home_link:hover  {color:#DFDFDF; text-decoration:underline;}


.clinic_tab
{
	background-image: url(http://www.affordablevaccinations.com/images/clinic_tab.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width:200px;
	height:32px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left:45px;
	padding-top:7px;
}
a.clinic_loc
{
	display: block;
	background-image: url(http://www.affordablevaccinations.com/images/clinic_loc_tab.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width:155px;
	height:25px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left:45px;
	padding-top:7px;
	margin:0px;
}
a.clinic_loc:link   {color:#000000;}
a.clinic_loc:visited{color:#000000;}
a.clinic_loc:hover  {color:#96100e; text-decoration:underline;}

.blogtitle
{
	font:130%/1.2 helvetica, arial, verdana, sans-serif;
	color:#677dad;
	padding-left:30px;
}
.blogdate
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #A1AFD0;
	padding-left:30px;
}



.cat_title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/cat_title.gif);
	background-position:right;
	background-repeat:repeat-x;
	padding:8px;
}


.CatLink ul
{
	margin:0;
	padding:0;
	list-style:none;
}
.CatLink li
{
	display:inline;
	margin:0;
	padding:0;
}
.CatLink a, .CatLink a:visited
{
	display: block;
	font-size:11px;
	font-weight:bold;
	background-image:  url(../images/catitem_norm.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:7px;
	padding-right:5px;
	padding-top:6px;
	padding-bottom:6px;
	text-decoration:none;
}
.CatLink a:hover
{
	background-image:  url(../images/catitem_over.gif);
	background-repeat:no-repeat;
	color: #FFFFFF;
}
.CatLink .uberlink
{
	display: block;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:7px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
.CatLinkSub ul
{
	margin:0;
	padding:0;
	list-style:none;
}
.CatLinkSub li
{
	display:inline;
	margin:0;
	padding:0;
}
.CatLinkSub a, .CatLinkSub a:visited
{
	display: block;
	font-size:11px;
	font-weight:normal;
	background-image:url(../images/catitem_norm.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
.CatLinkSub a:hover
{
	background-image:url(../images/catitem_over.gif);
	background-repeat:repeat-x;
	color: #FFFFFF;
}
.CatLinkSub .uberlink
{
	display: block;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}


.feature_title
{
	font-family:arial, verdana, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#656565;
}
.feature_block
{
	width:250px;
	text-align:center;
	padding:10px 10px 20px 10px;
}


.category_block
{
	width:150px;
	text-align:center;
	padding:10px 10px 20px 10px;
}
.category_brand
{
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	color:#9b9b9b;
}
.category_model
{
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	color:#656565;
}
a.category_model        {text-decoration:underline;padding:0;}
a.category_model:link   {font-family:arial, verdana, sans-serif;color:#D0030A;font-size:12px;}
a.category_model:visited{font-family:arial, verdana, sans-serif;color:#D0030A;font-size:12px;}
a.category_model:hover  {font-family:arial, verdana, sans-serif;color:#5f5f5f;font-size:12px;text-decoration:none;}
.category_price
{
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	color:#898989;
}
	

.display_title
{
	font-family:arial, verdana, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#656565;
}
.display_model
{
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	color:#D0030A;
}
.display_price
{
	font-family:arial, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#4e74ca;
}
.display_retail
{
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ca4e4e;
}


a.txlink
{
	text-decoration:none;
	background-image:url(../images/btn_txnorm.gif);
	background-color:#9f9f9f;
	background-repeat:repeat-x;
	background-position:center;
}
a.txlink:link
{
color:#F5F5F5; font-size:12px; font-weight:bold; background-color:#00407B; padding: 3px 10px;
border-width:1px; border-style:solid; border-top-color:#f1bfb5; border-right-color:#d13d37; border-bottom-color:#d13d37; border-left-color:#f1bfb5; 

}
a.txlink:visited
{
color:#F5F5F5; font-size:12px; font-weight:bold; background-color:#00407B; padding: 3px 10px;
border-width:1px; border-style:solid; border-top-color:#f1bfb5; border-right-color:#d13d37; border-bottom-color:#d13d37; border-left-color:#f1bfb5; 
}
a.txlink:hover
{
color:#ffffff; font-size:12px; font-weight:bold; background-color:#828282; padding: 3px 10px; background-image:url(../images/btn_txover.gif); text-decoration:none;
border-width:1px; border-style:solid; border-top-color:#979797; border-right-color:#c9c9c9; border-bottom-color:#c9c9c9; border-left-color:#979797; 
}
		
		
		
.footer_container
{
	width:775;
	height:83px;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #d0030a;
	padding:15px;
	text-align:left;
}
a.footer        {text-decoration:underline;padding:0;}
a.footer:link   {font-family:arial, verdana, sans-serif;color:#d0030a;font-size:11px;}
a.footer:visited{font-family:arial, verdana, sans-serif;color:#d0030a;font-size:11px;}
a.footer:hover  {font-family:arial, verdana, sans-serif;color:#FFFFFF;font-size:11px;text-decoration:none;}

a.thecat        {text-decoration:underline;padding:0;}
a.thecat:link   {font-family:arial, verdana, sans-serif;color:#292929;font-size:11px;}
a.thecat:visited{font-family:arial, verdana, sans-serif;color:#292929;font-size:11px;}
a.thecat:hover  {font-family:arial, verdana, sans-serif;color:#292929;font-size:11px;text-decoration:none;}
