body {

	background-color:#e0e0e0;

	font-size: 12px; 
	font-family: Arial, Helvetica;
	text-align:center;
	margin: 0;
	padding: 0;
	border: 0;
	overflow: auto;
	height: 100%; 

	width:1024px;
}


#maincontainer 
   {
	position:relative;
	margin:0 auto;
	text-align:left;
	overflow: auto;
	width:960px;
	height: 100%; 
	max-height: 100%; 

   }


#maincontent 
   {
	position: absolute;
	vertical-align : top;
	top: 0px; 
	bottom: 0px;
	left: 185px;
	width:760px;
	overflow: auto; 
	background-color: #f0e0c0;
   }




#navigationnmenu 
   {
	position: absolute;
	top: 0px;
	bottom: 0px; 
	left: 0px;
	width: 155px; /*Width of frame div*/
	overflow: auto; 
	background-color: #900000;
	height:100%
	max-height:100%
	color: white;
	margin: 10px;
   }

.innertube {
	margin: 4px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}



A:link    {color:#336699; font-weight:bold; text-decoration:none; }
A:visited {color:#336699; font-weight:bold; text-decoration:none; }
A:hover   {color:#225588; background-color:#eeeeee; font-weight:bold; text-decoration:underline }

SELECT {font-size:10pt;}

A.MainMenuLink:link    {color:white; background-color:black; font-weight:bold; text-decoration:none}
A.MainMenuLink:visited {color:white; background-color:black; font-weight:bold; text-decoration:none}
A.MainMenuLink:hover   {color:White;background-color:black; font-weight:bold; text-decoration:underline}


A.SubmenuLink:link    {color:white; font-weight:bold;  text-decoration:none }
A.SubmenuLink:visited {color:white; font-weight:bold;  text-decoration:none }
A.SubmenuLink:hover {color:white; font-weight:bold; text-decoration:underline; background-color:#336699}

A.BottomMenuLink:link    {color:#336699; font-weight:bold;  text-decoration:none }
A.BottomMenuLink:visited {color:#336699; font-weight:bold;  text-decoration:none }
A.BottomMenuLink:hover   {color:#336699; font-weight:bold; text-decoration:underline;}

A.SelectedDifficulty:link    {color:white; background-color:#336699; font-weight:bold; text-decoration:none }
A.SelectedDifficulty:hover   {color:#336699; background-color:white; font-weight:bold; text-decoration:none }
A.SelectedDifficulty:visited {color:white; background-color:#336699; font-weight:bold; textdecoration:none}

A.UnselectedDifficulty:link    {color:#336699; background-color:white; font-weight:bold; textdecoration:none}
A.UnselectedDifficulty:hover   {color:white; background-color:#336699; font-weight:bold; textdecoration:none}
A.UnselectedDifficulty:visited {color:#336699; background-color:white; font-weight:bold; textdecoration:none}


A.Sprite:hover {text-decoration:none;  background-color:white;}

P  { font-size: 12px; font-family: Arial, Helvetica; color: black; }

.stealinheartstable 
   {
	background-image:url('../stealinhearts/lightbackground.jpg');
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position: center top;
	background-size:100%;
   }

.black   { font-size: 12px; font-family: Arial, Helvetica; color: black; }
.black a { text-decoration: underline; color: black; }
.black a:hover { text-decoration: none; color: black; }

.blue   { font-size: 11px; font-family: Arial, Helvetica; color: #003B78; }
.blue a { text-decoration: none; color: #003B78; }
.blue a:hover { text-decoration: none; color: #003B78; }

.bluebig   { font-size: 18px; font-family: Arial, Helvetica; color: #003B77; font-weight: bold; }
.bluebig2   { font-size: 16px; font-family: Arial, Helvetica; color: #003A77; }



.TopLeft
   {
	width:6;
	height:6;
	background-image:url('/images/tableborders/grayline/topleft.gif');
   }

.TopRight
   {
	width:6;
	height:6;
	background-image:url('/images/tableborders/grayline/topright.gif');
   }

.BottomRight
   {
	width:6;
	height:6;
	background-image:url('/images/tableborders/grayline/bottomright.gif');
   }
   
.BottomLeft
   {
	width:6;
	height:6;
	background-image:url('/images/tableborders/grayline/bottomleft.gif');
   }

.LeftMargin
   {
	width:6;
	background-image:url('/images/tableborders/grayline/leftmargin.gif');
   }

.RightMargin
   {
	width:6;
	background-image:url('/images/tableborders/grayline/rightmargin.gif');
   }
.Top
   {
	height:6;
	background-image:url('/images/tableborders/grayline/Top.gif');
   }	

.Bottom
   {
	height:6;
	background-image:url('/images/tableborders/grayline/bottom.gif');
   }	
.HorizontalPiece
   {
	height:11;
	background-image:url('/images/tableborders/grayline/HorizontalPiece.gif');
   }	
.VerticalPiece
   {
	Width:11;
	background-image:url('/images/tableborders/grayline/VerticalPiece.gif');
   }	
.CrossPiece
   {
	Width:11;
	height:11;
	background-image:url('/images/tableborders/grayline/CrossPiece.gif');
   }	

.LeftTee
   {
	height:11;
	width:6;
	background-image:url('/images/tableborders/grayline/lefttee.gif');
   }	
.RightTee
   {
	height:11;
	width:6;
	background-image:url('/images/tableborders/grayline/righttee.gif');
   }	
.TopTee
   {
	height:6;
	width:11;
	background-image:url('/images/tableborders/grayline/toptee.gif');
   }	
.BottomTee
   {
	height:6;
	width:11;
	background-image:url('/images/tableborders/grayline/bottomtee.gif');
   }
.TopHalfTee
   {
	height:11;
	width:11;
	background-image:url('/images/tableborders/grayline/tophalftee.gif');
   }	
.BottomHalfTee
   {
	height:11;
	width:11;
	background-image:url('/images/tableborders/grayline/bottomhalftee.gif');
   }
.Solid	
   {
	background-image:url('/images/tableborders/grayline/solid.gif');
   }


.BoxTable
   {
	cellpadding:0;
	cellspacing:0;
   }


.FeedbackBox {
		BackGround-color:#EEEEEE;
	     }
.SolidBackGround {
	      BackGround-color:#F0E0C0;
	     }
.PaleBlueBackGround {
	      BackGround-color:#A0F0FF;
	     }

.TEXTBOX {font-size:10pt;width:250;}
.TEXTBOX2 {font-size:10pt;width:250;}


.CenterCenter {

	text-align:center;
	vertical-align:middle;
	      }
	 
