﻿/******************NAVIGATION STYLES ************************/

/* STYLES FOR ALL LINKS INCLUDING LEFT NAV AND TOP NAV ELEMENTS THAT DON'T HAVE CHILDREN */
A:link
{
	color: #000066;
}

A:active
{
	color:Red;
}

A:visited
{
	color:Purple;
}

/* THE PRIMARY NAV PARENT STYLES FOR PARENTS THAT HAVE CHILDREN - HAVE TO ADD COLOR
BECAUSE THESE ARE TECHNICALLY LABELS AND NOT LINKS */
.primarynav
{
    font-family:Tahoma;
    color: #000066;
    font-weight:bold;
    font-size:10pt;
}

/*PRIMARY TOP NAV HOVER STYLE */
.primarynav:hover
{
	background-color: #ffff00;
}

/*THE SECONDARY TOP NAV STYLES */
.secondarynav
{
    font-family:Tahoma;
    font-weight:bold;
    font-size:9pt;
}

.secondarynav:hover
{
	background-color: #ffff00;
	
}

/*THE LEFT NAV STYLES */
.leftprimarynav
{
    font-family:Tahoma;
    font-weight:bold;
    font-size:8pt;
}

.leftprimarynav:hover
{
	background-color: #ffff00;
	
}

/***************MASTER PAGE ***********************/

/* MASTER PAGE HEADER CLASS - CURRENTLY ONLY BEING USED TO SET THE BACKGROUND OF THE
MASTER HEADER PANEL WHERE THE LOGOS ARE-- ALL ALIGNMENT STYLES ARE INLINE on THE MASTER PAGE */

.masterheader
{
    background-color:White;
}

/*MASTER PAGE HEADER NAV BAR CLASS - THIS IS THE BAR RIGHT BELOW THE MASTER HEADER
WHERE THE TOP NAVIGATION CONTROLS ARE -- ALIGNMENT STYLES, CELL PADDING, AND DOUBLE LINE UNDER CONTROLS
STYLES ARE ON THE MASTER PAGE */

.masterheadernavbar
{
    background-color:#99CCFF;
}

/************************ TEXT STYLES ***************************/

/*THIS CLASS SHOULD GENERALLY BE USED FOR GENERAL SYSTEM MESSAGING
(Login Name at top right of masterpage, etc) */

.generalmessagingtext
{
    font-family:Tahoma;
    color:#003300;
    font-size:10pt;
    font-weight:bold;
    }

/*GENERAL TEXT STYLE */
.gencontenttext
{
    font-family:Tahoma;
    font-size:9pt;
    color:#000066;
}

/*GENERAL CONTROL DESCRIPTIVE TEXT - USED WHEN TEXT DESCRIBES A CONTROL
FOR EXAMPLE - PUTTING "CUSTID" BESIDE THE CUSTID TEXTBOX*/
.gencotrolidentifiertext
{
    font-family:Tahoma;
    font-size:10pt;
    color:#000066;
    font-weight:bold;
}
    

/*************** CONTENT PAGE DIV STYLES ************************/

/* THE FOLLOWING IS THE PANEL STYLE WHERE GRIDVIEW CONTROLS, BUTTONS, AND MESSAGING ARE CONTAINED
USED ON PRODUCTINFOGRID.ASPX - PROVIDES STYLE FOR THE WHOLE DIV -- USED TO SET 
BACKGROUND COLOR AND BORDER ONLY*/
.gridviewpanelstyle 
{
	background-color:#CCFFCC;
	border-style:solid;
	border-color:Black;
	border-width:3px;
	margin:2px;
	padding:2px;
	}
	
/* THIS IS THE PANEL THE DETAILS VIEWS SIT IN */
.detailsviewpanel
{
    border-color: #000066;
	border-style: solid;
	border-width: 1px;
	background-color:#99CCFF;
}
	
/**************** BUTTON & INPUT CONTROL STYLES ********************************/

/* THIS IS THE STYLE FOR ALL BUTTONS */

.btnstyle
{ 
	background-color: #d3d3d3;
	border-color: #000066;
	border-style: solid;
	border-width: 1px;
	color: #000066;
	font-family: tahoma;
	font-size:8pt;
	margin:2px;
}

/* THIS IS THE STYLE FOR ALL TEXTBOXS */
.textboxstyle
{
	font-size:10pt;
	color: #000066;
	font-family: tahoma;
	border-color:#000066;
	border-style:solid;
	border-width:1px;	
}

/* THIS IS THE STYLE FOR ALL DROPDOWN LISTS */
.dropdownstyle
{
	font-size:10pt;
	color: #000066;
	font-family: tahoma;
	border-color:#000066;
	border-style:solid;
	border-width:1px;	
}




/* ****************** THEMES & SKINS STYLING ***********************/

/* ALL DATAWEBCONTROLS STYLE */

