/* style sheet for Nile Muse contact simpler alternative for NN4 */

a:link {color: teal;
	text-decoration: underline;
	background: transparent;  }

a:visited {color: #666666;
	text-decoration: underline;
	background: transparent;  }

a:active {color: teal;
	text-decoration: none;
	background: transparent;  }

a:hover { color: black;
	text-decoration: none; 
	background: #aee; }

p.smaller { font-size: 8pt !important; }

h1 	{font: bold medium Helvetica, 'Lucida Grande', Verdana, Geneva, Arial, sans-serif;
    	color: teal;
    	font-size: 12pt; }

h2 	{font: bold medium Helvetica,'Lucida Grande', Verdana, Geneva, Arial, sans-serif;
    	color: #008080;
    	font-size: 11pt;
	backbround-color: #fff;  }

h3 	{font-weight: bold; 
   	 color:  #008080;
    	font-size: 10pt;
	backbround-color: #fff; }

h4 	{font: medium Helvetica,'Lucida Grande', Verdana, Geneva, Arial, sans-serif;
   	color: #fff;
   	font-size: 10pt;
	background-color: #008080; }

h5	{font: medium Helvetica,'Lucida Grande', Verdana, Geneva, Arial, sans-serif;
    	color: black;
    	font-size: 10pt;
	backbround-color: #fff; }

.dark 	{color: #fff;
	font-size: 10pt;
	font-variant: small-caps;
	background-color: #008080;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px; }

.dark	{color: #fff;
	font-size: 10pt;
	font-variant: small-caps;
	background-color: #008080;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px; }


.begin 	{color: #008080;
	font-size: 10pt;
	font-variant: small-caps;
	background-color: #d1e9e9;
	font-weight: bold; }

html, body  
	{font-family: medium
	Helvetica, 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
	color: #008080;
	font-size: 10pt;
	background: #fff;
	margin: 0 ; 
	padding: 0; }
	
p, ul, li
	{padding: 0;
	margin-top: 0px;
	font-family: medium Helvetica, 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, 	Arial, sans-serif;
	color: #008080;
	background-color: #fff; }

#main	{width: 80%;
	margin-left: 20px; }

div#top	{width: 90%;
	text-align: right; }

div#masthead  {width: 90%;
	margin: 0 5% 0 5%;   }

#foot {	color: #008080;
	text-align: center; 
	clear: both; 
	background-color:  #d1e9e9;  }

.spacer {clear: both;  }

.space {margin: 0 0 20px 0;  }

.links td {text-align: center; }


/*  #lft 	{width: 50%;
	font-size: 9pt;
	float: left;
	margin-left: -1px;
	padding: 20px 20px 5px 20px;  } */


/* #rt 	{padding: 20px 20px 5px 20px;
	font-size: 9pt;
	margin-left: 50%; }   */

div#solo  {width: 70%;
	margin: 5% 0 0 5%;}

div#solo2  {width: 70%;
	margin: 0 5% 0 5%;
	background-color: white;}

div#solo3  {width: 80%;
	margin: 0 5% 0 5%;
	background-color: white;}

div#solo4  {width: 90%;
	margin: 0 5% 0 5%;
	background-color: white;}

div#onecol  {position: absolute;
	width: 87%;
	margin: 3% 5% 5px 5%;
	background-color: #ffffff;
	padding: 10px;
	border-top: 3px groove #008080;
	border-right: 2px solid #008080;
	border-bottom: 2px groove #008080;
	border-left: 2px solid #008080; }

div#onecolB  {position: absolute;
	width: 70%;
	margin: 3% 5% 0 5%;
	background-color: #ffffff;
	padding: 3% 7% 5% 10%;
	border-top: 3px groove #008080;
	border-right: 2px solid #008080;
	border-bottom: 2px groove #008080;
	border-left: 2px solid #008080; }

div#L-2	{position: absolute;
	width: 45%;
	font-size: 8pt;
	/*background: #d1e9e9; */
	background: #ffffff;
	padding: 3%;
	margin: 3% 0 2% 5%;}

div#L-2B {position: absolute;
	width: 40%;
	/*background: #d1e9e9; */
	background: #ffffff;
	padding: 3%;
	margin: 3% 0 2% 5%;}


div#R-2	{ float: right;
	width: 35%; 
	margin: 7% 5% 2% 0;}

div#R-2B { float: right;
	width: 40%; 
	background: #ffffff; 
	padding: 3%;
	margin: 5% 5% 2% 0;}


#dom {border-bottom: 1px solid #008080;
	border-left: 1px solid #008080;
	border-right: 1px solid #008080;
	border-top: 1px solid #008080;
	padding: 10px;
	margin: 5% 5% 5% 5%; 
	scroll: no; }

div.ref {text-align: center;  
	padding: 10px; 
	border: none; }

div#cli	{border-bottom: 1px solid #008080;
	border-left: 1px solid #008080;
	border-right: 1px solid #008080;
	border-top: 1px solid #008080;
	padding: 10px;
	margin: 5% 5% 5% 5%; 
	scroll: no; }


