body
{
	margin:0px;
}

.Date
{
	font-family:Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#124092;
	padding-left:15px;
}


.Logout
{
	font-family:Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#124092;
	padding-left:15px;
}
.Logout A
{
    color:#124092;
	text-decoration:none;
}
.Logout A:hover
{
  	color:#7C7D7E;
	text-decoration:none;
}



.SearchText
{
	font-family:Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#124092;
	padding-top:4px;
}
.SearchInput
{
    font-family:Verdana, Arial;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#999999;
	border:1px solid #666666;
}


.FormTitle
{
	font-family:Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	color:#031324;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
}

.FormSubheading
{
	font-family:Verdana, Arial;
	font-size:10px;
	font-weight:bold; 
	text-decoration:none;
	color:#113B65;
	padding:2px 5px 2px 2px;
}
.FormSubheading A
{
    color:#113B65;
	text-decoration:none;
}
.FormSubheading A:hover
{
  	color:#6F6F6F;
	text-decoration:none;
}

.FormDateText
{
	font-family:Verdana, Arial;
	font-size:9px;
	font-weight:normal;
	color:#031324;
}

.FormText
{
	font-family:Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#031324;
	padding:2px 5px 2px 2px;
}
.FormText A
{
    color:#031324;
	text-decoration:none;
}
.FormText A:hover
{
  	color:#8A8A8A;
	text-decoration:none;
}

.FormInput
{
	width:150px;
	height:18px;
	font-family:Verdana, Arial;
	font-size:9px;
	color:#3B3C3D;
	border:1px solid #3B3C3D;
	padding-left:2px;
}

.FormTxtArea
{
	font-family:Verdana, Arial;
	font-size:9px;
	color:#3B3C3D;
	border:1px solid #3B3C3D;
	padding-left:2px;
}

.FormSelect
{
	height:18px;
	font-family:Verdana, Arial;
	font-size:9px;
	color:#3B3C3D;
	border:1px solid #3B3C3D;
}

.SearchTitles
{
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:bold; 
	text-decoration:none;
	color:#113B65;
}

.SearchInput
{
	width:100px;
	height:18px;
	font-family:Verdana, Arial;
	font-size:9px;
	color:#3B3C3D;
	border:1px solid #3B3C3D;
	padding-left:2px;
}

.RequestDetails
{
	font-family:Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#5C5F62;
	padding:2px 5px 2px 2px;
}

.MainText
{
	font-family:Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#031324;
}
.MainText A
{
    color:#031324;
	text-decoration:none;
}
.MainText A:hover
{
  	color:#8A8A8A;
	text-decoration:none;
}


.DatePicker
{
	font-family:Verdana, Arial;
	/*font-size:11px;
	font-weight:normal;
	text-decoration:none;*/
	color:#2E6296;
}
.DatePicker A
{
    color:#2E6296;
	text-decoration:none;
}
.DatePicker A:hover
{
  	color:#F3C262;
	text-decoration:none;
}

.DatePickerSelect
{
	border:1px solid #666666;
}


.Image
{
	border: 1px solid #666666;
	margin-top:5px;
	margin-bottom:5px;
}


.ImageFloatLeft
{
	padding-bottom:4px;
	border: 1px solid #666666;
	float:left;
	margin-right:10px;
	margin-top:4px;
	margin-bottom:4px;
}

.ImageFloatRight
{
	padding-bottom:4px;
	border: 1px solid #666666;
	float:right;
	margin-left:10px;
	margin-top:4px;
	margin-bottom:4px;
}

.button2
{	
	font-family:Tahoma;
	font-size:11px;
	border: 1px solid #FDA300;
	background-color:#F2ECE2;
	color:4B4B4B;
	/*#DCE5D8;*/
}


.ConfirmationMessage 
{
    font-family:Verdana, Arial;
	font-size:10px;
	font-weight:normal;
	color:#15A222;
	text-decoration:none;
	padding:0px 5px 10px 20px;
}

.ErrorMessage 
{
    font-family:Verdana, Arial;
	font-size:10px;
	font-weight:normal;
	color:#D90707;
	text-decoration:none;
	padding:0px 5px 20px 20px;
}

.ErrorMessage2 
{
    font-family:Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#D90707;
	text-decoration:none;
}

.ErrorMessage3 
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.CreatedBy 
{
	background-image:url('/Rsv/images/createdBy_bg_repeat.gif');
	background-repeat:repeat-x;
	background-position:top left;
    font-family:Verdana, Arial;
	font-size:10px;
	font-weight:normal;
	color:#88A0BE;
	text-decoration:none;
	padding-right:10px;
}

.CreatedBy A
{
    color:#88A0BE ;
	text-decoration:none;
}

.CreatedBy A:hover
{
  	color:#213955;
	text-decoration:none;
}



input{
	color:#000033;
    font-family:Verdana, Arial;
	font-size:11px;
}



.CancelReservation
{
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:bold; 
	text-decoration:none;
	color:#113B65;
	padding:0px 5px 10px 20px;
}
.CancelReservation A
{
    color:#456E97;
	text-decoration:none;
}

.CancelReservation A:hover
{
  	color:#EFA32A;
	text-decoration:none;
}
