﻿/* Banner til toppen */

.top-background-all
{
	background-color: #FFFFFF;
	background-image:url(./images/top_background.gif);
	background-repeat:no-repeat;
	background-position: left top;
	height: 0px;
	width: 100%;
	border-top:5px solid #ffffff;
	border-left:5px solid #ffffff;
	border-right:5px solid #ffffff;

}

/* Menylinker i toppen til høyre */

a.menu-white_bold
{
	color: #ffffff;
	font-size:10px;
	font-weight: bold;
	text-decoration: none;
}

a.menu-white_bold:hover
{
	color: #ffffff;
	font-size:10px;
	font-weight: bold;
	text-decoration: underline;
}

/* END menylinker top */


.blue-background-right
{
	background-color:#ffffff;
	background-image:url(./images/top_background_right2.gif);
	background-repeat:repeat-x;
}

.text-green
{
	color: #76BD43;
	font-weight: bold;
}

.text-green-normal
{
	color: #76BD43;
	font-weight: normal;
}
.text-normal
{
	font-weight: normal;
}

.text-big
{
	font-weight: bold;
	font-size:14px;
}

.text-white-bold
{
	color: #ffffff;
	text-align:center;
	vertical-align:middle;
	font-size:9px;
	font-weight: bold;
	text-decoration:none;
}

.underline
{ 
 font:	underline;
}

p { margin-top: 0.5em; }



div#siteholder
{
	text-align:center;
	width:100%;
}


.titleHeader1
{
	color: #0997f9;
	font-size:16px;
	font-weight: bold;
}

.titleHeader2
{
	color: #0997f9;
	font-size:10px;
	font-weight: bold;
}

.titleHeader3
{
	color: #0997f9;
	font-size:14px;
	font-weight: bold;
}

.titleHeader4
{
	color: #0997f9;
	font-size:28px;
	font-weight: bold;
}

.titleHeader5
{
	color: #000000;
	font-size:10px;
	font-weight: bold;
}

.menuitem-green
{
    color: #76BD43;
	font-weight: bold;
	font-size: 10px;
}

.menuitem-blue
{
	color: #0997f9;
	font-weight: bold;
	font-size: 10px;
}

.menuitem-white
{
	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
}

.menu-horizontal
{
	background-image:url(./images/background_gray.gif);
	color: #0997f9;
	font-weight: bold;
	font-size: 10px;
	text-align:center;
	vertical-align:middle;
	border-left:5px solid #ffffff;
	border-top:5px solid #ffffff;
	border-right:5px solid #ffffff;
	border-bottom:5px solid #ffffff;		

}

.menu-horizontal-noright
{
	background-image:url(./images/background_gray.gif);
	color: #0997f9;
	font-weight: bold;
	font-size: 10px;
	text-align:center;
	vertical-align:middle;
	border-left:5px solid #ffffff;
	border-top:5px solid #ffffff;
	border-bottom:5px solid #ffffff;		

}

/*new css top menu -horizontal */

.menu-horizontal-whitespace
{	
    border-left: solid 5px #ffffff;
}

