﻿body 
{
	cursor: default;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #032853;
	background-color: #6a757f;
	margin: 0px;
	padding: 0px;
	height: auto;
}
.ddpic{
	width:100%;
	height:205px;
}
.H10
{
	height:10px;
}
.dPicOne{
	position:absolute;
	width:220px;
	height:230px;
	
	background-repeat:no-repeat;
	background-position:center;
	
	
}
.dPic{
	
	width:220px;
	height:230px;
	text-align:center;
	vertical-align:middle;
	background-image: url('Gr/5/bg1-2.gif');
	background-repeat:no-repeat;
	background-position:center;
	
	
}
.dPicNText
{
		padding-top:3px;
		
		background-position:right top;
		background-repeat:no-repeat;
		text-align:right;
		vertical-align:text-top;
		width:100%;
}
h1{ font-size:15px;}

textarea { font-size: 12px; text-decoration: none; font-weight: normal; coor: #032853; }

table { border-collapse : collapse; }
table td, table th { padding : 0; }

.divMaster { width: 892px; margin: 0 auto; direction: rtl; }
.divSubmaster { position:absolute; width: 892px; margin: 0 auto; direction: rtl; }
.divHeader { margin-top: 0px; width: 892px; height: 107px; background-image: url('Gr/H/hbg.jpg'); }
.divMenu { z-index: 1000; width: 892px; height: 25px; background-image: url('Gr/M/mbg.jpg'); }
.divBody { width: 530px; min-height: 510px; margin: 0 auto; }
.divBodyI { width: 892px; padding-top: 6px; background-color: #d5dadf; }
.divBodyII { width: 892px; padding-top: 6px; padding-bottom: 6px; background-color: #d5dadf; }
.divFooter { width: 882px; height: 32px; padding-left: 5px; padding-right: 5px; background-image: url('Gr/F/fbg.jpg'); }
.HederLinks{ color: #032854; text-decoration: none; float: left; font-size: 14px; font-weight: bold;}
.HederLinks:hover{color: #fff;}
.Sep{color: #032854;font-size: 13px; font-weight: bold; padding-right: 0.5em; padding-left: 0.5em; float: left;}
.divHederLinks{ float:left; padding-left:0.5em; }
.bodyPrintOrder
{
	cursor: default;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	background-color: #fff;
	margin: 0px;
	padding: 10px;
	height: auto;
}
.divOrderPrint { width: 532px; margin: 0 auto; direction: rtl; }

.divMenuPL { height: 23px; font-size: 16px; color: #fff; padding-top: 2px; padding-left: 10px; padding-right: 10px; }

.divSideMenu { width: 177px; direction: rtl; background-image: url('Gr/M/smbgY.jpg'); background-repeat: repeat-y; }
.divSideMenuTop { width: 177px; height: 20px; background-image: url('Gr/M/smt.jpg'); }
.divSideMenuMiddle { width: 167px; min-height: 312px; margin-right: 9px; background-image: url('Gr/M/smbgX.jpg'); background-repeat: repeat-x; }
.divSideMenuContent { width: 150px; margin: 0 auto; }
.divSideMenuBottom { width: 177px; height: 20px; background-image: url('Gr/M/smb.jpg'); }
.divSideSignIn { width: 177px; height: 110px; background-image: url('Gr/Bg/signIn.jpg'); }
.divSideSignOut { width: 177px; height: 110px; background-image: url('Gr/Bg/signIn.jpg'); }

.divHomePageWelcome { font-size: 14px; font-weight: bold; }
.divSideWelcome { font-size: 14px; font-weight: bold; }

.divHomePageMain { width: 696px; height: 352px; background-image: url('Gr/Hp/hp.jpg'); }
.divHomePageSignIn { width: 282px; height: 103px; background-image: url('Gr/Bg/10.jpg'); }
.divHomePageSignOut { width: 282px; height: 103px; background-image: url('Gr/Bg/10.jpg'); }
.divHomePageMatch { width: 282px; height: 103px; background-image: url('Gr/Bg/10.jpg'); }
.divHomePageHot { width: 282px; height: 103px; background-image: url('Gr/Bg/10.jpg'); }

.divCategories { width: 496px; margin: 0 auto; }
.divProducts { width: 496px; margin: 0 auto; }
.divOurEvents { width: 496px; margin: 0 auto; }
.divOurEvent { width: 496px; margin: 0 auto; }
.divFaq { width: 496px; margin: 0 auto; }

/*.sF1 { font-size: 13px; font-weight: bold; letter-spacing: 0px; }*/
.sF1 { font-size: 14px; font-weight: bold; letter-spacing: -1px; }
.sF2 { font-size: 14px; font-weight: bold; letter-spacing: -1px; }
.sF3 { font-size: 14px; font-weight: bold; letter-spacing: -1px; }
.sF4 { font-size: 11px; color: #cf001c; letter-spacing: -1px; }

.aHomePageRect { font-size: 14px; font-weight: bold; color: #032853; letter-spacing: -1px; }

.prop { padding-top: 10px; }
.propName { font-size: 12px; font-weight: bold; letter-spacing: 0px; }
.propCheckBox { font-size: 12px; font-weight: normal; letter-spacing: 0px; }
.propRadioButton { }
.propLabel { font-size: 12px; font-weight: normal; letter-spacing: 0px; }
.propListBox { font-size: 12px; font-weight: normal; letter-spacing: 0px; }
.propTextBox { font-size: 12px; font-weight: normal; letter-spacing: 0px; }
.propSpan { font-size: 12px; font-weight: bold; letter-spacing: 0px; }
.propComboBox { font-size: 12px; font-weight: bold; color: #032853; letter-spacing: 0px; }
.propOption { font-size: 12px; font-weight: normal; letter-spacing: 0px; }

.siteRadio { }

.propCartSpan { font-size: 12px; font-weight: bold;}
.propCartComboBox { width: 75px; font-size: 12px; font-weight: bold; color: #032853; }
.propCartOption { font-size: 12px; font-weight: bold; }
.fullCartTextBox { width: 45px; font-size: 12px; font-weight: bold; border: 1px solid #0a386c;}
.fullCartSpan { font-size: 12px; font-weight: bold; }
.cartHeaderWhite { font-size: 15px; color: #fff; font-weight: bold; }
.cartHeaderBlack { font-size: 15px; font-weight: bold; }
.cartSpan { font-size: 12px; font-weight: bold; }
.cartColorizedSpan { font-size: 12px; font-weight: bold; }

.labelHole { font-size: 11px; font-weight: bold; }
.labelSurface { font-size: 12px; font-weight: bold; }

.divFullCartTitle { padding-bottom: 10px; font-size: 15px; text-decoration: underline; font-weight: bold; letter-spacing: 0px; }
.divThanksTitle { padding-bottom: 10px; font-size: 15px; text-decoration: underline; font-weight: bold; letter-spacing: 0px; }
.divSearchResultsTitle { padding-bottom: 10px; font-size: 15px; text-decoration: underline; font-weight: bold; letter-spacing: 0px; }
.divProductName { padding-bottom: 10px; font-size: 15px; text-decoration: underline; font-weight: bold; letter-spacing: 0px; }
.divProductDescription { font-size: 13px; font-weight: bold; line-height: 150%; width: 247px; background-color: #e8ecf0; padding-top: 10px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; }
.divVat { font-size: 13px; font-weight: bold; color: #cf001c;  }
.divEscort { font-size: 15px; text-decoration: underline; font-weight: bold; letter-spacing: 0px; }

.s1 { font-size: 12px; font-weight: normal; }
.s2 { font-size: 12px; font-weight: bold; }
.s3 { font-size: 12px; font-weight: bold; color: #cf001c; }
.s4 { font-size: 12px; text-decoration: underline; font-weight: bold; color: #cf001c; }
.s5 { font-size: 13px; font-weight: bold; }
.d1 { font-size: 12px; text-decoration: none; font-weight: bold; padding-bottom: 10px; }
.d2 { font-size: 12px; text-decoration: none; font-weight: bold; padding-bottom: 10px; color: #cf001c; }
.d3 { font-size: 15px; text-decoration: underline; font-weight: bold; padding-bottom: 5px; }
.d4 { font-size: 11px; text-decoration: none; font-weight: bold; padding-bottom: 10px; }
.d5 { font-size: 11px; font-weight: normal; padding-bottom: 5px;  }
.i1 { font-size: 12px; text-decoration: none; font-weight: normal; color: #032853; }
.i2 { font-size: 12px; text-decoration: none; font-weight: normal; color: #032853; direction: ltr; }
.iSearch { width: 120px; height: 17px; font-size: 15px; font-weight: normal; color: #032853; border: 0px;
}
.a1 { font-size: 11px; text-decoration: underline; font-weight: bold; color: #cf001c; }
.a1:hover { font-size: 11px; text-decoration: underline; font-weight: bold; color: #cf001c; }
.sep { width: 1px; height: 10px; border: 0px; }
.divSep { width: 1px; height: 5px; border: 0px; }

.sTicks0 { font-size: 11px; font-weight: bold; color: #032853; cursor: pointer; }

.aHRefCategory { font-size: 12px; text-decoration: none; font-weight: bold; color: #032853; }
.aHRefCategory:hover { font-size: 12px; text-decoration: underline; font-weight: bold; color: #032853; }
.aHRefEscort { font-size: 11px; text-decoration: none; font-weight: bold; color: #032853; }
.aHRefEscort:hover { font-size: 11px; text-decoration: underline; font-weight: bold; color: #032853; }
.aHRefProduct { font-size: 12px; text-decoration: none; font-weight: bold; color: #032853; }
.aHRefProduct:hover { font-size: 12px; text-decoration: underline; font-weight: bold; color: #032853; }

.aMenu { font-size: 15px; text-decoration: none; font-weight: bold; color: #fff; }
.aMenu:hover { font-size: 15px; text-decoration: underline; font-weight: bold; color: #fff; }
.sMenu { font-size: 15px; font-weight: bold; color: #fff; }

.aMainMenu { font-size: 17px; text-decoration: none; font-weight: normal; color: #fff; }
.aMainMenu:hover { font-size: 17px; text-decoration: underline; font-weight: normal; color: #fff; }
.aMainSubmenu { font-size: 14px; text-decoration: none; font-weight: normal; color: #fff; }
.aMainSubmenu:hover { font-size: 14px; text-decoration: underline; font-weight: normal; color: #fff; }

.divShipments { font-size: 15px; text-decoration: underline; font-weight: bold; letter-spacing: 0px; padding-top: 5px; padding-bottom: 5px; }
.radioButton { }
.radioButtonLabel { font-size: 12px; font-weight: bold; letter-spacing: 0px; }

.inputSignIn1 { font-size: 12px; height: 17px; border: 1px solid #0a386c; direction: ltr; }
.inputSignIn2 { font-size: 12px; height: 14px; border: 1px solid #0a386c; direction: ltr; }
.inputSignOut1 { font-size: 12px; height: 17px; border: 1px solid #0a386c; direction: ltr; }
.inputSignOut2 { font-size: 12px; height: 14px; border: 1px solid #0a386c; direction: ltr; }
.inputForm { font-size: 13px; font-weight: bold; height: 17px; border: 1px solid #0a386c; color: #032853; }

.aF1 { font-size: 14px; font-weight: bold; color: #0a386c; text-decoration: none; }
.aF1:hover { font-size: 14px; font-weight: bold; color: #0a386c; text-decoration: underline; }
.aF2 { font-size: 10px; font-weight: normal; color: #d5dbe7; text-decoration: none; }
.aF2:hover { font-size: 10px; font-weight: normal; color: #d5dbe7; text-decoration: underline; }
.aFile { font-size: 13px; font-weight: bold; text-decoration: underline; color: #cf001c;  }
.aFile:hover { font-size: 13px; font-weight: bold; text-decoration: none; color: #cf001c; }

.divHistory { width: 130px; height: 245px; border-top: 1px solid #8596aa; direction: ltr;
	overflow: hidden;
	overflow-y: scroll;
	scrollbar-arrow-color: #005bb8;
	scrollbar-3dlight-color: #adbecf;
	scrollbar-darkshadow-color: #546c86;
	scrollbar-face-color: #adbecf;
	scrollbar-highlight-color:#a5bacd;
	scrollbar-shadow-color: #005bb8;
	scrollbar-track-color: #98b3ca;
}
.divSideCart { width: 130px; height: 245px; border-bottom: 1px solid #8596aa; direction: ltr;
	overflow: hidden;
	overflow-y: scroll;
	scrollbar-arrow-color: #005bb8;
	scrollbar-3dlight-color: #adbecf;
	scrollbar-darkshadow-color: #546c86;
	scrollbar-face-color: #adbecf;
	scrollbar-highlight-color:#a5bacd;
	scrollbar-shadow-color: #005bb8;
	scrollbar-track-color: #98b3ca;
	}
.divHistoryProduct { width: 105px; padding-top: 15px; font-size: 11px; font-weight: bold; margin: 0 auto; direction: rtl; }
.divSideCartProduct { width: 105px; padding-top: 15px; font-size: 11px; font-weight: bold; margin: 0 auto; direction: rtl; }
.divSideCartSummation { width: 130px; height: 40px; font-size: 11px; font-weight: bold;  background-image: url('gr/1/sideCart.gif'); }
.divSideBottom { height: 15px; }
.divFullCart {}
.divFullCartSummation { font-size: 12px; font-weight: bold; padding-right: 316px;}
.divOrderCart {}
.divOrderCartSummation {}

.divColor { border: 2px solid #fff; padding: 2px; cursor: pointer; min-width: 16px; }
.divColorSelected { border: 2px solid #cf001c; padding: 2px; cursor: pointer; min-width: 16px; }
.divColorOrdered { border: 1px solid #cf001c; }
.divColorQuadrangle { width: 16px; height: 16px; }
.divColorRectangle { width: 8px; height: 16px; }

.trSeparatorHistoryCart { width: 200px; height: 10px; }

.aSMB { color: #465D7C; letter-spacing: -1px; font-size: 15px; font-weight: bold; text-decoration: none; }
.aSMB:hover { color:  #465D7C; letter-spacing: -1px;font-size: 15px; font-weight: bold; text-decoration: underline; }
.aSMBC { color: #465D7C; letter-spacing: -1px; font-size: 15px; font-weight: bold; text-decoration: underline; }
.aSMBC:hover { color: #465D7C; letter-spacing: -1px; font-size: 15px; font-weight: bold; text-decoration: underline; }
.aSM { color: #465D7C; font-size: 15px; text-decoration: none; }
.aSM:hover { color: #465D7C; font-size: 15px; text-decoration: underline; }
.aSMC { color: #465D7C; font-size: 15px; text-decoration: underline; }
.aSMC:hover { color: #465D7C; font-size: 15px; text-decoration: underline; }

.iFHE { font-family: arial; font-size: 12px; font-weight: normal; color: #000; }
.iFEN { font-family: arial; font-size: 12px; font-weight: normal; color: #000; direction: ltr; }

.imgCc { width: 39px; height: 26px; cursor: pointer; }

/*ContactUs*/
.CUstar{color:#E42E3B; font-weight:bold;}
.text_inputContact{color: #032854; font-weight: normal; font-size: 12px; width: 190px; border: 1px solid #032854;}
.inputOurEvent{color: #032854; font-weight: normal; font-size: 12px; border: 1px solid #032854;}
.CUForm{font-size:13px; font-weight:bold; color:#032854; padding-right:1em; text-align:right;}
.CULabel{font-size:13px; font-weight:bold; color:#032854;}
.CUForm2{font-size:13px; font-weight:bold; color:#032854; text-align:right;}
.response{ font-size:24px; color:#032854;}
.responseTxt{ font-size:16px; color:#032854;}
a.aSecret { font-family: Arial; font-size: 12px; font-weight: bold;  color: #434456; text-decoration: underline; }
a.aSecret:hover { font-family: Arial; font-size: 12px; font-weight: bold;  color: #434456; text-decoration: underline; }

/*Footer*/
.divFooter{float: right;}
.Footer{ text-decoration: none; color: #032854;}
.FLinks {color: #fff; text-decoration: none; font-size: 12px; text-align: center;}
.FLinks :hover{color: #032854;}
.FS{color: #fff; padding-left: 0.2em; padding-right: 0.2em;}
.PTitle{ color: #032854; font-size: 16px; font-weight: bold;}


.sPageTitle { font-size:15px; font-weight:bold; color:#032854; text-decoration: underline; }
.divEvent { padding-bottom: 10px; }
.aEvent { font-size:14px; font-weight:bold; color:#032854; }
.aEvent:hover { font-size:14px; font-weight:bold; color:#032854; text-decoration: none; }


.imgFaq { width: 30px; height: 30px; border: 0px; cursor: pointer; }
.divFaqQuestion { font-size: 14px; font-weight: bold; cursor: pointer; }
.divFaqAnswer { font-weight: bold; }
.spanFaqDetails { font-size: 14px; font-weight: bold; text-decoration: none; color:#CF0012; }

.aEventTitle { font-size: 14px; font-weight: bold; text-decoration: none; color:#032854; }
.aEventTitle:hover { text-decoration: underline; }
.divEventShort { font-size: 12px; font-weight: bold; }
.divEventSeparator { height: 20px; }
.aEventDetails { font-size: 13px; font-weight: bold; text-decoration: none; color:#CF0012; }
.aEventDetails:hover { text-decoration: underline; }
.divEventShort2 { font-size: 14px; font-weight: bold; padding-right:5px;}
.divEventDescription { font-size: 12px; font-weight: bold; }

