/* globals */
	body{
		background: #FFF url(images/bkg/bkgBody.gif) 0px 0px repeat-x;
		/*background: #F4FCF4; */
		margin: 10px 0px 16px 0px;
		padding: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #575757;
	}
	
	td, th{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #575757;
	}
	
	p{
		margin-top: 0px;
	}
	
	a{
		text-decoration: none;
	}
	
	a:hover{
		text-decoration: underline;
	}
	
	form{
		margin: 0px;
	}
	
	input, select, textarea{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #575757;
		vertical-align: middle;
	}
	
	.inputTxt{
		/*border: 1px solid #005DA4;*/
		border: 1px solid #00993E;
		padding-left: 2px;
	}
	
	.inputBtn{
		/*border: 1px outset #005DA4;*/
		border: 1px outset #00993E;
		padding: 1px 2px;
		/*background-color: #1C7EBD;*/
		background-color: #00993E;
		color: #FFFFFF;
		font-weight: bold;
	}
		.blueTxt
	{	
		/*color: #0078B6;*/
		color: #00993E;
		font-size: 12px;
	}	
/* /globals */

.Wrapper{
	width: 950px;
	margin: auto;
	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid #00993e;
}

/* header */
	.Header{
		/*height: 99px;
		background: #FFFFFF url(images/bkg/bkgHeader.gif) 0px 0px repeat-x;
		background: #00993E url(images/bkg/bkgHeader.gif) 0px 0px repeat-x;*/
		height: 100px;
		background: #00993e;
		padding: 0px 9px;
		color: #FFF;
		
	}
	
	.hdrLeft{
		/*float: left;
		width: 9px;
		height: 99px;
		background: url(images/bkg/bkgHdrLeft.gif) 0px 0px no-repeat;
		background: url(images/bkg/bkgHdrLeft.gif) 0px 0px no-repeat;*/
		display: none;
	}
	
	.hdrRight{
		/*float: right;
		width: 9px;
		height: 99px;
		background: url(images/bkg/bkgHdrRight.gif) 0px 0px no-repeat;
		background: url(images/bkg/bkgHdrRight.gif) 0px 0px no-repeat;*/
		display: none;
	}
	
	.Logo{
		float: left;
		/*padding-top: 30px;
		padding-top: 10px;*/
		padding-top: 0px;
		height: 70px;
		overflow: hidden;
	}
	
	.LanguageOptions{
		float: right;
		width: 450px;
		/*margin-top: 73px;*/
		margin-top: 0px;
		padding-right: 0px;
		text-align: left;
	}
	
	.LanguageOptions img{
		margin: 0px 3px 2px 5px;
		vertical-align:middle;
		border: 1px solid #FFF;
		
		background-color:#00993E ;
	}
	
	.LanguageOptions a{
		font-size: 10px;
		/*color: #8995A6;*/
		color: #FFF;
		line-height:10px;
		text-decoration: none;
	}
	
	.Header .vertDelimiter{
		/*float: left;
		width: 13px;
		height: 99px;*/
		display: none
	}
	
	/* login form */
		.LoginForm{
			float: left;
			padding: 8px 0px 0px 6px;
			line-height: 11px;
		}
		
		.LoginForm label{
			color: #285B90;
		}
		
		.LoginForm .inputTxt, .LoginForm .btnSubmit{
			margin-bottom: 4px;
			line-height: 16px;
		}
		
		.LoginForm[class] .inputTxt, .LoginForm[class] .btnSubmit{
			margin: 3px 0px 4px 0px;
		}
		
		.LoginForm .inputTxt{
			width: 110px;
			height: 16px;
		}
		
		.LoginForm a{
			color: #007FBF;
		}
	/* /login form */
	
/* /header */
.BannerTop
	{
		MARGIN-TOP: 2px; FLOAT: left; WIDTH: 468px; text-align: right; height:80px;
		
	}
