﻿/*@charset "utf-8";
 CSS Document */

.BorderStyle
{
	border-right: 0px none;
	width: 350px;
}

.PagerCurse
{
	cursor: hand;
}
.ModalBackGroud
{
    background-color: #000000;
    filter:alpha(opacity=15);
}
.test
{
	/*height: 15px;*/
	border-right: #ff0033 1px;
	border-top: #ff0033 1px;
	border-left: #ff0033 1px;
	border-bottom: #ff0033 1px;
	padding-bottom: 10px;
}
.menuBg
{
	background-image: url(images/menuBg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.servBg {	
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E6E6E6;
	border-left-color: #E6E6E6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
	background-image: url(images/sendBg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#FBFBFB;
}
.servBg a{
	color: #4e4e4e;
	text-decoration: none;
}

.rightBor{
	background-image: url(images/rightBor.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	
}
.leftTobBorRepeat {
	background-image: url(images/bodyLeftBor.jpg);
	background-repeat: repeat-y;
	background-position :left ;
} 
.generalCell
{
	text-align: left;
}

.searchRatingVisi
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.popUp {
   background-color:#C8C8C8;
}
.popUp02 {
   background-color:#E6E6E6;
}
.popUpUnder{
	background-image: url(images/popUpUnder.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}

.PopUpFont {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;
	padding-left:5px;
	
}
.PopUpFont02 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;
	
}
.PopUpFont02 a{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #096da6;
	text-decoration: underline;
	text-align:left;
	
}
.PopUpFont02 td{
	text-align:left;
	
}

.searchRstBody03
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	text-align: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #d0d0d0;
	border-bottom-color: #d0d0d0;
}

.mandatoryTxt
{
	color: #7A7A7A;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}

.BgSearchOthre
{
	background-color: #D1AA0E;
}

.reqTxtValid
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: red;
	text-decoration: none;
	text-align: left;
}

.searchRstBody03 td
{
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #D0D0D0;
	border-left-color: #D0D0D0;
}
.searchRstBody03 td table td
{
	padding-left: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-left-style: none;
	border-top-color: #D0D0D0;
	border-left-color: #D0D0D0;
}
.menuBg a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.belowMenuBg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1e1f1f;
	text-decoration: none;
	background-image: url(images/belowMenuBg.jpg);
	background-repeat: repeat-x;
	padding-left: 20px;
	padding-top: 2px;
}
.belowMenuBg a
{
	font-weight: normal;
	color: #096da6;
	text-decoration: underline;
}

.belowMenuBgbtn
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #1e1f1f;
	text-decoration: none;
	background-image: url(images/belowMenuBg.jpg);
	background-repeat: repeat-x;
}

.busProfileBoldTxt
{
	font-family: Verdana;
	font-size: 13px;
	color: #1e1f1f;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.busProfileTxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6e6e6e;
	text-decoration: none;
	text-align: left;
}
.busProfileTxt a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #096da6;
	text-decoration: none;
	text-align: left;
}
.busProfileTxt02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.busProfileTxt02 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #096da6;
	text-decoration: none;
	text-align: left;
}
.busProfileTxt03
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #a07c37;
	text-decoration: none;
	text-align: left;
}
.menuArabicTxt
{
	font-family: AljazeeraBoldExtdOf;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding-right: 8px;
	padding-bottom: 6px;
}
.srchPadding
{
	padding-left: 20px;
}
.float
{
	left: auto;
	text-align: left;
}
.srchHdrBg
{
	background-image: url(images/srchHdrBg1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.srchBodyBord
{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #AE9019;
	border-bottom-color: #AE9019;
	border-left-color: #AE9019;
	background-color: #e7bf1f;
	background-position: right bottom;
	background-image: url(images/curvedBgImg.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1e1f1f;
	text-decoration: none;
}

.srchBodyBord a
{
	color: #ffffff;
	text-decoration: underline;
/*	font-weight: bold;*/
}


.btnBg04
{
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}







.txtFld01
{
	border-bottom: 1px solid #859443;
	border-left: 1px solid #859443;
	border-style: solid none solid solid;
	border-top: 1px solid #859443;
	border-width: 1px 0px 1px 1px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 22px;
	text-decoration: none;
}


.searchFieldStyle {
background-image:url(images/searchFieldBg.jpg);
background-repeat:repeat-x;
border:0 none;
color:#000000;
direction:ltr;
font-family:verdana;
font-size:12px;
height:22px;
padding-top:3px;
text-decoration:none;
width:190px;
}

.txtFldSearchBusinesess
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ae9019;
	border-bottom-color: #ae9019;
	border-left-color: #ae9019;
	height: 24px;
	border-right-width: 0px;
	border-right-style: none;
}

.txtFld02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AFAFAF;
	border-bottom-color: #AFAFAF;
	border-left-color: #AFAFAF;
	height: 24px;
	border-right-width: 0px;
	border-right-style: none;
}
.txtFld03
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-color: #AFAFAF;
	border-bottom-color: #AFAFAF;
	border-right-color: #AFAFAF;
	height: 22px;
	border-left-width: 0px;
	border-left-style: none;
}
.txtFld04
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AFAFAF;
	border-bottom-color: #AFAFAF;
	border-left-color: #AFAFAF;
	height: 22px;
	border-right-width: 0px;
	border-right-style: none;
}
.littleSquarBg
{
	background-image: url(images/littleSquare.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.txt01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1e1f1f;
	text-decoration: none;
}
.txt01 a
{
	color: #096da6;
	text-decoration: underline;
}
.txt02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ca4f0d;
	text-decoration: none;
	text-align: left;
}
.txt02 a
{
	color: #ca4f0d;
	text-decoration: none;
}
.txt03
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #1e1f1f;
	text-decoration: none;
	text-align: right;
}
.txt03 a
{
	color: #096da6;
	text-decoration: underline;
}
.footerbg
{
	background-image: url(images/footerBg.jpg);
	background-repeat: repeat-x;
}
.txt042
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 2px;
	
	padding-top: 7px;
}
.txt043
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    text-align:left ;
    padding-left: 2px;
    padding-top: 7px;
}
.txt04
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 2px;
	padding-top: 7px;
}
.txt041
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txt04 a
{
	color: #096da6;
	text-decoration: underline;
}

