body{
	background: #ccefea;
}

.error {
   border: 1px solid red;
}
.message {	
	color: red;
}
input.topf {
	background: #FFFBFB;
	border: 1px solid #DBBA99;
	vertical-align: top;
	width: 90px;
	font-size: 15px;
	color: #1B4F6D;
	text-align: right;
}
	a{ 
font-family: tahoma; 
font-size: 12px; 
color: #152f2a;
text-decoration: none;
	
    }
	
a:hover {
font-family: tahoma; 
font-size: 12px; 
color: black;
text-decoration: none;

}	


a.ltop{ 
font-family: arial; 
font-size: 15px; 
color: #A16A40;
font-weight: bold;
text-align: left;
   	white-space: nowrap;
		height: 20px;
	margin-top: 2px;
	margin-left:3px;
	text-decoration: none;
	width: 105px;
	    	}
	
a.ltop:hover {
font-family: arial; 
font-size: 15px; 
color: #2B8DC6;
font-weight: bold;
text-align: left;
white-space: nowrap;
height: 20px;
margin-top: 2px;
margin-right: 0px;
text-decoration: none;
width: 105px;
	}
a.link { 
	background:  url("../images/book_03.gif") no-repeat right top;
   display: block;
	text-decoration: none;
	font-family: arial;
	font-size: 15px;
	color: #005428;
	padding-right: 22px;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 23px;
	margin-right: 3px;
	font-weight: bold;
	text-align: right;
      }
	
a.link:hover {
	background:  url("../images/booko_03.gif") no-repeat right top;
 	display: block;
	text-decoration: none;
	font-family: arial;
	font-size: 15px;
	color: #550002;
	padding-right: 22px;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 23px;
	margin-right: 3px;
	font-weight: bold;
	text-align: right;
 }

.titles {
font-weight: bold;
font-family: "Simplified Arabic";
font-size: 15px;
color: #247c52; 
 padding-left: 4px;padding-right: 4px;
 text-align: right;
 vertical-align: middle;

 

 }

.subtitles {
 white-space: nowrap;
font-weight: bold;
font-family: "Simplified Arabic";
font-size: 14px;
color: #1a3b35; 
 padding-bottom: 2px;
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 2px;
 text-align: right;
background: #c1efe9;
      border-bottom: 2px solid white;
      }

.data1 {
font-family: tahoma;
font-size: 12px;
color: #13393A; 
 padding-left: 2px;
 padding-right: 2px;
border: 1px dotted #d7f2ee;
    
}

.data11 {
font-family: tahoma;
font-size: 10px;
color: #13393A; 
 padding-left: 2px;
 padding-right: 2px;
 white-space: nowrap;

    
}
.data2 {
font-family: "Simplified Arabic";
font-size: 15px;
color: #66B2DD; 
padding-left: 4px;
padding-right: 4px;


}
table.tabledes{
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	border-bottom: 1px dotted #63baaa;
	width: 95%;
	margin-bottom: 10px;
	margin-right: 2px;
	margin-left: 2px;
}

.counter{
height: 15px;
font-family:"arial";
font-size: 15px;
color: #329588; 
 padding-left: 2px;
 padding-right: 2px;
 font-weight: bold;
 background: #effaf8;
 margin: 1px;
text-align: center;
 }

 
 
 a.slink { 
text-decoration: none;
font-family: arial; 
font-size: 15px; 
color: #82522F;
font-weight: bold;
height: 24px;
display: block;
text-align: right;
 padding-top: 4px;
 padding-right: 8px;
 margin-right: 2px;
  margin-left: 4px;
  border-bottom: 1px dotted #EDC383;
   background:#F0F0F0;
      }
	
a.slink:hover {
text-decoration: none;
font-family: arial; 
font-size: 15px; 
color: #004C95;
font-weight: bold;
height: 24px;
display: block;
text-align: right;
 padding-top: 4px;
 padding-right: 8px;
 margin-right: 2px;
  margin-left: 4px;
 text-indent: 22px;
  border-bottom: 1px dotted #BE865D;
   background: #B6E6F8;
 }
 
.marqueeimage{
 padding-top: 4px;
 padding-bottom: 2px;
  padding-right: 4px;
 padding-left: 4px;
  background: #F5ECE5;
}
.marqueetitle{
text-decoration: none;
font-family: arial; 
font-size: 15px; 
color: #952420;
font-weight: bold;
text-align: center;
 padding-top: 4px;
 padding-bottom: 6px;
  padding-right: 4px;
 padding-left: 4px;
  border-bottom: 1px double #8bd8ce;
    border-top: 3px double #8bd8ce;
    background: white;
	 display: block;
    }
a.marqueelink{
	border: 2px solid #8d201d;
	color: #005428;
	}

a.marqueelink:hover{
	border: 2px solid #1d8d59;
}

td.tdright{
   background: #fefbea url(../images/bgr.gif) repeat-y;
width: 50%;
}

td.tdleft{
 background: #fefbea url(../images/bgl.gif) right repeat-y;
	width: 50%;
}

.inputdes{
 text-align: right;
	 height: 15px;
	border: 0px none;
	background: #faffc8;
 font-family: Tahoma;
 font-size: 12px;
 width: 132px;
}

a.linktop {
 display: block;
	text-decoration: none;
		text-align:  right;
		padding-top:2px;
		padding-right: 20px;
				padding-left: 10px;
			height: 20px;
				background:  url("../images/logoo.gif") no-repeat right ;
				color: black;
			}

a.linktop:hover{

 display: block;
	text-decoration: none;
		text-align:  right;
		padding-top:2px;
		padding-right: 20px;
				padding-left: 10px;
			height: 20px;
				background: #8bd8ce url("../images/logoo.gif") no-repeat right ;
				color: #023c22;
}
a.linkleft{
background:  url("../images/iconleft.gif") no-repeat right top;
   display: block;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	color: black;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 0px;
	padding-bottom: 1px;
	height: 19px;
	margin-right: 3px;
	font-weight: normal;
	text-align: right;
}
a.linkleft:hover{
	background:  url("../images/iconlefto.gif") no-repeat right top;
   display: block;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	color: #913621;
	padding-right: 2px;	
	padding-left: 2px;
	padding-top: 0px;
	padding-bottom: 1px;
	height: 19px;
	margin-right: 3px;
	font-weight: normal;
	text-align: right;
}


.orgfoot{
   
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	color: black;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 8px;
	text-align: right;


}
.clsbtn{
background:  url("../images/search_24.gif") no-repeat right top;
text-align: center;
border: 0px none;
font-family: Tahoma;
font-size: 12px;
display: block;
height: 16px;
width: 20px;
 margin-right: 2px;
}

.tablefooter{
	height: 35px;
	text-align: center;
}


