/* CSS styling for grey_basic.xml ruleset archive */

/* Basic Grey - Plain */
table.tabtable-basicgrey_plain  {  border: 1px solid #7B7B7B; }
table.tabtable-basicgrey_plain tr.tabrow td.tabcol { padding: 2px 4px 2px 5px;  border: 1px solid #EAEAEA; }

/* Basic Grey - Header */
table.tabtable-basicgrey_header tr.greyroweven td.tabcol { background-color: #EAEAEA; }
table.tabtable-basicgrey_header tr.greyheader1 td.tabcol { background-color: #7B7B7B; color: #FFFFFF; font-weight: bold; }
table.tabtable-basicgrey_header tr.tabrow td.tabcol { padding: 2px 4px 2px 5px; }

/* Basic Grey - Header & Bottom */
table.tabtable-basicgrey_headerbottom tr.greyroweven td.tabcol { background-color: #EAEAEA; }
table.tabtable-basicgrey_headerbottom tr.greybottom1 td.tabcol { background-color: #CECECE; font-weight: bold; }
table.tabtable-basicgrey_headerbottom tr.greyheader1 td.tabcol { background-color: #7B7B7B; color: #FFFFFF; font-weight: bold; }
table.tabtable-basicgrey_headerbottom tr.tabrow td.tabcol { padding: 2px 4px 2px 5px; }

/* Basic Grey - Header & Left Side*/
table.tabtable-basicgrey_headerlside tr.greyroweven td.tabcol { background-color: #EAEAEA; }
table.tabtable-basicgrey_headerlside tr.tabrow td.greyleft1 { background-color: #9C9C9C; color: #FFFFFF; font-weight: bold; }
table.tabtable-basicgrey_headerlside tr.greyheader1 td.tabcol { background-color: #7B7B7B; color: #FFFFFF; font-weight: bold; }
table.tabtable-basicgrey_headerlside tr.tabrow td.tabcol { padding: 2px 4px 2px 5px; }

/* Basic Grey - Header & Left Side & Bottom */
table.tabtable-basicgrey_headerlsidebottom tr.greyroweven td.tabcol { background-color: #EAEAEA; }
table.tabtable-basicgrey_headerlsidebottom tr.tabrow td.greyleft1 { background-color: #9C9C9C; color: #FFFFFF; font-weight: bold; }
table.tabtable-basicgrey_headerlsidebottom tr.greybottom1 td.tabcol { background-color: #CECECE; font-weight: bold; }
table.tabtable-basicgrey_headerlsidebottom tr.greyheader1 td.tabcol { background-color: #7B7B7B; color: #FFFFFF; font-weight: bold; }
table.tabtable-basicgrey_headerlsidebottom tr.tabrow td.tabcol { padding: 2px 4px 2px 5px; }

/* Basic Grey - Header & Right Side*/
table.tabtable-basicgrey_headerrside tr.greyroweven td.tabcol { background-color: #EAEAEA; }
table.tabtable-basicgrey_headerrside tr.tabrow td.greyright1 { background-color: #9C9C9C; color: #FFFFFF; font-weight: bold; }
table.tabtable-basicgrey_headerrside tr.greyheader1 td.tabcol { background-color: #7B7B7B; color: #FFFFFF; font-weight: bold; }
table.tabtable-basicgrey_headerrside tr.tabrow td.tabcol { padding: 2px 4px 2px 5px; }

/* Basic Grey - Header & Right Side & Bottom */
table.tabtable-basicgrey_headerrsidebottom tr.greyroweven td.tabcol { background-color: #EAEAEA; }
table.tabtable-basicgrey_headerrsidebottom tr.tabrow td.greyright1 { background-color: #9C9C9C; color: #FFFFFF; font-weight: bold; }
table.tabtable-basicgrey_headerrsidebottom tr.greybottom1 td.tabcol { background-color: #CECECE; font-weight: bold; }
table.tabtable-basicgrey_headerrsidebottom tr.greyheader1 td.tabcol { background-color: #7B7B7B; color: #FFFFFF; font-weight: bold; }
table.tabtable-basicgrey_headerrsidebottom tr.tabrow td.tabcol { padding: 2px 4px 2px 5px; }

/* Basic Grey - Header & All Sides & Bottom */
table.tabtable-basicgrey_headerasidebottom tr.greyroweven td.tabcol { background-color: #EAEAEA; }
table.tabtable-basicgrey_headerasidebottom tr.tabrow td.greyright1 { background-color: #9C9C9C; color: #FFFFFF; font-weight: bold; }
table.tabtable-basicgrey_headerasidebottom tr.tabrow td.greyleft1 { background-color: #9C9C9C; color: #FFFFFF; font-weight: bold; }
table.tabtable-basicgrey_headerasidebottom tr.greybottom1 td.tabcol { background-color: #CECECE; font-weight: bold; }
table.tabtable-basicgrey_headerasidebottom tr.greyheader1 td.tabcol { background-color: #7B7B7B; color: #FFFFFF; font-weight: bold; }
table.tabtable-basicgrey_headerasidebottom tr.tabrow td.tabcol { padding: 2px 4px 2px 5px; }