.txt05
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #1e1f1f;
	text-decoration: none;
	text-align: left;
}

.txt05 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #1e1f1f;
	text-decoration: none;
	text-align: left;
}

.txt06
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
}
.txt06 a
{
	color: #ffffff;
	text-decoration: underline;
}
.txt07
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2e3407;
	text-decoration: none;
	padding-left: 10px;
}
.txt08
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1e1f1f;
	text-decoration: none;
	padding-left: 6px;
	padding-top: 7px;
	padding-bottom: 10px;
}
.txt09
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.txt09 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.txt10
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a07c37;
	text-decoration: bold;
	text-align: left;
}

.horzSqr
{
	background-image: url(images/horizSquare.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.rFloat
{
	float: right;
}
.busDropBg
{
	background-image: url(images/busDropSelected.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #10445f;
	text-decoration: none;
}
.topTabSelected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #919191;
	text-decoration: none;
}
.topTabSelected a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #919191;
	text-decoration: none;
}
.topTab
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.topTab a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.loginArea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #A7A7A7;
}
.loginArea a
{
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}
.LoginPadding
{
	float: right;
	padding-right: 193px;
}
.txtFld
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 152px;
	padding-left: 4px;
	padding-top: 3px;
	height: 17px;
	border: 1px solid #000000;
}
.loginAreaPaddingFix
{
	padding-left: 5px;
	text-align:left;
}


