body {margin:0; padding:0; background-color: #e5ebe7; text-align:left; color:#000000; font: 12px Helvetica;}  

/* HOME PAGE SCROLL BAR FORMATTING */
.scrollthis ul {
list-style: none; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;  
height: 139px; 			/* controls height of box */
width: 142px;
overflow: auto;
}

.scrollthis ul li {
line-height: 16px;
list-style: none; 
clear: both; 
width: 117px; 
margin: 0px 0px 0px 5px;  
padding: 0px 0px 0px 0px;
}

#scrollbar {
background-color: #ffffff;
}

/* WHY BUTTON */

#why1 {
	position:relative;
	width: 300px;
} 
#why2 {
	margin: 0px 0px 0px auto;
	padding: 0px;
	float: left; 
	position: absolute;
	left: 209px;
	top: 276px;  
	visibility: visible; 
} 

/* OTHER HOME PAGE FORMATTING */

td#columns {
  background-color: #eee6cf;
}

table#columns {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0px 5px 0px 5px;
	margin: 0px;
  background-color: #eee6cf;
}

table#columns2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0px 10px 0px 10px;
	margin: 0px;
  background-color: #eee6cf;
}

#bnselect {
width: 475px;
background-color: #00267f;
}

#bnselect2 {
width: 475px;
background-color: #000000;
}

/* GENERAL FORMATTING */

form {
margin: 0px;
padding: 0px;
}  

img {
margin: 0px;
padding: 0px;
}
     
input {
margin: 0px;
padding: 0px;
}

#content {
width: 500px;
background-color: #eee6cf;
}

#content2 {
width: 654px;
background-color: #eee6cf;
}

#divs {
width: 2px;
background-color: #ffffff;
}

#base {
  background-color: #eee6cf;
}

#btmmenu {
width: 800px;
background-color: #00266b;
}

#btmmenu2 {
width: 800px;
background-color: #ced4d1;
}

#collapsemenu {
width: 800px;
background-color: #d4d4d4;
}

#whitebg {
background-color: #ffffff;
}

.photo_right {
	margin: 0px 0px 5px 5px;
}

.photo_left {
	margin: 0px 5px 5px 0px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.spread {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}

.hometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin: 15px 0px 0px 0px;
}

.spacertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 24px;
}

.highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00266b;
	font-weight: bold;
}
a.highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00266b;
	font-weight: bold;
}
a.highlight:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00266b;
	text-decoration: underline;
	font-weight: bold;
}

.highlight_mouse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #aa810f;
	line-height: 16px;
}
a.highlight_mouse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #aa810f;
	line-height: 16px;
}
a.highlight_mouse:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00266b;
	text-decoration: underline;
	line-height: 16px;
}

.highlight1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00266b;
	line-height: 16px;
}
a.highlight1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00266b;
	line-height: 16px;
}
a.highlight1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00266b;
	text-decoration: underline;
	line-height: 16px;
}


.highlight2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
a.highlight2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	font-weight: bold;
}
a.highlight2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	text-decoration: underline;
	font-weight: bold;
}

.highlight3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	font-weight: bold;
}
a.highlight3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	font-weight: bold;
}
a.highlight3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	text-decoration: underline;
	font-weight: bold;
}
.highlight3gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #aa810f;
	font-weight: bold;
}
.highlight3gold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	text-decoration: underline;
	font-weight: bold;
}


.highlight4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
a.highlight4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00266b;
}
a.highlight4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00266b;
	text-decoration: underline;
}

.highlight5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 27px;
}
a.highlight5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	line-height: 27px;
}
a.highlight5:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	line-height: 27px;
}

.highlight6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 20px;
}
a.highlight6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	line-height: 20px;
}
a.highlight6:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	line-height: 20px;
}

.highlight7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
a.highlight7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	text-decoration: underline;
}
a.highlight7:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	text-decoration: underline;
}

.highlight8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
a.highlight8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	text-decoration: underline;
}
a.highlight8:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00266b;
	text-decoration: underline;
}

.highlightdiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}

.highlightdiv2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00266b;
}
a.highlightdiv2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00266b;
}
a.highlightdiv2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00266b;
}

.bighighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	width: 550px;
}

.medhighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
}

.medhighlight2 {
	font-family: Zurich Cn BT;
	font-size: 20px;
	color: #000000;
}
a.medhighlight2 {
	font-family: Zurich Cn BT;
	font-size: 20px;
	color: #00266b;
}
a.medhighlight2:hover {
	font-family: Zurich Cn BT;
	font-size: 20px;
	color: #00266b;
	text-decoration: underline;
}

.medhighlight3 {
	font-family: Zurich Cn BT;
	font-size: 20px;
	color: #00266b;
}
a.medhighlight3 {
	font-family: Zurich Cn BT;
	font-size: 20px;
	color: #00266b;
}
a.medhighlight3:hover {
	font-family: Zurich Cn BT;
	font-size: 20px;
	color: #00266b;
	text-decoration: underline;
}

.medhighlight4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #aa810f;
}

