﻿/*  
   Default colors:
   Green: #C4A2BB
   Background: #3F1664
   Pale Blue: #F4F2E5 */


/* Chameleon Hosting CSS Classes */
.CHIAdminHeader
{
    clear:both;
    float:left;
    color:Black;
    width: 885px; 
    /*text-align:left;*/
    background-color:#dcdcdc;
    padding: 5px 5px 5px 5px;
    font-weight:bold;
}
.CHIAdminHelp
{
    clear:both;
    float:left;
    color:Black;
    width: 885px; 
    /*text-align:left;*/
    background-color:white;
    padding: 5px 5px 5px 5px;
    border-bottom: dashed 1px silver;
}
.CHIAdminMenuTreeBox
{
  clear:both;
  float:left;
  width:220px;
  background-color:White;
}
.CHIUnorderedList
{
    margin: 0px 0px 0px 25px;
    list-style-position: outside;
    list-style-type: disc;
}
.CHIBreadCrumb
{
    float:left;
    color: Black;
    /*height: 25px;*/
    background-color: White;
    /*padding: 5px 10px 5px 10px;
    margin: 5px 0px 10px 0px;*/
    padding-right: 4px;
    text-decoration: none;
}
.CHIAdminForm
{
    float:left;
    width: 893px; 
    background-color:white;
    
}
.CHIFormIndentedDiv
{
    margin-left:20px;
    width:766px;
}
.CHIFormRightsList #label
{
    width:200px;
}
.CHIFormBlockPanel
{
    width:700px;
}
.CHIFormLabel
{
    font-size:8pt;
    clear:both;
    float:left;
    color:Black;
    width: 150px; 
    background-color:#dcdcdc;
    /*padding: 5px 5px 5px 5px;*/
    margin-right: 2px;
    margin-bottom: 2px;
    height:25px;
    line-height:25px;
}
.CHIContactFormPageAligment
{
  margin:auto;
  width:495px;
}
.CHIContactForm
{
  float:left;
  width:480px;
  text-align:left;
  margin-left:5px;
}
.CHIContactFormBlockPanel
{
    width:480px;
    border-bottom:solid 1px white;
}
.CHIFormLabel A
{
  font-size:8pt;
  clear:both;
  float:left;
  color:Black;
  width: 150px; 
  background-color:#dcdcdc;
  /*padding: 5px 5px 5px 5px;*/
  margin-right: 2px;
  margin-bottom: 2px;
  height:25px;
  line-height:25px;
}
.CHIGridViewHeader
{
    font-size:8pt;
    color:Black;
    background-color:#dcdcdc;
    margin-right: 2px;
    margin-bottom: 2px;
    min-height:25px;
    /*line-height:25px;*/
}
.CHIAdminToolbarBG
{
    font-size:8pt;
    float:left;
    color:Black;
    height:25px;
    line-height:25px;
    background-color:#dcdcdc;
    /*margin-right: 2px;*/
    margin-bottom: 2px;
}
.CHIGridViewHeader A
{
    font-size:8pt;
    clear:both;
    float:left;
    color:Black;
    background-color:#dcdcdc;
    /*padding: 5px 5px 5px 5px;*/
    margin-right: 2px;
    margin-bottom: 2px;
    min-height:25px;
    /*line-height:25px;*/
}
.CHIMenuItemLinkButton
{
  clear:both;
  float:left;
}
.CHIFormBlock
{
  float:left;
  font-size:8pt;
  color:Black;
  background-color:White; 
  min-height:25px;
  width:895px;
  margin-bottom:2px;
}
.CHIFormToolBar
{
  clear:both;
  float:left;
  color:Black;
  width: 885px; 
  line-height:25px;
  min-height:25px;
  /*margin: 10px 0px 6px 0px;*/
  padding: 5px 0px 8px 0px;
}
.CHIFormField
{
  float:left;
    font-size:8pt;
    color:Black;
    background-color:White;
    /*width: 400px; */
    line-height:normal;
    min-height:25px;
    /*line-height:25px;*/
    /*padding: 5px 5px 5px 5px;*/
}
.CHIFormFieldNarrow
{
    font-size:8pt;
    color:Black;
    background-color:White;
    width: 300px; 
    line-height:normal;
    /*line-height:25px;*/
    /*padding: 5px 5px 5px 5px;*/
}
.CHIFormDropDownWide
{
    font-size:10pt;
    color:Black;
    background-color:White;
    width: 400px; 
    line-height:normal;
    /*line-height:25px;*/
    /*padding: 5px 5px 5px 5px;*/
}
.CHIFormCheckBox
{
    font-size:8pt;
    color:Black;
    background-color:White;
    width: 400px; 
    height:25px;
    line-height:25px;
    /*padding: 5px 5px 5px 5px;*/
}
.CHIResourceAccessList    
{
    font-size:8pt;
    color:Black;
    font-family:Sans-Serif;
    background-color:White;
    width: 400px; 
    height:25px;
    /*line-height:25px;*/
    /*padding: 5px 5px 5px 5px; */
    /*margin-right: 2px;
    margin-bottom: 2px;*/
    border-collapse:collapse;
    border:none;
}
.CHIFormFieldBG
{
  float:left;
  font-size:8pt;
  color:Black;
  background-color:White;
  width: 600px;
  min-height:25px;
  line-height:25px;
  /*padding: 5px 5px 5px 5px; */
  margin-left: 4px;
  /*margin-right: 2px;*/
  margin-bottom: 2px;
  /*overflow:hidden;*/
}
.CHIFormFieldBGNoWidth
{
    font-size:8pt;
    color:Black;
    background-color:White;
    height:25px;
    line-height:25px;
    /*padding: 5px 5px 5px 5px; */
    margin-right: 2px;
    margin-bottom: 2px;
}
.CHIFormFieldBGNarrow
{
    font-size:8pt;
    color:Black;
    background-color:White;
    width: 404px; 
    height:25px;
    line-height:25px;
    /*padding: 5px 5px 5px 5px; */
    margin-right: 2px;
    margin-bottom: 2px;
}
.CHIForm
{
  clear:both;
  float:left;
  width: 893px;
  background-color:white;
  /*text-align:left;*/
/*  border-collapse:collapse;
  display:inline;*/
}
.CHIFormNarrow
{
  float:left;
  width: 610px; 
  /*border-collapse:collapse;
  display:inline;*/
}
.CHIFormVeryNarrow
{
  float: left;
  width: 400px; 
  background-color: green;
  /*border-collapse:collapse;
  display:inline;*/
}
.CHIFormBlockVeryNarrow
{
  float:left;
  font-size:8pt;
  color:Black;
  background-color:White;
  line-height:30px;
  min-height:25px;
  width:660px;
  /*margin-bottom:2px;*/
}
.CHIFormGroupVeryNarrow, .CHIFormGroupVeryNarrow fieldset, .CHIFormGroupVeryNarrow fieldset legend
{ 
  float:left;
  width: 400px; 
  color:Black;
  font-size: 10pt;
  padding: 2px -5px 2px 2px;
  /*border-collapse:collapse;
  display:inline;*/
  border-right: 2px outset; border-top: 2px outset; border-left: 2px outset; border-bottom: 2px outset; 
}
.CHIFormGroupVeryNarrow
{ 
  float:left;
  width: 400px; 
  color:Black;
  font-size: 10pt;
  padding: 2px -2px 2px 2px;
  margin:3px;
  border-right: 2px outset; border-top: 2px outset; border-left: 2px outset; border-bottom: 2px outset; 
}