/* main menu */
	.DynamicMainMenuItem{
		line-height: 19px;
		font-weight: bold;
		color: #008D39;
		padding: 0px;
		border: 1px solid #7A8596;
		border-top-style: none;
	}
	
	.DynamicMainMenuItem a.DynamicMainMenuItem{
		border-style: none;
		display: block;
		text-decoration: none;
		/*color: #707F93;*/
		color: #008D39;
		padding: 0px 25px 0px 10px;		
	}
	
	.DynamicMainMenuItem a.DynamicMainMenuItem:hover{
		/*background-color: #EBF7FD;
		color: #005DA4;*/
		/*color: #00993E;*/
		background-color: #FFFFCC;
		color: #000;
		display: block;
		padding: 0px 25px 0px 10px;
	}
	
	.StaticMainMenuItem{
		/*height: 40px;
		line-height: 40px;*/
		height: 24px;
		line-height: 24px;
		display: block;
		float: left;
		font-weight: bold;
		/*color: #FFFFFF;*/
		/*color: #00993E;*/
		color: #FFF;
	}
	
	.StaticMainMenuSelected{
		/*color: #C6E0F4;*/
		/*color: #000;*/
		color: #FFF500;
	}
	
	.StaticMainMenuItem a.StaticMainMenuItem{
		border-style: none;
		/*height: 40px;*/
		height: 30px;
		padding: 0px 8px;
		display: block;
	}
	
	.StaticMainMenuItem a.StaticMainMenuItem:hover{
		/*height: 40px;*/
		height: 30px;
		display: block;
		/*color: #C6E0F4;*/
		color: #FFF500;
		text-decoration: none;
	}

	.MainMenuWrapper{
		/*height: 41px;*/
		height: 24px;
		padding-top: 2px;
		padding-left: 8px;
		/*background: #015EA5 url(images/bkg/bkgMainMenu.gif) 0px 0px repeat-x;
		background: #FFF url(images/bkg/bkgMainMenu.jpg) 0px 0px repeat-x;*/
		background: #ff8a00;
		margin-top: 1px;
	}

	.MainMenuWrapper img{display: none}/* hide nav separators */
/* main menu */

/* breadcrumbs */
	.BreadCrumbs{
		height: 20px;
		/*background: #7ACEF9 url(images/bkg/bkgBreadCrumbs.gif) 0px 0px repeat-x;
		background: #F0E87F url(images/bkg/bkgBreadCrumbs.gif) 0px 0px repeat-x;*/
		background: #4DCF80;/*9fffc6 */
		margin-top: 1px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000!important;
		/*border-bottom: 1px solid #C2EFD4;*/
	}
	
	.BreadCrumbs ul.HorizontalMenu{
		padding: 4px 15px;
	}
	
	.BreadCrumbs a{
		font-weight: bold;
		/*color: #FFFFFF;*/
		color: #000;
	}
	
	.BreadCrumbs .txtWhite{
		color: #333;
	}
/* /breadcrumbs */

/* content wrappers */
	.ContentWrapper{
		background: url(images/bkg/bkgContent.gif) 0px 0px repeat-x;
	}
	.ContentWrapperVLinesProduct{
		background: url(images/bkg/bkgContentVLines2.gif) 275px 0px repeat-y;
		padding-top: 10px;
	}
	.ContentWrapperVLines{
		background: url(images/bkg/bkgContentVLines.gif) 188px 0px repeat-y;
		padding-top: 10px;
	}
/* /content wrappers */

