* { padding: 0; margin: 0; }

body {
 			font-family: Arial, Helvetica, sans-serif;
 			font-size: 12px;
			background-color: #27306e;
			background-image: url(images/backdrop-line.jpg); 	background-repeat: repeat-x;;
}

a:link {
			color: #0000FF;
			text-decoration: underline;
}
a:visited {
			text-decoration: underline;
			color: #0000FF;
}
a:hover {
			text-decoration: none;
			color: #CC0000;
}
a:active {
			text-decoration: underline;
			color: #0000FF;
}

.lo A:link {color: #003366; text-decoration: none}
.lo A:visited {color: #003366; text-decoration: none}
.lo A:active {color: #999999; text-decoration: none}
.lo A:hover {background-color: #ba9d01; color: #FFF; text-decoration: none;}

.textB {
			font-family: Arial, Helvetica, sans-serif; 
			text-align:left; 
			font-size: 12px;
			font-weight: bold;
}

.text {
			font-family: Arial, Helvetica, sans-serif; 
			text-align:left; 
			font-size: 12px;
			text-align:justify;
}

.textpadding30 {
			font-family: Arial, Helvetica, sans-serif; 
			text-align:left; 
			font-size: 12px;
			text-align:justify;
			padding-left:30px;
}

.textcopy {
			font-family: Arial, Helvetica, sans-serif; 
			text-align:left; 
			font-size: 10px;
			color: #666666;
}

.link {
			font-family: Arial, Helvetica, sans-serif; 
			text-align:left; 
			font-size: 12px;
			margin-top: 5px;
}

ul {
  			padding: 0;
  			margin-left: 25px;
  }

#pudlo { 
			margin: 0 auto;
			width: 780px;

}
#pudlo2 { 
			margin: 0 auto;
			width: 780px;
			background: #ffffff;
}
#header {
 			width: 780px;
 			float: left;
 			height: 157px;
 			background-image: url(images/parasite-and-worms-picture.jpg);
 			background-repeat: no-repeat;
}
#header2 {
 			width: 780px;
 			float: left;
 			height: 55px;

}
#headermenu {
 			width: 780px;
 			float: left;
 			height: 157px;

}
#leftcolumn { 
 			color: #333;
 			border: 1px solid #000066;
 			background: #fff;
 			margin: 0px 5px 5px 0px;
 			padding: 10px;
 			height: auto;
 			width: 620px;
 			float: left;
}
#rightcolumn {
			float: right;
			color: #000066;
			border: 1px solid #ccc;
 			background-image: url(images/right-background.jpg);
 			background-repeat: no-repeat;
			padding: 5px;
			width: 118px;
			padding-top: 25px;
			margin-bottom: 15px;
			display: inline;
			position: relative;

}

#rightbanner {
			float: right;
			color: #000000;
			border: 0px solid #ccc;
			background: #ffffff;
			margin-bottom: 15px;
			margin-top: 15px;
			padding: 0px;
			width: 132px;
			display: inline;
			position: relative;

}

.headertop {
			font-family:Arial, Helvetica, sans-serif; 
			text-align:left; 
			font-size: large;
			font-weight: bold;
			color:#b92b1d; 
			margin-bottom:15px; 
}

h1 {
			font-family:Arial, Helvetica, sans-serif; 
			text-align:left; 
			size:20px; 
			color:#000066; 
			margin-bottom:5px; 
			margin-top:0px
			padding:2px;
			border-bottom: 1px solid #b92b1d;
			color: #b92b1d; 
}

h2 {
			font-family:Arial, Helvetica, sans-serif; 
			text-align:left; 
			size:16px; 
			color:#b92b1d; 
			margin-bottom:5px; 
			margin-top:8px;
}

h3 {
			font-family:Arial, Helvetica, sans-serif; 
			text-align:left; 
			size:20px;
			color:#b92b1d; 
			margin-bottom:15px; 
			margin-top:8px;
			padding:5px;
			border-bottom: 1px solid #b92b1d;
			color: #b92b1d; 
}

.borderimage {
			border: 1px solid #ccc;
			text-align:center;
}

.frameimage {
			margin-top:10px;
			margin-bottom:10px;
			text-align:center;
}

.borderFX {
			border: 1px solid #ccc;
			font-family:Arial, Helvetica, sans-serif; 
			text-align:center; 
			size:15pt;
			text-align:center;
}