/*<?php 
	ob_start ('ob_gzhandler');
	header('Content-type: text/css');
	header('Cache-Control: must-revalidate');
	$offset = 60 * 60 ;
	$ExpStr = 'Expires: '.gmdate('D, d M Y H:i:s', time() + $offset) . ' GMT';
	header($ExpStr);
?>
 CLASS: Document level styling	 */
body {
	padding:		0px;
	margin:			0px;
	font-family:		arial;
	font-size:		12px;
}

img {
	border:			none;
}

a {
	border:			none;
	cursor:			pointer;
}

/* CLASS: Helper classes */

.whtTxt {
	color:			#FFFFFF;
	font-weight:		normal;
	font-size:		11px;
}

.blkTxt {
	color:			#000000;
	font-weight:		normal;
	font-size:		11px;
}

.whtTxtSmall {
	color:			#FFFFFF;
	font-weight:		normal;
	font-size:		10px;
}

.bWhtTxt {
	color:			#FFFFFF;
	font-weight:		bold;	
}

.bGreyTxt {
	color:			#A6A6A6;
	font-weight:		bold;	
}

.bTxt {
	font-weight:		bold;	
}

.txt10 {
	font-size:		10px;	
}

.txt11 {
	font-size:		11px;	
}

.field11 {
	font-size:		11px;
	border:			1px solid;
	background-color:	#FFFFFF;
}

.disabledQtyField {
	font-size:		11px;
	border:			1px solid #CCC6AF;
	background-color:	#FFFBE9;
}

.footerTxt {
	font-size:		10px;
}

.pad10 {
	padding:		10px;	
}

.pad5 {
	padding:		5px;
}

/* CLASS: top navigation */
.topNavLink {
	color:			#000000;
	font-size:		12px;
	font-weight:		normal;
	text-decoration:	none;
}

.topNavLink:hover {
	text-decoration:	underline;
}

.topNavLink:active {
	color:			#2E2E2E;
}

.topNavLink:visited {
	color:			#2E2E2E;
}

/* CLASS: breadCrumb */

.breadTxt {
	font-size:		10px;
	color:			#A6A6A6;
}

.breadWhtTxt {
	font-size:		10px;
	color:			#FFFFFF;	
}

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

.breadWhtLink:visited {
	color:			#FFFFFF;	
}

.breadWhtLink:active {
	color:			#FFFFFF;	
}

.breadWhtLink:hover {
	text-decoration:	underline;
	color:			#FFFFFF;	
}

.blkLink {
	font-size:		11px;
	text-decoration:	none;
	color:			#000000;	
}

.blkLink:visited {
	color:			#000000;	
}

.blkLink:active {
	color:			#000000;	
}

.blkLink:hover {
	text-decoration:	underline;
	color:			#000000;	
}



/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{
	position:		absolute;
	width:			99%;
	height:			99%;
	clip:			rect(0,100%,100%,0);
	left:			0;
	top:			0;
	visibility:		visible
}

.clCMAbs{
	position:		absolute;
	visibility:		hidden;
	left:			0;
	top:			0;
}

/* CoolMenus 4 - default styles - end */
/*Style for the background-bar*/
.clBar{
	position:		absolute;
	width:			10;
	height:			10;
	background-color:	#779ED1;
	layer-background-color:	#779ED1;
	visibility:		hidden
}

/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:		absolute;
	padding:		1px 1px 1px 10px;
	font-family:		tahoma,arial,helvetica;
	font-size:		11px;
	font-weight:		bold
}

.clLevel0{
	color:			#FFFFFF;
}

.clLevel0over{
	background-color:	#1F5AA7;
	layer-background-color:	#1F5AA7;
	color:			#FFFFFF;
	cursor:			pointer;
	cursor:			hand;
}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
	position:		absolute;
	width:			180;
	padding:		2px 2px 2px 6px;
	font-family:		tahoma, arial,helvetica;
	font-size:		11px;
	font-weight:		normal;
}

.clLevel1{
	background-color:	#FFAE00;
	layer-background-color:	#FFAE00;
	color:			#382600;
}

.clLevel1over{
	background-color:	#FFD800;
	layer-background-color:	#FFD800;
	color:			#382600;
	cursor:			pointer;
	cursor:			hand;
}

.clLevel1border{
	position:		absolute;
	visibility:		hidden;
	background-color:	#006699;
	layer-background-color:	#006699
}


/*Styles for level 2*/
.clLevel2, .clLevel2over{
	position:		absolute;
	padding:		2px 2px 2px 6px;
	font-family:		tahoma,arial,helvetica;
	font-size:		11px;
	font-weight:		normal;
}

.clLevel2{
	background-color:	#2F6F00;
	layer-background-color:	#2F6F00;
	color:			#FFFFFF;
}

.clLevel2over{
	background-color:	#47A700;
	layer-background-color:	#47A700;
	color:			#FFFFFF;
	cursor:			pointer;
	cursor:			hand;
}

.clLevel2border{
	position:		absolute;
	visibility:		hidden;
}

/*------------- Top navigation -----------------*/
#navBox {
	position:		relative;
	width:			164px;
	padding:		0px;
	margin:			0px;
}

#topNav {
	position:		relative;
	width:			100%;

}

.topNavMainItemLink {
	display:		block;
	position:		relative;
	height:			16px;
	width:			144px;
	padding:		2px 10px 0px 10px;
	border:			0px;
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#779ED1;
	color:			#FFFFFF;
}

.topNavMainItemLink:hover {
	color:			#FFFFFF;
	background-color:	#6890C4;
}

#topNavSub {
	z-index:999;
}

.flyContent {	
	position:		relative;
	padding:		0px;
}

.flyShdw {
	filter:			alpha(opacity=20);
	-moz-opacity: 		0.2;	
	display:		none;
	position:		absolute;
	background-color:	#000000;
}

.subNavItem0 {
	display:		block;
	padding:		3px 5px 3px 5px;
	width:			200px;
	text-decoration:	none;
	color:			#382600;
	font-weight:		bold;
	border-bottom:		1px solid #FFBA00;
}

.subNavItem0:hover {
	text-decoration:	none;
	background-color:	#FFD800;
}

.subNavItem00 {
	display:		block;
	padding:		3px 5px 3px 5px;
	width:			200px;
	text-decoration:	none;
	color:			#FFFFFF;
	font-weight:		bold;
	border-bottom:		1px solid #4EC048;
}

.subNavItem00:hover {
	text-decoration:	none;
	background-color:	#66CF61;
}

.tnSub0 {
	display:		none;
	position:		absolute;
	width:			210px;
	border:			1px solid #000000;
	background-color:	#FFAE00;
}

.tnSub00 {
	display:		none;
	position:		absolute;
	width:			210px;
	border:			1px solid #000000;
	background-color:	#43B73D;
}

#topNavSubArrow {
	display:		none;
	position:		absolute;
}

/*------------- END Top navigation -----------------
<?php ob_end_flush(); ?>
*/