﻿
#slidemenu 							{}
div.style104						{text-align: right;}
.style104							{line-height :normal;}
* html .style104					{margin-bottom: 1em;}
.style104 ul						{list-style-type: none; margin:0; padding:0;}
.style104 li						{display:inline; margin:0; padding:0;}

.style104 a							{float: left;background :url("../graphics/menu/menu-left.gif") no-repeat left top; margin:0;padding:0 0px 0 3px;}

.style104 a span 					{float: left;display:block;background:url("../graphics/menu/menu-right.gif") no-repeat right top; padding:7px 20px 6px 20px;}

.style104 a span a:hover{}
.style104 a:link					{}
.style104 a:visited					{text-decoration:none;}
.style104 a:hover					{text-decoration:none;}
.style104 a:active					{text-decoration:none;}

.style104 a span 					{float:none;}

.style104 li.selected a span		{}
.style104 a:hover span				{}
.style104 li.selected a				{background-position:0% -125px;}
.style104 a:hover					{background-position:0% -125px;}
.style104 li.selected a span		{background-position:100% -125px;}
.style104 a:hover span				{background-position:100% -125px;}
html>/**/body .IEonlybr				{display: none;}

.style105							{
	background-color:#F3F3EB;
	position:absolute;
	top: 0px;
	border: 1px solid #A4A6A6;
	border-width: 1px 1px 0px 1px;
	line-height:18px;
	z-index:200;
	width: 200px;
	visibility: hidden;
	color:#CC6666;
	text-decoration:none;
}
.style105							{margin:-5px -5px;		/* sub menu "outer" border color width style */}

.style105 a							{width:auto; display:block; text-indent:5px; border:0 solid #A4A6A6; border-bottom-width:1px; padding:2px 0; color:#8A8A8A;  text-decoration:none; }
* html .style105 a					{width: 100%;}
.style105 a:link 					{text-decoration:none;}
.style105 a:visited					{text-decoration:none;}
.style105 a:hover					{text-decoration:none;}
.style105 a:active 					{text-decoration:none;}

/* ######## slidemenu ######## */


/* new slide */

.glossymenu							{
	width:199px; /**/
	margin:10px 0;
	padding: 0;
	border-bottom-width: 0;
} /* width and margin above*/

.glossymenu a.style108				{
	display: block;
	position: relative;
	width: auto;
	padding: 4px 0;
	padding-left: 10px;
	text-decoration: none;
	background-image: url(../graphics/menu/slidemenu.gif);
}

.glossymenu a.style108:visited, .glossymenu .style108:active{}

.glossymenu a.style108 .statusicon	{position:absolute; top:7px; right:5px; border:none;}

.glossymenu a.style108:hover		{
	background-image: url(../graphics/menu/slidemenu.gif);
	background-position: 0 -30px;
	list-style-type: none;
}

.glossymenu div.submenu{
}

.glossymenu div.submenu ul			{list-style-type: none;margin: 0;padding: 0;}
.glossymenu div.submenu ul li{}
.glossymenu div.submenu ul li a		{display: block;padding: 2px 0;padding-left: 10px;}

.glossymenu div.submenu ul li a:hover{
}


.dhtmlwindow{
position: absolute;
border: 2px solid black;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}