.menu-horizontal-left
{
	background-image:url(./images/bevInactiveTabOuter.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 27px;
	width: 6px;	
	border-bottom: solid 1px #717171;
}

.menu-horizontal-center
{
	background-image:url(./images/bevInactiveBg.gif);
	background-repeat: repeat-x;
	color: #0997f9;
	font-weight: bold;
	font-size: 10px;
	text-align:center;
	vertical-align:middle;
	border-bottom: solid 1px #717171;	
}

.menu-horizontal-right
{
	background-image:url(./images/bevInactiveTabInner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 27px;
	width: 7px;
	color: #0997f9;
	font-weight: bold;
	font-size: 10px;
	text-align:center;
	vertical-align:middle;
	border-bottom: solid 1px #717171;	
}


.menu-horizontal-noleft
{
	background-image:url(./images/background_gray.gif);
	color: #0997f9;
	font-weight: bold;
	font-size: 10px;
	text-align:center;
	vertical-align:middle;
	border-right:5px solid #ffffff;
	border-top:5px solid #ffffff;
	border-bottom:5px solid #ffffff;		

}

.menu-horizontal-noright404
{
	background-image:url(./images/background_gray.gif);
	color: #0997f9;
	font-weight: bold;
	font-size: 10px;
	text-align:center;
	vertical-align:middle;
	border-left:5px solid #ffffff;
	border-top:5px solid #ffffff;
	

}

.menu-horizontal-noright404item1
{
	background-image:url(./images/background_gray.gif);
	color: #0997f9;
	font-weight: bold;
	font-size: 10px;
	text-align:center;
	vertical-align:middle;
	border-top:5px solid #ffffff;
	

}

.box-right
 { 
	background-color:#0680cb;
	text-align:left;
	vertical-align:top;
	border-left:5px solid #ffffff;
	border-top:5px solid #ffffff;	
	width: 190px;
	height: 29px;
}


/* css rightcolumn */

.box-rightcolumn-outer
 { 
	text-align:left;
	vertical-align:top;
	width: 200px;
	padding-top: 10px;
}


.text-white-normal
{
	color: #ffffff;
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
}

a.text-white
{
	color: #ffffff;
	font-size:11px;
	font-weight: normal;
	text-decoration: underline;
}

a.text-white:hover
{
	color: #ffffff;
	font-size:11px;
	font-weight: normal;
	text-decoration: underline;
}
a.text-white-item
{
	color: #ffffff;
	font-size:11px;
	height: 20px;
	font-weight: normal;
	text-decoration: underline;
}

a.text-white-item:hover
{
	color: #ffffff;
	font-size:11px;
	height: 20px;
	font-weight: normal;
	text-decoration: underline;
}

a.tabmenuleft
{
	color: #ffffff;
	font-size:9px;
	font-weight: bold;
	text-decoration: none;
}

a.tabmenuleft:hover
{
	color: #eeeeee;
	font-size:9px;
	font-weight: bold;
	text-decoration: none;
}

.cellbg-blue
{
	background-color: #0585d5;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	height:16px;
	text-align:left;
	padding-left: 3px;
	vertical-align: middle;
}

/* end rightcolumn */

.box-leftright-banner
 { 
	background-color:#059af8;
	color: #ffffff;
	font-size: 8px;
	font-weight: bold;
	text-align:center;
	line-height: 20px;
	vertical-align:middle;
	border-left:5px solid #ffffff;	
	border-bottom:5px solid #ffffff;
	border-top:5px solid #ffffff;	
	border-right:5px solid #ffffff;				
}

/* Salg - Nye produkter - best i test */
.tab-menuleft
 { 
    background-image: url('images/bevActiveTabOuter.gif'); 
    background-repeat: no-repeat;
    background-position: left top;
    height: 27px;
    width: 6px;
    border-bottom: solid 1px #717171;
}

.tab-menumiddle
 { 
    background-image: url('images/bevActiveBg.gif'); 
    background-repeat: repeat-x;
    text-align: center;
    border-bottom: solid 1px #717171;
}

.tab-menuright
 { 
    background-image: url('images/bevActiveTabInner.gif'); 
    background-repeat: no-repeat;
    background-position: right top;
    height: 27px;
    width: 6px;    
    border-bottom: solid 1px #717171;
}

.box-right-banner-loginleft
 { 
	background-color:#ebebeb;
	color: #059af8;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	text-align:left;
	vertical-align:middle;
	border-bottom: solid 1px #717171;	
	border-left: solid 1px #717171;	
	border-top: solid 1px #717171;					
}

.box-right-banner-loginright
 { 
	background-color:#ebebeb;
	color: #ffffff;
	font-size: 10px;
	font-weight: normal;
	line-height: 20px;
	text-align:right;
	vertical-align:middle;
	padding: 5px 5px 3px 5px;
	border-bottom: solid 1px #717171;	
	border-right: solid 1px #717171;	
	border-top: solid 1px #717171;			
}

.box-right-banner
 { 
	background-color:#ffffff;
	text-align:center;
	vertical-align:middle;
	border-left:5px solid #ffffff;	
	border-bottom:5px solid #ffffff;
	border-top:5px solid #ffffff;	
	border-right:5px solid #ffffff;				
}


.boxheader-lightgrey
 { 
 	height:20px;
	background-color: #edeae5;
	PADDING-LEFT:5PX;
	border:1px solid gray;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
}

.boxheader-lightgrey-auction
 { 
 	height:16px;
	background-color: #f5f5f5;
	border:1px solid gray;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
}

.boxheader-lightgrey-auction2
 { 
 	height:16px;
	background-color: #d8effb;
	background-image: url("./images/auksjonshammer2.png");
	background-repeat:no-repeat;
	background-position: right;
	padding-left: 5px;
	padding-right: 0px;
	border:1px solid gray;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
}


.boxheader-lightgrey-valigntop
 { 
 	height:16px;
	background-color: #ffffff;
	PADDING-LEFT:5PX;
	border:1px solid gray;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
}

.boxheader-lightgrey-productlist
 { 
 	height:16px;
	background-color: #ffffff;
	background-repeat:no-repeat;	
	border:1px solid #d2d2c8;
	text-align:left;
	vertical-align:middle;
	font-weight:normal;
}

.boxheader-lightgrey-productlist-onlyleft
 { 
 	height:20px;
	background-color: #edeae5;
	background-repeat:no-repeat;	
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
	font-weight:normal;
	font-size:11px;
	border-left:1px solid #d2d2c8;
}

.boxheader-lightgrey-productlist-onlyright
 { 
 	height:20px;
	background-color: #edeae5;
	background-repeat:no-repeat;	
	text-align:right;
	padding-right: 10px;
	vertical-align:middle;
	font-weight:normal;
	font-size:11px;	
	border-right:1px solid #d2d2c8;
}

.boxheader-darkgrey-productlist-onlyleft
 { 
 	height:16px;
	background-color: #e0ded1;
	background-repeat:no-repeat;	
	text-align:left;
	padding-left:5px;
	vertical-align:middle;
	font-weight:normal;
	border-left:1px solid #d2d2c8;
	border-bottom:1px solid #d2d2c8;	
}

.boxheader-darkgrey-productlist-onlyright
 { 
 	height:16px;
	background-color: #e0ded1;
	background-repeat:no-repeat;	
	text-align:right;
	padding-right: 5px;
	vertical-align:middle;
	font-weight:normal;
	border-right:1px solid #d2d2c8;
	border-bottom:1px solid #d2d2c8;	
}

.boxheader-lightgrey-productlist-nobottom
 { 
 	height:16px;
	background-color: #ffffff;
	background-repeat:no-repeat;	
	text-align:left;
	vertical-align:middle;
	font-weight:normal;
	border-top:1px solid #d2d2c8;
	border-left:1px solid #d2d2c8;
	border-right:1px solid #d2d2c8; 	
}

.boxheader-lightgrey-notop
 { 
 	height:16px;
	background-color: #edeae5;
	padding-left:5px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	border-bottom:1px solid gray;
	border-left:1px solid gray;
	border-right:1px solid gray; 	
}

.boxheader-lightgrey-notop-white
 { 
 	height:16px;
	background-color: #ffffff;
	padding-left:5px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	border-bottom:1px solid gray;
	border-left:1px solid gray;
	border-right:1px solid gray; 
	
}

.boxheader-lightgrey-notop-pc
 { 
 	height:16px;
	background-color: #edeae5;
	padding-left:5px;
	text-align:right;
	vertical-align:middle;
	font-weight:bold;
	border-bottom:1px solid gray;
	border-left:1px solid gray;
	border-right:1px solid gray; 
	
}

.boxheader-lightgrey-notopright-pc
 { 
 	height:16px;
	background-color: #edeae5;
	padding-left:5px;
	text-align:right;
	vertical-align:middle;
	font-weight:bold;
	border-bottom:1px solid gray;
	border-left:1px solid gray;
}
.boxheader-lightgrey-notopleft-pc
 { 
 	height:16px;
	background-color: #edeae5;
	padding-left:5px;
	text-align:right;
	vertical-align:middle;
	font-weight:bold;
	border-bottom:1px solid gray;
	border-right:1px solid gray;
	
}
.boxheader-lightgrey-nobottom
 { 
 	height:16px;
	background-color: #edeae5;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	border-top:1px solid gray;
	border-left:1px solid gray;
	border-right:1px solid gray; 
}

.boxheader-lightgrey-nobottom-auction
 { 
 	height:16px;
	background-color: #edeae5;
	PADDING-LEFT:5PX;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	border-top:1px solid gray;
	border-left:1px solid gray;
	border-right:1px solid gray; 	
}

.boxheader-lightgrey-nobottom-whitebg
 { 
 	height:16px;
	background-color: #ffffff;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	border-top:1px solid gray;
	border-left:1px solid gray;
	border-right:1px solid gray; 
	
}

.boxheader-lightgrey-notop-bg
 { 
 	height:16px;
	background-image:url("./images/bgproduct.gif");	
	background-repeat:repeat-x;	
	background-position:bottom;
	padding-left:5px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	border-bottom:1px solid gray;
	border-left:1px solid gray;
	border-right:1px solid gray; 	
}

.boxheader-lightgrey-recommended
 { 
 	height:16px;
	background-image:url("./images/bgproduct.gif");	
	background-repeat:repeat-x;	
	background-position:bottom;
	padding-left:5px;
	border:1px solid gray;
	text-align:left;
	vertical-align:top;
	font-weight:bold;	
}

.boxheader-lightgrey-onlyleft
 { 
 	height:16px;
	font-size:12px;
	background-color: #edeae5;
	padding-left:5px;
	padding-right:10px;	
	text-align:left;
	vertical-align:middle;
	font-weight:normal;
	border-top:1px solid gray;
	border-left:1px solid gray;	
}

.boxheader-lightgrey-onlyright
 { 
 	height:16px;
	font-size:12px;
	background-color: #edeae5;
	padding-left:5px;
	padding-right:10px;
	text-align:right;
	vertical-align:middle;
	font-weight:normal;
	border-top:1px solid gray;	
	border-right:1px solid gray; 
	
}

.boxheader-lightgrey-onlyrightbottom
 { 
 	height:16px;
	font-size:12px;
	background-color: #edeae5;
	padding-left:5px;
	padding-right:10px;	
	text-align:right;
	vertical-align:middle;
	font-weight:normal;
	border-bottom:1px solid gray;	
	border-right:1px solid gray; 
	
}

.boxheader-lightgrey-onlyleftbottom
{ 
 	height:16px;
	font-size:12px;
	background-color: #edeae5;
	padding-left:5px;
	padding-right:10px;
	text-align:right;
	vertical-align:middle;
	font-weight:normal;
	border-bottom:1px solid gray;	
	border-left:1px solid gray; 	
}

.boxheader-lightgrey-noleft
 { 
 	height:16px;
	background-color: #edeae5;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
	border-right:1px solid gray; 
}

.boxheader-lightgrey-noright
 { 
 	height:16px;
	background-color: #edeae5;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	border-top:1px solid gray;
	border-left:1px solid gray;
	border-bottom:1px solid gray; 
	
}

.boxbottom
 { 
 	height:16px;
	padding-left:5px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	border-bottom:1px solid gray;	
}

.boxheader-darkgrey
{
 	height:16px;
 	background-color:#DCDCDC;
	padding-left:5px;
 	border:1px solid gray;
 	text-align:left;
	vertical-align:middle;	
 	font-weight:bold;
 }

.boxheader-darkgrey-notop
 { 
 	height:16px;
	background-color:#DCDCDC;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	border-left: 1px solid gray;
	border-right: 1px solid gray;	
	border-bottom:1px solid gray;	
}

.boxheader-darkgrey-nobottom
 { 
 	height:16px;
	background-color:#dcdcdc;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	border-top: 1px solid gray;
	border-left: 1px solid gray;
	border-right: 1px solid gray;			
}

.boxheader-darkgrey-noleftright
 { 
 	height:16px;
	background-color:#dcdcdc;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	border-top: 1px solid gray;
	border-bottom:1px solid gray;	
}

.boxheader-darkgrey-noright
 { 
 	height:16px;
	background-color:#DCDCDC;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	border-top: 1px solid gray;
	border-bottom:1px solid gray;	
	border-left:1px solid gray;
}

.boxheader-darkgrey-noleft
 { 
 	height:16px;
	background-color:#DCDCDC;
    padding-left: 5px;
	padding-right: 5px;
	text-align:right;
	vertical-align:middle;
	font-weight:bold;
	border-top: 1px solid gray;
	border-bottom:1px solid gray;	
	border-right:1px solid gray;
}
 
.boxheader-darkgrey-nolefttop
 { 
 	height:20px;
	background-color:#DCDCDC;
	padding-left:5px;
	text-align:right;
	vertical-align:middle;
	font-weight:bold;
	border-bottom:1px solid gray;	
	border-right:1px solid gray;
}

.boxheader-darkgrey-norighttop
 { 
 	height:20px;
	background-color:#DCDCDC;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	border-bottom:1px solid gray;	
	border-left:1px solid gray;
}

.boxheader-darkgrey-noleftrighttop
 { 
 	height:20px;
	background-color:#DCDCDC;
	padding-left:5px;
	text-align:right;
	vertical-align:middle;
	font-weight:bold;
	border-bottom:1px solid gray;	
}

.boxheader-darkgrey-noleftrightbottom
 { 
 	height:20px;
	background-color:#DCDCDC;
	padding-left:5px;
	text-align:right;
	vertical-align:middle;
	font-weight:bold;
	border-top:1px solid gray;	
}
 
 .inputtxt
 { 
	font-size: 11px;
	width: 165px;
 }
 
  .inputtxtreadonly
 { 
	font-size: 11px;
	color:Gray;
	border:1px solid gray;
	width: 165px;
 }
 
 
 .inputsearch
 { 
	font-size: 10px;
	color:#666666;
	line-height:12px;
 }
 
.inputtxtfakt
 { 
	font-size: 11px;
	width: 150px;
 }
 
.inputtxt2
 { 
	font-size: 11px;
	width: 120px;
 } 

.inputtxt4
 { 
	font-size: 11px;
	width: 20px;
	text-align:center;
 }
 .inputsearch
 { 
	font-size: 11px;
	height: 11px;
	width: 130px;
 }

 .inputchkbox
 {
 	font-size: 10px;
 }
 
 
 /* OLD SITE */
.textedit
{
    BORDER-RIGHT: #dcd4c7 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #dcd4c7 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: #dcd4c7 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #dcd4c7 1px solid;
    HEIGHT: 15px
}

TD
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 9px;
    COLOR: #504e42;
    FONT-FAMILY: Verdana, Arial
}

.price
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    color: #76BD43;
    FONT-FAMILY: Verdana, Arial
}

