@charset "utf-8";
/* CSS Document */
body{
	background-color:#FFFFFF;
	margin:15px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	direction:rtl;
}

img{
	border:medium none;
	padding:0;
	margin:0;
}

form{
	display:inline;
	padding:0;
	margin:0;
}
h1, h2, h3, h4{
	margin:0;
	padding:0;
	text-transform: uppercase;
}

#login{
	display:block;
	padding:20px 0 0 0;
}

#login label{
	width: 6em;
	float: right;
	text-align: right;
	margin-left: 0.5em;
	display: block
}

#mainContainer{
	width:900px;
	margin:0 auto;
}

#mainContainer #headContainer{
	width:900px;
	float:right;
}

#mainContainer #headContainer #logo{
	float:right;
}

#mainContainer #headContainer #logo img{
	display:inline;
}

#mainContainer #headContainer ul{
	display:inline;
	list-style-type:none;
	float:left;
	padding:0 0 10px 0;
	margin:0;
}

#mainContainer #headContainer ul li{
	display:inline;
	padding: 0 4px;
}

#mainContainer #headContainer ul li a{
	color:#15487d;
	text-decoration:none;
	font-size:11px;
}

#mainContainer #headContainer ul li.lastChild{
	padding-left:0;
}

#searchContainer{
	clear:left;
	float:left;
	background-image:url(../images/search_bg.gif);
	background-repeat:no-repeat;
	background-position: right top;
}

#searchContainer input{
	display:inline;
	background:transparent;
	border:0;
	margin:0;
	font-size:10px;
	width:100px;
	outline:none;
	height: 14px;
	padding-right: 4px;
}

#searchContainer #btnSearch {
	background-image: url(../images/search_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	width: 25px;
	border: none;
	padding: 0;
	margin: 0;
	display:inline;
}

#searchContainer img{
	display:inline;
}

#searchContainer input:focus{
	outline:none;
}

#searchContainer button{
	display:inline;
	border:medium none;
	margin:0;
	padding:0;
	position:relative;
}

#navContainer{
	width:900px;
	padding:25px 0 15px 0;
	float:right;
}

#navContainer ul{
	float:left;
	display:inline;
	padding:0;
	margin:0;
	list-style:none;
	list-style-type:none;
}

#navContainer ul li{
	display:inline;
	padding:0 6px 0 16px;
	background-image:url(../images/nav_sperator.gif);
	background-position: left 2px ;
	background-repeat:no-repeat;
}

#navContainer ul li.lastChild{
	padding-left:0;
	background-image:none;
}

#navContainer ul li a{
	color:#15487d;
	text-decoration:none;
	text-transform:capitalize;
}


#navContainer ul li a:hover{
	color:#78a3cc;
	text-decoration:none;
}

#navContainer ul li a.selected{
	color:#78a3cc;
}

#flashContainer{
	float:right;
	width:900px;
	height:306px;
	background-color:#03366c;
}

#flashContainer img{
	display:block;
}

#contentContainer{
	width:900px;
	float:right;
}

#contentContainer #col1{
	width:264px;
	margin:0 0px 0 1px;
	float:right;
}

#col1 h2{
	background-color:#03366c;
	display:block;
	padding:7px 12px;
	margin:0;
}

#contentContainer #col2{
	margin:0 0px 0 1px;
	float:right;
	background-color:#F1F1F1;
	color:#03366C;
	min-height:201px;
	width:370px;
}

#contentContainer #col2 p{
	margin:0;
	padding: 10px 12px;
	line-height: 16px;
	text-align:justify;
}

#col2 h2{
	background-color:#366b9e;
	display:block;
	padding:6px 12px;
	margin:0;
	color:#FFFFFF;
}

#col2 a{
	color:#03366c;
	text-decoration:none;
	padding:0px 10px 0 0;
	background-image:url(../images/bullet_blue.gif);
	background-repeat:no-repeat;
	background-position: right center;
}

#contentContainer #col3{
	width:264px;
	margin:0;
	float:right;
}

#col3 h2{
	background-color:#78a3cc;
	display:block;
	padding: 6px 12px 5px 12px;
	margin:0;
	color:#FFFFFF;
}

#col3 ul{
	float:right;
	padding:10px 15px 0 0;
	margin: 0;
	list-style-type:none;
}

