/*A style sheet is made up of style rules that tell a browser how to present a document.*/

/*
			***********************************		INDEX	  ***********************************
 Elements:
		1)body

 Classes:
 A)General Classes
1).CSgenTBL1
		2).CSgenTDtitle1
		3).CSgenTRAlternate1
		4).CSgenTRsimple1
		5).CSgenBTN1
		6).CSgenBTNmouseOver1
		7).CSgenIMGDel
		8).CSgenDG1
		9).CSgenDGhead1
		10).CSgenDGfoot1
		11).CSgenDGAlterback1
		12).CSgenPageLocator
		13).CSgenLBLbolderBlue1
		14).CSgenLBLbolderBlack1
		15).CSgenLBLbolderGray1
		16).CSgenLBLDarkRed1
		17).CSgenLBLDarkBlue1
		18).CSgenLBLDarkblack1
		19).CSgenLBLDarkGray1
		20).CSgenLBLDarkWhite1
		21).CSgenLBLDarkOrange1
		22).CSgenLBLLightRed1
		23).CSgenLBLLightBlue1
		24).CSgenLBLLightBlack1
		25).CSgenLBLLightGray1
		26).CSgenLBLLightOrange1
		27).CSgenERROR1
		28).CSgenSuccess1
		29).CSgenTXTBOX1
		30).CSgenPageError1
		31).CSgendrpList1
		32).CSgenLBLLightWhite1	
		33).CSgenLBLDarkGreen1
		34).CSgenLBLLightGreen1

 B)Page Specific Classes
	a)_Paquetes.ascx
		1).CS_PaquetesTBLUpper
		2).CS_PaquetesTBLLower
	b)_Cabecera.ascx
		1).CS_CabeceraLBLhdr1
		2).CS_CabeceraTDmouseover
		3).CS_CabeceraTDselected
		4).CSselperTBL
	c)selper.aspx
		1)CSselperTBL
 */


/* General Classes */

/*This is a general class for every page where top,left,bottom and right margins are set to 0
and alligment is set to right */
body
{	
	margin: 0,0,0,0;
	text-align: center;
	}
	
.test
{
	background-image:url(../../Images/email_1.jpg);
}
.CSgenDIVMain
{
	left: 10Px; width: 984Px; top: 0px;
	position: absolute; 
	text-align: center;

}
/*This is a general class for every page's main container table*/
/*Example: <table class="CSgenTBL1"> at all page*/
.CSgenTBL1
{	
	width: 984px;
	border: 0px;
	border-collapse: collapse; /*The various border properties apply to columns only if 'border-collapse' is set to 'collapse' on the table element*/
	padding: 0px,0px,0px,0px;
}

.CSgenTBLDummy
{
	color:Purple;
}
/*This is a style of title of Entry form page */
/*Example: <td class="CSgenTDtitle1" colSpan="2"> at selper\sp1Pro\AddProfile.aspx*/
.CSgenTDtitle1
{	
	height: 35;
	background-image: url(../images/formhdr35_1SELECTED.gif);
	text-align: center;
	font-family: Verdana, Arial;
	font-size: 17px;
	color: white;
	font-weight: bolder;
}

/*This is a style of alternate color of tr in Entry form page */
/*Example: <tr class="CSgenTRAlternate1"> at selper\sp1Pro\AddProfile.aspx*/
.CSgenTRAlternate1
{
	background-color: #DBEAF5;
	height: 26px;
}

/*This is a style of alternate white color of tr in Entry form page */
/*Example: <tr class="CSgenTRsimple1"> at selper\sp1Pro\AddProfile.aspx*/
.CSgenTRsimple1
{
	background-color: #ffffff;
	height: 20px;
}

/* this is a class for button like (submit,save,ok.cancel etc.)*/
/*Example: <asp:button id="btnSubmit" runat="server" Width="80px" cssclass="CSgenBTN1">
</asp:button> at selper\sp1Pro\AddProfile.aspx*/
.CSgenBTN1
{
	border:1px solid Gray;
	color: DarkBlue;
	font-family: Verdana,arial;
	font-size: 8pt;
	height: 20;
	background-color:Fuchsia;

}

.CSgenBTNmouseOver1
{
	border-width: 0;
	color: DarkBlue;
	font-family: Verdana,arial;
	font-size: 8pt;
	height: 20;
	background-image: url(../images/buttonblue2activated.gif);
}