.DataWebControlStyle
{
    font-size:10pt;
    font-family:tahoma;
}

/***************** GRIDVIEW STYLES ******************************/

/**** PRIMARY GRIDVIEW ****/

/*PRIMARY GRIDVIEW HEADER STYLE - CANT CONTROL FONT COLOR OR WEIGHT HERE IF THE
HEADER ITEM IS A LINK (SORTING LINK FOR EXAMPLE) */
.gridviewheaderstyle
{
	background-color:#000066;
	font-family:Tahoma;
    font-size:10pt;
    color:White;
}

/*PRIMARY GRIDVIEW HEADER LINKS STYLE */
.gridviewheaderstyle a:link {
    font-family:Tahoma;
    font-size:10pt;
    color:White;
    text-decoration:underline;
}

/*PRIMARY GRIDVIEW ROW STYLE */
.gridviewrowstyle
{
	background-color:#99CCFF;
}

/*PRIMARY GRIDVIEW ALTERNATING ROW STYLE */
.gridviewalternatingrowstyle
{
	background-color:White;
}

/*PRIMARY GRIDVIEW SELECTED ROW STYLE */
.gridviewselectedrowstyle
{
	background-color: yellow;
	color: #000066;
	font-weight: bold;
}

/*PRIMARY GRIDVIEW EDIT ROW STYLE */
.gridvieweditrowstyle
{
	background-color:Gray;
	color: #000066;
	font-weight: bold;
}

/*PRIMARY GRIDVIEW PAGER STYLE */
.gridviewpagerstyle
{
	background-color:#000066;
	color:White;
	font-weight:bold;
	font-size:10pt;
	font-family:Tahoma;
}

/*PRIMARY GRIDVIEW PAGER LINKS STYLE */
.gridviewpagerstyle a:link
 {
    font-family:Tahoma;
    font-size:10pt;
    color:White;
    text-decoration:underline;
 }

/*PRIMARY GRIDVIEW FOOTER STYLE */
.gridviewfooterstyle
{
	background-color:#000066;
	font-family:Tahoma;
    font-size:10pt;
    color:White;
    font-weight:bold;
}

/*THIS IS THE STANDARD BACKGROUND WHEN HOVERING OVER A ROW ON A GRIDVIEW */
 .gridHoverOn
        {
            background-color:Yellow;
        }
       
/*THIS IS THE HIGHLIGHT AFTER A ROW HAS BEEN UPDATED IN A GRIDVIEW */ 
        
       TR.updated TD
        {
        	background-color:yellow;
        } 

/******************DETAILS VIEW STYLES **********************************/

/*DETAILS GRIDVIEW HEADER STYLE */
.detailsviewfieldhederstyle
{
	font-family:Tahoma;
    font-size:10pt;
    color:#000066;
    font-weight:bold;
    background-color:#99CCFF;
}

/*DETAILS GRIDVIEW ROW STYLE */
.detailsviewrowstyle
{
	background-color:#99CCFF;
	
}
	
	












/******************ACCENT STYLES **************************************/

/*THIS IS THE STANDARD BACKGROUND WHEN A MODAL POPUP IS LAUNCHED */
.modalBackground 
        {
	        background-color:Silver;
	        filter:alpha(opacity=90);
	        opacity:0.9;
        }
        
	
	
	
	
	
	
	
	
	
	
	
	
	
	





















/* THIS IS THE CONTROL STYLE */
.controlstyle
{ background-color: #99CCFF;
	border-color: #000066;
	border-style:solid;
	border-width:2px;
	padding: 4px;
	font-family:tahoma;
	font-size: 0.8em;
	color: #000066;
	
}

/* THIS IS THE CONTROL FADE STYLE */
.controlfadestyle
{ background-color: #99CCFF;
	border-color: #000066;
	border-style:solid;
	border-width:2px;
	padding: 4px;
	font-family: tahoma;
	font-size: 0.8em;
	color: #000066;
	opacity: .6;
	filter: alpha(opacity=60);
}

/* THIS IS THE TITLE BAR OF ALL CONTROLS */
.controltitletext
{	
	background-color: #000066;
	font-weight: bold;
	font-size: 1.0em;
	color: White;
}
		




/* CONTROL INSTRUCTIONAL TEXT STYLE - DONT SEE THIS BEING USED YET*/
.instrtextstyle
{
	font-style:italic;
	font-weight:bolder;
	font-size:0.8em;
	color: #00cc00;
	
}

/* CONTROL SUCCESS TEXT STYLE */
.successtextstyle
{
	font-style:italic;
	font-size:0.8em;
	color: #000066
	
}

/* CONTROL FAILURE TEXT STYLE */
.failuretextstyle
{
	font-weight:bold;
	font-style:italic;
	font-size:0.8em;
	color:Red;
		
}