/* content left */
	.ContentLeft{
		float: left;
		width: 175px;
	}
	.ProductContentLeft{
		float: left;
		height:400px;
	}
	.ProductContentLeft[class]{		
		height:auto;
		min-height:400px;
	}
	.ContentLeft h2{
		/* background-color: #0078B6;*/
		background-color: #00993E;
		margin: 0px;
		padding: 4px 5px;
		font-size: 12px;
		color: #FFFFFF;
	}
	
	/* left menu */
		.LeftMenu{
			margin-top: 19px;
			margin-bottom: 20px;
		}
		
		.StaticSubMenuItem a.StaticSubMenuItem{
			display: block;
			width: 143px;
			padding: 6px 0px 6px 22px;
			background: url(images/bkg/bkgRaquoOrange.gif) 12px 10px no-repeat;
			/*background: url(images/bkg/bkgRaquoBlack.gif) 12px 10px no-repeat;*/
			/*color: #0078B6;*/
			color: #00993E;
			border-bottom: 1px solid #CED1D4;
			margin-bottom: 1px;
		}
		
		.StaticSubMenuItem a.StaticSubMenuItem:hover{
			/*background-color: #E0F3FD;*/
			background-color: #FFFFCC;
			text-decoration: none;
		}
		
		.StaticSubMenuItem a.StaticSubMenuSelected{
			/*background-image: url(images/bkg/bkgRaquoDarkBlue.gif);*/
			background-image: url(images/bkg/bkgRaquoDarkGreen.gif);
			/*background-color: #E0F3FD;*/
			background-color: #FFFFA4;	
		}
	/* /left menu */
	
	/* left submenu */
		ul.LeftSubMenu{
			margin: 5px 0px 5px 15px;
			padding: 0px;
			list-style-type: none;
		}
		
		ul.LeftSubMenu li{
			border-style: none;
			margin: 0px;
		}
		
		ul.LeftSubMenu a{
			color: #707F93;
			display: inline;
			background: none;
			padding: 0px;
		}
		
		ul.LeftSubMenu a:hover{
			color: #0C435F;
			text-decoration: none;
			background: none;
			display: inline;
		}
		
		ul.LeftSubMenu a.selected{
			color: #0C435F;
			text-decoration: none;
			background: none;
			display: inline;
		}
	/* /left submenu */
	
	/* special offers list */
		ul.specialOffersList{
			margin: 4px 0px 0px 0px;
			padding: 0px;
			list-style-type: none;
		}
		
		ul.specialOffersList li{
			padding-left: 14px;
			/*background: url(images/bkg/bkgRaquoDarkBlue.gif) 2px 5px no-repeat;*/
			background: url(images/bkg/bkgRaquoDarkGreen.gif) 2px 5px no-repeat;
		}
		
		ul.specialOffersList a{
			color: #656565;
		}
	/* special offers list */
	
	/* catalog */
		.catalog{
			margin-top: 1px;
			padding: 7px 3px 5px 3px;
			/*background-color: #E0F3FD;*/
			background-color: #FFFFA4;
			color: #515151;
		}
		
		.catalog img{
			border: 1px solid #FFFFFF;
			float: left;
			margin-right: 4px;
		}
		
		.catalog .catalogContent{
			float: left;
			width: 88px;
		}
		
		.catalogDescription{
			height: 72px;
			overflow: hidden;
		}
	/* /catalog */
	
	/* left bottom links */
		.LeftBottomLinks .simpleList{
			margin: 50px 0px 0px 22px;
		}
		
		.LeftBottomLinks .simpleList li{
			padding: 0px;
			line-height: 12px;
		}
	/* /left bottom links */
	
	.leftBottomInfo{
		margin: 15px 0px 10px 22px;
	}
/* /content left */

/* content center */
	.ContentCenter{
		float: left;
		width: 557px;
	}
	
	.ContentCenter h1{
		/* color: #0078B6; */
		color: #00993E;
		font-size: 24px;
		margin: 0px;
		padding: 0px 0px 10px 0px;
	}
	
	.ContentCenter h2{
		/*background-color: #0078B6;*/
		background-color: #00993E;
		margin: 0px;
		padding: 4px 5px;
		font-size: 12px;
		color: #FFFFFF;
	}
	
	/* Products */				
		.Product .ProdThumbnail{
			float: left;
			width: 126px;
		}
		
		.Product h3{
			margin: 0px;
			font-size: 12px;
			/*color: #0078B6;*/
			color: #00993E;
		}
		
		.ProductDescription{
			float: left;
			color: #525C6B;
		}
		
		.Product .hr{
			margin: 3px 0px 4px 0px;
		}
		
		.Product .Price{
			float: left;
			width: 300px;
			color: #000000;
		}
		
		.ProductDetails
		{
			border-width: 0px;
		}
		
		.ProductPromotionPrice
		{
             background-color:#00993E;
             color:White;
             padding: 1px 0px 1px 1px;  
        }
         .ProductPromotionImage
		{             
             padding: 5px 0px 0px 0px;  
        }
		
	/* /Products */
	
	/* welcome message */
		.ContentCenter .WelcomeMessage h1{
			margin: 0px;
			padding: 0px;
		}
		
		.ContentCenter .WelcomeMessageHome h1{
			margin: 22px 0px 0px 0px;
			padding: 0px;
		}
		.WelcomeMessContent{
			margin: 8px 7px 7px 11px;
		}
		
		.WelcomeMessage .pictureWrapper260x162, .WelcomeMessageHome .pictureWrapper260x162{
			float: left;
			margin-right: 6px;
		}
		
		.WelcomeMessage p, .WelcomeMessageHome p{
			margin: 0px;
			padding: 5px 0px 5px 0px;
		}
	/* welcome message */
	
/* /content center */

