﻿.updateProgress
{
    background-color:#E3EEF4;
	border: solid 1px #708090;			
}

.updateProgress .header
{
    font-family: Verdana;
    font-weight:bold;
	font-size:11pt;
}

.updateProgress .bodyText
{
    font-family: Verdana;    
	font-size:8pt;
}

.helpPanel
{
	background-color:#F5F5F5;
	border: solid 2px #708090;
	font-family:Tahoma;
	font-size:small;
	padding:10px;
	width:315px;        
	text-align:left;
}

.shortcutPanel
{
	background-color:#F5F5F5;
	border: solid 4px black;
	font-family:Tahoma;
	font-size:small;
	padding:10px;
	width:315px;        
	text-align:center; 
}

.helpPanelHeader
{
	cursor:move;
	text-align: center;
    background: url(../images/PNG/sprite.png) repeat-x 0px -200px;	
    color: #000;	
    border-color: #808080 #808080 #808080 #808080;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    padding: 3px 10px;
}

.helpPanelClose
{
    right: 7px;	
    background: url(../images/PNG/sprite.png) no-repeat 0px -300px;	
    width: 25px;	
    cursor: pointer;	
    position: relative;
    top: 7px;	
    height: 15px;
}

.formBuilderLabel
{
	width: 20%; 
	height: 20px; 
	border-top: #ACA899 1px solid; 
	border-right: #ACA899 1px solid; 
	border-bottom: #ACA899 1px solid; 
	border-left: #ACA899 1px solid; 
	background-color: #E5E5E5;	
}

.formBuilderData
{
	 border-top: #ACA899 0px solid; 
	 border-right: #ACA899 0px solid; 
	 border-bottom: #ACA899 0px solid;
	 border-left: #ACA899 0px solid;	 
}

.validatorCalloutHighlight 
{
    background-color: Lime;    
}

.sectionSpacer
{
	margin-top:20px;
	width:100%;
}

.busyWaitBackground
{
	background-color:Gray;
	filter:alpha(opacity=25);
}

.searchResults
{
	background-color:#C0C0C0;
}
/*****************************MAIN MENU**************************/
.mainMenuBordersLight
{
	border-style:solid;
	border-width:1px;
	border-color:#F1F1F1;
}
.mainMenuBordersDark
{
	border-style:solid;
	border-width:1px;
	border-color:#999999;	
}
.mainMenuHover
{
	background-color:#CCCCCC !important;
}
.mainMenuStaticMenu
{
	background-color: #F1F1F1;
	border-style:solid;
	border-width:1px ;
	border-color:#999999;
}

.mainMenuMenuItemDynamic
{	
	background-color:#F1F1F1;
	font-family:Tahoma;
	font-size:8pt;
	color:#000000;
	border-style:none;
}
.mainMenuMenuItemStatic
{	
	background-color:#F1F1F1;
	font-family:Tahoma;
	font-size:8pt;
	color:#000000;
}

/*****************************CRUMB NAV**************************/
.crumbNavigation
{
	font-family:Tahoma;
	font-size:8pt;
	color:#000000;
}

/****************************MASTER PAGE 7197B6 *************************/
.masterBody
{
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	background-color: #C0C0C0;
}

.masterMainTable
{
	width: 100%;
	height: 100%; 
	overflow: auto; 
	border-collapse: collapse;
}

.masterContentTable
{
	width: 1024px; 
	height: 100%; 
	border-collapse: collapse;		
	border-color:#000000;
	border-style:none;
	border-width:1px;	
}

.masterPageTopTable
{
	width: 100%;
}

.masterPageDark
{
	background-color: #515151;	
}

.masterDateMainLinksRow
{
	background-color: #515151;
}

.masterDateMainLinksTableDateColumn
{
	padding-left: 4px;
}

.masterDateMainLinksTableSearchColumn
{
	width: 55px;
}

.masterUserLoggedInMainLinksTableColumn
{
	width: 100px;
}

.masterDateMainLinksTableContactColumn
{
	width: 55px;
}

.masterDateMainLinksTableLogoutColumn
{
	width: 40px; padding-right: 4px;
}

.masterHeader
{
	border-right: #426985 1px solid; 
	border-top: #426985 1px solid; 
	border-left: #426985 1px solid;
	border-bottom: #426985 1px solid; 
	background-color: #C1D2EE;
}

.masterMainNavigation
{
	border-right: #426985 1px solid; 
	border-top: #ACA899 1px solid; 
	border-left: #426985 1px solid; 
	border-bottom: #ACA899 1px solid; 
	background-color: #F1F1F1; 
	width: 15%; 
	height: 100%;
}

.masterCrumbNav
{
	border-right: #426985 1px solid; 
	border-top: #426985 1px solid; 
	border-left: #426985 1px solid; 
	border-bottom: #426985 1px solid; 
	background-color: #F1F1F1; 
	padding-left: 5px;
}