.signInSelected
{
	background-image: url(images/sigInBG.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.signInBG
{
	background-image: url(images/sigInBG.gif);
	background-repeat: no-repeat;
}
.signDot
{
	background-image: url(images/signDots.gif);
	background-repeat: repeat-x;
}

.busSrch
{
	background-color: #E7BF1F;
	border: 1px solid #ae9019;
}

.innerBody
{
	background-color: #FFFFFF;
	border: 1px solid #E6E6E6;
}
.printBg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
	background-image: url(images/printBg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.printBg a
{
	color: #4e4e4e;
	text-decoration: none;
}

.printBg2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
	background-image: url(images/printBg2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.printBg2 a
{
	color: #4e4e4e;
	text-decoration: none;
}
.sendBg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
	background-image: url(images/sendBg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.sendBg a
{
	color: #4e4e4e;
	text-decoration: none;
}
.arabicBg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
	background-image: url(images/arabicBg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.arabicBg a
{
	color: #4e4e4e;
	text-decoration: none;
}
.printImgBor
{
	border: 1px solid #5E5E5E;
}
.regTxtFlds
{
	border: 1px solid #AFAFAF;
	height: 17px;
	width: 300px;
	padding-left: 5px;
}

.regTxtFlds2
{
	border: 1px solid #AFAFAF;
	height: 17px;
	width: 300px;
	padding-left: 5px;
	padding-right: 5px;
}

.regTxtFldsRev
{
	height: 17px;
	width: 300px;
	padding-left: 5px;
}


.regTxtFlds02
{
	border: 1px solid #AFAFAF;
	height: 25px;
	width: 300px;
	padding-left: 5px;
}
.regTxtFldsError
{
	border: 1px solid #000000;
	height: 17px;
	width: 300px;
	padding-left: 5px;
	background-color: #FFBABA;
}

.regDropList
{
	height: 23px;
	width: 310px;
	padding-top: 3px;
	padding-left: 5px;
}
.regTxtArea
{
	height: 200px;
	width: 438px;
	border: 1px solid #AFAFAF;
}

.reqTxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B40F13;
	text-decoration: none;
	text-align: left;
}
.reqTxt2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B40F13;
	text-decoration: none;
	text-align: left;
}
.successTxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #096da6;
	text-decoration: none;
	text-align: left;
}
.btnBg, .btnBg a
{
	background-image: url(images/btnBg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.btnBg02
{
	background-image: url(images/btnBg02.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: #8E370A 1px solid;
	font-style: normal;
	text-align: center;
}
.btnBg02 a
{
	background-image: url(images/btnBg02.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: #8E370A 1px solid;
	font-style: normal;
	text-align: center;
}

.btnBg03
{
	background-image: url(images/btnBg02.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: #8E370A 0px solid;
	font-style: normal;
	text-align: center;
	cursor: pointer;
}

.advancedTxtFld
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 16px;
	padding-top: 3px;
	padding-left: 3px;
	border: 1px solid #859441;
	width: 230px;
}
.advSrchLittleBg
{
	background-color: #D1AA0E;
}
.searchRstHrd
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #E3E3E3;
	text-align: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B6B6B6;
	border-bottom-color: #B6B6B6;
	border-right-width: 0px;
	border-right-style: none;
	height: 26px;
}
.searchRstHrd a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #E3E3E3;
	text-align: left;
	border-right-width: 0px;
	border-right-style: none;
	padding-left: 5px;
}
.searchRstHrd td
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0D0D0;
	padding-left: 4px;
}
.searchRstBody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	text-align: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	border-bottom-width: 0px;
}
.searchRstBody td
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0D0D0;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0D0D0;
	padding-top: 10px;
	padding-bottom: 10px;
}
.searchRstBody td table td
{
	border-right-width: 0px;
	border-right-style: none;
	border-right-color: #D0D0D0;
	padding-left: 0px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #D0D0D0;
	padding-top: 0px;
	padding-bottom: 0px;
}
.searchRstBody a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #096da6;
	text-decoration: underline;
	background-color: #ffffff;
	text-align: left;
	border-right-width: 0px;
	border-right-style: none;
}
.AttachmentBody a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #096da6;
	text-decoration: underline;
	background-color: #F7F7F7;
	text-align: left;
	border-right-width: 0px;
	border-right-style: none;
}
.searchFooter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(images/searchFooter.jpg);
	background-repeat: repeat-x;
}
.voteArea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	background-color: #E3E3E3;
}
.voteAreaIN
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #F1F1F1;
}
.voteAreaIN td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.voteAreaIN a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #096da6;
	text-decoration: underline;
	text-align: left;
}
.percentBg
{
	background-image: url(images/votePercentBg.gif);
	background-repeat: repeat-x;
	border: 1px solid #004C6E;
}
.welcomeBuddy
{
	text-align: right;
}
.discNoOfPart
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6e6e6e;
	text-decoration: none;
	text-align: left;
}
.discTxt01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #096da6;
	text-decoration: none;
	text-align: left;
}
.selectedTreeNode
{
	font-weight: bold;
	color: #096da6;
	text-decoration: underline;
}
.selectedTreeNode a
{
	font-weight: bold;
	color: #096da6;
	text-decoration: underline;
}
.discTxt01 a
{
	font-size: 12px;
	color: #096da6;
	text-decoration: underline;
}
.discTxt02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #096da6;
	text-decoration: none;
	text-align: left;
}
.discTxt02 a
{
	font-size: 12px;
	color: #096da6;
	text-decoration: none;
}
.discRowBg
{
	background-color: #F6F6F6;
}
/*Added By Mohammed Qandil 18-12-2008*/
.discRowBgBusinessListing
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	background-color: #F6F6F6;
}
.searchRstBodyHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	background-color: #e3e3e3;
}
.discDtaildPg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	padding-top: 7px;
	background-color: #EAE9CB;
}
.discDtaildPg02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	padding-top: 7px;
	background-color: #DBD8AB;
}
.discDtaildPg022
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	padding-top: 7px;
	background-color: #DBD8AB;
}
.discDtaildPg10
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	padding-right: 26px;
	padding-bottom: 37px;
	padding-top: 10px;
	background-color: #F5F3E4;
}
.discDtaildPgb
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	padding-top: 7px;
	background-color: #E3E3E3;
}
.discDtaildPg02b
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	padding-top: 7px;
	background-color: #D1D1D1;
}
.discDtaildPg022b
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	padding-top: 7px;
	background-color: #D1D1D1;
}
.discDtaildPg10b
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	padding-right: 26px;
	padding-bottom: 37px;
	padding-top: 10px;
	background-color: #F7F7F7;
}
.subMenuBg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1e1f1f;
	text-decoration: none;
	background-image: url(images/subMenuBg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DADADA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DADADA;
	background-color: #FFFFFF;
}
.subMenuBgtxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1e1f1f;
	text-decoration: none;
	text-align: left;
}


