@charset "utf-8";
/* CSS Document */

img{

	border:none;
	
}	

body {
	background-color: #FFFFFF;
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
	text-align:center;

}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:ada764;
	font-size:18px;
}

table{
	border-collapse:collapse;
}	
#mainTable{


	text-align:left;
	vertical-align:top;
	
}

a {
    color: #24518c;
    text-decoration: none;
	
}
a:hover {
    color: #666666;
    text-decoration:underline;
	
}

#mainTable td{

	
	text-align:left;
	vertical-align:top;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#616161;
	
	
}

#catList{
	padding:6px;
	padding-left:15px;
	background-image:url(images/flyerking2_24.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:285px;
	
}

hr{
	
	margin:0px;
	padding:0px;
	border-bottom:1px dashed #ccc;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	line-height:0px;
	height:1px;
	display:block;

	
}


#catList a:link, #catList a:visited, #catList a:active {
	text-decoration: none;
	font-size:10px;
	color:#515151;
}


#catList a:hover		{
	color: #333333;
	text-decoration: underline;
	font-size:10px;
}


#catList ul{
  margin: 0;
  padding: 0;
  margin-top: 0px;
  margin-left: 2px;
  margin-bottom: 0px;
  list-style: none;
}

#catList li{
  background: transparent url(/images/catalog-li-bg.gif) no-repeat 0 4px;
  font-size: 10px;
  margin-top: 0px;
  padding-bottom: 5px;
  padding-left: 8px;
}

#catList .active{
  font-weight: bold;
}

#footerGreyOuter{
	width:1028px;
	height:49px;
	background-image:url(/templates_09/images/flyerking2_30.jpg);

}
#footerGreyInner{
	padding:12px;
	padding-right:20px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-align:right;

}

#footerGreyInner a:link, #footerGreyInner a:visited, #footerGreyInner a:active {
	text-decoration: none;
	font-size:11px;
	color:#FFFFFF;
}


#footerGreyInner a:hover		{
	color: #333333;
	text-decoration: underline;
	font-size:11px;
}

#infoDiv{
	
	background-repeat:repeat-y;
	padding:13px;
	padding-right:21px;

}


.sectionDiv{

	padding:4px;
	
}	

#section_table{
 /* margin: px;
  padding-top:4px;
  padding-right:2px;*/
  
}


#section_table .section_sub{
	margin-right:14px;
 }

*html #section_table .section_sub{
  height: 24px;
}

#section_table .subsection_table td{
/*  border: none;*/
  font-family: Verdana, Arial, Tahoma;
  font-size: 10px;
  text-align:center;
}

#section_table .subsection_table a{
  color: #FFFFFF;
}

.sectionCell{
	
}


.sectionCell  #frameElmnt1{ background-image:url(/templates_09/images/catCell/1.gif);}
.sectionCell  #frameElmnt2{ background-image:url(/templates_09/images/catCell/2.gif);}
.sectionCell  #frameElmnt3{ background-image:url(/templates_09/images/catCell/3.gif);}
.sectionCell  #frameElmnt4{ background-image:url(/templates_09/images/catCell/4.gif);}
.sectionCell  #frameElmnt5{ background-image:url(/templates_09/images/catCell/5.gif);}
.sectionCell  #frameElmnt6{ background-image:url(/templates_09/images/catCell/6.gif);}
.sectionCell  #frameElmnt7{ background-image:url(/templates_09/images/catCell/7.gif);}
.sectionCell  #frameElmnt8{ background-image:url(/templates_09/images/catCell/8.gif);}
.sectionCell  #frameElmnt11{ background-color:#d3d3d3; }
.sectionCell  #frameElmnt12{ background-color:#d3d3d3;}
.sectionCell  #frameElmnt9{ background-image:url(/templates_09/images/catCell/9.gif);}
.sectionCell  #frameElmnt10{ background-image:url(/templates_09/images/catCell/10.gif);}

