/* RESET PADDING, MARGINS AND BORDERS ON BLOCK ELEMENTS */

body, div, fieldset, form, h1, h2, img,  p {margin: 0; border: 0; padding: 0;}


/* LAYOUT */

body {
	background: #fff; /*url("graphics/pagebg.gif") repeat-x;*/
	text-align: left;
	background-color: #000000;

}



#outer {
	


width: 1000px;
background-color: #000000;


		
	}
	
#inner	{
    float:left;
	text-align:center;
    padding: 0;
	margin:0;
	width: 1000px;
	border: 1px solid #000000 ;

background-color: #000000;

	}


#sponsors {
	width: 1000px;
	text-align:left;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0;
	background: #000 url(graphics/bgfill.gif);	
}


	
#search-term {
			width:136px;
	height:13px;
	
	border:none;
	padding:4px 4px;

		}
		
#search-submit {
			width:61px;
	height:21px;
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	margin: 0 0 0 5px;
	
	cursor:pointer;
	border:none;
	display:inline;
	background-color: #333333;
		}
	
	
	





#pagebody 
		{
			width:1000px;
	float:left;
    padding: 0px 0 0 0px;
	margin: 0px 0 0 0px;
	
	text-align: left;
	color: #DDD;
	border-top: 0px solid #FF7000;
	border-bottom: 0px solid #FF7000;
	background-color: #000000;
	/* background: url("graphics/pagebody.jpg") repeat-y;			BACKGROUND ISSUE - REMOVE THIS LINE */		
			
		}
		
#topLogin 
{
    width: 350px;
	float:right;
	margin:0;
	background: #000;
	text-align:right;
	height:25px;
	vertical-align:middle;
	padding-right:5px;
}

#topLogin .buttonSubmit
{    
}
		
/* MAIN NAVIGATION
----------------------------------------------------------------------------- */



#main-navigation {
	width: 808px;
	float:left;
	padding:6px 0 6px 50px;
	margin:0;
	background: url("graphics/mainnavbg.gif") repeat-y;
background-color: #000000;

}
#main-navigation ul {
	padding:0px 0 0 0;
	margin:0;
	LIST-STYLE-TYPE: none;
}
#main-navigation li {
	BORDER-RIGHT: #fff 1px solid; 
	FLOAT: left; 
	MARGIN: 0; 
	padding:0 0 0 0;
	display:inline; 
	width:100px	
}

#main-navigation li.last {
	BORDER-right: #000 0px solid;
	padding:0;
	margin:0;
}
#main-navigation a {
	PADDING: 0px 8px 0px 8px;
	margin:0;
	DISPLAY: block;
	COLOR: #fff;
	TEXT-DECORATION: none;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	

}



#main-navigation a:hover {
	 COLOR: #fff;
	 text-decoration:underline
}
#main-navigation a.selected {
	COLOR: #fff;
	font-weight:bold;
}

		
/* LEFTCOL
----------------------------------------------------------------------------- */

#leftcol {
	MARGIN:0;
	WIDTH:160px;
	text-align:left;
	float:left;
	padding:0px;
 min-height:399px;
     height:auto !important;
     height:399px;
	
	
}

/* MAINCOL HOME
----------------------------------------------------------------------------- */

#maincolhome {
	padding:0px 10px 20px 20px ;  
	FLOAT: left; 
	margin: 0;
	text-align:left;
	width:610px;
	
	min-height:399px;
    height:auto !important;
   	height:399px;
	background-color: #000000;
}

#maincol {
	padding:0px 10px 20px 20px ; 
	FLOAT: left; 
	margin: 0;
	text-align:left;
	width:805px;	
	min-height:399px;
    height:auto !important;
    height:399px;	 
background-color: #000000;
}


			
/* RIGHT COL */
#rightcol {
	MARGIN:0;
	padding:0px 0px 20px 10px ;
	float:right;
	
	text-align:right;

	width:160px;
	background-color: #000000;
}






		
/* PHOTO BANNER */


		
#photo-banner {
	float: left;
	width: 890px;
	height:25px;
	padding: 85px 0 0 110px;
	background-image: url(graphics/arabzonebanner_big.jpg);
	color:#ffffff

			
		
}

#photo-banner a {

color:#FF7000;
text-decoration:none
}


#banner-navigation {
				
				
				float: left;
				width: 210px;
				height: 155px;
				background: #fff;
			}
			
#outer #inner #banner-navigation .imageright { float: right; margin: 0; width:110px}
#banner-navigation .imageleft{ float: left; margin: 0;width:110px }
		











/* LEFT MENU STYLES
----------------------------------------------------------------------------- */

