.bannerheading {
	font-family : Times New Roman, Times, serif;
	font-size : 28px;
	font-weight : bold;
	color : #FFFFFF;
} 
.bodycopyjustify { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
text-align : justify; 
} 
li{
    color:#9cceef;
}
span{
    color:#000;
}
p{
    color:#000;
}
td.hlinediv {
	margin : 0;
	padding : 0px 0px 0px 0px;
} 
.bodycopyleft { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
text-align : left; 
} 
.navigationleft { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
color : #b2b2b2; 
} 
.categoryheading { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 18px; 
font-weight : bold; 
color : #808080; 
} 
.subcategoryheading { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px; 
font-weight : bold; 
color : #808080; 
} 
div.straplinenew {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	background-color : #9cceef;
	padding : 3px;
	display : block;
	margin : 0;
	text-align : left;
} 
div.straplinenew a { 
color : #000000; 
} 
div.straplinenew a:hover { 
color : #ffffff; 
} 
div.straplinenew2 {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #000000;
	background-color : #80BBE3;
	padding : 0px;
	display : block;
	margin : 0;
	text-align : center;
	width: 520px;
	left: 39px;
	position: relative;
	top: 28px;
} 
div.straplinenew2 a { 
color : #000000; 
} 
div.straplinenew2 a:hover { 
color : #ffffff; 
} 
.bodycopyboldwhite { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #ffffff; 
} 
.bodycopywhitexx {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #ffffff;
}

.bottomaddress { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #000000; 
}

.bottomaddress a{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #0066FF;
}
 .bodycopy {


} 
 
.bodycopyjustifyblue { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #333399; 
text-align : justify; 
} 
.straplineheading { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #000000; 
font-weight : bold; 
} 
.bodycopyboldgrey { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #808080; 
text-align : left; 
font-weight : bold; 
} 
ul.eaglelist { 
padding : 0 0 0 10px; 
margin : 0 0 10px 0; 
} 
ul.eaglelist li { 
list-style : disc inside; 
color : #9cceef; 
margin : 0; 
padding : 0; 
} 
ul.eaglelist li.padded { 
padding : 0 0 5px 0; 
} 
ul.eaglelist li.paddedoutside { 
padding : 0 0 5px 0; 
list-style : disc; 
color : #9cceef; 
margin : 0 0 0 10px; 
} 
ul.eaglelist li span { 
color : #000000; 
margin : 0; 
padding : 0; 
} 
h3 { 
font-size : 1em; 
font-weight : bold; 
text-decoration : underline; 
margin : 0; 
padding : 0; 
} 
table.eaglecliff_boxed_table {
	width : 100%;
	margin : 0px;
	border : 1px solid #9CCEEF;
	border-collapse : collapse;
} 
table.eaglecliff_boxed_table tbody tr { 
margin : 0; 
padding : 0; 
} 
table.eaglecliff_boxed_table tbody tr td, table.eaglecliff_boxed_table tbody tr th { 
border : 1px solid #9cceef; 
padding : 4px 8px; 
width : auto; 
} 
table.eaglecliff_boxed_table tbody tr th { 
background-color : #9cceef; 
} 
p.quote { 
margin : 0; 
padding : 0; 
} 
p.quotecredit { 
margin : 5px 0 0; 
padding : 0; 
} 
input.smallsearch { 
width : 191px; 
font-size : 0.8em; 
} 
p.contactaddress { 
font-family : Arial, Helvetica, sans-serif; 
color : #000000; 
font-size : 14px; 
font-weight : normal; 
} 
p.contactaddress span { 
color : #808080; 
font-weight : bold; 
} 
table.navigationleft { 
border-collapse : collapse; 
border : none; 
margin : 0; 
padding : 1px; 
} 
table.navigationleft tbody tr { 
border : none; 
margin : 0; 
padding : 1px; 
} 
table.navigationleft tbody tr td { 
border : none; 
margin : 0; 
padding : 1px; 
} 
table.searchouter { 
width : 100%; 
border : none; 
padding : 0; 
margin : 0; 
background-color : #b2b2b2; 
border-collapse : collapse; 
} 
table.searchouter tbody tr td { 
padding : 1px; 
margin : 0; 
background-color : #b2b2b2; 
} 
table.searchouter tbody tr td table { 
width : 100%; 
border : none; 
padding : 0; 
margin : 0; 
border-collapse : collapse; 
background-color : #9cceef; 
} 
table.searchouter tbody tr td table tr td { 
margin : 0; 
padding : 4px; 
background-color : #9cceef; 
} 
table.searchouter tbody tr td table tbody tr td table { 
border : none; 
width : 100%; 
margin : 0; 
padding : 0; 
background-color : #ffffff; 
} 
table.searchouter tbody tr td table tbody tr td table tbody tr td {
	padding : 6px;
	margin : 0;
	background-color: #FFFFFF;
} 
table.searchouter tbody tr td table tbody tr td table tbody tr td table { 
border : 0 solid #000000; 
margin : 0; 
padding : 0; 
background-color : #ffffff; 
} 
table.searchouter tbody tr td table tbody tr td table tbody tr td table tbody tr td {
	border : 0 solid #000000;
	margin : 0;
	padding : 0;
	background-color : #FFFFFF;
} 
body, html body {
	margin : 0;
	padding : 0;
	background-color: #FFFFFF;
} 
h1 {
	font-family : 'EB Garamond', arial, serif;
	font-size : 2em;
	color : #ffffff;
	text-align: left;
} 
body table {
	margin : 0;
} 
a:link { 
text-decoration : none; 
} 
a:visited { 
text-decoration : none; 
color : #c0c0b2; 
} 
a:hover { 
text-decoration : none; 
color : #9cceef; 
} 
a:active { 
text-decoration : none; 
} 
.style3 { 
font-size : 12px; 
} 
td.vstroke { 
height : 100%; 
width : 25px; 
background : #ffffff url(images/linedown.jpg) repeat-y 5px top; 
} 
td.c10 {
	background-repeat: no-repeat;
	background-position: 750px 100px;



} 
table.c9 {

} 

table.logo {

} 

table.bg {

} 

div.c8 {
	text-align : center;
	background-color: #4CB2F4;
} 
p.c7 { 
text-align : right; 
} 
td.c6 { 
text-align : right; 
} 
table.c5 { 
text-align : left; 
margin : 0; 
margin-left : 10px; 
} 
tr.c4 {

} 
table.c3 {
	background-color: #A6D3F0;
	background-position: 60px 0px;
	background-repeat: no-repeat;
 	}

td.c2 { 
	background-color : #9cceef; 
} 
div.c1 { 
text-align : right; 
} 
body, html body { 
margin : 0; 
padding : 0; 
background-color : #ffffff; 
} 
 
body table { 
margin : 0; 
} 
a:link { 
text-decoration : none; 
} 
a:visited { 
text-decoration : none; 
} 
a:hover { 
text-decoration : none; 
color : #9cceef; 
} 
a:active { 
text-decoration : none; 
} 
td.vstroke { 
height : 100%; 
width : 25px; 
background : #ffffff url(images/linedown.jpg) repeat-y 5px top; 
} 

