﻿body { font-size: 12px; font-family: Arial, Nimbus Sans L, Sans-Serif; margin:0; }
td { font-size: 12px; font-family: Arial, Nimbus Sans L, Sans-Serif; }
img { border:0; margin:0; padding:0; }
form { margin:0; padding:0; }
a { color: #6080CC; }
input, select, textarea { padding: 1px; font-size: 12px; font-family: Arial, Nimbus Sans L, Sans-Serif; }
input[type=checkbox] { padding:0; margin:0; vertical-align:bottom; margin-right:5px; margin-bottom:1px; }
table { width: 100%; border: 0px; }

.epunkt-page { width: 773px; margin-left: auto; margin-right: auto; }
.epunkt-left { width: 143px; float: left; }
.epunkt-content { width: 615px; float: right; }
.epunkt-header { height: 121px; width: 595px; padding: 10px; margin-bottom: 16px; }

.epunkt-h1 { color: #6080CC; font-size: 16px; margin: 0 0 5px 0; font-weight: bold;  }
.epunkt-h1 a { font-size:12px; float:right; font-weight:normal; margin-top:4px; }
.epunkt-h2 { font-weight:bold; }
.epunkt-textbox { }
.epunkt-button { }

.epunkt-logon-box-header { background-color: #666666; color: White; font-weight: bold; padding: 10px 0 0 10px; }
.epunkt-logon-box { background-color: #666666; padding: 10px; color: white; font-size: 11px; }
.epunkt-logon-box a { color: White; }
.epunkt-logon-box-footer {  }
.epunkt-logoff-box-header { display: none; background-color: #666666; color: White; font-weight: bold; padding: 10px 0 0 10px; }
.epunkt-logoff-box { background-color: #666666; padding: 10px; color: white; font-size: 11px; }
.epunkt-logoff-box a { color: White; }
.epunkt-logoff-box-footer {  }

.epunkt-navigation-header { font-weight: bold; padding: 3px; }
.epunkt-navigation-header-profile { }
.epunkt-navigation-header-jobs { }
.epunkt-navigation-box { margin-top: 10px; }
.epunkt-navigation-item { padding: 3px; } 
.epunkt-navigation-item a { text-decoration: none; color: Black; }
.epunkt-navigation-item-active { padding: 3px; background-color: #666666; color: White; }
.epunkt-navigation-item-active a { text-decoration:none;  color: White;}

.epunkt-grid-header { font-weight: bold; }
.epunkt-grid-header a { text-decoration: none; }
.epunkt-grid-item, .epunkt-grid-item td { background-color: #f1eeee; }
.epunkt-grid-alternatingitem, .epunkt-grid-alternatingitem td { background-color: #e3e4e4; }
.epunkt-list-item { padding: 10px; }

.epunkt-error { color: White; background-color: #ff1300; padding: 0px 3px 0px 3px; }
.epunkt-status-box { padding: 5px 5px 0px 0px; margin-bottom: 10px; background-image: url("Image/Status_Okay.jpg") }
.epunkt-status-box-missing { padding: 5px 5px 0px 0px; margin-bottom: 10px; background-image: url("Image/Status_Missing.jpg") }
.epunkt-info-box { border: 1px solid white; background-color: #666666; width: 200px; color: White; padding: 10px; font-size: 8pt; }
.epunkt-info-box td { font-size: 8pt; }
.epunkt-info-box a { color: White; font-weight: bold; }
.epunkt-progress-background { background-color: White; padding: 1px; margin: 6px 0px 6px 0px; }
.epunkt-progress { height: 16px; text-align: center; padding-top:2px; }
.epunkt-hover-box { background-color: White; padding: 2px; font-size: 11px; border: 1px solid #666666; }
.epunkt-watermark { color:Gray; }

.epunkt-validation-summary { background-color: Red; color: white; padding: 10px; margin-bottom: 20px; }
.validation-summary-errors { margin-top: 0px; margin-bottom: 0px; }
.epunkt-success { background-color: Green	; color: white; padding: 10px; margin-bottom: 20px; }

.epunkt-jobfilter {  }
.epunkt-jobfilter-region {  }
.epunkt-jobfilter-profile {  }
.epunkt-jobfilter-filter {  }

/* changes to Jquery UI theme */
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial, Nimbus Sans L, Sans-Serif; }
.ui-datepicker { z-index: 9999999999; }

