﻿body
{
	font-family:Tahoma;
	font-size:10pt;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.LastNPosts td
{
	padding:0px;
	margin:0px;
}
.special-links:link
{
    text-decoration:none;
    color:#7B5C0A;
}
.special-links:visited
{
    text-decoration:none;
    color:#7B5C0A;
}
.special-links:hover
{
    text-decoration:none;
    color:#7B5C0A;
}
a:link
{
    text-decoration:none;
    color:#7B5C0A;
}
a:visited
{
    text-decoration:none;
    color:#7B5C0A;
}
#footer_div a:link
{
    text-decoration:none;
    color:white;
}
#footer_div a:visited
{
    text-decoration:none;
    color:white;
}

.SchoolPageTitleTd a:link
{
    text-decoration:none;
    color:white;
}
.SchoolPageTitleTd a:visited
{
    text-decoration:none;
    color:white;
}
#BreadCrumpMenu a:link
{
    text-decoration:none;
    color:white;
}
#BreadCrumpMenu a:visited
{
    text-decoration:none;
    color:white;
}
.SchoolsPager a:link
{
    text-decoration:none;
    color:white;
}
.SchoolsPager a:visited
{
    text-decoration:none;
    color:white;
}

.MoreLinkTrtd a:link
{
    text-decoration:underline;
    color:white;
    font-weight:bold;
    margin-left:15px;
}
.MoreLinkTrtd a:visited
{
    text-decoration:underline;
    color:white;
    font-weight:bold;
    margin-left:15px;
}
.MoreLinkTrtd a:hover
{
    text-decoration:underline;
    color:white;
    font-weight:bold;
    margin-left:15px;
}

a:hover
{
    text-decoration:none;
    color:white;
}

.school_icons a:link
{
    color:black;
    font-size:8pt;
}
.school_icons a:hover
{
    color:black;
    font-size:8pt;
}
.school_icons a:visited
{
    color:black;
    font-size:8pt;
}
.governorates_images
{
    margin-right:2px;
    margin-top:7px;
}
.SchoolPageIcon img 
{
    width:100px;
}
.SchoolPageIconTd 
{
    width:110px;
    height:110px;
    background-image: url('images/image-background.gif');
    padding:0px;
}
.SchoolPageSeparator
{
    height:15px;
}
.SchoolPageTitleTd
{
    width:110px;
    height:37px;
    background-image: url('images/school-title-background.gif');
    background-color:#F9BB13;
    padding:0px;
}
.HallOfFamePageIconTd img 
{
    width:60px;
    height:80px;
}
.HallOfFamePageIconTd 
{
    height:100px;
    background-image: url('images/avatar-background.gif');
    padding:0px;
    background-position:center center;
    background-repeat:no-repeat;
    width:92px;
}
.HallOfFamePageSeparator
{
    height:15px;
}
.HallOfFamePageTitleTd
{
    /*background-image: url('images/school-title-background.gif');*/
    padding:0px;
}

.EntityTitle
{
    margin:0px;
}

.EntityImage
{
    background-image: url('images/topic-image-background.gif');
    background-repeat: no-repeat;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
    width:64px;
    height:64px;
    vertical-align:top;
    background-position:center top;
}
.EntityImage img
{
    width:64px;
    height:64px;
}
.LastNPosts .EntityImage
{
    background-image: url('images/topic-image-background.gif');
    background-repeat: no-repeat;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
    width:64px;
    height:64px;
    vertical-align:top;
    background-position:center top;
}
.LastNPosts .EntityImage img
{
    width:64px;
    height:64px;
}
.LastNPosts .SimpleEntityViewer
{
	margin:5px;
}
.LastNPosts .EntityText
{
	padding-right:5px;
}
.LastNPosts
{
	border-spacing:0px;
	width:100%;
}
#board .LastNPosts .SimpleEntityViewer
{
	margin-right:10px;
}
.LastNPosts .Post
{
	width:50%;
}
#board .LastNPosts .Pager
{
	background-color:#7C5D09;
	color:white;
}
#board .LastNPosts .Pager a:link
{
	color:white;
}
#board .LastNPosts .Pager a:visited
{
	color:white;
}
#board .LastNPosts .Pager a:hover
{
	color:white;
}

#SchoolsNewsTd .LastNPosts
{
	width:475px;
	height:280px;
}
.MoreLinkTrtd
{
	text-align:left;
	background-color:#7C5D09;
	padding-left:5px;
}


.SchoolsFilterDropDownList
{
    text-align:center;
    width:200px;
    height:16px;
    font-size:8pt;
    border:none;
    border-color:white;
}
#SchoolsFilterTd div
{
    margin-top:10px;
    width:205px;
    height:16px;
    background-image: url('images/search-dropdownlist.jpg');
    background-position:right;
    text-align:left;
}
.search-button
{
    background-image: url('images/search-button.jpg');
    background-repeat:no-repeat;
    background:#fff  url('images/search-button.jpg') no-repeat;
    border:none;
    width:56px;
    height:22px;
    cursor:pointer;
}
.PollButton
{
    text-align:right;
    padding-right:145px;
}

.BahbooshButton
{
	cursor:pointer;
	height:40px;
	margin-right:9px;
	opacity:0;
	filter:alpha(opacity=0);
	width:71px;
}
.BahbooshTextBox
{
	border:medium none;
	font-size:12pt;
	height:22px;
	margin-right:17px;
	width:226px;
	margin-top:8px;
	margin-bottom:8px;
}

.PollVoteButton
{
    background-image: url('images/voteButton.jpg');
    background-repeat:no-repeat;
    background:#fff  url('images/voteButton.jpg') no-repeat;
    border:none;
    width:57px;
    height:28px;
    cursor:pointer;
	
}
.TopicControl .Post 
{
	width:682px;
	margin-left:10px;
	margin-right:10px;
}
.TopicControl .Post .UserProfileSection 
{
	border:1px dashed #83210E;
	color:Black;
	font-size:8pt;
	vertical-align:top;
	width:17%;
}
.TopicControl .Post .Title 
{
	border-left:1px dashed #83210E;
	border-right:1px dashed #83210E;
	border-top:1px dashed #83210E;
	color:Black;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	height:20px;
	text-align:right;
	vertical-align:middle;
}
.TopicControl .Post .Comments 
{
	border-color:#83210E;
	border-left:1px dashed #83210E;
	border-right:1px dashed #83210E;
	border-style:dashed dashed solid;
	border-width:1px;
	color:Black;
	font-family:Tahoma;
	font-size:8pt;
	font-style:italic;
	height:22px;
	text-align:right;
	vertical-align:middle;
	padding-right:5px;
}
.TopicControl .Post .Text 
{
	border-bottom:1px dashed #83210E;
	border-left:1px dashed #83210E;
	border-right:1px dashed #83210E;
	color:Black;
	font-family:Tahoma;
	font-size:10pt;
	padding:4px;
	text-align:right;
	vertical-align:top;
}
.TopicControl .Post .Controls .Links 
{
	font-family:Tahoma;
	font-size:10pt;
	text-align:left;
	vertical-align:top;
}
.TopicTitle
{
	font-weight:bold;
}
.SimpleEntityViewer .EntityDescription
{
	color:Black;
}

.PollOutBar {
background-color:#FDE7BC;
border:2px solid #757058;
height:10px;
}
.PollInBar {
background-color:#F9A71E;
height:10px;
}
.PollText, .PollPersentage, .PollSumVoted {
font-family:Tahoma;
font-size:10pt;
font-weight:bold;
}
#voteContent {
direction:rtl;
text-align:right;
}
#voteContent {
direction:rtl;
text-align:right;
}