﻿	.LyrScroll
	{
		/*scrollbar-3dlight-color:#D6E0D9;*/
		/*scrollbar-arrow-color:#678971;*/
		/*scrollbar-base-color:;*/
		/*scrollbar-darkshadow-color:#678971;*/
		/*scrollbar-face-color:#D6E0D9;*/
		/*scrollbar-highlight-color:;*/
		/*scrollbar-shadow-color*/
	}
	
	body
	{
		background-color:#fff;
		margin:0;
		margin-top:10px;
		font-family:"Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
		font-size:1.2em;
		/*background-attachment: scroll; 
		background-image: url('/images/bgbody.jpg'); 
		background-repeat: repeat; 
		background-position: center top*/
	}
	
	form
	{
		margin:0;
	}
	
	.pageLeftcol
	{
		width:170px;
	}
	
	.tblBannerMain
	{
		width:874px;
		background-attachment: scroll; 
		background-image: url('/images/banner.gif'); 
		background-repeat:no-repeat; 
	}
	
	.tdBannerMain
	{
		height:85px;
		background-attachment: scroll; 
		background-image: url('/images/banner.gif'); 
		background-repeat:no-repeat; 
	}
	
	.tdNavi
	{
		height:37px;
		background-attachment: scroll; 
		background-image: url('/images/bgnavimenu.jpg'); 
		background-repeat:no-repeat; 
	}
	
	table#tblMain
	{
		width:100%
	}
	
	table#roundBorderMain
	{
		width: 874px;
		background-color:#f2f2f2;
		/*background-color:#dee6ef;*/
		/*background-color:#eaf2f8;*/
		margin-top:4px	
	}
	
	.tdRoundCornerImage
	{
		width:6px;
		height:6px;
		background-repeat:no-repeat; 
	}
	
	td#tdRoundCornerLT
	{
		background-image: url(/images/cornerlefttop.jpg);
	}
	
	td#tdRoundCornerLB
	{
		background-image: url(/images/cornerleftbottom.jpg);
	}
	
	td#tdRoundCornerRT
	{
		background-image: url(/images/cornerrighttop.jpg);
	}
	
	td#tdRoundCornerRB
	{
		background-image: url(/images/cornerrightbottom.jpg);
	}
	
	td#tdRoundCornerLM	
	{
		border-left:1px #9e9e9e solid;
	}
	
	td#tdRoundCornerCT	
	{
		border-top:1px #9e9e9e solid;
	}
	
	td#tdRoundCornerCB	
	{
		border-bottom:1px #9e9e9e solid;
	}
	
	td#tdRoundCornerRM	
	{
		border-right:1px #9e9e9e solid;
	}
	
	/*Page CSS Start*/
		
	.tdPageTitle
	{
		background-image: url('/images/bgpagetitle.png');
		height:40px;
	}
	
	.trProductLeftNavigationNormal
	{
		background-image: url('/images/bgProductLeftNavigationnormal.png');
		height:32px;
		width:100%;
		cursor:hand;
		font-weight:normal;
	}
	
	.trProductLeftNavigationSelected
	{
		background-image: url('/images/bgProductLeftNavigationSelected.png');
		height:32px;
		width:100%;
		font-weight:bold;
		font-size:1.0em;
		cursor:hand;
	}
	
	.trProductLeftNavigationSeperator
	{
		height:1px;
	}
	
	.tdProductLeftNavigationAction
	{
		background-image: url('/images/bgPageLeftNavigationAction.png');
		height:26px;
		width:100%;
		vertical-align:middle;
		font-weight:bold;
		color:white
	}
	
	.lyrProductLeftNavigationActionNormal
	{
		margin-left:8px;
		cursor:default;
		text-decoration:none;
	}
	
	.lyrProductLeftNavigationActionText
	{
		margin-top: 2px;
		font-size:1.1em;
	}
	
	.lyrProductLeftNavigationActionOver
	{
		margin-left:8px;
		cursor:hand;
		text-decoration:underline;
	}

	td#tdProductRoundCornerLT
	{
		background-image: url('/images/productcornerlefttop.png');
	}
	
	td#tdProductRoundCornerLB
	{
		background-image: url('/images/productcornerleftbottom.png');
	}
	
	td#tdProductRoundCornerRT
	{
		background-image: url('/images/productcornerrighttop.png');
	}
	
	td#tdProductRoundCornerRB
	{
		background-image: url('/images/productcornerrightbottom.png');
	}
	
	td#tdProductRoundCornerLM	
	{
		border-left:1px #97b4ca solid;
	}
	
	td#tdProductRoundCornerCT	
	{
		border-top:1px #97b4ca solid;
	}
	
	td#tdProductRoundCornerCB	
	{
		border-bottom:1px #97b4ca solid;
	}
	
	td#tdProductRoundCornerRM	
	{
		border-right:1px #97b4ca solid;
	}
	
	.pageDescriptionContainer
	{
		width:100%;
		/*background-color:#ccdfee;*/
		background-color:#e5eef4;
	}
	
	.tdLocation
	{
		height:40px;
		text-align:left;
		vertical-align:middle;
 		background-image:url("/images/bgpagelocation.png");	
	}
	
	.tdLocation1
	{
		height:40px;
		text-align:left;
		vertical-align:middle;
 		background-image:url("/images/bgpagelocation1.png");	
	}
	
	.tdLocationFull
	{
		height:60px;
		text-align:left;
		vertical-align:middle;
 		background-image:url("/images/bgpagelocationFull.png");	
	}
	
	.tdPageRightCol
	{
		width:687px;
		vertical-align:top;
	}
	
	.tdPageContainer
	{
		width:96%;
		vertical-align:top;
	}	
	
	.tdPageColSeperator
	{
		width:5px;
	}
	
	.pageProductFont
	{
		font-size: 1.2em;
		color:#4d677b;
	}
	
	.pageProductFontBold	
	{
		font-size: 1.3em;
		color:#4d677b;
		font-weight:bold;
	}
	
	.pageProductVersionFont
	{
		font-size: 0.9em;
		color:#4d677b;
	}
	
	.pageLine
	{
		background:#4d677b;
		color:#4d677b;
		height:2px;
		border:none;
	}
	
	.lyrPageProductDescription
	{
		margin-left:5px;
		margin-right:5px;
	}
	
	/*Page CSS End*/
	
	/*Full Page CSS*/
	.tblStoreProduct
	{
		border: 1px #566976 solid;
		background-color:#566976;
		width:97%;
	}

	.lyrPageProductDescriptionFullPage
	{
		margin-left:10px;
		margin-right:15px;
		font-size:12px;
	}
	
	.productCategoryFont
	{
		font-size:16px;
		font-weight:bold;
	}
	
	.trCartProductDetail td
	{
		border-bottom: 1px solid #adbfcf;
	}
	
	.productTitleFont
	{
		font-size: 16px;
		font-weight:bold;
		letter-spacing:1pt;
	}	
	
	.tblFullPageWithOutHeader
	{
		border: 2px #566976 solid;
		background-color:#d1dfe7;
	}
	
	.tblFullPageWithOutHeader tr td
	{
		font-size:12px;
		font-weight:normal;
	}
	
	.tblFullOneCell
	{
		 border:2px solid #577373;
		 background-color:#D1DFE7;
		font-weight: normal; 
		font-size: 12px;	
	}

	/*Full Page CSS*/	
	
	/* Cart CSS Start */
	.tblCartPlugins
	{
		width:100%;
		border:1px solid #577373;
		background-color:#788c9d;
		font-size:12px;
	}
	
	.trCartPluginsTitle
	{
		color:white;
		font-weight:bold;
		height:22px;
	}
	
	.trCartPluginDetailOdd
	{
		background-color:#DFE8ED;
		height:28px;
	}
	
	.trCartPluginDetailEven
	{
		background-color:#D1DFE7;
		height:28px;
	}
	
	.lblCartPluginSKUNo
	{
		font-weight:bold;
	}
	
	/* Cart CSS End */
	
	.smallFont 
	{
		font-weight: normal; font-size: 11px;
	}
	.normalFont 
	{
		font-weight: normal; font-size: 12px;
	}
	.normalFontBold 
	{
		font-weight: bold; font-size: 15px;
	}
	.normalFontBoldGreen 
	{
		font-weight: bold; font-size: 15px; color:#000000
	}
	.normalFontBoldBrown
	{
		font-weight: bold; font-size: 15px; color:#FF6666
	}
	.normalFontBig 
	{
		font-weight: bold; font-size: 16px;
	}
	.normalFontMediumBrown
	{
		font-weight: bold; font-size: 13px; color:#990033
	}
		
	.lyrContentMain
	{
		width:874px;
		text-align:center;
	}
	.btnNavigation
	{
		padding-bottom:4px;
		margin:0;
		border-collapse:collapse;
		border:none;
	}
	
	.lyrMainPageTabTitle
	{
		font-weight: bold; 
		font-size: 16px; 
		font-family: Verdana;
		text-decoration:none;
		color:#000;
		height:28px;
		/*border: thin black solid;*/
		margin-top:9px;
		margin-left:20px;
	}
	
	.menuTitleFont 
	{
		font-weight: bold; 
		font-size: 1.1em; 
		text-decoration:none;
		color:#7A7A7A
	}
	
	.menuFont 
	{
		font-weight: normal; 
		font-size: 12px; 
		text-decoration:none;
		color:#000000
	}
		
	.menuFontOver
	{
		font-weight: bold; 
		font-size: 12px; 
		text-decoration:none;
		color:#000000
	}
	
	.menuTitleFontOver 
	{
		font-weight: bold; 
		font-size: 11px; 
		text-decoration:none;
		color:#000000
	}
	
	.BtnFontnormal 
	{
	    font-weight: normal; 
	    font-size: 12px; 
	    font-family: Verdana;
	    color: #FFFFFF;
	}
	
	.BtnFontdisable 
	{
	    font-weight: normal; 
	    font-size: 12px; 
	    font-family: Verdana;
	    color: #FFFFFF;
	}
	
	.BtnFontover 
	{
	    font-weight: normal; 
	    font-size: 12px; 
	    font-family: Verdana;
	    color: #FFFFFF;
	}
	
	.BtnFontdown
	{
	    font-weight: normal; 
	    font-size: 12px; 
	    font-family: Verdana;
	    color: #FFFFFF;
	}
	
	.productFont
	{
		font-size: 1.4em;
		font-weight:bold;
		color:white;
		letter-spacing:1pt;
	}
	
	.userLogFont
	{
		font-weight: normal; 
		font-size: 12px; 
		font-family: Verdana;
		color:#566976;
		text-decoration:underline;
	}
	
	.userPageElements
	{
		font-weight: normal; 
		font-size: 12px;
		width:290px;
	}
	
	.userPageElementHeading
	{
		 font-weight:bold;
		 font-style:Italic;
		 font-size:12px;
	}
	
	.userPageElementTitle
	{
		 font-weight:bold;
		 font-size:12px;
	}
	
	.lblRedRequired
	{
		font-weight: normal;
		color:red;
		font-weight:bold; 
		font-size: 12px;
	}
		
	div.normalLocationFont
	{
		font-weight: normal; 
		font-size: 13px; 
		color:black;
		font-weight:bold;
		margin-left:10px;
	}
	
	span.locationFontSeperator
	{
		font-weight: bold; 
		font-size: 1.15em; 
		color:#f9ff85;
	}
			
	a:link 
	{
		font-weight: bold;color: #FBFAF6;
	}
	
	a:visited 
	{
		font-weight: bold;color: #FBFAF6;
	}
	
	a:active 
	{
		font-weight: bold;color: #000000;
	}
	
	a:hover 
	{
		font-weight: bold;color: #C4CEBA;
	}
	
	.lyrkeywords
	{
		width:100%;
		color:#c2c2c2;
		font-size:10px;
	}
	
	.lyrkeywords text
	{
		color:silver;
	}
	
	.tdSeoContainer
	{
		background-color:white;
	}
