﻿body { margin: 0px; }

.MainDIV { width: 970px; margin-left: auto; margin-right: auto; }

/*
.TableLayout { display: table; table-layout: fixed; empty-cells: show; width: 100%; }
.TableLayout > DIV { display: table-cell; }

*/

.TableLayout { display: table; table-layout: fixed; empty-cells: show; width: 100%; }
.TableLayout > DIV { display: table-cell; }

.TopDiv { height: 115px; }
.TopDiv > .Left { height: 115px; width: 4px; background-image: url(Images/Background_Top_Left.gif); }
.TopDiv > .Right { height: 115px; width: 4px; background-image: url(Images/Background_Top_Right.gif); }
.TopDiv > .Content { height: 115px; background-image: url(Images/Background_Top_Content.gif); }

.Buy {height:59px;width:400px; padding:0; margin-left:30px; text-align:center;  margin-top:35px; background-repeat:no-repeat; }
.Buy > .Right{  width:12px;background-position:top; background-repeat:no-repeat; background-image:url(Images/BuyR.gif);}
.Buy > .left{width:12px;background-image:url(Images/BuyL.gif);padding:0; background-position:top;}
.Buy > .Center{height:59;width:400px;background-image:url(Images/BuyC.gif); background-repeat:repeat-x; padding:0; text-align:center; vertical-align:middle;}


/* 
.TableLayout { display: table; table-layout: fixed; padding:0px 0px 0px 0px;
               text-decoration:none; margin:0px 0px 0px 0px;
                empty-cells: show; width: 100%; vertical-align:top; }
.TableLayout > DIV { display: table-cell; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
*/

.Buy > .Center > .div1
{
	text-align:left;
	width:100px;
	vertical-align:middle;empty-cells:show;
}
.Buy > .Center > .div2
{
	text-align:center;
	width:100px;
	vertical-align:middle;
	empty-cells:show;
}
.Buy > .Center > .div3
{
	text-align:center;
	color:Red;
	font-family:Tahoma;
	width:100px;
	vertical-align:middle;
	empty-cells:show;
}
.Buy > .Center > .div4
{
	text-align:right;
	width:100px;
}


/*.Menu { display: table; table-layout: auto; empty-cells: show; margin-left: auto; margin-right: 0px; background-image: url(Images/Menu.png); width: 751px; height: 30px; background-position: top center; }
.Menu > A { display: table-cell; height: 30px; text-align: center; background-image: url(Images/Menu.png); 
            text-decoration:none; font-family:Tahoma; vertical-align:middle; font-size:9pt; color:#0c3055; font-weight:bold; }

.Menu > #A1 { background-position: 0px top; }
.Menu > #A1:HOVER { background-position: 0px bottom; }
.Menu > #A2 { background-position: -162px top; }
.Menu > #A2:HOVER { background-position: -162px bottom; }
.Menu > #A3 { background-position: -259px top; } 
.Menu > #A3:HOVER { background-position: -259px bottom; } 
.Menu > #A4 { background-position: -360px top; }
.Menu > #A4:HOVER { background-position: -360px bottom; }
.Menu > #A5 { background-position: -452px top; }
.Menu > #A5:HOVER { background-position: -452px bottom; }
.Menu > #A6 { background-position: -551px top; }
.Menu > #A6:HOVER { background-position: -551px bottom; }
.Menu > #A7 { background-position: -649px top; }
.Menu > #A7:HOVER { background-position: -649px bottom; }
*/

/*.MainContent { }
.MainContent > DIV { border: 1px silver solid; margin-top: 2px; }
.MainContent > DIV > DIV { background-color: WhiteSmoke; margin: 3px; padding: 4px; }

.panes
{
	background-color: WhiteSmoke;
	border-top: none;
	width: 718px;
	height:300px;
	overflow:auto;
	position: relative;
	border-width: 1px;
	border-color: silver;
	border-style: none solid solid solid;
}
.panes > DIV { background-color: WhiteSmoke; margin: 3px; padding: 4px; position: absolute; display: none; left: 0px; top: 0px; width: 690px; }

DIV.PanesTabs { height: 90px; overflow: hidden; }
.tabs { background-image: url(Images/TabBackground_Blue.jpg); background-position: left top; background-repeat: no-repeat; width: 680px; height: 90px; }
UL.tabs, UL.tabs > LI { list-style-type: none; list-style-position: none; margin: 0px; }
UL.tabs { display: table; empty-cells: show;table-layout: fixed; }
UL.tabs > LI { display: table-cell; }
UL.tabs a { height: 92px; overflow: hidden; }
UL.tabs a > DIV.Content, UL.tabs a.current > DIV.Content { vertical-align: bottom; padding-bottom: 5px; }height: 255px;*/

