@media print {
	.noprint{
		display:none;
		visibility:hidden;
	}
	.printable{
		display: block;
		visibility: visible;
	}
}

/*----- HTML TAG -----*/
BODY{
	margin: 0px 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	background: #666262;
	background-image:url(../images/bg.gif);
}

FORM{
	margin: 0px;
	padding: 0px;
}

TABLE{
	empty-cells: show;
}

A{
	text-decoration:none;
	color:#3399CC;
}
A:hover{
	text-decoration:none;
	color:#444040;
}
INPUT, TEXTAREA{
	border: 1px solid #47798F;
	font-family:Tahoma;
	font-size:12px;
}
SELECT, OPTION, OPTGROUP {
	font-family:Tahoma;
	font-size:12px;
}
/*------------- ID Base --------------*/
#PageHolder{
	background:#F0EFEF;
	padding: 0;
	margin: 0px auto 20px auto;
	width: 952px;
	direction: rtl;
	color: #303030;
}
#mainSection{
	vertical-align:top;
	margin:0;
	padding:0;
}

TD#logo{
	background:url(../images/them/logo.jpg) no-repeat;
	width:215px;
	height:136px;
}
/*------------------------*/
.hidden{
	display: none;
}
.slideshow{
	float: right;
	width: 517px;
	height: 235px;
	background: url(../images/slideshow-bg.gif) top left no-repeat;
}

.slideshow .mask{
	margin: 24px 12px 0 12px;
}

/*-------------------- Content Table END -----------------------*/
/*-------------------- Yellow Bullet BEGIN -----------------------*/
.VioletBullet, .DashBullet, .GreenBulletActivity, .GreenBulletArea, .Talesh, .OrangeBullet {
	padding:5px 51px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#00587f;
}
.VioletBullet{
	background:url(../images/them/bullet/violet.gif) no-repeat right 6px;
	padding-right:40px;
}
.DashBullet {
	padding-right:40px;
}
.OrangeBullet {
	background:url(../images/them/bullet/orange.gif) no-repeat right 7px;
	padding-right:28px;
}
.GreenBulletActivity{
	background:url(../images/them/bullet/green.gif) no-repeat right 8px;
}
.GreenBulletArea{
	background:url(../images/them/bullet/green.gif) no-repeat right 8px;
	cursor:pointer;
}
.Talesh{
	background:url(../images/them/bullet/green.gif) no-repeat right 7px;
}
.facilitiesViolet{
	background:url(../images/them/bullet/violet.gif) no-repeat right 2px;
	padding-right:35px;
}
.facilitiesOrange{
	background:url(../images/them/bullet/orange.gif) no-repeat 298px 2px;
	padding-right:35px;
}

