/*-----------           
	Author: Rashed Alhakimi.
	Version: 1.0
	E-mail: rash_alhakimi@yahoo.com
	----------- */

/* Page settings */
body
	{
	padding:0px;
	margin:0px;
	background:#fff url('../../images/bg-home.jpg') repeat-x fixed top center;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-attachment:fixed
	}
	
/* Normalizing elements */

body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
	{
	margin: 0;
	padding: 0;
	outline:none;
	
	}
a{ color:#000000; text-decoration:underline} 
a:hover{ color:#61b79c; text-decoration: none}




h1
	{
	font-size:14px;
	font-family:"Lucida Sans", "Lucida Sans Unicode";
	margin-bottom:15px;
	}
	
h2
	{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	background:url('../images/bg-h2.gif');
	margin-bottom:25px; padding-left:17px; padding-right:0; padding-top:9px; padding-bottom:8px
	}	
	
h3
	{
	color:#000;
	font-size:11px;
	margin-bottom:3px;
	}

:focus {
	outline: 0;
}


.clear
	{
	clear:both;
	}
	
.left
	{
	float:left;
	}

.right
	{
	float:right;
	}

.noBg
	{
	background:none !important;
	}

li
	{
	list-style:none;
	}
	
	
#top
	{
	margin:0 auto;
	width:778px;
	background-color:#fff;
	}

	
#header
	{
	background:url('../../images/xtrapart_03.jpg') no-repeat right 46px;
	}
	
a.logo:link, a.logo:active, a.logo:visited, a.logo:hover
	{
	width:269px;
	height:139px;
	display:block;
	float:left;
	text-indent:-2000px;
	background:url('../../images/logo.gif') no-repeat;
	}

ul.language
	{
	float:right;
	margin-top:15px;
	display:block;
	}
ul.language li 
	{
	float:left;
	}
	
ul#mainNav
	{
	height:24px;
	padding-top:12px;
	color:#333;
	width:660px;
	margin-left:10px;
	}
	
ul#mainNav li
	{
	float:left;
	background:url('../../images/mainNav-div.gif') no-repeat right bottom;
	}
	
ul#mainNav li a:link, ul#mainNav li a:active, ul#mainNav li a:visited
	{
	float:left;
	margin:0 12px 0 12px;
	text-decoration:none;
	font-size:10px;
	}

ul#mainNav li a:hover
	{
	color:#61b79c;
	}
	
.menuMargin
	{
	margin-left:10px !important;
	}
	
#secondryContent
	{
	width:215px;
	float:left;
	}
	
#appletContainer
	{
	width:210px;
	}
	
#box
	{
	width:540px;
	border:1px solid #ccc;
	text-align:left;
	margin:7px 0 10px 0;
	padding:10px;
	font-size:11px;
	}


#co-partners
	{
	width:777px;
	border:1px solid #ccc;
	text-align:left;
	margin:7px 0 10px 0;
	padding:10px;
	font-size:11px;
	}

#primaryContent
	{
	width:555px;
	float:right;
	}
	
.atAGlanceHeaderTitleHome
{
	float: left;
	width: 120px!important; 
	}

.collapseButton
{
	position:relative;
	width:25px;
	float: right;
	height: 20px;
}
	
#primaryContentara
	{
	width:555px;
	float:left;
	}
	
.atAGlanceHeaderTitleHome
{
	float: right;
	width: 120px!important; 
	}

.collapseButton
{
	position:relative;
	width:25px;
	float: left;
	height: 20px;
}


#flashContainer
	{

	width:553px;
	padding:5px 10px ;
	color:#000000;
	}
	
#ads
{	
	height:70px;
	width:120px;
	padding:5px;
	background:url('../flash/board.swf') no-repeat; padding-left:405px;
	}
	
#leftAds
{
	color:#000000;
	height:591px;
	width:216px;
	background:url('../../images/leftbanner.gif') no-repeat ;
	
}
#leftAds1
{
	color:#000000;
	height:591px;
	width:216px;
	background:url('../../images/leftbanner1.gif') no-repeat ;
	
}	

#leftAds2
{
	color:#000000;
	height:591px;
	width:216px;
	background:url('../../images/leftbanner2.gif') no-repeat ;
	
}		
	
#primaryLinkContainer
	{
	width:553px;
	padding:5px 0;
	margin:10px 0 ;
	font-size:11px;
	line-height:16px;
	color:#333;
	border:0px solid #ccc;
	}



#primaryLinkContainer a:link, a:visited
	{
	text-decoration:none;
	}
	
#primaryLinkContainer a:hover
	{
	color:#61b79c;
	}
	
#primaryLinkContainer ul
	{
	margin-left:1px;
	padding-left:0px;
	}
	
#primaryLinkContainer li
	{
	background:url('../../images/blt-links.gif') no-repeat 0 8px;; padding-left:6px; padding-right:0; padding-top:2px; padding-bottom:2px
	}
	
.primaryLinkBox1, .primaryLinkBox2, .primaryLinkBox3, .primaryLinkBox4
	{
	border-right:0px solid #ccc;
	height:125px;
	float:left;
	width:127px;
	padding:93px 5px 0 5px;
	}

.primaryLinkBox1
	{
	background:url('../../images/1.jpg') no-repeat 5px 5px;
	}

.primaryLinkBox2
	{
	background:url('../../images/2.jpg') no-repeat 5px 5px;
	}

.primaryLinkBox3
	{
	background:url('../../images/3.jpg') no-repeat 5px 5px;
	}
	
.primaryLinkBox4
	{
	border-right:medium none !important;
	background:url('../../images/4.jpg') no-repeat 5px 5px;
	}


ul#footerNav
	{
	padding-top:3px;
	color:#333;
	font-size:9px;	
	width: 600px;
	text-align: center
	}
	
ul#footerNav li
	{

	float:left;
	background:url('../../images/mainNav-div.gif') no-repeat right bottom;
	}
	
ul#footerNav li a:link, ul#footerNav li a:active, ul#footerNav li a:visited
	{
	float:left;
	margin:5px 8px 0 8px;
	text-decoration: none;
	text-align: center;
	}

ul#footerNav li a:hover
	{
	color:#61B79C;
	}
	
#footerContent
	{
	float:center;
	width:640px;
	margin:10px auto 10px auto;
	padding:left;
	}	

#footerCopyRights
	{
	float:center;
	width:640px;
	margin:10px auto 10px auto;
	padding:left;
	}
	
	.ButtonBox, .ButtonBoxSB{
	margin: 0px;
	clear: both;}
	
.Button, .ButtonSB{
	background: #457969 url('../images/button-standard-bgd.gif') repeat-x ;
	margin-bottom: 10px;height: 15px;
	padding-top:3px; padding-bottom:2px; border: 1px solid #000; }
	
.Button a, .ButtonSB a{
	text-decoration: none;
	cursor: pointer;
	color: #fff;}
		
.ButtonText, .ButtonTextSB{
	font-size:12px;
	text-align: center;
	margin-top: 0px;
	font-weight: bold;}
	
 .ButtonTextSB{
	font-size:11px;
	text-align: center;
	margin-top: 0px;
	font-weight: bold;}
	
.ButtonText img, .ButtonTextSB img{
	vertical-align: middle;}
	
div:hover.Button, .Button a:hover, div:hover.ButtonSB, .ButtonSB a:hover{
	text-decoration: none;	
	color:#fff;}
	
.Button{
	width: 125px;}

.ButtonSB{
	width: 93px;}