/* content right */
	.ContentRight{
		float: left;
		width: 165px;
	}
	
	/* search form */
		.SearchForm{
			margin-top: 0px;
			color: #76818E;
		}
		
		.SearchForm .inputTxt{
			height: 18px;
			line-height: 18px;
			margin-bottom: 4px;
			margin-left: 3px;
		}
		
		.SearchForm .btnSubmit{
			margin-bottom: 4px;
			padding-left: 3px;
		}
		
		.SearchForm label
		{
			margin-left: 3px;
		}
		
		.SFRight
		{
			/*border: 1px solid #0078B6;*/
			border: 1px solid #00993E;
		}
		
		
		.SearchFormHeading
		{   margin-bottom:3px ;
			height: 20px;
			line-height: 20px;
			width: 170px;			
			/*background-color:  #0078B6;*/
			background-color:  #00993E;
			color: #FFFFFF;
			font-size: 12px;
			font-weight: bold;
			padding-left: 3px;
			
			}
			
		.SFexpandCollapseButton{
			float: right;
			height: 20px;
			line-height: 20px;
			width: 10px;
			padding-right: 5px;
			text-align: right;
			/*background-color:  #0078B6;*/
			background-color:  #00993E;
			color: #FFFFFF;
		}

		.SFexpandCollapseButton a
		{
			text-decoration: none;
			font-size: 16px;
			font-weight: bold;
			color: #FFFFFF;
		}

		.SFexpandCollapseButton a:hover
		{
			text-decoration: none;
		}
	/* /search form */
	
	.ContentRight h2{
		margin: 0px;
		padding: 2px 4px;
		font-size: 12px;
		/*color: #005DA4;*/
		color: #00993E;
		/*border: 1px solid #005DA4;*/
		border: 1px solid #00993E;
	}
	
	.ContentRight .hr{
		margin: 4px 0px 14px 0px;
	}
	
	ul.DownloadList{
		margin: 4px 0px 0px 0px;
		padding: 0px;
		list-style-type: none;
	}
	
	ul.DownloadList li{
		background: url(images/bkg/iconDownload.gif) 2px 3px no-repeat;
		padding-left: 18px;
	}
	
	ul.DownloadList a{
		color: #656565;
	}
	
		ul.DownloadList2{
		margin: 4px 0px 0px 0px;
		padding: 0px;
		list-style-type: none;
	}
	
	li.DownloadListOrange {
		background: url(images/bkg/iconDownloadOrange.gif) 2px 3px no-repeat;
		padding-left: 18px;
	}
	li.DownloadListBlue {
		background: url(images/bkg/iconDownload.gif) 2px 3px no-repeat;
		padding-left: 18px;
	}
	a.DownloadListA
	{
		color: #FF7400;
	}
	a.DownloadListA:hover
	{
		color: #FF7400;
	}	
	
	a.DownloadListH
	{
		color: #656585;
		text-transform: uppercase!important;
		font-weight: bold!important;
		
	}
	a.DownloadListH:hover
	{
		color: #656585;
		text-transform: uppercase!important;
		font-weight: bold!important;
		
	}
	
	ul.LinksList{
		margin: 4px 0px 0px 0px;
		padding: 0px;
		list-style-type: none;
	}
		
	ul.LinksList li{
		padding-left: 14px;
		background: url(images/bkg/bkgRaquoDarkBlue.gif) 2px 5px no-repeat;
	}
	
	ul.LinksList2{
		margin: 4px 0px 0px 0px;
		padding: 0px;
		list-style-type: none;
	}
	a.ALinksList2Orange{		
		color: #FF7400;	
	}
	a.ALinksList2Orange:hover{
		color: #FF7400;
		text-decoration: none;		 
	}
	li.LinksList2Orange
	{
		padding-left: 14px;
		background: url(images/bkg/bkgRaquoOrange.gif) 2px 5px no-repeat;		
		}
	li.LinksList2DarkBlue
	{
		padding-left: 14px;
		background: url(images/bkg/bkgRaquoDarkBlue.gif) 2px 5px no-repeat;		
		}	
	
	ul.LinksList{
		margin: 4px 0px 0px 0px;
		padding: 0px;
		list-style-type: none;
	}
		
	ul.LinksList li{
		padding-left: 14px;
		background: url(images/bkg/bkgRaquoOrange.gif) 2px 5px no-repeat;
		/*background: url(images/bkg/bkgRaquoBlack.gif) 2px 5px no-repeat;*/
	}
	
/* /content right */

