﻿.ModalDialogBackground
{
	background-color:#000000;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.ajax__calendar_body table tr td
{
	padding:0px;
	background-color:#ffffff;
}
.Panel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
}
.Panel td.TopLeftCorner
{
	background-image:url('/Images/Panel/PanelTopLeftCorner.gif');
	width:9px;
	height:31px;
	font-size:1pt;
}
.Panel td.TopTile
{
	background-image:url('/Images/Panel/PanelTopTile.gif');
	font-size:8pt;
	color:#ffffff;
	font-weight:bold;
}
.Panel td.TopRightCorner
{
	background-image:url('/Images/Panel/PanelTopRightCorner.gif');
	width:24px;
	height:31px;
	font-size:1pt;
}
.Panel td.LeftTile
{
	background-image:url('/Images/Panel/PanelLeftTile.gif');
	font-size:1pt;
	width:9px;
}
.Panel td.Content
{
	background-color:#EBEAE9;
}
.Panel td.RightTile
{
	background-image:url('/Images/Panel/PanelRightTile.gif');
	font-size:1pt;
	width:9px;
}
.Panel td.BottomLeftCorner
{
	background-image:url('/Images/Panel/PanelBottomLeftCorner.gif');
	width:9px;
	height:9px;
	font-size:1pt;
}
.Panel td.BottomTile
{
	background-image:url('/Images/Panel/PanelBottomTile.gif');
	font-size:1pt;
}
.Panel td.BottomRightCorner
{
	background-image:url('/Images/Panel/PanelBottomRightCorner.gif');
	width:9px;
	height:9px;
	font-size:1pt;
}
.Panel th
{
	background-image:url('/Images/Panel/PanelGridHeader.gif');
	height:25px;
}
.Panel .HeaderText
{
	color:#555555;
	padding-left:4px;
}
.Panel td.Footer
{
	background-image:url('/Images/Panel/PanelGridFooter.gif');
	height:32px;
}
.Panel .FooterText
{
	color:#555555;
	padding-left:4px;
}
.Panel .Row
{
	background-color:#f7f7f6;
	color:#555555;
	height:25px;
}
.Panel .AlternatingRow
{
	background-color:#ebeae9;
	color:#666666;
	height:25px;
}

.Panel2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
}
.Panel2 td.TopLeftCorner
{
	background-image:url('/Images/Panel2/PanelTopLeftCorner.gif');
	width:9px;
	height:31px;
	font-size:1pt;
}
.Panel2 td.TopTile
{
	background-image:url('/Images/Panel2/PanelTopTile.gif');
	font-size:8pt;
	color:#ffffff;
	font-weight:bold;
}
.Panel2 td.TopRightCorner
{
	background-image:url('/Images/Panel2/PanelTopRightCorner.gif');
	width:24px;
	height:31px;
	font-size:1pt;
}
.Panel2 td.LeftTile
{
	background-image:url('/Images/Panel2/PanelLeftTile.gif');
	font-size:1pt;
	width:9px;
}
.Panel2 td.Content
{
	background-color:#333333;
}
.Panel2 td.RightTile
{
	background-image:url('/Images/Panel2/PanelRightTile.gif');
	font-size:1pt;
	width:9px;
}
.Panel2 td.BottomLeftCorner
{
	background-image:url('/Images/Panel2/PanelBottomLeftCorner.gif');
	width:9px;
	height:9px;
	font-size:1pt;
}
.Panel2 td.BottomTile
{
	background-image:url('/Images/Panel2/PanelBottomTile.gif');
	font-size:1pt;
}
.Panel2 td.BottomRightCorner
{
	background-image:url('/Images/Panel2/PanelBottomRightCorner.gif');
	width:9px;
	height:9px;
	font-size:1pt;
}
.Panel2 th
{
	background-image:url('/Images/Panel2/PanelGridHeader.gif');
	height:25px;
}
.Panel2 .HeaderText
{
	color:#555555;
	padding-left:4px;
}
.Panel2 td.Footer
{
	background-image:url('/Images/Panel2/PanelGridFooter.gif');
	height:32px;
}
.Panel2 .FooterText
{
	color:#555555;
	padding-left:4px;
}
.Panel2 .Row
{
	background-color:#f7f7f6;
	color:#555555;
	height:25px;
}
.Panel2 .AlternatingRow
{
	background-color:#ebeae9;
	color:#666666;
	height:25px;
}

.AutoCompleteList
{
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
    text-align : left; 
    list-style-type : none;
    padding:0px;
}
.AutoCompleteListItem
{
	background-color:#ffffff;
}
.AutoCompleteHighlight
{
	background-color:#133052;
	color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:Arial, Helvetica, sans-serif;
    background:url(/CPanel/Images/AjaxPanel/tab-line.png) repeat-x bottom;
    display:block;
    font-weight:bold;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(/CPanel/Images/AjaxPanel/tab.png) no-repeat left top;
    border-color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(/CPanel/Images/AjaxPanel/tab.png) no-repeat right top;
    border-color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(/Images/AjaxPanel/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(/CPanel/Images/AjaxPanel/tab.png) no-repeat right -40px;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    padding:8px;
    border:solid 1px #d7d7d7;
    border-top-width:0;
    background-color:#ffffff;
}
.ProgressBar
{
    display: block;
    position: absolute;
    padding: 2px 3px;
}
.ProgressContainer
{
    border: solid 1px #808080;
    border-width: 1px 0px;
}
.ProgressHeader
{
    background: url(/Images/sprite.png) repeat-x 0px 0px;
    border-color: #808080 #808080 #ccc;
    border-style: solid;
    border-width: 0px 1px 1px;
    padding: 0px 10px;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    line-height: 1.9;  
    font-family: arial,helvetica,clean,sans-serif;
}
.ProgressBody
{
    background-color: #f2f2f2;
    border-color: #808080;
    border-style: solid;
    border-width: 0px 1px;
    padding: 10px;
}