@import url("common/confirm.css");
@import url("common/menu.css");

body
{
  font-family:Arial;
  color: #666666;
  font-size: 14px;                                  
  font-weight: normal;
}

.section
{
  width:90%;
  margin:auto;
  background-color:#eeeeee;
  border:1px solid;
}

.section h2
{
  font-size:16px;
  background-color:#6699cc;
  color:white;
  padding: 0 4px 0 0;
  margin:0;
}

.innerSection
{
  padding: 0 4px 0 0;
}

table
{
  background-color:#dfdfff;
  border-spacing:0;
  background-color:#cfdfef;
  width:95%;
  margin:auto;
  margin-top:2px;
  border:1px groove;
}

table th
{
  text-align:right;
}

table caption
{
  margin-top:2px;
  font-size:17px;
}

tr.odd td
{
  background-color:#efefff;
}

tr.even td
{
  background-color:#ffefef;
}

fieldset
{
  border:0;
  padding:0;
  margin:0;
}

.PageSelector
{
  text-align:center;
  margin: 5px auto;
  width:90%;
}

.PageSelector li
{
  padding:0;
  margin:0;
  display:inline;
}

.PageSelector a
{
  color:blue;
}

.SignsMap
{
  width:444px;
}

.SignsMap div
{
  float:right;
  border:1px solid black;
  border-width:2px 2px 2px 2px;
  width:40px;
  height:28px;
}

.SignsMap .Disabled
{
  background-color: #9a9a9a;
}

.SignsMap div img
{
  width:100%;
}

.wrap
{
  white-space: pre-wrap;       /* css-3 */
  white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
  white-space: -pre-wrap;      /* Opera 4-6 */
  white-space: -o-pre-wrap;    /* Opera 7 */
  word-wrap: break-word;       /* Internet Explorer */
  max-width:800px;
  overflow:hidden;
}

#main
{
  width:82%;
  margin:auto;
  color:black;
  padding-left:100px;
}

#mainFull
{
  width:100%;
  overflow:hidden;
}


#Mailbox
{
  width:703px;
  margin:auto;
  background-color: #b8ceef;
}

#Mailbox .FolderContent
{
  float:left;
  width:493px;
  margin-left:20px;
  background-color:white;
}

#Mailbox #Folders
{
  float:right;
  width:130px;
  margin-top: 10px;
  margin-right:10px;
}

#Message #MessageBox 
{
  float:right;
  width:500px;
  margin-right:12px;;
  background-color: #b8ceef;
}

#Message .Image
{
  float:right;
  width:120px;
}

#Message .Image img
{
  width:100%;
}

.MessageHeader
{
  color:black;
  width:420px;
  margin:auto;
}

.MessageHeader dt
{
  clear:right;
  float:right;
  width:70px;
  background-color:white;
  margin-top:5px;
  padding:5px 20px;
}

.MessageHeader dd
{
  float:right;
  width:250px;
  background-color:white;
  margin-left:0px;
  margin-top:5px;
  margin-right:20px;
  padding:5px 20px;
}

.MessageContent
{
  color:black;
  width:380px;
  margin: auto auto 20px auto;
  padding:0px 20px;
  background-color:white;
}

#MessageBox .HorzMenu
{
  margin-right:30px;
}

#removeSelected
{
  text-align:right;
  color:blue;
  margin-bottom:2px;
  cursor:pointer;
}

.selectFrame
{
  border:1px solid #829ee0;
  background-color:#d7e3f7;
  width:145px;
  float:right;
}

.Center
{
  text-align:center;
}

.Clear
{
  clear:both;
}

#ads
{
  position:absolute;
  top:170px;
  left:5px;
}

.inforu-ad
{
  margin:0;
  padding:0;
  font-size:12px;
}

.inforu-ad li
{
  display:block;
  float:right;
  list-style:none;
  padding:0;
  margin:1px 1px 0 0;
  text-align:center;

}

.ring li
{
  float:none !important;
}

.inforu-ad li a img
{
  border:0;
  width:80px;
}

.promotext {                               
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000066;
  margin: 3px;
}           

.sep
{
  font-weight:bold;
  text-align:center;
  font-size:13px;
  clear:both;
}

.score {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #003399;
}

.time {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
}

.question
{
  padding:10px;
}

.answers
{
  padding:0;
  margin:0;
}

.answers li
{
  display:block;
  list-style:none;
  padding:0;
  margin:5px 0 5px 0;
}