/* footer */
	.Footer{
		/*height: 60px;
		background: #A6DDF9 url(images/bkg/bkgFooter.gif) 0px 0px repeat-x;
		background: #008D39 url(images/bkg/bkgFooter.gif) 0px 0px repeat-x;*/
		height: 40px;
		background: #008D39;
		padding: 0px 9px;
	}
	
	.ftrLeft{
		/*float: left;
		width: 9px;
		height: 60px;
		background: url(images/bkg/bkgFtrLeft.gif) 0px 0px no-repeat;*/
		display: none;
	}
	
	.ftrRight{
		/*float: right;
		width: 9px;
		height: 60px;
		background: url(images/bkg/bkgFtrRight.gif) 0px 0px no-repeat;*/
		display: none;
	}
	
	.ftrImage{
		float: left;
		width: 149px;
		margin: 12px 0px 0px 29px;
	}
	
	.ftrImage img{display: none;}  /* hide ftr left image */
	
	.ftrCenter{
		float: left;
		width: 577px;
		text-align: center;
		color: #FFFFFF;
	}
	
	.ftrCenter a{
		/*color: #005FA8;*/
		/*color: #00993E;*/
		color: #FFF500;
	}
	
	.ftrCenter ul.HorizontalMenu{
		padding-top: 6px;
		/*color: #005FA8;*/
		color: #00993E;
	}
	
	.ftrHr{
		height: 2px;
		width: 440px;
		/*background: url(images/bkg/bkgFtrHr.gif) 0px 0px repeat-x;*/
		background: none;
		margin-left: auto;
		margin-right: auto;
		margin-top: 2px;
		margin-bottom: 0px;
		font-size: 1px;
	}
	
	.ftrRightImages{
		float: left;
		padding: 5px 0px 0px 42px;
	}
	
	.ftrRightImages img{display: none;}  /* hide ftr right images */
	
/* /footer */

/* popup */
	.PopupBody{
		margin: 10px 10px 16px 10px;
	}
	
	.PopupBody .ContentWrapper{
		padding: 29px 10px 10px 10px;
	}
	
	.PopupWrapper{
		width: 100%;
		background-color: #FFFFFF;
	}
	
	.PopupClose{
		float: right;
		padding-top: 9px;
	}
	
	.PopupWrapper .Header{
		height: 68px;
	}
	
	.PopupWrapper .hdrLeft{
		height: 68px;
	}
	
	.PopupWrapper .hdrRight{
		height: 68px;
	}
	
	.PopupWrapper .Logo{
		padding: 9px 0px;
	}
	
	.PopupWrapper h1{
		margin: 0px;
		color: #FFFFFF;
		padding: 5px 9px;
		font-size: 16px;
		background: #43ADE3 url(images/bkg/bkgMainMenu.gif) 0% 0% repeat-x;
	}
	
	.PopupContentMinHeight{
		float: left;
		width:1px;
		height: 200px;
	}
	
	.PopupFooter{
		height: 20px;
		/*background: #A6DDF9 url(images/bkg/bkgFooter.gif) 0% 100% repeat-x;*/
		background: #DEF5EC
	}
	
	.PopupFooter .ftrLeft{
		float: left;
		width: 9px;
		height: 20px;
		/*background: url(images/bkg/bkgFtrLeft.gif) 0% 100% no-repeat;*/
		background: #DEF5EC
	}
	
	.PopupFooter .ftrRight{
		float: right;
		width: 9px;
		height: 20px;
		/*background: url(images/bkg/bkgFtrRight.gif) 0% 100% no-repeat;*/
		background: #DEF5EC
	}
/* /popup */

/* common */
	.vertDelimiter{
		background: url(images/bkg/sepVertical.gif) 50% 0% repeat-y;
	}
	
	.fltLeft{
		float: left;
	}
	
	.fltRight{
		float: right;
	}
	
	.clr{
		clear: both;
	}
	
	.txtWhite{
		color: #FFFFFF;
	}
	
	.txtBlack{
		color: #000000;
	}
	
	.inputTxt{
		border: 1px solid #BAC1CB;
		padding-left: 2px;
	}
	
	ul.HorizontalMenu{
		margin: 0px;
		padding: 0px;
		list-style-type: none;
	}
	
	ul.HorizontalMenu li{
		display: inline;
	}
	
	.hWrapper{
		/*border-left: 1px solid #000000;
		border-right: 1px solid #000000;*/
		border: none;
		/*padding: 0px 1px;*/
		padding: 0px;
	}
	
	.spVertContent{
		float: left;
		width: 13px;
		height: 1px;
	}
	
	.hr{
		height: 1px;
		background: url(images/bkg/bkgHr.gif) 0px 0px repeat-x;
		font-size: 0px;
		margin: 8px 0px;
	}
	
	.hrCont{
		height:1px;
		border-top: 1px solid #CCCCCC;
		margin: 4px 0px 9px 0px;
		font-size: 0px;
	}
	
	a.primSecColLink{
		/*color: #0078B6;*/
		color: #00993E;
	}
	
	a.primSecColLink:hover{
		color: #FF7400;
		/*color: #000;*/
		text-decoration: none;
	}
	
	ul.simpleList{
		margin: 0px;
		padding: 0px;
		list-style-type: none;
	}
	
	.bgLightSecColor{
		/*background-color: #E0F3FD;*/
		background-color: #FFFFA4;
	}
	
	.txtPrimColor{
		/*color: #0078B6;*/
		color: #00993E;
	}
	
	.txtSecColor{
		color: #FF6500;
		/*color: #000;*/
	}
	
	.txt12{
		font-size: 12px;
	}
	
	.pictureWrapper260x162{
		width: 278px;
		height: 180px;
		background: url(images/bkg/pictureWrapper260x162.gif) 0px 0px no-repeat;
	}
	
	.pictureWrapper260x162 img{
		padding: 8px 0px 0px 8px;
	}