.subMenuBgtxt a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1e1f1f;
	text-decoration: none;
	text-align: left;
}

.subMenuSelectedRow
{
	background-color: #E7ECD6;
}
.subMenuRow
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7ECD6;
}

.srchSelected
{
	background-image: url(images/keywordSearchSelected.jpg);
	background-position: left;
	background-repeat: no-repeat;
}
.srchUnSelected
{
	background-image: url(images/keywordSearchUnselected.jpg);
	background-position: left;
	background-repeat: no-repeat;
}
.advancedSrchSelected
{
	background-image: url(images/advancedSearchSelected.jpg);
	background-position: left;
	background-repeat: no-repeat;
}
.advancedSrchUnSelected
{
	background-image: url(images/advancedSearchUnselected.jpg);
	background-position: left;
	background-repeat: no-repeat;
}
.companyClassSelected
{
	background-image: url(images/searchByCategorySelected.jpg);
	background-position: left;
	background-repeat: no-repeat;
}
.companyClassUnSelected
{
	background-image: url(images/searchByCategoryUnSelected.jpg);
	background-position: left ottom;
	background-repeat: no-repeat;
		border-color:#AF9119;

border-style:solid none solid solid;
border-width:0px 0px 1px 0px;
	
}


.SiteMapDotBg
{
	background-image: url(images/SMDotbg.gif);
	background-repeat: repeat-y;
	background-position: right -5px;
}
.SiteMapDotBgSub
{
	background-image: url(images/SMDotbg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.SiteMaptitles
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #096da6;
	text-decoration: none;
	text-align: left;
	padding-bottom: 7px;
}
.SiteMaptitlesBlackFont
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-bottom: 7px;
}
.SiteMapSubtitles
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #096da6;
	text-decoration: none;
}
.siteMapHomePageTxt
{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #096da6;
	text-decoration: none;
	text-align: left;
	padding-bottom: 15px;
}


.busOwnTopFrameBg
{
	background-image: url(images/busOwnTopFrameBg.jpg);
	background-repeat: repeat-x;
}
.busOwnTopFrameBg02
{
	background-image: url(images/busOwnTopFrameBg02.jpg);
	background-repeat: repeat-x;
}
.busOwnBtmFrameBg
{
	background-image: url(images/bodyBtmBor02.jpg);
	background-repeat: repeat-x;
}
.busOwnBtmFrameBg02
{
	background-image: url(images/bodyBtmBor03.jpg);
	background-repeat: repeat-x;
}
.tabBg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(images/tabBg.jpg);
	background-repeat: repeat-x;
}
.tabBg02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(images/tabBg02.jpg);
	background-repeat: repeat-x;
}
.tabInnerTableBor
{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
	border-left-color: #DFDFDF;
	border-top-width: 0px;
	border-top-style: none;
}
.rTxtAlign
{
	text-align: right;
}
.rTxtAlign2
{
	text-align: right;
}
/* shrouf styles  Print Artcle*/

