/* general */

a:link
{text-decoration: underline}

a:visited
{color: #666666; text-decoration: underline}

a:hover
{font-weight: bold}

a:active 
{text-decoration: underline; color: #666666}

.bodyGeneral
{background-color: #ffffec;
color: #FFFFEF;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 16px;
margin-top: 6px}

.tableHeader
{background-image: url('../job/headerBackground0.gif');
height: 100px;
width: 760px}

.tableTabs
{cellspacing: 0px;
width: 760px}

/* general content */

.tableContentUnder
{background-color: #000000;
cellspacing: 0px;
height: 2px;
width: 760px}

.cellVertical
{background-color: #000000;
width: 2px}

.cellHorizontal
{background-color: #000000;
heigth: 2px}

/* general links */

.cellLinksAbove
{cellspacing: 0px;
vertical-align: top;
width: 606px}

.cellLinks 
{vertical-align: top;
width: 606px}

/* general option */

.tableOption
{font-size: 9px;
width: 148px}

.cellOptionFiller
{width: 4px;
height: 30px}

.cellOption
{color: #000000;
width: 140px; 
height: 30px;
vertical-align: top}

/* general group */

.tableGroup 
{width: 606px}

.cellGroupHeadHorizontal
{background-color: #3C3C3C;
width: 588px;
height: 1px}

.cellGroupFiller
{cellspacing: 0px;
width: 9px}

.cellGroup
{cellspacing: 0px;
vertical-align: top;
width: 190px}

.cellGroupSpacer
{cellspacing: 0px;
height: 10px}

/* category */

.cellCategoryBorderAbove
{background-color: #3C3C3C;
color: #FFFFFF;
font-weight: normal;
height: 20px;
text-align: center}

.cellCategoryBorderSide
{background-color: #3C3C3C;
width: 1px}

.cellCategoryBorderUnder
{background-color: #3C3C3C;
heigth: 1px}

.cellCategorySpacer
{cellspacing: 0px;
height: 10px}

.cellCategoryFiller
{background-color: #FFFFFF;
cellspacing: 0px;
width: 5px}

.cellCategory
{background-color: #FFFFFF;
cellspacing: 0px;
height: 18px;
width: 178px}

/* info */

.cellGroupInfo
{cellspacing: 0px;
vertical-align: top;
width: 588px}

.tableInfo 
{width: 588px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 11px}

.cellInfo 
{width: 280px;
height: 16px; 
vertical-align: top}

.cellInfoFiller
{width: 18px; 
height: 16px; 
vertical-align: top}

.formInfo 
{font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 11px}

/* article */

.tableArticle
{font-size: 11px;
color: #000000;
height: 18px;
width: 280px}

.cellArticleBorderAbove
{background-color: #3C3C3C;
color: #FFFFFF;
font-weight: normal;
height: 20px;
text-align: center}

.cellArticleBorderSide
{background-color: #3C3C3C;
width: 1px}

.cellArticleBorderUnder
{background-color: #3C3C3C;
heigth: 1px}

.cellArticleSpacer
{cellspacing: 0px;
height: 10px}

.cellArticleFiller
{background-color: #FFFFFF;
cellspacing: 0px;
width: 5px}

.cellArticle
{background-color: #FFFFFF;
cellspacing: 0px;
height: 18px;
width: 268px}

/* holiday */

.tableContentAboveHoliday
{background-color: #fed5bc;
cellspacing: 0px;
height: 10px;
width: 760px}

.tableContentHoliday
{background-color: #fed5bc;
font-size: 9px;
width: 760px}

.cellMenuAboveHoliday
{background-color: #ffa169;
cellspacing: 0px;
vertical-align: top;
width: 148px}

.cellMenuHoliday
{background-color: #ffa169;
color: #000000;
width: 140px; vertical-align: top}


.cellGroupHeadHoliday
{background-color: #ffa169;
width: 588px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: bold; 
color: #3C3C3C; 
text-align: center; 
height: 16px}



.tableCategory
{font-size: 11px;
height: 18px;
width: 190px}

/* business specific */

.tableContentAboveBusiness
{background-color: #C6C6D6;
cellspacing: 0px;
height: 10px;
width: 760px}

.tableContentBusiness
{background-color: #C6C6D6;
font-size: 9px;
width: 760px}

.cellMenuAboveBusiness
{background-color: #A59CBD;
cellspacing: 0px;
vertical-align: top;
width: 148px}

.cellMenuFillerBusiness
{background-color: #A59CBD;
width: 4px}

.cellMenuBusiness
{background-color: #A59CBD;
color: #000000;
width: 140px; vertical-align: top}

.cellGroupHeadBusiness
{background-color: #A59CBD;
width: 588px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: bold; 
color: #3C3C3C; 
text-align: center; 
height: 16px}

.tableCategoryBusiness
{font-size: 11px;
height: 18px;
width: 190px}

/* Active specific */

.tableContentAboveActive
{background-color: #B5DEBD;
cellspacing: 0px;
height: 10px;
width: 760px}

.tableContentActive
{background-color: #B5DEBD;
font-size: 9px;
width: 760px}

.cellMenuAboveActive
{background-color: #7bc68c;
cellspacing: 0px;
vertical-align: top;
width: 148px}

.cellMenuFillerActive
{background-color: #7bc68c;
width: 4px}

.cellMenuActive
{background-color: #7bc68c;
color: #000000;
width: 140px; vertical-align: top}

.cellGroupHeadActive
{background-color: #92D09F;
width: 588px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: bold; 
color: #3C3C3C; 
text-align: center; 
height: 16px}

.tableCategoryActive
{font-size: 11px;
height: 18px;
width: 190px}

/* Single specific */

.tableContentAboveSingle
{background-color: #F3C9C9;
cellspacing: 0px;
height: 10px;
width: 760px}

.tableContentSingle
{background-color: #F3C9C9;
font-size: 9px;
width: 760px}

.cellMenuAboveSingle
{background-color: #CE4A4A;
cellspacing: 0px;
vertical-align: top;
width: 148px}

.cellMenuFillerSingle
{background-color: #CE4A4A;
width: 4px}

.cellMenuSingle
{background-color: #CE4A4A;
color: #000000;
width: 140px; vertical-align: top}

.cellGroupHeadSingle
{background-color: #CE4A4A;
width: 588px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: bold; 
color: #3C3C3C; 
text-align: center; 
height: 16px}

.tableCategorySingle
{font-size: 11px;
height: 18px;
width: 190px}


/* Pages specific */

.tableContentAbovePage
{background-color: #FFEF9C;
cellspacing: 0px;
height: 10px;
width: 760px}

.tableContentPage
{background-color: #FFEF9C;
font-size: 9px;
width: 760px}

.cellMenuAbovePage
{background-color: #FFCE00;
cellspacing: 0px;
vertical-align: top;
width: 148px}

.cellMenuFillerPage
{background-color: #FFCE00;
width: 4px}

.cellMenuPage
{background-color: #FFCE00;
color: #000000;
width: 140px; vertical-align: top}

.cellGroupHeadPage
{background-color: #FFCE00;
width: 588px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: bold; 
color: #3C3C3C; 
text-align: center; 
height: 16px}

.tableCategoryPage
{font-size: 11px;
height: 18px;
width: 190px}