.priceh2
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 10px;
	text-align:right;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    color: #76BD43;
    FONT-FAMILY: Verdana, Arial
}

.priceh2pc
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
	text-align:right;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    color: #76BD43;
    FONT-FAMILY: Verdana, Arial
}

.priceh2auction
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 0px;
	text-align:left;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
	color: #76BD43;    
    FONT-FAMILY: Verdana, Arial
}

.priceh3
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	color: #76BD43;    
    FONT-FAMILY: Verdana, Arial
}

/* Ajax Tab Shopcart */

ajax__tab_shopcart .ajax__tab_header {
    font-family:Arial;
    border-bottom: solid 1px #717171;

}
.ajax__tab_shopcart .ajax__tab_outer 
{
    background-image:url('images/bevInactiveTabInner.gif');
    background-repeat: no-repeat;
    background-position: right top;
    margin-right: 0px;      
    padding-right: 4px;
}
.ajax__tab_shopcart .ajax__tab_inner 
{
    padding-left:4px;   
    background:
        url('images/bevInactiveTabOuter.gif') 
        no-repeat;
}
.ajax__tab_shopcart .ajax__tab_tab {
    padding:6px 0px 6px 0px;
    margin:0px;
    background:
        url('images/bevInactiveBg.gif') 
        repeat-x;
    color: #059af8;
    font-weight: bold;
    font-size: 9px;
}

