/*********************  Chart Gallery Styles  *****************/
#CGheader
{
padding-bottom: 28px;
padding-top: 10px;
}
.gallery_thumbs
{
  clear: both;
  border: 1px solid #DFDFDF;
  margin-top: 10px;
  background-color: white;
  border-radius: 6px 6px 6px 6px;
  -webkit-border-top-left-radius:6px; /* top left corner */
  -webkit-border-top-right-radius:6px; /* top right corner */
  -webkit-border-bottom-left-radius:6px; /* bottom left corner */
  -webkit-border-bottom-right-radius:6px; /* bottom right corner */
}
.gallery_header
{
  background-color: #F5F5F5;
  border-bottom: 1px solid #DFDFDF;
  padding: 3px;
  padding-left: 9px;
}
.chart_tn
{
  /*border: 1px solid #DFDFDF;
  padding-top: 15px;*/
  margin-top: 15px;
}
.chart_tn:hover
{
  border: 2px solid #ef0000;
  opacity:1;
  filter:alpha(opacity=100); 
}
.chart_tn_container
{
  padding: 7px;
  border-top: 1px solid #DFDFDF;
  min-height: 200px;
  background: url("/media/1160518/sprite.png") no-repeat scroll 100% 0px transparent;
  box-shadow: 0 2px 2px #DDDDDD;
  margin-bottom: 15px;
}
.chart_tn_desc
{
  font-size: 11px;
  line-height: 1.3em;
  padding: 4px 0 0;
}
.chart_enlarged
{
  position: absolute;
  border: 1px solid #000000;
  padding: 5px;
  background-color: #F5F5F5;
  border-radius: 5px;
  /*z-index:100;*/
}
.pager_button
{
  border-width: 1px;
  font-size: 11px;
}
.detail_desc
{
  margin-top: 7px;
}
.chart_detail_desc
{
  margin-top: 20px;
}
.chart_detail_rightnav
{
  position:relative;
  float: right;
  width: 200px;
}

.chart_detail_reports
{
  width:210px;
}
.chart_detail_reports h3
{
  margin-top: 0px;
}

/*******************  Charts of Note ***************/
.chart_collection_item_container
{
  float: left;
  border: 1px solid #DFDFDF;
  margin-top: 10px;
  width: 673px;
    border-radius: 6px 6px 6px 6px;
  -webkit-border-top-left-radius:6px; /* top left corner */
  -webkit-border-top-right-radius:6px; /* top right corner */
  -webkit-border-bottom-left-radius:6px; /* bottom left corner */
  -webkit-border-bottom-right-radius:6px; /* bottom right corner */
}
.chart_collection_title
{
  background-color: #F5F5F5;
  border-bottom: 1px solid #DFDFDF;
  padding: 7px 15px;
  line-height: 1em;
  margin-bottom: 4px;
  position: relative;
}
.chart_collection_title_link:link
{
  font-size: 14px;
  font-weight: bold;
}
.chart_collection_title_link:hover
{
  font-size: 14px;
  font-weight: bold;
}
.chart_collection_item
{
}
.chart_collection_img
{
    margin: 0 20px 0 10px;
    width: 300px;
}
.chart_collection_img_container
{
    float: left;
    position: relative;
    z-index: 10;
}
.chart_collection_img_link
{  
    
}
.chart_embed_link
{
  text-align: center;
  float: left;
  width: 300px;
}
.chart_collection_desc
{
  margin: 15px;
}
.chart_collection_date
{
  color: #008000;
  font-weight: bold;
  padding-top: 4px;
}
.chart_collection_header
{
  border: 1px solid #DFDFDF;
  margin-top: 10px;
  background-color: #F5F5F5;
  border-radius: 6px 6px 6px 6px;
  -webkit-border-top-left-radius:6px; /* top left corner */
  -webkit-border-top-right-radius:6px; /* top right corner */
  -webkit-border-bottom-left-radius:6px; /* bottom left corner */
  -webkit-border-bottom-right-radius:6px; /* bottom right corner */
  /*background-color: #EAEAEA;
  border: 1px solid #808080;*/
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 9px;
  margin-top: 10px;
  width: 664px;
}
.chart_collection_pager_button
{
  border-width: 1px;
  font-size: 11px;
}
#CONSubscriptionEmailForm
{
  position:relative;
  background:#eaeaea;
  width:682px;
  height:30px;
  border:1px #808080 solid;
  margin-bottom:10px;
}
#CONSubscriptionEmailForm  span
{
  position:relative;
  top:4px;
  left:-195px;
}
#CONSubscriptionEmailForm a
{
  position:relative;
  top:-25px;
  left:90px;
  width:100px;
}
#CONvalidateButtons
{
  position:relative;
  top:-16px;
  left:300px;
  width:65px;
  height:25px;
}
#CONvalidateButtons .submit
{
  border-style: none;
  border-color: inherit;
  border-width: medium;
  position:relative;
  background:url('/media/292587/submit.png') 1px -1px;
  top:-1px;
  left:0px;
  width:65px;
  height:24px;
  margin-right:10px;
  padding:2px 10px;
  color:#000000;
}
#CONvalidateButtons:hover .submit
{
  cursor:pointer;
}
.CONUserEmail
{
  position:relative;
  top:4px;
  left:90px;
  height:15px;  
  float:left;
}
#subscriberText label
{
  position:relative;
  top:-10px;
}











/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
