﻿body 
{
	margin-top:0px;
	font-size:12px;
	font-family:Arial;
	background-color:#f9f9f9;
}

/*** Main MasterPage Table ***/
.tblMain
{	
	width:770px;
}
/***/

/*** Template Table ***/
.tbTemplateHeader
{
	height:70px;
	text-align:right;	
}

/* Header Table */
.tbHeader
{
	width:770px;
}

.tbHeaderLinks
{
	direction:rtl;
	margin-bottom:1px;
}

.tbHeaderLinks TD {
	font-family: Arial;
	font-size: 12px;
	color: #FFEEEE;
	background-color: #d77003;
	text-align: center;	
	text-decoration: none;	
	height:20px;
}

.tbHeaderLinks A:link 
{ 
	font-size: 12px; 
	text-decoration:none;
	font-weight:bold; 
	color:#FFFFFF;
}

.tbHeaderLinks A:hover
{ 
	font-size: 12px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#FFFF00;
}

.tbHeaderLinks A:visited
{ 
	font-size: 12px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#FFFFFF;
}

.tbHeaderLinks A:active
{ 
	font-size: 12px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#FFFFFF;
}

H1
{
	font-size:26px;	
	margin-top:0px;
	margin-bottom:0px;
}

H2
{
	font-size:18px;
	margin-top:0px;
	margin-bottom:0px;
}

H3
{
	font-size:14px;
	margin-top:0px;
	margin-bottom:0px;
}

.tdTemplateHeaderTop 
{
	background-image: url(images/headerTop.gif);
	background-repeat:no-repeat;	
	height: 10px;
	width: 771px;
	font-size: 6px;
	line-height: 13px;
}

.tdTemplateHeaderBody
{
	background-image: url(images/headerBody.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 42px;
	/*width:250px;*/
}

.tdTemplateHeaderRight
{
	background-image: url(images/headerRight.gif);
	background-position:right top;
	background-repeat:no-repeat;
	width: 17px;
	height: 60px;
}

.tdTemplateHeaderLeft
{
	background-image: url(images/headerLeft.gif);
	background-repeat:no-repeat;	
	width: 17px;	
}

.tdTemplateHeaderBottom
{
	background-image: url(images/headerBot.gif);
	height: 10px;
	width: 771px;
	background-position: bottom;
	font-size: 6px;
	line-height: 13px;
}
/**/

/* Top Menu */
.tbTemplateMenu
{
	height:30px;
}

.tblTopMenu
{
	width:100%;
	height:23px;
	table-layout:fixed;
	border:solid 1px #9A9A9A;	
}

.tdTopMenuRight
{
	background-image: url(images/RtMenBtnREx.gif);
	height: 23px;
	width: 16px;
}

.tdTopMenuMiddle
{
	background-image: url(images/RtMenBtnBg.gif);
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}

.tdTopMenuSeperator 
{
	background-image: url(images/topMenBor.gif);
	height: 23px;
	width: 3px;
	font-size: 1px;
}

.tdTopMenuMiddlePr 
{
	background-image: url(images/topMenBtnPrBg.gif);
	background-repeat:repeat-x;
	height: 25px;
}
/**/

/*** Default.aspx style  ***/
.tblTemplateMain
{
	width:100%;
	direction:rtl;
}

.tdTemplateMainSideMenu
{
	border-collapse:collapse; 
	border:solid 1px #B7B7B7;
	background-color:White;	
}

.tdTemplateMainTable
{
	font-size:14px;
	border-collapse:collapse; 
	border:solid 1px #B7B7B7;
	background-color:White;	
}

.tblSideMenu
{
	width:180px;	
}

/* Categories */
.tblCategories
{
	width:180px;
	/*border:solid 1px #9A9A9A;*/		
}

.tdCategoriesRight 
{
	background-image: url(images/riteTopMenR.gif);
	height: 21px;
	width: 15px;
}

.tdCategoriesMiddle 
{
	background-image: url(images/btn.gif);
	background-repeat:no-repeat;
	background-position:right;
	height: 23px;
	width:177px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #666666;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
	word-break:break-all; 
	overflow:hidden;
}

.tdCategoriesLeft 
{
	background-image: url(images/riteTopMenL.gif);
	height: 21px;
	width: 15px;
}
/**/

.tblPhones
{
	width:100%;
	height:80px;
}

.tblIcons
{
	width:175px;
	height:80px;
	border:solid 1px #D86F02;
}

.tblIcon
{
	width:100%;	
	text-align:center;
}

.tblIcons .tbHR
{	
	background-image:url(Images/hr.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:Red;
}

.lnkTopBar 
{ 
	font-size: 12px; 
	text-decoration:none;
	font-weight:bold; 
	color:#FFFFFF;
}

.lnkTopMenu:link 
{ 
	font-size: 15px; 
	text-decoration:none;
	font-weight:bold; 
	color:#505050;
}

.lnkTopMenu:hover
{ 
	font-size: 15px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#DA8221;
}

.lnkTopMenu:visited
{ 
	font-size: 15px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#505050;
}

.lnkTopMenu:active
{ 
	font-size: 15px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#DA8221;
}

.lnkTopMenuCurrent
{
	font-size: 15px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#DA8221;
}

.lnkCategory:link 
{ 
	font-size: 15px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#505050;
}

.lnkCategory:visited
{ 
	font-size: 15px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#505050;
}

.lnkCategory:hover
{ 
	font-size: 15px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#DA8221;
}

.lnkCategory:active
{ 
	font-size: 15px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#DA8221;
}

.lnkCategoryCurrent
{
	font-size: 15px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#DA8221;
}


.galFrameTxtTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #F88403;
	text-align: right;
}

.pnlContent
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;	
	color: #333333;		
	min-height:300px;
	margin:10px 20px 0px 20px;
}

