/* CISA Arabworld Arabic Style Sheet by Noor Allah Al-Hiraki - N'N Design Studio */

/************** Basic Tag Styles **************/
body, html {
	font-family: Tahoma, "traditional Arabic", Arial;
	background-color: #E6E6E6;
	font-size: 11px;
	color: #4D4D4D;
	margin: 0px;
	height: 100%;
}
H1, H2, H3 {
	font-size: 11px;
	margin: 0px;
	font-weight: bold;
	text-transform: capitalize;
}
a:link, a:visited, a:hover {
	text-decoration: none;
}
HR {
	border: 1px solid #A5ACB2;
	width: 100%;
	height: 1px;
}
UL {
	margin: 0px;
	padding: 0px;
	list-style-type: square;
}
TH {
	font-size: 10px;
	border-bottom: 1px solid #A5ACB2;
	color: #FA3200;
	padding: 2px 3px;
	font-weight: normal;
}
input {
	font-family: Tahoma, "traditional Arabic", Arial;
}
/*
IMG {
	border: none;
}*/

/************** Navigation System Styles **************/
.nav {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background-color: #404040;
	height: 20px;
}
.mainNav a {
	padding-top: 2px;
	height: 18px;
	text-align: center;
	color: #FFFFFF;
	display: block;
}
.mainNav a:hover {
	background-color: #E83D00;
}
.mainNav TD {
	width: 70px;
}
.subNav {
	color: #FFFFFF;
	font-size: 12px;
	padding: 0px 0px 4px 15px;
}
.subNav a, .pathLocator, .pathLocator a{
	color: #FFFFFF;
	font-size: 9px;
}
.langSel a:hover {
	background-image: url('../images/ui/langon.gif');
	background-repeat: no-repeat;
	width: 51px;
	height: 18px;
	display: block;
}

/************** Layout DIVs Styles **************/
.mainFrame {
	width: 800px;
}
.whiteSpace {
	background-color: #FFFFFF;
	padding: 5px 0px 15px;
}
.blackSpace, .blackGnrl {
	color: #FFFFFF;
	background-color: #000000;
	background-image:  url("../images/ui/ornam.jpg");
	background-repeat: repeat-y;
	background-position: right top;
	height: 100%;
}
.blackSpace IMG {
	width: 340px;
	height: 285px;
}
.sep {
	background-color: #E83D00;
	height: 10px;
	font-size: 2px;	
}
.sepShad {
	background-color: #FFFFFF;
	background-image: url('../images/ui/shadow.gif');
	background-repeat: repeat-x;
	height: 13px;
}
.marketText, .techFeats {
	padding: 15px 50px 15px 30px;
	text-align: justify;
	direction: rtl;
	float: left;
}
.marketText P {
	margin: 0px 0px 15px 0px;
}
.techFeats a {
	color: #FFFFFF;
}
.techFeats UL {
	padding: 0px 15px 0px 0px;
}
.techFeats a:hover {
	color: #FF5500;
}
.techFeats H1 {
	font-size: 13px;
	color: #FF5500;
	margin: 0px 0px 5px;
}
.techFeats H2 {
	font-size: 11px;
	color: #FFFFFF;
	margin: 2px 0px;
}

