p {
	text-align: justify;
}

h1 {
	font-size: 130%;
	font-family: verdana;
}

pre {
	font-size: 7pt;
	padding: 8px;
	background-color: #99ff00;
	border: 1px solid #99ff00;
}

DIV {
	font-family : Verdana, Helvetica;
}

.clsCMOn {
	color: black;
	font-size : 8px;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMOver {
	color: #FCBA00;
	font-size : 8px;
	text-decoration : none;
        padding: 2px 4px;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar,.clBorder{position:absolute; width:10; height:10; background-color:#FCBA00; layer-background-color:#FCBA00; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:9px;}
.clLevel0{background-color:#ffffff; layer-background-color:#FCBA00; color:#999966;}
.clLevel0over{background-color:#999966; layer-background-color:#999966; color:#cccccc; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#b1b1b1; layer-background-color:#006699}

/*Styles for level 1*/
.clLevel1,.clLevel1over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:9px;}
.clLevel1{background-color:#ffffff; layer-background-color:#FCBA00; color:#999966;}
.clLevel1over{background-color:#999966; layer-background-color:#999966; color:#cccccc; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#b1b1b1; layer-background-color:#006699}

A {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #999966; FONT-SIZE: 10px; TEXT-DECORATION: none	}
A:hover {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #999966; FONT-SIZE: 10px; TEXT-DECORATION: underline	}

A.home {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #999966; FONT-SIZE: 20px; TEXT-DECORATION: none	}
A.home:hover {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #999966; FONT-SIZE: 20px; TEXT-DECORATION: underline	}

A.white {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; TEXT-DECORATION: none	}
A.white:hover {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; TEXT-DECORATION: underline	}

A.large {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 20px; TEXT-DECORATION: none	}
A.large:hover {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 20px; TEXT-DECORATION: underline	}

body {	
		background: #ffffff;
 		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 10px;
		COLOR: #999966;
		scrollbar-3d-light-color: #000000;
		scrollbar-arrow-color: #cccccc;
		scrollbar-base-color: #ffffff;
		scrollbar-dark-shadow-color: #cccccc;
		scrollbar-face-color: #999966;
		scrollbar-highlight-color: #999999;
		scrollbar-shadow-color: #cccccc;
	}

h1 {  font-size: 12pt;  color: #7C64A2;    font-weight: normal;    }
h2 {  font-size: 12pt;  color: #7C64A2;    font-weight: normal;    }
h3 {  font-size: 12pt;  color: #7C64A2;    font-weight: normal;    }
hr { height: 1px; width: 100%; color: #C5C3A8; }

td {	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	COLOR: #999966;
	}
body.main {	
	COLOR: #999966;
	background-image: url("layout/main.jpg");
	background-repeat : no-repeat;
	background-attachment: fixed;
	}
td.sub_navi {	
	background-image: url("layout/sub_navi.jpg");
	}
td.brown {	
	background: #999966;
	COLOR: #000000;
	}
td.breadcrumb {	
	FONT-FAMILY: Arialblack, Helvetica, sans-serif; 
	FONT-SIZE: 36px; 
	FONT-WEIGHT:bold
	COLOR: #999966;
	}
td.grey {	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff;
	background: #999966;
	}
td.heading {	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT:bold; 
	COLOR: #999966;
	border-bottom: 1px solid #999966;
	}
td.header{	
	border: 1px solid #FCBA00;
	}
	
.DisplayPageTopNav {
                      background-color: #999966;    
 				      vertical-align: middle;
				      text-align: left;
					  font-size: x-small;
					  width: 100%;
					  border-style: none;
                    }

/****   style for the adding a link on the top of the displayed links page  */
.AddLinkUrl { font-size: x-small; text-align: left; }
.AddLinkUrl a:link {color: #000000; text-decoration: underline; }
.AddLinkUrl a:active {color: #8F4BB7; text-decoration: underline; }
.AddLinkUrl a:visited {color: #000000; text-decoration: underline; }
.AddLinkUrl a:hover {color: #ffffff; text-decoration: underline; }


 /****   style for the return-to-my-home-page link on the displayed links  page */
.ReturnPageLink	{ font-size: x-small; text-align: right;}
.ReturnPageLink a:link {color: #8F4BB7; text-decoration: none; }
.ReturnPageLink a:active {color: #8F4BB7; text-decoration: none; }
.ReturnPageLink a:visited {color: #8F4BB7; text-decoration: none; }
.ReturnPageLink a:hover {color: #8F4BB7; text-decoration: underline; }


/*****  sytle for the reciprocal link table of other people's links  **********/
.DisplayedLinksTable  {	background-color: #999966; width: 100%; border-style: none; }
.DisplayedLinkCells   { 
                          background-color: #7c7c7c;
				          vertical-align: bottom;
				          text-align: left;
					      font-size: x-small;
					      padding-left: 15px;
					      padding-top: 5px;
					      padding-bottom: 10px;
                       }

 /* these are the sytles for the anchor links  for the displayed links */
.DisplayedLinkCells a:link {color: blue ; text-decoration: none; }
.DisplayedLinkCells a:active {color:blue; text-decoration: none; }
.DisplayedLinkCells a:visited {color: #ffffff; text-decoration: none; }
.DisplayedLinkCells a:hover {color: #ffffff; text-decoration: underline; }

 
/* this is the style for the url which is in the text on a Reciprocal link which has no graphic */
.DisplayedUrl {font-weight: bold; }

/****   style for the navigation links on the bottom of the displayed link page  */
.DisplayPageBottomNav {
						  background-color: #7c7c7c;
				          vertical-align: middle;
				          text-align: left;
					      font-size: x-small;
					      width: 100%;
					      border-style: none;
                        }



.TopHeaderTable	{ background-color: #E5E9E7; width: 100%; border-style: none;}
.TopHeaderCellLeft 	{width: 30%; font-size: small; vertical-align: top; text-align: left; background-color: #FFFFFF; }
.TopHeaderCellMiddle 	{width: 70%; font-size: small; vertical-align: top; text-align: left; background-color: #FFFFFF; padding: 10px;}
.HeaderText1 {font-size: normal; }
.TopHeaderTable a:link {color: #8F4BB7 ; text-decoration: none; }
.TopHeaderTable a:active {color: #8F4BB7; text-decoration: none; }
.TopHeaderTable a:visited {color: #8F4BB7; text-decoration: none; }
.TopHeaderTable a:hover {color: #8F4BB7; text-decoration: underline; }


.BottomFooterText { background-color: #E5E9E7; width: 100%; border-style: none; padding: 10px;}
.BottomFooterText a:link {color: #8F4BB7 ; text-decoration: none; }
.BottomFooterText a:active {color: #8F4BB7; text-decoration: none; }
.BottomFooterText a:visited {color: #8F4BB7; text-decoration: none; }
.BottomFooterText a:hover {color: #8F4BB7; text-decoration: underline; }

.FooterText2 {font-size: xx-small; text-align: center; padding: 10px;}


/* sytle for the header table which shows how many links are on the page       */
.HeaderLinkTable  { background-color: #E5E9E7; width: 100%; border-style: none; }
.HeaderLinkCellLeft {font-size: xx-small; text-align: left;}
.HeaderLinkCellRight {font-size: xx-small; text-align: right;}
.HeaderLinkTable a:link {color: blue ; text-decoration: none; }
.HeaderLinkTable a:active {color:blue; text-decoration: none; }
.HeaderLinkTable a:visited {color: blue; text-decoration: none; }
.HeaderLinkTable a:hover {color: red; text-decoration: underline; }

															     
/********************************************************************************/
/*  styles used in rl_ask.php and rl_askother.php the file were people request a link to your page */
/********************************************************************************/
.TheirArea { position: absolute; top: 20px; color: #F36608;  font-weight: bold; padding-left: 50px; }
.WhenYouClick { font-size: x-small; }
.OurLinkStylesTable { width: 100%; border-sytle: dotted; }
.OurLinkStylesCellTop {color:#000000; text-align: left;  vertical-align: top; background-color: #999966;  }
.OurLinkStylesCells { text-align: left; vertical-align: middle; background-color: #7c7c7c;  }
.OurLinkStylesCells a:link {color: blue ; text-decoration: none; }
.OurLinkStylesCells a:active {color:blue; text-decoration: none; }
.OurLinkStylesCells a:visited {color: #ffffff; text-decoration: none; }
.OurLinkStylesCells a:hover {color: #ffffff; text-decoration: underline; }



/************************************************************************************/
/*     colors for administration tools  (additional styles in rl_admin.php file     */

.TopArea {   width: 100%;
             height: 50px;
             background-image: url(ask_receive_logo2.jpg);
             background-repeat: no-repeat; 
			 text-align: center;
			 color: #F36608; 
		     font-weight: bold;
          }


.BlockColor { background-color: #FF0000; }
.AcceptColor { background-color: #33FFFF; }
.RejectColor { background-color: #FFFFCC; }
#EndOfApprove ( color: #339966; }
.AdminLink { color: #497982; font-size: x-small; text-align: right;}
.AdminLink a:link {color: #497982 ; text-decoration: none; }
.AdminLink a:active {color: #497982; text-decoration: none; }
.AdminLink a:visited {color: #497982; text-decoration: none; }
.AdminLink a:hover {color: red; text-decoration: none; }

/*************************************************************************/
/*  style for displayed legal notice which must be displayed and visible */

.RL_legal { font-size: xx-small; text-align: center; }
.RL_legal a:link {color: #666666 ; text-decoration: none; }
.RL_legal a:active {color:#666666; text-decoration: none; }
.RL_legal a:visited {color: #666666; text-decoration: none; }
.RL_legal a:hover {color: blue; text-decoration: underline; }
/********************************************************************/