.ajax__tab_shopcart .ajax__tab_hover .ajax__tab_outer {
    background-image: url('images/bevInactiveTabInnerHov.gif');
    background-repeat: no-repeat;
    background-position: right top;
    cursor: pointer;
}

.ajax__tab_shopcart .ajax__tab_hover .ajax__tab_inner {
    background:
        url('images/bevInactiveTabOuterHov.gif') 
        no-repeat; 
    cursor: pointer;          
}

.ajax__tab_shopcart .ajax__tab_hover .ajax__tab_tab 
{
    background:
        url('images/bevInactiveBgHov.gif') 
        repeat-x;   
    cursor: pointer;           
}

.ajax__tab_shopcart .ajax__tab_active .ajax__tab_outer {
    background-image: url('images/bevActiveTabInner.gif'); 
    background-repeat: no-repeat;
    background-position: right top;
}

.ajax__tab_shopcart .ajax__tab_active .ajax__tab_inner {
    background:
        url('images/bevActiveTabOuter.gif')
        no-repeat;
}

.ajax__tab_shopcart .ajax__tab_active .ajax__tab_tab {
    background:
        url('images/bevActiveBg.gif')
        repeat-x;
    font-weight: bold;
    color: #ffffff;   
}

.ajax__tab_shopcart .ajax__tab_body {
    font-family:Arial;
    font-size:8pt;        
    background-color:#07659f;
    border: solid 1px #717171;       
    color: #ffffff;
    padding-bottom: 2px;
}

