
.toolTipCSS
{
background-color: #d3f8c7;
}


div.topLevel 
{ 
font-size: 14px;

}

div.bottomLevel
{
   padding-left: 10px;
}


body, td, div, span {

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;

}

.statusBarCSS {
padding: 5px; 
background-image: url('../images2/gray/panel/white-top-bottom.gif');
border: 2px white;
}


h1 {
font-size: 18px;
}

.blue {

color: Blue;

}



/* RadMenu Telerik Skin */

.RadMenu_Telerik .rmRootGroup
{
	border: 1px solid #828282;
	display: inline-block !important;
}

.RadMenu_Telerik .rmItem
{
	background: transparent url('../images2/MenuBg.gif') repeat 0 0;
}

.RadMenu_Telerik .rmLink,
.RadMenu_Telerik .rmTemplate
{
	color: #333;
	font: 12px Arial,sans-serif;
	text-decoration: none;
}

.RadMenu_Telerik .rmLink
{
	background: transparent url('../images2/MenuBgRight.gif') no-repeat 100% 0;
	
	padding: 4px 18px 5px;
}

.RadMenu_Telerik .rmLink:hover,
.RadMenu_Telerik .rmExpanded
{
	position: relative;
	z-index: 1000;
}

.RadMenu_Telerik .rmGroup .rmText
{
	padding: 0 18px 0 0;
}

.RadMenu_Telerik .rmLeftImage+.rmText
{
	padding-left: 18px;
}

.RadMenu_Telerik .rmLink:hover,
.RadMenu_Telerik .rmExpanded
{
	background: #fff;
}

.RadMenu_Telerik .rmHorizontal .rmLink:hover,
.RadMenu_Telerik .rmHorizontal .rmExpanded
{
	border: solid #828282;
	border-width: 0 1px;
	padding: 4px 17px 5px;
}

.RadMenu_Telerik .rmHorizontal .rmFirst .rmLink:hover,
.RadMenu_Telerik .rmHorizontal .rmFirst .rmExpanded
{
	border-left: 0;
	padding-left: 18px;
}

.RadMenu_Telerik .rmHorizontal .rmLast .rmLink:hover,
.RadMenu_Telerik .rmHorizontal .rmLast .rmExpanded
{
	border-right: 0;
	padding-right: 18px;
}

.RadMenu_Telerik .rmVertical.rmRootGroup .rmLink
{
	border-bottom: 1px solid #898989;
	padding-bottom: 4px;
}

.RadMenu_Telerik .rmVertical.rmRootGroup .rmLink:hover,
.RadMenu_Telerik .rmVertical.rmRootGroup .rmExpanded
{
	border-top: 0;
	padding-top: 4px;
}

.RadMenu_Telerik .rmVertical.rmRootGroup .rmGroup .rmLink
{
	border-bottom: 0;
	padding-bottom: 5px;
}

.RadMenu_Telerik .rmVertical .rmLast .rmLink
{
	border-bottom: 0;
	padding-bottom: 5px;
}

.RadMenu_Telerik .rmVertical .rmLink:hover,
.RadMenu_Telerik .rmVertical .rmExpanded
{
	border: solid #828282;
	border-width: 1px 0;
	padding: 3px 18px 4px 18px;
}

.RadMenu_Telerik .rmVertical .rmFirst .rmLink:hover,
.RadMenu_Telerik .rmVertical .rmFirst .rmExpanded
{
	border-top: 0;
	padding-top: 4px;
}

.RadMenu_Telerik .rmVertical .rmLast .rmLink:hover,
.RadMenu_Telerik .rmVertical .rmLast .rmExpanded
{
	border-bottom: 0;
	padding-bottom: 5px;
}

.RadMenu_Telerik .rmRootGroup .rmItem .rmDisabled,
.RadMenu_Telerik .rmRootGroup .rmItem .rmDisabled:hover,
.RadMenu_Telerik .rmRootGroup .rmVertical.rmGroup .rmItem .rmDisabled,
.RadMenu_Telerik .rmRootGroup .rmVertical.rmGroup .rmItem .rmDisabled:hover,
.RadMenu_Telerik .rmRootGroup .rmHorizontal.rmGroup .rmItem .rmDisabled,
.RadMenu_Telerik .rmRootGroup .rmHorizontal.rmGroup .rmItem .rmDisabled:hover
{
	border: 0;
	padding: 4px 18px 5px;
	color: #999;
	background: transparent;
}

.RadMenu_Telerik .rmActive.rmGroup .rmItem .rmDisabled,
.RadMenu_Telerik .rmActive.rmGroup .rmItem .rmDisabled:hover
{
	border: 0;
	padding: 4px 0 5px 18px;
	color: #999;
	background: transparent;
}

.RadMenu_Telerik .rmVertical.rmRootGroup .rmItem .rmDisabled,
.RadMenu_Telerik .rmVertical.rmRootGroup .rmItem .rmDisabled:hover
{
	border-bottom: 1px solid #898989;
	padding-bottom: 4px;
}