#col3 ul li{
	background-image:url(../images/bullet_blue.gif);
	background-position: right 6px;
	background-repeat:no-repeat;
	display:block;
	padding:3px 12px 14px 12px;
	margin:0;
}

#col3 ul li span{
	color:#03366c;
	font-weight:bold;
}

#col3 ul li a{
	color:#666666;
	text-decoration: none;
}

#col3 ul li a:hover {
color:#333333;
text-decoration:none;
}

#footer{
	width:900px;
	margin:20px 0 0 0;
	padding:3px 0;
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	color:#AFAFAF;
	float:right;
}

#footer ul{
	padding:0;
	margin:0;
	list-style:none;
	list-style-type:none;
	float:left;
}

#footer ul li{
	display:inline;
	padding:0 10px;
	margin:0;
	border-left:1px solid #afafaf;
}

#footer ul li a{
	text-decoration:none;
	color:#AFAFAF;
}

#footer ul li a:hover {
color:#333333;
text-decoration:underline;
}

#footer p{
	margin:0;
	padding:0;
	float:right;
	
}

#footer ul li.lastChild{
	padding-left:0;
	border:medium none;
}

#breadcrumb{
	float:right;
	width:882px;
	padding:6px 9px 5px 9px;
	border-bottom:1px solid #1f84aa;
	color:#FFFFFF;
	background-color:#1298b5;
	background-image:url(../images/breadcrumbs_bg.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}

#breadcrumb a{
	color:#FFFFFF;
	text-decoration:none;
}

#insideAnimation{
	width:900px;
	height:119px;
	float:right;
	background-color:#054b86;
	background-repeat:no-repeat;
	background-position:left top;
}

#insideAnimation img{
	margin: 48px 32px 0 0px;
}

#insideContent{
	width:900px;
	float:right;
	padding:32px 0 0 0;
	color:#666666;

}

#insideContent h1{
	color:#15487d;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

#insideContent h3{
	color:#15487d;
	font-size:11px;
	font-weight:bold;
}

#insideContent a{
	text-decoration:none;
	color:#15487d;
}

#insideContent a:hover{
	text-decoration:underline;
	color:#15487d;
}

#insideContent h4{
	padding:18px 0 2px 0;;
	color:#15487d;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#insideContent p{
	margin: 0;
	padding:7px 0;
	line-height:18px;
	text-align: justify;
	font-family: Century Gothic, Verdana, Arial, Helvetica;
}

#insideContent td{
	line-height:18px;
	font-family: Century Gothic, Verdana, Arial, Helvetica;
}

#insideContent #sideNav{
	width:212px;
	float:right;
}

#insideContent table.insideTable{
	margin:15px 0 5px 0;
}

#insideContent table.insideTable td{
	padding:0 0 6px 0;
}

#insideContent table.insideTable td table td{
	padding:4px 0;
	border-top:1px solid #CCCCCC;
}

#insideContent table.insideTable td table tr.alternate{
	background-color:#F0F0F0;
}

#insideContent ul.insideList{
	padding:10px 0;
	margin: 15px 0 0 0;
	list-style-type:disc;
}

#insideContent ul.insideList li{
	padding:3px 0;
}


#insideContent #sideNav ul{
	padding:0 0 20px 0;
	margin:0;
	list-style-type:none;
	color:#414141;
	width:190px;
}

#insideContent #sideNav ul li{
	padding:0;
	margin:0;
	border-bottom:1px solid #e5e5e5;
	
}

#insideContent #sideNav ul li ul{
	width:auto;
	padding:0 0 0 15px;
	margin:0;
	
}

#insideContent #sideNav ul li ul li{
	border-bottom:medium none;
}

#insideContent #sideNav ul li span a.firstChild{
	/*padding-top:0;*/
	
}

#insideContent #sideNav ul li a{
	text-decoration:none;
	color:#414141;
	display:block;
	padding:8px 0;
	
}

#insideContent #sideNav ul li span a{
	text-decoration:none;
	color:#414141;
	display:block;
	padding:8px 0;
	
}

#insideContent #sideNav ul li span a.selected{
	color:#6da9e4;
	display:block;
	background-image:url(../images/bullet_blue.gif);
	background-position:left center;
	background-repeat:no-repeat;
	
}

#insideContent #sideNav ul li span a:hover{
	color:#6da9e4;
	background-image:url(../images/bullet_blue.gif);
	background-position:left center;
	background-repeat:no-repeat;
	
}

#insideContent #sideNav ul li ul span a{
	padding:4px 0;	
}