.pnlReviews
{
	font-size:12px;
	text-align:right;	
	margin:10px 15px 0px 0px;
}

/** Gallery **/
.divGallery
{
	margin:5px 10px 5px 10px;
}

/*glFrame*/

.glFrameTop {
	background-image: url(images/glFrameTop.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 8px;
}
.glFrameBut {
	background-image: url(images/glFrameBut.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 520px;
}
.glFrameLeft {
	background-image: url(images/glFrameLeft.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 8px;
	height: 400px;
}
.glFrameRite {
	background-image: url(images/glFrameRite.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 8px;
	height: 400px;
}
.galFrameTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #333333;
	text-align: right;
}
.galFrameTxtTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #F88403;
	text-align: right;
}
/**/

/* Footer Links */
.tblMainMenuButtom
{
	width:767px;
	border:solid 1px #D86F02;
}

.btnMenTopRuler 
{
	font-family: Arial;
	font-size: 16px;
	color: #666666;
	background-image: url(images/btnMenTopRuler.gif);
	background-position: bottom;
	background-repeat:no-repeat;
	height: 34px;
	width: 768px;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
}
.btnMenMainRuler {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	background-image: url(images/btnMenMainRuler.gif);
	background-position: top;
	background-repeat:no-repeat;
	height: 163px;
	width: 768px;
}

.btnMenDivLine {
	font-size: 1px;
	background-image: url(images/btnMenDivLine.gif);
	background-repeat: no-repeat;
	height: 74px;
	width: 3px;
	background-position: top;
}
.btnMen2ndTitle 
{	
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}

.btnMenTxtNoBorder 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	border-bottom-width: 1px;
	line-height: 20px;
}

.btnMenTxt 
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	text-align: center;
	border-bottom-width: 1px;
	line-height: 20px;
}

.lnkFooter:link
{
	font-family: Arial;
	font-size: 12px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#030303;
}

.lnkFooter:visited
{ 
	font-family: Arial;
	font-size: 12px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#DA8221;	
}

.lnkFooter:hover
{ 
	font-family: Arial;
	font-size: 12px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#DA8221;	
}

.lnkFooter:active
{ 
	font-family: Arial;
	font-size: 12px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#DA8221;	
}

.lnkFooterMore
{
	font-size: 14px; 
	text-decoration:none; 
	font-weight:bold; 
	color:#505050;
}
/**/

/* Campaign */
.tdCampaignTop
{
	font-family: Arial;
	font-size: 16px;
	color: #FFFFFF;
	background-image: url(images/mivTopBg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-weight: bold;
	text-align: center;
	height: 27px;
	width: 178px;	
}

.tdCampaignMiddle 
{
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(images/mivBtBody.gif);
	background-position: center;
	background-repeat: repeat-y;
	font-weight: bold;
	text-align: center;	
}

.tdCampaignBottom
{
	background-image: url(images/mivBtBg.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 13px;
	width: 178px;	
}
/**/

/* Coupon */
.tdCouponTop 
{
	background-image: url(images/miv2TopBg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 18px;
	width: 204px;
}

.tdCouponLeft 
{
	background-image: url(images/miv2LtBg.gif);
	background-position: left;
	background-repeat: repeat-y;
	background-color:#edebeb;
	width: 27px;
}

.tdCouponMiddle 
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-color:#edebeb;
	width: 163px;
	text-align: center;
}

.tdCouponRight 
{
	background-image: url(images/miv2RtBg.gif);
	background-position: left;
	background-color:#edebeb;
	width: 15px;
}

.tdCouponBottom 
{
	background-image: url(images/miv2BtBg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 37px;
	width: 204px;
}
/**/

/* Footer Table */
.tblFooter
{
	background-color:#cecece;	
}

.footerDot
{
	background-image:url(images/dot.gif);
	background-repeat:repeat-x;
	background-position:center top;
	height:1px;	
}

.footerLinks A:link
{
	font-family: Arial;
	font-size: 12px; 
	text-decoration:none; 
	color:#030303;
}

.footerLinks A:visited
{ 
	font-family: Arial;
	font-size: 12px; 
	text-decoration:none; 
	color:#030303;	
}

.footerLinks A:hover
{ 
	font-family: Arial;
	font-size: 12px; 
	text-decoration:underline; 
	color:#DA8221;	
}

.footerLinks A:active
{ 
	font-family: Arial;
	font-size: 12px; 
	text-decoration:none; 
	color:#030303;		
}
/**/
.pnlGoldSite
{	
	background-image:url(Images/homepage_btn.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	text-align:center;	
	width:178px;
	height:55px;
	border:solid 1px #FFFFFF;		
}

.pnlGoldSite .lnkGoldSite
{
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:Black;	
}
/**/

.tbCampaign
{
	height:80px;
}

.lnkCampaign
{
	font-size:12px;
	color:White;
}

.tbCoupon
{
	height:120px;
}

.pnlCoupons
{
	margin-top:10px;
	width:500px;
	vertical-align:text-top;
}

.divCouponPrint
{
	text-align:right;
	font-size:12px;
	width:175px;	
	border:solid 1px #D86F02;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: default;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(Images/SavedStar.png);
}
/**********/

.tdError
{
	background-image: url(Images/error_title.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	padding-right:50px;
}

/* Vacancies calendar */
.Calendar1Day
{
	
}
/**********/