.masterContentPane
{
	border-right: #426985 1px solid; 
	border-top: #426985 1px solid; 
	border-left: #426985 1px solid; 
	border-bottom: #426985 1px solid; 
	background-color: #FFFFFF; 
	height: 615px;
}

.masterCopyright
{
	background-color: #515151;	
	color:#FFFFFF !important;
}

.masterDate
{
	color:#FFFFFF !important;
}

.handCursor
{
	cursor: hand;
}
.arrowCursor
{
	cursor: default;
}

/**************************CONTENT PAGE**************************/
.contentMainTable
{
	overflow: auto; 
	border-collapse: collapse;
}
                           
.gridView
{
	background:#FFFFFF;
	border-color:#DEDFDE;
	border-style:none;
	border-width:1px;
	padding:4px;
	color:#000000;	
} 
   
.gridViewHeader a:link,
.gridViewHeader a:visited,
.gridViewHeader
{
	background-color:#6B696B;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	height:22px;
}

.gridViewFooter
{
	background-color:#CCCC99;
	font-family:Tahoma;
	font-size:8pt;
	height:18px;
}

.gridViewSelectedRow
{
	background-color:#CE5D5A;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	
}

.gridViewPager
{
	background-color:#F7F7DE;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	text-align:right;		
}

.accordionHeader
{
	background-color:#6B696B;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	cursor: hand;
	padding:5px;	
}

.accordionContent
{
	background-color:#F7F7DE;
	font-family:Tahoma;
	font-size:8pt;	
	padding:5px;
}

.gridViewHeader
{
	background-color:#6B696B;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;	
}

.gridViewRow
{
	background-color:#F7F7DE;
	font-family:Tahoma;
	font-size:8pt;	
	height:18px;
}

.gridViewAltRow
{
	background-color:#FFFFFF;
	font-family:Tahoma;
	font-size:8pt;	
	height:18px;
}

.gridViewMouseOverRow
{
	background-color: #C1D2EE;
	font-family:Tahoma;
	font-size:8pt;
	height:18px;
}

.gridViewMouseOutRow
{
	background-color :#F7F7DE;	
	cursor: default;	
	font-family:Tahoma;
	font-size:8pt;
	height:18px;
}

.gridViewMouseOverRowAlt
{
	background-color: #C1D2EE;
	font-family:Tahoma;
	font-size:8pt;
	height:18px;
}

.gridViewMouseOutRowAlt
{
	background-color :#FFFFFF;
	cursor: default;	
	font-family:Tahoma;
	font-size:8pt;
	height:18px;
}

/* END CONTENT PAGE STYLING */
.exportButtonsOver
{
	border-right: #999999 1px solid; 
	border-top: #999999 1px solid; 
	border-left: #999999 1px solid; 
	border-bottom: #999999 1px solid; 
	background: #CCCCCC;
}

.exportButtonsOut
{
	border-right: #f1f1f1 1px solid; 
	border-top: #f1f1f1 1px solid; 
	border-left: #f1f1f1 1px solid; 
	border-bottom: #f1f1f1 1px solid; 
	background: #f1f1f1;
}

.links
{
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    font-weight: normal;
    color: #FFFFFF; 
}

