 
body {
	background-color: 					#1B1B1B;
	background-image: 					url(../Images/Background.jpg);
	background-position:				top;
	background-repeat:					repeat-x;
	margin-bottom:						0;
	margin-left: 						0;
	margin-right: 						0;
	margin-top: 						0;
	font-family:						Verdana, Arial, Helvetica, sans-serif;
}

td {
	color: 								#000000;
	font-size: 							11px;
}

a {
	color: 								#956306;
	font-weight:						bold;
}

a.hover {
	color: 								#956306;
	font-weight:						bold;
}

*:focus {
	outline: 							0;
}

h1 {
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	font-size: 							24px;
	font-weight: 						bold;
	color: 								#CCCCCC;
	text-transform: 					uppercase;
	letter-spacing: 					0.01em;
}

.Tab {
	background-image:					url(../Images/Tab_Up.jpg);
	height: 							30;	
}

.TabSelected {
	background-image:					url(../Images/Tab_Down.jpg);
	height: 							30;	
}

.Button {
	background-image:					url(../Images/Button_Background_Up.jpg);
	background-position:				bottom;
	background-repeat:					no-repeat;
	width:								134px;
	height:								54px;
	color:								#956306;
	font-weight:						bold;
	text-align:							center;
	vertical-align:						bottom;
	line-height:						54px;
	cursor:								pointer;
	display:							table-cell;
}

.ButtonOver {
	background-image:					url(../Images/Button_Background_Over.jpg);
	background-position:				bottom;
	background-repeat:					no-repeat;
	width:								134px;
	height:								54px;
	color:								#956306;
	font-weight:						bold;
	text-align:							center;
	vertical-align:						bottom;
	line-height:						54px;
	cursor:								pointer;
	display:							table-cell;
}

.TdTitle {
	border-bottom-color: 				#000000;
	border-bottom-style: 				solid;
	border-bottom-width: 				1px;
	border-left-color: 					#000000;
	border-left-style: 					solid;
	border-left-width: 					1px;
	background: 						#333333;
	color:								#FFFFFF;
	font-weight: 						bold;
}

.TdRow {
	background-color: 					#BEBEBE;
}

.TdAlternateRow {
	background-color: 					#E8E8E8;
}

.BorderedImage {
 	border: 							#000000 1px solid;
}

.Highlight {
	background-color:					#CC9900;
}

.FakeLink {
	color: 								#000000;
	font-weight:						bold;
	text-decoration:					underline;
	cursor:								pointer;
}

.FakeLinkOver {
	color: 								#333333;
	font-weight:						bold;
	text-decoration:					underline;
	cursor:								pointer;
}

.FakeLinkButton {
	font-family:						Arial, Helvetica, sans-serif;
	color: 								#CC9900;
	font-weight:						bold;
	cursor:								pointer;
}

.Cost {
	font-size: 							24px;
	color: 								#333333;
	font-weight: 						bold;
}

.CellLoading {
	background-image:					url(../Images/indicator.gif);
	background-position:				center;
	background-repeat:					no-repeat;
}

.FakeLinkButtonOver {
	font-family:						Arial, Helvetica, sans-serif;
	color: 								#FFFFFF;
	font-weight:						bold;
	cursor:								pointer;
}

.Title {
	font-size: 							14px;
	font-family: 						Helvetica, sans-serif;
	color:								#CC9900;
	font-weight:						bold;
}

#SubTitleArea {
	font-size: 							11px;
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	color:								#CC9900;
	font-weight:						bold;
}

#SubTitleArea a {
	text-decoration:					none;
	color:								#CC9900;
}

#SubTitleArea a.hover {
	text-decoration:					none;
	color:								#CC9900;
}

.SubText {
	font-size: 							10px;
	color:								#000000;
	font-style:							italic;
}

.SmallText {
	font-size: 							10px;
	color:								#000000;
}

.TrLine {
	border-bottom-color:				#000000;
	border-bottom-width:				1px;
	border-bottom-style:				solid;
}

.Error {
	font-weight:						bold;
	color:								#F72734;
	padding-left:						5px;
}

.Header {
	font-size:							13px;
	font-weight:						bold;
}

.HeaderTable {
	background-image: 					url(../Images/Header_Right.jpg);
	background-position: 				top right;
	background-repeat: 					no-repeat;
}

.HeaderCell {
	background-image: 					url(../Images/Header_Right.jpg);
	background-position: 				right top;
	background-repeat: 					no-repeat;
}

.Footer {
	background-image: 					url(../Images/Footer_Bg.jpg);
	background-position: 				center bottom;
	background-repeat: 					no-repeat;
}

.PagingIndex {
	font-size: 							11px;
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	color: 								#000000;
	font-weight:						bold;
	vertical-align:						top;
	padding-left: 						12px;
}

.PagingPages {
	font-size: 							11px;
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	color: 								#000000;
	font-weight:						bold;
	text-align:							right;
	vertical-align:						top;
}

.Label {
	font-size: 							11px;
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	color: 								#000000;
	font-weight:						bold;
	text-align:							right;
	padding-top: 						13px;
	vertical-align:						top;
}
	

.LabelHeader {
	font-size: 							11px;
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	color: 								#000000;
	font-weight:						bold;
}

.AlternateTitle {
	font-size: 							14px;
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	color: 								#333333;
	font-weight:						bold;
	border-bottom-color:				#333333;
	border-bottom-width:				1px;
	border-bottom-style:				solid;
}

.SubLabelHeader {
	font-size: 							12px;
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	color: 								#333333;
	font-weight:						bold;
	border-bottom-color:				#333333;
	border-bottom-width:				1px;
	border-bottom-style:				solid;
}