/*

UL.tabs a.current > DIV.Left { background-image: url(Images/TabBackground_Left.gif); background-repeat: no-repeat; background-position: top; }
UL.tabs a.current > DIV.Content { background-image: url(Images/TabBackground_Content.gif);
                                  background-position: top;font-family:Tahoma; font-size:12pt; 
                                  color:#0c3055; font-weight:bolder; }
UL.tabs a.current > DIV.Right { background-image: url(Images/TabBackground_Right.gif); background-repeat: no-repeat; background-position: top; }

UL.tabs a > DIV.Left { width: 8px; height: 90px; }
UL.tabs a > DIV.Content { height: 90px;vertical-align:middle; text-align:center; font-family:Tahoma; font-size:12pt; color:White; font-weight:bolder;}
UL.tabs a > DIV.Right { width: 8px; height: 90px; }


*/
.LeftDiv
{
	 vertical-align:top; text-align:right; width:65%; padding-top:20px;
	 margin-left:20px;
	 margin-right:20px;
	
}
/*.LblTab
{
	font-family:Tahoma; font-size:12pt; color:#0c3055; font-weight:bolder;   background-color: #236f62
}*/
.LblTabAccor
{
	font-family:Tahoma; font-size:9pt; color:White; font-weight:bold;
}
/*
.Accordion { width: 200px; border: 1px solid #333; -background: #666; }
.Accordion H2 { background-image: url(Images/Accordion_PanelHeader_Blue.jpg); margin: 0; padding: 8px 15px; font-size: 14px; font-weight: normal; border: 1px solid #fff; border-bottom: 1px solid #ddd; cursor: pointer; }
.Accordion H2.current { cursor: default; background-color: #fff; direction: rtl; text-align: left; }
.Accordion DIV.Panel { background-color: WhiteSmoke; border: 1px solid #fff; border-width: 0 2px; display: none; padding: 15px; color: #fff; font-size: 12px; }
.Accordion DIV.Panel H3 { font-weight: normal; margin: 0 0 -5px 0; font-size: 16px; color: #999; }
.Accordion DIV.Panel A, .Accordion DIV.Panel A:HOVER, .Accordion DIV.Panel A:ACTIVE, .Accordion DIV.Panel A:VISITED 
{ font-family: Tahoma; font-size: 9pt; font-weight:bold; font-style:oblique; color: #385448; display: block; border: 1px solid WhiteSmoke; margin: 2px; padding: 4px; direction: rtl; text-align: center; text-decoration:none; }
.Accordion DIV.Panel A:HOVER {  color: #0c3055; background-image:url(Images/new1.jpg); background-repeat:repeat-x;}
.Accordion h1
{
	color:#385448; font-family:Tahoma; text-align:left;
	font-size:9pt;  width:200px;
}
*/
/*
.Accordion DIV.Panel A, .Accordion DIV.Panel A:HOVER, .Accordion DIV.Panel A:ACTIVE, .Accordion DIV.Panel A:VISITED 
{ font-family: Tahoma; font-size: 9pt; font-weight:bold; font-style:oblique; color: White; display: block; border: 1px solid WhiteSmoke; margin: 2px; padding: 4px; background-image:url(Images/new2.jpg); background-repeat:repeat-x; direction: rtl; text-align: center; text-decoration:none; }
.Accordion DIV.Panel A:HOVER {  color: #0c3055; background-image:url(Images/new1.jpg); background-repeat:repeat-x;}
.Accordion h1
{
	color:#0c3055; font-family:Tahoma; text-align:center;
	font-size:10pt;  background-image:url(Images/new3.jpg); background-repeat:repeat-x;
} 
*/

.AccordionMainDive {width: 220px; vertical-align:top;padding-top:20px; padding-left:10px;}
.lableAcard
{
	margin-right:20px;
}


/* .Menu-Skin-StaticItem
{
   
   background-image:url(Images/new1.jpg) ;
    height:23px;
    font-size: small;
 text-align:right;
	display:block;
	 min-width:90px;

}
*/
.IE8
{
	 z-index: 100;
	  display:block;
  
}


 .Menu-Skin-DynamicHover
{
   /* min-width:100px;*/background:#7795BD;    
   display:block;
   
}


.MainDiveT
{
}
.MainDiveT > DivRight
{
	background-image:url(Images/BodyL.gif);
	background-repeat:repeat-y;
	background-position:right;
	width:33%;
}
.MainDiveT > DivCenter
{
	
}
.MainDiveT > DivLeft
{
	background-image:url(Images/BodyR.gif);
	background-repeat:repeat-y;
	background-position:left;
	width:33%;
}
.DivMenu
{
	background-image:url(Images/menu-back.gif);
	height:23px;
	vertical-align:top;
}