.CHIFormGroupVeryNarrow .CHIFormGroupCaption
{
  float:left;
  width: 400px; 
  color:Black;
  font-size: 11pt;
  background-color:#dcdcdc;
  margin-bottom:2px;
  font-weight:400;
}

.CHIFormVeryNarrow .CHIFormLabel, .CHIFormGroupVeryNarrow .CHIFormLabel
{
    font-size:8pt;
    clear:both;
    float:left;
    color:Black;
    width: 150px; 
    background-color:#dcdcdc;
    /*padding: 5px 5px 5px 5px;*/
    margin-right: 2px;
    margin-bottom: 2px;
    /*height:25px;*/
    min-height:25px;
}
.CHIFormVeryNarrow .CHIFormFieldBG, .CHIFormGroupVeryNarrow .CHIFormFieldBG
{
    font-size:8pt;
    color:Black;
    background-color:White;
    width: 240px; 
    /*height:25px;*/
    min-height:25px;
    /*padding: 5px 5px 5px 5px; */
    margin-right: 2px;
    margin-bottom: 2px;
}
.CHIFormVeryNarrow .CHIFormFieldBG .CHIFormField, .CHIFormGroupVeryNarrow .CHIFormFieldBG .CHIFormField
{
    font-size:8pt;
    color:Black;
    background-color:White;
    width: 230px; 
    /*line-height:normal;*/
    /*line-height:25px;*/
    /*padding: 5px 5px 5px 5px;*/
}