.RadMenu_Telerik .rmVertical.rmRootGroup .rmLast .rmDisabled,
.RadMenu_Telerik .rmVertical.rmRootGroup .rmLast .rmDisabled:hover
{
	border-bottom: 0;
	padding-bottom: 5px;
}

.RadMenu_Telerik .rmRootGroup .rmDisabled .rmLeftImage,
.RadMenu_Telerik .rmRootGroup .rmDisabled .rmRightImage
{
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	opacity: .5;
}

.RadMenu_Telerik .rmGroup
{
	background: #fff;
	border: 1px solid #828282;
}

.RadMenu_Telerik .rmGroup .rmExpandRight
{
	background: transparent url('../images2/ExpandArrows.gif') no-repeat 100% -4px;
}

.RadMenu_Telerik .rmGroup .rmLink,
.RadMenu_Telerik .rmGroup .rmLink:hover
{
	padding-right: 1px;
}

.RadMenu_Telerik .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Telerik .rmGroup .rmExpanded .rmExpandRight
{
	background-position: 100% -29px;
}

.RadMenu_Telerik .rmVertical.rmGroup .rmLink:hover,
.RadMenu_Telerik .rmVertical.rmGroup .rmExpanded,
.RadMenu_Telerik .rmFirst .rmVertical.rmGroup .rmLink:hover,
.RadMenu_Telerik .rmFirst .rmVertical.rmGroup .rmExpanded
{
	background: #d3f8c7;
	border: solid #87df6c;
	border-width: 1px 0;
	padding: 3px 1px 4px 18px;
}

.RadMenu_Telerik .rmGroup .rmItem,
.RadMenu_Telerik .rmGroup .rmLink
{
	background: transparent;
}

.RadMenu_Telerik .rmHorizontal .rmSlide
{
	margin: -1px 0 0 0;
}

.RadMenu_Telerik .rmHorizontal .rmFirst .rmSlide,
.RadMenu_Telerik .rmHorizontal .rmFirst .rmVertical .rmSlide
{
	margin: -1px 0 0 -1px;
}

.RadMenu_Telerik .rmVertical .rmSlide
{
	margin: -1px 0 0 -1px;
}

.RadMenu_Telerik .rmRootGroup .rmSlide .rmGroup .rmSlide
{
	margin: 0;
}

.RadMenu_Telerik .rmTopArrowDisabled,
.RadMenu_Telerik .rmBottomArrowDisabled,
.RadMenu_Telerik .rmLeftArrowDisabled,
.RadMenu_Telerik .rmRightArrowDisabled
{
	display: none;
}

.RadMenu_Telerik .rmTopArrow,
.RadMenu_Telerik .rmBottomArrow,
.RadMenu_Telerik .rmLeftArrow,
.RadMenu_Telerik .rmRightArrow
{
	font-size: 0;
	color: #fff;
	line-height: 0;
}

.RadMenu_Telerik .rmTopArrow,
.RadMenu_Telerik .rmBottomArrow
{
	height: 10px;
	width: 100%;
	background: #fff url('../images2/ScrollArrowUpDown.gif') no-repeat top center;
}

.RadMenu_Telerik .rmBottomArrow
{
	background-position: center -18px;
}

.RadMenu_Telerik .rmLeftArrow,
.RadMenu_Telerik .rmRightArrow
{
	width: 10px;
	height: 100%;
	background: #fff url('../images2/ScrollArrowLeftRight.gif') no-repeat left center;
}

.RadMenu_Telerik .rmRightArrow
{
	background-position: -18px center;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

/*    gray button */

a.ovalbutton{
background: transparent url('../images2/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('../images2/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}


/*    blue  button */
a.ovalbuttonB{
background: transparent url('../images2/oval-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbuttonB, a:visited.ovalbuttonB, a:active.ovalbuttonB{
color: #494949; /*button text color*/
}

a.ovalbuttonB span{
background: transparent url('../images2/oval-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbuttonB:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbuttonB:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}







.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

.chatB {
background-color: #84a3b0;
border-right: solid 1px white;
border-left: solid 1px white;

}

/* checkboxes   */

/* checkbox settings */
.CheckboxUnchecked,
.CheckboxUnchecked:hover
{
	background: transparent url(../images2/CheckBoxSprites.gif) no-repeat 0 0;
	    line-height: 30px !important;
	padding: 0;
	padding-left: 20px;
	zoom:1;/*Fixes IE issue with font-size set in percents */		
	display: inline-block !important;
}


.CheckboxChecked,
.CheckboxChecked:hover
{
    line-height: 30px !important;
	padding: 0;
	padding-left: 20px;
	zoom:1;/*Fixes IE issue with font-size set in percents */		
	display: inline-block !important;
	background: transparent url(../images2/CheckBoxSprites.gif) no-repeat 0 -420px;
}


.input 
{
	position: absolute;/* Causes IE to jump when a textbox in a scrollable parent is clicked -however, setting position:relative has other side effects. This is why it will be left here as *absolute* and set to relative where needed */	
	left: -999999px;
}

.child_Node
{

    visibility: hidden;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-decoration: line-through;
}




