body {
	background-color: #fff; margin: auto;
}
body, p, form {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 22px !important; line-height: 20px;
}
* {
   padding: 0;
}
table {
  margin: 0; 
  border: 0; border-style: none; border-collapse: collapse;
 }
img, a img {border: 0; margin: 0; display: block;
}
img.photo {margin-bottom: 15px; margin-right: 15px !important; margin-right: 10px;
}
img.valid {display: inline}
table.main {width: 756px;}

table.logo {width: 756px; border-bottom: 2px #fff solid;}
table.logo td.dark {background-color: #29547d; border-right: 24px #ecf1ff solid; border-left: 24px #ecf1ff solid;}
table.logo td.lightlft {background-color: #0473d1; text-align: left; border-left: 24px #ecf1ff solid;}
table.logo td.lightrt {background-color: #0473d1; text-align: right; border-right: 24px #ecf1ff solid;}

table.nav {width: 756px; border-bottom: 2px #fff solid; text-align: center;}
table.nav td {background-color: #fff; border-right: 24px #ecf1ff solid; border-left: 24px #ecf1ff solid;}

.vbar {font-size: 16px; color: #000; font-weight: 100; font-stretch: extra-condensed;}
.vbarb {font-size: 12px; color: #0f3; font-weight: 100; font-stretch: extra-condensed;}

table.pic {width: 756px; background-color: #2075c1;} 
table.pic td.giflft {border-left: 24px #3f466c solid; text-align: left;}
table.pic td.txtrt {border-right: 24px #3f466c solid; text-align: right;}

table.lower {width: 756px; border-bottom: 20px #a0b4d8 solid; text-align: left;}
table.lower td.txxt {background-color: #fff; border-right: 24px #a0b4d8 solid; border-left: 24px #a0b4d8 solid; padding: 15px 40px 30px 40px;}
table.lower td.botinf {background-color: #919dac; border-right: 24px #a0b4d8 solid; border-left: 24px #a0b4d8 solid;}
table.lower td.darkbar {background-color: #737c88; border-right: 24px #a0b4d8 solid; border-left: 24px #a0b4d8 solid; text-align: center;}

table.serv {width: 90%; border: 1px solid #000;}
table.serv td {border: 1px solid #000; padding: 5px;}
table.serv td.cap {text-align: center; color:#009; font-weight: bold;}

h1, h3, h4  {font-family: "Palatino Linotype", “Book Antiqua”, Palatino, “Times New Roman”, Times, serif;  
	font-variant: small-caps;
	text-align: left;
	color: #000; 
	border-bottom: 1px dotted #039;}

h1 {font-size: 15px; letter-spacing: 2px; margin-top: 12px !important; margin-top: 8px; 
 margin-bottom: 24px !important; margin-bottom: 28px; width: 95%;}
h3, h4 {letter-spacing: 1px; margin-top: 18px !important; margin-top: 6px;
margin-bottom: 20px !important; margin-bottom: 24px; margin-left: 20px; 
	 width: 80%;}
h3 {font-size: 14px; width: 80%;}
h4 {font-size: 13px; width: 60%;}

p {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; letter-spacing: normal; text-indent: 20px;}
p a:link, p a:visited {color: #00c; text-decoration: none;}
p a:hover {color: #f33; text-decoration: underline;}
p.flush {text-indent: 0px;}
p:first-letter {font-size: 120%;}

.center {margin-left: auto; margin-right: auto; text-align: center;
}
.replyform {padding: 0px 0px 0px 50px; border-left: 14px #fff solid; margin: 0;
  text-align: left;
}
.bb {color:#03c; font-weight: bold;}
.blockquote {margin-left: 20px;
}

div#topnavo, #topnavo a:link, #topnavo a:visited, #topnavo a:hover {
	font-size: 13px;
	font-weight: bold;
 	color: #000;
	text-decoration: none;
	line-height: 43px !important; line-height: 41px;}
	
#topnavo a:hover {color: #f33; text-decoration: underline;} 

div#endpg, #endpg a:link, #endpg a:visited, #endpg a:hover {
	 font-size: 10px;
	 font-weight: bold;  
	 color: #000; 
	 text-decoration: none;
	 line-height: 30px !important; line-height: 28px;
}
#endpg a:hover {color:#cf6; text-decoration: underline;} 
div#refs, #refs a:link, #refs a:visited, #refs a:hover  {
	font-size: 11px;
	font-weight: bold;
 	color: #03c;
}
#refs a:link, #refs a:visited, #refs a:hover  {
	text-decoration: underline;
}
#refs a:hover {color: #06f;
}

#v10 a:link, #v10 a:visited, #v10 a:hover,  #v10:first-letter {font-weight: bold; font-size: 10px; text-decoration: underline; first-letter: 100%; } 