table.plain
{
  background-color:white;
  border-spacing:0;
  width:auto;
  margin:auto;
  border:0px;
  color:black;
}

table.plain h2
{
  font-size:18px;

}

table.plain form
{
  width:auto;
}

table.plain tr td
{
  background-color:white;
}
table.plain tr.odd td
{
  background-color:white;
}

table.plain tr.even td
{
  background-color:white;
}

.players
{
  margin:0;
  padding:0;
}

.players li
{
  display:block;
  float:right;
  padding:0;
  list-style:none;
  margin: 5px 3px 0 0;
  text-align:center;

}

#Message
{
  color:red;
  font-weight:bold;
}

.sphoto
{
  width:70px;
  height:70px;
  overflow:hidden;
}

.sphoto img
{
  width:70px;
}

a img
{
  border:0;
}

#Chat,#Support
{ 
  width:90%;
  margin:auto;
  position:relative;
}

#Support
{
  height:420px;

}

#ChatMessages
{
  border:1px inset;
  height:200px;
  width:250px;
  overflow:scroll;
  overflow-x:hidden;
}

#SupportStream
{
  position:absolute;
  top:20px;
  right:50%;


}

#SupportOpen
{
  position:absolute;
  top:350px;
  right:0;


}

#SupportMessages
{
  position:absolute;
  top:20px;
  right:0;
  border:1px inset;
  height:288px;
  width:49%;
  overflow:scroll;
  overflow-x:hidden;
}


#ChatMessages ul,#SupportMessages ul
{
  margin:0;
  padding:0;
  
}

#ChatMessages ul li,#SupportMessages ul li
{
  margin:0;
  display:block;
  list-style:none;
  padding: 0 5px 0 0;
}

#ChatMessages ul li.from
{
  color: #af0000
}

#ChatMessages ul li.to
{
  color: #0000af
}

#ChatInput
{
  float:none;
  width:80%;
}


#Support #ChatInput
{
  width:82%;

}

#Support #ChatButton
{
  float:none;

}


#Support #ChatLine
{
  position:absolute;
  top:315px;
  right:0;
  width:49%;
  

}

#SupportPredefined
{
  display:none;
  /*
  position:absolute;
  top:350px;
  right:0;
  width:49%;
  */

}

#SupportPredefined ul
{
  margin:0;
  padding:0;

}


#SupportPredefined li
{
  cursor:pointer;
  color:blue;
  display:block;
}

.NewsTitle
{
  font-size:16px;
  width:70%;
  margin:30px auto 15px auto;
}

.NewsContent
{
  width:70%;
  margin:auto;
}

.HorzMenu
{
  margin:auto;
  text-align:center;
}


.HorzMenu li
{
  display:inline;
  list-style:none;

}

.faq li,.faq_expand li
{
  margin: 3px 0 0 0;
}

.faq_expand .content
{
  display:none;
}

.faq_expand .question
{
  padding:0;

}


.Messages
{
  width:500px;
  margin:auto;
  padding:0;
}

.Messages li
{
  display:block;
  list-style:none;
  margin:0 0 5px 0 !important;
}

.MessageHead
{
  background-color:#00cc66;
  position:relative;
  padding:2px;
  font-size:14px;
}

* html .MessageHead
{
  height:1px;
}


.MessageHead cite,.MessageHead .Subject
{
  font-weight:bold;

}


.MessageHead .Date
{
  position:absolute;
  left:2px;
  top:8px;
  direction:ltr;
}

.MessageText
{
  background-color:#00ffaa;
  word-break:break-all;
  overflow:hidden;
  padding:2px;
}

#pageContent,.read
{
  width:50%;
  margin:auto;

}

#Support .say0 { color:red; }
#Support .say1 { color:green; }
#Support .say2 { color:blue; }
#Support .say3 { color:darkred; }
#Support .say4 { color:lightblue; }
#Support .say5 { color:darkgreen; }

#Support .me { font-weight:bold;}

#SupportPeopleList
{
  position:absolute;
  top:315px;
  right:50%;
  margin:0;
  padding:0;
  height:100px;
  float:right;
  width:18%;
  overflow-y:scroll;
  
}

#SupportPeopleList li
{
  margin:0;
  padding:0;
  display:block;
  list-style:none;
  cursor:pointer;

}

#SupportPeopleList li.selected
{
  background-color:blue;
  font-weight:bold;
  color:white;
}

