BODY { 
margin: 0px; 
background: #FFFFFF; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
}

H1  {
 font-size: 110%;
 font-weight : bold;
 color : #000080;
 margin: 20pt 0pt 18pt 0pt;
}

H2  {
 font-size: 100%;
 font-weight: bold;
 margin: 18pt 0pt 6pt 0pt;
 color: #000080;
 }
 
 H3  {
 font-size: 110%;
 color: #406671;
 letter-spacing: 4px;
 background: #E4EDF0;
 padding: 0px 5px;
 border: 1px solid #406671;
 }

H4  {
 font-size: 90%;
 font-weight: bold;
 color: #666666;
 margin: 18pt 0pt 6pt 0pt;
 }
 
H5, H6  {
 font-size: 100%;
 font-weight: bold;
 color: #61AAC0;
 margin: 6pt 0pt;
 }

img { border: 0px }
hr { color: #CCCCCC; padding: 0px; margin: 0px }
p { font : 85%  Verdana, Arial, Helvetica, sans-serif }
li { margin: 0pt 10pt 6pt 10pt; font: 90% Verdana, Arial, Helvetica, sans-serif }
ol { list-style-type : decimal; font: 90% Verdana, Arial, Helvetica, sans-serif }
ul  { list-style-type : circle; font: 90% Verdana, Arial, Helvetica, sans-serif }

a:link, a:visited { color: #406671;  text-decoration: underline } 
a:hover, a:active { color: #333333; text-decoration: none; background: #E4EDF0 }

/*  CUSTOM SECTION BEGINS HERE */ 

 .bookmark { 
 font-size: 75%;
 color: #FFFFFF;
 text-align: center;
 margin: 0px;
 vertical-align : middle;
 }
 
 .bookmark a:link, .bookmark a:visited { text-decoration: none; color: #FFFFFF; margin: 0px }
 .bookmark a:hover, .bookmark a:active { color : #333333; background-color: #61AAC0; text-decoration: none; margin: 0px; display: block; width: 160px }
 
.cookie {
	font-size: 70%;
	text-align: left;
	margin: 6px 0px 6px 0px;
}

 .feature {
 	font-size: 80%;
	padding: 6px;
	margin: 10px 6px 6px 6px;
	background : #FFFFFF;
}

 .feature2 {
 	font-size: 80%; 
	padding: 6px;
	margin: 10px 6px 6px 6px;
	background : transparent;
}

.feature-box {
	font-size: 80%;
	padding: 6px;
	margin: 10px 6px 6px 6px;
	border: 1px dashed #999999;
	background : #FFFFFF;
}

.feature-box-bg {
	font-size: 80%;
	padding: 4px;
	margin: 10px 6px 6px 6px;
	border: 1px solid #999999;
	background : #FFFFFF;
}

.footer  {
 font-size: 70%;
 text-align: center;
 margin: 6px 10px 6px 10px;
}

.footer2 {
	font-size: 6pt;
}

.google {
	padding: 0px 20px 10px 0px;
	float: left;
	width: 60%;
	height: 260px;
	position: relative;
}
 
.menu-table {
  margin: 5px 0px;
  padding: 0px; 
  background: #FFFFFF;
}

.menu {
font: 90% Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
line-height: 12pt;
}

.menu a, .menu a:visited { color: #406671; background: #FFFFFF; text-decoration: none; display: block; padding: 1px }
.menu a:hover, .menu a:active { color: #406671; background: #B3DAE6; text-decoration: none; display: block; padding: 1px 1px 1px 3px }

.menu-hdr {
font: 90% Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #61AAC0;
padding: 0px;
margin: 0px 0px 10px 0px; 
}

.menu-btm { 
font: 80% Verdana, Arial, Helvetica, sans-serif; 
text-align: center; 
margin: 12px 20px;
}

.menu-btm a:link, .menu-btm a:visited { color: #406671; text-decoration : underline; background: transparent }
.menu-btm a:hover, .menu-btm a:active { color: #406671; text-decoration: none; background: #B3DAE6 }

.menu-tb-top { background: url(../images/b-top.gif) repeat-x; padding: 0px }
.menu-tb-r { background: url(../images/b-r.gif) repeat-y right; padding: 0px }
.menu-tb-btm { background: url(../images/b-btm.gif) repeat-x bottom; vertical-align: bottom; padding: 0px }
.menu-tb-l { background: url(../images/b-l.gif) repeat-y left; padding: 0px }
.menu-tb-cl { background: url(../images/b-top-l.gif) repeat-x; padding: 0px }
.menu-tb-cr { background: url(../images/b-top-r.gif) no-repeat; width: 7px; padding: 0px }
.menu-tb-cl2 { background: url(../images/b-btm-l.gif) no-repeat; vertical-align: bottom; width: 7px; padding: 0px }
.menu-tb-cr2 { background: url(../images/b-btm-r.gif) no-repeat; vertical-align : bottom; width: 7px; padding: 0px }


.merchants {
border: 1px dotted  #406671;
width: 100%;
padding: 5px;
}

.spacer { width: 5px }
.space { width: 760px; height: 10px; margin-bottom: 5px }
.space0 { background: #FFFFFF; width: 5px }
.space1 { background: #B3DAE6; width: 200px }
.space2 { background: #61AAC0; width: 65px }
.space3 { background: #A3C1BC; width: 170px }
.space4{ background: #5C8895; width: 140px }
.space5 { background: #406671; width: 160px }

.table { width : 760px; border: 1px solid #CCCCCC; margin-bottom: 5px; background: #F5F5F5; border-collapse: collapse }
.table-hdr { width: 760px; border-collapse: collapse }
.table-col1 { padding: 0px 20px 30px 20px;  vertical-align: top; width: 690px; display: block; background: #FFFFFF }
.table-col2 { padding: 0px 0px 30px 0px; vertical-align: top; width: 170px; display: block}
 
 .tagline {
	font-size: 60%;
	padding: 0px;
	margin: 0px;
	font-style: italic;
	color: #666666;
}