﻿.firststeporange {
	background-color: #fff3c3;
}
.firststepblue {
	background-color: #d8ebf3;
}
.stepnoblue {
	font-family: impact, arial;
	font-size: 35pt;
	color: #a0dcf3;
	line-height: 0.8;
}
.bodytext {
	font-family: tahoma;
	font-size: 8pt;
	color: #666666;
}
.button {
	font-family: tahoma;
	font-size: 8pt;
	color: #444444;
	cursor: pointer;
	height: 22;
}
.stepnoorange {
	font-family: impact, arial;
	font-size: 35pt;
	color: #ffe079;
	line-height: 0.8;
}
.tablerow-box-weekend
{
	background-color: #eef4f6;
}
.tablerow-box-weekend-lm
{
	background-color: #f2f380;
}
.tablerow-box-lm
{
	background-color: #feffb5;
}
.tablerow-box-none-lm
{
	background-color:#cccccc;
}
.tablerow-box-weekend-none-lm
{
	background-color: #cccccc;
}
.textbox-off
{
	background-color: #f4d0d0;
	text-align: center;
}
a.link, a:link.link, a:visited.link {
	font-family: tahoma;
	font-size: 8pt;
	color: #228dc3;
	text-decoration: underline;
}
a:hover.link {
	font-family: tahoma;
	font-size: 8pt;
	color: #f06000;
	text-decoration: underline;
}
textarea
{
	font-family: tahoma;
	font-size: 8pt;
	color: #444444;
	border: solid 1px #CCCCCC;
	vertical-align: middle;
}
.ratescalendarmonth, .ratescalendarday
{
	text-decoration: none;
	padding: 2px;
}
.ratescalendarmonth {
	padding-left: 3px;
	border: solid 1px #B5B5B5;
}
.ratescalendarday {
	width: 15px;
	text-align: center;
	border: solid 1px #B5B5B5;
}
/*------------------------------*/
/* Admin Navigation Menu		*/
/*------------------------------*/
.nav-left-body
{
    background-color: #EEEEEE;
    border-right: solid 1px #CCCCCC;
    border-bottom: solid 1px #CCCCCC;
    width: 195px;
    height: 100%;
    padding: 4px;
    vertical-align: top;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