.medhighlight5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00266b;
}

.zurhighlight {
	font-family: Zurich Cn BT;
	font-size: 16px;
	font-weight: bold;
	color: #00266b;
}
a.zurhighlight {
	font-family: Zurich Cn BT;
	font-size: 16px;
	font-weight: bold;
	color: #00266b;
}
.zurhighlight:hover {
	font-family: Zurich Cn BT;
	font-size: 16px;
	font-weight: bold;
	color: #00266b;
}

.zurhighlight2 {
	font-family: Zurich Cn BT;
	font-size: 14px;
	font-weight: bold;
	color: #00266b;
}
a.zurhighlight2 {
	font-family: Zurich Cn BT;
	font-size: 14px;
	font-weight: bold;
	color: #00266b;
}
a.zurhighlight2:hover {
	font-family: Zurich Cn BT;
	font-size: 14px;
	font-weight: bold;
	color: #00266b;
	text-decoration: underline;
}

.zurhighlight3 {
	font-family: Zurich Cn BT;
	font-size: 16px;
	color: #000000;
}
a.zurhighlight3 {
	font-family: Zurich Cn BT;
	font-size: 16px;
	color: #00266b;
}
a.zurhighlight3:hover {
	font-family: Zurich Cn BT;
	font-size: 16px;
	color: #00266b;
	text-decoration: underline;
}

.zurhighlight4 {
	font-family: Zurich Cn BT;
	font-size: 16px;
	font-weight: bold;
	color: #00266b;
}

.zurhighlight5 {
	font-family: Zurich Cn BT;
	font-size: 14px;
	font-weight: bold;
	color: #00266b;
	line-height: 20px;
}
a.zurhighlight5 {
	font-family: Zurich Cn BT;
	font-size: 14px;
	font-weight: bold;
	color: #00266b;
	line-height: 20px;
}
.zurhighlight5:hover {
	font-family: Zurich Cn BT;
	font-size: 14px;
	font-weight: bold;
	color: #00266b;
	line-height: 20px;
}

.tanhighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #aa810f;
	font-weight: bold;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00266b;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00266b;
	text-decoration: underline;
}
.mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00266b;
	text-decoration: none;
}
a.footerlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00266b;
	text-decoration: underline;
}

/* added by category 4 */

.upperbold {
	text-transform: uppercase;
	font-weight: bold;
}

.bold {
	font-weight: bold;
}

#singlecontent select {
/*	width: 100px;*/
}

.anchorlinks {
	float: left;
}

.anchorcol {
	float: left;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 0px;
	min-width: 150px;
}

#htdigmain {
	width: 800px;
	background-color: #ffffff;
}

#htdigmain table td, #htdigmain h2 {
	padding-left: 15px;
}

/* added by John McCullough */

.blacktext {
	color: #000000;
}

dl, dt, dd {
margin-top:1em;
margin-bottom:1em;
}

dd {
margin-left:1.5em;
}

.bottomline {
border-style:solid;
border-color:#00266b;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:3px;
}

a img {
border:none;
}

a.block {
	display: block; 
	width: 100%;
	height: 100%;
	text-decoration:none;
	color:inherit;
	font-size:inherit;
}

td.button {
	height:100%; 
	width:100%;
}

h2.bigBlue {
	font-size:200%;
	color:darkSlateBlue;
	margin-bottom:.3em;
}

h3.bigRed {
	font-size:150%;
	color:red;
	margin-top:.5em;
	margin-bottom:.5em;
}

div.discountNext {
	border-style:solid;
	border-color:#000;
	border-width:5px 0px 0px;
	padding-top:0em;
	margin-top:1em;
}

p.moreInfo a {
	font-size:120%;
	text-decoration:underline;
}	

.save {
	color:red;
	font-weight:bold;
}

#pageSection {
	display: none;
}

.nl a {
display: block;
width: 97px;
height: 68px;
background: transparent url('/images/nlButton_db.png') no-repeat;
background-position: -97px 0;
border:none;
}

.nl a:hover {
background-position: 0 0;
} 

/* End of styles added by John McCullough*/

/* HTML BUTTON STYLES */

#wide {
	padding: 10px;
	margin: 0px;
	background-image: url("http://www.vacle.org/images/htmlbuttons/wide.gif");
	background-repeat: no-repeat;
	width: 281px;
	height: 141px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
}

p.wide {
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

#square {
	padding: 10px;
	margin: 0px;
	background-image: url("http://www.vacle.org/images/htmlbuttons/square.gif");
	background-repeat: no-repeat;
	width: 140px;
	height: 141px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
}

p.square {
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

.buttonhead {
	padding: 0px;
	margin: 0px 0px 5px 0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #001e67;
	font-weight: bold;
}

a.disted {
padding: .3em auto; 
text-align:left;
}

#squareBigger {
	padding: 10px;
	margin: 0px;
	background-image: url("http://www.vacle.org/images/htmlbuttons/squareBigger.jpg");
	background-repeat: no-repeat;
	width: 160px;
	height: 141px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:center;
}