/* this is a class for special button like (Stop,delete etc.)*/
/*Example: <asp:button id="btnShareStop" runat="server" Width="80px" cssclass="CSgenBTN2">
</asp:button> at selper\sp1Pro\ProfileShare.aspx*/
.CSgenBTN2
{
	border-width: 0;
	color: DarkBlue;
	font-family: Verdana,arial;
	font-size: 8pt;
	height: 20;
	background-image: url(../images/selperhdr1.gif);
}

.CSgenBTNmouseOver2
{
	border-width: 0;
	color: DarkBlue;
	font-family: Verdana,arial;
	font-size: 8pt;
	height: 20;
	background-image: url(../images/selperhdr2.gif);
}


/* this is a class for Delete button mostly used with datagrid where we just use simple asp:button */
/*Example: <asp:Button ID="btnDel" CssClass="CSgenIMGDel1" ToolTip="Delete profile" 
CommandName="DelProfile" Runat="server" /> at selper\sp1Pro\Profile.aspx */
.CSgenIMGDel1
{
	background-color: Transparent;
	background-image: url(../images/garbage_empty.gif);
	background-repeat: no-repeat;
	background-position: center;
	border:none;
	cursor: hand;
	height: 24;
	width: 24;
}

/*  DATA GRID */

/*Example:<asp:datagrid id="dgProfile" runat="server" AutoGenerateColumns="False" HeaderStyle-CssClass="CSgenDGhead1"
FooterStyle-CssClass="CSgenDGfoot1" cellpadding="2" GridLines="None" CssClass="CSgenDG1" DataKeyField="PrId"
ShowFooter="True" Width="100%" AlternatingItemStyle-CssClass="CSgenDGAlterback1" at selper\sp1Pro\Profile.aspx> 
at selper\sp1Pro\Profile.aspx */

/* this is for normal Item of all datagrid*/
.CSgenDG1
{
	color: black;
	font-family: Verdana, Arial;
	font-size: 11px;
	text-align: center;
	/*border-top-color:White;
	border-bottom-color:White;
	border-left-color:#98C4DB;
	border-right-color:#98C4DB;
	*/
}

/* this is for Header of all datagrid*/
.CSgenDGhead1
{
	color: DarkBlue;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	height: 35;
	text-align: center;
}

/* this is for Footer of all datagrid*/
.CSgenDGfoot1
{
	background-image: url(../images/gridbardown.gif);
	height: 15;
}

/* this is for Alternate Scheme of all datagrid*/
.CSgenDGAlterback1
{
	background-color: #EFF6F9;
	color: black;
	font-family: Verdana, Arial;
	font-size: 11px;
	padding-left: 5px;
}

/*this  is for subheader of SelPer like -InfoSald > -Selection Profile below Main Header*/
/* <td class="CSgenPageLocator" width="60%"> at at selper\sp1Pro\AddProfile.aspx */
.CSgenPageLocator
{
	color: DarkBlue;
	font-family: Verdana,arial;
	font-size: 13;
	font-weight: bold;
	height: 30;
	POSITION:absolute;
	TOP:100px;
	LEFT:10px; 
}

/*  LABELS STYLES  */
/* for using different accepted colors  */

/*Example:<asp:label id="lblRight" cssclass="CSgenLBLbolderBlue1" Runat="server"></asp:label> at selper/sp0/selper.aspx */
/*color: DarkBlue;*/
.CSgenLBLbolderBlue1
{
	color:#004480;
	font-family: Arial,Verdana;
	font-size: 13px;
	font-weight: bolder;
}
.CSgenLBLNormalBlue1
{
	color:#004480;
	font-family: Arial,Verdana;
	font-size: 13px;
	font-weight: normal;
}
.CSgenLBLNormalMaroon1
{
	color:Maroon;
	font-family: Arial,Verdana;
	font-size: 13px;
	font-weight: normal;
}
.CSgenLBLBoldMaroon1
{ 
	color:Maroon;
	font-family: Arial,Verdana;
	font-size: 13px;
	font-weight: bold;
}
/*Example:<asp:label id="lblNote" runat="server" CssClass="CSgenLBLbolderBlack1"></asp:label> at selper/sp0/selper.aspx */
.CSgenLBLbolderBlack1
{
	color: Black;
	font-family: Verdana,arial;
	font-size: 13pt;
	font-weight: bolder;
}

.CSgenLBLbolderGray1
{
	color: Gray;
	font-family: Verdana,arial;
	font-size: 12pt;
	font-weight: bolder;
}

/*Example:<GetCssClass = "CSgenLBLDarkRed1" at Selper/sp3Nor/normmainList.aspx.vb */
.CSgenLBLDarkRed1
{
	color: #E12A2A;
	font-family: arial,verdana;
	font-size: 10pt;
	font-weight: bold;
}

