body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(background.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #8285b5;
}

h1{
	font: bold 9px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	float: left;
}

h2{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	display: inline;
	letter-spacing: 1px;
	text-transform: uppercase
	text-align: center;
}

h3{
	font: bold 8.5px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	display: inline;
	letter-spacing: 1px;
	text-align: center;
}

.red{
	color: red;
	display: inline;
}

.thanks{
	text-align: center;
	width: 500px;
	margin: auto;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #cc0000;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}
.style2 {color: #082974
}

a:link {
	color: #0b2778;
}
a:visited {
	color: #0b2778;
}
a:hover {
	color: #0b2778;
}
a:active {
	color: #0b2778;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #122476;
	font-weight: bold;
	text-align: left;
}
.style3white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
}
.style3whitebig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #122476;
	text-align: left;
}
.largerbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #122476;
	text-align: left;
}
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #122476;
	text-align: left;
}
.style14 {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

<!--Main table for proteco stuff -->

CAPTION.MYTABLE
  {
     background-color:#ffffff;
     color:#000000;
     border-style:none;
     border-width:;
     border-color:#ffffff;
	 align: center;
  }

  TABLE.MYTABLE
  { 
     font-family:calibri;
     border-collapse:collapse;
     font-size:8;
     background-color:#ffffff;
     width:734px;
  }

  TH.MYTABLE
  {
     font-size:10pt;
     color:white;
	 text-align:center;
	 border-left: 2px solid #ffffff;
 }
 
  TH.MYTABLE2
  {
     font-size:10pt;
	 width: 200px;
     color:white;
	 text-align:left;
	 background-image: url(http://www.vent.co.uk/main/images/240x25titlegradient.gif);
  	 background-color: #ffffff;
	 border-left: 5px solid #ffffff;
  	}

TH.MYTABLE3
  {
     font-size:10pt;
	 width: 200px;
     color:white;
	 text-align:left;
  	 background-color: #ffffff;
	 border-left: 5px solid #ffffff;
  	}

  TR.MYTABLE
  { 
  }

  TD.MYTABLE
  {  
     font-size:10pt;
     background-color:#ffffff;
     color:red;
     border-style:solid;
     border-left:0.5px solid #ffffff;
	 border-right:0px solid #ffffff;
	 border-top:0px solid #ffffff;
	 border-bottom:0px solid #ffffff;
     text-align:center;
  }
  
 .alt{
 background: #f3f3f3;
 padding: 5px 5px 5px 5px;
 border-bottom: 1px solid #999999;
 border-top: 1px solid #999999;
 }
 
 .noalt{
  background: #CACFDF;
  padding: 5px 5px 5px 5px;
  border-bottom: 1px solid #999999;
  border-top: 1px solid #999999;
  }

textarea.Dtoggle {
display: none;
border: 1px black dotted;
}

textarea.Vtoggle {
visibility: hidden;
border: 1px black dotted;
}

.rule {
width: 300px;
font-size: 0;
padding: 1px;
margin: 12px 0;
}

textarea.msgbox {
border: 1px black dotted;
width: 300px;
height: 50px ;
}

textarea.sobox {
border: 1px black dotted;
overflow: hidden; 
overflow-y: hidden; 
overflow-x: hidden; 
overflow:-moz-scrollbars-none;
height:20px;
align: center;
}

textarea.emailbox {
border: 1px black dotted;
overflow: hidden; 
overflow-y: hidden; 
overflow-x: hidden; 
overflow:-moz-scrollbars-none;
height:20px;
width: 250px;
}

.top_blurb{
	font: bold 9px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
align:center;
width: 450px;
}