body {
		margin: 0;
		padding: 0;
		background: #FFF9F9;
		color: #000;
		color: #333;
		text-align: center;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		font-size:0.8em;
		font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
		
			SCROLLBAR-FACE-COLOR: #4884AE;
			SCROLLBAR-HIGHLIGHT-COLOR: #B0DBF9;
			SCROLLBAR-SHADOW-COLOR: #B0DBF9;
			SCROLLBAR-3DLIGHT-COLOR: #B0DBF9;
			SCROLLBAR-ARROW-COLOR:  #FFF9F9;
			SCROLLBAR-TRACK-COLOR: #FFF9F9;
			SCROLLBAR-DARKSHADOW-COLOR: #000000; 
 }

/* Main Structure, wrap the whole layout in a div to keep it narrow and centered */
#wrapper {width: 770px; margin: 0 auto; background: #FFF9F9 url('images/bg.jpg') repeat-y top left; text-align: left }
#wrapperPrint {width: 600px; margin: 0 auto; background: white url('images/bg.jpg') repeat-y top left; text-align: left }




/* Header */
#header {clear: both; background: #1D4064; position: relative; }
#headerPrint {clear: both; background: white; position: relative; }

#2nd_header {font-size: 10pt; clear: both; background: #CC3333; position: relative; color:#fff; padding-left: 5px; }
#ads {position: absolute; top: 8px; right: 8px; width: 468px; padding: 0px 0px 0px 0;  text-align: right; } 
#masthead {width: 302px; height:75px; padding: 15px 0 1px 12px; }
	


/* Main Content Area */
#main {clear: both;  margin-left: 25px; }
#content {
		float: left;
		width: 500px;
		text-align: left;
		margin-left:0;
		margin-right:0;
		margin-top:10px;
		margin-bottom:2px;
		 }


#contentPrint {
		float: left;
		width: 671px;
		text-align: left;
		background-color: #white;
		margin-left:0;
		margin-right:0;
		margin-top:10px;
		margin-bottom:2px;
		 }


.contTable{
	color: #1D4064;
	font-size: 14px;

	}




/* Regular Links */
a.Reg:Link {
	color: #CC3333;
	text-decoration: none;
	}
	
a.Reg:Visited {
	color: #CC3333;
	text-decoration: none;
	}

a.Reg:Hover {
	color: #1D4064;
	text-decoration: underline;	
	}

a.Reg:Active {
	color: #CC3333;
	text-decoration: none;
	}




/* Sidebar */
#navigation {
		margin: 10px 0px 10px 620px;
 		color: #fff; text-align: right;  
 		border: 1px #1D4064 dashed; }
  .NavTable {
  			font-size: 14px;
  			color : white;
  	}
 		
  .head {
  			border-left:5px solid #fff;
  			border-right:5px solid #fff; 
  			border-top:5px solid #fff;
  			background:#1D4064;
  			/*font-size: 1.3em;*/
  			font-size: 14px;
  }
  .tail {
  			border-left:5px solid #fff;
  			border-right:5px solid #fff;
  			border-top:5px solid #fff ;
  			border-bottom:5px solid #fff;
  			background:#1D77A1;
  			padding-top:2px;
  			padding-bottom:10px;}
  		
	/* Menu Links */
	a.menu:Link {
		color: white;
		text-decoration: none;
		}
	a.menu:Visited {
		color: white;
		text-decoration: none;
		}

	a.menu:Hover {
		color: white;
		text-decoration: none;
		}

	a.menu:Active {
		color: white;
		text-decoration: none;
		}


	/* Menu Table */
	TD.menu{
		border-bottom-color: #1D4064;
		border-bottom-style: solid;
		border-bottom-width: 2px;
		color: white;
		padding-right: 5px;
		padding-left: 5px;
		padding-top: 10px;
		padding-bottom:2px;
		text-align: center;
		}

	TD.on{
		border-bottom-color: white;
		border-bottom-style: solid;
		border-bottom-width: 2px;
		color: white;
		padding-right: 5px;
		padding-left: 5px;
		padding-top: 10px;
		padding-bottom:2px;
		text-align: center;
		}


	
/* Input Field and button */
.inputField{
		color: #1D4064;
		font-size: 10pt;
		border: 1px solid #1D77A1;
		padding-left: 2;
		padding-right: 2;
		padding-top: 1;
		padding-bottom: 1;
		background-color: #FFFFFF;
	}
.inputButton {
		color: #CC3333;
		font-size: 10pt;
		border: 1px solid #1D77A1;
		padding-left: 0;
		padding-right: 0;
		background-color: #FFFFFF;
	}
		
		
		
		
/* Message table*/
.MTHeader {
	padding: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #1D4064;
	text-align: center;
	text-transform: capitalize;
	background-color:#1D4064;
	font-size:11pt;
	font-weight: bold; 
	color: white;
}

.MTMsg {
	border-style: solid;
	border-width: 1px;
	border-bottom-color:#1D4064;
	padding: 8px;
	text-align: justify;
	font-size:10pt;
}




/* view chapter stuff */
#ChapView {
		width: 650px;
		height: 200px;
		text-align: left;
		margin-top:1;	
		margin-left:50;	
		margin-bottom:10;		
}

  
/* Footer */
#footer_red_bg {clear: both; background: #CC3333; position: relative; padding-top=3;}
#footer_blue_top {font-size: 10pt; clear: both; background: #1D4064; position: relative; color: white; text-align: right; padding-right:15px;}