/*
	default style sheet for RealizationEngine

	this style sheet has been tested in:
		Windows:
			I.E. 6.0
			I.E. 5.5
			I.E. 5.0
			Netscape 7.46
			Netscape 7.49
			Opera
			Mozilla 1.0

		Linux:
			Netscape 7.48
			Mozilla 1.0
			Opera 5.0 (Build 24)
			Konqueror 3.0.2
			Galeon 1.2.5

	This is not a guarentee of fitness. This style sheet does not
	and will not provide consistent presentation accross browsers
	but has been tested to prove that it does not break browsers
	(specifially the old Netscape 4.7x browsers that poorly -- at
	best -- support CSS.
*/
	body { color: black;
				 font-family: Verdana, Arial, sans-serif;
				 /* background-image: url(/Time-For-Lunch-2a.jpg); */
         background-color: white;
				 margin: 0px 2px;
				 font-size: 90%;
			 }

	ul { 
			padding: 0em 0em 0em 2em;
			}

	img {
			border:0;
	}


	p.body_text {
								 margin-top: 0;
								 margin-bottom: 0;
								 margin-left: 0;
								 margin-right: 0;
								 border-left: 1px;
								 border-right: 1px;
								 border-top: 1px;
								 border-bottom: 1px;
								 padding-left:4px;
								 padding-right:4px;
								 }

	p.fresh_name {
								 background-color: #DDDD99;
								 padding:3px;
								 margin-top:0;
								 margin-bottom:0;
								 font-weight: bold;
								 }

	p.fresh_body { 
								 background-color: #FFFFAA;
								 padding:3px;
								 margin-top:0;
								 margin-bottom:0;
								 }

	.navigation { 
								 font-size: 75%;
								 font-family: sans-serif;
								 margin-top:0;
								 margin-bottom:0;
								 }

	.session { 
								 border-left: 0.6em solid;
								 }
blockquote {
								border: 1px solid #BDBA9C;
								padding: 0px 10px 5px 10px;
								margin: 1em 4em;
}
 A:link {
								 padding: 0px 1px 0px 1px;
					}

 A:visited {
								 padding: 0px 1px 0px 1px;
					}

 A:Hover {
								background: white;
								padding: 0px 0px 0px 0px;
								border: solid #9D9A7C; border-width: 1px;
								text-decoration: none;
								}

/*
								# text-decoration: overline;
								# text-transform: uppercase;
								# font-weight: bold;
								# letter-spacing: -0.02em;
*/
/*
	ul { border: dashed #CCCCFF; border-width: 0px 0px 0px 1px; 
				padding: 0 0 0 2em;
			}
*/
								/* Keep your colors consistent throught style sheet */
	.fresh_title {
								 background: #eee;
								 padding: 0px 4px 1px 4px;
								 border: 1px outset #BBBB99;
                 font-weight: bold;
                 margin-right: 6px;
                 margin-right: 220px;
								 }

	.fresh_body {
								 background: white;
								 padding: 0px 4px 2px 4px;
								 border: solid #ddb; border-width: 1px;
                 margin-right: 6px;
                 margin-right: 220px;
								 }

	.warm_title {
								 background: #eee;
								 padding: 0px 4px 1px 4px;
								 border: 1px outset #EEEEAA;
                 font-weight: bold;
                 margin-right: 6px;
                 margin-right: 220px;
								 }

	.warm_body {
								 background: #fff;
								 padding: 0px 4px 2px 4px;
								 border: solid #cc9; border-width: 1px;
                 margin-right: 220px;
								 }

	.day_old_title {
								 background: #eee;
								 padding: 0px 4px 1px 4px;
								 border: 1px outset #CCCCCC;
                 font-weight: bold;
                 margin-right: 6px;
                 margin-right: 220px;
								 }

	.day_old_body {
								 background: #fff;
								 padding: 0px 4px 2px 4px;
								 /* border: solid #DDDDDD; border-width: 0px 1px 0px 1px; */
								 border: solid #bbb; border-width: 1px;
                 margin-right: 6px;
                 margin-right: 220px;
								 }

	.message_title {
								margin: 0px 0px 0px 2px;
								padding: 0px 0 0px 0;
								border-style: outset;
								border-width: 1px;
								font-weight: bold;
	}

	.message_body {
								margin: 0px 0px 0px 0px;
								padding: 0px 0px 0px 0px;
	}

	.session_title {
								 border: solid #EEEE00;
								 border-width: 0 0 0 10px;
								 }

	.session_message {
								 border: solid #AA0000;
								 border-width: 0 0 0 10px;
								 }

	.navigation { 
								 font-size: 85%;
								 font-family: sans-serif;
								 margin-top:0;
								 margin-bottom:0;
								 margin-right:0;
								 }
  .change_thread_style_dialog {
								 background: #eee;
								 padding: 0px 1px 1px 1px;
								 border: 1px outset #BBBB99;
                 border-radius: 4px;
								 }
  .current_page_number {
								 background: #eee;
								 padding: 0px 1px 1px 1px;
								 border: 1px outset #BBBB99;
                 border-radius: 4px;
								 }
	.session { 
								 border-left: 0.6em solid;
								 }

/* A:Hover {
								border-top: 1px dotted red;
								border-bottom: 1px dotted red;
								}
*/