.CSgenLBLDarkPaleBlue1
{
	Font-size:13px;
	color:#006699;
	font-family:arial,verdana;
	font-weight:bold;
}

.CSgenLBLLightPaleBlue1
{
	Font-size:13px;
	color:#006699;
	font-family:arial,verdana;
}
/*Example:<asp:Label ID="lblfirst" Runat="server" CssClass="CSgenLBLDarkBlue1"> at Selper/sp3Nor/InfoNorm.aspx*/
.CSgenLBLDarkBlue1
{
	color: DarkBlue;
	font-family: Verdana,arial;
	font-size: 9pt;
	font-weight: bold;
}

.CSgenLBLDarkBlue2
{
	color:DarkBlue;
	font-family:Verdana,arial;
	font-size:8pt;
	font-weight:bold ;
}

/*Example:<asp:label id="lblW" CssClass="CSgenLBLDarkblack1" Runat="server">escritura:</asp:label><asp:label id="lblWrite" CssClass="CSgenLBLLightBlack1" Runat="server"></asp:label> at Selper/sp0/SelPer.aspx*/
.CSgenLBLDarkblack1
{
	color: Black;
	font-family: Verdana,arial;
	font-weight: bold;
	font-size: 10pt;
}

/*Example:<asp:Label CssClass="CSgenLBLDarkGray1" Font-Size="12" ID="lblpro" Runat="server"></asp:Label> at Selper/sp3Nor/DemarkNorms.aspx*/
.CSgenLBLDarkGray1
{
	color: Gray;
	font-family: Verdana,arial;
	font-size: 9pt;
	font-weight: bold;
}

/*Example:<asp:label id="lblHeader" text="" Runat="server" CssClass="CSgenLBLDarkWhite1"></asp:label> at Selper/sp5Lis/addeditPersonalizedList.aspx*/
.CSgenLBLDarkWhite1
{
	color: White;
	font-family: Verdana,arial;
	font-size: 15pt;
	font-weight: bold;
}

.CSgenLBLLightWhite1
{
	color: White;
	font-family: Verdana,arial;
	font-size: 10pt;
}

.CSgenLBLDarkGreen1
{
	color: Green;
	font-family: Verdana,arial;
	font-size: 10pt;
	font-weight: bold;
}

.CSgenLBLLightGreen1
{
	color: Green;
	font-family: Verdana,arial;
	font-size: 10pt;
}

.CSgenLBLDarkOrange1
{
	color: #E87817;
	font-family: Verdana,arial;
	font-size: 10pt;
	font-weight: bold;
}

/*Example:GetCssClass = "CSgenLBLLightRed1" at Selper/sp3Nor/NormMainList.aspx.vb*/
.CSgenLBLLightRed1
{
	color: red;
	font-family: verdana,arial;
	font-size: 9pt;
}

/*Example:<asp:Label Runat="server" ID="lblmodtext" CssClass="CSgenLBLLightBlue1"></asp:Label> at Selper/sp3Nor/DemarkNorms.aspx*/
.CSgenLBLLightBlue1
{
	color: DarkBlue;
	font-family: Verdana,arial;
	font-size: 9pt;
	text-align:left;
}

/*Example:<asp:label id="lblPack" Runat="server" CssClass="CSgenLBLLightBlack1"></asp:label> at Selper/sp1Pro/AddProfile.aspx*/
.CSgenLBLLightBlack1
{
	color: Black;
	font-family: arial;
	font-size: 13px;
}

/*Example:<asp:Label ID="lblMustSelect" Runat="server" CssClass="CSgenLBLLightGray1"></asp:Label> at Selper/sp5Lis/ControlTools.aspx*/
.CSgenLBLLightGray1
{
	color: Gray;
	font-family: arial,Verdana;
	font-size: 9pt;
}

.CSgenLBLLightOrange1
{
	color: #E87817;
	font-family: Verdana,arial;
	font-size: 9pt;
}

/*  ERROR STYLE  */
/* to warn user this style is given to lable*/
/*Example:MyError.CssClass = "CSgenERROR1" at Selper/sp1Pro/AddProfile.aspx.vb*/
.CSgenERROR1
{
	border:1px solid red;
	background-color:White;
	color: Red;
	width:100%;
	height:25px;
	padding:4,0,0,0;
	vertical-align:middle;
	font-family: Verdana,arial;
	font-size: 9Pt;
	font-weight:bold;
}

.CSgenPageError1
{
	position:absolute;
	top:100px;
	left:410px;
	width:575px;	
	text-align:center;
	vertical-align:middle;
}