.copy {font: small Helvetica, Verdana, sans-serif;
	color: #008080;
	font-size: 8pt;
	text-align: center; }

.web	{font-style: italic; }

#signature  {text-align: center;
	background-color: #d1e9e9;  }

.address {text-align: center;
	font-size: 8pt;
	background-color: #d1e9e9;   }

.first	{font-variant: small-caps;
	font-weight: bold; }

em	{font: small Helvetica, Verdana, sans-serif;
	font-style: italic;
	font-size: 10pt !important;
	font-weight: normal; }

.but	{background-color:  #d1e9e9; }

.logo	{float: left;
	border: none; 
	padding-left: 2em; }

.dsign	{float: right;
	border: none; }

.nav	{text-align: right;
	font-variant: small-caps;
	font-size: 8pt; 
	background-color:  #d1e9e9; }

.navfoot {text-align: center;
	font-variant: small-caps;
	font-size: 8pt; 
	background-color: #d1e9e9; }


img.wideangle  {float: left; 
	padding: 5px; }


.book {font-style: italic ;  }

p.center  {text-align: center;}

.center  {text-align: center;}


p.ctr  {font-size: 8pt;
	text-align: center;
	width: 250px; }

dt 	{font: bold Helvetica, Verdana, sans-serif;
	font-size:8pt; 
	color: teal; }

dl,dd	{font: medium Helvetica, Verdana, sans-serif;
	font-size:8pt; 
	color: teal; }

ul {font: medium Helvetica, Verdana, sans-serif; }

ol.std {list-style: upper-alpha outside; }

ul.dott  {list-style: square url(../images/dott.gif) outside; }

.scribe {border: 5px groove}

#ramses	{float: right;
	width: 164px; }

#picture {float: right;
	width: 200px; 
	height: 189px;
	padding: 0;
	margin: 0 0 20px 40px; }

#picture img {border: 1px solid black; }

#chariot {float: right;
	width: 150px; }

#sixth	{float: right;
	width: 200px;
	border: 8px double #008080;
	padding: 5px;
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	color: teal;
	background-color: #d1e9e9;
	font-variant: small-caps; }

#sixth-2 {/*float: right; */
	width: 250px;
	border: 8px double #5a524a;
	color: #5a524a;
	padding: 5px;
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	background-color: #d7d6c6;
	font-variant: small-caps; 
	margin-bottom: 20px;}

#contents {float: right;
	width: 300px; }

#contents > table {cellpadding: 5px;
	background-color: #fff;
	font-size: 8pt; }
	
#contents > th  {font-weight: bold;
	font-size: 8pt;
	font-variant: small-caps;  }

.contents {text-align: center;
	font-variant: small-caps;
	height: 20px;
	border-bottom: 2px solid teal; }

.header {font-weight: bold;
	height: 20px;
	border-bottom: 2px solid teal; }

img.scrib {padding: 0 20px 5px 20px; 
	margin: 0px;
	width: 86px;
	background: white;  }

.desc  {float: right;
	color: #ffffff;
        size: 8pt;
	text-align: center;
	width: 108px;
	background: #ffffff;
	padding: 0px; 
	border-width: 0;}

.scan   {float: right;
	color: #ffffff;
	width: 108px;
	background: #ffffff;
	padding: 0px; }

.rt 	{float: right;
	width: 139px;
	padding: 10px; }

.in 	{float: right;
	text-align: justify;
	color: #000000;
	font-size: 8pt;
	width: 160px;
	padding: 10px; 
	background: #eaeaea;
	border: 1px dotted gray;
	}

.in2 	{float: right;
	color: #000000;
	font-size: 8pt;
	width: 140px;
	padding: 8px; 
	background: #eaeaea;
	/*background: #9fcece;*/
	border: 2px dotted teal;
	}
/* pale teal #99cccc #8CC6C6 #9fcece-dark #80bfbf  */

.lft2 	{float: left;
	width: 43px; 
	padding: 1; }

.lft 	{float: left; 
	width: 41px;
	padding: 0; }

.R	{float: right; }


.glyph 	{float: left;
	padding: 3px;  }

ul.sq	(list-style: square;  }

/*
.clear  (clear: left; }
*/

.IMG {padding-left: 50px;
      padding-top: 12px; }

.smaller {font: small Helvetica, Verdana, sans-serif;
    color: teal;
    font-size: 8pt;}

address {font: medium Helvetica, Verdana, sans-serif;
    color: #000000;
    font-size: 9pt; }

.font1 { font: italic Times;
	color: #000000;
	font-size: 14pt}

.small {font: small Helvetica, Verdana, sans-serif;
    color: #000000;
    font-size: 8pt;}


p.small {font: small Helvetica, Verdana, sans-serif;
    color: #000000;
    font-size: 8pt;}


.bold { font-weight: 400; }