/*-------------------- Yellow Bullet END -----------------------*/
/*-------------------- Submit Button BEGIN -----------------------*/
.SubmitButton {
	display:block;
	background:url(../images/them/enter.gif) no-repeat left top;
	width:24px;
	height:24px;
}
.SubmitButton:hover {
	background:url(../images/them/enter.gif) no-repeat left -24px;
}
/*-------------------- Submit Button END -----------------------*/
/*-------------------- PreviousImageBar Button BEGIN -----------------------*/
A#PreviousImageBarDisable {
	display:block;
	background:url(../images/them/imagescroller/previousdisable.gif) no-repeat left top;
	width:24px;
	height:39px;
}
A#PreviousImageBar {
	display:block;
	background:url(../images/them/imagescroller/previous.gif) no-repeat left top;
	width:24px;
	height:39px;
}
A#PreviousImageBar:hover {
	background:url(../images/them/imagescroller/previous.gif) no-repeat left -39px;
}
/*-------------------- PreviousImageBar Button END -----------------------*/
/*-------------------- NextImageBar Button BEGIN -----------------------*/
A#NextImageBarDisable {
	display:block;
	background:url(../images/them/imagescroller/nextdisable.gif) no-repeat left top;
	width:24px;
	height:39px;
}
A#NextImageBar {
	display:block;
	background:url(../images/them/imagescroller/next.gif) no-repeat left top;
	width:24px;
	height:39px;
}
A#NextImageBar:hover {
	background:url(../images/them/imagescroller/next.gif) no-repeat left -39px;
}
/*-------------------- NextImageBar Button END -----------------------*/
.Title1 {
	font-family:'Times New Roman', Times, serif;
	font-size:15px;
	color:#5D577F;
	font-weight:bold;
}
.RequiredField {
	background:#ffffcc;
}
.SMButton {
	background:url(../images/them/sitemapbutton.gif) no-repeat;
	width:125px;
	height:32px;
	border:0;
	margin:5px;
	cursor:pointer;
}
.SMButtonCity {
	background:url(../images/them/sitemapbuttoncity.gif) no-repeat;
	width:200px;
	height:32px;
	border:0;
	margin:5px;
	cursor:pointer;
}
A.Top {
	display:block;
	background:url(../images/them/top.gif) no-repeat left top;
	width:33px;
	height:45px;
}
A.Top:hover {
	background:url(../images/them/top.gif) no-repeat left -45px;
}
A#GalleryView {
	display:block;
	background:url(../images/them/Gallery.gif) no-repeat;
	width:100px;
	height:30px;
}
A#GalleryView:hover {
	background:url(../images/them/Gallery.gif) no-repeat left -30px;;
	width:100px;
	height:30px;
}
/*--------------------Menu-----------------------*/
#topMenu{
	background: url(../images/menu/bg.gif);
	height:28px;
	overflow: hidden;
	text-align:center;
	margin:-12px 24px 15px 24px;
	padding:0;
	font-size:15px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
}
/*--------------------UL Link-----------------------*/
.link {
	margin: 0 12px 0 0;	
	padding: 0;	
	white-space: nowrap;
}
.link LI {
	float: right;
	list-style: none;
	height: 16px;
	display:block;
	margin:0;
	padding:0;
}
.link LI A{
	color:#ffffff;
	display: block;
	white-space: nowrap;
}

