/*************** START: Body Styles**************/ 
BODY {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:13px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	text-align: center;
	background-image:url(../images_style/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.logo {
	background-image: url(/images_style/logo_foodlink.png);
	background-repeat: no-repeat;
	behavior:url(/js/iepngfix.htc); 	background-image:expression('none')!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images_style/logo_foodlink.png', sizingMethod='crop');
	height:66px;
	width:202px;
}

.TxtHdr1b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #428234;
	font-weight: bold;
}

.TxtHdr2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #a91446;
	font-weight: bold;
}

a.TxtHdr2:link, a.TxtHdr2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #a91446;
	font-weight: bold;
}

a.TxtHdr2:hover, a.TxtHdr2:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #a91446;
	font-weight: bold;
	text-decoration: underline;
}

/*************** END: Body Styles**************/ 

/***************START: Foot Styles ******************/

.foot {
	background-image:url(../images_style/foot_bg.jpg);
	height:24px;
	padding-left:13px;
	padding-right:13px;
}
.foottxt {
	font-size: 11px;
	color:#333333;
}
a.footer:link, a.footer:visited {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
a.footer:hover, a.footer:active {
	color: #a91446;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
/***************END: Foot Styles ******************/

/***************START: Link Styles ******************/
a:link, a:visited {
	color: #a91446;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height:17px;
	}

a:hover, a:active {
	color: #a91446;
	font-family: Arial, Helvetica, sans-serif;
	line-height:17px;
	text-decoration: underline;
	}

a.subnav:link, a.subnav:visited {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:16px;
	}

a.subnav:hover, a.subnav:active {
	color: #a91446;
	font-family: Arial, Helvetica, sans-serif;
	line-height:16px;
	text-decoration: underline;
	}

a.more:link, a.more:visited {
	color: #000000;
	text-decoration: underline;
	font-weight:normal;
	font-size: 11px;
}
a.more:hover, a.more:active {
	color: #a91446;
	text-decoration: none;
	font-size: 11px;
}

	
/***************END: Link Styles ******************/
	
/***************START: Search Styles**************/ 

.searchInput {
	border: none;
	font: normal 12px/ 'Verdana, Arial, Helvetica, sans-serif';
	color:#000000;
	padding-left:5px;
	background-image: url(/images_style/InputTextBox_bg.png);
	background-repeat: no-repeat;
	background-color:#589D45;
	behavior:url(/js/iepngfix.htc); 	background-image:expression('none')!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images_style/InputTextBox_bg.png', sizingMethod='crop');
	height:24px;
	width:137px;
	padding-top: 4px;
}

.searchButton {
	border: none;
	clear:both;
	width: 34px;
	height: 27px;
	}
/***************END: Search Styles**************/ 


/***************START: Left Box Styles**************/ 

.BoxCapLeft {
	background-image:url(../images_style/boxcapleft.jpg);
	height:6px;
	width:245px;
}
.BoxBottomLeft {
	background-image:url(../images_style/boxbottomleft.jpg);
	height:6px;
	width:245px;
}
.BoxBodyLeft {
	background-image:url(../images_style/boxbodyleft.jpg);
}
.BoxTopLeft {
	background-image:url(../images_style/boxtopleft.jpg);
	height:21px;
	height:20px !important;
	width::225px;
	width:225px !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding-left:13px;
	padding-bottom:1px;
	line-height: normal;
}
.BoxLeft {
	text-decoration: none;
	display:block;
}

/***************END: Left Box Styles**************/

/***************START: Home Center Styles**************/ 

.TableCenter1 {
	width:500px;
	border:1px solid #c8c8c6;
}

.TableCenter2 {
	width:246px;
    border: 1px solid #c8c8c6;
	border-bottom:none;
}
.TableCenter3 {
		padding:5px 10px 0px 10px;

}

TABLE.TblDataQuote {
	background-image: url(../images_style/divider_dot_h_space.gif);
	background-repeat: repeat-x;
	background-color: #F3F3F3;
}

TABLE.TblDataQuote TD {
	background-image: url(../images_style/divider_dot_h_space.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	padding: 10px 5px 14px 5px; 
}

TABLE.TblDataQuote TABLE, TABLE.TblDataQuote TABLE TD {
	background-image: none;
	padding: 0px 5px 0px 0px;
}

.BoxTopCenterRed {
	background-image:url(../images_style/boxtopcenterred.jpg);
	height:21px;
	height:20px !important;
	width:179px !important;
	width:177px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height: normal;
	color: #ffffff;
	text-decoration: none;
	padding-bottom:1px;
	padding-left:13px;
	padding-right:13px;
}

.BoxTopCenterGreen {
	background-image:url(../images_style/boxtopcentergreen.jpg);
	height:21px;
	height:20px !important;
	width:177px;
	width:178px !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height: normal;
	color: #ffffff;
	text-decoration: none;
	padding-bottom:1px;
	padding-left:13px;
	padding-right:13px;
}

/***************END: Home Center Styles**************/  

/***************START: Right Box Styles**************/ 

.BoxCapRight {
	background-image:url(../images_style/boxcapright.jpg);
	height:6px;
	width:211px;
}
.BoxBottomRight {
	background-image:url(../images_style/boxbottomright.jpg);
	height:6px;
	width:211px;
}
.BoxBodyRight {
	background-image:url(../images_style/BoxBodyRight.jpg);
}
.BoxTopRight {
	background-image:url(../images_style/boxtopright.jpg);
	height:21px;
	height:20px !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding-bottom:1px;
	padding-left:10px;
	line-height: normal;
}
.BoxRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	display:block;
	width:180px;
	padding-top:11px;
	padding-left:10px;
	padding-right:10px;
}

.RightTxt {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
}


/***************END: Right Box Styles**************/ 

/***************START: SubNav Styles**************/ 

.BoxTopSubNav {
	background-image:url(../images_style/subnav_BoxCap.jpg);
	height:21px;
	height:20px !important;
	width:200x;
	width:174px!important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	line-height:normal;
	padding-bottom:1px;
	padding-left:13px;
	padding-right:13px;
}

.BoxCapSubNav {
	background-image:url(../images_style/boxcapright.jpg);
	height:6px;
	width:211px;
}

.BoxBottomSubNav {
	background-image:url(../images_style/boxbottomright.jpg);
	height:6px;
	width:211px;
}

.BoxBodySubNav {
	background-image:url(../images_style/BoxBodyRight.jpg);
}

.BoxSubNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	display:block;
	width:180px;
	padding-left:10px;
	padding-right:8px;
}
/*
#SubNav1 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	display:block;
	height:30px !important;
	height:37px;
	background-image:url(/images_style/SubNav_link.png);
	behavior:url(/js/iepngfix.htc);
	background-image:expression('none')!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images_style/SubNav_link.png', sizingMethod='crop');
	padding:11px 0px 0px 24px;
	word-spacing: -1px;
}
 
#SubNav1 A:hover, #SubNav A:active {
	text-decoration: none;
	color: #ffffff;
	background-image:url(/images_style/SubNav_active.png);
	behavior:url(/js/iepngfix.htc); 	background-image:expression('none')!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images_style/SubNav_active.png', sizingMethod='crop');
}

#SubNav2 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	display:block;
	height:40px !important;
	height:45px;
	background-image:url(/images_style/SubNav_link2.png);
	behavior:url(/js/iepngfix.htc);
	background-image:expression('none')!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images_style/SubNav_link2.png', sizingMethod='crop');
	padding:5px 0px 0px 24px;
	line-height: 16px;
	word-spacing: -1px;
}
 
#SubNav2 A:hover, #SubNav A:active {
	text-decoration: none;
	color: #ffffff;
	background-image:url(/images_style/SubNav_active2.png);
	behavior:url(/js/iepngfix.htc); 	background-image:expression('none')!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images_style/SubNav_active2.png', sizingMethod='crop');
}
*/
.NavOn1 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	display:block;
	height:30px !important;
	height:37px;
	background-image:url(/images_style/SubNav_active.jpg);
	padding:10px 0px 0px 24px;
	word-spacing: -1px;
}
.NavOn1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	display:block;
	height:30px !important;
	height:37px;
	background-image:url(/images_style/SubNav_active.jpg);
	padding:10px 0px 0px 24px;
	word-spacing: -1px;
}

