BODY, TD, SELECT,TABLE, DIV, SPAN, input
	{font-family: Verdana, Arial; font-size: 9pt; line-height:140%;}
P {font-family: Verdana, Arial; font-size: 9pt; line-height:140%; margin-left:10pt; margin-right:4pt;}
.condense {font-family: Verdana, Arial; font-size: 9pt; letter-spacing: -1pt;}
.small
	  {font-family: Verdana, Arial; font-size: 8pt; line-height:140%; margin-left: 6pt; }
	  	  
.zero {font-family: Verdana, Arial; font-size: 8pt; line-height:140%;  margin-left:0pt;}

.cart 
	  {font-family: Verdana, Arial; font-size: 9pt; line-height:125%; }
	  
.offices
	{font-family: Verdana, Arial; font-size: 9pt; line-height:140%; margin-left:30pt; margin-right:4pt;}
	
.descriptiontext 
	{font-family: Verdana, Arial; font-size: 9pt; line-height:120%; margin-left: 10pt;margin-right:6pt;}	

.prodtitle 
	{font-family: Arial; font-size: 14pt; line-height:120%; color:#333333}	  

.new 
	{ background-color:#FFCC99; background-image: none; font-family: Arial, Helvetica; font-size: 14pt; margin-left:10pt; color:#617FA0; }	

.menumain
	{ background-color:#ffffff; background-image: none; font-family: Arial, Verdana, Helvetica; font-size: 10pt; margin-left:0pt; color:#c0c0c0; border-top:solid 1px #cccccc;border-bottom:dashed 1px #c0c0c0; text-decoration:none; font-weight:bold;}	

.padded
	{ padding-right:4; padding-left:4; padding-top:1; padding-bottom:2;}

/****************BUCKET STYLE ******************************************/		

.bucket
	{ padding: 0px}	

.bucket_hdr	
	{ font-family: Verdana, Arial; font-size: 9pt; font-weight:bold; background-color: #CF9A3A; color:#ffffff; padding-right:4; padding-left:4; padding-top:2; padding-bottom:2;}

.bucket_cnt	
	{ font-family: Verdana, Arial; font-size: 8pt; color:#000000; padding-right:2; padding-left:4; padding-top:10px; padding-bottom:4px; word-wrap:break-word;}

.no_border
	{ border: 0px solid #ffffff; padding: 0px}	

.no_hdr
	{ background-color: #ffffff; font-family: Verdana, Arial; font-size: 9pt; font-weight:bold; color:#000000 }		
	
/****************BUCKET STYLE ENDS*************************************/			
	
	
.shadow {
  background-color:#EFEFEF;
  color:#333333;
  padding:2pt;
  margin-left: 4pt;
  }	

.list        { padding: 4pt }

.tbase {background: url(images/tbase.jpg);}
.tover {background: url(images/tover.jpg);}
.tmenu {background: url(images/mainmenu_bg.jpg);}

               
.submenu 
		{ font-size: 8pt; margin-left: 4pt; margin-bottom: 0.5em }

.globe
	{background: url(images/global.jpg) fixed no-repeat right bottom}


		
DL  
        {font-family: Verdana, Arial; font-size: 9pt; margin-left:6pt}

DD 
	{font-family: Verdana, Arial; font-size: 8.5pt; line-height:140%; }

	
A:link {color: #CC3300; text-decoration: none;}
A:visited {color: #000099; text-decoration: none;}
A:hover {color: #000099; text-decoration:underline;}
.netter
   {font-family: Verdana, Arial; font-size: 8pt; line-height:140%;  margin-left:10pt;}

UL
{font-family:  Verdana, Arial; font-size: 8pt; line-height:140%; margin-left:30pt; list-style:square; list-style-position:outside;}
LI
{margin: -20 -20 -20 -20;}

.discp
	{font-family:  Verdana, Arial; font-size: 8pt; line-height:125%; margin-left:10pt; list-style-image:url(images/orange_bullet.jpg)}
.none
     {font-family:  Verdana, Arial; font-size: 8pt; line-height:125%; margin-left:-10pt;list-style:square;}
OL
{font-family: Verdana, Arial; font-size: 10pt; line-height:140%; margin-left:30pt; }
.copyright 
	{font-family: Verdana, Arial; font-size: 8.5pt; line-height:120%; }

H2
{font-family: Arial, Helvetica; Font-size: 14pt; margin-left:10pt; color: #617FA0;}

H3
{font-Family: Arial, Helvetica; font-size: 10pt; margin-left:10pt; }

.subhead {
  background-color:#EFEFEF;
  color:#333333;
  padding:2pt;
  margin-left: 4pt;
  border: none;
  font-weight: bold;
}

#dropmenudiv{
position:absolute;
background-color: #ffffff;
border:1px solid gray;
border-bottom-width: 0;
font:normal 10pt Verdana;
line-height:14px;
z-index:100;
margin-left:10px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid gray;
padding: 2px 0;
text-decoration: none;
font-weight: none;
font:normal 11px Arial;
letter-spacing:0;
}


#dropmenudiv a:hover{ /*hover background color*/
background-color: #efefef;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 135px;
background-color: #FFFFB9;
}

/****************HEADER BAR STYLE *************************************/		
.top_bar {background-color:#D6CCB4;}
.top_title {background: url(/images/vet_title.gif) no-repeat; background-color:#D6CCB4;}
.dark {background-color:#CF9A3A;}

.ELS {border-right:1px solid #CF9A3A;;border-left:1px solid #CF9A3A;;border-top:1px solid #CF9A3A;;border-bottom:1px solid #CF9A3A;}
.ELS h1 {color:white;position:relative; padding:0;margin-top:-5px;margin-bottom:0px;float:top;font-size: 12px;FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; height:20px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #CF9A3A;text-align:center;}
.ELS ul{list-style-type:square;}
.ELS ul li {margin-left:-10px; FONT-SIZE: 8pt; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial; WORD-WRAP: break-word}
 
.ELSNB {border-style:none;}
.ELSNB h1 {color:white;position:relative; padding:0;margin-top:-5px;margin-bottom:0px;float:top;font-size: 12px;FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial;text-align:center;}
.ELSNB ul{list-style-type:square;}
.ELSNB ul li {margin-left:-10px; FONT-SIZE: 8pt; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial; WORD-WRAP: break-word}

	/* Uses spiffy box */
	.greybox, .greybox_body, .greybox_head, .greybox_head div{
	background: transparent url(../../images/greybox.png) no-repeat bottom right;
	}
	.greybox{
	margin-bottom: 10px;
	padding-right:15px;
	}
	.greybox_head{
	background-position: top right;
	margin-right:-15px; 
	padding-right:20px;
	}
	.greybox_head div {
	background-position: top left;
	height: 5px;
	}

	.greybox_body{
	background-position: bottom left;
	padding:0px 10px 1px 10px;
	}


	.greyboxl3, .greybox_bodyl3, .greybox_headl3, .greybox_headl3 div{
	background-color:#EFEFEF;	
	}
	.greyboxl3{
	margin-bottom: 10px;
	padding-right:15px;
	}
	.greybox_headl3{
	background-position: top right;
	margin-right:-15px; 
	padding-right:20px;
	}
	.greybox_headl3 div {
	background-position: top left;
	height: 5px;
	}


	.greybox_bodyl3{
	background-position: bottom left;
	padding:0px 0px 0px 0px;
	}

	.searchbucket_cnt {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial; WORD-WRAP: break-word
}

	.search 
	{
	width:100%;border-right:1px solid #CF9A3A;;border-left:1px solid #CF9A3A;;border-top:1px solid #CF9A3A;;border-bottom:1px solid #CF9A3A;
	}
	.search h1 {color:white;position:relative; padding:0;margin-top:-5px;margin-bottom:0px;float:top;font-size: 12px;FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #CF9A3A;text-align:center;}

	.search h2
	{
	clear: none;
	}
	.search a.advanced
	{
	line-height: 26px; /* same as h2 */
	float: right;
	background: transparent url(../../images/bullet_orange_grey.gif) no-repeat scroll center left;
	padding-left: 8px;
	font-size: 10px;
	font-weight: bold;
	}
	.search input.text {
	width: 70%;
	font-size: 10px;

	}
	.search select {
	margin-top: 10px;
	width: 100%;
	font-size: 10px;
	}
	.searchbucket_cnt {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial; WORD-WRAP: break-word
}
#title {
	font-weight:normal;
	font-family: Verdana, Arial; font-size: 8pt;
}
#titletc {
	font-weight:bold;
}