/* /common */

.ProductResultsTable
{
	border: 0px solid #FFFFFF;
	width: 100%;
	}
	
.ProductResultsTable th
{
	border: 1px solid #FFFFFF;
	}

.ProductResultsTable td	{
	border: 1px solid #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
}

.ProductResultsTable td	table td{
	border-bottom: none;
}
	
	.ProductResultsTable2
{
	border: 0px solid #FFFFFF;
	width: 540px;
	}
	
.ProductResultsTable2 th
{
	border: 1px solid #FFFFFF;
	}

.ProductResultsTable2 td	{
	border: 1px solid #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
}

.ProductResultsTable2 td	table td{
	border-bottom: none;
}
.formFooter{
		margin: 6px 0px 2px 0px;
		height: 4px;
		white-space: nowrap;
		font-size: 0px;
		/*background-color: #0078B6;*/
		background-color: #00993E;
	}
	
.alignRight
{
	text-align:right
	}
.productDetailsTitle
{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 4px;
}

.productDetailsCategory
{
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 2px;
}
.ShoppingCart{
border: 1px solid #165185;
border-collapse: collapse;
}

.ShoppingCart th{
border: 1px solid #165185;
background-color: #1C7EBD;
color: #FFFFFF;
padding: 1px 2px;
text-align:left
}

.ShoppingCart td{
border: 1px solid #165185;
padding: 1px 2px;
}

.ShoppingCart .OddRow{
background-color: #F0F8FC;
}
.ContentArea h3{
		/*color: #0078B6;*/
		color: #00993E;
		font-size: 16px;
		margin: 0px;
		padding: 6px 0px 2px 0px;
	}
	
	.ContentArea h4{
		/*color: #0078B6;*/
		color: #00993E;
		font-size: 14px;
		margin: 0px;
		padding: 4px 0px 2px 0px;
	}
	
	.ContentArea h5{
		/*color: #0078B6;*/
		color: #00993E;
		font-size: 12px;
		margin: 0px;
		padding: 2px 0px 1px 0px;
	}
	
.hide{display: none}
.show{display:block}