/* Font size kun for Opera */

@media all and (min-width: 0px){
.ajax__tab_shopcart .ajax__tab_outer 
{
    background-image:url('images/bevInactiveTabInner.gif');
    background-repeat: no-repeat;
    background-position: right top;
    margin-right: 4px;    
}

.ajax__tab_shopcart .ajax__tab_tab 
    {
	font-size: 105%!important;
	padding: 6px 0px 6px 0px;
    font-family:Arial;
	font-weight:bolder;    
    }
}

/* PC config styles */

ajax__tab_config .ajax__tab_header {
    font-family:Arial;
    font-size:11pt;
    border-bottom: solid 1px #717171;
    height: 27px;
    width: 90%;

}
.ajax__tab_config .ajax__tab_outer 
{
    background-image:url('images/bevInactiveTabInner.gif');
    background-repeat: no-repeat;
    background-position: right top;
    margin-right: 3px;
    padding-right: 4px;

       
}
.ajax__tab_config .ajax__tab_inner 
{
    padding-left:4px;   
    background:
        url('images/bevInactiveTabOuter.gif') 
        no-repeat;

}
.ajax__tab_config .ajax__tab_tab {
    padding: 6px;
    margin:0;
    background:
        url('images/bevInactiveBg.gif') 
        repeat-x;
    color: #059af8;
    font-weight: bold;
    font-size: 8pt;

}

