	BODY { position: relative; min-width: 600px; width: 100%; margin: 0; padding: 0;  FONT-FAMILY: Book Antiqua3; font-size: 1.1em;}
	#top { position: fixed; top: 0; left: 0; min-width: 600px; width: 100%; height: 40px; z-index:100;}
	#left2 { position: absolute; top:50px; left: 0; width: 10%; margin: 1% 1% 0 0; }
	#middle2 { position: absolute; top:50px; right:100px; min-width: 360px; width: 90%; margin-top: 1%; }
	#right2 { position: fixed; top:40px; right: 0; width: 30px; margin: 1% 0 0 1%; }
	
        #emailPageToAFriendDialog, #prLoginDialog, #prLogoutDialog, #sendEmailDialog , #messageFromAdmin { border: 1px solid red; background-color: white; }
	#emailPageToAFriendDialog table{ border: 1 solid black;}
	#headerTable {border: 0; width: 100%; background-color:#FFF; color: #FFF; border-spacing: 1px;border-collapse: collapsed;}
	#headerTable a { display: block; width: 100%; height: 100%; }
	#menuTable {width: 90px; border:0; border-spacing: 1px; border-collapse: collapsed;}
  	#menuTable a { display: block; width: 100%; height: 100%; }

        #rawContent {FONT-SIZE: 1.1em;}
        #postedBySection {FONT-FAMILY: Book Antiqua3;FONT-SIZE:1em; TEXT-DECORATION:none; font-weight: bold; margin-top:11px;margin-bottom:5px;}
 	.dl  {FONT-SIZE:1em;TEXT-DECORATION:none;COLOR:#FFFFFF;}
	.dl2 {FONT-WEIGHT:600;FONT-SIZE:1em;TEXT-DECORATION:none;COLOR:#FFFFFF;}
	.dl3 {FONT-FAMILY: Book Antiqua3;FONT-SIZE:1em;TEXT-DECORATION:none;COLOR:#FFFFFF;}
	.dl3ar {FONT-FAMILY: Book Antiqua3;FONT-SIZE:14PT;TEXT-DECORATION:none;COLOR:#FFFFFF;}
	a:hover {TEXT-DECORATION:underline;}
	.dl4 {FONT-WEIGHT:600;FONT-SIZE:.9em;;TEXT-DECORATION:none;COLOR:#FFFFFF;}
	.headLink {FONT-FAMILY: "Times New Roman"; TEXT-DECORATION:none;COLOR:#FFFFFF;}
	.headLinkOld {TEXT-DECORATION:none;}
	.copyright{font-size: 9pt; font-style: italic;}
	.dl5 {FONT-FAMILY: verdana,helvetica,arial;FONT-WEIGHT:600;FONT-SIZE:1em;TEXT-DECORATION:underline;COLOR:#CCCCCC;}
	.dl5ar {FONT-FAMILY: verdana,helvetica,arial;FONT-WEIGHT:400;FONT-SIZE:1.2em;TEXT-DECORATION:underline;COLOR:#CCCCCC;}
	.dl6 {FONT-FAMILY: Book Antiqua3;FONT-SIZE:1em;TEXT-DECORATION:none;COLOR:#FFFFFF;}
	.dl7 {FONT-FAMILY: Book Antiqua3;FONT-SIZE:14PT;TEXT-DECORATION:none;COLOR:#FF0000;}
	.postYourCommentClass {color: blue; cursor: pointer;}
	.topRow {height:20pt}
	.commentH {font-size: 8pt;color: #CC66FF;}
	.commentA {font-size: 13pt; }
   	.postComment{font-size: 11pt;font-weight: bold; color: #blue;}
         a.postComment:visited {color:blue;}
         a.postComment:link {TEXT-DECORATION:none;}
	 a.postComment:hover {TEXT-DECORATION:underline;}
	.comment {font-size: 11pt; }
	.whatIsNew {font-size: 10pt; text-align: right;padding: 0; margin: 0; }
	.footer {font-size: 11pt; text-align: center;padding: 0; margin-top: 10px; }
	.headFirstRow {background-color: #000000; text-align: center;}
        .headFirstRow:hover, .dl:hover, .dl5ar:hover , .dl5:hover, .dl7:hover {background-color: #333333}
        .headSecondRow{background-color: #FF0000; text-align: center;}
        .headSecondRow:hover{background-color: #FF9900}
	.mainRow { background-color: #000000; height: 36px; vertical-align: bottom; white-space:nowrap;}
	.main2Row { background-color: #FFFFFF; height: 36px; vertical-align: bottom; white-space:nowrap;}
	.oddRow {background-color: #D5E6E1; text-align: center;}
   	.evenRow {background-color: #B7FFDB; text-align: center;}
  	.oddNoAlign{background-color: #D5E6E1;}
	.evenNoAlign{background-color: #B7FFDB;}
	.orangeHeading {background-color: #FF6600; text-align: center;}
	.greenHeading {background-color: #00FF00; text-align: center;}
	.yellowHeading {background-color: #FFFF00; text-align: center;}
	.popupMenu{top: 75px; right: 65px; width: 56px; height: 105px; position: absolute; visibility: hidden; z-index: 20;}
	.townName {font-size: 15pt;font-weight: bold;}
	.dialogForm{FONT-FAMILY: Book Antiqua3;}
        .emailToAFriend {font-size: 12pt;color: #FF0000;font-weight: bold;}
         a.emailToAFriend:visited {color:blue;}
         a.emailToAFriend:link {TEXT-DECORATION:none;}
	 a.emailToAFriend:hover {TEXT-DECORATION:underline;}
        .translateH{font-size: 10pt; font-weight: bold;}
         a.translateH:visited {color:blue;}
         a.translateH:link {TEXT-DECORATION:none;}
	 a.translateH:hover {TEXT-DECORATION:underline;}
        .GE{font-size: 10pt; font-weight: bold;}
         a.GE:visited {color:blue;}
         a.GE:link {TEXT-DECORATION:none;}
	 a.GE:hover {TEXT-DECORATION:underline;}
        .englishV{font-size: 10pt; font-weight: bold;}
         a.englishV:visited {color:blue;}
         a.englishV:link {TEXT-DECORATION:none;}
	 a.englishV:hover {TEXT-DECORATION:underline;}
        .arabicV{font-size: 12pt; font-weight: bold;}
         a.arabicV:visited {color:blue;}
         a.arabicV:link {TEXT-DECORATION:none;}
	 a.arabicV:hover {TEXT-DECORATION:underline;}
	body.curWait * {cursor: wait;}
	.errorClass {color: red; font-weight: bold;}
    	.credit  {FONT-SIZE:10PT; TEXT-DECORATION:none; font-weight: bold;}
	.connectionOptions {font-size: 8pt;font-weight: bold;}
    	.accountConnection {font-size: 8pt;font-weight: bold;}
	#PRFooter a:visited {color: blue;}
 	#PRFooter a:link {TEXT-DECORATION:none;}
	#PRFooter a:hover {TEXT-DECORATION:underline;}
	#WhatIsNew  a:visited {color: blue;}
 	#WhatIsNew a:link {TEXT-DECORATION:none;}
	#WhatIsNew a:hover {TEXT-DECORATION:underline;}	

	#map {
		width: 99%;
		border: 1px solid #000;
		background-color: #807C73;
		z-index: 4;
	}

	#errmsg {
		width:  50%;
		height: 20%;
		margin-top: 10%;
		margin-left: auto;
		margin-right:auto;
		visibility: hidden;
	}

	#loading {
		position: absolute;
		width:  40%;
		top: 40%;
		left: 22%;
		text-align: center;
		padding: 2em;
		border: 4px groove #fff;
		background-color: #FFF7E6;
		margin-left: auto;
		margin-right: auto;
		z-index: 100;
		opacity: .75;
		filter: alpha(opacity=75);
	}

	#loadingMessage{
	}