.CSgenERROR2
{
	color: Red;
	vertical-align:middle;
	font-family: Verdana,arial;
	font-size: 9Pt;
}

/*  INFORMATION STYLE  */
/* to inform user this style is given to lable*/
/* Example:MyError.CssClass = "CSgenSuccess1" at Selper/sp1Pro/Profile.aspx.vb*/
.CSgenSuccess1
{
	color: Green;
	font-family: Verdana,arial;
	font-size: 9Pt;
}

/* TEXT BOX */
/* for using multiline Property */
/* Example: <asp:TextBox TextMode="MultiLine" CssClass="CSgenTXTBOX1" ID="txtComments" Runat="server" Rows="5"
Columns="60"></asp:TextBox> at Selper/sp3Nor/MarkNorm.aspx */
.CSgenTXTBOX1
{
	font-family:arial,verdana;
	font-size:13px;
	border-style:solid;
	border-width:1px;
	border-color:#98C4DB;

}

.CSgendrpList1
{
	font-family:arial,verdana;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#98C4DB;
}



/* Page Specific Classes */

/* PAGE:_Paquetes.ascx */

/* This is a specific style used for upper table for main header*/
.CS_PaquetesTBLUpper
{
	border-color: #98C4DB;
	border-style: solid;
	border-bottom-width: 0;
	border-left-width: 1;
	border-right-width: 1;
	border-top-width: 1;
	font-family: Verdana,arial;
	font-size: 8pt;
	font-weight:bold;
}
/* This is a specific style used for Lower table for all Packs*/
.CS_PaquetesTBLLower
{
	border-color: #98C4DB;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana,arial;
	font-size: 8pt;
}

/* PAGE:_Cabecera.ascx */

/*Purpose: Used for main Header of selper */
.CS_CabeceraLBLhdr
{
	color: DarkBlue;
	font-family: Verdana,arial;
	font-size: 18;
	font-weight: bolder;
}

/* This is used for normal first state */
.CS_CabeceraTDNormal
{
	background-image: url(../images/selperhdr1.gif);
	color: DarkBlue;
	cursor: hand;
	font-family: Verdana,arial;
	font-weight: bold;
	font-size: 8pt;
}

/* This is used for mouse over state*/
.CS_CabeceraTDmouseover
{
	background-image: url(../images/selperHdr2.gif);
	color: DarkBlue;
	cursor: hand;
	font-family: Verdana,arial;
	font-size: 8pt;
	font-weight: bold;
}

/* This is used for selected state*/
.CS_CabeceraTDselected
{
	background-image: url(../images/selperhdr3.gif);
	color: DarkBlue;
	cursor: hand;
	font-family: Verdana,arial;
	font-size: 8pt;
	font-weight: bold;
}


/*for selper.aspx */
.CSselperTBL
{
	height: 163;
	width: 391;
	border: 0;
	padding: 0,0,0,0;
	background-color: #a0c6e5;
}

/* Contro Tool PAGE */

.CSControToolCHKBOXDark
{
	font-family:Verdana,arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.CSControlToolCHKBOX
{
	font-family:Verdana,arial;
	font-size:12px;
}

.CSControlToolRDB
{
	font-family:Verdana,arial;
	font-size:12px;
}

/* Addeditselection */
.CSAddeditselectionLBLyellow
{
	font-family:Verdana,arial;
	font-size:14px;
	color:#006699;
	font-weight:bold;
}
.CSAddeditselectionFSET
{	
}
/*for Profile pages*/
.CSProfileDGhead1
{
	border-bottom: Groove 1 DarkBlue;
	background-color:#EBEBFC;
	font-family:arial,verdana;
	font-size:12px;
	font-weight:bold;
	width:20px;
	text-align:center;
}
.CSProfileDGhead2
{
	border-bottom: Groove 1 DarkBlue;
	background-color:#F5F5F5;
	font-family:arial,verdana;
	font-size:12px;
	font-weight:bold;
	width:20px;
	text-align:center;
}
.CSProfileDGmain
{
	font-family:arial,verdana;
	font-size:11px;
	border:solid 1px DarkBlue;
}

.CSProfileDGAlterback1	
{
	/*background-color:Lavender;
	background-color:#F0F0FF;*/
	background-color:#EBEBFC;
}

.CSProfileSteps1
{
	color: #6E619E;
	font-family: Verdana,arial;
	font-size: 10pt;
}

.CSProfileSteps2
{
	color: #6E619E;
	font-family: Verdana,arial;
	font-size: 9pt;
	font-weight: bold;
}