.ajax__tab_config .ajax__tab_hover .ajax__tab_outer {
    background-image: url('images/bevInactiveTabInnerHov.gif');
    background-repeat: no-repeat;
    background-position: right top;
    cursor: pointer;
 
}
.ajax__tab_config .ajax__tab_hover .ajax__tab_inner {
    background:
        url('images/bevInactiveTabOuterHov.gif') 
        no-repeat;
    cursor: pointer;        
      
}
.ajax__tab_config .ajax__tab_hover .ajax__tab_tab 
{
    background:
        url('images/bevInactiveBgHov.gif') 
        repeat-x;
    cursor: pointer;        
        
}
.ajax__tab_config .ajax__tab_active .ajax__tab_outer {
    background-image: url('images/bevActiveTabInner.gif'); 
    background-repeat: no-repeat;
    background-position: right top;
}
.ajax__tab_config .ajax__tab_active .ajax__tab_inner {
    background:
        url('images/bevActiveTabOuter.gif')
        no-repeat;
}
.ajax__tab_config .ajax__tab_active .ajax__tab_tab {
    background:
        url('images/bevActiveBg.gif')
        repeat-x;
    font-weight: bold;
    color: #ffffff;   
}
.ajax__tab_config .ajax__tab_body {
    font-family:Arial;
    font-size:8pt;        
    background-color:#ffffff;
    border: solid 1px #717171;       
    padding-top: 20px;
}

