﻿/*oldMenu 6E9B68;*/

/*color definitions from config.php*/
.colorBody{ background-color:#FAFAFA; }
.colorForm{background-color: #556633; color:White; font-weight:bold; }
.colorMenu{background-color: #CCCC99;}
.colorFoot{background-color: #FAFAFA;}
.colorTableHeader{background-color: #556633; color:White; font-weight:bold;}
.colorTableHeader th{background-color: #556633; color:White; font-weight:bold;}
.colorTableRow{background-color:#CCCC99; }
.colorButtonMenu{background-color:#CCCC99; }
.colorButtonForm{background-color:#FAFAFA; }
.colorMessageError{background-color:#FF3300; }
.colorMessageInfo{background-color:#FAFAFA; }
.colorMessageInfoDark{ color: #00FF00; }
.colorList{background-color:#FFD88A; }
.colorFrame{ color:#000000; }
.colorHeader{background-color: #DCDCDC; color:White; font-weight:bold;}
.colorListCancelled{ color:#B1B1B1; }
.colorSuffererBorder { border-color: #009900; }
.colorSuffererBackground { background-color: #009900; }
.colorPerpetratorBackground { background-color: #CC00FF; }
.colorSelected {background-color: #FFFF00; }
.colorSourceBO {
    background-color: lightgray !important;
}

/* MVC Pages*/
div.container-fluid {
    background-color: #cccc99;
    padding: 15px 0px 20px 15px;
}

.header {
    background-color: #556633;
    color: White;
    font-weight: bold;
    padding: 5px 5px 5px 15px;
    margin: 0;
}

/* MVC Pages*/
/*AbsenceCalendar*/
.notCurrentMonth {
    background-color: #556633;
}
.currentMonth
{
	background-color:#FFD88A;
}

.currentDay
{
	background-color: #B1B1B1;
}
/*end absenceCalendar*/

.sharp
{
	color:Maroon;
}

.highlight
{
}

.highlight:hover
{
	background-color:#556633;
}


/*.colorTableRow:hover
{
	background-color:#556633;
}*/



/*calendar*/
.previousMonth{background-color:#99ccff;}
.currentMonth{background-color:#6666ff;}
.nextMonth{background-color:#99ccff;}

.wideButton
{
  width:220px;
}

.menuButton {
    border: 1px solid rgb(255, 255, 255);
    background: #556633 none repeat scroll 0% 0%;
    font-size: 10px;
    font-weight: 100;
    width: 90pt;
    height: 20px;
    cursor: pointer;
    margin-top: 5px;
    margin-left: 3px;
    margin-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    color: White;
    font-weight: bold;
}

.innertube .menuButton {
    height: 30px;
    width: 103pt;
    word-break: break-word;
    white-space: normal;
}

.menuButton:hover
{
	background-color: #999966;
}


.menuButtonSmall
{
	border: 1px solid rgb(255, 255, 255);
	font-size: 10px;
	font-weight: 100;
	background-color: #556633;
	width: 30pt;
	height: 20px;
	cursor: pointer;
	margin-top: 5px;
	margin-left: 3px;
	margin-right: 3px;
	color:White;
	font-weight:bold;
}

.menuButtonSmall:hover
{
	background-color: #999966;
}

.mainButton
{
	border: 1px solid rgb(0, 0, 0);
	margin: 1px;
	background: #556633 none repeat scroll 0% 0%;
	font-size: 10px;
	font-weight: 100;
	width: 90pt;
	cursor: pointer;
	padding-bottom:2px;
	padding-top:3px;
	color:White;
	font-weight:bold;
}

.mainButton:hover
{
    background:#999966;
}

.mainButtonSmall
{
	border: 1px solid rgb(255, 255, 255);
	background: #556633 none repeat scroll 0% 0%;
	font-size: 10px;
	font-weight: 100;
	width: 30pt;
	height: 20px;
	cursor: pointer;
	margin-top: 5px;
	margin-left: 3px;
	margin-right: 3px;
	color:White;
	font-weight:bold;
}

.mainButtonSmall:hover
{
    background:#999966;
}


.searchButton
{
    border: 1px solid rgb(255, 255, 255);
    margin: 1px;
    font-size: 10px;
    font-weight: 100;
    background-color: #556633;
    width: 170px;
    height: 20px;
    cursor: pointer;
    color:White;
    font-weight:bold;
}


.searchButton:hover
{
    background:#999966;
}

.loginButton
{
	border: 1px solid rgb(255, 255, 255);
	background: #556633 none repeat scroll 0% 0%;
    font-size: 10px;
    font-weight: 100;
    width: 45pt; height: 45px;
    cursor: pointer;
    margin-top: 5px;
    margin-left: 3px;
    margin-right: 3px;
    -moz-background-clip: -moz-initial;
    -moz-background-origin: -moz-initial;
    -moz-background-inline-policy: -moz-initial;
    color:White;
    font-weight:bold;
}

.loginButton:hover
{
	background:#999966;
}

.actionButton
{

    border: 1px solid #000000;
    /*border: 1px solid rgb(255, 255, 255);*/
    margin: 1px;
    font-size: 10px;
    font-weight: 100;
    background-color: #556633;
    height: 20px;
    cursor: pointer;
    color:White;
    font-weight:bold;
}
.actionButton:enabled:hover
{
	border: 1px solid rgb(128, 128, 255);
	margin: 1px;
	font-size: 10px;
	font-weight: 100;
	cursor: pointer;
	padding:2px;
	padding-left:4px;
	padding-right:4px;
}
.actionButton[disabled="disabled"]
{
	background-color: Gray;
	cursor: auto;
}

.editButton
{
    border: 1px solid rgb(255, 255, 255);
    margin: 1px;
    font-size: 10px;
    font-weight: 100;
    background-color: #556633;
    height: 20px;
    cursor: pointer;
     color:White;
    font-weight:bold;
}
.editButton:hover

{
    background:#999966;
}

.linkButton
{
    font-weight: bold;
    color: rgb(0, 0, 255);
    cursor: pointer;
    text-decoration: none;
}

.closeButton
{
    border: 1px solid rgb(255, 255, 255);
    font-size: 10px;
    font-weight: 100;
    background-color: #556633;
    width: 90pt;
    height: 20px;
    cursor: pointer;
    margin-top: 5px;
    margin-left: 3px;
    margin-right: 3px;
     color:White;
    font-weight:bold;
}
.closeButton:hover

{
    background:#999966;
}

.backButton
{
    border: 1px solid rgb(255, 255, 255);
    font-size: 10px;
    font-weight: 100;
    background-color: #556633;
    height: 20px;
    cursor: pointer;
    margin-top: 5px;
    margin-left: 3px;
    margin-right: 3px;
     color:White;
    font-weight:bold;
    min-width:100px;
}
.backButton:hover

{
    background:#999966;
}

.stripe
{
	background-color:#999966;
}

.claimNumber
{
	color:Black;
}

.copyLink
{
    border: 1px solid rgb(255, 255, 255);
    font-size: 10px;
    font-weight: 100;
    background-color: #556633;
    cursor: pointer;
    text-decoration: none;
    padding-left: 4pt;
    padding-right: 4pt;
    padding-bottom: 2pt;
    padding-top: 2pt;
    position:relative;
    bottom:2pt;
    color:White;
    font-weight:bold;
}
.copyLink:hover

{
    background:#999966;
}

.tableEditDictionary
{
	border:5px;
	border-color:#CCCC99;
}

.dtDictionaryValueRow
{
	background-color:#999966;
	padding:4px;
}

.dtDictionaryHeaderRow
{
	background-color:#CCCC99;
	padding:5px;
	width:120px;
}

.textboxDictionary
{
	width:350px;
	border:2px solid #999966;
	padding:2px;
}

.headerRow
{
	border :1px solid #333;
	padding-bottom:5px;
}

.navigator
{
    margin:10px 0;
    font-family:verdana;
    font-weight:normal;
    text-decoration:none;
    font-size:12px;
    text-align:center;
}

.navigator a
{
	border: 1px solid rgb(255, 255, 255);
	text-decoration: none;
	color:Black;
	padding: 2px 6px;
	background:#CCCC99;
}

.navigator a:hover
{
    background:#999966;
}
.redButton
{
	background-color: #ff8080
}
.input_bg
{
	border: none;
	background-color: #CCCC99;
    color: #000000;
}