#insideContent #sideNav ul li ul span a.lastChild{
	padding-bottom:8px;	
}



#insideContent #rightContent {
	float:right;
	padding:6px 12px 0 0;
	width:675px;
}

#insideContent #rightContent #fonts{
	position: relative;
	float:left;
}

#insideContent #rightContent #fonts ul{
	padding: 0;
	margin: 0;
}
#insideContent #rightContent #fonts ul li{
	float: left;
	list-style-type: none;
	padding: 0 0 0 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
#insideContent #rightContent #fonts ul li a{
	color: #666666;
}

#rightContent form p label{
	width:180px;
}

#rightContent label.vacancyHead{
	clear:both;
	color: #043b74;
	width:105px;
	float:right;
	padding:8px 0;
}
#rightContent div.row{
	clear:both;
	display:block;
}

#rightContent p.button{
	clear:both;
}

#rightContent p.flowRight{
	float:right;
	position:static;
	padding:8px 0;;
	color:#000000;
}

#rightContent div.description{
	clear:both;
	color:#000000;
	padding:0;
}

#login .textbox{
	border: 1px solid #CCCCCC;
}

#login .dbutton{
	border: 2px outset #CCCCCC;
	background-color:#002859;
	color:#FFFFFF;
}

#gallery td{
	padding:5px 0;
}

#gallery td a img{
	border:1px solid #6DA9E4;
}

.compulsory{
	color:#666666;
}

.apply{
	border: 2px outset #CCCCCC;
	background-color:#1298b5;
	color:#FFFFFF;
	font-size:12px;
	padding:0 2px 2px 2px;
}

.goback{
	border: 2px outset #CCCCCC;
	background-color:#002859;
	color:#FFFFFF;
	font-size:12px;
	padding:0 2px 2px 2px;
}


div.error{
	width:100%;
	border:1px solid #FFCC00;
	background-color:#FFFFB0;
	color:#FF0000;
	text-align:center;
	padding:20px 0;
	font-weight:bold;
}

div.red{
	color:#FF0000;
}

div.success{
	width:100%;
	border:1px solid #FFCC00;
	background-color:#FFFFB0;
	color:#009900;
	text-align:center;
	padding:10px 0;
}

div.right{
	float:right;
}

div.news{
	padding-bottom:15px;
	border-bottom:1px solid #CCCCCC;
}

#insideContent div.news h3{
	font-weight:normal;
	
}

#rightContent li{
	font-family: Century Gothic, Verdana, Arial;
}

div.bgAbout{
	background-image:url(../images/about_us.jpg);
}

div.bgAboutal{
	background-image:url(../images/about_aluminium.jpg);
}

div.bgProducts{
	background-image:url(../images/products.jpg);
}

div.bgSafety{
	background-image:url(../images/safety_environment.jpg);
}

div.bgCommunity{
	background-image:url(../images/community_relations.jpg);
}

div.bgNews{
	background-image:url(../images/news_events.jpg);
}

div.bgCareers{
	background-image:url(../images/careers.jpg);
}

div.bgContact{
	background-image:url(../images/contact.jpg);
}

div.bgLinks{
	background-image:url(../images/links.jpg);
}
#contentContainer #col2 p img{
	margin: 4px 10px 10px 0px;
	float:left;
}


@media print{

	body{
		background-color:#FFFFFF;
		margin:0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}

	#insideAnimation, #insideContent #sideNav, #footer ul, #mainContainer #headContainer ul, #navContainer ul, #searchContainer, #insideContent #rightContent #fonts, .goback, .TabbedPanelsTab{
		display: none;
	}
	
	#insideContent #rightContent {
		width:900px;
	}
	#breadcrumb {
		background-color:#ffffff;
		color:#666666;
		float:left;
		padding:8px 0;
		width:900px;
	}
	.TabbedPanelsTabSelected{
		display: list-item;
		border-style:none;
		color:#15487D;
		font-family:Arial,Helvetica,sans-serif;
		font-size:16px;
		padding-bottom:5px;
		text-transform:uppercase;
	}
	.TabbedPanelsContentGroup {
		border-style: none;
	}
	.TabbedPanelsTab{
		border-style:none;
		color:#15487D;
		font-family:Arial,Helvetica,sans-serif;
		font-size:16px;
		padding-bottom:5px;
		text-transform:uppercase;
	}

	
	
}


