body
{
  color: #000000;
  background-color: white;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  font-family:Verdana, Arial, Helvetica,sans-serif;
  font-size: 11px;
}
.productquestionbox
{margin-right:10px;
	margin-top:10px;
	margin-bottom:5px;
	FLOAT:left ;
	CLIP:rect(auto auto auto auto);
	}
.companycontact
{
	font-family:Arial,sans-serif;
	font-size:11px;
}
.productbold
{
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#165978
}

.goldbutton
{
	background-image: url(/tominfo/ImageThomas/gold_btn_back.jpg); 
	text-align :center ;
	vertical-align :middle ;
	width :65px;
	height:65px;
}
.urlImage
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin-left :2px;
	margin-right :2px;
}

.treeview
{
	padding-left: 10px;
	display: block;
	text-indent: -11px;
	list-style-type: none;
	text-align: left;
}
.button
{
	color: #000000;
	background :white;
	font-family :Arial;
	font-size:small  ;
}

p, ul, ol
{
  color: #000000;
  font-family:Verdana, Arial, Helvetica,sans-serif;
  font-size: 11px;
}

td, th
{
  font-family:Verdana, Arial, Helvetica,sans-serif;
  font-size: 11px;
}

.hyphen
{
	vertical-align:top;
}

.footer
{
  background-color: #FFFFFF;
  text-align: center;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: gainsboro;
  padding:5px 0px 5px 0px;
}


td.topnav
{
  border-top:1px solid #ffffff;
  border-bottom:1px solid #ffffff;
  font-size: 11px;
  padding-left:7px;
  
}

a:link 
{
  color: #728A94;
}

a:visited 
{
  color: #728A94;
}

a:active 
{
  color: #728A94;
}
	
.subnavHead 
{
  color: #728A94;
  font-weight:bold;
}

.mastheadColor
{
background-color:#375359;
}

.mastheadColor a:link 
{
  color: #ffffff;
}

.mastheadColor a:visited 
{
  color: #ffffff;
}

.mastheadColor a:hover 
{
  background-color: #213235;
}
	
#masthead 
{
  color: #ffffff;
}
	
	
#masthead a:link 
{
  color: #ffffff;
}

#masthead a:visited 
{
  color: #ffffff;
}

#masthead a:hover 
{
  background-color: #213235;
}

#masthead a:active 
{
  color: #ffffff;
}
	
.subnavHead 
{
  color: #728A94;
  font-weight:bold;
}

.searchBoxLibrary
{
background-color:#728A94;
border-right:1px solid #ffffff; 
margin-bottom:0px;
}

.searchBoxSelection
{
background-color:#728A94;
margin-bottom:0px;
}

.searchBoxProduct
{
background-color:#728A94;
border-left:1px solid #ffffff; 
margin-bottom:0px;
}

.header
{
margin:10px 0px 10px 0px; 
font-weight:bold; 
color:#ffffff; 
background-color:#728A94; 
height:30px;
}

.librarySubject
{
font-weight:bold; 
color:#728A94;
}

.leftCol
{
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: none;
  border-left-style: none;
  border-right-color: #728A94;
  background-color: #ffffff;
  border-top-color: gainsboro;
}

.middleCol 
{
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: none;
  border-left-style: solid;
  background-color: #ffffff;
  border-top-color: gainsboro;
  border-right-color: #FFFFFF;
  border-left-color: #FFFFFF;
}


.rightCol 
{
  border-top-width: 1px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: solid;
  background-color: #ffffff;
  border-top-color: gainsboro;
  border-left-color: #728A94;
}


.content 
{
  padding:10px;
}

.leftAdvContent
{
  padding:10px;
  background-color:#F5F5F6;
}

.rightAdvContent
{
  padding:10px;
  background-color:#F5F5F6;
}

.midAdvContent 
{
  padding:10px;
  background-color:#F4F4E3;
}
	
#subnav 
{
  background: #F4F4E3;
}

ul
{
list-style: none; 
margin:0px 0px 0px 25px; 
padding:0px;
}
	
li a:link 
{
  color: #728A94;
  text-decoration:underline;
}

li a:visited 
{
  color: #728A94;
  text-decoration:underline;
}

li a:hover 
{
  color: #728A94;
  background-color: #FFFAC4;
  text-decoration:underline;
}

li a:active 
{
  color: #728A94;
  text-decoration:underline;
}

.bottomBorder
{
height:5px; 
background-color:#728A94;
}
	
	
.Category			{	cursor:pointer;background-color:White;font-weight:bold;color:#728A94;text-decoration:none;	}
.Module				{	cursor:pointer;background-color:White;color:#728A94;	}
.Selected			{	cursor:pointer;background-color:gainsboro;color:#728A94;font-weight:bold;	}

.LibBookList
{
	padding-left:5px;
	padding-right:5px;
}
.FormLabel			{	font-family:tahoma; color:#728A94 ; font-size:11px; text-decoration:none; font-weight:bold;	}
.contentsection		{	BORDER:#728A94 1px solid; WIDTH:70%; HEIGHT:305px;}
.Required			{	color:red;font-style:italic;font-size:10px;font-weight:normal;}
.sectionheader		{	background-color:#F4F4E3;}

.ItemStyle			{	font-family:tahoma; color:black ; font-size:11px; text-decoration:none; border-bottom:1px gainsboro solid; height:18px;}
.SelectedItemStyle	{	font-family:tahoma; color:black ; font-size:11px; text-decoration:none; border-bottom:1px gainsboro solid; height:18px;}
.HeaderStyle		{	font-family:tahoma; color:Gray ; font-size:11px; text-decoration:none; font-weight:bold;border-bottom:1px gainsboro solid; height:20px;}
.Menu				{COLOR: #728A94 ;font-size:10px;text-decoration:none;font-weight:bold}
.CurrentMenu		{COLOR: #1d4e88 ;font-size:10px;font-weight:bold;text-decoration:none;background-color:white;}
