	body {
	 text-align: center;
	 font-family: Tahoma;
	 font-size: 12px;
	 font-weight: normal;
	 text-decoration: none;
	 color: #000;
	 margin: 0px;
	}
	.filter {
	 background: #f8f9ff;
	}
	
	.tableheading {
		color: #012d84;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		margin: 0px;
		padding: 0px;
	}
	
	.category {
	 background: #f8f9ff;
	 font-size:10px;
	 font-family: Tahoma;
	 font-weight: normal;
	 text-decoration: none;
	}
	
	.subCategory1{
	 background: #f8f9ff;
	 font-size:10px;
	 font-family: Tahoma;
	 font-weight: normal;
	 text-decoration: none;
	 vertical-align: top;
	 text-align: left;
	}
	
	.subCategory2{
	 background: #f8f9ff;
	 font-size:10px;
	 font-family: Tahoma;
	 font-weight: normal;
	 text-decoration: none;
	 vertical-align: top;
	 text-align: left;
	}
	
	.subCategory1 p {
		text-indent: 20px;
		margin: 0px 1px;
		padding: 0px;
	}
	
	.subCategory2 p {
		text-indent: 0px;
		margin: 0px 1px;
		padding: 0px;
	}

	form {
	 margin: 0px;
	}
	
	
	.mainCategory1{
	 background: #f8f9ff;
	 font-size:10px;
	 font-family: Tahoma;
	 font-weight: normal;
	 text-decoration: none;
	 vertical-align: top;
	 text-align: left;
	}
	
	.productsFooter{
	 background: #f8f9ff;
	 font-size:10px;
	 font-family: Tahoma;
	 font-weight: bold;
	 text-decoration: none;
	 text-align: center;
	}
	
	.mainCategory1 p {
		margin: 1px;
		padding: 0px;
	}
	
	.product{
	 background: #FFFFFF;
	 font-size:10px;
	 font-family: Tahoma;
	 font-weight: normal;
	 text-decoration: none;
	 margin: 4px;
	 clear: both;
	}
	
	.product h3 {
	  font-weight: bold;
	  margin: 4px;
	}
	
	.productText {
		color: #666666;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		text-align: left;
	}
	
	.productText a:active, .productText a:link, .productText a:visited, .product a:visited {
		color: #003399;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		text-decoration: underline;
		text-align: left;
	}
	.productText a:hover {
		color: #C80000;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		text-decoration: underline;
		text-align: left;
	}

	
	a.productTextCarrier:hover, a.productTextCarrier:link, a.productTextCarrier:active, a.productTextCarrier:visited {
		color: #C80000;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		text-decoration: underline;
	}
	
	.product a:link, .product a:active {
		color: #003399;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		text-decoration: underline;
		line-height: 18px;
	}
	
	.product a:hover  {
		color: #C80000;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		text-decoration: underline;
		line-height: 18px;
	}
	
	.category a:link,.category a:active,.category a:visited {
		color: #003399;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		text-decoration: underline;
		line-height: 18px;
	}
	
	.category a:hover {
		color: #C80000;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		text-decoration: underline;
		line-height: 18px;
	}
	
	/* begin filter styles */
	.scroll p {
		margin: 0px;
		padding: 1px;
		text-indent: 0px;
		color: #003399;
		font-size:10px;
		font-family: Tahoma;
	}
	
	.scroll_nh p {
		margin: 0px;
		padding: 1px;
		text-indent: 0px;
		color: #003399;
		font-size:10px;
		font-family: Tahoma;
		text-decoration:none;
	}

	a.filterLink:link, a.filterLink:active, a.filterLink:visited {
		color: #003399;
		font-size:11px;
		font-family: Tahoma;
		text-decoration: underline;
		font-weight: normal;
	}
	
	a.filterLink:hover {
		color: #C80000;
		font-size:11px;
		font-family: Tahoma;
		text-decoration: underline;
		font-weight: normal;
	}
		
	.filterLinkBold, a.filterLinkBold:hover, a.filterLinkBold:link, a.filterLinkBold:active, a.filterLinkBold:visited {
		color: #C80000;
		font-size:10px;
		font-family: Tahoma;
		font-weight: bold;
		text-decoration: underline;
	}
	
	.filterLinkNoLink {
		text-decoration: none;
		color: #003399;
		font-size:11px;
		font-family: Tahoma;
		font-weight: normal;
	}
	
	.filterLinkItalic {
		font-style:italic;
		color: #003399;
		font-size:11px;
		font-family: Tahoma;
		font-weight: normal;
	}

	.filterLabel {
	 color: #FFFFFF;
	 font-size: 11px;
	 font-weight: bold;
	 font-family: Tahoma;
	 background: #003399;
	 text-align: left;
	}
	
	div.scroll {	
		height: 230px;	
		width: 160px;	
		overflow: auto;	
		padding: 2px;
		
		border: 1px solid #f8f9ff;	
		background-color: #f8f9ff;
		scrollbar-base-color:#FFFFFF;
		
		font-family: Tahoma;
		font-size: 10px;
		font-weight: normal;
	}
	
	
	div.scroll_nh {	
		width: 152px;	
		padding: 2px;
		
		border: 1px solid #f8f9ff;	
		background-color: #f8f9ff;
		scrollbar-base-color:#E6EBFF;
		
		font-family: Tahoma;
		font-size: 10px;
		font-weight: normal;
	}
	
	
	div.filterLabelLeft {
		postion: relative;
		top: 0px;
		background: #003399;
		width: 7px;
		height: 23px;
		float: left;
		background-image: url("http://www.flamingoworld.com/images/body/tables/bigdark_hdg_left.gif"); no-repeat;
	}
	
	div.filterLabelCenter {
		postion: relative;
		top: 0px;
		background: #003399;
		width: 117px;
		height: 23px;
		float: left;
	 	align: bottom;
	}
	
	.filterLabelCenter P {
	 	color: #FFFFFF;
	 	font-size: 11px;
	 	font-weight: bold;
	 	font-family: Tahoma;
	 	margin-top: 4px;
	 	float: left;
	}
	
	div.filterLabelRight {
		postion: relative;
		top: 0px;
		background: #003399;
		width: 13px;
		height: 23px;
		float: left;
	}
	
	.filterInput {
		font-family: Tahoma; 
		font-size: 11px; 
		font-weight: normal;
	}
	
	.filterText {
		color: #003399;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
	}
	/* end filter styles */
	
	/* start nav styles */
	A.categoryLinkMain:link, A.categoryLinkMain:active, A.categoryLinkMain:visited {
		color: #003399;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
		line-height: 20px;
	}
	
	A.categoryLinkMain:hover {
		color: #C80000;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
		line-height: 20px;
	}
	
		
	a.categoryLinkSub:link, a.categoryLinkSub:active, a.categoryLinkSub:visited {
		color: #003399;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
		line-height: 20px;
	}
	
	a.categoryLinkSub:hover {
		color: #C80000;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
		line-height: 20px;
	}
	
	.breadcrumps a:link, .breadcrumps a:visited, .breadcrumps a:hover,  .breadcrumps a:active {
		color: #FFFFFF;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
		text-align:left;
	}
	
	.breadcrumps {
		color: #FFFFFF;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		text-align:left;
	}
	/* end nav styles */
	
	/* start page layout styles */
	#contentRight {
	 position: relative;
	 float: left;
	 background: #FFFFFF;
	 width: 170px;
	 border: 0px solid #000000;
	}
	
	#contentCenter {
	 position: relative;
	 float: left;
	 background: #EEEEEE;
	 width: 424px;
	 margin-left: 3px;
	 margin-right: 3px;
	 border: 0px solid #000000;
	}
	
	#contentLeft {
	 position: relative;
	 float: left;
	 background: #FFFFFF;
	 width: 170px;
	 border: 0px solid #000000;
	}
	
	#footer {
	 position: relative;
	 clear: both;
	 background: #FFFFFF;
	 border: 0px solid #000000;
	 margin-top: 0px;
	 width: 770px;
	}
	
	#gap {
	 position: relative;
	 clear: both;
	 background: #FFFFFF;
	 border: 0px solid #000000;
	 width: 770px;
	 height: 5px;
	}
	
	#gap2 {
	 position: relative;
	 clear: both;
	 background: #FFFFFF;
	 border: 0px solid #000000;
	 width: 100%;
	 height: 5px;
	}
	
	#locationBar {
	 postion: relative;
	 margin: 0px auto;
	 text-align:center;
	 clear: both;
	 width: 770px;
	}
	
	#content {
	 postion: relative;
	 margin: 0px auto;
	 text-align:center;
	 clear: both;
	 width: 770px;
	}

	/* end page layout styles */
	
	/* start footer styles */
	#footer .leftSide {
		position: relative;
		background: #003399;
		background-image: url("http://www.flamingoworld.com/images/body/tables/bigdark_hdg_left.gif"); no-repeat;
		width: 5px;
		height: 30px;
		float: left;
	}
	
	#footer .centerSide {
		position: relative;
		background: #003399;
		width: 760px;
		height: 30px;
		color: #FFFFFF;
		font-width: bold;
		float: left;
	}
	
	#footer .centerSide a:link, #footer .centerSide a:visited, #footer .centerSide a:hover, #footer .centerSide a:active {
		color: #FFFFFF;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
		display: inline;
	}
	
	#gapSmall {
		height: 4px;
		clear: both;
		padding: 0px;
		margin: 0px;
	}
	
	#footer .rightSide {
		position: relative;
		background: #003399;
		background-image: url("http://www.flamingoworld.com/images/body/tables/bigdark_hdg_rgt.gif"); no-repeat;
		width: 5px;
		height: 30px;
		float: left;
	}
	
	div.copyright {
		margin: 0px 0px;
		position: relative;
	  clear: both;
	  background: #FFFFFF;
	  border: 0px solid #000000;
	  width: 770;
	}
	
	div.copyright a:link,div.copyright a:active,div.copyright a:visited,div.copyright a:hover {
		color: #AAAAAA;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
	}
	
	/* end footer styles */
	
	/* start middle section styles */
	td.contentBottomleft {
		width: 5px;
		height: 5px;
  	/* background-image: url('http://www.flamingoworld.com/images/gif'); no-repeat;*/
	}
	td.contentBottomCenter {
		width: 415px;
		height: 5px;
  	background-image: url('http://www.flamingoworld.com/images/column_btm_ctr.gif'); repeat-x;
	}
	td.contentBottomRight {
		width: 5px;
		height: 5px;
  	background-image: url('http://www.flamingoworld.com/images/column_btm_rgt.gif'); no-repeat;
	}
	td.contentTop {
  	background-image: url('http://www.flamingoworld.com/images/body/tables/column_top.gif'); repeat;
	}
	/* end middle section styles */
	
	/* start header styles */
	#header {
	 position: relative;
	 top: 0px;
	 margin: 0px auto;
	 width: 770px;
	 height: 60px;
	 border-top: 0px;
	 border-bottom: 0px;
	 border-left 0px;
	 border-right: 0px;
	 background: #EEEEEE;
	 
	}
	
	#logoImg {
	 position: absolute;
	 left: 0px;
	 width: 245px;
	 height: 60px;
	 border-top: 0px;
	 border-bottom: 0px;
	 border-left 0px;
	 border-right: 0px;
	 text-align: left;
	}
	
	#spacer {
	 position: absolute;
	 left: 245;
	 top: 0px;
	 width: 525px;
	 height: 60px;
	 margin: 0px 0px;
	 background: #FFFFFF;
	}
	
	#topNav {
	 position: absolute;
	 left: 245px;
	 top: 4px;
	 width: 525px;
	 height: 27px;
	 border-top: 0px;
	 border-bottom: 0px;
	 border-left 0px;
	 border-right: 0px;
	 text-align: right;
	 float: left;
	 background: #003399;
	}
	
	#searchForm {
	 position: absolute;
	 top: 31px;
	 left: 245px;
	 height: 29px;
	 width: 525px;
	 background-image: url('http://www.flamingoworld.com/images/search_form_background.gif');
	 margin: 0px;
	 border-bottom: 0px #003399 solid;
	}
	
	#mainContent {
	 position: relative;
	 background: #EEEEEE;
	 width: 770px;
	 height: 770px;
	 border: 0px solid #000000;
	 clear: both;
	 margin: 0px auto;
	 text-align: left;
	}
	
	#mainCategories {
   margin: 0 auto;
   border: 0px solid #ffffff;
   color: #ffffff;
   width: 800px;
   height: 550px;
   padding: 20px;
   text-align: left;   
	}
	/* end header styles */
	
	/* start banner styles */
	#bannerRow {
	 position: relative;
	 top: 0px;
	 width: 770px;
	 border-top: 0px #003399 solid;
	 border-bottom: 2px #003399 solid;
	 border-left: 0px #003399 solid;
	 border-right: 0px #003399 solid;
	 padding-bottom:1px;
	 padding-top:0px;
	 background: #FFF;
	 margin: 0px auto;
	}
	
	.bannerIMG {
	 border-top: 0px;
	 border-bottom: 0px;
	 border-left 0px;
	 border-right: 0px;
	 margin-top: 6px;
	 margin-bottom: 6px;
	 margin-left: 4px;
	 margin-right: 4px;
	}
	
	#bannerRow img {
	 border-top: 0px;
	 border-bottom: 0px;
	 border-left 0px;
	 border-right: 0px;
	 margin-top: 6px;
	 margin-bottom: 6px;
	 margin-left: 4px;
	 margin-right: 4px;
	}
	
	.searchform {
	 font-size:11px;
	 font-family: Tahoma;
	 font-weight: normal;
	 text-decoration: none;
	}
	
	#topNavRow {
	 position: relative;
	 top: 0px;
	 width: 770px;
	 border-top: 0px #003399 solid;
	 border-bottom: 2px #003399 solid;
	 border-left: 0px #003399 solid;
	 border-right: 0px #003399 solid;
	 padding-bottom:1px;
	 padding-top:-1px;
	 background: #FFF;
	 margin: 0px auto;
	 text-align:center;
	}
	/* end banner styles */
	
