/* Import main CSS. */
@import "../../BCMain/css/main.css";

/* Content. */
#content #maincontent   {
    margin           : 0px;
}
#content #maincontent div.tabs,
#content #maincontent div.tabContent    {
    margin: 0px 12px 0px 12px;
}


#content h1 {
   color             : rgb(181, 181, 181);
   margin            : 12px 0px 7px 12px;
}

/* Tabs. */
#content .tabs {
   height            : 78px;
}

#content .tabContent {
   display           : block;
   background        : rgb(224, 233, 241) url('../../BCMain/images/background_tab.png') bottom no-repeat;
   margin            : 0px 0px 12px 0px;
}

#content .tabColumn {
   display           : inline;
   float             : left; width: 270px;
   margin            : 31px 3px 15px 20px;
}

#content .tabColumn p {
   color             : rgb(0, 0, 0);
}

#content .tabColumn img {
   border            : 4px solid rgb(255, 255, 255);
}

#content .activeTab {
   display           : block;
   float             : left; 
   margin            : 0px 7px 0px 0px;
   background        : rgb(224, 233, 241);
   width             : 200px; height: 78px; 
   text-decoration   : none; 
   color             : rgb(0, 0, 0); 
   font-size         : 13px; 
   font-weight       : 900;
}

#content .activeTab span {
   display           : block;
   margin            : 22px 0px 0px 21px;
}

#content .inactiveTab {
   display           : block;
   float             : left;
   width             : 200px;
   height            : 76px;
   margin            : 0px 7px 0px 0px;
   background        : url('../../BCMain/images/background_tab_inactive.png');
   text-decoration   : none;
   color             : rgb(255, 255, 255);
   font-size         : 13px;
   font-weight       : 900;
}

#content .inactiveTab span {
   display           : block;
   margin            : 22px 0px 0px 21px;
}

#content .lastTab {
   margin            : 0px 0px 0px 0px;
}

#content #tabContent2 {
   display           : none;
}

#content #tabContent3 {
   display           : none;
}

/* Table. */
#content table {
   width             : 100%;
   color             : rgb(0, 0, 0);
   margin-top        : 12px;
   clear             : both;
   background-color  : #fff;
   border-top        : 25px solid #fff;
}


#content table tr.dark {
   background        : rgb(240, 245, 251);
}

#content table tr.header td {
   background        : rgb(210, 210, 210);
   line-height       : 25px;
   text-align        : left;
   padding           : 0px 0px 0px 15px;
}

#content table td {
   line-height       : 27px;
   font-size         : 11px;
   padding           : 0px 0px 0px 15px;
}

#content table tr.footer {
   height            : 34px;
}

#content table tr.footer td {
   background        : rgb(72, 94, 110);
   text-align        : right;
   padding-right     : 23px;
}

#content table .small {
   text-align        : center;
   width             : 70px;
   font-weight       : 100;
   padding           : 0px;
}

#content table.productList tr.header td  {
    width: 100%;
    padding-left: 18px;
    padding-right: 20px;
}
#content table.productList tr.header td.small  {
    width: 70px;
}

#content table .hidden {
   display           : none;
}