.modalBackground 
{
    background-color:#000;
    filter:alpha(opacity=20);
    opacity:0.2;
}
.divAboutHeader
{
    background-color: #808080; 
    height: 25px; 
    background-image: url(../images/gridHeader-title-bg.jpg); 
    font-family: Verdana; 
    color: #FFFFFF; 
    font-size: 8pt; 
    font-weight: bold;    
}
#progressBackgroundFilter {
    position:fixed;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    overflow:hidden;
    padding:0;
    margin:0;
    background-color:#000;
    filter:alpha(opacity=20);
    opacity:0.2;
    z-index:1000;
}

#processMessage {
    position:fixed;
    top:50%;
    left:50%;
    padding:10px;
    width:14%;
    z-index:1001;
    background-color:Transparent;    
}
.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
        margin: 0;
        border: solid 1px #7F9DB9;
        border-right: 0px none;
        padding: 1px 0px 0px 5px;
        font-size: 13px;
        height: 18px;
        position: relative;       
    }
.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
        /*margin: 0;
        padding: 0;        
        border: 0px none;
        background-image: url(C:\VssProjects\WavetecCMS\ContentWEB\Images\red.JPG);
        background-position: top left;*/
        height: 21px;
        width: 21px;
        max-width: 20px;
        overflow: visible;       
 }
.WindowsStyle .ajax__combobox_itemlist
{
        border-color: #7F9DB9;
}
body
{
    font-size: 8pt;
    font-family: Verdana, Tahoma, Arial, sans-serif;    
}

.BodyBackgroundImage
{
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
    height: 600px;
    background-image:url(../images/login-background.jpg);    
}

P
{font-family: Tahoma, Verdana, Arial, sans-serif}
.spacerImage
{
	src:url(../images/login-but.jpg);
	}
.LoginButtonClass
{
	background-image:url(../images/login-but.jpg);
	height: 25px;
	width :69px;	
}
.ButtonClass
{
	background-image:url('../images/button-bg.jpg');
	border: 1px solid #999999;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-weight: bold;
	font-style:normal;
	text-align :center;
	background-color: #999999;
	width :85px;
	}

.Selection
{
	vertical-align :middle ;
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
    height: 10px;
}

.dropdown
{
    font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #606060;
	border: solid 1px black
	background-color: #ededed;
    }
    
    
/*GridViewCSS Glass Black Style*/
.GridViewStyle
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout:fixed  ;
    border-collapse: collapse;
    border: #1d1d1d 5px solid;
    width: 99%;        
}



/*
.HeaderStyleDetail
{
	font-size: 13px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	background-position: center 50%;
	text-align :left ;
	background-repeat: repeat-x;
	font-weight: bold;
	color: white;
	background-color: #909090;
	}
*/

/*Header and Pager styles*/

.HeaderStyle, .PagerStyle, .FooterStyle, .CommandRowStyle , .HeaderStyleDetail
{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	background-position: center 50%;
	background-repeat: repeat-x;
	font-weight: bold;
	vertical-align: middle;
	color: white;
	background-color: #909090;
	height: 25px;
	text-align: center;	
}
.HeaderStyleDetail th
{
	height: 25px;
	vertical-align: middle;
	background-color: #909090;
    padding: 1px;
    color: #ffffff;
    background-image :url(../images/gridHeader-title-bg.jpg);
    text-align: center;    
}

.HeaderStyle th
{
	height: 25px;
	vertical-align: middle;
	background-color: #909090;
    padding: 1px;
    color: #ffffff;
    background-image :url(../images/gridHeader-title-bg.jpg);
    text-align: center;        
}