/* Tree Menu */
	.TreeMenu{}
	.TreeMenuRootNode{color: #00993E;font-weight: bold; } a.TreeMenuRootNode{color: #00993E; text-decoration: underline}  a.TreeMenuRootNode:hover{color: #00993E; text-decoration: none}
	.TreeMenuHoverNode{color: #00993E;} a.TreeMenuHoverNode{color: #00993E; text-decoration: underline} a.TreeMenuHoverNode:hover{color: #00993E; text-decoration: none}
	.TreeMenuLeafNode{color: #00993E;} a.TreeMenuLeafNode{color: #00993E; text-decoration: underline} a.TreeMenuLeafNode:hover{color: #00993E; text-decoration: none}
	.TreeMenuNode{color: #00993E;} a.TreeMenuNode{color: #00993E; text-decoration: underline} a.TreeMenuNode:hover{color: #00993E; text-decoration: none}
	.TreeMenuParentNode{color: #00993E;} a.TreeMenuParentNode{color: #00993E; text-decoration: underline} a.TreeMenuParentNode:hover{color: #00993E; text-decoration: none}
	.TreeMenuSelectedNode{color: #00993E; font-weight: bold;} a.TreeMenuSelectedNode{color: #00993E; text-decoration: underline} a.TreeMenuSelectedNode:hover{color: #00993E; text-decoration: none}
	.TreeMenuViewProducts{color: #00993E;} a.TreeMenuViewProducts{color: #00993E; text-decoration: underline;} a.TreeMenuViewProducts:hover{color: #00993E; text-decoration: none;}
	.TMPN{color: #00993E;font-weight: bold;} 
		a.TMPN{color: #00993E;font-weight: bold;} 
		a.TMPN:hover{color: #00993E; font-weight: bold;}		
    .TMHN{color: #00993E;font-weight: bold;} 
		a.TMHN{color: #00993E; font-weight: bold;} 
		a.TMHN:hover{color: #00993E; font-weight: bold;}
	.TMSN{color: #00993E; font-weight: bold;}
		 a.TMSN{color: #00993E;font-weight: bold;} 
		 a.TMSN:hover{color: #00993E; font-weight: bold;}
	.TMRN{color: #00993E;font-weight: bold; } 
		a.TMRN{color: #00993E; font-weight: bold;}  
		a.TMRN:hover{color: #00993E; font-weight: bold;}	
    .TMLN{color: #00993E;font-weight: bold;} 
		a.TMLN{color: #00993E; font-weight: bold;} 
		a.TMLN:hover{color: #00993E; font-weight: bold;}
	.TMN{color: #00993E;font-weight: bold;} 
		a.TMN{color: #00993E; font-weight: bold;} 
		a.TMN:hover{color: #00993E; font-weight: bold;}	
	
	
	
/* / Tree Menu */

	a.back{
		line-height: 12px;
		font-weight: bold;
		padding-left: 18px;
		background: url(images/icons/back.gif) 0% 50% no-repeat;
		/*color: #0078B6;*/
		color: #00993E;
	}
	a.forward{
		line-height: 12px;
		font-weight: bold;
		padding-left: 18px;
		background: url(images/icons/forward.gif) 0% 50% no-repeat;
		/*color: #0078B6;*/
		color: #00993E;
	}
	th.tableHdr{
background-color: #1C7EBD;
color: #FFFFFF;
padding: 2px 3px;
}

.blueBorder{
/*border: 1px solid #005DA4;*/
border: 1px solid #00993E;
}

/* order details */
	.dtHeaderCell{}
	.dtCellLabel{font-weight: bold; padding-left: 6px;}
	.dtCell{padding-left: 3px;}
	.TabLabel{font-size: 12px; font-weight: bold; color: #000000; padding-bottom: 4px;}
	.Total{font-weight: bold; color: #000000}
/* / order details */

/* data table */
.DataTable
		{
			border: 1px solid #165185;
			border-collapse: collapse;
		}
		
		.DataTable th{
			border: 1px solid #165185;
			background-color: #1C7EBD;
			color: #FFFFFF;
			padding: 1px 2px;
	}
	
		.DataTable th a{
			color: #FFFFFF;
		}
		
		.DataTable td{
			border: 1px solid #165185;
			padding: 1px 2px;
		}
		
		.DataTable .OddRow{
			background-color: #F0F8FC;
		}
		
		.DataTable a
		{
			text-decoration: underline;
		}
		
		.DataTable a:hover
		{
			text-decoration: none;
		}
/* /data table */

.UserLoggedInInfo
{
	float: left;
	width: 148px;
}
.contentLink{
color: #007FBF;
text-decoration: underline;
}

.contentLink:hover{
text-decoration: none;
}

a.mypagination{
text-decoration: none;
line-height: 16px;
color:Black;
padding: 1px 5px;
background: #CFFFE2;
text-align:center;
border-right: 1px solid #FFF;
}

a.mypagination:hover{
color:White;
background: #00993E;
}

	
	a.mypagination:selected
	{
		
		background-color: #A6DDF9;
		display:block;
	}
	
	
	ul.LinksList2{
		margin: 4px 0px 0px 0px;
		padding: 0px;
		list-style-type: none;
	}
	a.ALinksList2Orange{		
		color: #FF7400;
		/*color: #000;*/	
	}
	a.ALinksList2Orange:hover{
		color: #FF7400;
		/*color: #000;*/
		text-decoration: none;		 
	}
	li.LinksList2Orange
	{
		padding-left: 14px;
		background: url(images/bkg/bkgRaquoOrange.gif) 2px 5px no-repeat;
		/*background: url(images/bkg/bkgRaquoBlack.gif) 2px 5px no-repeat;*/		
		}
	li.LinksList2DarkBlue
	{
		padding-left: 14px;
		/*background: url(images/bkg/bkgRaquoDarkBlue.gif) 2px 5px no-repeat;*/
		background: url(images/bkg/bkgRaquoDarkGreen.gif) 2px 5px no-repeat;		
		}
		
		
		ul.DownloadList2{
		margin: 4px 0px 0px 0px;
		padding: 0px;
		list-style-type: none;
	}
	
	li.DownloadListOrange {
		background: url(images/bkg/iconDownloadOrange.gif) 2px 3px no-repeat;
		padding-left: 18px;
	}
	li.DownloadListBlue {
		background: url(images/bkg/iconDownload.gif) 2px 3px no-repeat;
		padding-left: 18px;
	}
	a.DownloadListA
	{
		color: #FF7400;
		/*color: #000;*/
	}
	a.DownloadListA:hover
	{
		color: #FF7400;
		/*color: #000;*/
	}	
		ul.specialOffersList2{
			margin: 4px 0px 0px 0px;
			padding: 0px;
			list-style-type: none;
		}
		
		li.specialOffersList2Orange {
			padding-left: 14px;
			background: url(images/bkg/bkgRaquoOrange.gif) 2px 5px no-repeat;
			/*background: url(images/bkg/bkgRaquoBlack.gif) 2px 5px no-repeat;*/
		}
		li.specialOffersList2DarkBlue {
			padding-left: 14px;
			/*background: url(images/bkg/bkgRaquoDarkBlue.gif) 2px 5px no-repeat;*/
			background: url(images/bkg/bkgRaquoDarkGreen.gif) 2px 5px no-repeat;
		}
		a.specialOffersListBlue {
			color:  #656565;
		}
		a.specialOffersListBlueOrange {
			color: #FF7400;
			/*color: #000;*/	
		}	
		
		.SearchCriteria{background-color: #CFFFE2; padding: 8px; margin-bottom: 0px;}

.SearchCriteria UL{
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; display:inline; font-size: 12px;
}
.SearchCriteria UL LI {
	PADDING-RIGHT: 20px; DISPLAY: inline
}
.SearchCriteria UL A {
	 /*COLOR: #0078B6;*/ COLOR: #00993E; padding-right: 10px; background: url(images/asc_default.gif) 100% 60% no-repeat
}
.SearchCriteria UL A.selected {
	FONT-WEIGHT: bold;
}

.SearchCriteria UL A.ascending{
    FONT-WEIGHT: bold; background: url(images/asc.gif) 100% 55% no-repeat
}
 
.SearchCriteria UL A.descending{
    FONT-WEIGHT: bold; background: url(images/desc.gif) 100% 55% no-repeat
}


.selected{
	FONT-WEIGHT: bold;
	}
	
	
	


/*============================*/


.tree div.AspNet-TreeView ul li
{
    cursor:pointer;    
    padding: 3px 0 2px 5px; 
    
    color:#00993E;
    font-weight:bold;
    border-bottom:solid 1px #808080 ;
   border-bottom-style:dotted;
}
.tree div.AspNet-TreeView ul li span
{
   
  
   
}
.tree div.AspNet-TreeView ul ul
{
    margin: 2px 0 2px 5px;
    color:#00993E;
    font-weight:bold;
    
}

.tree div.AspNet-TreeView ul li img
{
    border: none;
    vertical-align: middle;
    margin: 0 2px 0 0;
}

.tree div.AspNet-TreeView li a
{
    text-decoration: none;
    color:#00993E;
    font-weight:bold;
}

.tree div.AspNet-TreeView li.AspNet-TreeView-Leaf
{
    
    color:#00993E;
    font-weight:bold;
}

.tree div.AspNet-TreeView .AspNet-TreeView-ClickableNonlink
{
    cursor:pointer;   
    color:#00993E;
    font-weight:bold;
}

.tree div.AspNet-TreeView .AspNet-TreeView-Collapse
{
         
     cursor: pointer;
     color:#00993E;
     font-weight:bold;
     
}

.tree div.AspNet-TreeView .AspNet-TreeView-Expand
{
    cursor: pointer;
   
    
    color:#00993E;
    font-weight:bold;
}

.tree .AspNet-TreeView-Selected
{

    color:#00993E;
    font-weight:bold;
}

.tree .AspNet-TreeView-ChildSelected
{
  
    color:#00993E;
    font-weight:bold;
}

.tree .AspNet-TreeView-ParentSelected
{
   
    color:#00993E;
    font-weight:bold;
}
