@charset "utf-8";
/* CSS for CAPCVET.ORG screen version 
	Developed by Wahhab Baldwin, Fontis Design Group www.fontisdesign.org */
body {
	background-color: #e3f0cc;
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-size: 0.75em;
	font-size: 12px;
	line-height:145%;
	padding: 0px;
	margin: 0;
}
h1, .f8 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#C63;
	margin:0 0 4px 0;
	font-size: 18px;
	line-height: 22px;
}
h2 {
  font-size: 14px;
  color:#c63;
  margin:6px 0 3px 0;
}
img {
	border:0;
}
a:area { 
	outline:none;
}
li {
	line-height: 145%;
	margin-top:0;
}
ul {
	margin-top:0.5em;
}
p {
	line-height: 145%;
	padding: 0px;
	margin: 0;
}
a:link, a:visited {
	color: #f07322; /* orange */
	color:#397358; /* dark green */
	color:#174865; /* blue */
	color:#133d55;
/*	text-decoration:none;  */
}
a:hover {
	text-decoration: underline;
	color:#C63;
}
.tiny {
	font-size:8px;
}
.black {color:black;}
#boxshadow, #boxshadowin, #boxshadowp {
	width: 978px;
	text-align: left;
	background-color: white;
	font-size: 1em;
	background-image:url(images/bg2.png);
	margin: 0;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	height:1095px;
}
#boxshadow {
	height:840px;
}
#boxshadowin {
	height: 100%;
	overflow: hidden;
}
#boxshadowp {
	background-image:url(images/bg3.png);
}
.banner {
	position:absolute;
	top:0;
	left:0;
	height: 200px;
	visibility:hidden;
	zoom:1;
}
.c1, .c2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#133d55;
	font-size:20px;
	line-height:22px;
}
.c1 {
	margin-bottom:0 !important;
	margin-top:2px;
	font-weight:bold;
}
.caption {
	font-size:10px;
	line-height:normal;
}
.c2 {
	font-size:18px;
}
#checkdates {
	position:absolute;
	top:89px;
	left:720px;
}
.clear { clear:both; }
#clearspace {
	clear:both;
	background-color:white;
	width:950px;
	height:20px;
}
#colright {
	float:left;
	margin:71px 0 20px 40px;
	width:195px;
	color:#133d55;
/*	background-color:#f2f4f6;
	padding:16px 0 20px 20px; */
}
#content {
	float:left;
	width:432px;
	padding: 13px 0 0px 28px;
}
#content h2, #content h3 {
	font-size:12px;
	color: #2c483a; /* text green */
}
#content h2 {
	font-size:14px;
}
#content p, #content ul {
	margin-bottom:0.5em;
	text-align: left;
}
#content h3 {
	margin-bottom:4px;
}
#content a:link, #content a:visited {
	text-decoration:underline;
}
#content div {
	padding-top:0.2em;
}
#content div ul li {
	margin-bottom: 0.2em;
	list-style-image:url(images/bulleto1.gif);
}
#content div ul ul li {
	list-style-image:url(images/bulleto2.gif);
}
.ctr {
	text-align:center;
}
.fntext {
	font-size:10px;
	line-height:12px;
	margin-bottom: 3px;
	margin-left: -20px;
}
#fontsize {
	position:absolute;
	top:282px;
	left:728px;
	height:58px;
	border-right: 8px solid white;
	border-left: 8px solid white;
}
#foot {
	clear:both;
	position:relative;
	bottom:inherit;
	width: 978px;
	left:auto;
	margin-left:auto;
	margin-right:auto;
	height:142px;
	color: gray;
	font-size: 0.8em;
	text-align: left;
	background-image:url(images/bg2.png);
}

