/*
html, body {
	height: 100%;}
		
#container {
			width: 766px;
			\width: 786px;
			w\idth: 766px;
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			height:100%;
		}

		#topbar {
			padding: 0px;
			margin-bottom: 0px;
			margin:0px;
			background-color: #FFFFFF;
		}
		#logobar {
			float: left;
			width: 633px;
			\width: 633px;
			w\idth: 633px;
			margin: 0px;
			padding: 0px;
			margin-bottom: 7px;
			margin-top: 7px;
			background-color: #FFFFFF;
		}


		#content {
			float: left;
			width: 463px;
			\width: 463px;
			w\idth: 463px;
			background-color: #FFFFFF;
			margin: 0px;
			padding: 0px;
		}

		#sidebar-a {
			float: left;
			width: 172px;
			\width: 182px;
			w\idth: 172px;
			margin: 0px;
			padding: 0px;
			margin-top:8px;
			background-color: #FFFFFF;
		}
		#flashbar {
			float: left;
			width: 633px;
			\width: 643px;
			w\idth: 633px;
			margin: 0;
			padding: 0px;
			background-color: #FFFFFF;
		}
	#sidebar-b {
	float: right;
	width: 125px;
	\width: 125px;
	w\idth: 125px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(/media/images/StripeLightBG.gif);
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: left top;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
height:auto;

		}
	#searchbar {
	float: right;
	width: 125px;
	\width: 140px;
	w\idth: 125px;
	margin:0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(/media/images/StripeDarkBG.gif);
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: left top;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	height: 141px;
	
		}
	#searchbarTop {
	float: right;
	width: 125px;
	\width: 140px;
	w\idth: 125px;
	margin:0px;
	padding: 0px;
	margin-top:62px;
	text-align: center;	
		}
	#footer {
	clear: both;
	width: 766px;
	\width: 786px;
	w\idth: 766px;
	margin:0px;
	padding: 0px;
	margin-top: 0px;
	background-color: #B51031;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	}
	#mainmsg {
	width: 440px;
	padding: 0px;
	margin:0px;
	margin-top:14px;
	}
	#mainmsg2 {
	width: 440px;
	padding: 0px;
	margin:0px;
	margin-top:0px;
	margin-left:8px;
	}
	#SearchResDiv {
	float: left;
	width: 420px;
	padding: 0px;
	margin:0px;
	margin-top:0px;
	margin-left:8px;
	text-align:left;
	}
	#lists {
	float: left;
	width: 200px;
	\width: 200px;
	w\idth: 210px;
	margin: 0px;
	padding: 0px;
	margin-top:16px;
	background-color: #FFFFFF;
	padding-right: 10px;
	}
	#Clip {
	position: relative;
	width: 165px;
	\width: 165px;
	w\idth: 165px;
	margin: 1px;
	margin-top: 4px;
	padding: 0px;
	background-color: #FFFFFF;
	border:1px solid #cccccc;
	background-image: url(/media/images/clip.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px;
		}
#ClipsContainer{
position: relative;
	}
	body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.msgP {
	text-align:left;
	font-size: 11px;
	word-spacing: 1px;
}
.ListHPItems {
	text-align:left;
	font-size: 11px;
	word-spacing: 1px;
	margin: 0px;
	margin-left:22px;
	margin-bottom:8px;
	padding: 0px;
	
}

#ClipImg {
	float: right;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 2px;
	padding-bottom:4px;
}
	#ClipImgBg {
	float: none;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 2px;
	position: absolute;
	left: 103px;
	top: 16px;
}
.ProdImgSmall{
border:1px solid #bbbbbb;
margin:0px;
margin-right:12px;}

.ListHP{
	margin: 0px;
	margin-bottom:4px;
	text-align:left;
	font-size: 11px;
	word-spacing: 1px;
	background-image: url(/media/images/ListHeadHP.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:18px;
	cursor:hand;
}
.ListHPLong{
	margin: 0px;
	margin-bottom:8px;
	margin-top:16px;
	text-align:left;
	font-size: 11px;
	word-spacing: 1px;
	background-image: url(/media/images/ListHeadLong.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:18px;
	color: #666666;
	font-weight: bold;
	padding-left: 22px;
}
.msgTitle {
	color: #B51031;
	font-weight: bold;
	font-size: 14px;
}
.RedSmallTitle {
	color: #B51031;
	font-weight: bold;
	font-size: 11px;
}
.ListHPHead {
	margin: 0px;
	color: #666666;
	font-weight: bold;
	margin-left: 22px;
}
A.ListHPHead {
	text-decoration: none;	
}
.leftClipText{
	margin:0px;
	padding:4px;
	margin-left:16px;
	color: #000000;
	font-size: 10px;
}
.bold{font-weight: bold;}
.leftBanner{
border:3px solid #999999;
width:101px;
}
a{	text-decoration: none;}

.separator {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SiteSearchTxt{
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	margin:0px;
	margin-top:7px;
	margin-left:7px;
	margin-bottom:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	.SiteSearchBox{
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	width:80px;
	height: 13px;
	margin-right:1px;
	border:1px solid #A5A2A5;
	}
.MoreTxt {
	color: #990000;
	font-weight: bold;
	font-size: 9px;
}
.PressDateTxt {
	font-weight: bold;
	font-size: 9px;
}a:hover {
	text-decoration: underline;
	color: #333333;
}
a{color: #636563;}
.SearchCat {
	padding: 0px;
	margin: 0px;
	padding-top:0px;
	margin-bottom:3px;
	margin-top:3px;
	background-image: url(/media/images/ArrowSmall.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	margin-left: 6px;
	list-style: none;
	color: #636563;
	font-weight: bold;
	font-size: 11px;
  }
.SearchRow {
	padding: 0px;
	margin: 0px;
	padding-top:0px;
	margin-top:4px;
	padding-left: 16px;
	margin-left: 12px;
	margin-bottom: 6px;
	background-image: url(/media/images/SearchRow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-position: left 2px;
	list-style: none;
	color: #636563;
	font-weight: bold;
	font-size: 11px;
}
.ProductRow {
	padding: 0px;
	margin: 0px;
	padding-top:0px;
	margin-top:4px;
	padding-left: 8px;
	margin-left: 12px;
	margin-bottom: 6px;
	background-image: url(/media/images/ArrowSmallMoreOne.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-position: left 2px;
	list-style: none;
	color: #636563;
	font-weight: bold;
	font-size: 11px;
}
.SearchBoxGray{
	text-align:left;
	padding:8px;
	color: #636563;
	font-weight: bold;
	font-size: 11px;
	background-color: #efefef;
	background-image: url(/media/images/BoxBG.gif);
	background-repeat: repeat;
}
.SearchListBox{
border:1px solid gray;
color: #3D3D3D;
	font-weight: normal;
	font-size: 11px;
	margin-left:8px;
}
.SearchBut{
	margin-left:8px;
}
.SearchBoxTitle {
	padding: 0px;
	margin: 0px;
	background-image: url(/media/images/ArrowSmall.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	color: #636563;
	font-weight: bold;
	font-size: 11px;
	margin-bottom:8px;
	
  }	
  .UtilBox {
	padding: 0px;
	margin: 4px;
	background-image: url(/media/images/ArrowSmall.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-position: left 3px;
	text-align:left;
	color: #3e3e3e;
	font-weight: bold;
	font-size: 10px;
	margin-left:6px;
	padding-left:12px;
	padding-bottom:6px;
	border-bottom:2px solid #e1e1e1;
	
  }	
 .SubCatText {
	padding: 0px;
	margin: 0px;
	color: #3e3e3e;
	font-weight: bold;
	font-size: 10px;
	margin-bottom:8px;
	margin-top:8px;
	margin-left:28px;
  }	
.SubCatTextSelected {
	padding: 0px;
	margin: 0px;
	color: #3e3e3e;
	font-weight: bold;
	font-size: 10px;
	margin-bottom:8px;
	margin-top:8px;
	margin-left:18px;
	padding-left:8px;
	background-image: url(/media/images/ArrowSmall.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-position: left 5px;}	
   .SubSubCatText {
	padding: 0px;
	margin: 0px;
	color: #3e3e3e;
	font-weight: bold;
	font-size: 10px;
	margin-bottom:8px;
	margin-top:8px;
	margin-left:8px;
	padding-left:12px;
	background-image: url(/media/images/SubGrayArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
  }
    .SubSubCatTextSelected {
	padding: 0px;
	margin: 0px;
	color: #3e3e3e;
	font-weight: bold;
	font-size: 10px;
	margin-bottom:8px;
	margin-top:8px;
	margin-left:8px;
	padding-left:8px;
	background-image: url(/media/images/SubBlueArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
  }
	.BracketBlue{
	color:#30B6C8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	margin-right: 3px;
	margin-left: 3px;
}
	.BracketRed{
	color:#B51031;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 100;
	margin-right: 3px;
	margin-left: 3px;
}

form{margin:0px;
padding:0px;}

.TabSelected{
font-size:11px;
	margin:0px;
	padding:1px;
	font-weight: bold;
	color: #666666;
}
.TabNotSelected{
font-size:11px;
margin:0px;
padding:1px;
color: #bbbbbb;
}
.tabTdSelected{
	background-color: #cfcfcf;
}
.tabTdNotSelected{
background-color: #ebebeb;
}
.test{}
.AlphaRed {
	float: left;
	width:15px;
	height:15px;
	text-align:center;
	font-size:10px;
	color:white;
	margin:0px;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:1px;
	padding:0px;
	font-weight: bold;
	background-image: url(/media/images/AlphaRed.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
	
}
.AlphaRedCat {
	float: left;
	width:15px;
	height:15px;
	text-align:center;
	font-size:10px;
	color:white;
	margin:0px;
	margin-left:0px;
	padding:0px;
	font-weight: bold;
	background-image: url(/media/images/AlphaRed.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
	
}
a:hover.AlphaRed {

	color:white;
	text-decoration: none;
	
}
.AlphaGray {
	float: left;
	width:15px;
	height:15px;
	text-align:center;
	font-size:10px;
	color:#939292;
	margin:0px;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:1px;
	padding:0px;
	font-weight: normal;
	background-image: url(/media/images/AlphaGray.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
}


.AZDiv{
	background-image: url(/media/images/StripeLightBG.gif);
	background-repeat: repeat;
	background-color: #003366;
}
	#EditClip {
	float: right;
	padding: 0px;
	margin:0px;
	position: relative;
	left: 1px;
	top: 1px;
	overflow: visible;
}
.ProdDesc {
	padding: 0px;
	margin: 0px;
	padding-top:0px;
	margin-bottom:3px;
	margin-top:3px;
	background-image: url(/media/images/ArrowSmall.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	margin-left: 6px;
	list-style: none;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
  }
.ProdDescText {
	padding: 0px;
	margin: 0px;
	padding-top:0px;
	margin-bottom:3px;
	margin-top:3px;
	margin-left: 2px;
	list-style: none;
	color: #636563;
	font-weight: normal;
	font-size: 11px;
  }
*/

/*Hide selected Divs from the printer*/

#topbar, #logobar, #sidebar-a,#flashbar,
#sidebar-b,#searchbar,#searchbarTop,
#lists,#Clip,#ClipsContainer,
#ClipImg,#ClipImgBg,#divAdminHeader,
#tHeader,#LeftNav,#PageTools,#tFooter
{
	display : none;
}
#topbarPrint
{
	display:block;
	padding: 0px;
	margin-bottom: 0px;
	margin:0px;
	background-color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	
}
	#footer {
	clear: both;
	width: 766px;
	\width: 786px;
	w\idth: 766px;
	margin:0px;
	padding: 0px;
	margin-top: 0px;
	background-color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	}
	
	#layoutTable
	{
		border: solid 0px #ffffff;
		width: 710px;
		height: 100%;
		text-align:center;
	}
	
.Coumadin_noPrint
{
	display:none;
}