

/* System CSS styles */

body  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.MainLeft  {
	background-color: #FFE7C4;
	padding-bottom: 125px;
}

.catMenuMainTD  {
	padding-left: 15px;
}

.subcatMenuMainTD  {
	padding-left: 30px;
}

.pageHeader  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF9900;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 22px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height:16px;
	vertical-align:top;
	width:100%;
}

.AlternatingItem  {
	background-color: #eeeeee;
}

.bigtext  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
}

.CategorySearchHeader  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

.DefaultButton  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #eee;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	cursor:hand;
	cursor:pointer;
}



/* End system CSS styles */



/* Custom CSS styles */

/***********************GENERAL****************************************************/
body{ background-color:#828487;padding:0px;margin:0px;padding-left:16px;font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#828487;}
.clearboth{ clear:both;}
.wrapper{ border-bottom:1px #8cc63f solid;}
hr{ border-bottom:2px solid #8cc63f; height:2px;border-top:2px none #8cc63f}

h1{font-size:18px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#000000;padding-bottom:16px;}

.clr {clear:both;}
.infowrapper{width:175px; vertical-align:top;border-left:7px solid #8cc63f; background-color:#FFFFFF;background-image:url(/resources/images/LEFTbtPuzzleINFO.jpg); background-repeat:no-repeat; background-position:bottom left;padding-bottom:72px; }
.infowrapper a{color:#8cc63f; text-decoration:underline}
.infowrapper a:hover{color:#8cc63f; text-decoration:none}
.infowrapper .MainLeft{ background-color:#828487 !important; width:165px !important; padding-bottom:10px;   }
.infowrapper .MainLeft TABLE{width:175px !important; background-color:#FFFFFF; border-left:5px solid #828487; border-right:12px solid #828487; }
.infowrapper .MainLeft IMG{ width:1px }
.infowrapper .MainLeft A IMG{ width:141px; border:1px solid #8cc63f }
/******************************************/
.topsection{background-color:#828487;background-image:url(/resources/images/topsectiong.png);background-repeat:no-repeat; height:206px }
.topsection2{background-color:#828487;background-image:url(/resources/images/topsectiong.png);background-repeat:no-repeat; }
.topbanner{background-color:#8cc63f;}
.TopbannerIMG{ width:633px;padding:3px 3px 0px 3px;}
.top{width:566px;padding-bottom:17px;background-color:#8cc63f;}
/******************************************/
.leftwrapper{width:175px; vertical-align:top;border-left:7px solid #8cc63f;background-image:url(/resources/images/LEFTbtPuzzle.jpg); background-repeat:no-repeat; background-position:bottom left;padding-bottom:82px;}
.leftwrapperFB{width:175px; vertical-align:top;border-left:7px solid #8cc63f;}
.leftsec{width:174px;height:100%;padding-top:0px;}
.logoDiv{height:127px;}
/******************************************/
.BottomDiv {padding-top:4px;text-align:center;color:#FFFFFF; width:1039px; padding-bottom:20px}
.BottomDiv a{text-decoration:none;color:#FFFFFf;}
.BottomDiv a:link,.BottomDiv a:active{text-decoration:none;color:#FFFFfF;}
.BottomDiv a:hover {text-decoration:underline;color:#FFFFfF;}
/******************************************/
.middlesec{width:640px;padding-right:0px;vertical-align:top;background-color:#FFFFFF}
.middlesecHome{width:640px;padding-right:0px;vertical-align:top; background-color:#FFFFFF}
.middlesecLogin{width:640px;vertical-align:top;background-color:#FFFFFF}
.middlesecOSS{width:857px;vertical-align:top; background-color:#FFFFFF}
.middlesecOSS a{ color:#8cc63f  }
.middlesecFB{width:857px;vertical-align:top; background-color:#FFFFFF}
.middlesecFB a{ color:#8cc63f  }
.middlesecContact{width:857px;vertical-align:top; background-color:#FFFFFF}
.middlesecContact a{ color:#8cc63f  }
/*********************************************/
.rightsec{width:200px;padding-top:5px;padding-left:15px;text-align:left;vertical-align:top}
.rightsec a:link {font-size:12PX;color:#0048AA;text-decoration: underline;} 
.rightsec a:active{font-size:12PX;color:#0048AA;text-decoration: underline;} 
.rightsec a:visited {font-size:12PX;color:#0048AA;text-decoration: underline;} 
.rightsec a:hover {font-size:12PX;color:#0048AA;text-decoration: underline;} 
/***********************CONTENT SECTION********************/
.CONTENTwrap{}
.CONTENTwrap .header{background-image: url(/resources/images/productheaderg.gif);background-repeat: no-repeat;background-position: top left;font-size: 12px;font-weight: bold;color:#FFFFFF;padding: 3px 0px 0px 7px;height:18px}
.CONTENTwrap .header a{color:#FFFFFF;text-decoration:none;font-weight:bold;}
.CONTENTwrap .header a:hover{color:#FFFFFF;text-decoration:none;font-weight:bold;}
.CONTENTwrap .header2{background-image: url(/resources/images/productheader2.gif);background-repeat: no-repeat;background-position: top left;font-size: 12px;font-weight: bold;color:#FFFFFF;padding: 3px 0px 0px 7px;height:18px}
.CONTENTwrap .header2 a{color:#FFFFFF;text-decoration:none;font-weight:bold;}
.CONTENTwrap .header2 a:hover{color:#FFFFFF;text-decoration:none;font-weight:bold;}
.CONTENT{ padding:10px;}
.CONTENT .REGTable{PADDING-LEFT:20px;PADDING-BOTTOM:18px;WIDTH:323px;}
/***********************CATEGORY MENU*********************/
.CATMENUwrap{padding-left:3px;}
.CATMENU{ border:#FFFFFF solid 1px; width:151px; background-color:#FFFFFF }
.CATMENU .header{font-size:12px;font-weight:bold;padding-left:4px;color:#FFFFFF;background-color:#8cc63f;}
.CATMENU .menudiv{text-align:left;border:#8cc63f solid 1px;
background-color:#FFFFFF;background-image:url(/resources/images/CatogeryBTMBG.gif);background-position:bottom;background-repeat:no-repeat;}
.CATMENU .menudiv UL{margin:0px;padding:0px;} 
/***********************RATING LIST********************/
.RATELISTwrap{ padding-left:3px; padding-top:8px;}
.RATELIST{ border:#FFFFFF solid 1px; width:151px; background-color:#FFFFFF }
.RATELIST .header{font-size:12px;font-weight:bold;padding-left:4px;color:#FFFFFF;background-color:#8cc63f;}
.RATELIST .listdiv{border:#8cc63f solid 1px;}
.RATELIST .listdiv .index{ font-size:10px; font-weight:bold; color:#000000; border-bottom:1px #CDCECF  solid; padding-left:3px; padding-right:3px}
.RATELIST .listdiv .link{ font-size:10px; font-weight:bold; color:#000000;border-bottom:1px #CDCECF  solid;}
.RATELIST .listdiv .link a{ font-size:10px; font-weight:bold; color:#000000;text-decoration:none;}
.RATELIST .listdiv .link a:hover{ text-decoration:underline}
.RATELIST .listdiv .image{border-bottom:1px #CDCECF  solid; width:19px}
.RATELIST SELECT{ font-size:11px; margin:3px; width:175px}
	/*******************Top Login and search 1st design CSS*********************/
.SearchBoxHeader { color:#000000; font-weight:bold; }	
/*.toplog{ width:640px; background-image:url(/resources/images/topsectiong.png);background-repeat:no-repeat;}*/
.topsearch{ width:375px; border-right:0px none #FFFFFF; padding-bottom:0px; height: 70px;}
.toplogin{ width:267px;}
.searchhead{  padding-left:13px; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000;}
.forfatter{ width:186px; height:16px; padding-top:4px; padding-left:11px; font-size:10px;}
.selectbx select{ width:116px; height:16px; padding:0px; margin:0px; font-size:10px; font-family:Arial, Helvetica, sans-serif;font-weight:bold; color:#000000;}
.texbxcover{padding-left:10px;}
.texbx input { width:300px; height:20px; font-size:12px; font-weight:bold;font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px;border:0px; padding-left:5px}
.button{ float:left; width:21px; padding-left:7px; padding-top:4px;}
.loginhead{  padding-left:104px;font-weight:bold; color:#000000; font-size:12px;}
.fieldname{ padding-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold; color:#000000;}
.texbx2 input { width:90px; height:16px; font-size:10px; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px;color:#000000;
border:0px;}
.LoginBTN { padding-left:7px; padding-top:28px;}
/********************BANNER***********************/
.banner{height:120px;width:559px;background-color:#FFFFFF;}
/********************MIDDLE MENU**********************/
.menu{vertical-align:middle;height:34px;background-color:#828487}
.menuStyle {text-decoration:none;padding-left:4px;border-right:1px solid #FFFFFF;padding-right:4px;height:15px;color:#FFFFFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
a:link.menuStyle {text-decoration:none;color:#FFFFFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
a:active.menuStyle {text-decoration:none;color:#FFFFFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
a:visited.menuStyle { text-decoration:none;color:#FFFFFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
a:hover.menuStyle { text-decoration:none;color:#FFFFFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
/**************FRONT PAGE PRODUCT******************/





.maincontent{width:566px;background-color:#8cc63f;}
.heading{width:546px;height:20px;padding-left:13px;padding-top:8px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}


/****************RIGHT SECTION ********************/
.rightsec{float:left;width:200px;padding-top:5px;padding-left:15px;text-align:left;}
.rightsec a:link {font-size:12PX;color:#0048AA;text-decoration: underline;} 
.rightsec a:active{font-size:12PX;color:#0048AA;text-decoration: underline;} 
.rightsec a:visited {font-size:12PX;color:#0048AA;text-decoration: underline;} 
.rightsec a:hover {font-size:12PX;color:#0048AA;text-decoration: underline;} 
/******************Right SB START****************/		
.RightsecSB{width:197px;background-color:#8cc63f;border:1px solid #FFFFFF;padding-left:1px;padding-bottom:1px;padding-right:1px;}
.RightsecSB .header{color:#ffffff;font-size:12px;font:Arial;font-weight:bold;padding-left:8px;}
.RightsecSB a:link{font-size:12PX;color:#000000;text-decoration:none;} 
.RightsecSB a:active{font-size:12PX;color:#000000;text-decoration:none;} 
.RightsecSB a:visited{font-size:12PX;color:#000000;text-decoration:none;} 
.RightsecSB a:hover{font-size:12PX;color:#000000;text-decoration: underline;} 
.RightsecSB .content{background-color:#FFFFFF;float:left;padding-left:6px;padding-top:13px;font-size:11px;color:#101010;}
.RightsecSB .img{padding-left:13px;background-color:#FFFFFF;width:40px;float:left;padding-top:7px;}
.rightsec .flash{width:200px;background-color:#FFFFFF;border-bottom:8px solid #7E7F83;border-top:8px solid #7E7F83;}
/******************TOP10*****************/	
.TOPten{ color:#000000;border:1px solid #FFFFFF; margin-bottom:8px}
.TOPten .list{ padding-left:10px; padding-top:10px; background-color:#FFFFFF;;border:1px solid #8cc63f}
.TOPten .header{color:#ffffff;font-size:12px;font:Arial;font-weight:bold;padding-left:8px;;background-color:#8cc63f;}
.TOPten .index{ vertical-align:top; font-weight:bold}
.TOPten .image{	padding-left:5px;}
.TOPten .image IMG{	width:40px;padding-bottom:10px;}
.TOPten .content{ vertical-align:top;}
.TOPten .pname{	color: #000000;padding-left:7px;font-weight:bold;}
.TOPten .pname a{color: #000000; text-decoration:none; font-weight:bold;}
.TOPten .pname a:hover{color: #000000; text-decoration:underline; cursor:pointer; cursor:hand;}
.TOPten .price{color:#8cc63f; padding-left:7px; font-size:11px; font-weight:bold;}
/****************RIGHT SEARCH AND CATEGORY*****************/
.rightsec .search2MAINwrap{width:200px;}
/**************** RIGHT SEARCH******************/
.rightsec .search2{width:200PX;height:56px;background-color: #FFFFFF;border-bottom: 1px solid #838487;}
.rightsec .searchHEAD{margin-top:20px;padding-bottom:2px;font-size:13px;font-weight:bold;padding-left:7px;color:#FFFFFF;background-color:#8cc63f;width:193px;}
.rightsec .selectbxwrap{width:200px;height:22px;}
.rightsec .selectbx {padding-left:6px;vertical-align:middle;padding-top:8px;}
.rightsec .selectbx SELECT{width:129px;height:18px;font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;}
/**************RIGHT CATEGORY*********************/
.rightsec .catogoryRIGHT{text-align:left;width:192px;background-color:#C4B7C2; padding-left:4px;}
.rightsec .catogoryRIGHT ul {margin:0px;padding:0px;} 
.rightsec .RIGHTcatogorylink2{ list-style:decimal;list-style-position:inside;cursor:hand;cursor:pointer;color:#4D424A;font-size:11px;font-weight:normal;padding-top:2px;padding-bottom:2px;border-bottom:#FFFFFF solid 1px;background-image:url(/resources/images/CatogoryImage.jpg);background-repeat:no-repeat;background-position:right;margin:0px;}
.rightsec .RIGHTcatogorylink2_over{list-style:decimal;list-style-position:inside;cursor:hand;cursor:pointer;color:#4D424A;font-size:11px;
font-weight:normal;padding-top:2px;padding-bottom:2px;border-bottom:#FFFFFF solid 1px;background-image:url(/resources/images/CatogoryImage.jpg);background-repeat:no-repeat;background-position:right;margin:0px;}
/******************PRODUCTPAGE VIEW**************************/
.pdtview{padding-top:20px;padding-bottom:30px;padding-left:10px}
.PRDTHeading {font-size:18px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#000000;padding-bottom:16px;}
.productheader {background-image: url(/resources/images/productheaderg.gif);background-repeat: no-repeat;background-position: top left;
font-size: 12px;font-weight: bold;color:#FFFFFF;padding: 3px 0px 0px 7px;height: 18px;}
.ProductSeperator {font-size: 12px;font-weight: bold;background-color:#8cc63f;color: white;padding: 3px 0px 0px 5px;height: 18px;}
.productheader a:link,.productheader a:visited,.productheader a:hover{color:#FFFFFF;text-decoration: none;
font-weight:bold;}
.IMAGEPRDTpage {width:120px;vertical-align:top;}
.NameHeadPRDT {color:#8cc63f;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;width:75px}
.pdtdescript{padding-bottom:22px; color:#000000;padding-right:5px; width:420px;}
.tittle{ color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding-left:4px;}
.authr{color:#8cc63f;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding-left:4px;}
.authr a,.authr a:active,.authr a:link,{color:#8cc63f;font-family:Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline;}
.authr a:hover{color:#8cc63f;font-family:Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;}
.pdtpagetextbx input{width:44px;height:17px;font-size:12px;padding:3px;margin:0px; text-align:center;}
.pdtpagetextbx {vertical-align:middle;padding-top:5px;}
.priceprodctpage{padding-bottom:18px; font-size:14px; font-weight:bold; color:#8cc63f;}
.RelatedImageSmall img {width: 75px;}
/******************REGISTER PAGE***************************/
.regwrap{ padding-top:16px; padding-left:12px; width:555px;}
.regheading{ background-color:#8cc63f; color:#FFFFFF; font-weight:bold; padding-left:22px;width:533px}
.regsubheading{color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-top:20px}
.fillheading{ padding-top:19px; font-size:11px; font-weight:bold; width:567px;}
.site { color:#8cc63f; text-decoration:none; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.site a:link {color:#8cc63f; text-decoration:none; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.site a:active {color:#8cc63f; text-decoration:none; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.site a:visited {color:#8cc63f; text-decoration:none; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.site a:hover { text-decoration:underline; color:#993333;font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }

.mandatory{ color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-top:16px; padding-bottom:20px; width:343px;}
.regbutton{ padding-left:239px; width:113px; height:22px;}

/***************END OF REGISTER PAGE*********************/
.NextPreviousLink {color:#8cc63f;font-weight:bold; padding-top:2px;}
.NextPreviousLink a {color:#8cc63f;font-weight:bold;text-decoration:none;}
.NextPreviousLink a,.NextPreviousLink a:link,.NextPreviousLink a:active {color:#8cc63f;font-weight:bold;text-decoration:none;}
.NextPreviousLink a:hover {color:#8cc63f;font-weight:bold;text-decoration:underline;}
.CAT{width:100%;background-color:#FFFFFF;}
.CAT .pageHeader{padding-left:23px;background-color:#8cc63f;}
.CAT .catheader{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#8cc63f;text-decoration:none;}
.CAT .catheader A{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#8cc63f;text-decoration:none;}
.CAT .catheader A:link, .CAT .catheader A:active, .CAT .catheader A:visited, .CAT .catheader A:hover,{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#8cc63f;text-decoration:none;}
.CAT .Description1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;}
.CAT .QtyInput INPUT{text-align:center;width:38px;}
.CAT .les
{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#8cc63f;text-decoration:none;}
.CAT .les A:link,.CAT .les A:visited,.CAT .les A:active,.CAT .les A:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;font-weight:normal;color:#8cc63f;text-decoration:none;}
.CAT .price{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#8cc63f;}
.CAT .itemlist{ vertical-align:top; text-align:left; padding-left:10px;}
.CAT .searchTD a{ color:#8cc63f  }
.CAT .searchHEAD { font-weight:bold}
/***************contact start***********/
.contactheader{color:#8cc63f;width:370px;font-family:Arial;font-size:11px; font-weight:bold;padding-top:45px; padding-bottom:3px;}
.contactdetails{color: #000000;font-family:Arial;font-size:11px;}
.LCONTinfo{margin-top:37px;}
.LCONTinfo TD{text-align:left; padding-top:5px;padding-left:3px;}
/*******************LOGIN PAGE*************************/
.LoginColorText{ color:#8cc63f; font-size: 12px; font-weight:bold; border-bottom:1px solid #8cc63f; border-top:1px solid #8cc63f;}
.regbtn{ }
.logpagetext{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.logpagetxtfield INPUT{ width:225px; height:19px; padding:0px; margin:0px;  border-top:1px solid #ABADB3; border-bottom:1px solid #E3E9EF;
border-left:1px solid #E3E9EF; border-right:1px solid #E3E9EF;}
/*********************STEP COUNTING*************/
.Stepcount{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70px; color:#CCCCCC; font-weight:bold; text-align:left;vertical-align:top;padding:12px 0px 10px 50px; width:110px; line-height:50px}
.StepcountActive{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:70px;	color:#8cc63f;	font-weight:bold;
text-align:left;vertical-align:top;padding:12px 0px 10px 50px; width:110px;line-height:50px}
.StepTextHead{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; font-weight:bold; text-align:left;
padding:4px 0px 8px 38px; vertical-align:top}
.StepTextHeadActive{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-align:left;padding:4px 0px 8px 38px; vertical-align:top}
.StepText{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; font-weight:normal; text-align:left;
padding:0px 0px 0px 38px; vertical-align:top}
.StepTextActive{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-align:left;padding:0px 0px 0px 38px; vertical-align:top}
/****************DEFAULT SB************/
.DefaultListTableHeader{background-color:#8CC63F;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;
padding:0px 15px 0px 0px;}
.DefaultListTableHeader TH{background-color:#8CC63F;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;padding:2px 15px 2px 5px;text-align:left;border-bottom:10px solid #fff;}
.DefaultListTableRow A:link,.DefaultListTableRow A:visited,.DefaultListTableRow A:active,.DefaultListTableRow A:hover,
.DefaultListTableAltRow A:link,.DefaultListTableAltRow A:visited,.DefaultListTableAltRow A:active,.DefaultListTableAltRow A:hover
{color:#000000;padding:0px 15px 0px 15px;text-decoration:none;}
.DefaultListTableAltRow, .DefaultListTableRow{background-color:#B7D38F;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;padding:0px 15px 0px 15px;}
.TDstyle{border-bottom:4px solid #FFFFFF;}
.QtyInput INPUT{text-align:center;width:38px;}
.checkout { border:0px}
a:link .checkout { color:#FF6600; text-decoration:none}
a:hover .checkout { color:#990000; text-decoration:underline}
a:active .checkout { color:#990000; text-decoration:underline}
a:visited .checkout { color:#990000; text-decoration:underline}
/*******************Finbutikk**************/
.MainCenter{ padding-left:10px }
.finnbutikk_MAINDIV{background-image: url(/resources/images/finnbutikk_mapOslo.gif);background-repeat: no-repeat;background-position: 0px 61px;height:510px;padding:193px 0px 0px 244px;background-color:#FFFFFF;}
.finnbutikk_shopName{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#8cc63f}
.finnbutikk_shopName a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #8cc63f; text-decoration:none}
.finnbutikk_shopName a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration: underline}
.finnbutikk_shopName a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#8cc63f; text-decoration: underline}
.finnbutikk_shopName a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#8cc63f; text-decoration:none}
.finnbutikk_ADDRMAINTD{ padding:0px 10px 19px 0px; vertical-align:top}
.finnbutikk_shopTele{ padding:0px 10px 0px 0px; font-size:11px; color:#333333 }
.finnbutikk_shopTeleNo{ font-size:11px;color:#333333}
.finnbutikk_mailid A:link,.finnbutikk_mailid A:active,.finnbutikk_mailid A:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#8cc63f; text-decoration:none}
.finnbutikk_mailid A:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#8cc63f;  text-decoration:underline}
/***********OMM OSS starting***************/
.DefaultHeading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#8cc63f;text-decoration:none;}
.DefaultHeading A:link, .DefaultHeading A:active,.DefaultHeading A:visited,.DefaultHeading A:hover,{font-family:Verdana, Arial, Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#8cc63f;text-decoration:none;}
.price{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#8cc63f;}
.LongDesc{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;}
.linkYL2
{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#8cc63f;}
.linkYL2 A:link,.linkYL2 A:active,.linkYL2 A:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;
color:#8cc63f;text-decoration:none;}
.linkYL2 A:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;text-decoration:underline;}
/**************REG PAGE START***********/
.pageHeader  {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px;color: #FFFFFF;background-color: #8cc63f;padding-top: 3px;padding-right: 0px;padding-bottom: 2px;padding-left: 22px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;height:16px;vertical-align:top;width:547;}
/******************INFOPAGE FINBUTIK SECTION*****************/
.LMENUfbwrap{ padding-left:3px; padding-top:37px;margin-bottom:10px;}
.LMENUfb{ border:#FFFFFF solid 1px; width:151px; background-color:#FFFFFF}
.LMENUfb .header{padding-bottom:2px;font-size:13px;font-weight:bold;padding-left:4px;color:#FFFFFF;background-color:#8cc63f;}
.LMENUfb .listdiv{border:#8cc63f solid 1px;height:400px;}
.LMENUfb .listdiv .link{ font-size:10px; font-weight:bold; color:#000000;border-bottom:1px #828487 solid; padding:3px;}
.LMENUfb .listdiv .link a{ font-size:10px; font-weight:bold; color:#000000;text-decoration:none;padding:3px;}
.LMENUfb .listdiv .link a:hover{ text-decoration:underline}
.LMENUfb .listdiv .linkSEL{ font-size:10px; font-weight:bold; color:#000000;border-bottom:1px #828487 solid; background-color:#8cc63f;padding:3px;}
.LMENUfb .listdiv .linkSEL a{ font-size:10px; font-weight:bold; color:#ffffff;text-decoration:none;background-color:#8cc63f; padding:3px;}
.LMENUfb .listdiv .linkSEL a:hover{ text-decoration:underline}
/******************INFOPAGE OM OSS SECTION*****************/
.LMENUosswrap{ padding-left:3px; padding-top:37px;}
.LMENUoss{ border:#FFFFFF solid 1px; width:151px; background-color:#FFFFFF }
.LMENUoss .header{padding-bottom:2px;font-size:13px;font-weight:bold;padding-left:4px;color:#FFFFFF;background-color:#8cc63f;}
.LMENUoss .listdiv{border:#8cc63f solid 1px;}
.LMENUoss .listdiv .link{ font-size:10px; font-weight:bold; color:#000000;border-bottom:1px #828487 solid; padding:3px;}
.LMENUoss .listdiv .link a{ font-size:10px; font-weight:bold; color:#000000;text-decoration:none;padding:3px;}
.LMENUoss .listdiv .link a:hover{ text-decoration:underline}
.LMENUoss .listdiv .linkSEL{ font-size:10px; font-weight:bold; color:#000000;border-bottom:1px #828487 solid; background-color:#8cc63f;padding:3px;}
.LMENUoss .listdiv .linkSEL a{ font-size:10px; font-weight:bold; color:#ffffff;text-decoration:none;background-color:#8cc63f; padding:3px;}
.LMENUoss .listdiv .linkSEL a:hover{ text-decoration:underline}

/***********************LEFT BANNER********************/
.LBannerwrap{ padding-left:3px; padding-top:8px;}
.LBanner{ border:#FFFFFF solid 1px; width:151px; background-color:#FFFFFF }
.LBanner .header{font-size:12px;font-weight:bold;padding-left:4px;color:#FFFFFF;background-color:#8cc63f;}
.LBanner .listdiv{border:#8cc63f solid 1px;}
/***********************************************************/
.FrontTopHeader {background-image:url("/resources/images/productheaderg.gif");background-position:left top;background-repeat:no-repeat;width: 640px;background-color:#8cc63f;}
.FrontContent {background-color: white;padding: 3px 5px 10px 10px;}
.FrontContent a{color:#8cc63f;text-decoration:none;}
.FrontContent a:hover{text-decoration:underline}
.FrontHeader {color:#FFFFFF;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding-bottom: 5px;padding-top: 10px;}
.FrontPHeader {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}
.FrontPText {color:#5A5758;font-family:Arial,Helvetica,sans-serif;font-size:11px; padding-right:10px;}
.FrontPPRice {font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
.PageBarUnselected, .PageBarMouseOver
{border: 1px solid #ddd;width: 20px;height: 15px;font: 10px arial ;text-align: center;margin-left: 2px;vertical-align: middle;
color: #000000;background: #f9f9f9;}
.PageBarMouseOver {border: 1px solid #000000;background: #8cc63f;color: #FFFFFF;cursor: pointer;}
/********************USER HOME PAGE*******************************/
.USERPAGEheader {background-image: url(/resources/images/productheaderg.gif);background-repeat: no-repeat;background-position: top left;font-size: 12px;font-weight: bold;color:#FFFFFF;padding: 3px 0px 0px 7px;height: 18px;}
.UserHomeLink{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#8cc63f;text-decoration:none;}
.UserHomeLink A{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#8cc63f;text-decoration:none;}
.UserHomeLink A:link, .UserHomeLink A:active, .UserHomeLink A:visited,{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;
font-weight:bold;color:#8cc63f;text-decoration:none;}
.UserHomeLink A:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#8cc63f;text-decoration:underline;}
/**********************Finnbutik SEARCH*******************************************************/
.FBsearch{ width:207px; height:115px; background-image:url(/resources/images/topsectiong.png); background-repeat:no-repeat; padding-top:15px; padding-left:10px}
.FBsearch .BTN INPUT{ width:60PX; height:20px;border:0px none; background-image:url(/resources/images/FBsearchBTN.gif); background-repeat:no-repeat}
.FBsearch .IP INPUT{width:113px; height:15px; border:1px solid #ffffff; margin:0px; font-family:Arial; font-size:11px; padding-top:2px; padding-left:3px}
.searchTD {padding-right:10px;}
.searchHEAD {padding-right:10px;}
.searchITEM {padding-bottom:2px;}
/***************************************FINNBUTTIK LEFT BANNERS***************************/
.BANspacing{ padding-bottom:8px;}
.Bannerwrap{width:171px; padding-left:3px; padding-top:60px;}
/*******************************Menu info pages*********************************************/
.InfoMenuDiv{ background-color:#8cc63f; padding:9px 0px 5px 7px;}
.InfoTopHead{ padding:5px 0px 0px 8px;font-size:13px;}
.InfoMenu{border-right:1px solid #FFFFFF; padding:0px 14px 4px 14px; vertical-align:top;}
.InfoMenu a{ text-decoration:none; color:#FFFFFF; font-size:13px;}
.InfoMenu a:link{ text-decoration:none; color:#FFFFFF; font-size:13px;}
.InfoMenu a:active{ text-decoration:none; color:#FFFFFF;font-size:13px;}
.InfoMenu a:visited{ text-decoration:none; color:#FFFFFF;font-size:13px;}
.InfoMenu a:hover{ text-decoration: underline; color:#FFFFFF;font-size:13px;}
.MenuInfoPage{ padding:34px 42px 42px 42px;}
.MenuInfoPage a{ color:#828487;}
.MenuInfoPage a:link{ color:#828487;}
.MenuInfoPage a:active{ color:#828487;}
.MenuInfoPage a:hover{ color:#828487; text-decoration:none;}
.MenuInfoPage a:visited{ color:#828487;}

/* End custom CSS styles */