/* Drag Panel */

.dragContainer
{
	width: 198px;
}

.dragHeader
{
	width: 198px;
}

.dragBody
{
    width: 198px;	
}

.dragContainerCusCenter
{
	background-color: #ffffff; 
	height: 0px;		
	cursor: move;
	width: 198px;
}

.dragHeaderCusCenter
{
	background-color: #000000; 
	height: 500px;		
	cursor: move;
	width: 400px;
}

.collapsePanel 
{
	width: 640px;
	height:0px;
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader
{	
	width:640px;	
	height:20px;
	color: Yellow;
	background-color: Black;
	font-weight:bold;
	float:left;
	padding:5px; 
	cursor: pointer; 
	vertical-align: middle;
}

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.accordionLink
{
 background-color: #D3DEEF;
    color: white:
}

.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.modalBackgroundCusCenter 
{
	background-color:Gray;
	filter:alpha(opacity=20);
	opacity:0.2;
}

.modalPopupCusCenter 
{    
    background-image: url("./images/body_bg.gif");
    background-repeat:repeat-x;
	background-color: #f4f3ef;
	border-width:5px;
	border-style:solid;
	border-color:#ffffff;
	padding:10px;
}

.modalPopupProdInfo
{
	background-color: #ffffff;
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	padding:0px;
}

.modalPopupZoomImg 
{   
    background-image: url("./images/body_bg.gif");
    background-repeat:repeat-x;
	background-color: #ffffff;
	border-width:5px;
	border-style:solid;
	border-color: #f4f3ef;
	padding:0px;
}

.modalBackgroundShopCart {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalBackgroundShopCart2 {
	background-color:White;
	filter:alpha(opacity=30);
	opacity:0.3;
}

.modalPopupShopCart 
{    
    background-image: url("./images/body_bg.gif");
    background-repeat:repeat-x;
	background-color: #f4f3ef;
	border-width:5px;
	border-style:solid;
	border-color:#ffffff;
	padding:10px;
	width:400px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}


/* Password strength */

.TextIndicator_TextBox1 
{
    background-color:Gray;
    color:White;
    font-family:Arial;
    font-size:x-small;
    font-style:italic;  
    padding: 2px 3px 2px 3px;   
}


.BarIndicator_Pwd 
{
    color:Blue;
    background-color:Blue;
    padding-bottom:1px;
}

.BarBorder_Pwd 
{
    border-style:solid;
    border-width:1px;
    width:200px;
    vertical-align:middle;
}
    
/* Ajax Calendar */

.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:0px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5; visibility: hidden; height: 0px}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}


/* Rounded corners */
.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#717171; margin:0 1px;}
.b2f {height:1px; background:#ebebeb; border-right:2px solid #717171; border-left:2px solid #717171; margin:0 0px;}
.b3f {height:1px; background:#ebebeb; border-right:1px solid #717171; border-left:1px solid #717171; margin:0 0px;}
.b4f {height:2px; background:#ebebeb; border-right:1px solid #717171; border-left:1px solid #717171; margin:0 0px;}
.contentf {background: #ebebeb; border-right:1px solid #717171; border-left:1px solid #717171;}
.contentf div 
{
    margin-left: 5px;    
}

.notifymail
{
    border: 1px solid #999999; 
    padding: 2px 2px 2px 2px;    
    background-color: #ffffff;
}

.notifybid
{
    border: 1px solid #999999; 
    padding: 2px 2px 2px 2px;
    background-color: #ffffff;
}

.popup-header
{
    background-image: url(images/popup_header.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 600px;
    height: 55px;
}

.popup-bottom
{
    background-image: url(images/popup_bottom_bg.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
    height: 32px;
    text-align: center;
    vertical-align: middle;
    font-size: 1.4em;
    font-weight: normal;
    color: #ffffff;
}