.NavOn2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	display:block;
	height:40px !important;
	height:45px;
	background-image:url(/images_style/SubNav_active2.jpg);
	padding:6px 11px 0px 24px;
	line-height: 16px;
	word-spacing: -1px;
}
 
.NavOn2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	display:block;
	height:40px !important;
	height:45px;
	background-image:url(/images_style/SubNav_active2.jpg);
	padding:6px 11px 0px 24px;
	line-height: 16px;
	word-spacing: -1px;
}

.NavOff1 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	display:block;
	height:30px !important;
	height:37px;
	background-image:url(/images_style/SubNav_link.jpg);
	padding:10px 0px 0px 24px;
	word-spacing: -1px;
	cursor:pointer;
}
.NavOff1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	display:block;
	height:30px !important;
	height:37px;
	background-image:url(/images_style/SubNav_link.jpg);
	padding:10px 0px 0px 24px;
	word-spacing: -1px;
	cursor:pointer;
}
 
.NavOff1 a:hover {
	text-decoration: none;
	color: #ffffff;
	background-image:url(/images_style/SubNav_active.jpg);
	cursor:pointer;
}

.NavOff2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	display:block;
	height:40px !important;
	height:45px;
	background-image:url(/images_style/SubNav_link2.jpg);
	padding:6px 11px 0px 24px;
	line-height: 16px;
	word-spacing: -1px;
	cursor:pointer;
}

.NavOff2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	display:block;
	height:40px !important;
	height:45px;
	background-image:url(/images_style/SubNav_link2.jpg);
	padding:6px 11px 0px 24px;
	line-height: 16px;
	word-spacing: -1px;
	cursor:pointer;
}
 
.NavOff2 a:hover {
	text-decoration: none;
	color: #ffffff;
	background-image:url(/images_style/SubNav_active2.jpg);
	cursor:pointer;
}

/***************END: SubNav Styles**************/ 

/***************START: Inside Center Styles**************/ 

.InsideCenter {
	padding:10px 10px 5px 10px;
	width:505px!important;
	width:488px;
}

.InsideCenter2 {
	width:711px;
	padding:10px 10px 5px 10px;
}

.TxtHdr1 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #428234;
	font-weight: bold;
}

.ulbox {
	background-image:url(../images_style/greenbg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.ulboxcap {
	padding-left:24px;
	padding-top:8px;
	padding-bottom:8px;
}

.linebottom {
	height:30px;
	vertical-align:middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #8ACB7C;
	border-right-color: #8ACB7C;
	border-bottom-color: #8ACB7C;
	border-left-color: #8ACB7C;
}

/***************END: Inside Center Styles**************/ 

/***************START: <ul> list Styles**************/ 

.ulstyle li{
	margin-top:5px;
}

.ulnone li{
	list-style:none;
	margin-top:5px;
}

.ulheigh li{
	list-style:none;
	margin-top:15px;
}

.ulnum li{
	list-style:decimal;
	margin-top:5px;
}

/***************END: <ul> list Styles**************/ 

/***************START: <table> td Styles**************/ 

.pdftable td{
	background-color:#f3f3f3;
}


/***************END: <table> td Styles**************/ 