.HeaderStyle a
{
    color:White;
    font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.HeaderStyle a:active
{
    color:White;
    font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.HeaderStyle a:link
{
   color:White;
    font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.HeaderStyle a:visited
{
    color:White;
    font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}.HeaderStyle a:hover
{
    color:White;
    font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.CommandRowStyle th
{
	height: 25px;
	vertical-align: middle;
	background-color: #024895;
    padding: 1px;
    color: #ffffff;
}

.CommandRowStyle a
{
    text-decoration:none;
    color:#ffffff;
    /*
    display:block;
    */
    text-align:left;
    font-weight:normal;
}
.PagerStyle table
{
    text-align:center;
    margin:auto;
}
.PagerStyle table td
{
    border:0px;
    padding:1px;
}
.PagerStyle td
{
    border-top: #1d1d1d 3px solid;
}
.PagerStyle a
{
    color:#ffffff;
    text-decoration:none;
    padding:2px 10px 2px 10px;
    border-top:solid 1px #777777;
    border-right:solid 1px #333333;
    border-bottom:solid 1px #333333;
    border-left:solid 1px #777777;
}
.PagerStyle span
{
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    padding:2px 10px 2px 10px;
}
/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td, .InsertRowStyle td, .FieldHeaderStyle td,.RowStyleDetail td
{	
	padding: 2px;
	vertical-align: middle;
	color: #000000;
	border-color :#DDDDDD;
}

.RowStyleDE td
{	
	padding: 1px;
	vertical-align: middle;
	color: #000000;
	background-color: #efefef;
	border-color :#DDDDDD;
}

.InsertRowStyle td
{
	text-align :left ;
	font-weight: bold;
	color: #61768E;
	background-color: #CCD3DB;
}
.EditRowStyle td
{
	text-align :left ;
	font-weight: bold;
	color: #61768E;
	background-color: #CCD3DB;
}

.FieldHeaderStyle
{	
	vertical-align :middle ;
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
    height: 10px;
}
.RowStyle td
{
	vertical-align :middle ;
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
    background-color: #efefef;
    height: 10px;
    overflow: hidden; 
    word-wrap: break-word;         
}

.RowStyle td.normal
{
    background-color: #efefef;
}

.RowStyle td.priority
{
    background-color: Red;       
}

.RowStyle a:link
{
    color:#445C75;
}
.RowStyle a:visited
{
    color:#445C75;
}
.RowStyle a:hover
{
    color:#445C75;
}
.AltRowStyle a:link
{
    color:#445C75;
}
.AltRowStyle a:visited
{
    color:#445C75;
}
.AltRowStyle a:hover
{
    color:#445C75;
}
.AltRowStyle td
{
	vertical-align :middle ;
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	background-color: #f9f9f9;
	word-wrap: break-word;
}

.RowStyleDetail td
{
	vertical-align : middle;
	text-align :left ;
    background-color: #efefef;
}

.RowStyle tr:Hover,.AltRowStyle tr:Hover,.SelectedRowStyle tr:Hover
{
	background-color: white;
	color: black;
	font-weight: bold;
}

.SelectedRowStyle td
{
    background-color: #A6B0B7;
   	vertical-align :middle ;
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
    height: 10px;
    color: White;

}

.NumericFieldStyle  , .NumericFieldHeaderStyle 
{
	text-align :right;
}

.TextFieldStyle  , .TextFieldHeaderStyle 
{
	text-align :left;
}

.DateTimeFieldStyle  , .DateTimeFieldHeaderStyle 
{
	text-align :left;
}
.BooleanFieldStyle  , .BooleanFieldHeaderStyle 
{
	text-align :center;
}

.ValidtorText
{
	font-family:Arial |Times New Roman ;
	color :Red; 	
}


.ModuleSectionHeadingFormat
{
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight :bold;
	color: #345276;
}
.ModuleSectionHeadingTable
{
  
}

.ModuleSectionEditingMain
{
	
}

.ValidFileExtensions
{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	color :#267BD9; 	
}

.ErrorMessageFormat 
{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	color :Red; 	
}



	
.SuccessMessageFormat
{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: bold;
	color :#267BD9;  	
}

.ControlSubHeadingFormat
{
	font-family:Arial |Times New Roman ;
	color :Black   ; 	
	font-weight:bold;
}
.ActionControlsTable
{
    padding-right :0px;
	text-align :right;
}
.ActionControlsTable tr
{
	text-align :right ;
}
.MainPageTable
{ 
	width: 1000;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color:#DDDDDD;
	border: solid 1px gray;
	padding: 1px;
}

.MainPageLogo
{
	width: 20%	;
	height: 94px;
	background-image:url(../images/header.jpg);
}
.MainPageHeadingText
{
	width :80%;
}
.MenuContainer
{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	color: #ffffff;
	vertical-align: top;
	/*
	background-color: #ccd3da;
*/
	background-color:#C0C0C0; 
	width: 20%;
	height: 422px;
	text-align: justify;	
}

.MainMenuTable
{
	border :0;
	/*
	padding-top: 10px;
*/
	width: 100%	;
	color: #666666;
}

.MainMenuTableTreeCell
{
	
}

.MainMenuTableCellContents
{	
	font-size: 13px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: bold;
	color: #C0C0C0;
	background-color: #ccd3da;
	padding-left: 10px;
	width: 208px;
	height: 38px;
	background-image:url(../images/navigation_but.jpg);
	text-align: left
}

.TableCntntMasterFields
{

}
.TableCntntMasterFieldsHeaderCells
{
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: bold;
	color: #445c77;
	padding-left: 10px;
	text-align: justify
}
.TableCntntMasterFieldsCells
{
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: bold;
	color: #445c77;
	padding-left: 10px;
	text-align: justify
}

.TableGridViewStyle
{
	font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    border: #1d1d1d 1px solid;
    width: 100%;
    background-color:#EFEFEF;
}

.TableGridViewStyleSub
{
	font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    border: #1d1d1d 1px solid;
    width: 99%;
    background-color:#EFEFEF;
    /*
	font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    width: 100%;
    text-align:left ; 
    background-color:#EFEFEF;
*/
}

.userinfo
{color: #666666;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none}

a {
	color: #666666;
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
    text-decoration: none
}

A:link
{color: #666666;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 11px;
text-decoration: none}

A:visited
{color: #666666;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 11px;
text-decoration: none}

A:hover
{color: #ffffff;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 11px;
text-decoration: underline}

.navigation2
{font-size: 12px;
font-family: Verdana, Arial, Tahoma, sans-serif;
color: #ffffff;
vertical-align: top;
background-color: #ccd3da;
width: 208px;
height: 30px;
text-align: justify}

.poweredby
{
	width: 100%;
	height: 28px;
	background-position:right;
	background-repeat:no-repeat;	
	background-image:url(../images/poweredby.gif);
	text-align: left;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:small;
}

input , textarea
{
	text-align: left;
	border: 1px solid #999999;
	background-color: #EEEEEE;    
}




.TimeControlClass
{
	background-color :Transparent ;
	/*
	border: solid; 
	border-width:1px; 
	border-color : black;
*/
}
.TimeControlFieldsClass
{
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #606060;
	border: solid 1px black
	background-color: #ededed;
	/*
	font-size:12px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	color: #000000;
*/
}
.DateTimeLabels
{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: bold;
	color: white;
	vertical-align: middle ;	
	/*
	font-size:12px;
	font-weight :bold ;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	color: #000000;
	vertical-align: top;	
	*/
}

.ScheduleMainRow
{
	width: 100%; 
	height: 100%
}

.ScheduleMainCell
{
	width: 100%; 
	height: 100%; 
	text-align: center; 
	vertical-align: middle;
}

.ScheduleContentPanel
{
	background-color:Transparent;
	border-width:1px;
	border-color:#909090;
}
.ScheduleHeadingPanel
{
	background-color :#909090 
}

.TickerCollapsibleHeadingPanel
{
	background-image :url(../images/gridHeader-title-bg.jpg);
}
	
.DatwallScheduleHeadingCheckBoxCell
{
 text-align :left;
 color:White;
}

.DatwallScheduleHeadingCheckBox
{
 font-size: 11px;
 font-family: Verdana, Arial, Tahoma, sans-serif;
 font-weight:bold;
 color: #FFFFFF;
}

.DatwallScheduleHeadingApplyToAllCell
{
 text-align :right;
}

.DatwallScheduleHeadingRightCell
{
 text-align :right;
}
/* Css For Tab Control */
.tabDetailStyle .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(../images/tab-line.gif) repeat-x bottom;}
.tabDetailStyle .ajax__tab_outer {padding-right:4px;background:url(../images/tab-right.gif) no-repeat right;height:21px;}
.tabDetailStyle .ajax__tab_inner {padding-left:3px;background:url(../images/tab-left.gif) no-repeat;}
.tabDetailStyle .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(../images/tab.gif) repeat-x;}
.tabDetailStyle .ajax__tab_hover .ajax__tab_outer {background:url(../images/tab-hover-right.gif) no-repeat right;}
.tabDetailStyle .ajax__tab_hover .ajax__tab_inner {background:url(../images/tab-hover-left.gif) no-repeat;}
.tabDetailStyle .ajax__tab_hover .ajax__tab_tab {background:url(../images/tab-hover.gif) repeat-x;}
.tabDetailStyle .ajax__tab_active .ajax__tab_outer {background:url(../images/tab-active-right.gif) no-repeat right;}
.tabDetailStyle .ajax__tab_active .ajax__tab_inner {background:url(../images/tab-active-left.gif) no-repeat;}
.tabDetailStyle .ajax__tab_active .ajax__tab_tab {background:url(../images/tab-active.gif) repeat-x;}
.tabDetailStyle .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}


.ajax__tab_plain .ajax__tab_outer {text-align: center; vertical-align: middle; border:2px solid #999999;}
.ajax__tab_plain .ajax__tab_inner {text-align: center; vertical-align: middle; }
.ajax__tab_plain .ajax__tab_body {text-align: center; vertical-align: middle;}
.ajax__tab_plain .ajax__tab_header {text-align: center; vertical-align: middle;}
.ajax__tab_plain .ajax__tab_active .ajax__tab_outer {background:#FFFFE1;}

.textbox
{color: #999999;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;

border:none #CCCCCC;
height:15px;
width: 133px}


.LoginNametextbox
{color: #999999;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;

border:none #CCCCCC;
height:15px;
width: 133px;
}

.LoginPasswordtextbox
{color: #999999;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;

border:none #CCCCCC;
height:15px;
width: 133px;
}

.DbErrorMessageFormat
{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	color :Red; 		
}
	
.LoginErrorMessageFormat
{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	color :Red; 		
}


.LoginNameValidtorText
{
	font-family:Arial |Times New Roman ;
	color :Red; 	
	
}

.LoginPasswordValidtorText
{
	font-family:Arial |Times New Roman ;
	color :Red; 			
}


.CheckListBox
{
    text-align: left;    
}

.HiddenColumn
{
    padding: 0;    
    width: 0; 
    background-color: Maroon;       
}

.InternalHeading
{
    position: relative;
    color: Maroon;
    font-family: Verdana, Sans-Serif, Arial;
    font-size: 8pt;    
    font-weight: bold;    
    padding: 5px 0 5px 0;
    margin: 5px 0 5px 0;
}
.TreeMenuHover
{
    cursor: hand;    
}
.mainMenu
{
    background-image: url(../images/gridHeader-title-bg.jpg);    
}

.mainMenuImage
{
    padding: 0px 0px  2px 0px;
    background-image: url(../images/gridHeader-title-bg.jpg);    
    cursor: hand;
}

.CenterDiv
{
     font-size: 6pt;
}

.HeaderStyle a
{
    color:White;
    font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.HeaderStyle a:active
{
    color:White;
    font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.HeaderStyle a:link
{
    color:White;
    font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:center;	
}
.HeaderStyle a:visited
{
    color:White;
    font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}.HeaderStyle a:hover
{
    color:White;
    font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}

.isPriority
{
    background-color :Red !important;       
    color :White !important;
}

.ddlFont
{
    font-family: Verdana,Tahoma,Arial,sans-serif;
    font-size: 8pt;
}

.txtBoxFont
{
    font-family: Arial,Sans-Serif;
    font-size: small;
}

table.rdoPlayer td /*this is only for good formating */  
{  
    vertical-align:top;  
    text-align:center;      
    background-color:Transparent;  
    /*border : none;*/
}  

table.rdoPlayer td input /*this has resolved the actual problem*/  
{  
    background-color:Transparent;  
    border:none;  
}  

table.rdoPriorityTemplate td /*this is only for good formating */  
{  
    vertical-align:top;  
    text-align:center;      
    background-color:Transparent;  
    /*border : none;*/
}  

table.rdoPriorityTemplate td input /*this has resolved the actual problem*/  
{  
    background-color:Transparent;  
    border:none;  
}  




.homeBorder {
	border-right-width: 1px;
	border-right-color: #6595bd;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #6595bd;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #6595bd;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-top-color: #6595bd;
	border-top-style: solid;
	padding: 6px;
	width: 580px;

}

.header-bg
{
	font-size: 17px;
font-family: arial, Calibri, verdana, helvetica, sans-serif, Trebuchet MS, Times New Roman;
color: #ffffff;
font-weight: bold;
background-color: #0b79aa;
padding-left: 5px;
height: 40px;
text-align: left}


.homeLabel
{
	font-size: 14px;
font-family: arial, Calibri, verdana, helvetica, sans-serif, Trebuchet MS, Times New Roman;
color: #3d3d3d;
font-weight: bold;
}

.homeButtonClass
{
	background-image:url('../images/button.jpg');
	
	
	}