.link LI A:hover{
	color:#F0F0F0;
}
/*--------------------UP Box -----------------------*/
.UL {
	background:url(../images/box/ul.gif) no-repeat bottom right #F0EFEF;
	width:13px;
	height:21px;
}
.UR {
	background:url(../images/box//ur.gif) no-repeat bottom left #F0EFEF;
	width:13px;
}
.U {
	background:url(../images/box/u.gif) repeat-x bottom left #F0EFEF;
}
.DL {
	background:url(../images/box/dl.gif) no-repeat top right #F0EFEF;
	height:25px;
}
.DR {
	background:url(../images/box/dr.gif) no-repeat top left #F0EFEF;
}
.D {
	background:url(../images/box/d.gif) repeat-x top left #F0EFEF;
	
}
.L {
	background:url(../images/box/l.gif) repeat-y top right #F0EFEF;
	
}
.R {
	background:url(../images/box/r.gif) repeat-y top left;
	
}
/*--------------------AREA Box -----------------------*/
.AUL {
	background:url(../images/box/area_ul.gif) no-repeat bottom right ;
	width:13px;
	height:21px;
}
.AUR {
	background:url(../images/box/area_ur.gif) no-repeat bottom left ;
	width:13px;
}
.AU {
	background:url(../images/box/area_u.gif) repeat-x bottom left ;
}
.ADL {
	background:url(../images/box/area_dl.gif) no-repeat top right ;
	height:25px;
}
.ADR {
	background:url(../images/box/area_dr.gif) no-repeat top left ;
}
.AD {
	background:url(../images/box/area_d.gif) repeat-x top left ;
	
}
.AL {
	background:url(../images/box/area_l.gif) repeat-y top right ;
	
}
.AR {
	background:url(../images/box/area_r.gif) repeat-y top left;
	
}
/*--------------------Picture Box -----------------------*/
.PICUL {
	background:url(../images/box/pic_ul.gif) no-repeat bottom right;
	width:6px;
	height:6px;
}
.PICUR {
	background:url(../images/box//pic_ur.gif) no-repeat bottom left;
	width:6px;
}
.PICU {
	background:url(../images/box/pic_u.gif) repeat-x bottom left;
	width:6px;
}
.PICDL {
	background:url(../images/box/pic_dl.gif) no-repeat top right;
	height:6px;
}
.PICDR {
	background:url(../images/box/pic_dr.gif) no-repeat top left;
}
.PICD {
	background:url(../images/box/pic_d.gif) repeat-x top left;
	
}
.PICL {
	background:url(../images/box/pic_l.gif) repeat-y top right;
	
}
.PICR {
	background:url(../images/box/pic_r.gif) repeat-y top left;
	
}
/*--------------------TITEL -----------------------*/
.TITEL{
font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
padding-right:35px;
padding-bottom:4px
}
/*-------------  Footer BEGIN  --------------*/
.FTUR {
	background:url(../images/them/box/footer/ur.gif) no-repeat;
	width:9px;
	height:9px;
}
.FTUL {
	background:url(../images/them/box/footer/ul.gif) no-repeat;
	width:9px;
	height:9px;
}
.FTDR {
	background:url(../images/them/box/footer/dr.gif) no-repeat;
	width:9px;
	height:9px;
}
.FTDL {
	background:url(../images/them/box/footer/dl.gif) no-repeat;
	width:9px;
	height:9px;
}
/*-------------------- Object Table BEGIN -----------------------*/
.OTUR {
	background:url(../images/them/box/object/ur.gif) no-repeat;
	width:10px;
	height:28px;
}
.OTUL {
	background:url(../images/them/box/object/ul.gif) no-repeat;
	width:10px;
	height:28px;
}
.OTDR {
	background:url(../images/them/box/object/dr.gif) no-repeat;
	width:10px;
	height:33px;
}
.OTDL {
	background:url(../images/them/box/object/dl.gif) no-repeat;width:10px;height:33px;
}
.OTU {
	background:url(../images/them/box/object/u.gif) repeat-x;
	height:28px;
}
.OTR {
	background:url(../images/them/box/object/r.gif) repeat-y;
	width:10px;
}
.OTL {
	background:url(../images/them/box/object/l.gif) repeat-y;
	width:10px;
}
.OTD {
	background:url(../images/them/box/object/d.gif) repeat-x;
	height:33px;
}
/*-------------------- Show tab -----------------------*/
.showarea
{
	background: url(../images/square.gif) no-repeat  right 24px;
	color:#000000;
	cursor:pointer;
	padding-right:10px;
	padding-top:15px;	
}
/*-------------------- Simple Round Table BEGIN -----------------------*/
.SRUR {
	background:url(../images/them/box/simpleround/ur.gif) no-repeat;
	width:11px;
	height:11px;
}
.SRUL {
	background:url(../images/them/box/simpleround/ul.gif) no-repeat;
	width:11px;
	height:11px;
}
.SRDR {
	background:url(../images/them/box/simpleround/dr.gif) no-repeat;
	width:11px;
	height:11px;
}
.SRDL {
	background:url(../images/them/box/simpleround/dl.gif) no-repeat;
	width:11px;
	height:11px;
}
.SRU {
	background:url(../images/them/box/simpleround/u.gif) repeat-x;
	height:11px;
}
.SRD {
	background:url(../images/them/box/simpleround/d.gif) repeat-x;
	height:11px;
}
.SRL {
	background:url(../images/them/box/simpleround/l.gif) repeat-y;
	height:11px;
}
.SRR {
	background:url(../images/them/box/simpleround/r.gif) repeat-y;
	height:11px;
}
DIV.box{
	padding: 2px;
	border: 1px solid #EAEAEA;
}