.link
{
	font-family: Verdana;
	font-size: 13px;
	color: #366899;
	font-weight: bold;
	text-align: left;
}
.link a
{
	font-family: Verdana;
	font-size: 13px;
	color: #366899;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.names
{
	font-family: Verdana;
	font-size: 13px;
	color: #1e1f1f;
	font-weight: normal;
	text-align: left;
}

/* shrouf styles  activation email body*/

.belowHdr
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #1e1f1f;
	text-decoration: none;
	padding-left: 28px;
	padding-right: 319px;
}
.belowHdr a
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #c94d0c;
	text-decoration: none;
}
.actThanks
{
	font-family: Verdana;
	font-size: 16px;
	color: #1e1f1f;
	font-weight: normal;
	text-align: left;
	padding-left: 28px;
}
/* shrouf styles Newsletter*/
.menuEnglishTxt
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.artcle
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #1e1f1f;
	text-decoration: none;
	text-align: left;
}
.arclFont
{
	font-family: Verdana;
	font-size: 12px;
	color: #1e1f1f;
	text-align: left;
	text-decoration: none;
}
.arclFont a
{
	font-family: Verdana;
	font-size: 12px;
	color: #c94d0c;
	text-align: left;
	text-decoration: none;
}

.hdr
{
	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	font-weight: bold; /*text-align: left;*/
}
.hdr a
{
	font-family: Verdana;
	font-size: 13px;
	color: #c94d0c;
	font-weight: normal;
	text-align: left;
}


.searchRstBody02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	text-align: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #d0d0d0;
	border-bottom-color: #d0d0d0;
}
.searchRstBody02 td
{
	padding-left: 3px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #D0D0D0;
	border-left-color: #D0D0D0;
}
.searchRstBody02 td table td
{
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-left-style: none;
	border-top-color: #D0D0D0;
	border-left-color: #D0D0D0;
}

.indications
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7a7a7a;
	text-decoration: none;
}

.innerBody02
{
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e6e6e6;
	border-left-color: #e6e6e6;
	border-bottom: 0px none;
	float: left;
	text-align: left;
}

.txt11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	background-color: #E2ECF8;
	padding: 11px;
}

.txt12
{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 7px;
}


.SileAlign
{
	text-align: right;
	padding-right: 5px;
}

.alignEn
{
	text-align: left;
}
.alignAr
{
	text-align: right;
}

/*Serach Tab Style in home page */
.TabBusinessSearch .ajax__tab_header
{
}

.TabBusinessSearch .ajax__tab_outer
{
}


.TabBusinessSearch .ajax__tab_inner
{
}
.TabBusinessSearch .ajax__tab_tab
{
}

.TabBusinessSearch .ajax__tab_body
{
}

.TabBusinessSearch .ajax__tab_hover
{
}


.TabBusinessSearch .ajax__tab_active
{
}

.TabBusinessSearch .ajax__tab_active :hover
{
}

/* BusinessTabTheme theme */
.BusinessTabTheme .ajax__tab_header
{
	background-image: url(images/busOwnTopFrameBg02.jpg);
	background-repeat: repeat-x;
	height: 33px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 1px;
}
.BusinessTabTheme .ajax__tab_header .ajax__tab_outer
{
	/*     padding-right: 9px;     padding-left: 9px; */
}
.BusinessTabTheme .ajax__tab_header .ajax__tab_inner
{
	/*padding-left: 8px;     padding-right: 8px;*/
}
.BusinessTabTheme .ajax__tab_header .ajax__tab_tab
{
}
.BusinessTabTheme .ajax__tab_hover .ajax__tab_outer
{
}
.BusinessTabTheme .ajax__tab_hover .ajax__tab_inner
{
}
.BusinessTabTheme .ajax__tab_hover .ajax__tab_tab
{
}
.BusinessTabTheme .ajax__tab_active .ajax__tab_outer
{
	/*     background-image: url(images/tabLeftBor.jpg);     background-position:  left;     background-repeat: no-repeat;     padding-top : 0px; */
}
.BusinessTabTheme .ajax__tab_active .ajax__tab_inner
{
	/*  background-image: url(images/tabRiteBor.jpg);     background-position:  right;     background-repeat: no-repeat;     padding-top : 0px; */
}
.BusinessTabTheme .ajax__tab_active .ajax__tab_tab
{
	/*     background-image: url(images/tabBg.jpg);     background-repeat: repeat-x;     padding-top : 10px; */
}
.BusinessTabTheme .ajax__tab_body
{
	background-color: #FFFFFF;
	padding: 18px;
}


