/* Default CSS Stylesheet for a new Web Application project */
 .linkStyle {
    color: blue; 
}

SMALL{
    font-size:.7em;
}
BIG{
    font-size:.8em;
}
BLOCKQUOTE, PRE{
font-family:Courier New, monospace;
}
.TextBox{
    background-color: rgb(230,230,230);
    border-color: rgb(108,108,133);
    border-width: 1px;
    font-family: verdana, arial;
    font-size: 8pt;
}
.TextBoxRO{
    background-color: #f1f1f1;
    border-color: rgb(108,108,133);
    border-width: 1px;
    font-family: verdana, arial;
    font-size: 8pt;
}
/*grid start classes*/
.Grid_General{
    border-width : 1px;
    width: 100%;
}
.Grid_General tr:nth-child(odd) {background-color: #f4f2f2;}
.Grid_General tr:nth-child(even) { background: white;}
.Grid_General td {padding: 3px;border-color: rgb(163, 160, 160);}
.Grid_General td a { text-decoration: none;}
.Grid_General td a:hover, .Grid_General td a:visited { text-decoration: underline !important;}
/*.Grid_Alternative {
    background-color : White;
    text-align :right;
    font-size:10pt;
    vertical-align:top;
    border-width : 1;
}*/
.Grid_Header{
    font-weight: bolder;
    color: #28334F;
    background-color: #D4DEE8;
    text-align:center;
}
A.Grid_Header{
    color : #28334F;
    font-size:10pt;
}
.Grid_Pager{
    font: bold Arial;
    color: blue;
    background-color: #D4DEE8;
}
.Grid_SelectedItem{
    color: Black;
    background-color: orange;
    font-size:10pt;
}
.Grid_Footer{
    color: Black;
    background-color: #778899;
}

.Grid_User{
    color: black;
    background-color: White;
    border-color : #7F99BE;
    font-size:12pt;

    border :1px;
    border-bottom:1px;
    border-top:1px;
    border-collapse : collapse; 
    padding:0;
    vertical-align :top;
}
.Grid_Alternative_User{
    background-color : White;
    text-align :right;
    font-size:12pt;
}
.Grid_Item_User{
    background-color : White;
    border-color : #304059;
    text-align :right;
    font-size:12pt;
 
}
.Grid_Header_User{
    font-weight: bolder;
    color: #28334F;
    background-color: #D4DEE8;
    text-align:center;
}
A.Grid_Header_User{
    color : #28334F;
    font-size:12pt;
}
.Grid_Pager_User{
    font: bold Arial;
    color:Black; 
    background-color: white;
}
.Grid_SelectedItem_User{
    color: Black;
    background-color: orange;
    font-size:12pt;
}
.Grid_Footer_User{
    color: Black;
    background-color: #5F82AC;
}
/*grid  classes end */
.Error{
    color: red;
}
.tblDefault{
    font-size: 12pt;
    color : green;
}
.tblAdminSideLinks{
    /*background-color:#C4D2DD;
    */width:100%;
    height:100%;
    font-size:12pt;
}
.hrefAdminSideLinks{
    color:#2E3E56;
    font-size:12pt;
}
.tblLanguageBar {
    text-align:center;
    width:100%;
    color:#ffffff;
    font-size:12pt;
}
.tblAdminHeaderLinks{
    font-size:12pt;
}
.tblUserSidelinks{
    font-size:12pt;
}
.tblDisplayUserName{
    font-size:12pt;
}
.tblFooterAdvertisements{
    font-size:12pt;
}
.tblHeaderAdvertisements{
    font-size:12pt;
}
.tblLeftNavBarAdvertisements{
    font-size:12pt;
}
.tblRightNavBarAdvertisements{
    font-size:12pt;
}
.tblMainContentHeader{
    font-size:12pt;
    background-color : #82A0B8;
}
.tblMainContent{
    background-color : #7A95B2;
    font-size:12pt;
}
/*administrator side links  links hover*/
a:hover.hrefAdminSideLinks{
    color:#ff00ff;
    font-size:12pt;
}
A.hrefAdminSideLinks{
    color:Black;
    font-weight:bold;
    text-decoration:none;
    font-family:Arabic Transparent;
    font-size:12pt;
}
/*main table for user interface */
/*.UserMainTable{
background-color : #f1fcfe;
font-size:12pt;

}*/
/*main table of admin interface (control panel)*/
.AdminMainTable{
background-color : #2E3E56;
font-size:12pt;
}
/*button class for login form */
.btnLoginForm{
    background-color : Transparent;
}
/*language bar links*/
A.hrefLanguageBar{
    color : White;
    font-size:12pt;
}
/*language bar links hover*/
a:hover.hrefLanguageBar{
    color : Yellow;
    font-size:12pt;
}
/*display user name links*/
A.hrefDisplayUserName{
    color : White;
    font-size:12pt;
}
/*display user name links hover*/
a:hover.hrefDisplayUserName{
    color : Yellow;
    font-size:12pt;
}
/*web master links*/
A.hrefWebMasterLink{
    color:white;
    font-size:12pt;
}
.lblAddLink{
    font-weight:bold;
    font-size:12pt;
}
A.ChoosenSubCategory{
    color:#006600;
}
a:hover.ChoosenSubCategory{
}
.dplControlDesign{
}
.bahgattest{
    color:red;
    background :blue;
}

.lblDisplayUserName
{
	color:Yellow;
}
/*text highlighting in search */
.SelectedText
{
	background-color : #74A2CE; 
	color : Black;
}
.tblTitleCell {
	background-color : #C7DAEC;
	font-weight:bold;
	width:75px;
}
.tblLawyer {
	border-color:#C7DAEC;
	border-left:solid;
	border-left-color:#C7DAEC;
	border-left-width:1px;
	border-top-style:solid;
	border-top-color:#C7DAEC;
	border-top-width:1px;	
	border-bottom-style:solid;
	border-bottom-color:#C7DAEC;
	border-bottom-width:1px;	
	padding:2px;
	border-collapse:collapse;
}
.tblLawyer {width : 100%}
.tblContentCell{
	border-bottom-style:solid;
	border-bottom-color:#C7DAEC;
	border-bottom-width:1px;	
	padding:2;
	border-collapse:collapse;
}
.CellConsultation {background-color:#94B9DA;font-weight:bold;}
.txtSendMessage {height:208px;width:369px;}
.TextAds{font-size:12pt;}
.PrintPreviewChildWindow {
	font-weight: lighter;
	font-size: 11pt;
	text-transform: none;
	text-justify:auto;
	direction:rtl;
	color: windowtext;
	font-family: Arabic Transparent;
	letter-spacing: normal;
}
.pnlPreviewContent
{
	/*font-weight: lighter;
	font-size: 11pt;
	text-transform: none;
	text-justify:auto;
	direction:rtl;
	color: windowtext;
	font-family: Arabic Transparent;
	letter-spacing: normal;*/
}
A.pnlPreviewContent
{
	color : Black; 
}
#left-table {
	position:fixed;
	top:180px;
	left:0px;
	float: left;
}
.pnlPreviewContent li div * {
    font-size: 12pt !important;
}