/* ************************************ */
/*****[ header.htm -- table design ]*****/

/*
.headerTable 	{	
					width: 800px;
					padding-top: 10px;
					padding-bottom: 1px;
					table-layout: fixed;
				}
*/
/*****[ header.htm -- links design ]*****/

/* TOP links on the left */
.headerLinks A {  
				font-family: Georgia, "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
				font-size: 13pt;
				font-style: italic;
				background-color: white;
				filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
				-moz-opacity: 1;
			}
.headerLinks A:link {	text-decoration: none;
						COLOR: #333;
					}
.headerLinks A:visited  {	text-decoration: none;
							COLOR: #333;
						}
.headerLinks A:active { 	
						color: #333;
						text-decoration: none;
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
						-moz-opacity: 0.4; 
						background: #EBD900;
					  }
.headerLinks A:hover { 	
						color: #222;
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
						-moz-opacity: 0.4; 
						background: #EBD900;
					}
.headerLinks A:focus {	outline: none;   }


.headerSubCatagory {  
				font-family: Georgia, "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
				font-style: italic;
				font-size: 11pt;
/*				filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); */
				-moz-opacity: 1;
				padding-right: 2px;
				background-color: white;
			}
.headerSubCatagory A:link {	text-decoration: none;
						COLOR: #333;
					}
.headerSubCatagory A:visited  {	text-decoration: none;
							COLOR: #333;
						}
.headerSubCatagory A:active { 	
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
						-moz-opacity: 0.4;
						background: #EBD900;
						text-decoration: none;
					  }
.headerSubCatagory A:hover { 	//color: #EBD900;
					filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
					-moz-opacity: 0.4;
					color: #111;
					background: #EBD900;
					}
.headerSubCatagory A:focus {	outline: none;   }

.headerSubCatagory.selected {
	background: #EBD900;
	/*font-weight: bold;*/
}

/* ************************************ */
/*****[ footer.htm -- table design ]*****/

.footerTable { 	background-color: #EBD900; 
				FONT: 11px Georgia;
				width: 800px;
				padding-top: 7px;
				padding-bottom: 1px;
				}
.footerLinks {	width: 266px;}
.footerLinks A:link {	text-decoration: none;
						COLOR: #444;
					}
.footerLinks A:visited  {	text-decoration: none;
							COLOR: #444;
						}
.footerLinks A:active { 	color: black;
							text-decoration: none;
					  }
.footerLinks A:hover { 	color: #EBD900;
						background: white;
					}
.footerLinks A:focus {	outline: none;   }


/* ****************************************************** */
/* ****************************************************** */
/* ****************************************************** */
/* ***************************/
/*****[ all html files ]*****/
/* ***************************/

/*****[ for the document's <BODY> ]*****/
.body {
	background-image: url("../../images_defi/dotBG.jpg");
	background-repeat: repeat;
	background-color: white;
	overflow-y: scroll;    /* set all pages to have vertival scroll displayed always */
	overflow-x: auto;
	font-family: Georgia, Arial, "Trebuchet MS", Trebuchet, Verdana, Helvetica, sans-serif;
}

.standardContent {
	background-color:white;
	width:800px;
}

.contentContainer {
	width: 800px;   			/* content's width */
	background-color: white;		/* background color for the content area */
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
}

/*****[ THIS ONE is the document's content table itself ]*****/
/****** most default settings for the web site are here ******/
.contentTable { 	width: 800px;   			/* content's width */
					border: 0px;
					cellpadding: 0px;
					cellspacing: 0px;
					background-color: white;		/* background color for the content area */
					text-align: center;
					font: 10pt;   		/* font settings */
}

/*****[ for the top header line of each catagory (containing the topic text) ]*****/
.contentHeader {
	display:none;
	background-color: white;
	text-align: right;
	font-size: 80%;    		    	/* font size */
	font-style: italic;				/* style: italic,normal,etc.. */
	padding: 0px;
	padding-top: 0px;
}

.contentHeaderHidden {
	/*color: white;*/
}




/*****[ 		drawing links 		]*****/
/* the image */
.drawingLink img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

/* onmouseover the image */
.drawingLink:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.4;
}