/*<agl.folder "content">*/
	.group_holder { display: inline; margin: 0 0 0.5em; padding: 0 0 0.25em; position: relative; width: 18em; height: auto; float: left; }
	.group_holder li { text-align: left; height: 1.1em; margin-left: 0.5em; border-bottom: 1px dotted gray; }
	.group_holder li a { font-size: 0.8em; }
	.group_holder ul { background-color: #fff; width: 17.5em; height: auto; margin: 2.5em 0.25em 0; padding: 0.25em 0; list-style-type: none; list-style-position: inside; display: block; }
	.top_spacer { display: inline; background-color: white; position: relative; width: 17.5em; height: 0.5em; float: left; margin: 0 0.25em; }
	.group { display: inline; margin-left: .25em; margin-bottom: 0em; margin-right: .25em; margin-top: -3em; background-color: white; text-align: left; width: 17.5em; height: auto; float: left; min-height: 9em; max-height: 9em; }
	.group2 { display: inline; background-color: white; text-align: left; width: 17.5em; height: auto; float: left; min-height: 9em; max-height: 9em; margin: 0em; }
	.group_title { display: inline; text-align: left; width: 17em; height: 1.5em; float: left; margin: 0 0.25em 0; }
	.group_img { display: inline; position: relative; text-align: center; width: 8em; height: 7em; float: left; }
	.group_textbox { display: inline; line-height: 0.7em; text-align: justify; width: 9em; height: 4em; min-height: 4em; max-height: 4em; float: left; overflow: hidden; }
	.group_price { display: inline; text-align: center; width: 9.5em; height: 2em; float: left; overflow: hidden; min-height: 2em; max-height: 2em; }
	.group_16 { bottom: .35em; max-width: 2em; min-width: 2em; z-index: 300; right: .5em; position: absolute; text-align: center; width: 2em; height: 2em; overflow: hidden; min-height: 2em; max-height: 2em; }
	.group_irr { bottom: .3em; left: 0em; max-width: 2em; min-width: 2em; z-index: 300; position: absolute; text-align: center; width: 2em; height: 1em; overflow: hidden; min-height: 1em; max-height: 1em; }
	.group_button { display: inline; text-align: right; width: 9em; height: 1.5em; min-height: 1.5em; float: left; overflow: hidden; }
	.group_line { display: inline; background-image: url(../img/b_line.gif); background-repeat: repeat-x; text-align: left; width: 17em; height: 0.5em; min-height: 0.5em; overflow: hidden; float: left; margin: 0 0.25em; }
	.group_holder2 { padding-left: 0em; padding-bottom: .25em; padding-right: 0em; padding-top: 0em; margin-left: 0em; margin-bottom: .5em; margin-right: 0em; margin-top: 0em; display: inline; position: relative; width: 36.5em; height: auto; float: left; }
	.group_inner { display: inline; margin-left: .25em; margin-bottom: 0em; margin-right: .25em; margin-top: 0em; background-color: white; width: 17.5em; height: auto; float: left; }
	.group_inner2 { display: inline; background-color: white; margin: 0 0.25em 0; width: 36em; height: auto; float: left; }
	.kit_link { display: inline; background-color: white; background-image: url(../img/dotted.gif); background-repeat: repeat-x; background-position: 0 bottom; text-align: left; width: 17.5em; height: 1em; float: left; margin: 0 0.25em; padding-bottom: 0.4em; }
	.kit_link a { color: black; font-size: 0.75em; background-image: url(../img/dot.gif); background-repeat: no-repeat; background-position: left 0; text-decoration: none; text-align: left; padding-left: 1.5em; }
	.kit_link2 { padding-top: .25em; margin-left: 0.25em; margin-bottom: 0em; margin-right: 0.25em; margin-top: 0em; display: inline; background-color: white; background-image: url(../img/dotted.gif); background-repeat: repeat-x; background-position: 0px bottom; text-align: left; padding-bottom: .25em; width: 17.75em; height: 1em; float: left; }
	.kit_link2 a { color: black; font-size: 0.75em; text-decoration: none; background-image: url(../img/dot.gif); background-repeat: no-repeat; background-position: left 0; text-align: left; padding-left: 1.5em; }
	.price_text { color: #f5821f; font-size: 1.2em; font-weight: bold; line-height: 1.1em; }
	.subcat_text { color: black; font-size: 0.7em; font-weight: normal; line-height: 1.2em; }
	.subcat_heading { color: #555; font-size: 0.8em; line-height: 1.2em; }
/*</agl.folder>*/
	.subcat { display: inline; background-color: #fff; text-align: left; width: 18em; height: 4.5em; float: left; min-height: 4.5em; max-height: 4.5em; }
	.subcat2 { display: inline; color: #e1e1e1; line-height: 0.6em; text-align: left; width: 15em; height: 4.5em; overflow: hidden; float: left; min-height: 4.5em; max-height: 4.5em; }
	.subcat_img { display: inline; background-color: gray; text-align: left; width: 3em; height: 4.5em; float: left; }
	.subcat_text { color: black; text-align: left; font-size: 0.7em; font-weight: normal; line-height: 1em; }
	.subcat_inner { display: inline; width: 18em; height: auto; text-align: left; float: left; margin-top: 0.5em; }
	.subcat_heading { color: #555; font-size: .8em; line-height: 1.2em; }
	.subcat_textbox { display: inline; line-height: 0.7em; text-align: left; width: 15em; height: 3em; min-height: 3em; max-height: 3em; float: left; overflow: hidden; }
/*<agl.folder "product box">*/
	.offer_logo { display: inline; width: 5em; height: 3.75em; float: left; margin-right: 0.5em; }
	.spec_heading { padding-left: .5em; padding-bottom: 2em; color: #555; font-size: 0.8em; line-height: 1.2em; }
	.order-line { line-height: 1.5em; margin: 0em; display: inline; background-color: #568388; position: relative; width: 36.5em; height: 1.5em; float: left; min-height: 1.5em; }
	.order-line2 { margin: 0em; display: inline; background-color: #aaa; position: relative; width: 36.5em; height: 1.5em; min-height: 1.5em; float: left; }
	.order-text { display: inline; color: white; font-size: 0.8em; float: left; padding-top: 0.4em; }
	.product_box { display: inline; text-align: left; width: 18em; height: auto; float: left; margin: 0; }
	.product_photo1 { display: inline; text-align: left; margin: 0; width: 18em; height: 18em; min-height: 18em; float: left; min-width: 18em; }
	.product_photo2 { display: inline; text-align: left; margin: 0; width: 9em; height: 9em; min-width: 9em; min-height: 9em; float: left; }
	.description_text { height: auto; float: left; padding-left: 0.5em; padding-bottom: 0.5em; padding-right: 0em; padding-top: 0em; line-height: 1.1em; font-size: .75em; text-align: justify; margin: 0em; }
	.spec_text { color: black; font-size: 0.7em; font-weight: normal; line-height: 1.2em; padding: .5em; }
	#product_title { display: inline; text-align: left; width: 18em; height: 2.5em; float: left; }
	#product_description { max-width: 18em; min-width: 18em; margin-top: .5em; display: inline; text-align: left; width: 18em; height: auto; overflow: hidden; float: left; }
	#product_spec { height: auto; margin-bottom: .5em; display: inline; text-align: left; width: 18em; float: left; }
	#product_price { padding: 0px; margin-left: 0.5em; border-top-color: black; border-bottom-color: black; border-bottom-style: solid; border-top-style: solid; border-bottom-width: 1px; border-top-width: 1px; height: auto; margin-bottom: .5em; display: inline; text-align: left; width: 17.5em; float: left; }
	#product_price p {
	 	padding: 0px;
	 	font-weight: bold;
	 	text-align: left;
	 	line-height: 2em;
	 	font-size: 0.8em;
	 	height: auto;
	 	width: 100%;
	 }
#product_price p em {
	 	font-weight: bold;
	 	line-height: 2em;
	 	font-size: 1em;
	 	float: right;
	 }
	 .product_logo { min-height: 3.75em; display: inline; text-align: left; width: 25em; height: auto; float: left; }
	#product_box table { font-size: 0.9em; width: 100%; }
	#product_box th { color: #fff; font-weight: bold; height: 2.5em; }
	#product_box td { color: #fff; font-weight: bold; height: 2.5em; }
	#bluecross_banner {
		line-height: 1em;
		font-size: 1em;
		background-image: url(../img/bluecross_sa.jpg);
		background-position: left top;
		background-repeat: no-repeat;
		float:left;
		display:inline;
		margin-bottom:.5em;
		width:36.5em;
		height:9em;
	 }
	 #bluecross_text {
	 	margin-left: 135px;
	 	margin-bottom: 0px;
	 	margin-right: 0px;
	 	margin-top: 0px;
	 	color: #0e0da6;
	 	padding: 0px;
	 	display: inline;
	 	text-align: left;
	 	line-height: 1.4em;
	 	float: left;
	 	font-size: 3em;
	 }
	 /*</agl.folder>*/