#foot p {
	padding-left:29px;
}
#foot #logofoot {
	padding: 13px 40px 0 0; 
	float: right;
}
.fn {
	font-size:8px;
	line-height:0;
	vertical-align:super;
}
.ft1 {
	font-weight:bold;
	color:#2c7352; /* still darker green*/
}
.gototop {
	font-style:italic;
	font-size:0.8em;
}
#head2 {
	position:absolute;
	top:0;
	left:0;
}
#header {
	height:200px;	/* Can be 220 for oversized header */
}
#headerov {
	position:absolute;
	height:220px;
	top:0px;
	left:0px;
}
#headprt {
	display:none;
}
#headrec {
	padding:84px 0 0 25px;
}
#images {
	font-size:0.8em;
	margin-left:8px;
}
#images p {
	line-height:12px;
	font-size:11px;
	margin-bottom:5px;
}
#images a:link, #images a:visited {
	text-decoration:none;
}
#images a:hover {
	text-decoration:underline;
}
.indent {
	padding-left:18px;
	font-style:italic;
}
#lastreview {
	position:absolute;
	left:570px;
	top:391px;
	width:102px;
	text-align:right;
	font-size:10px;
	line-height:12px;
	color:#999;
	font-style:italic;
}
#loz1, #lozhead1, #loztext1, #lozbot1 {
	left:27px;
}
#loz2, #lozhead2, #loztext2, #lozbot2 {
	left:270px;
}
#loz3, #lozhead3, #loztext3, #lozbot3 {
	left:502px;
}
#loz4, #lozhead4, #loztext4, #lozbot4 {
	left:734px;
}
.lozhead {
	position:absolute;
	top:306px;
	width:211px;
	height:126px;
	overflow:hidden;
}
.lozbot {
	background: url(images/lozbot.png) no-repeat bottom;
	width:206px;
	position:absolute;
	top:587px;
}
#lpet {
	padding-top:150px;
	text-align:center;
}
#menul {
	float:left;
	padding:16px 0 25px 30px;
	width:207px;
}
#menul .note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 15px;
	color: black;
	margin-bottom:26px;
}
#menuleft {
	color:#133D55;
	text-transform:uppercase;
}
#menul p {
	background:url(images/arrowor.gif) left top no-repeat; 
	margin-bottom:8px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif; 
}
#menul p a{
	padding-left:15px;
	display:block;
	color:#174865;
	text-decoration:none;
	font-weight:bold;
}

#menul p.hilite a {
	color:#C63;
/*	color:#28567c; */
	background:url(images/arrowbr.gif) left top no-repeat;
}
#menul p.note {
	background-image:none;
}
#menumain {
	height:35px;
	position:absolute;
	top:200px;
	left:0;
	background-image:url(images/menu-bg.png);
}
#menuparasite {
	/* padding-top:35px; /* drop below absolutely positioned main menu */
	position:absolute;
	top:235px;
	left:0px;
	background-color: #d8e4b8;
}
#menuparasites2 {
	position:absolute;
	top:252px;
	left:30px;
	font-size: 12px;
	font-weight: bold;
	color: #C63;
}
#menuright {
	padding-left:27px;
}
#menuright p {
	color:#446e86;
	color:#133d55;
	margin-bottom:5px;
	font-size:11px;
	position:relative;
	top:5px;
}
#menuright p a {
	color:#133d55;
	padding-left:8px;
	background: center left no-repeat url(images/arrowrb.gif);
	text-decoration:none;
}
#menuright p.hilite a, #menuright p a:hover {
	font-weight:bold;
}
#menuright a, #menuright a:hover, #menuright a:visited {
	color:#133d55;
	text-decoration:none;
}
#menuspace {
	background-color:white;
	width:948px;
	height:82px;
	margin-left:2px;
}
.more, .more a, .more a:visited {
	font-size:11px;
	color: #c63; /* orange */
	font-weight: bold;
}
.more a, .more a:visited  {
	color:#133d55;
}
.more a:hover {
	color:#c63;
}
.moreline {
	padding:0 16px 5px 0;
	font-size:11px;
	text-align:right;
}
.or {color:#c63;}
#p7PMM_1 {
	height: 24px;
	margin:0;
}
#p7PMM_2 {
	position: absolute;
	left:320px;
	top: 244px;
	margin:0;
}
.picbio {
	padding-right:20px;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	text-align:center;
}
.picl {
	padding:12px 30px 18px 0;
	float:left;	
}
#printit {
	position:absolute;
	top:292px;
	left:626px;
}
#rbug {
	position:absolute;
	top:325px;
	left:759px;
}

#cse-search-box {
	position:absolute;
	top:3px;
	left:701px;
	width:180px;
	height:16px;
}
#cse-search-box {
	 width:280px;
 }
#searchbtn {
	background-image:none;
	background-color:transparent;
	border:none;
	width:62px;
	cursor:pointer;
	position:relative;
	top:5px;
	left:3px;
}
#searchtxt {
	background-position:center center !important;
}

.t1 {
	width:15%;
	float:left;
}
.t2 {float:left;
	width:85%;
}
.table1 td {
	border:solid 1px #999;
}
#viewall {
	position:absolute;
	text-align:right;
	border-bottom:solid 1px #2c483a;
	width:910px;
	left: 30px;
	top: 252px;
	font-weight:bold;
	padding-bottom:1px;
}
#viewall a {
	text-decoration:none;
}
#viewall a img {
	padding-right: 5px;
}
#viewall a span {
	text-decoration:underline;
}

