/* 
///////////////////////////// julkort.net /////////////////////////////////////////////////////

---- @author >>> WSP:~  - Pravash Karki | Renu Ghising - <<<.................................................................
---- @website >> http://www.websearchpro.net <<<..........................................

/////////////////////////////start of the document//////////////////////////////////////////// 
*/


/* Global CSS */

body { font-family:Tahoma; font-size:11px; background:#496b82;}
div { margin:0; padding:0; overflow:hidden;}
p, h1 { margin:0; padding:0;}
ul, li { list-style:none; margin:0; padding:0; }
img { border:0;}
a { text-decoration:none; color:#c42; }
a:hover { text-decoration:none; color:#a20;}


/* End Global CSS */


/* General Class */
.brisSubHeading { color:#555; font-size:11px; font-weight:bold; font-family:Tahoma;}
.blue{ width:171px; margin-top:3px; margin-bottom:3px; height:3px; background-color:#fff; float:left; }
.text{ color:#D8705F;}
.bottom{ bottom:10px;  position:absolute; right:40px;  }
.bottom a{ text-decoration:none; color:#fff;}
.bottom a:hover{ text-decoration:none; color:#c42;}
.bold{font-weight:bold;}
.yellow{background-color:#FFFFA0;}

/* End General Class */

#MenuExBar2{visibility:hidden;}
/* DIV Style */
#wrapper{overflow:visible;width:920px; margin:0 auto; padding:47px 0 0 0;  } /* Main Div */
#container {overflow:visible; width:920px; height:auto;}
#header {overflow:visible;width:auto; height:129px; font-family:verdana; font-size:12px; font-weight:bold; } 
#header #topMenu { height:33px; background:url(../_sysImages/topNavigarionBackground.gif) no-repeat; line-height:30px; color:#C42;}
#header #topMenu a{ text-decoration:none; color:#fff;}
#header #topMenu a:hover{ text-decoration:none; color:#c42;}
#header #topMenu li { margin-left:20px; float:left;}
#header #topMenu li.spacer { margin-top:5px;}
#header #topMenu li#Selected { margin-left:10px;}
#header #logoType {overflow:visible;position:relative;width: 920px; height:96px; background:url(../_sysImages/logoType.gif) no-repeat; }
#header #logoType #cartTotal {float: right; min-height:25px; background:url(../_sysImages/cartBackground2.gif) top right no-repeat; font-family:Tahoma; font-size:8pt; width:432px; position:absolute;right:0;top:0;  }
#header #logoType #cartTotal li { float:left; margin-left:5px; line-height:21px; color:#555; text-align:center;}

 #cartTotal .detial-cart {display:none; margin:25px 0 0 7px; *margin-top:4px; _margin:25px 0 0 7px; width:420px; background:url(../_sysImages/detial-bg.gif) #ebeef0  no-repeat bottom ; padding:0; font-weight:normal; z-index:5000;   }

 #cartTotal .detial-cart  ul { width:420px; }

#header #logoType #cartTotal  .card-information{width:420px; clear:both; margin-left:5px; _margin-left:9px;}
#header #logoType #cartTotal  .card-information td { color:#000; font-weight:normal; width:50px;  text-align:center;  }
.card-information input.num { font:11px tahoma;}

#dropMenu1{width:134px; height:auto; position:absolute; top:47px; right:0px; overflow:visible;}

#snow1{background:url(../_sysImages/leftSnow.gif) no-repeat; height:35px; width:68px; position:absolute; left:52px; top:163px;} 
#snow2{background:url(../_sysImages/rightSnow.gif) no-repeat; height:30px; width:91px; position:absolute; left:706px; top:165px;} 

#containerContent { width:880px; padding:0 20px 10px 20px; height:auto; z-index:-1; position:absolute;   }

#wrapper-content {width:880px; background:#fff;}

#containerContent #top { width:700px; height:247px; padding:3px; background:#fff; }

#leftMenu { width:171px;  float:left; position:relative; z-index:100;}
#leftMenu  { overflow:auto;  }
#leftMenu  li { line-height:21px; display:block;  margin-top:-5px; background:#fecb6d;}
#leftMenu  li td a{ cursor:pointer;}
#leftMenu  li a { padding-left:17px;  font-family:verdana; font-size:12px; font-weight:bold; color:#c42;}
#leftMenu  li a:hover { background:#fed67e; height:27px; display:block;}
/*Added By Bikash*/
#containerContent #wholeLeft { width:171px;height:100%; background:#FFF;float:left;}

/*End Bikash*/
#containerContent #top #bannerKort { width:700px; height:247px; float:right;}
#containerContent #top #bannerKort li {float:left;}

#containerContent #bottom { width:700px;height:314px; padding:0 3px; padding-bottom:20px; background:url(../_sysImages/gradinBackground.gif) no-repeat #fff;}
#containerContent #bottom .line{ height:3px; width:700px; background:#ab4;}
#containerContent #bottom #left a{ text-decoration:none; color:#c42; }
#containerContent #bottom #left a:hover{ text-decoration:none; color:#b82b01;}
#containerContent #bottom #left { width:325px; float:left;   padding-top:25px; padding-left:15px;}
#containerContent #bottom #left #bris {margin-bottom:20px; line-height:15px; }
#containerContent #bottom #left #bris h1 { font-size:12px; font-weight:bold; color:#D8705F;}
#containerContent #bottom #left #bris p{ margin-top:10px; }
#containerContent #bottom #left #bestall { width:335px; }
#containerContent #bottom #left #bestall h1 { font-size:12px; font-weight:bold; color:#D8705F;}
#containerContent #bottom #left #bestall p{margin-top:10px;}
#containerContent #bottom #right { width:328px;  float:right;  padding-top:25px;}
#containerContent #bottom #right a{ text-decoration:none; color:#c42; }
#containerContent #bottom #right a:hover{  text-decoration:none; color:#a20; }
#containerContent #bottom #right #spacer { width:30px; float:left; text-align:center;}
#containerContent #bottom #right #spacer img {margin-top:80px;}
#containerContent #bottom #right #unika { width:278px; float:right;}
#containerContent #bottom #right #unika  h1 { font-size:12px; font-weight:bold; color:#D8705F;}
#containerContent #bottom #right #unika  p{margin-top:10px; }
#containerContent #bottom #right #unika  ul { margin-top:15px;}
#containerContent #bottom #right #unika  li { width:120px; float:left; text-align:center;}
#containerContent #bottom #right #unika  li.spacer {width:14px;}
#footer { height:32px; background:url(../_sysImages/footerBackground.gif) no-repeat; text-align:right; line-height:30px; color:#fff; padding-right:20px;}
#footer a{ text-decoration:none; color:#fff;}
#footer a:hover{ text-decoration:underline; }
#footer #telfon{float:left; width:364px;  margin-left:21px; _margin-left:11px;line-height:30px; text-align:left;}
/* End DIV Style */

/*Subpage DIV */
#containerSubpage{ width:880px; padding:0 20px 35px 20px;  z-index:-1; position:absolute; height:auto;}
#containerSubpage #contentKort{ width:874px;height:100%; padding:3px 3px 2px 3px; background:#fff; position:relative;}
#containerSubpage #contentKort #contentLeft{width:171px;height:100%; float:left;}
#containerSubpage #contentKort #contentLeft img { background:#fff; border:none;}

#containerSubpage #contentKort #contentCardright{ width:668px;height:100%; float:right; background:#e9e9e9; padding-left:16px!important; padding-top:11px; padding-right:16px!important; padding-bottom:20px; color:#777;}
#containerSubpage #contentKort #contentCardright h1{ font-size:20px; color:#D8705F; font-weight:normal;}
#containerSubpage #contentKort #contentCardright img{margin:0px;}
#containerSubpage #contentKort #contentCardright img.kortan{margin-right:20px;} 
#containerSubpage #contentKort #contentCardright p{ margin-top:5px; margin-bottom:19px; padding:0px; color:#777; line-height:15px; margin-right:40px;}
#containerSubpage #contentKort #contentCardright p.space{ padding:0px; margin-top:10px; margin-right:90px; color:#777; }
#containerSubpage #contentKort #contentCardright ul{ margin-top:5px; padding:0px; margin-bottom:21px;}
#containerSubpage #contentKort #contentCardright li{ list-style:url(../_sysImages/dot.gif) inside; _list-style:url(../_sysImages/dot-ie.gif); color:#707070; }

#containerSubpage #contentKort #contentCardright #cardList{ margin-top:20px; padding:0px;}
#containerSubpage #contentKort #contentCardright #cardList img{margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #cardList dl{ width:151px; float:left; margin:0px; padding-bottom:20px;  }
#containerSubpage #contentKort #contentCardright #cardList dl.space{ float:left; margin-right:20px; text-align:center;}
#containerSubpage #contentKort #contentCardright #cardList dl.endspace{ text-align:center;}
#containerSubpage #contentKort #contentCardright #cardList dt{margin:0px; padding:0px; line-height:10px;}
#containerSubpage #contentKort #contentCardright #cardList dt img{ padding:5px; border:1px solid #fff; background-color:#fff;}
#containerSubpage #contentKort #contentCardright #cardList dt img.border{ padding:0px; border:none; background-color:#fff;}
#containerSubpage #contentKort #contentCardright #cardList dd{font-weight:bold; color:#616161;  padding:0px; margin:0px; text-align:center; line-height:22px;}
#containerSubpage #contentKort #contentCardright #kortan{ width:668px;}
#containerSubpage #contentKort #contentCardright #kortan dl{float:left; width:227px; height:350px; margin:0px 30px 0px 0px; padding:0px; }
#containerSubpage #contentKort #contentCardright #kortan dt{ margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #kortan dt.top{ margin-top:100px; margin-left:95px; _margin-left:0px;}
#containerSubpage #contentKort #contentCardright #kortan dd{ font-style:italic; text-align:left; margin:0px; padding:0px; margin-left:95px; _margin-left:0px;}

/*DIV contact page*/

#containerSubpage #contentKort #contentCardright #contactArea{ width:668px; position:relative;}
#containerSubpage #contentKort #contentCardright #contactArea p{ color:#777; text-align:left; margin-left:450px; margin-top:20px; margin-bottom:20px;}

#containerSubpage #contentKort #contentCardright .imageFloat{ width:auto; margin-bottom:20px; _margin-bottom:35px; color:#777; }
#containerSubpage #contentKort #contentCardright .imageFloat p{ margin:0px; padding:0px; margin-top:10px;  } 
#containerSubpage #contentKort #contentCardright .imageFloat img{float:right; margin:10px;}

#contactArea input, textarea{ background-color: #f3f4ef; width: 175px; border: 1px solid #c5c5bb; color:#74756f; margin-bottom:5px; _margin-bottom:3px; float:left; float:left;}

#contactArea th{ width:130px; color:#74756f; font-weight: normal; text-align:left; vertical-align:top; margin-top:20px;}
#contactArea input.check{ background:none; border:none; width:12px;}
#contactArea th .red{ color:#ff0000;}
#contactArea .sample{ margin-left:2px; vertical-align:middle; color:#777;} 
#contactArea input.area{width:100px;}
#contactArea input.side{width:50px;}
#contactArea input.button{width:51px; height:18px; border:none; background:none;}


/*END contact page*/

#containerSubpage #contentKort #contentCardright #contentSingleCard{width:668px; margin-bottom:30px; padding:0px; }
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft{ float:left; width:auto; margin-right:24px;  margin-top:29px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft img{ padding:8px; border:1px solid #fff;  }
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft .ImageArea{ float:left; margin-top:10px; }
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft .ImageAreasmall{ float:left; width:170px; margin-top:10px;}

#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft1{ float:left; width:auto; margin-right:24px;  margin-top:29px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft1 img{ padding:9px; }
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft1 .ImageArea{ float:left; margin-top:10px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft1 .ImageAreasmall{ float:left; width:170px; margin-top:10px;}
 
 #containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft2{ float:left; width:271px; margin-top:29px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft2 img{ padding:9px; }
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft2 .ImageArea{ float:left; margin-top:10px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft2 .ImageAreasmall{ float:left; width:170px; margin-top:10px;}


#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft3{ float:left; width:auto; margin-right:10px;  margin-top:29px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft3 img{ padding:9px; }
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft3 .ImageArea{ float:left; margin-top:10px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft3 .ImageAreasmall{ float:left; width:170px; margin-top:10px;}
 
 
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight{ margin-top:33px; float:left; }
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight #name{ max-width:285px; padding:0px;  height:auto; *width:auto; _width:auto;   }
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight #name h1{ font-size:25px; color:#D8705F; margin:0px; padding:0px;}

#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight #name p{margin-bottom:4px; margin-right:0px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight #back{ margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight #back img{ margin-top:60px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight #back img.area{ margin-top:126px;}

#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeftGoddies{ float:left; width:231px;  margin-top:29px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRightGoddies { margin-top:33px; width:412px; float:right; _margin-right:10px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRightGoddies #name{ margin:0; padding:0;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRightGoddies #name h1{ font-size:25px; color:#D8705F; margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRightGoddies #name #pnlDescription2 {line-height:15px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRightGoddies #back{ margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRightGoddies #back img{ margin-top:15px;}


#containerSubpage #contentKort #contentCardright #contentMidArea{ width:668px; margin-bottom:30px; height:auto;}

td form { padding:15px; background:#fbf8f4; height:131px;}
.textBox { background:#fff; width:177px; height:65px; border:1px solid #c5c5bb; overflow:hidden; margin-top:7px;}
.textBox2 { background:#fff; width:54px; height:18px; border:1px solid #c5c5bb; overflow:hidden; margin:0 10px;}
.priceBgUpper{background-image:url(../_sysImages/priceBgUpper.gif); height:11px; width:229px; background-repeat:no-repeat;margin-left:25px;}
.priceBgLower{background-image:url(../_sysImages/priceBgLower.gif); height:11px; width:229px; background-repeat:no-repeat;margin-left:25px;}
.priceBg { background-image:url(../_sysImages/pricebg.gif);  padding:1px 10px; color:#ffffff; margin-left:25px; background-repeat:repeat-y; width:209px;}
.priceBg  td,tr {color:#ffffff;}
.priceBg th{color:#ffffff;}
.white { color:#fff;}


#containerSubpage #contentKort #contentCardright #contentLayout{width:auto; height:184px; margin-bottom:20px;} 
#containerSubpage #contentKort #contentCardright #contentLayout .top{ height:25px; background:url(../_sysImages/topbg.gif) no-repeat;}
#containerSubpage #contentKort #contentCardright #contentLayout .top p{ margin-left:15px; margin-top:6px; color:#fdecd7; font-weight:bold;}
#containerSubpage #contentKort #contentCardright #contentLayout #down{width:631px; height:120px; border-bottom:1px solid #e3820a; border-left:1px solid #e3820a; border-right:1px solid #e3820a; background-color:#fdecd7; padding:20px 20px 18px 15px;}
#containerSubpage #contentKort #contentCardright #contentLayout #down #card{ width:380px; float:left;}
#containerSubpage #contentKort #contentCardright #contentLayout #down #card img{margin-right:20px; padding:0px;}

#containerSubpage #contentKort #contentCardright #contentLayout #down .calc{color:#707070; vertical-align:top;}
#containerSubpage #contentKort #contentCardright #contentGift{ width:668px; height:auto;}
#containerSubpage #contentKort #contentCardright #contentGift #giftTop{ width:651px; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; height:24px; background:url(../_sysImages/giftsbg.gif) repeat-x; padding-left:15px; line-height:21px; color:#cc4422; font-weight:bold; }
#containerSubpage #contentKort #contentCardright #contentGift #giftDown{ width:652px; border:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; padding:20px 0px 20px 14px; background:#fbf8f4; float:left;}
#containerSubpage #contentKort #contentCardright #contentGift #giftDown dl{ float:left;  margin:0px 20px 15px 0px; padding:0px;} 
#containerSubpage #contentKort #contentCardright #contentGift #giftDown dd{color:#707070; line-height:15px; margin:0px; padding:0px; width:100px; text-align:center;}


#containerSubpage #contentKort #contentCardright #priceArea{ width:638px; color:#707070;}
#containerSubpage #contentKort #contentCardright #priceArea table,th,td { color:#707070; font-weight:normal; border:none; text-align:left;}
#containerSubpage #contentKort #contentCardright #priceArea  td, th{width:auto; height:15px; }
#containerSubpage #contentKort #contentCardright #priceArea th{font-weight:bold;}
#containerSubpage #contentKort #contentCardright #priceArea .smallHeading {color:#D8705F;}
/*End Subpage DIV */


#containerSubpage #contentKort #contentPrice{ width:668px; float:right; background:url(../_sysImages/cardlist-bg.gif) repeat-x; padding-left:16px!important; padding-top:11px; padding-right:16px!important;}
.brdLayout { border:2px solid #00f;}
.brdLayout2 { border:2px solid #fed; cursor:pointer;}
form { margin:0; padding:0;}


#AssignPriceList{background:url(../_sysImages/assignPriceList.jpg); background-repeat:no-repeat; height:21px; width:100px; border:none; cursor:pointer; float:right; display:inline;}
#AssignPriceListBtm{background:url(../_sysImages/assignPriceList.jpg); background-repeat:no-repeat; height:21px; width:100px; border:none; cursor:pointer; float:right; display:inline;}
#contactArea td,th{height:30px;}

li .menu { margin:0; padding:0; margin-top:-10px; *margin-top:-16px;}
li .menu table, td, th, tr { margin:0; padding:0; border:none; width:171px;}
li .menu table a { border:none; display:block; margin:0; padding:0; line-height:21px; height:27px;}
li .menu table a:hover { border:none; margin:0; padding:0; height:18px;}

#pnlMenuNavigation td  {background-color:#fecb6d}

#HrImg li{float:left; margin-right:10px;}

#pnlCollection  li{list-style-type:none;}

#align1{vertical-align:middle; display:inline; *line-height:20px; _line-height:20px; margin-left:5px; _margin-left:0px; *margin-left:0px;}
#align2{vertical-align:top;  *line-height:20px; _line-height:20px;  _margin-left:0px; *margin-left:0px; *vertical-align:middle; _vertical-align:middle;}

#giftDown dl{display:inline; margin-right:10px;}
#giftDown dl dt{width:150px; height:150px;}
#giftDown dl dd div{width:150px; }

/*#leftside table {display:none;} */
#rightside {float:left;}

#leftside  #newitem{width:280px; height:150px; background-color:#96b8c4; background-repeat:no-repeat; padding:0; font-size:11px; }
#leftside  #newitem #newTable{width:255px; margin:17px 0 0 13px; }
#leftside  #newitem #newTable td{width:auto; color:#000; }
#leftside #hideTbl{display:none;}
#giftDown #giftDescription4{margin-bottom:15px;}

.seperatorHr{color:#dfdfdf; }
#checkoutTablemain td input, select {font-size:11px; width:auto;}

.red{ color:#ff0000;}
.black{color:#000;}


#alignNew{vertical-align:middle;   *line-height:15px; _line-height:15px; }

.noDisplay{display:none;}
.noDisplay1{visibility:hidden;}
#footerGrandTotal{float:left;}
#checkoutBtn{background:url(../_sysImages/checkout.jpg) no-repeat; width:80px; height:24px; float:right; cursor:pointer;}

#exvat{font-size:10px; width:auto;}

#LblCardHeader{width:200px;}

#divGreetingMessage #left{float:left; width:380px;}
#divGreetingMessage #right{float:right; width:240px;}
#divGreetingMessage #right #colorTableNew {float:right; }
#divGreetingMessage #right #colorTableNew th{font-weight:bold; }

#proceedTable1 td{height:35px; width:auto;}
#proceedTable1 input{margin-left:35px;}
#proceedTable2 td{height:35px; width:auto;}
 

 tr.nullifyMargin td{padding-bottom:10px;}
 
 
 
 .omImage
 {float: right;
	margin: 0 10px 10px 10px;
	width: 140px;
		height: 150px;
	}