.LabelTitle {
	font-size: 							13px;
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	color: 								#333333;
	font-weight:						bold;
	text-align:							right;
}

.MessageBox {
	background-color:					#717171;
	border-top-width:					2px;
	border-bottom-width:				2px;
	border-right-width:					2px;
	border-top-style:					solid;
	border-bottom-style:				solid;
	border-right-style:					solid;
	border-top-color:					#555555;
	border-bottom-color:				#555555;
	border-right-color:					#555555;
	color:								#000000;
}

.TitleWhite {
	color: #FFFFFF;
	font-weight: bold;
}

.MainArea {
	background-color:					#000000;
	background-image:					url(../Images/Footer.jpg);
	background-repeat:					no-repeat;
	background-position:				center bottom;
}

#NavigationBar {
	font-size: 							12px;
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	color: 								#848282;
}

#NavigationBar td {
	color: 								#848282;
	font-size: 							12px;
	font-weight:						normal;
}

#NavigationBar a {
	color: 								#CC9900;
	text-decoration:					none;
	font-weight:						normal;
}

#NavigationBar a.hover {
	color: 								#FFFFFF;
	text-decoration:					none;
	font-weight:						normal;
}

#FooterBar {
	font-size: 							9px;
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	color: 								#848282;
}

#FooterBar td {
	color: 								#848282;
	font-size: 							9px;
}

#FooterBar a {
	color: 								#D1BD14;
	font-weight:						bold;
}

#FooterBar a.hover {
	color: 								#FFFFFF;
	font-weight:						bold;
}

.FormFields {
	border-width:						0px;
	background-color:					#FFFFFF !important;
	font-family:						Verdana, Arial, Helvetica, sans-serif;
	font-size:							10px;
	color:								#000000;
	width: 								200px;
}

.FormFieldsSideBar {
	background-color:					#FFFFFF !important;
	font-family:						Verdana, Arial, Helvetica, sans-serif;
	font-size:							10px;
	width: 								140px;
}

.FormFieldsNoSize {
	background-color:					#FFFFFF !important;
	font-family:						Verdana, Arial, Helvetica, sans-serif;
	font-size:							10px;
}

.ButtonFields {
	border-style:						solid;
	border-width:						1px;
	border-color:						#504F4F;
	background-color:					#303030 !important;
	font-family:						Verdana, Arial, Helvetica, sans-serif;
	font-size:							10px;
	color:								#FFFFFF;
	padding:							3px;
}

.ButtonTable {
	border-style:						solid;
	border-width:						1px;
	border-color:						#504F4F;
	background-color:					#000000;
}

.FormFields_Search {
	border-style:						none;
	border-width: 						0px;
	padding-top:	 	 	 			7px;
	padding-left:	 	 	 			8px;
	font-size: 							10px;
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	color:								#000000;
	background-image:					url(../Images/SearchBar_Field.jpg);
	width:								154px;
	height:								26px;
}


/* Calendar Element Styles */

.Actieve_DayNames {
	color:								#FFFFFF;
	background-color:					#D1BD14;
	font-weight:						bold;
}

.Actieve_ButtonOver {
	background-color:					#DAB547;
	color:								#000000;
	border-color:						#987201;
	font-weight:						bold;
}

.Actieve_ButtonUp {
	background-color:					#FFFFFF;
	color:								#000000;
	border-color:						#987201;
	font-weight:						bold;
}

.Actieve_DifferentMonth {
	background-color:					#E6CD82;
	color:								#CCCCCC;
}

.Actieve_Highlight {
	background-color:					#987201;
	color:								#000000;
}

.Actieve_EnabledDates {
	border-width: 						1px;
	border-color:						#303030;
	background-color:					#FFFFFF;
	color:								#000000;
}

.Actieve_SelectedDate {
	background-color:					#CC9900;
	color:								#000000;
}

.Actieve_Today {
	background-color:					#987201;
	color:								#000000;
}

.Actieve_DisabledDates {
	background-color:					#FFFFFF;
	color:								#CCCCCC;
}

.Actieve_Weekend {
	background-color:					#DAB547;
	color:								#333333;
}

.Actieve_CalendarBox {
	background-color:					#FFFFFF;
	font-family:						Verdana, Arial, Helvetica, sans-serif;
	font-size:							10px;
	width:								75px;
}

.Actieve_CalendarFormFields {
	background-color:					#FFFFFF !important;
	font-family:						Verdana, Arial, Helvetica, sans-serif;
	font-size:							10px;
}

#TagCloud {
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
}

#TagCloud a {
	text-decoration: none;
}

#TagCloud a.hover {
	text-decoration: none;
}

#TagCloud .cloud1 {
	font-size: 9px;
}

#TagCloud .cloud2 {
	font-size: 9px;
	font-weight: bold;
}

#TagCloud .cloud3 {
	font-size: 10px;
}

#TagCloud .cloud4 {
	font-size: 10px;
	font-weight: bold;
}

#TagCloud .cloud5 {
	font-size: 12px;
}

#TagCloud .cloud6 {
	font-size: 12px;
	font-style: italic;
}

#TagCloud .cloud7 {
	font-size: 12px;
	font-weight: bold;
}

#TagCloud .cloud8 {
	font-size: 14px;
}

#TagCloud .cloud9 {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

#TagCloud .cloud10 {
	font-size: 14px;
	font-weight: bold;
}

#TagCloud .cloud11 {
	font-size: 16px;
}

#TagCloud .cloud12 {
	font-size: 16px;
	font-weight: bold;
}

#TagCloud .cloud13 {
	font-size: 18px;
}

#TagCloud .cloud14 {
	font-size: 18px;
	font-weight: bold;
}

