/*Left SubPages Start Here*/
#leftSide-SubPages{
					margin:0;
					padding:0;
					width:177px;
					float:left;
		}
#leftSide-SubPages ul{
					margin:0;
					padding:7px 0 0 15px;
					list-style:none;
					}
#leftSide-SubPages .leftTitle{
							padding:10px 0 0 15px;
							}
#leftSide-SubPages .arabic a{
						font-size:11px;
						font-family:Tahoma;
						font-weight:bold;
						color:#7A7771;
							}
#leftSide-SubPages ul li{
					margin:0;
					padding:0 0 2px 0;
					list-style:none;
					}
#leftSide-SubPages ul li a{
					margin:0;
					padding:0 0 0 3px;
					list-style:none;
					font-size:11px;
					font-weight:bold;
					color:#7A7771;
					text-decoration:none;
					display:block;
					}
#leftSide-SubPages ul li a:hover{
					margin:0;
					padding:0 0 0 3px;
					list-style:none;
					font-size:11px;
					font-weight:bold;
					color:#fff;
					text-decoration:none;
					display:block;
					background:#AC9202;
					}
#leftSide-SubPages ul .selected a{
					margin:0;
					padding:0 0 0 3px;
					list-style:none;
					font-size:11px;
					color:#AC9202;
					text-decoration:none;
					display:block;
					}
#leftSide-SubPages ul .selected a:hover{
					margin:0;
					padding:0 0 0 3px;
					list-style:none;
					font-size:11px;
					color:#fff;
					text-decoration:none;
					display:block;
					}
#leftSide-SubPages .subleftMenu a{
								font-weight:normal;
								color:#7A7771;
								}
#leftSide-SubPages .subleftMenu a:hover{
								font-weight:normal;
								}

/*Left SubPages End Here*/

/*Main SubPages Start Here*/
#brandMenu{
		clear:right;
		}
#brandMenu ul{
			margin:0;
			padding:5px 10px 0 0;
			text-align:right;
			}
#brandMenu ul li{
			margin:0;
			padding:0;
			float:right;
			}
#brandMenu ul li a{
			margin:0;
			padding:0;
			text-decoration:none;
			color:#FC1B23;
			font-size:10px;
			font-weight:normal;
			}
#brandMenu ul li a:hover{
			margin:0;
			padding:0;
			text-decoration:underline;
			color:#AC9202;
			}
#defaultMain{
			 float:left;
			 width:500px;
			 margin:10px 0 0 0;
			 padding:0;
			 }
#defaultMain h3{
				font-size:12px;
				font-weight:bold;
				color:#AC9202;
				margin:15px 0 0 0;
				padding:0;
				}
.titleDefault{
			background:url(/ServicesInternet/images/images_new/dashed.gif) repeat-x bottom;
			padding:0 0 3px 0;
			width:100%;
			text-transform:uppercase;
			}
.titleDefault span{
	color:#FC1B23;
	font-size:13px;
	font-weight:bold;
	padding:0 0 3px 0;
	margin:0 0 5px 0;
	}
.titleDefault a img{
			margin:0;
			padding:3px 0 0 5px;
			float:right;
			vertical-align:bottom;
			}
#defaultMain fieldset{
					padding:0;
					margin:0;
					border:0;
					background:url(../images/dashed-sub.gif) repeat-x right bottom;
					width:565px
					}
#defaultMain fieldset legend{
					padding:2px 5px 0 5px;
					border:0;
					background:#F6EEC1;
					position:relative;
					left:-6px;
					bottom:0;
					font-size:11px;
					font-weight:bold;
					}
.Para{
			background:#F6EEC1;
			height:149px;
			margin:10px 0;
			}
.Para legend a{
			font-weight:bold;
			color:#000000;
			text-decoration:none;
			}
.Para legend a:hover{
			font-weight:bold;
			color:#AC9202;
			text-decoration:none;
			}
.Para img{
			float:left;
			margin:7px 10px;
			padding:0;
			border:#A98D02 solid 1px;
			}
.Para p{
			padding:0px 15px;
			margin:5px 0 0 0;
			}
#defaultMain p{
			color:#7A7771;
			}
#defaultMain p a{
			color:#FC1B23;
			text-decoration:none;
			}
#defaultMain p a:hover{
			color:#7A7771;
			text-decoration:underline;
			}
/*Main SubPages End Here*/


/*Log In*/
.ParaText{
			margin:10px 0;
			padding:3px 0 3px 3px;
			}
.ParaText legend a{
					font-size:12px;
					font-weight:bold;
					color:#000;
					text-decoration:none;
					}
.ParaText legend a:hover{
					font-size:12px;
					font-weight:bold;
					color:#AC9202;
					text-decoration:none;
					}
.ParaText p{
			padding:0 5px;
		}
.ParaLogin{
			margin:0;
			padding:3px 0 3px 3px;
			}
.ParaLogin legend{
					font-size:12px;
					font-weight:bold;
					color:#A98D02;
					}
.ParaLogin table{
				margin:10px 0 0 0;
				padding:5px 5px 5px 5px;
				width:350px;
				color:#7A7771;
				}
.ParaLogin .loginType{
						border:1px solid #A09F9E;
						color:#7A7771;
						font-size:8pt;
						}
/*Log In*/

/*Reservation*/
#reservation ul li{
					line-height:21px;
					padding:0 0 7px 0;
					}
#reservation{
				color:#7A7771;
				background:url(/ServicesInternet/images/images_new/dashed-sub.gif) repeat-x bottom;
				padding:0 0 10px 0;
				}
#reservation h3{
				font-size:11px;
				font-weight:bold;
				color:#AC9202;
				margin:10px 0 0 0;
				text-transform:uppercase;
				}