.note { color:red;font-weight:bold;}
.lnote { color:red;}


.google_bar h2,.google_bar h3,.google_bar h4
{
  width:70%;
  padding-bottom:2px;
  margin-bottom:3px;
  border-bottom:1px solid #afafaf;

}

.contactTypePopup
{
  border:1px solid;
  background-color: #ffffaa;
  padding:3px;
  width:240px;

}

.google_bar .contactTypePopup h4
{
  border:0;
  width:auto;
  margin:0 0 5px 0;
  padding:0;
  font-size:15px;

}

.anchor
{
  color:blue;
  text-decoration:underline;
  cursor:pointer;
}

.current
{
  font-weight:bold !important;
  color:black  !important;
  text-decoration:none  !important;
  cursor:default  !important;
}

.ClipList 
{
  margin:0;
  padding:0;

}

.ClipList li
{
  display:block;
  margin-left:5px;
  cursor:pointer;
}

.ClipList li img
{
}

.webstate
{
  color:blue;
  cursor:pointer;
}

.webstate:hover
{
  text-decoration:underline;
}

.OnlineUsers,.OryarokList
{
  margin:0;
  padding:0;
}

.OnlineUsers li,.OryarokList li
{
  margin:0;
  padding:0;
  display:block;
  list-style:none;
  float:right;
  width:15%;
}


.OryarokList
{
  margin:0;
  padding:0;
}

.OryarokList li
{
  margin:0;
  padding:0;
  display:block;
  list-style:none;
  float:right;
  width:31%;
  height:70px;
}

.OryarokLargeList
{
  margin:0;
  padding:0;
}

.OryarokLargeList li
{
  margin:0;
  padding:0;
  display:block;
  list-style:none;
  float:right;
  width:32%;
  height:70px;
}

.OnlineUsers li.me a
{
  background-color:#ffff6f;

}

.prize1
{
  color:red;
}

.prize2
{
  color:red;
  font-weight:bold;
}



.OnlineUsers li a.has_photo
{
  font-weight:bold;

}

#nice_main
{
  background-image: url('images/lamed_nicebg.png');
  width:800px;
  height:600px;  
  margin:auto;
  color:black;
}

#nice_content
{
  padding-top:100px;
  padding-right:30px;

}

.number
{
  direction:ltr;
  unicode-bidi: bidi-override;
}

.userimageTS
{
  width:35px;
  vertical-align:top;

}

.ClipList li
{
  float:right;
  width:166px;
  height:130px;
  margin: 0 0 15px 1px;
  padding-bottom:5px;
  width:23%;
  overflow:hidden;


}

#videoSection
{
  position:relative;
  height:350px;
}

#imageTarget
{
  position:absolute;
  top:0;
  right:-45px;
  width:450px;
  height:337px;
  border:1px solid #872123;
  overflow:hidden;
  background-color:#ede9e2;
}

#videoTarget
{
  position:absolute;
  top:0;
  left:-5px;
  width:400px;
  border:1px solid #872123;
  overflow:hidden;
}


.rowDrag
{
  background-color:#efefff;
  border:1px solid #afafaf;
}

tr.gap
{
  height:15px;

}

tr.gap
{
  height:15px;

}

.anim
{
  position:relative;
  height:200px;
  width:400px;
  border:1px solid;
  cursor:pointer;
}

.anim .frame
{
  position:absolute;
  text-align:center;
  top:0;
  right:0;
  width:100%;
  display:none;
  font-size:40px;



}


.colorSelector
{
  cursor:pointer;
  width:30px;
  height:30px;
  border:1px solid #afafaf;


}

	/* left navbar */

#lNavbar {
	width:104px; 
	height:452px;
	margin-left:20px; 
	background-image:url("images/sidebnr.jpg");
}

#lNavbar .shim {
	height:45px; 
	width:100%;
}

#lNavbarMenu {
	padding:0px; 
	margin:0px;
}

#lNavbarMenu li {
	line-height:1.8em; 
	list-style:none; 
	text-align:center; 
	direction:rtl; 
	height:30px; 
	width:84px; 
	margin:30px 10px; 
	background-image:url("images/sidebtn.jpg");
}

#lNavbarMenu li.highlit {
	background-image:url("images/sidebtn_on.jpg");
}

a.lNavbarMenuItem {
	color:white; 
	font-weight:800; 
	text-decoration:none; 
	font-family:arial; 
	font-size:14px;
}