/************** Includes Styles **************/
.header {
	height: 90px;
	background-color: #000000;
	padding: 10px 15px 0px 15px;
	display: block;
}
.footer, .footer a {
	height: 20px;
	color: #808080;
	font-size: 10px;
	padding-top: 5px;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
.search {
	width: 160px;
	height: 120px;
	font-size: 10px;
	text-align: right;
	display: block;
	padding: 0px 15px 0px 15px;
}
.search a {
	color: #FA3200;
	font-size: 11px;
	font-weight: bold;
}
.search a:hover {
	color: #CC0000;
}
.verDiv {
	border-right: 1px solid #FA3200;
	border-left: 1px solid #FA3200;
	height: 100%;
}
.ahdRefs {
	border-right: 1px solid #FA3200;
	padding: 0px 100px 0px 100px;
}
.download {
	height: 100%;
	color: #808080;
	font-size: 10px;
	padding: 0px 0px 0px 15px;
	direction: rtl;
}
.prodTypeCmpr {
	height: 100%;
	color: #808080;
	padding: 0px 15px 0px 15px;
}
.hotNews, .hotProds {
	color: #808080;
	text-align: justify;
	padding: 0px 0px 0px 15px;
	direction: rtl;
}
.spareParts, .spareParts a {
	color: #808080;
	padding-right: 15px;
}
.spareParts TD {
	padding: 0px 0px 5px 15px;
}
.spareParts UL {
	padding-left: 15px;
}
.hotNews TD, .hotProds TD, .download TD {
	padding: 0px 15px 5px 0px;
}
.hotNews H1, .download H1, .spareParts H1, .prodTypeCmpr H1 {
	text-align: right;
	color: #FA3200;
	padding: 0px 0px 5px 0px;
}
.hotProds H1, .download H2 {
	text-align: right;	
	color: #5E5E5E;
	direction: rtl;
}
.spareParts a:hover, .subNav a:hover, .pathLocator a:hover {
	color: #FA3200;
}
.hotProds a, .download a, .hotNews a {
	color: #5E5E5E;
}
#hotNewsImg {
	float: left;
	padding: 0px 10px 5px 0px;
}
#hotProdImg {
	float: left;
	width: 60px;
	height: 80px;
}
#moreImg {
	float: left;
	padding: 10px 0px 0px;
}
.search H1 {
	font-weight: normal;
}
.marketText H1 {
	font-size: 13px;
	color: #FFFFFF;
	margin: 0px 0px 2px;
}
.marketText H2 {
	color: #FF5500;
	margin: 10px 0px 2px 5px;
}
.prodName {
	font-size: 12px;
	font-weight: bold;
}
.typeNo {
	font-size: 14px;
	font-weight: bold;
	color: #FF5500;
}
.pagingSys {
	text-align: right;
	margin: 0px 15px;
}
.pagingSys a {
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FA3200;	
}
#crntPage {
	font-size: 16px;
}
#typThmbImg {
	border: 1px solid #A5ACB2;
	margin-bottom: 10px;
}
.itemsTable TD {
	vertical-align: top;
	text-align: center;
	padding: 2px;
}
.orderTable TD {
	vertical-align: middle;
	text-align: center;
	padding: 2px;
}
.ahdRefTable TD {
	vertical-align: top;
	padding: 3px 10px 3px 10px;
}
.itemsTable, .ahdRefTable {
	font-size: 10px;
	border-top: 1px solid #A5ACB2;
	border-bottom: 1px solid #A5ACB2;
	margin-top: 15px;
}
.orderTable {
	font-size: 10px;
	border-bottom: 1px solid #A5ACB2;
	margin-top: 15px;
}
.orderTable a {
	color: #4D4D4D;
}
.orderTable a:hover {
	text-decoration: underline;
}
.itemsTable IMG, .orderTable IMG {
	border: 0px;
	margin: 5px 4px 5px 4px;
}
.itemsTable input, .orderTable input {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
#srchBtn {
	font-family: Tahoma, "traditional Arabic", Arial;
	color: #4D4D4D;
	height: 19px;
	width: 24px;
	font-size: 9px;
	margin-right: 15px;
	border: 1px solid #A5ACB2;
	background-color: #FFFFFF;
}
#srchTxt {
	color: #4D4D4D;
	font-family: Tahoma, "traditional Arabic", Arial;
	background-color: #FFFFFF;
	font-size: 11px;
	height: 15px;
	width: 120px;
	margin: 2px 0px 2px 0px;
	border: 1px solid #A5ACB2;	
}
#srchSel {
	font-family: Tahoma, "traditional Arabic", Arial;
	color: #4D4D4D;
	background-color: #FFFFFF;
	font-size: 11px;
	width: 126px;
	margin: 10px 0px 2px 0px;
}
.button {
	height: 22px;
	width: 65px;
	font-size: 11px;
}
.news H1, .srchRslts H1, .newProds H1 {
	color: #FA3200;
}
.news H2, .srchRslts H2, .newProds H2 {
	font-size: 11px;
	color: #FA3200;
	font-weight: normal;
	margin-bottom: 5px;
}
.news, .srchRslts, .newProds {
	margin-top: -15px;
	width: 100%;
	direction: rtl;
}
.srchRslts a {
	color: #4D4D4D;
}
.newProds a {
	color: #FA3200;
}
.srchRslts a:hover {
	text-decoration: underline;
}
.typCmprChks input {
	margin: 0px;
	padding: 0px;
}
.typBox {
	border: 1px solid #A5ACB2;
	width: 115px;
}
.typLnkRow a {
	color: #4D4D4D;
	font-weight: bold;
}
.typLnkRow a:hover {
	color: #FA3200;
}
.typFeats UL {
	padding: 0px 0px 0px 15px;
}
.about {
	margin: 0px 15px 15px 15px;
	text-align: justify;
	direction: rtl;
}
.about H1, .about H2 {
	color:#FA3200;
	margin-bottom:5px;
	margin-top:0px;
}
.about P {
	margin-top: 0px;
	margin-bottom: 15px;
}
.aboutMain a {
	color:#FF5500;
	font-size:12px;
	font-weight:bold;
	margin-left:120px;
}
.aboutMain a:hover {
	color: #FFFFFF;
}
.siteMap {
	margin: 5px;
	width: 100%;
	border: 1px solid #A5ACB2;
}
.siteMap a {
	height: 20px;
	color: #4D4D4D;
}
.siteMap a:hover {
	color: #FA3200;
}
.siteMap #L1 {
	font-weight: bold;
	padding-left: 14px;
}
.siteMap #L2 {
	padding-left: 28px;
}
.siteMap #L3 {
	padding-left: 46px;
}
#useracc, #passwd, #uFirstN, #uLastN, #uEmail, #uAddress, #uCompany, #uJob, #uFax, #uPhone, #password1, #password2, #email {
	color: #4D4D4D;
	font-family: Tahoma, "traditional Arabic", Arial;
	background-color: #FFFFFF;
	font-size: 11px;	
	height: 15px;
	width: 150px;
	border: 1px solid #A5ACB2;
}
#uCountry, #fSubject, #ahdRefProd {
	color: #4D4D4D;
	font-family: Tahoma, "traditional Arabic", Arial;
	background-color: #FFFFFF;
	font-size: 11px;
	width: 154px;
	border: 1px solid #A5ACB2;
}
.req {
	color: #FA3200;
	font-size: 10px;
	text-align: center;
}
.typCmprDscrpt {
	margin:0px;
	padding:0px 20px 0px 10px;
	text-align:right;
	direction:rtl;
}