/*end */

/*gallery Begin */



#gallery
{
	position: relative;
	width: 130px;
	margin: 5px auto;
	padding: 0px;
	border: 6px solid #fff;
	background: #AAA;
}
#images
{
	border: 2px solid #9ac1c9;
	height: 225px;
	background: #eef5f6;
	margin-bottom: 20px;
}
#image
{
	position: relative;
	width: 130px;
	height: 125px;
	padding: 5px;
	border: 2px solid #666;
	background: #FFF url(images/loading.gif) center center no-repeat;
}
#image img
{
	position: absolute;
	top: 5px;
	left: 5px;
	width: 130px;
	height: 125px;
}
#thumbwrapper
{
	margin-top: 10px;
	padding: 5px 0;
	width: 140px;
	height: 70px;
	border: 2px solid #666;
	background: #FFF;
}
#thumbarea
{
	position: relative;
	overflow: hidden;
	height: 70px;
	width: 140px;
}
#thumbs
{
	position: absolute;
	list-style: none;
	margin-left: 5px;
	height: 100px;
	width: 10000px;
	border-right: 5px solid #FFF;
}
#thumbs li
{
	float: left;
	margin-right: 5px;
	cursor: pointer;
}
.imgnav
{
	position: absolute;
	height: 200px;
	width: 20%;
	z-index: 100;
	height: 125px;
	width: 20%;
	z-index: 100;
	outline: none;
	cursor: pointer;
}
#previmg
{
	left: 0;
	background: url(images/left.gif) left center no-repeat;
	border-left: 5px solid #FFF;
}
#previmg:hover
{
	opacity: 1;
	filter: alpha(opacity=100);
}
#nextimg
{
	right: 0;
	background: url(Images/right.gif) right center no-repeat;
	border-right: 5px solid #FFF;
}
#nextimg:hover
{
	opacity: 1;
	filter: alpha(opacity=100);
}

.servTableBor
{
	border: 1px solid #E0E0E0;
}
.mediaBor01
{
	border: 1px solid #A6A6A6;
}
.mediaBor02
{
	border: 1px solid #ffffff;
}
.printImgBor
{
	border: 1px solid #5E5E5E;
}

/*gallery end */


PopUpFontQues
{
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}


.regTxtAreaPostQuestion
{
	border: 1px solid #AFAFAF;
	height: 137px;
	width: 303px;
}

.regTxtFldsViewQuestionDetails
{
	border: 1px solid #AFAFAF;
	height: 21px;
	padding-left: 5px;
	padding-top: 3px;
	width: 521px;
}





.regTxtAreaViewQuestionDetails
{
	border: 1px solid #AFAFAF;
	height: 243px;
	width: 521px;
}





.btnBgBackQuestionDetails
{
	background-image: url(../images/btnBg.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
}
/*Start ict Release Two*/
.bodyLRbg
{
	background-image: url(images/bodyBg.jpg);
	background-repeat: repeat;
	background-position: top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E6E6E6;
	border-left-color: #E6E6E6;
}
.rplyHdr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ededed;
	text-decoration: none;
	background-image: url(images/repOnMsgBG.jpg);
	background-repeat: repeat-x;
	padding-top: 9px;
	padding-left: 19px;
	padding-bottom: 5px;
}
.srchIndexBG
{
	background-image: url(images/searchIndexBG.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	
}
.inboxFont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.replyOnMsgBGTop
{
	background-image: url(images/rplyBGC.jpg);
	background-repeat: repeat-x;
}
.replyOnMsgBGbtm
{
	background-image: url(images/rplyBGCButtom.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.orangeBGBtn
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/orangeBG.jpg);
	background-repeat: repeat-x;
	border: 1px solid #8F360A;
}
.searchRestBody02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	text-align: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #B9C1B2;
	border-bottom-color: #B9C1B2;
}

