#content_outer
{
/*
  display: table;
  position: relative;
  left: 30%;
*/
  border: 6px solid #c2e0f5;
  padding: 5px;
  margin: 5px;
/*  -moz-border-radius: 20px; */

height: 572px;
width: 1150px;
}
#content_inner
{
  display: table;
  border: 6px solid #94c9ee;
  padding: 5px;
/*  -moz-border-radius: 10px; */
float: left;
}
h1
{
  text-align: center;
}
#content_inner img
{
}
#payload
{
text-align: center;
  display: table;
  border: 6px solid #94c9ee;
  padding: 5px;
/*  -moz-border-radius: 10px; */
  width: 550px;
  height: 550px;
float: right;
}
#facebook_content
{
  text-align: center;
}
#lightbox_content
{
  text-align: center;
}

BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, Sans-serif; 
    margin: 0 auto; padding: 0px;
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
A.leftnav {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #576396; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.leftnav:link {
	TEXT-DECORATION: none
}
A.leftnav:visited {
	TEXT-DECORATION: none
}
A.leftnav:active {
	TEXT-DECORATION: underline
}
A.leftnav:hover {
	TEXT-DECORATION: underline
}
A.boldlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #576396; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.boldlink:link {
	TEXT-DECORATION: none
}
A.boldlink:visited {
	TEXT-DECORATION: none
}
A.boldlink:active {
	TEXT-DECORATION: underline
}
A.boldlink:hover {
	TEXT-DECORATION: underline
}
A.small_link {
	FONT-SIZE: 10px; COLOR: #576396; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.small_link:link {
	TEXT-DECORATION: none
}
A.small_link:visited {
	TEXT-DECORATION: none
}
A.small_link:active {
	TEXT-DECORATION: underline
}
A.small_link:hover {
	TEXT-DECORATION: underline
}
A.leftnavcurrent {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #d99331; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.leftnavcurrent:link {
	TEXT-DECORATION: none
}
A.leftnavcurrent:visited {
	TEXT-DECORATION: none
}
A.leftnavcurrent:active {
	TEXT-DECORATION: underline
}
A.leftnavcurrent:hover {
	TEXT-DECORATION: underline
}
.leftnavselected {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rs_leftnavselected {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #d99331; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rs_header {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rs_header_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.breadcrumb {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.breadcrumb:link {
	TEXT-DECORATION: none
}
A.breadcrumb:visited {
	TEXT-DECORATION: none
}
A.breadcrumb:active {
	TEXT-DECORATION: underline
}
A.breadcrumb:hover {
	TEXT-DECORATION: underline
}
.whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.breadcrumb {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #576396
}
A.partners_special {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.partners_special:link {
	TEXT-DECORATION: none
}
A.partners_special:visited {
	TEXT-DECORATION: none
}
A.partners_special:active {
	TEXT-DECORATION: underline
}
A.partners_special:hover {
	TEXT-DECORATION: underline
}
A.footernav {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #576396; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.footernav:link {
	TEXT-DECORATION: none
}
A.footernav:visited {
	TEXT-DECORATION: none
}
A.footernav:active {
	TEXT-DECORATION: underline
}
A.footernav:hover {
	TEXT-DECORATION: underline
}
.footernav {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL LI {
	LIST-STYLE-IMAGE: url(/ ); LIST-STYLE-TYPE: square
}
UL_DOT {
	LIST-STYLE-IMAGE: url(index_files/dot_line.gif); 
}
UL LI LI {
	LIST-STYLE-IMAGE: url(/ ); LIST-STYLE-TYPE: disc
}
OL LI {
	LIST-STYLE-TYPE: decimal
}
OL OL LI {
	LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI {
	LIST-STYLE-TYPE: lower-roman
}
.brandingblock {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.paragraph_header {
	FONT-WEIGHT: bold
}
.product_name {
	FONT-STYLE: italic
}
.form_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #333c66
}
.form_section_header {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #576396
}
.form_body {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #cccccc
}
.form_content {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #cccccc
}
.thinline {
	BACKGROUND-COLOR: #ffffff
}
.default_blue {
	BACKGROUND-COLOR: #03446A
}

.thin_blue {
	BACKGROUND-COLOR: #03446A
}

.dark_blue {
	BACKGROUND-COLOR: #333c66
}
.omii_blue {
	BACKGROUND-COLOR: #5AABDA
}
.light_blue {
	BACKGROUND-COLOR: #8f98bf
}
.darker_blue {
	BACKGROUND-COLOR: #171d39
}

.default_scroll_bar {
	BACKGROUND-COLOR: #d99331
}

.default_orange {
	BACKGROUND-COLOR: #d99331
}
.dark_orange {
	BACKGROUND-COLOR: #aa6f1d
}
.light_orange {
	BACKGROUND-COLOR: #e3b068
}
.gray {
	BACKGROUND-COLOR: #666666
}
.dark_gray {
	BACKGROUND-COLOR: #333333
}
.light_gray {
	BACKGROUND-COLOR: #cccccc
}
.green {
	BACKGROUND-COLOR: #688584
}
.dark_green {
	BACKGROUND-COLOR: #4b6368
}
.light_green {
	BACKGROUND-COLOR: #aabbba
}
.steel {
	BACKGROUND-COLOR: #6c87a6
}
.dark_steel {
	BACKGROUND-COLOR: #476282
}
.light_steel {
	BACKGROUND-COLOR: #adbfd4
}
.tan {
	BACKGROUND-COLOR: #a19b70
}
.light_tan {
	BACKGROUND-COLOR: #b8b38d
}
.slate {
	BACKGROUND-COLOR: #4d5868
}
.dark_slate {
	BACKGROUND-COLOR: #323f52
}
.light_slate {
	BACKGROUND-COLOR: #868d98
}
.brick {
	BACKGROUND-COLOR: #594a49
}
.dark_brick {
	BACKGROUND-COLOR: #382b2a
}
.light_brick {
	BACKGROUND-COLOR: #ebe7e0
}
.hclf_tan {
	BACKGROUND-COLOR: #b7b5a9
}
.black {
	BACKGROUND-COLOR: #000000
}
.white {
	BACKGROUND-COLOR: #ffffff
}
.listing_header {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #333c66
}
.listing_darker_color {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #cccccc
}
.listing_lighter_color {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #e6e6e6
}
.searchedterm {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d99331; FONT-FAMILY: Arial, Verdana
}
.searchedresults {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Verdana
}
.country_selector {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
TFOOT {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
THEAD {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333c66
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.exif-geo {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.exif {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.registered_TM_symbol {
	FONT-SIZE: 10px; VERTICAL-ALIGN: super; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.pageheader {
	FONT-SIZE: 20px; COLOR: #ffffff; FONT-FAMILY: Helvetica,Arial,Verdana
}
.pageheadertempforchc2003 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Helvetica,Arial,Verdana
}
.pageheaderforAPACHE {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #333c66; FONT-FAMILY: Helvetica,Arial,Verdana
}
.pageheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Helvetica,Arial,Verdana
}
.pageheader3 {
	FONT-SIZE: 20px; FONT-FAMILY: Helvetica,Arial,Verdana
}
.rs_foldername {
	FONT-WEIGHT: bolder; FONT-SIZE: 20px; COLOR: #333c66; FONT-FAMILY: Arial,Verdana,Helvetica
}
.rs_contentblockname {
	FONT-SIZE: 18px; COLOR: #d99331; FONT-FAMILY: Arial,Verdana,Helvetica
}
.leftimage {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 15px
}
.rightimage {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 15px
}
.clienttestimonial_text {
	FONT-SIZE: 12px; FONT-STYLE: italic
}
.clienttestimonial_name {
	FONT-SIZE: 12px
}
.calloutheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; BACKGROUND-COLOR: #333c66
}
.callouttext {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.pr_footer {
	FONT-SIZE: 12px; FONT-STYLE: italic
}
.pr_selector {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.errormessage {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: red; FONT-FAMILY: Arial, Verdana
}
.image_caption {
	FONT-SIZE: 10px
}
.product_selector {
	FONT-SIZE: 12px; WIDTH: 180px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.required_field {
	FONT-SIZE: 12px; COLOR: #ff0000
}
.pollquote {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333c66
}
TD.searchbox {
	BACKGROUND-COLOR: #cccccc
}
IMG.nav {
	MARGIN: 0px
}
SMALL {
	FONT-SIZE: 10px
}
.form_button {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #d99331; BORDER-RIGHT-WIDTH: 1px
}
.form_input {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.erfp_form_button {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #d99331; BORDER-RIGHT-WIDTH: 1px
}
.erfp_link {
	FONT-SIZE: 12px; COLOR: #576396; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.erfp_page_header {
	FONT-SIZE: 24px; COLOR: #800000; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.erfp_required {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.erfp_bold_input {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.erfp_section_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.temp_chc_left_nav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333c66; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.dialogTitle {
        FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #5AABDA; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.leftmenubox { padding-left: 12px; padding-top: 12px; }
.menubar_text {
        FONT-WEIGHT: bold; COLOR: #ffffff; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.requiredField {
        FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #FF0000
}


.back_to_index
{
  text-align: center;
  height: 200px;
}
.back_to_index a
{
  line-height: 380px;
}
/*
.previous_image
{
  border: 1px solid #777777;
  padding: 5px;
}
.next_image
{
  border: 1px solid #777777;
  padding: 5px;
}
*/
#gallery_tab table
{
  border: none;
}
#lightbox_tab table img,
#gallery_tab table img
{
  border: 1px solid #777777;
  padding: 5px;
}
#lightbox_tab table img
{
  background-color: black;
}

.PopBoxImageLarge
{
  cursor: pointer;
}


.nav
{
/*    background-color: #ccddcc; */
    background-color: white; /* 2020 */
/*    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px; */
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.nav a
{
  color: black;
  text-decoration: none;
}
.nav a:hover
{
  color: black;
  text-decoration: underline;
}

/* #gallery_tab table,
#lightbox_tab table
{
  border: 1px solid #777777; 
}
*/
#gallery_tabtop, #lightbox_tabtop
{
  border-top: 1px solid #777777;
  border-left: 1px solid #777777;
  border-right: 1px solid #777777;
  border-bottom: 1px solid #777777 !important;
}

#gallery_tabtop a
{
  color: black;
}
#lightbox_tabtop a
{
  color: white;
}

.fancybox-outer
{
  background-color: black !important; /* 2020 */
}

#slideshow_link a
{
  font-weight: bold;
  color: black;
}

#info
{
  width: 350px;
}
#info_table
{
  display: none;
  position: absolute;
  border: 1px solid #7777777 !important;
}
#info_button
{
  text-align: left;
}
#info:hover #info_table
{
  display: block;
}