#reservation a{
				font-size:11px;
				font-weight:bold;
				color:#AC9202;
				margin:8px 0 0 0;
				text-decoration:none;
				padding:2px 2px 2px 2px;
				}
#reservation a:hover{
				font-size:11px;
				font-weight:bold;
				background-color:#AC9202;
				color:#fff;
				margin:8px 0 0 0;
				text-decoration:none;
				padding:2px 2px 2px 2px;
				}
.reservationButton{
				text-align:center;
				padding:10px 180px 0 0;
				}
.listNames{
			float:left;
			margin:0 10px 0 0;
			padding:0;
			}
.listNames sup{
				color:#FC1B23;
				}
.inputList{
			margin:0;
			padding:0;
			}
.inputList input{
				width:132px;
				height:16px;
				background:#FFFFFF;
				border:1px solid #A09F9E;
				color:#7A7771;
				}
.inputList select{
				width:135px;
				scrollbar:;
				height:16px;
				background:#FFFFFF;
				border:1px solid #7F9DB9;
				font-size:11px;
				color:767D7C;
				}
/*End Reservation*/

/*Reservation List*/
.ParaReservation{
				font-size:11px;
				font-weight:normal;
				color:#7A7771;
				margin:10px 2px 0 0;
				background:#F6EEC1;
				padding:10px;
				border:solid 1px #999999;
				}
.ParaReservation select{
					width:134px;
					height:16px;
					border:1px solid #A09F9E;
					}
.ParaReservation td{
					height:25px;
					padding:1px;
					}
.ParaReservation .calendar{
						padding:2px 0 0 0;
						}
#reservationDetails{
					margin:10px 0 10px 0;
					font-size:11px;
					color:#7A7771;
					border:solid 1px #999999;
					}
#reservationDetails .firstLine{
					margin:10px 0 0 0;
					font-size:11px;
					font-weight:bold;
					color:#8C7702;
					}
#reservationDetails table .firstLine td{
								background:#DED39A;
								padding:1px 1px 1px 2px;
								border-right:2px solid #FFFFFF;
								border-bottom:2px solid #FFFFFF;
								height:28px;
								}
#reservationDetails .secondline td{
							background:#FAF6E1;
							border-right:2px solid #FFFFFF;
							border-bottom:2px solid #FFFFFF;
							height:28px;
							padding:1px 1px 1px 2px;
							}
#reservationDetails .thirdline td{
							background:#F5F0D2;
							border-right:2px solid #FFFFFF;
							border-bottom:2px solid #FFFFFF;
							height:28px;
							padding:1px 1px 1px 2px;
							}
#reservationDetails .pager td{
							background:#DED39A;
							padding:1px 1px 1px 2px;
							border-right:2px solid #FFFFFF;
							border-bottom:2px solid #FFFFFF;
							height:28px;
							text-align:right;
							}							

.menu-side
{
	margin:0;
	padding:0 0 0 6px;
	list-style:none;
	font-size:11px;
	font-weight:bold;
	color:#7A7771;
	text-decoration:none;
	display:block;
}

.menu-side a
{
	margin:0;
	padding:2 0 2 6px;
	list-style:none;
	font-size:11px;
	font-weight:bold;
	color:#7A7771;
	text-decoration:none;
	display:block;
}
.menu-side a:hover
{
	margin:0;
	padding:2 0 2 6px;
	list-style:none;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	display:block;
	background:#AC9202;
}
.selected-menu-side
{
	margin:0;
	padding:0 0 0 6px;
	list-style:none;
	font-size:11px;
	font-weight:bold;
	color:#AC9202;
	text-decoration:none;
	display:block;
}

.selected-menu-side a
{
	margin:0;
	padding:2 0 2 6px;
	list-style:none;
	font-size:11px;
	font-weight:bold;
	color:#AC9202;
	text-decoration:none;
	display:block;
}
.selected-menu-side a:hover
{
	margin:0;
	padding:2 0 2 6px;
	list-style:none;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	display:block;
	background:#AC9202;
}
.menu-arabic
{
	margin:0;
	padding:2 0 2 6px;
	list-style:none;
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#7A7771;
	text-decoration:none;
	display:block;
}
.menu-arabic a
{
	margin:0;
	padding:2 0 2 6px;
	list-style:none;
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#7A7771;
	text-decoration:none;
	display:block;
}
.menu-arabic a:hover
{
	margin:0;
	padding:2 0 2 6px;
	list-style:none;
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	background:#AC9202;
}
.titleHomeDefault
{
	color:#FC1B23;
	font-size:13px;
	font-weight:bold;
	padding:0 0 3px 0;
	margin:0 0 5px 0;
}
.button
{
	background-color:#FC1B23;
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;
	font-family:Tahoma;
	height:20px;
	border: solid 1px #FC1B23;
}
table
{
	font-size:8pt;
	color:#333333;
}

.label-readonly
{	
	height: 18px;
	font-family: Tahoma;
	font-size: 10pt;	
	
}
.ReservationGrids
{
	BORDER-RIGHT: #999999 1px solid;	BORDER-TOP: #999999 1px solid;	FONT-SIZE: 11px;	MARGIN: 10px 0px;	BORDER-LEFT: #999999 1px solid;	COLOR: #7a7771;	BORDER-BOTTOM: #999999 1px solid
	
	}
	
	.firstLine {	FONT-WEIGHT: bold;	FONT-SIZE: 11px;	MARGIN: 10px 0px 0px;	COLOR: #8c7702;}
/*Reservation List End Here*/
/*
SCROLLBAR-FACE-COLOR: #a13032;
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #ffffff;
SCROLLBAR-3DLIGHT-COLOR: #a13032;
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #ffffff;
SCROLLBAR-DARKSHADOW-COLOR: #a13032;
*/