#navcontainer {
	margin: 0 0 0 0px;
	padding:10px 0 0px 0px;
	width: 160px;
	background: #000; /*url(graphics/navcontainerbg.jpg) repeat-x;*/
	text-align:left;
	
	

}

#navcontainer ul
{
margin: 0;
padding: 0 0 0 0px;
list-style-type: square;

}

#navcontainer li {
margin: 0;
padding: 0 0 0 0px;	
display:inline;

 }



#navcontainer li a
{
	display: block;
	line-height:normal;
	padding: 5px 8px 5px 21px;
	width: 130px;
	color:#ff7a00;
	text-decoration: none;
	background: url(graphics/bullet.gif);
	background-repeat: no-repeat;
	background-position: 7px 50%;

	font-family: Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 100%;
    margin: 0px;

    border-bottom: 2px solid #ff7a00;
	/*border-top: 1px solid #E7E8EA;*/


}



#navcontainer li a:hover
{
	text-decoration:underline;
	color:#ff7a00;
	
}

#navcontainer ul ul li { margin: 0 0 0 0; 
}

#navcontainer ul ul li a
{
display: block;
padding: 2px 8px 2px 22px;
width: 130px;
text-decoration: none;
font-size: 85%;
margin: 0px;
COLOR:#000; 
font-weight:normal;
 border-bottom: 1px solid #333333;
 /*background-color:#FF7a00;*/
 background-color:#d3d3d3;
 background-image:none




}

#navcontainer ul ul a:hover
{
	COLOR:#000; 
	text-decoration: underline;
	background-image:none;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline



}
#navcontainer ul li a#current
{
   
    COLOR:#ff7a00;
    font-weight:bold;

    }


#navcontainer ul ul a#current
{
font-weight:bold;
color:#000000;




}

#navcontainer ul li a.secure
{
background: url(graphics/secure.gif);
	background-repeat: no-repeat;
	background-position: 4px 50%;




}

#navcontainer ul ul li a.securesub
{
background: url(graphics/secure.gif);
	background-repeat: no-repeat;
	background-position: 4px 50%;
	 background-color:#d3d3d3;




}

/* TYPOGRAPHY
----------------------------------------------------------------------------- */
	
h1, h2, h3, h4, h5, h6	{
	
	font-weight: normal;
	letter-spacing: 1px;
	color:#DDDDDD;
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	}
		
		

#maincol, #maincolhome
{
	font-size:85%;
	color:#DDDDDD;
	font-weight: bold;
}   

#maincol p{

    margin: 5px 0 10px 0;
	padding:0;
	font-size:85%;
	color:#DDDDDD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:1.62em;

}
#maincol h1	{
	margin: 2px 0 4px 0;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	 font-size:189%;
	
	
    }

#maincol h2	{
	margin: 8px 0 8px 0;
	color:#FF7000;
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-weight:bold ;
	 font-size:159%;

    }	


#maincol a	{
    
	color:#0000cc;
   
	    
     
    }
	


#maincol a:hover	{
   
	color:#0066CC;
	text-decoration:none
   
	    
     
    }
     
    
#maincolhome p{

	font-size:85%;
	color:#DDDDDD;
	font-weight: bold;
    margin: 5px 0 10px 0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:1.62em;

}
#maincolhome h1	{
	margin: 2px 0 4px 0;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:189%;
}

#maincolhome h2	{
	margin: 8px 0 8px 0;
	color:#FF7000;
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-weight:bold ;
	 font-size:159%;

    }	


#maincol ul, #maincolhome ul
{
	margin-left:10px;
}

#maincol ul li, #maincolhome ul li
{	
	list-style:none;
	list-style-image:none;
	
	background: url(graphics/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 50%;

	padding-left: 15px;
	font-size: 85%;  
	color:#DDDDDD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}



#maincol a, #maincolhome a	
{
	color:#FF6600;
	font-weight: bold;
}
	


#maincol a:hover, #maincolhome a:hover	{
   
	background: #FF6600;
	color:#DDDDDD;
	text-decoration:none
   
	    
     
    }
	
	



#leftcol h1 {
	COLOR: #447CBB;
	font-weight:bold;
    font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px 20;
	padding:21px 0 5px 19px;
	text-transform:uppercase;
	letter-spacing:2px;
	font-size:    .8em; 

	

}


	
#leftcol a	{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	color:#99714D;
	font-weight:normal
	}



/* needs changed */
#leftcol p	{
	margin-top:4px;
	margin-bottom:0;
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	margin-left:2px;
	font-size:    0.7em; 
	line-height:1.6em; 
}
/*end of needs changed*/

