@import('../../fleetblue/css/template_css.css');

div#leftcol{
  float: left;
  width: 540px;
  margin: 0 7px 0 -2px;
  padding: 0;
  overflow: hidden;
}


div#maincol{
  float: left;
  width: 210px;
  margin: 0;
  padding: 0;
}

table.contentpaneopen, .contentpaneopen td, td.contentpaneopen-about{
  width: 540px;
  border: 0 none;
  margin: 0;
  padding: 0;
}

.contentpaneopen p, .contentpaneopen-about p{
  margin: 0 0 5px 0;
  padding: 0 2px;
}

.article_seperator{
  display: none;
}

#maincol{
  background-color: #ccc;
}

#maincol p {
  padding-left: 2px;
}

#leftcol td.contentheading-about, #leftcol td.contentheading, .componentheading-links{
  margin-left: 2px;
  height: 25px;
  vertical-align: middle;
  border: none;
  border-right: 20px #ccc solid;
  width: 510px;
  margin-bottom: 5px;
  padding: 10px 0 10px 10px;
  margin: 0;
  font-size: 14pt;
  text-transform: uppercase;
}

.componentheading-links, .flexcontent-links{
  margin-left: 2px;
}

.flexcontentitem-links{
  margin: 5px 3px;
  overflow: hidden;
}

.flexcontent-links .dark{
  background-color: #ccc;
  border: 1px solid #ccc;
}

.flexcontent-links .light{
  background-color: #eee;
  border: 1px solid #eee;
}

.flexcontentitem-links h3{
  width: 100%;
  margin: 5px 0;
}

.flexcontentitem-links h3 a{
  text-align: center;
  text-decoration: none;
  color: #000;
  width: 100%;
  display: block;
}

#maincol img{
  width: 210px;
  border: 0;
  margin: 0 0 5px 0;
  padding: 0;
}

#leftcol img, #leftcol .contentpaneopen-about img{
  width: auto;
}

#leftcol td img{
  width: 125px;
  margin: 0 auto;
}