﻿fieldset{
	
	padding: 8px;
	width:94%;margin-left:1%;margin-right:1%;
	border: 1px solid #fff;
}
fieldset.sectionBorder{
	border: 1px solid #00678e;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}
legend{
	background-color:#e4e3e5;
	color: #003366;
}
.cssFieldSetSetting
{
    border: 1px solid #00678e;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
      background-color:White;margin-left:5%;
}
.cssElements{
	font: bold 9pt Tahoma;
	color:#000000;
	text-decoration: none;
	padding-left:5px;
	
}
.cssElementsNew{
	font:  9pt Tahoma;
	color:#000000;
	text-decoration: none;
	padding-left:5px;
	
	
}

.cssActiveTabLeft { /* Active Tab Left Image */
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	width: 7px;
	/*z-index:100;*/
	position:relative;
	background-image: url(../images/active-tab-left.gif);
}
.cssActiveTabBg { /* Active Tab Background*/	
	position:relative;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-style: solid;
	background-color: #f4f4f4;
	border-color: #dcdcdc;
	font-weight:bold;
	/*z-index:101;*/
}
.cssActiveTabRight { /* Active Tab Right Image */
	background-repeat: no-repeat;
	background-position: right top;
	height: 29px;
	width: 19px;
	/*z-index:100;*/
	position:relative;
	background-image: url(../images/active-tab-right.gif);
}
.cssInActiveTabBg { /* In Active Tab Background*/
	position:relative;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-style: solid;
	background-color: #567C34;
	border-color: #dcdcdc;
	font-weight:bold;
	color:#fff;
}
.cssInActiveTabRight { /* In Active Tab Right Image */
	background-repeat: no-repeat;
	background-position: right top;
	height: 29px;
	width: 19px;
	background-image: url(../images/inactive-tab-right.gif);
}
.cssCursor{
	cursor:pointer;
}
.cssInActiveTabLeft { /* In Active Tab Left Image */
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	width: 7px;
	background-image: url(../images/inactive-tab-left.gif);	
}
div.tabBody {
	padding:0px;
	position:relative;
	background-color:#fff;
	font-family:"Tahoma";
	font-size:9pt;
	top:-1px;
	display:none;
	margin:0px;
	
	height:auto;
	border-top: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
}
.cssTabText{ /* Text on Tabs definition like font family, size, color*/
	font-family:"Tahoma";
	font-size:11px;
	text-align:center;
	color:#000000;
	font-weight:bold;
}

#bubble_tooltip{
	width:300px;
	position:absolute;
	border-color: #000000;
	display:none;
	background-color:#ADCEE9;
	z-index: 1500;
}
#bubble_tooltip .bubble_top{
	background-color:Gray;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-color:Gray;
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	
	background-color:Gray;
	height:250px;
	position:relative;
	top:-6px;
}

#dhtmlgoodies_tooltip{
		background-color:#EEE;
		border:1px solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:0.9em;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
		
	}
	#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
		opacity:0.7;
		filter:alpha(opacity=70);
		-khtml-opacity: 0.7;
		-moz-opacity: 0.7;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
	}