#rightcol p{

    margin: 5px 0 10px 0;
	padding:0;
	 font-size:85%;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:1.62em;

}
#rightcol h1	{
	margin: 2px 0 4px 0;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	 font-size:189%;
	
	
    }

#rightcol h2	{
	margin: 8px 0 8px 0;
	color:#FF7000;
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-weight:bold ;
	 font-size:159%;

    }	


#rightcol ul{

  
	line-height:1.6em;
	font-size:    0.7em;  
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:24px
	    

}



#rightcol a	{
    
	color:#0000cc;
   
	    
     
    }
	


#rightcol a:hover	{
   
	color:#0066CC;
	text-decoration:none
   
	    
     
    }

/*
    
#rightcol p {

	font: 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:15px;
	font-weight:normal

}


#rightcol h1 {

font: 11px Arial, Helvetica, sans-serif;
	color:#C8DB00;
	text-align:left;
	font-weight:bold;
	line-height:normal;
	margin: 0px 0 0px 0;
	padding: 0px 0 0px 0;
	background-image:url(graphics/h1bg.jpg);


}


#rightcol h2 {

	font: 12px Arial, Helvetica, sans-serif;
	color:#C8DB00;
	font-weight:bold;
	margin: 0px 0 2px 0;
	

}

#rightcol a {

	font: 11px Arial, Helvetica, sans-serif;
	color:#C8DB00;
	font-weight:normal
	

	

}



*/





.clearboth {clear:both;}



#content-body li, #content-bodyext li{
	color:#444;
	font-size: 95%;
	line-height: 1.8;
}

/* BREADCRUMBS
----------------------------------------------------------------------------- */

 #breadcrumbs
{
padding: 2px 0 0 0px;
margin: 3px 0 5px 0px;
clear:both;

color:#003366;
float:left;
width:580px

}
  #breadcrumbs p

{

padding:0px;
margin: 0px;
color:#666

}

 #breadcrumbs a

{

padding:0px;
color:#FF7000;
text-decoration:none

}

 #breadcrumbs a:hover

{
	padding:0px;
	
	color:#FF7000;
	text-decoration:underline
}



/* IMAGE POSITIONING
----------------------------------------------------------------------------- */
	
.imageright {float: right; margin: 3px 0px 10px 15px; border: 0px solid #fff;}	
.imageleft {float: left; margin: 3px 7px 10px 0px; border: 0px solid #000000;}
.imagecenter {float: left; width:100%; text-align:center; margin:3px 0px 3px 0px; border:0; background-color: #000000;}

#rightcol .imagecenter {float: right; margin: 3px 0px 10px 0px; }
#rightcol .imageright { float: right; margin: 7px 0px 10px 0px; }	

#leftcol .imageright { float: right; margin: 7px 0px 10px 0px; border: 0px solid #fff;}
#leftcol .imageleft{ float: left; margin: 7px 15px 10px 0px; border: 0px solid #000000;}

/*
#rightcol .imageright { float: right; margin: 7px 0px 10px 0px; border: 0px solid #fff;}
#rightcol .imageleft{ float: left; margin: 7px 15px 10px 0px; border: 0px solid #000000;}
*/

/*  FOOTER
----------------------------------------------------------------------------- */
#footerholder {
	
	margin-left:auto;
	margin-right:auto;
	width:1002px;
	float:left;
	BORDER-top: #333 0px solid; 
    padding: 4px 0px 10px 0px;
	clear: both;
	background-color:#000
		
	}




#footer p a {
	color:#DDDDDD;
	font-weight:bold;
	text-decoration:none;
	
	}
	
#footer p a:hover {
	color:#DDDDDD;
	font-weight:bold;
	text-decoration:underline;
	
	}

#footer p{
	

	color:#DDDDDD;
	font-weight:bold;
	line-height:normal;
	margin:0;
	padding:0 5px 0 5px
	
		
	}



#footer {
	


	width:1000px;
	height:10px;
	padding: 5px 0px 2px 0px;
	clear: both;
	
		
	}
	
#newsticker
{
	width: 808px;
	float:left;
	padding:6px 0 6px 50px;
	margin:0;
	background: url("graphics/mainnavbg.gif") repeat-y;
	margin-left: 40px;
}

table td 
{ 
	background-color: #000;
	color: #DDD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 92%;
}

.submitButton
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 100px;
	height: 30px;
	font-size: 115%;
	font-weight:bold;
}

.submitButtonBig
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 150px;
	height: 30px;
	font-size: 115%;
	font-weight:bold;
}

#maincol .center, #maincolhome .center { text-align:center; }

.error { text-align: center; color:#FF7000; font-weight:bold; padding: 20px;}