/* INTERVET Product template - Brand specific styles */


/* BRAND HEADER */

#topLeftImage {background:#0F4E95; background:url(/images/layout/header-bg.gif) repeat 0 0;}
#header { background-color:#0F4E95; border-color: #bcbdbd; }
#topLeftImage img { padding: 0; margin-left:13px; }
#siteTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 35px;
	position: absolute;
	margin: 34px 0 0 220px;
	color: #fff;
}
#siteTitle a { color: #fff; }

/* TOP NAV */
#topNav { background:#bcbdbd; }
#topNav ul { background:#bcbdbd; }
#topNav li { color:#3f3f3f; }
#topNav li .current { background-color: #aaa;color:#000000; }
#topNav ul ul li .current { background-color: #fff; color: inherit; }
#topNav li a { color:#3f3f3f; }
#topNav li a:hover  { color:#fff;  background:#0F4E95; }
#topNav ul ul li a:hover  { color: #3f3f3f;  background: #fff; }

/* SUB NAV */
#subNav li a { color:#0F4E95; background:url(/images/layout/nav-arrow.gif) no-repeat 4px 9px; }
#subNav li ul li ul li a  { font-weight: normal; font-size: 90%;}
#subNav li a.current { color:#666; }
#subNav li a:hover { background-color: #bcbdbd;	color:#3f3f3f; }
#subNav li a.current { color:#666; }
#subNav { background-color:#FFFFFF; }
#menuTitle { 	color:#666666; 	font-weight: bold;	font-size: 130%; 	margin: 6px 20px 10px 10px; /*top, right, bottom, left*/}

/* FEATURE BOX */
.blockFeature { border:1px solid #0F4E95; }
.blockFeature h3 { background:#0F4E95 url(/images/layout/feature_arrow.gif) no-repeat 11px 9px;  color:#fff; }
.blockFeature h3 a { color: #fff; }
.blockFeature h3 a:hover { color: #009CD5; }
.blockFeature p { color: #0F4E95; }
.blockFeature p a { color: #3F3F3F; }
.blockFeature p a:hover { color: #0F4E95; }

/* FEATURE IMAGE */

#featureImage img { border:1px solid #0F4E95; }
#featureImage .caption { color:#0F4E95; }

/* BLOCK IMAGE */

.blockImage { border:1px solid #0F4E95; }
.blockImage a  { color:#fff; }
.blockImage h3 { text-align:center; margin-right:20px;}
.blockImage h3 a  { color:#0F4E95;}
.blockImage h3 a:hover  { color:#0F4E95; }
.blockImage p a:hover  { color:#009CD5; }
.blockImage p {
	background: #0F4E95;
	margin: 0 0 0 0;
}

/* LIST BOX */

.blockList {  border:1px solid #0F4E95; }
.blockList li a { color:#3F3F3F; }
.listLink a { color: #0F4E95; }

/* FOOTER */

#footer { background:#bcbdbd;}
#footer a { color:#000; }
#subNav li a:hover,#footer li a:hover { color:#666; }

/* OTHER ELEMENTS */

h1,h2,h3,h4  { color:#0F4E95; }
#homeBanner {
	display: block;
	height: 153px;
	margin: 0 0 30px 0;
}
.columnContent a, columnContent a:visited { color:#000; }
.columnContent a:hover, columnContent a:visited:hover { color:#0F4E95; }
.columnContent ul li  { background:url(/images/layout/content-bullet.gif) no-repeat 0 10px; }
.columnContent.home { max-width: none; }
#columnRight blockquote p { color: #0F4E95 !important; border:1px solid #0F4E95; }
#columnRight blockquote.noBorder p { border:none; }
hr { border-bottom: 2px solid #0F4E95; }
blockquote p { color: #333; background: #efefef;}
a.top {	color: #666; }
#breadcrumbs ul li a:hover { color:#0F4E95 !important; }
.featureImageBdr { border: 1px solid #0F4E95; }
.featureImage p, .featureImageBdr p { color:#7E8252; }
div.greybox { background-color: #eee; border:1px solid #969696; padding: 5px; }


#warning{width:450px; color:#ff0000; font-size:14px; font-weight:bold; border:1px solid #FF0000; padding:8px;}


