﻿body
{

	width: 9.85in;
	height: 40in;
}

#MenuWrapper
{
	/* 		Floats the entire menu on the left of the content. 	*/
	width: 180px;
	padding-top: 4px;
	float: left;
	padding: 10px;
}

#TopOfPageBanner
{
	background-image: url(Images/lightLargeMarble.JPG);
	background-repeat: repeat;
	background-color: #464646;
	height: 1in;
}


#LeftSidebar
{
	/* 		The SideBar is positioned absolutely in the top-right corner of the page (yet still within PageWrapper). 		It has the same font-size and color as #MainContent 	*/ /*border: thin groove #0066CC;*/
	margin: 0px 2px 0px 2px;
	min-height: 39in;
	width: 1.75in;
	position: absolute; /*background-color: #CCCCCC;*/
	background-image: url(Images/lightLargeMarble.JPG);
}

.CenterPanelTextbox
{

	background-image: url(Images/lightLargeMarble.JPG);
	background-repeat: repeat;
	background-color: #464646;
	min-height: 39in;
	width: 8.05in;
	left: 1.9in;   
}



#CenterPanel
{

	background-image: url(Images/lightLargeMarble.JPG);
	background-repeat: repeat;
	background-color: #464646;

	
	min-height: 39in;
	width: 8.05in;
	left: 1.9in;
	position: absolute;
}


.MarbleTabPanel
{

	background-image: url(Images/lightLargeMarble.JPG);
	background-repeat: repeat;
	background-color: #464646;

	
	min-height: 5in;
	width: 8.05in;
	left: 1.9in;
	position: absolute;
}

#RightSidebar
{
	/* 		The SideBar is positioned absolutely in the top-right corner of the page (yet still within PageWrapper). 		It has the same font-size and color as #MainContent 	*/
	border: thin groove #0066CC;
	min-height: 39in;
	width: 1.75in;
	left: 8.10in;
	position: absolute;
	background-color: #CCCCCC;
}

#Footer
{
	/* 		The footer is positioned below all other content (yet still within PageWrapper). 		At the top, it gets a border with a dashed style, while all other sides have no border. 	*/
	text-align: center;
	border-top: 2px dashed gray;
	height: 37px;
	clear: both;
}

.BlueUnderLineBorder
{

	border-bottom: blue thin solid;
}
.MainMenuButton
{
	width: 1.75in;
	text-align: left;
	background-image: none;
	background-repeat: repeat;
	background-color: #CCFFFF;
}


.ButtonAsARef
{
	border-style: none;
	background-image: url(Images/lightLargeMarble.JPG);
	background-repeat: repeat;
	background-color: #464646;
	color: #0000FF;
}

.ReferenceSearchHintTableCell
{

	width: 4.0in;

}

.ReferenceSearchHintTableCellSub
{

	width: 2.0in;

}

.BSPHDGrandLabel
{
	font-family: 'Comic Sans MS';
	font-size: x-large;
	font-weight: bolder;
	color: #0000FF;
	text-align: center;
}

.BSPHDDefaultButton
{
	background: url(Images/sprite.png) #2647a0 repeat-x left -1400px;
	cursor: hand;
	color: #FFFFFF;
	font-size: large;
}

.BSPHDDefaultButtonHover
{
	background: url(Images/sprite.png) #bfdaff repeat-x left -1300px;
	cursor: hand;
	font-size: large;
}