.boxBlue {
	width:112px;
	height:17px;
	border: solid;border-width:1px;border-color:#76c6ff;
	direction:rtl;
	font-family: arial;
	font-weight: bold;
	font-size:12px;
	color:#403c31;
	background-color:#FFFFFF;
	}
	
.CalDisplay51x51 {
	background: url(/images/CalDisplay51x51.gif) no-repeat;
	background-position: center;
	width:51px;
	height:51px;
	padding-top:5px;
	padding-right:2px;
	line-height:0.9;
	}
	
.HPBGSearchBox250x281 {
	background: url(/images/HPBGSearchBox250x281.gif) no-repeat top center;
	width: 250px;
	height: 281px;
	vertical-align:top;
	padding: 5px;	
	text-align:center;
}

.HeaderStrip963x80 {
	background: url(/images/HeaderStrip963x80.jpg) no-repeat top center;
	position:relative;
	width: 963px;
	height: 80px;
	text-align:center;
	padding:0;
	margin:auto;
}

.BGLogosVIP133x58{
 background: url(/images/BGLogosVIP133x58.jpg) no-repeat top center;
 width:133px;
 height:58px;
 display:inline-block;
 }

.BGLogosWideVIP258x58{
 background: url(/images/BGLogosWideVIP258x58.jpg) no-repeat top center;
 width:258px;
 height:58px;
 display:inline-block;
 }
 
.SepVHeader{
 background: url(/images/SeperatorV.png) no-repeat top center;
 width:20px;
 height:32px;
 display:inline-block;
 }


.BGBlueSbox222x65 {
	background: url(/images/BGBlueSbox222x65.gif) no-repeat center;
	width: 222px;
	height: 65px;
	vertical-align:middle;
	padding:3px;
	text-align:center;
}

.SBContentContainer {
 width:228px;
 padding-right:2px;
 padding-left:4px;
 text-align:center;
 }

.HPBGBanner274x136 {
	background: url(/images/HPBGBanner274x136.gif) no-repeat center;
	width: 274px;
	height: 136px;
	text-align:center;
}

.HPNewBGCal174x121 {
	background: url(/images/HPNewBGCal174x121.gif) no-repeat center;
	width: 174px;
	height: 121px;
	vertical-align: middle;
	padding: 0px;
	text-align:center;
}


.HPBGContentBox339x203 {
	background: url(/images/HPNewBGContent339x203.gif) no-repeat center;
	width: 339px;
	height: 203px;
	vertical-align: middle;
	padding-top: 7px;
	padding-right: 15px;
	direction:rtl;
	text-align:right;
	position:relative;
}

.HPNewBGContentW339x214 {
	background: url(/images/HPNewBGContentW339x214.gif) no-repeat center;
	width: 339px;
	height: 214px;
	vertical-align: top;
	padding:16px;
	direction:rtl;
	text-align:right;
	position:relative;
 }

.HPBGContent165x412 {
	background: url(/images/HPBGContent165x412.gif) no-repeat center;
	width: 165px;
	height: 412px;
	vertical-align: middle;
	padding:15px;
	padding-top:7px;
	position:relative;
 }

.magazineitemcontainer {
 width: 136px;
 height: 155px;
 direction:rtl;
 direction:rtl;
 }

.HPNewBGPicGalleriesStrip683x153 {
	background: url(/images/HPNewBGPicGalleriesStrip683x153.gif) no-repeat center;
	width: 683px;
	height: 153px;
	vertical-align: middle;
	padding: 0px;
	text-align:center;
	position:relative;
}

.HPBGEvents683x223 {
	background: url(/images/HPBGEvents683x223.gif) no-repeat center;
	width: 683px;
	height: 223px;
	vertical-align: middle;
	padding-top: 7px;
	padding-left: 1px;
	padding-right: 3px;
	text-align:right;
	position:relative;
}

.eventscontentcontainer {
	background: url(/images/HPBGEventsContent455x183.gif) no-repeat center;
	width: 455px;
	height: 179px;
	vertical-align: middle;
	padding-top: 5px;
	padding-right:2px;
	padding-left:5px;
	text-align:right;
	position:relative;
	float:left;
	margin-left: 12px;
}

.eventboxsep {
 width:15px;
 float:left;
 }

.calcontainer {
	width: 174px;
	height: 183px;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 10px;
	text-align:right;
	float:right;
}
 
.eventslinks{
 width:210px;
 height:165px;
 text-align:right;
 direction:rtl;
 float:left;
 }
 
.eventsextra{
	width:100px;
	height:165px;
	direction:rtl;
	color:#766d5c;font-family:arial;font-weight:normal;font-size:12px;
	text-align:justify;
	direction:rtl;
	padding-right:4px;
	padding-left:4px;
	position:relative;
	float:left;
	
	}

.eventsextrapic{
	width:100px;
	height:165px;
	direction:rtl;
	color:#766d5c;font-family: arial;font-weight: normal;font-size:12px;
	float:left;
	padding:3px;
	}

.picframe99{
	width:99px;
	border: solid;border-width: 1px;border-color: #b7b7b7;
	background-color:#FFFFFF;
	padding:3px;
	float:left;
	}

.picframe100Mid{
	border: solid;border-width: 1px;border-color: #b7b7b7;
	background-color:#FFFFFF;
	padding:3px;
	width:106px;
	}

.picframe126{
	width:126px;
	border: solid;border-width: 1px;border-color: #b7b7b7;
	background-color:#FFFFFF;
	padding:3px;
	float:left;
	}
	
.BGBanner333x66{
	background-color: #f0eeed;
  width: 333px;
	height: 66px;
	vertical-align: middle;
	text-align:center;
	padding: 3px;
	margin:0;
 }
  
.BGBanner671x66{
	background-color: #f0eeed;
  width: 671px;
	height: 66px;
	vertical-align: middle;
	text-align:center;
	padding: 3px;
	margin:0;
 }
	
.cbox339LeftPicContainer{
	width:105px;
	height:165px;
	direction:rtl;
	color:#766d5c;font-family: arial;font-weight: normal;font-size:10px;
	float:left;
	padding:6px;
	padding-left:20px;
	}

.inputbox110 {
	FONT-FAMILY: arial,helvetica,sans-serif;
	width: 110px;
	height: 18px;
	font-size: 12px;
	color: #555555;
	direction:rtl;
	
	text-align:right;
	direction:rtl;
}

.inputbox210 {
	FONT-FAMILY: arial,helvetica,sans-serif;
	width: 210px;
	height: 18px;
	font-size: 12px;
	color: #555555;
	direction:rtl;
	
	text-align:right;
	direction:rtl;
}

.inputbox220 {
  border: 1px dotted #0095fe;
	FONT-FAMILY: arial,helvetica,sans-serif;
	width: 220px;
	height: 18px;
	font-size: 12px;
	color: #555555;
	direction:rtl;
	
	text-align:right;
	direction:rtl;
}	


.ContentBox274x203 {
	background: url(/images/ContentBox274x203.gif) no-repeat center;
	width: 274px;
	height: 203px;
	vertical-align: middle;
	padding: 10px;
	padding-top: 9px;
	text-align:center;
}