.searchRestBody02 td
{
	padding-left: 10px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #D0D0D0;
	border-left-color: #D0D0D0;
}
.searchRestBody02 td table td
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-left-style: none;
}
.searchRestBodyHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	background-color: #E3E3E3;
}
.yellowBG
{
	background-color: #FCF7E3;
}

.txtFieldBG
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #A5A5A5;
	height: 24px;
	padding-top: 2px;
}

.autocomplete_CompletionListItem
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-right: #859443 1px solid;
	border-top: #859443 1px solid;
	border-left: #859443 1px solid;
	border-bottom: #859443 1px solid;
}


/*End ict Release Two*/
/*Start of ICT Release IV*/
.inactiveCat
{
	background-image: url(images/inactiveCat.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.inactiveCat a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.activeCat
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(images/activeCat.gif);
	background-repeat: no-repeat;
}
.activeCat a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.inactiveCat02
{
	background-image: url(images/inactiveCat02.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.inactiveCat02 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.numberTxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.numberTxt a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.activeCat02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(images/activeCat02.gif);
	background-repeat: no-repeat;
}
.activeCat02 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/*End of ICT Release IV*/
.onlineSearchResultBody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	text-align: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	border-bottom-width: 0px;
}
.onlineSearchResultBody td
{
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0D0D0;
	padding-top: 10px;
	padding-bottom: 10px;
}
.onlineSearchResultBody td table td
{
	border-right-width: 0px;
	border-right-style: none;
	border-right-color: #D0D0D0;
	padding-left: 0px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #D0D0D0;
	padding-top: 0px;
	padding-bottom: 0px;
}
.onlineSearchResultBody a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #096da6;
	text-decoration: underline;
	background-color: #ffffff;
	text-align: left;
	border-right-width: 0px;
	border-right-style: none;
}
.onlineSearchResultFooter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-repeat: repeat-x;
}
.xfloat
{
	left: auto;
    text-align: right;
}
.AdvanceXfloat
{
	text-align:right;
    float:right;
}
.onlineSearchResultTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	text-align: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	border-bottom-width: 0px;
}
.onlineSearchResultTitle a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #096da6;
	text-decoration: underline;
	background-color: #ffffff;
	text-align: right;
	border-right-width: 0px;
	border-right-style: none;
}

.categoryTopBrdStyle {
border-bottom:1px solid #AF9119;
}

/*.tabStyle 
{
	background-image: url("images/bgCrnTab.gif");
	background-position:center bottom;
	background-repeat:repeat-x;
	color:#000000;
	font-family:Verdana;
	font-size:13px;
	padding-left:8px;
	text-align:left;
	text-decoration:none;
}


.tabStyleSelected {
	background-image:url(images/bgCrnTabSelected.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
	color:#10445F;
	font-family:Verdana;
	font-size:13px;
	padding-left:8px;
	text-align:left;
	text-decoration:none;
}*/


.portletStyle {
background-image:url("images/portletBg.jpg");
background-position:left top;
background-repeat:repeat-y;
}


.horLineImg {
background-image:url("images/greyHorLine.jpg");
background-position:center top;
background-repeat:repeat-x;
}


.hdrStyle {
color:#000000;
font-family:Verdana;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
}

.readMoreeditor
{
background-image:url("images/readMoreBtn.jpg");
background-position:center top;
background-repeat:no-repeat;

}

.googleMapimg
{
background-image:url("images/mapImg.jpg");
background-position:center top;
background-repeat:no-repeat;

}
.registerBtn
{
background-image:url("images/registerBtn.jpg");
background-position:center top;
background-repeat:no-repeat;
}

.headLinesStyle {
color:#1E1F1F;
font-family:Verdana;
font-size:12px;
text-align:left;
text-decoration:none;
}
.leftCrnBtnStyle {
background-image:url("images/leftCrnBtn.gif");
background-repeat:no-repeat;
}

.bgBtnStyle a {
background-image:url("images/bgImgBtn.jpg");
background-repeat:repeat-x;
color:#000000;
font-family:Verdana;
font-size:10px;
font-weight:bold;
text-align:left;
text-decoration:none;
}

