/*
 * Arabic Style
*/

/* Default Body */
#wrapper

{
   text-align: center;
   width: 760px;
   margin: 0px auto 0px auto;
}

body {
		background-color: white;
		font-family: Tahoma, Helvetica, sans-serif;
		font-size: 13px;
		margin: 0px;
		border: 0px;
		padding: 0px;
}

/* This is the border line & background colour round the entire page */
table.mainTable {
		background: #fff url(/assets/site/ar/gfx/site_bg.gif) repeat-y;
		border-collapse: collapse;
		width: 760px;
		empty-cells: show;
}
#mainOrderTable {
                background: #fff url(/assets/site/ar/gfx/site_bg_no_menu.gif) repeat-y;
                border-collapse: collapse;
                width: 760px;
                empty-cells: show;
}

td.mainTableLeft,
td.mainTableRight {
		width: 10px;
}

/* Top Menu in Header */
table.topMenuTable { 
		background: #CCCCCC url(/assets/site/ar/gfx/header_bg.gif) repeat-x;
		border-collapse: collapse;
		height: 20px;
		width: 740px;
}
td.topMenuCell {
		vertical-align: middle;
		text-align: center;
		border-right: 1px #BBBBBB solid;
		border-bottom: 1px #BBBBBB solid;
		width: 16.666%;
}
a.topMenuLink,
a.topMenuLink:link,
a.topMenuLink:active,
a.topMenuLink:visited {
		font-family: "MS Sans Serif", Geneva, sans-serif;
		font-weight: normal;
		font-size: 10px;
		text-decoration: none;
}
a.topMenuLink:hover {
		color: #FFA500;
		text-decoration: overline;
}

/* Header Logo */
table.headerTable {
		border-collapse: collapse;
		height: 100px;
		width: 740px;
		empty-cells: show;
}
td.headerLogo {
		padding-left: 4px;
		color: white;
		background: #1986ff url(/assets/site/ar/gfx/logo.jpg) no-repeat center;
		font-family: Tahoma, Geneva, sans-serif;
		font-weight: bold;
		font-size: 11px;
		text-align: left;
		vertical-align: bottom;
}

/* Navigation Bar */
table.navBarTable {
		background: #CCCCCC url(/assets/site/gfx/header_navbar.gif) repeat-x;
		border-collapse: collapse;
		height: 22px;
		width: 740px;
}
td.leftNavBar {
		vertical-align: middle;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 11px;
		text-align: right;
		padding-right: 5px;
}
td.rightNavBar {
		vertical-align: middle;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 11px;
		text-align: left;
		padding-left: 5px;
		width: 170px;
}

/* Body Table */
table.bodyTable {
		padding: 0px;
		margin: 0px;
		border-spacing: 0px;
		border-collapse: collapse;
		width: 100%; 
		empty-cells: show;
}

/* Left Column */
td.bodyTableLeft {
		font-family: Tahoma, Geneva, sans-serif;
		vertical-align: top;
		width: 180px;
		margin-left: 3px;
}

td.bodyTableLeftTitle1 {
		color: #000000;
		font-weight: bold;
		background-color: #DFDFDF;
		vertical-align: middle;
		border-bottom: 1px #BBBBBB solid;
		padding: 3px;
		margin-right: 3px;
}

td.bodyTableLeftTitle2 {
		color: #000000;
		font-weight: bold;
		background-color: #DFDFDF;
		vertical-align: middle;
		border-top: 1px #BBBBBB solid;		
		border-bottom: 1px #BBBBBB solid;
		padding: 3px;
		margin-right: 3px;
}