.links10 {
	font-family: Tahoma;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.labels
{
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    color: black; 
    vertical-align: middle;  
}

.labelsBold
{
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    font-weight: bold;
    color: black; 
}

.labelHeader
{
	font-size:large !important;
}

.labels8 {
    font-family: Tahoma;
    font-size: 8pt;
    font-style: normal;
    color: black;
    vertical-align: middle;
}

.labels8White {
    font-family: Tahoma;
    font-size: 8pt;
    font-style: normal;
    color: white;
    vertical-align: middle;
}

.labels8Bold {
    font-family: Tahoma;
    font-size: 8pt;
    font-style: normal;
    color: black;
    font-weight: bold;
    vertical-align: middle;
}

.labels8BoldWhite {
    font-family: Tahoma;
    font-size: 8pt;
    font-style: normal;
    color: white;
    font-weight: bold;
    vertical-align: middle;
}

.labels10 {
    font-family: Tahoma;
    font-size: 10pt;
    font-style: normal;
    color: black;
    vertical-align: middle;    
}

.labels10White {
    font-family: Tahoma;
    font-size: 10pt;
    font-style: normal;
    color: white;
    vertical-align: middle;
}

.labels10WhiteBold {
    font-family: Tahoma;
    font-size: 10pt;
    font-style: normal;
    color: white;
    font-weight: bold;
    vertical-align: middle;
}

.labels10Bold {
    font-family: Tahoma;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    color: black;
}

.listBoxes
{
	border: solid 1px black;
	font-family: Tahoma;
    font-size: 66%;  
    font-style: normal;
    background-color: inherit; 
}

.textBoxes
{
    font-family: Tahoma;
    font-size: 66%;  
    font-style: normal;
    background-color: inherit; 
    color: black; 
}

.requiredFieldVal
{
    font-family: Arial;
    font-size: 82%; 
    font-style: normal;
    color: red; 
}

.regularExpVal
{
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    color: black; 
    vertical-align: middle; 
}

.linkButtons
{
	border:none 0px #000000;
	background-color:Transparent; 
	font-family:Tahoma; 
	font-size:8pt; 
	text-decoration:underline; 
	color:#0000FF;
	cursor:pointer;
	/*margin-left:-2px;
	margin-right:-2px;*/
}

.linkButtonsLikeButtons
{
	border: 1px Solid Black;
	font-family: Tahoma;
	font-size: 66%;
	height: 21px;
}

.buttons
{
	border: 1px Solid Black;
	font-family: Tahoma;
	font-size: 66%;
	height: 19px;
}

.buttons10 
{
	border: 1px Solid Black;
	font-family: Tahoma;
	font-size: 10pt;
	height: 20px;
}

.buttons12 {
	border: 1px Solid Black;
	font-family: Tahoma;
	font-size: 12pt;
	height: 22px;
}

.tiles 
{
    border: 0px;
    font-family: Tahoma;
    font-size: 90%;
    height: 22px;
}

.checkBoxes
{
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    color: black; 
	height: 22px;
}

.radioButtons
{	
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    font-weight: bold;
    color: black; 
}

.dropDownLists
{
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    font-weight: normal;
    color: black;
    height: 24px;
}

.dropDownLists10 {
    font-family: Tahoma;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    color: black;
    height: 24px;
}

.requiredTextBoxes
{
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    background-color: #FFFFCC;
    color: black; 
    height: 20px;
}

.errorTextBoxes
{
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    background-color: Red;
    color: yellow;     
}

.disabledLabels
{
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    font-weight: normal;
    color: gray;
}

.disabledTextBoxes
{
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    color: black; 
    height: 20px;
}

.disabledTextBoxes8 {
    font-family: Tahoma;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    color: black;
    height: 20px;
}

.disabledTextBoxes8Center {
    font-family: Tahoma;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    color: black;
    height: 20px;
}

.disabledTextBoxes8Right {
    font-family: Tahoma;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    text-align: right;
    color: black;
    height: 20px;
}

.disabledTextBoxesNew {
    font-family: Tahoma;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    color: black;
    height: 20px;
}

.disabledCheckBoxes
{
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    font-weight: normal;
    color: gray;
	height: 22px;
}

.disabledDropDownList
{
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    font-weight: normal;
    color: gray;
	height: 22px;
}

.disabledLinks
{
    font-family: Tahoma;
    font-size: 66%;
    font-style: normal;
    font-weight: normal;
    color:Lime ; 
}

.disabledLinkButtons {
	border: none 0px #000000;
	background-color: Transparent;
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 8pt;
	color: gray;
}

/******************Ajax Tab Container control******************/
.ajax__tab_default .ajax__tab_header {text-align:left;font-family:verdana,tahoma,helvetica;font-size:11px;background:url('AjaxControlToolkit/Tabs/tab-line.gif') repeat-x bottom;}
.ajax__tab_default .ajax__tab_outer {padding-right:0px;background:url('AjaxControlToolkit/Tabs/tab-right.gif') no-repeat right;height:21px;}
.ajax__tab_default .ajax__tab_inner {padding-left:3px;background:url('AjaxControlToolkit/Tabs/tab-left.gif') no-repeat;}
.ajax__tab_default .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url('AjaxControlToolkit/Tabs/tab.gif') repeat-x;}

.ajax__tab_default .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    border:1px solid #999999;
    border-top:1px solid #999999;
    padding:8px;
    background-color:#dddddd;
}
.ajax__tab_default .ajax__tab_hover .ajax__tab_outer {background:url('AjaxControlToolkit/Tabs/tab-hover-right.gif') no-repeat right;}
.ajax__tab_default .ajax__tab_hover .ajax__tab_inner {background:url('AjaxControlToolkit/Tabs/tab-hover-left.gif') no-repeat;}
.ajax__tab_default .ajax__tab_hover .ajax__tab_tab {background:url('AjaxControlToolkit/Tabs/tab-hover.gif') repeat-x;}
.ajax__tab_default .ajax__tab_active .ajax__tab_outer {background:url('AjaxControlToolkit/Tabs/tab-active-right.gif') no-repeat right;}
.ajax__tab_default .ajax__tab_active .ajax__tab_inner {background:url('AjaxControlToolkit/Tabs/tab-active-left.gif') no-repeat;}
.ajax__tab_default .ajax__tab_active .ajax__tab_tab {background:url('AjaxControlToolkit/Tabs/tab-active.gif') repeat-x;}
