@import url("buttons.css");
@import url("checkbox.css");
@import url("door.css");
html {
	overflow: auto;
}

input[type='checkbox'],input.checkbox {
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;
}

.underline {
	border: 1px solid black;
	border-left-color: transparent;
	border-top-color: transparent;
	border-right-color: transparent;
	color:blue;
}

.dojoxGridCellOver, .dojoxGridRowOver,
.dojoxGridRowOver .dojoxGridCell {
	color: black !important;
}

TD.navbar, td.navbarChecked {
    background: url('../images/titleBar.gif') repeat-x;
    text-align: center;
    cursor: hand;
    cursor: pointer;
	font-size: 10pt;
    font-weight: bold;
	color: white;
	border-right: 2px #00007d solid;
	padding-right: 20px;
	padding-left: 20px;
}

.dijitValidationIcon {
	display: none !important;
	visibility: hidden !important;
}

TD.navbarbg {
	background: url('../images/titleBar.gif') repeat-x;
}

TD.navbar:hover, TD.navbarChecked {
    background: url('../images/titleBarActive.gif') repeat-x;
	border-bottom-color: transparent !important;
}

TD.navbarActive {
    background: url('../images/navbarActive.gif') repeat-x;
    text-align: center;
	border-bottom-color: transparent !important;
}

A.navbar {
    font-size: 10pt;
    font-weight: bold;
    color: white;
    text-decoration: none;
}

.toolbar {
    cursor: hand;
    cursor: pointer;
}

.dijitSplitterH {
	background: #1648a7 !important;
	height: 6px !important;
}

.dijitTabContainerTop-tabs {
	padding-top: 10px;
	background: white !important;
}

.dijitBorderContainerNoGutter-child .dijitContentPane  {
	margin: 0 !important;
	padding: 0 !important;
}

.dijitDialogTitleBar {
	background: url(../images/titleBar.gif) repeat-x top left !important;
	color: white !important;
	font-size: 12pt;
	font-weight: bold;
}

.dijitDialogCloseIcon {
	background: url(../images/closeButton.png) no-repeat right top !important;
    height: 19px !important;
    width: 19px !important;
}

.dijitDialogCloseIcon-hover {
	background: url(../images/closeButtonHover.png) no-repeat right top !important;
}

.dojoxGridHeader .dojoxGridCell {
	border: solid 1px #00007d !important;
	background: url(../images/titleBarActive.gif) repeat-x top !important;
	padding-top: 0 !important; padding-bottom: 0 !important;
}

.dojoxGridCell {
	border: 1px solid #00007d !important;
	border-left-color: transparent !important;
	border-top-color: transparent !important;
}

.dojoxGridHeader .dojoxGridCell .dojoxGridSortNode { 
	color: white !important;
	height: 17px !important;
	font-size: 8pt;
	font-weight: bold;
}

.dojoxGridHeader .dojoxGridCellOver {
	background: url(../images/titleBarActive.gif) repeat-x top !important;
}

.dijitTabInnerDiv .dijitTabContent, .dijitTabInnerDiv, .dijitTab {
	background: url("../images/titleBar.gif") repeat-x !important;
	padding-top: 0 !important; padding-bottom: 0 !important;
}

.dijitTab {
	border: 1px solid #1648a7 !important;
}


.dijitTabChecked,
.dijitTabChecked .dijitTabInnerDiv,
.dijitTabChecked .dijitTabInnerDiv .dijitTabContent,
.dijitTabHover, 
.dijitTabHover .dijitTabInnerDiv,
.dijitTabHover .dijitTabInnerDiv .dijitTabContent
{
	background: url("../images/titleBarActive.gif") repeat-x !important;
}

.tabLabel {color: white !important;}

.dijitTabContainerBottom-spacer,
.dijitTabContainerTop-spacer {
	background: #1648a7 !important;
} 

.dijitTabContainer {
	background: white !important;
}

.dijitBorderContainer-child {
	border: none !important;
}

.dijitBorderContainer {
	padding: 0px !important;
}

BODY, HTML, .mainDiv {
    font-family: Arial;
    margin:0  !important;
	padding:0 !important;
	border: 0 !important;
	height:100% !important;
	width:100% !important; 
}

H1 {
	font-weight:   bold;
	font-size:     18pt;
	margin-top:    10px;
	margin-bottom: 10px;
}

.warning {
	background-color: #fffc77 !important;
}

.error {
    background-color: #f89a98 !important;
}

.unsaved {
    background-color: #a4ffa8 !important;
}

.dijitError {
    border-color: #ca0000  !important;
    background-color:#f89a98  !important;
}
.dijitErrorFocused {
    background-color: #eb3d3d !important;
}

.dijitError .dijitValidationIcon {
    background: transparent url('../images/error.png') no-repeat center center !important;
}

.dijitWarning {
    background-color: #fffc77 !important;
    background-image: none !important; 
}
.dijitWarningFocused {
    background-color: #ffff00 !important;
    background-image:none !important;
}

/* Validation errors  */
.dijitWarning .dijitValidationIcon {
	width: 16px;
	visibility: visible;
    background: transparent url('../images/warning.png') no-repeat center center !important;
}

.saveButtonWarning {
    color: #ff0000 !important;
    text-decoration: blink !important;
}

.form_table {
    vertical-align: top;
    height: 333px; width: 173px;
    border: none;
    background-image: url('../images/pdf_bg.jpg');
}

.form_table tr {
    height: 22px; 
}

.form_table td {
	padding-left: 10px;
	font-size: 11pt;
}

.form_header {
    font-size: 14pt !important;
    font-weight: bold;
    color: white;
    vertical-align: top; 
	padding-top: 10px;
    height: 30px;
    text-align: center;
}

.photobucket IMG{
	max-width: 410px;
}