.Links a, .Links a:active { font-size:7pt; font-family:tahoma; color:#fff; text-decoration:none }





a{ text-decoration:none;}

.Lbl_tab
{
	font-family:Tahoma; font-size:11pt; 
     font-weight:bold; vertical-align:middle;
	
}



TD.Demo { BORDER-TOP-WIDTH: thin; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-BOTTOM-WIDTH: thin;
           BORDER-BOTTOM-COLOR: black; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-TOP-COLOR: black; 
           PADDING-TOP: 1px; BACKGROUND-COLOR: #cce9ff; TEXT-ALIGN: center; 
           BORDER-RIGHT-WIDTH: thick; BORDER-RIGHT-COLOR: green }
H3.Demo { BORDER-RIGHT: thin solid; BORDER-TOP: thin solid; FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; 
          BORDER-LEFT: thin solid; COLOR: black; BORDER-BOTTOM: thin solid; 
          FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #0474f2 }
TABLE.Demo { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px 1px 3px; PADDING-TOP: 1px }
		


.w100{width:100%; border-top:0px;}


.prm_fold2{height:80px;background:url(images/TabBackground_Blue.jpg) center bottom no-repeat;font:bold 16px arial}
.prm_fold2 table{height:80px;width:100%;background:url(images/prm_fldr_rz.gif) left 26px no-repeat}
.prm_fold2 table.frstbl{background:none}
.prm_fold2 table td{padding:20px 10px 0 8px;text-align:center;vertical-align:middle;}
.prm_fold2 .sel{background:url(images/prm_fld_abg.gif) top repeat-x}
.prm_fold2 .sel table{background:url(images/TabBackground_Left.gif) left top no-repeat}
.prm_fold2 .sel table td{background:url(images/TabBackground_Right.gif) right top no-repeat;padding-top:16px; text-decoration:none;}
.prm_fold2bg{background:#FFF url(images/prm_fld_abg.gif) left -80px repeat-x;padding:14px 20px}

.prm_fold a,.prm_fold2 a{color:#FFF}
.prm_fold a:hover,.prm_fold2 a:hover{color:#FFF}
.prm_fold .sel a,.prm_fold2 .sel a{ font-family:Tahoma; font-size:11pt; 
                                  color:#0c3055; font-weight:bold; vertical-align:middle; }
.prm_fold .sel a:hover,.prm_fold2 .sel a:hover{color:#0c3055}





html,body{height:100%}

/*body{width:100%;min-height:100%;margin:0;padding:0;color:#333;background:#FFF}*/

form{margin:0}
/*table,input,select{font:normal 100% arial} font:normal 12px arial;*/
table{border-collapse:collapse;margin:0;}
.mainTable{direction:ltr;}
td{padding:0}
fieldset{padding:4px}
fieldset table td{padding:1px}
img{border:0;margin:0}

.divCategoryImg
{
	background-image:url('Images/KasperFlesh.png');
	vertical-align:baseline;
	background-repeat:no-repeat;
	width:12px;
	height:16px;
}







/* { margin: 0; padding: 0; }*/
		* html ul ul li a { height: 100%; }
		* html ul li a { height: 100%; }
		* html ul ul li { margin-bottom: -1px; }
		
		
		#theMenu { width: 200px; height: 350px; margin: 30px 0; padding: 0; }
		
		/* Some list and link styling */
		ul li { width: 200px; }
		ul ul li { border-left: 25px solid #69c; padding: 0; width: 175px; margin-bottom: 0; }
		ul ul li a { display:block; color: #000; padding: 3px 6px; font-size: small; }
		ul ul li a:hover { display:block; color: #369; background-color: #eee; padding: 3px 8px; font-size: small; }
		/* For the xtra menu */
		ul ul ul li { border-left: none; border-bottom: 1px solid #eee; padding: 0; width: 175px; margin-bottom: 0; }
		ul ul ul li a { display:block; color: #000; padding: 3px 6px; font-size: small; }
		ul ul ul li a:hover { display:block; color: #369; background-color: #eee; padding: 3px 8px; font-size: small; }
		
		
		li { list-style-type: none; }
		h2 { margin-top: 1.5em; }
		
		/* Header links styling */
		h3.head a { 
		color: #333;
		display:block; 
		border-top: 1px solid #36a;
		border-right: 1px solid #36a;
		background: #ddd url(down.gif) no-repeat; 
		background-position: 98% 50%;
		padding: 3px 6px;
		}
		h3.head a:hover { 
		color: #000;
		background: #ccc url(down.gif) no-repeat; 
		background-position: 98% 50%;
		}
		h3.selected a { 
		background: #69c url(up.gif) no-repeat; 
		background-position:98% 50%;
		color: #fff;
		padding: 3px 6px;
		}
		h3.selected a:hover { 
		background: #69c url(up.gif) no-repeat; 
		background-position:98% 50%;
		color: #36a;
		}
		
		/* Xtra Header links styling */
		h4.head a { 
		color: #333;
		display:block; 
		border-top: 1px solid #36a;
		border-right: 1px solid #36a;
		background: #eee url(down.gif) no-repeat; 
		background-position: 98% 50%;
		padding: 3px 6px;
		}
		h4.head a:hover { 
		color: #000;
		background: #ddd url(down.gif) no-repeat; 
		background-position: 98% 50%;
		}
		h4.selected a { 
		background: #6c9 url(up.gif) no-repeat; 
		background-position:98% 50%;
		color: #fff;
		padding: 3px 6px;
		}
		h4.selected a:hover { 
		background: #6c9 url(up.gif) no-repeat; 
		background-position:98% 50%;
		color: #36a;
		}