.CHIFormLabelWide
{
    float:left;
    /*clear:both;*/
    font-size:8pt;
    clear:both;
    float:left;
    color:Black;
    width: 786px; 
    background-color:#dcdcdc;
    /*padding: 5px 5px 5px 5px;*/
    margin-right: 2px;
    margin-bottom: 2px;
    height:25px;
    line-height:25px;
    text-align:left;
}
.CHIFormFieldWide
{
    float:left;
    clear:both;
    font-size:8pt;
    color:Black;
    background-color:White;
    width: 786px; 
    text-align:left;
    /*line-height:25px;*/
    /*padding: 5px 5px 5px 5px;*/
}
.CHIFormFieldBGWide
{
    float:left;
    clear:both;
    color:Black;
    background-color:White;
    width: 786px; 
    height:25px;
    line-height:25px;
    /*padding: 5px 5px 5px 5px; */
    margin-right: 2px;
    margin-bottom: 2px;
    text-align:left;
}
.CHIFormSection
{
    color:Black;
    width: 786px; 
    background-color:#dcdcdc;
    padding: 5px 5px 5px 5px;
    text-decoration:none;
    height:25px;
}
.CHIFormFieldLabel
{
    color:Black;
    width: 125px; 
    height: 25px;
    background-color:#dcdcdc;
}
.CHIGridViewLinkButton
{
    font-size: 8pt;
    color: black;
    text-decoration:none;
    background-color:#dcdcdc;
    border-right: 2px outset;
    border-top: 2px outset;
    border-left: 2px outset;
    border-bottom: 2px outset;
    padding: 2px;
    margin-right: 4px;
    height:16px;
    line-height:16px;
}
A.CHIGridViewLinkButton:hover
{
/*    color:White;*/
    border-right: 2px outset #3F1664;
    border-top: 2px outset #3F1664;
    border-left: 2px outset #3F1664;
    border-bottom: 2px outset #3F1664;
}
.CHIFormLinkButton
{
/*    float: left;*/
    font-size: 8pt;
    color: black;
    text-decoration:none;
    background-color:#dcdcdc;
    border-right: 2px outset;
    border-top: 2px outset;
    border-left: 2px outset;
    border-bottom: 2px outset;
    padding: 2px  2px 2px 2px;
    margin: 4px 4px 2px 2px;
    /*margin-bottom: 2px;*/
    /*min-height:20px;*/
    height:20px;
}
A.CHIFormLinkButton:Active
{
    border-right: 2px inset;
    border-top: 2px inset;
    border-left: 2px inset;
    border-bottom: 2px inset;
}
A.CHIFormLinkButton:hover
{
/*    color:White;*/
    border-right: 2px outset #3F1664;
    border-top: 2px outset #3F1664;
    border-left: 2px outset #3F1664;
    border-bottom: 2px outset #3F1664;
}