.columnlinksbig, .columnlinksbig a:link, .columnlinksbig a:visited, .columnlinksbig a:hover {
	color: #003399;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
}

.columnlinksbig a:hover {
	text-decoration: none; color: #990033;
}

.whitesmalltext {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}

.whitesmalltext a:link {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}

.whitesmalltext a:visited {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}

.whitesmalltext a:hover {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

.bluemidboldtext {
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.bluemidboldtext a:link, .bluemidboldtext a:active, .bluemidboldtext a:visited {
	color: #003399;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.bluemidboldtext a:hover {
	color: #C80000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.bluebigtext {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.bluebigtext a:link {
	color: #0000aa;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.bluebigtext a:visited {
	color: #0000aa;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.bluebigtext a:hover {
	color: #0000E6;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.select_merchantdropdown_header {
	color: #C80000;
	font-family: Tahoma;
	font-size: 10;
	font-weight: bold;
	text-decoration: none;
}

.select_merchantdropdown {
	color: #003399;
	font-family: Tahoma;
	font-size: 10;
	font-weight: normal;
	text-decoration: none;
}

.aditemdiscount{
	color: #000000;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.aditemprice{
	color: #0000aa;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
}
.aditemlistprice{
	color: #0000aa;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
}
.columnHeaderMiddle {
	background: #1c4aa4;
	background-image: url('http://www.flamingoworld.com/images/body/tables/hdg_middle.gif');
	background-repeat: repeat-x;
	color: #F5F5F5;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 3px;
}
.columnHeaderMiddle a:link,.columnHeaderMiddle a:active, .columnHeaderMiddle a:visited,.columnHeaderMiddle a:hover {
	color: #F5F5F5;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.comparisonhdgs {
	color: #F0F5FF;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}