.navigation { 
	padding: 2px;
	padding-right: 5px;
	margin:	1px;
}
.navigation a,.navigation a:hover {
	padding: 4px;
	margin: 6px;
	margin-bottom: 2px;
	margin-top: 2px;
	display: block;
	color: #0000FF;
	font-weight: bold;
	text-decoration: none; 
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.navigation a:hover {
	padding: 4px;
	text-decoration: none;
	color: #821517;
	background: #fff url(/assets/site/gfx/buttonbar.gif) repeat-x top ;
	border: 1px solid #003399;
}

.highLight {
	background: #fff url(/assets/site/gfx/buttonbar.gif) repeat-x top ;
	font-weight: bold;
	border: solid 1px #000000; 
}

/* Center Column */
td.bodyTableCenter {
		background-color: white;
		vertical-align: top;
		padding: 10px;
}

/* Right Column */
td.bodyTableRight {
		background-color: #EEEEEE;
		vertical-align: top;
		width: 170px;
		border-left: 1px #BBBBBB solid;
}

/* Footer Table */
table.footerTable {
		background-color: white;
		background-image: url(/assets/site/gfx/footer_bg.gif);
		border-collapse: collapse;
		width: 740px;
		height: 35px;
}
td.footerTableLeft {
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 9px;
		text-align: right;
		padding-right: 5px;
		color: #CCCCCC;
		width: 25%;
		height: 15px;
}
td.footerTableCenter {
		font-family: "MS Sans Serif", Geneva, sans-serif;
		font-size: 9px;
		text-align: center;
		color: #444444;
		width: 50%;
		height: 15px;
}
td.footerTableRight {
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 9px;
		text-align: left;
		padding-left: 5px;
		color: #CCCCCC;
		width: 25%;
		height: 15px;
}
a.footerLink,a.footerLink:link,a.footerLink:active,a.footerLink:visited {
		font-family: "MS Sans Serif", sans-serif;
		font-weight: normal;
		font-size: 9px;
		text-decoration: none;
}
a.footerLink:hover {
		color: red;
		text-decoration: overline;
}

/*	FORM */
form { margin: 0px; padding: 0px; border: 0px; } 
input { color: black; font-family: Tahoma, serif; font-size: 10px; font-weight: normal; padding: 1px; }
textarea { background-color: white; color: black; font-family: Verdana, serif; font-size: 10px; font-weight: normal; border-color: black; border-style: solid; border-width: 1px; }
select { color: black; background-color: white; font-family: Verdana, serif; font-size: 10px; font-weight: normal; border-color: black; border-style: inset; border-width: 1px; }

input.button {	margin: 1px; }

/* New Articles */
.sitenews {
	padding-right: 10px;
	border-right: 1px #BBBBBB dashed;
}
.NewsTitle {
	 font-family: Tahoma, serif;
 	 font-weight: bold;
	 font-size: 12px;
	 color: black;
}
.NewsDate {
	 font-family: Tahoma, Verdana, serif;
 	 font-weight: normal;
	 font-size: 10px;
	 color: gray;
}
.NewsAuthor {
	 font-family: Tahoma, Verdana, serif;
 	 font-weight: normal;
	 font-style: italic;
	 font-size: 10px;
	 color: gray;
}
.NewsContent {
	 font-family: Tahoma, serif;
 	 font-weight: normal;
	 font-size: 11px;
	 color: black;
}

/* Service Stuff */
.ServiceTitle {
	 	font-family: Verdana, serif;
 	 	font-weight: bold;
	 	font-size: 10px;
		color: #0066FF;
}
.ServiceSub {
	 	font-family: Verdana, serif;
 	 	font-weight: normal;
	 	font-size: 9px;
		color: maroon;
}
.ServiceContent {
	 	font-family: Verdana, serif;
 	 	font-weight: normal;
	 	font-size: 10px;
		color: black;
}
.ServiceCompare {
	 	font-family: Verdana, serif;
 	 	font-weight: normal;
		text-align: right;
	 	font-size: 10px;
		color: #FF0000;
}
/* 
	TEXT
*/


h1 { margin: 0px; margin-bottom: 4px; font-size: 18px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color : #FF6600; }
h2 { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; color:green; }
h3 { margin: 0px; font-size: 14px; font-family: Tahoma, serif; }
h4 { margin: 0px; font-size: 14px; }

.error { color: red; }

/* 
	TABLE
*/
td { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px }
.row1 { background-color: #F7F7F7; padding: 4px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.row2 { background-color: #ECECEC; padding: 4px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.row3 { background-color: #EAEAEA; padding: 4px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.spacer { background-color: #D1D7DC; }
hr { height: 1px; border-width: 0px; background-color: #D1D7DC; color: #D1D7DC }


/* Site Tables */
table.tstyle { border: 2px solid #ffffff; border-collapse: collapse; width: 100%; }
tr.thead { background-color: #0066AA; color: #FFFFFF; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-align: center; }
tr.trow1 { background-color: #F0F0F0; }
tr.trow2 { background-color: #DDDDDD; }
/*
	FORM
*/
img { border: 0px; }
