body {
  background-color: #7B9CDA;
  background-image: url(images/bg.jpg);
  background-repeat: repeat-x;
  margin: 0px 0px 0px 0px;
}

td {
  font: normal 12px arial;
  color: #222222;
}

a:link {color: #0C4ABB; text-decoration: underline}
a:visited {color: #0C4ABB; text-decoration: underline}
a:hover {color: #000000; text-decoration: underline}

.menu1 {
  margin-top: 38px;
  margin-left: 80px;
}

.menu1 a:visited {text-decoration: none; color: #0C4ABB; font: bold 14px arial;}
.menu1 a:link {text-decoration: none; color: #0C4ABB; font: bold 14px arial;}
.menu1 a:active {text-decoration: none; color: #0C4ABB; font: bold 14px arial;}
.menu1 a:hover {text-decoration: none; color: #000000; font: bold 14px arial;}

a.menu2:link {font: bold 12px arial, helvetica; color: #0C4ABB; text-decoration: none;}
a.menu2:visited {font: bold 12px arial, helvetica; color: #0C4ABB; text-decoration: none;}
a.menu2:hover {font: bold 12px arial, helvetica; color: #000000; text-decoration: none;}


ul {
  margin-top: 5px;
  margin-bottom: 5px;
}

li {
  margin-left: -12px;
}

h3 {
  margin: 0px;
}

.footer {
  font: normal 11px arial;
  color: #333333;
  text-align: center;
}

.video {
  text-align:center; 
  font: bold 13px arial; 
  color: #0C4ABB; 
  padding-bottom: 10px;
}

h1 {
 font: bold 18px arial;
 color: #688ED5;
 margin-top: 0px;
}

.topper1 {
  font: bold 14px arial;
  color: #688ED5;
}

.topper2 {
  font: bold 14px arial;
  color: #888888;
  margin-bottom: 0px;
  text-align: left;
}

p.call {
  text-align: center; 
  font: bold 16px arial; 
  margin-top: 0px;
  color: #555555;
}

img.pic1 {
  float: right;
  border: solid 1px #7B9CDA;
  margin-left: 20px;
  margin-bottom: 20px;
}

.menuspace {
  margin-bottom: 3px;
}

td.shead {
  background-color: #000000;
  font: bold 12px arial;
  color: #FFFFFF;
}

td.namer {
  text-align: right;
  font: normal 12px arial;
}

td.headline1 {
  background-color: #EEEEEE;
  font: bold 14px arial;
}

td.headline2 {
  background-color: #DDDDDD;
  font: bold 14px arial;
  text-align: center;
}

td.headline3 {
  background-color: #000000;
  font: bold 14px arial;
  text-align: center;
  color: #FFFFFF;
}

td.namer2 {
  font: normal 12px arial;
}

input.myinput {
  width: 200px;
  height: 20px;
}

.required {
  color: red;
  font-weight: bold;
}

.box {
  border: solid 1px #688ED5;
  padding: 8px;
  margin-top: 10px;
}

h5 {
 font: bold 18px arial;
 color: #333333;
 margin-bottom: 5px;
}

input.box1 {
  width: 200px;
	border: solid 1px #0C4ABB;    
}

input.box2 {
  width: 30px;
	border: solid 1px #0C4ABB;     
}

td.field1 {
  text-align: right;
	font-weight: bold;
}