﻿body 
{
	/* background-color: #57585a; */
background-color:White;
}

p 
{
	font-family: 12pt Tahoma;
	text-align: justify;	
}


.ctrl_buttonRegistration
{
font-family:Tahoma;
font-weight:bold;
font-size:10px;	
}


#container 
{
	width: 990px;
	margin: 0 auto;
}

.Copylabel
{
	font-family:Tahoma;
	font-size:10pt;
	color:Black;
	font-weight:bold;	
}


.button_main
{
	font-family:Tahoma;
	font-size:14pt;
	color:Black;
	font-weight:bold;	
}


#header {

	width: 990px;
	height: 196px;
	margin: 0 auto;
	background-color: #eaeaea;	
}

	
#logo 
{
	width: 990px;
	height:197px;
	margin: 0 auto;
	background: url("../images/header_fifth.jpg") no-repeat center;
	padding: 0;
	float: left;
}



#logo_default
 {

	width: 990px;
	height:177px;
	margin: 0 auto;
	background: url("../images/header_main.gif") no-repeat center;
	padding: 0;
	float: left;			
}



.tab_container 
{

	width: 624px;
	min-height: 453px;
	margin: 0 auto;
    background-color: #f0efef;
	float: left;
	border: 1px solid #b7d026;
	padding-bottom: 15px;
	display: block;
}


.tab_content 
{
	padding:0 20px 0 20px;
	font-size: 12pt;
    padding-top: 15px;	
}


#tab_header 
{ 
 background-color: #bcd144;
 width: 604px;  
 height: 25px;
 padding: 5px 0 0 20px;
 font: bold 13pt;
}

#search 
{
	
	height: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 720px;
	background-color: #eaeaea;
}

#body_container 
{
	width: 990px;
	min-height: 300px;
	background-color:#eaeaea;      
}






#nav_panel 
{
	width: 170px;
	min-height: 300px;
	float: left;
    margin: 0 10px 0 10px;
	padding: 15px 0 15px 0;
	background-color: #eaeaea;
	border: 1px solid #b7d026;
    display: block;   
}


.sponsors_panel 
{
	width: 150px;
	min-height: 300px;
	float: left;	
	margin: 0 10px 0 10px; 
}


.sponsors 
{
	width: 148px;
	height: 210px;
	float: left;
	background-color: #eaeaea;
	border: 1px solid #b7d026;
	margin-bottom: 10px;	
}



.sponsors_header 
{
	width: 148px;
    height: 25px;
	background-color: #bcd144;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;	
}


.sponsors_content 
{   
	width: 148px;
	height: 180px;	
}


.theme 
{
	width: 148px;
	height: 163px;
	background: url("../images/theme.gif") no-repeat center;
	float: left;	
}


.visitors 
{ 
    font: 10pt tahoma;
    text-align: center;    
 }


#footer 
{
	text-align: center;
	color: #f0efef;
	padding-top: 10px;	
}




#asal_footer 
{
	text-align: center;
	color: #eaeaea;		
	padding: 0;
	font-family:Tahoma;
	font-size: 10pt;
	margin: 0 auto;
	padding-top: 10px;
}


.clear 
{
    clear: both;
    height: 20px;		
}  
    
      
#flash 
{    
    width: 643px;
    height: 243px;
    margin: 0 auto;
	background-color: #eaeaea;
	padding-top: 20px;

}    

#flash_button 
{
    width   : 148px;
	height: 79px;
	margin: 0 auto;
	margin: 0 0 10px 0;
	
}

 
.pnlarabicgthanksmsg
{
	padding-top : 50px;
	text-align : center ;
}


.pnlOuterAlbumView
{
	width:100%;
	float :left;
	margin-bottom:40px;
}


.pnlAlbumButtons
{
	width:95%;
	height:40px;
	border : double 0px silver;
	text-align : center;
	margin : 5px 10px 10px 0px;
	float :left ;
}

.albumButtons
{
	width : 33%;
	height : 80%;
	font-size : 12pt;	
}

.albumButtons
{
	width : 33%;
	height : 80%;
	font-size : 12pt;	
}

.pnlAlbumImage
{
	text-align : center;
	padding : 10px 10px 0px 0px;
	width : 95%;
}

.pnlAlbumView
{
	width:25%;
	height:15%;
	margin : 0px 0px 50px 10px;
	border-style : outset ;
	border-width : 2px;
	padding : 0px 0px 0px 10px;
	float :left ;
	text-align : left; 
}

.pnlImageView
{
	width:25%;
	height:150px;
	margin : 10px 10px 30px 10px;
	border : 2px solid navy;
	float :left ;
	text-align : left;
}

.pnlImage
{
	text-align : center;
	padding : 0px 0px 0px 0px;
	width : 100%;
	height : 100%;
	border : 2px solid green;
}

.imagelink
{
	width : 100%;
	height: 100%;
	text-align : center;
	border : solid 0px black;	
}

.imagelink:hover
{
	border :  solid 0px navy;
}

.pnlviewimage
{
 text-align : center;
 width : 600px;
 height : 400px;
 padding-top : 20px;
 
}
.pnlGrid
{
	text-align : center;
	padding-top : 20px;
}
.grid
{
	width:80%;
	height:500px;
}
.image
{
	width : 80%;
	height : 80%;
}

.pnlviewimageEdit
{
	text-align : center;
	padding-top : 10px;	
	font-family:Tahoma;
	font-size:13px;
}

.pnlslideshow
{
	text-align : center;
	padding-top : 20px;
	
}
.slideshowimage
{
	border : solid 2px gray;
}

.popup_background
{
	background : #8fbc8f;
	z-index : 1001;
	width : 100%;
	top : 0%;
	left : 0%;
	position : absolute ;
}

.popup
{
	background : #fff;
	border : solid 1px black;
	z-index : 1002;
	width : 400px;
	position : absolute; 
	left : 20%;
	top : 20%;
	font-family:Tahoma;
	font-size: 10pt;
	font-weight:bold;
	height : 20%;
}

.pupup_header
{
	background-color : #426F42;
	color: #F5FFFA;
	font-size:medium ;
	font-weight : bold ;
	margin-top : 5px;
	width : 100%;
	height : 30%;
	vertical-align : middle ;
    text-align:center;
}

.popup_header_img
{
    float :right ;
    width : 20%;
    margin-top : 5px;
    margin-right : 20px;
}
.popup_header_lable
{
    float :right ;
    width : 70%;
   font-family:Tahoma;
	font-size: 10pt;
    font-weight : bold ;
    margin-top : 5px;
    color : #F0F8FF;
    padding-right: 5px;
    text-align :center ;
    height:40px;
    width : 100%;
}

.popup_message
{
    padding : 10px 10px 10px 10px;
    font-family:Tahoma;
	font-size: 10pt;
	font-weight :bold ;
	text-align :center ;
	color : #2F4F2F;
}

.popup_button_outerpanel
{
    text-align :center ;
    padding : 10px 10px 10px 10px;
} 

.popup_buttons
{
    width : 150px;
    font-size : 14px;
    font-weight : bold ;
    margin-right : 10px;
    color : #2F4F2F;      
}

 .lblTitlecss
  {
    font-family:Tahoma;
	font-size: 10pt;
	font-weight:bold;    	
  }
