﻿body
{
	background-color:white;
	text-align: center; /* Hack for IE5/Win */
	font-family: arial, sans-serif;
	font-size: 10pt;
	color: #494949;
}
/* Container to centre design */
#maincontainer { 
  text-align: left; /* Counteract to IE5/Win Hack */
  width: 780px;
  border: 0px dashed #ff0000;
  height: auto;
  z-index: 1;
  margin: 0px auto;  /* Right and left margin widths set to "auto" */
}
/*
GeneralClasses
*/
a
{
    border:none;
}
/*
******************************************************************
******************************************************************
******************************************************************
Main page layout
******************************************************************
******************************************************************
******************************************************************
*/
.headerWrapper
{
    background-color:white;
    width:800px;
    background-image: url('/foodline/Images/FLWLogoLFRVersion.jpg'); 
    background-repeat: no-repeat;
    background-position: left top;
    height: 73px;
}
.menuWrapper
{
    background-color:white;
    width:800px;
}
.contentWrapper
{
    background-color:white;
    width:800px;
 /*   padding-right:20px;
    padding-left:10px;*/
}
/*used on outside for textBlocks*/
.textContainer
{

    background-color:#f6f6f6;
    padding:10px;
    font-family:Arial;
    font-size:10pt;
}
/*
******************************************************************
******************************************************************
******************************************************************
Search page genral functions
******************************************************************
******************************************************************
******************************************************************
*/
.resultsWrapper
{
    text-align:left;
}

/*
all headers info on the page
*/
.largeInfoItem
{
 color:#597786;
 font-family:Arial;
 font-size:large;
}

.mediumInfoItem
{
 color:#597786;
 font-family:Arial;
 font-size:medium;
}

.smallInfoItem
{
 color:#597786;
 font-family:Arial;
 font-size:x-small;
}

/*
the search Button 
*/
asp:Button
{
	background-color:White;
	font-family:Arial;
	border:solid 1px #597786;
	color:#597786;
	cursor:pointer;
	width:90px;
}
button
{
	background-color:#ffffff;
	font-family:Arial;
	font-size:7pt;	
	border:solid 1px #597786;
	color:#597786;
	cursor:pointer;
	width:90px;
}

.buttons
{
	background-color:#ffffff;
	font-family:Arial;
	font-size:9pt;	
	border:1px solid #7f9db9;
	color:#597786;
	cursor:pointer;
	width:90px;
	/*font-weight:bold;*/
}
.searchButton
{
	background-color:#5D88A2;
	color:White;
	font-family:Arial;
	cursor:pointer;
	font-size:9pt;
	width:90px;
	border:solid 1px black;
}

/** paragraph **/

p {
 color:#597786;
 font-family:Arial;
 font-size:10pt;
 font-weight:normal;
}
strong {
 color:#597786;
 font-family:Arial;
 font-size:11pt;
 font-weight:bold;
}
/*
******************************************************************
******************************************************************
******************************************************************
results styles
******************************************************************
******************************************************************
******************************************************************
*/

td
{
    padding-top:2px;
    padding-left:2px;
    padding-right:2px;
    padding-bottom:2px;
    border-bottom:solid 1px white;
  
}
/*
  these are used for the results section on the bottom of the search page and saved searches this why it
  in this section and not on the page
*/

.resultsBlockContainer
{
    border-bottom:solid 1px #597786;
    border-top:solid 1px #597786;
    background-color:#f6f6f6;
    padding:0px;
    margin:0px;
 
}
.resultsContainer
{
    background-color:#f6f6f6;
   /* margin-left: 30px;*/
}
.resultsTitle
{
    color:#597786;
    font-family:Arial;
    font-size:medium;
}

.titleText
{
    color:#597786;
    font-family:Arial;
    font-size:medium;
}

.headerText
{
    color:White;
    font-family:Arial;
    font-size:small;
   
}

.smallHeaderText
{
    font-family:Arial;
    font-size:x-small;
    color:White;
}

.resultsText
{
    font-family:Arial;
    color:#597786;
    font-size:small;
}

.header
{
    background-color:#597786;
}

.market
{
    background-color:#F1F9E8;
}

.science
{
    background-color:#e2f4f8;
   
}

.legal
{
    background-color:#fef0db;
}

.news
{
    background-color:#d4e4f3;
}




/*remove the borders*/
img
{
    border:none;
}


/*
******************************************************************
******************************************************************
******************************************************************
MENU
******************************************************************
******************************************************************
******************************************************************
*/





#sddm

{    
	margin: 0;
	padding: 0;
	z-index: 7;
}

#sddm li

{     
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: bold;
	 
}

#sddm li a


{  
	display: block;
	margin: 0 1px 5px 0;
	padding: 4px 10px;
	width: auto;
	background: #ffffff;
	color: #696969; /*d grey*/
	text-align: left;
	text-decoration: none

}

#sddm li a:hover

{     
	background: #B3DCDC; /*l corp green*/

} 

#sddm div

{     
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff; /*white*/
	border-bottom: 1px solid #83AEB2;
	border-left: 1px solid #83AEB2;
	border-right: 1px solid #83AEB2;
	padding-bottom: 10px;

}

#sddm div a

{     
	position: relative;
	display: block;
	margin: 0;
	padding: 3px 4px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #ffffff; /*m grey*/
	color: #4a4a4a; /*d grey*/
	font-size: 12px;
	font-family: arial, sans-serif;
	font-weight: bold;
}

#sddm div a:hover

{     
	background: #B3DCDC;
	color: #4a4a4a;
}