.sectionCellHover  #frameElmnt1{ background-image:url(/templates_09/images/catCell/1_hover.gif);}
.sectionCellHover  #frameElmnt2{ background-image:url(/templates_09/images/catCell/2_hover.gif);}
.sectionCellHover  #frameElmnt3{ background-image:url(/templates_09/images/catCell/3_hover.gif);}
.sectionCellHover  #frameElmnt4{ background-image:url(/templates_09/images/catCell/4_hover.gif);}
.sectionCellHover  #frameElmnt5{ background-image:url(/templates_09/images/catCell/5_hover.gif);}
.sectionCellHover  #frameElmnt6{ background-image:url(/templates_09/images/catCell/6_hover.gif);}
.sectionCellHover  #frameElmnt7{ background-image:url(/templates_09/images/catCell/7_hover.gif);}
.sectionCellHover  #frameElmnt8{ background-image:url(/templates_09/images/catCell/8_hover.gif);}
.sectionCellHover  #frameElmnt11{ background-color:#a3ce41;}
.sectionCellHover  #frameElmnt12{ background-color:#a3ce41;}
.sectionCellHover  #frameElmnt9{ background-image:url(/templates_09/images/catCell/9_hover.gif);}
.sectionCellHover  #frameElmnt10{ background-image:url(/templates_09/images/catCell/10_hover.gif);}







.catCellTitle{
	padding-left:4px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	


}

.catCellTitle a{
	
	color:#FFFFFF;
	text-decoration:none;
	
	


}


.cartItemDiv{
	background-color:#f3cc4f;
	background-image:url(/templates_09/images/cartRow.gif);
	padding:5px 5px 3px 5px;
	margin-right:5px;
	margin-left:9px;
	color:#FFFFFF;
	background-repeat:repeat-x;
	background-color:#fed75c;
}

.cartItemDiv a{
	color:#FFFFFF;
	text-decoration:none;
}


.basic_table{
	margin-bottom:6px;

}

.basic_table th{
	padding:5px;
	font-size:14px;
	background-color:#dedede;
	border:1px solid #dedede;
}

.basic_table th{
	text-align:left;
	color:#222;
	padding:2px;
	font-size:11px;
	background-color:#dedede;
	border:1px solid #dedede;
}

.basic_table td{
	padding:5px;
	border:1px solid #dedede;

}

.basic_cell_body{
	
	
}

#optionDiv{
	width:300px;
	
}

#optionDiv table{
	width:100%;
	
}

.basic_cell_head{
	padding-left:6px;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-bottom:5px;
	color:#333;
	
}

.optionCell{
	padding:2px;
	font-size:11px;
	
}




.good-list-table{
	margin-bottom:3px;
	border:1px solid #dedede;
	width:100%;
}

.good-list-table th{
	padding:5px;
	text-align:left;
	color:#333333;
	font-size:12px;
	background-color:#dedede;
	border:1px solid #dedede;
	
}

.good-list-td{
	font-size:9px;
	padding:1px;
	padding-right:7px;
	

}


.miniLoginCell{
	margin-top:4px;
	


}
.miniLoginCell td{
	vertical-align:middle;
	font-size:9px;


}
.miniLoginCell input{
	font-size:9px;
	width:120px;
	height:16px;

}

.login_table_grey{
	margin:2px;
}

.greyBorder{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:5px;
	
}



.reg_table{
	background-color:#f8f8f8;
	border:1px solid #eeeeee;
	padding:5px;
	width:100%;
}

.reg_table td{
	
	padding:5px;
	
}


.login_table_grey table{
	width:100%;
	background-color:#eeeeee;
}
.login_table_orange{
	margin:2px;
}


.login_table_orange table{
	width:100%;
	background-color:#f7ca39;
}

#good-list{
	width:100%;
}

.printRunSelHead{
	padding-left:6px;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-bottom:5px;
	color:#333;
}

.orangeBG{
	background-color:#f7ca39;
}
.greyBG{
	background-color:#eeeeee;
}

.pinkBG{
	background-color:#c12f9a;
}


.error{
	background-color:#ff0000;
	color:#FFF;
	padding:8px;
	font-weight:bold;
}