.bgBtnStyle  {
background-image:url("images/bgImgBtn.jpg");
background-repeat:repeat-x;
color:#000000;
font-family:Verdana;
font-size:10px;
font-weight:bold;
text-align:left;
text-decoration:none;
}

.rightCrnBtnArrowStyle  {
background-image:url("images/rightCrnBtnArrow.gif");
background-repeat:no-repeat;
}

.rightCrnBtnStyle {
background-image:url("images/rightCrnBtn.gif");
background-repeat:no-repeat;
}

.categoryBrdStyle {
background-color:#E7BF1F;
border-color:#AF9119;
border-right:1px solid #AF9119;
border-style:solid none solid solid;
border-width:1px 0px 1px 1px;
background-image:url("images/center.jpg");
background-position:right top;
background-repeat:repeat-y;
border-top:0px !important;
}
.hortabLine
{
	border-color:#AF9119;

border-style:solid none solid solid;
border-width:0px 0px 1px 0px;
}

.showMap {
color:#10445F;
font-family:Verdana;
font-size:12px;
text-align:left;
text-decoration:none;
}

.searchResultsTabSelected  {
background-image:url("images/bgSearchTabSelected.gif");
background-position:center bottom;
background-repeat:repeat-x;
color:#000000;
font-family:verdana;
font-size:11px;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}

.searchResultsTabSelected a
{

color:#000000;
font-family:verdana;
font-size:11px;
padding-left:2px;
padding-right:2px;
text-decoration:none;
font-weight:normal;
}


.searchResultsTab {
background-image:url("images/bgSearchTab.gif");
background-position:center bottom;
background-repeat:repeat-x;
color:#000000;
font-family:verdana;
font-size:11px;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}


.searchResultsTab a {

color:#000000;
font-family:verdana;
font-size:11px;
padding-left:2px;
padding-right:2px;
text-decoration:none;
font-weight:normal;
}


.searchResultHdrStyle  {
color:#000000;
font-family:Verdana;
font-size:14px;
font-weight:bold;
text-align:left;
text-decoration:none;
padding-top:21px;
padding-bottom:10px;


}

.categoryFontStyle a {
color:#000000;
font-family:Verdana;
font-size:12px;
text-decoration:underline;

}

.categoryFontStyle  
{
	
color:#000000;
font-family:Verdana;
font-size:12px;
text-align:left;
text-decoration:none;

}

.lastModifiedStyle {
color:#6E6E6E;
font-family:verdana;
font-size:11px;
text-decoration:none;
text-align:left;
}


.attSearchResultsStyle  {
color:#6E6E6E;
font-family:verdana;
font-size:12px;
text-align:left;
text-decoration:none;
}


.paginationStyle {
background-image:url("images/paginationBg.jpg");
background-position:center top;
background-repeat:repeat-x;
color:#000000;
font-family:verdana;
font-size:12px;
text-decoration:none;
}

.moreStyle {
color:#9A3E07;
font-family:verdana;
font-size:12px;
text-align:left;
text-decoration:none;
}


moreStyle a {
color:#9A3E07;
font-family:verdana;
font-size:12px;
text-decoration:none;
}

.AlignStyle
{
	text-align:left;
}
.categoryTopBrdStyle {
border-bottom:1px solid #AF9119;
}

.tabStyle {
	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	background-image: url(images/bgCrnTab.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align:left;
	padding-left:8px;
}

.tabStyle a {
	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.tabStyleSelected {
	font-family: Verdana;
	font-size: 13px;
	color: #10445f;
	text-decoration: none;
	background-image: url(images/bgCrnTabSelected.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align:left;
	padding-left:8px;
}

.TopMainTab
{
	background-color:#E7BF1F;
border-left:1px solid #AF9119;
}

.mapSearchResultFontStyle {
	font-family: Verdana;
	font-size: 11px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	text-align:left;
}


.mapSearchResultFontStyle a {
	font-family: Verdana;
	font-size: 11px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: underline;
}

.mapImgBrd {
	border: 1px solid #000000;
}


.toolTipStyle {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align:left;
}

.toolTipStyle a {
	font-family: Verdana;
	font-size: 12px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: underline;
}

.infoMapBg {
	background-image: url(images/mapInfoBgImg.gif);
	background-repeat: repeat-y;
	background-position: top;
}

.dir
{
	direction:ltr;
}