.CHIFormLinkButtonNewLine
{
    clear:both;
    float: left;
    font-size: 8pt;
    color: black;
    text-decoration:none;
    background-color:#dcdcdc;
    border-right: 2px outset;
    border-top: 2px outset;
    border-left: 2px outset;
    border-bottom: 2px outset;
    padding: 2px;
    margin-right: 4px;
    height:16px;
    line-height:16px;
}
A.CHIFormLinkButtonNewLine:hover
{
/*    color:White;*/
    border-right: 2px outset #3F1664;
    border-top: 2px outset #3F1664;
    border-left: 2px outset #3F1664;
    border-bottom: 2px outset #3F1664;
}
.CHIFormGridLinkButton
{
    /*float: left;*/
    font-size: 8pt;
    color: black;
    text-decoration:none;
    background-color:#dcdcdc;
    border-right: 2px outset;
    border-top: 2px outset;
    border-left: 2px outset;
    border-bottom: 2px outset;
    padding: 2px;
    height:16px;
    line-height:16px;
}
A.CHIFormGridLinkButton:hover
{
/*    color:White;*/
    border-right: 2px outset #3F1664;
    border-top: 2px outset #3F1664;
    border-left: 2px outset #3F1664;
    border-bottom: 2px outset #3F1664;
}

.CHIFormFieldLabel A
{
    color:Black;
}
.CHIFormFieldLabel A:hover
{
    color:Black;
}
.CHIFormFieldField
{
    color:Black;
    height: 25px;
    background-color:White;
}
.CHIFormFieldFieldSmallText
{
    color:Black;
    vertical-align:top;
    font-size:8pt;
    height: 25px;
    background-color:White;
}
.CHIFormSectionLabel
{
    color:Black;
    font-weight:bold;
    height: 25px;
    background-color:#dcdcdc;
}


/*#########################################################*/
.CHIAdminMenuBox
{
    width:796px;
    text-align:left;
}
.CHIAdminMenuLink
{
    float:left;
    color: Black;
    /*height: 25px;*/
    background-color: White;
    /*padding: 5px 10px 5px 10px;
    margin: 5px 0px 10px 0px;*/
    padding-right: 4px;
    text-decoration: none;
}
.CHIAdminHeaderBox
{
    width:796px;
    text-align:left;
}
.CHIAdminVideoLink
{
    display:none;
}
.CHIFormSignUpError
{
  margin-top: 15px;
  padding: 0px 10px 5px 10px;
  border: solid 1px #990000;
  color:#990000;
  background-color:White;
  font-weight:bold;
}
.CartLogon
{
  width:275px;
  float:left;
}
.CartSignUp
{
  margin-left:10px;
  width:300px;
  float:left;
}

.CHIAdminListBox
{
  width:820px;
  height:600px;
  overflow:scroll;
}
.UserAdminDeleteConfirmBox
{
  position:absolute;
  top:100px;
  left:200px;
  width:300px;
  height:100px;
  overflow:hidden;
  background-color:White;
  border: solid 2px silver;
  /*display:none;*/
}
.UserAdminDeleteConfirmMessage
{
  color:#990000;
}
.CHICartStatusLabel
{
  background-color:White;
  border: solid 2px #990000;
  color:#990000;
  padding: 5px 10px 5px 10px;
  margin: 20px 0px 20px 0px;
}

.CHIPasswordStatusLabel
{
  color:#990000;
}

.CartFinished
{
  background-color:White;
  border: solid 2px #990000;
  color:blue;
  padding: 10px 10px 10px 10px;
  margin: 20px 0px 20px 0px;
}
.CCErrorMessage
{
  background-color:White;
  border: solid 2px #990000;
  color:#990000;
  padding: 10px 10px 10px 10px;
  margin: 20px 0px 20px 0px;
  min-height:22px;
}
