/***********************************************************
styleVersata.css
*/

/***********************************************************
* Owner: Versata, Inc (www.versata.com)
* Author: Ian Trimble (ian_trimble@versata.com)
* Description: CSS for PDXSystemHTMLArchetypes
* Date: September 18 2000
*/

/***********************************************************
COMPATIBILITY NOTES:
Whenever possible, style attributes that are supported by all popular browsers have been used;
whenever attributes that are specific to browser(s) have been used, this is noted in the style description.
*/

/***********************************************************
EDITING THIS FILE:
A CSS file contains only 7-bit ASCII characters, and therefore can be edited with any text editor, such
as Notepad or EMACS. CSS editing capabilities are also present in certain software packages such as
DevStudio and Dreamweaver. Special-purpose CSS editors are available, one of which is Bradbury
Software's TopStyle, available at http://www.bradsoft.com/topstyle/.
*/

/***********************************************************
APPLYING THIS STYLESHEET MANUALLY TO A VERSATA APPLICATION:
When a page is rebuilt in Versata Studio, as long as the form archetype contains a "CopyFile"
directive to copy this file (all PDXSystemHTMLArchetypes form archetypes do), it will be copied from
the archetype's images folder to the application's images folder. This is, perhaps, the easiest way to
get the CSS file into the correct folder. If this is not the preferred method, then the file must be manually
copied to the application's images folder. No further action is required; the next time that the browser
loads a page that references the stylesheet, it will read the new stylesheet (in some cases, the
browser may retrieve the stylesheet from its cache; closing and restarting the browser remedies this).
If the application is deployed to the webserver, it is necessary to replace the webserver's copy of the
stylesheet. Re-deploying the application (after having used one of the above methods to get the new
stylesheet into the application's images folder) from the Studio will accomplish this, or a manual copy
can be performed.
*/

/***********************************************************
QUICK GUIDE TO MAKING CHANGES:
Each style definition contained in this file will have an effect on the PDXSystemHTMLArchetypes. It
is recommended that a copy be made before making changes. There follows a quick list of the styles
and attributes that will have most immediate impact on the appearance of a pages:
   - BODY
      - background
   - TD.PageCaption
      - font
	  - color
   - TABLE.RecSrcScalar (scalar recordsource)
      - background
   - TD.AttrCaption (scalar attribute caption)
      - font
	  - color
   - TD.AttrField (scalar attribute field)
      - font
   - TD.RecSrcCaption (recordsource caption)
      - color
	  - font
      - background
   - TD.RecSrcComments (recordsource comments)
      - color
	  - font
      - background
   - TABLE.RecSrcGrid
      - background
   - TD.RecSrcGridHeader
      - font
	  - color
	  - background
   - TD.GridAttrField
      - font
	  - color
   - TD.RecSrcGridQueryStatus
      - font
	  - color
*/

/***********************************************************
CSS RESOURCES:
   - http://www.w3.org/TR/REC-CSS1
   - http://www.blooberry.com/indexdot/css/index.html
*/



/***********************************************************
* Page
*/

.Estilo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EFA422;
	font-size: 12px;
}
.Estilo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #454458;
}
.Estilo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #378C63;
	font-size: 9px;
}
.Estilo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #378C63;
	font-size: 12px;
}
TD.Estilo5 {background : #378C63;}

/* BODY */
BODY {
	background : #ffffff;
	SCROLLBAR-FACE-COLOR: #127398; 
	SCROLLBAR-HIGHLIGHT-COLOR: #E6EEF2; 
	SCROLLBAR-SHADOW-COLOR: #003466; 
	SCROLLBAR-3DLIGHT-COLOR: #E6EEF2; 
	SCROLLBAR-ARROW-COLOR: #FFCC33; 
	SCROLLBAR-TRACK-COLOR: #E6EEF2; 
	SCROLLBAR-DARKSHADOW-COLOR: #0F7EA8;
}

/* StartupPage BODY */
BODY.StartupPage {
	background : #ffffff;
}

/* cell containing crumbtrail */
TD.CrumbTrail {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #006286;
}

/* crumbtrail transition */
A.CrumbTrail {
	color : #006286;
	text-decoration : none;
}

/* crumbtrail transition, mouseover (IE only) */
A.CrumbTrail:HOVER {
	color : #FFCC00;
}

/* table containing caption and independent transitions */
TABLE.PageHeader {
}

/* cell containing page logo (pick, qbf) */
TD.PageLogo {
}

/* cell containing page caption */
TD.PageCaption {
	font : 18pt Verdana, Arial, Helvetica, sans-serif;
	color : #006286;
}

/* cell containing page comments (top of page) */
TD.PageComments {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #006286;
}

/* table containing page comments (bottom of page) */
TABLE.PageCommentsTrailing {
}

/* cell containing page comments (bottom of page) */
TD.PageCommentsTrailing {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #006286;
}

/* cell containing page transitions */
TD.PageTrans {
	font : bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	text-align : left;
}

/* page transition */
A.PageTrans {
	color : #ff9933;
	text-decoration : none;
}

/* page transition (while mouseover, IE only) */
A.PageTrans:HOVER {
	color : #FFCC00;
}

/* cell containing page transitions en pag Inicio*/
TD.PageTransInicio {
	font : bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	text-align : left;
	background : #fdc280;
}

/* page transition  en pag Inicio*/
A.PageTransInicio {
	color : #090708;
	text-decoration : none;
}

/* page transition en pag Inicio(while mouseover, IE only) */
A.PageTransInicio:HOVER {
	color : #090708;
}

/* table containing <vserror> element */
TABLE.JadeError {
}

/* cell containing <vserror> element */
TD.JadeError {
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #CC0000;
	text-align : center;
}

/* table containing startup page cells */
TABLE.StartupPage {
}

/* cell containing startup page logo */
TD.StartupLogo {
}

/* cell containing startup page caption */
TD.StartupCaption {
	font : bold 18pt Verdana, Arial, Helvetica, sans-serif;
	color : #006286;
}

/* cell containing startup page transitions */
TD.StartupTrans {
	font : bold 9pt Verdana, Arial, Helvetica, sans-serif;
}

/* startup page transition */
A.StartupTrans {
	color : #006286;
	text-decoration : none;
}

/* startup page transition (while mouseover, IE only) */
A.StartupTrans:HOVER {
	color : #FFCC00;
}



/***********************************************************
* RecordSource
*/

/* table containing all recordsources */
TABLE.RecSrcAll {
}

/* cell containing all recordsources */
TD.RecSrcAll {
}

/* table containing scalar recordsource */
TABLE.RecSrcScalar {
	background : #FEEDD3;
}

/* cell containing attribute spacer */
TD.AttrSpacer {
}

/* cell containing attribute caption */
TD.AttrCaption {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #006286;
}

/* cell containing attribute field */
TD.AttrField {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
}

/* cell containing attribute field en NEGRITA*/
TD.AttrFieldNEGRITA {
	font : bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #006286;
}

/* input GUI controls (IE only) */
INPUT.AttrField {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
}

/* input GUI controls (IE only) */
SELECT.AttrField {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
}

/* table containing recordsource caption and comments */
TABLE.RecSrcCaptionAndComments {
	background : #99CC67;
}

/* cell containing recordsource caption */
TD.RecSrcCaption {
	font : bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #006286;
	background : #99CC67;
}

/* cell containing recordsource comments */
TD.RecSrcComments {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	background : #99CC67;
}

/* table containing recordsource trailing comments (following recordsource) */
TABLE.RecSrcCommentsTrailing {
}

/* cell containing recordsource trailing comments (following recordsource) */
TD.RecSrcCommentsTrailing {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #006286;
}

/* table containing a message if no records are found */
TABLE.RecSrcNoDataMessage {
}

/* cell containing a message if no records are found */
TD.RecSrcNoDataMessage {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #006286;
}

/* table containing grid recordsource */
/*    - when changing the background attribute, user may wish to also change the archetype property "AltRowColor" */
TABLE.RecSrcGrid {
	background : #FEEDD3;
}

/* cell containing grid header spacer */
TD.RecSrcGridHeaderSpacer {
	background : #99CC67;
}

/* cell containing grid header */
TD.RecSrcGridHeader {
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	background : #99CC67;
}

/* sortable grid header transition */
A.RecSrcGridHeader {
	color : #FFFFFF;
	text-decoration : underline;
}

/* sortable grid header transition (while mouseover, IE only) */
A.RecSrcGridHeader:HOVER {
	color : #FFCC00;
}

/* cell containing grid row selector (radio button / checkbox) */
TD.RecSrcGridRowSelector {
}

/* cell containing grid attribute field */
TD.GridAttrField {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #006286;
}

/* cell containing grid attribute field PRECIO */
TD.GridAttrFieldPrecio {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #FF6600;
	background : #DFFDBD;
}

TD.MenuList {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	background : #99CC67;
}

A.MenuListNav {
	color : #006286;
	text-decoration : none;
}

A.MenuListNav:HOVER {
	color : #FFCC00;
}

A.RecSrcScalarHyperlink {
	color : #006286;
	text-decoration : underline;
}

A.RecSrcScalarHyperlink:HOVER {
	color : #FFCC00;
}

A.RecSrcGridHyperlink {
	color : #006286;
	text-decoration : underline;
}

A.RecSrcGridHyperlink:HOVER {
	color : #FFCC00;
}



/***********************************************************
* Toolbar
*/

/* table containing scalar recordsource toolbar */
TABLE.RecSrcScalarToolbar {
	background : #FEEDD3;
}

/* cell containing attribute spacer */
TD.ToolbarSpacer {
	background : #99CC67;
	text-align : center;
}

/* cell containing toolbar nav transitions */
TD.ToolbarNav {
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
	background : #99CC67;
	text-align : center;
}

/* toolbar nav transition */
A.ToolbarNav {
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
}

/* toolbar nav transition (while mouseover, IE only) */
A.ToolbarNav:HOVER {
	color : #FFCC00;
}

/* cell containing toolbar update transitions */
TD.ToolbarUpdate {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	background : #99CC67;
	text-align : center;
}

/* toolbar nav transition */
A.ToolbarUpdate {
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
}

/* toolbar nav transition (while mouseover, IE only) */
A.ToolbarUpdate:HOVER {
	color : #FFCC00;
}

/* cell containing toolbar transitions */
TD.ToolbarTrans {
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
	background : #99CC67;
}

/* cell containing toolbar transitions (right-aligned) */
TD.ToolbarTransRight {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	background : #99CC67;
	text-align : right;
}

/* toolbar transition */
A.ToolbarTrans {
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
}

/* toolbar transition (while mouseover, IE only) */
A.ToolbarTrans:HOVER {
	color : #FFCC00;
}

/* table containing grid recordsource toolbar */
TABLE.RecSrcGridToolbar {
	background : #FEEDD3;
}

/* cell containing grid toolbar nav transitions */
TD.GridToolbarNav {
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
	background : #99CC67;
	text-align : center;
}

/* toolbar nav transition */
A.GridToolbarNav {
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
}

/* toolbar nav transition (while mouseover, IE only) */
A.GridToolbarNav:HOVER {
	color : #FFCC00;
}

/* cell containing query status */
TD.RecSrcGridQueryStatus {
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	background : #99CC67;
	text-align : center;
}

/* cell containing toolbar update transitions */
TD.GridToolbarUpdate {
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
	background : #99CC67;
	text-align : center;
}

/* toolbar nav transition */
A.GridToolbarUpdate {
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
}

/* toolbar nav transition (while mouseover, IE only) */
A.GridToolbarUpdate:HOVER {
	color : #FFCC00;
}

/* cell containing toolbar transitions */
TD.GridToolbarTrans {
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
	background : #99CC67;
}

/* cell containing toolbar transitions */
TD.GridToolbarTrans1 {
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
}

/* cell containing toolbar transitions (right-aligned) */
TD.GridToolbarTransRight {
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
	background : #99CC67;
	text-align : right;
}


/* toolbar transition */
A.GridToolbarTrans {
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
}

/* toolbar transition (while mouseover, IE only) */
A.GridToolbarTrans:HOVER {
	color : #FFCC00;
}

/* toolbar transition */
A.GridToolbarTrans1 {
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
}

/* toolbar transition (while mouseover, IE only) */
A.GridToolbarTrans1:HOVER {
	color : #FFCC00;
}

/* dialog-style form toolbar */
TD.DialogToolbarTrans {
	font : bold 9pt Verdana, Arial, Helvetica, sans-serif;
	background : #99CC67;
	text-align : center;
}

/* dialog-style form OK/Cancel transition */
A.DialogToolbarTrans {
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
}

/* dialog-style form OK/Cancel transition (while mouseover, IE only) */
A.DialogToolbarTrans:HOVER {
	color : #FFCC00;
}



/***********************************************************
* Login page
*/

/* table containing all other tables */
TABLE.LoginOuterPane {
	background : #99CC67;
}

/* cell containing title table */
TD.LoginTitle {
}

/* table containing title cells */
TABLE.LoginTitlePanes {
	background : #99CC67;
}

/* cell containing logo */
TD.LoginTitlePaneLogo {
	text-align : center;
}

/* cell containing application name */
TD.LoginTitlePaneAppName {
	font : bold 18pt Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-align : center;
}

/* cell containing app description */
TD.LoginDescription {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #006286;
	background : #ffffff;
	text-align : center;
}

/* cell containing login form table */
TD.LoginForm {
}

/* table containing login form */
TABLE.LoginFormPanes {
	background : #99CC67;
}

/* cell containing input field caption ("Login", "Password", "Server Name") */
TD.LoginFormPaneCaption {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #006286;
	text-align : right;
}

/* cell containing input field */
TD.LoginFormPaneField {
	font : Verdana, Arial, Helvetica, sans-serif;
}

/* cell containing submit and reset buttons */
TD.LoginFormPaneButtons {
	text-align : center;
}

/* text of an inactive-tab in the tabsheet */
.menuBarText
{
    FONT-SIZE: x-small;
    COLOR: #006286;
    font : 8pt Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    TEXT-DECORATION: none;
}

.menuBarText:HOVER {
	color : #FFCC00;
}

/* text of an active-tab in the tabsheet */
.menuBarTextSelect
{
    FONT-SIZE: x-small;
    COLOR: ffffff;
    font : 8pt Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    TEXT-DECORATION: none
}

/* color of the inactive tab in the tabsheet */
.tabColor  
{
    background:#FEEDD3;
	/* border items in IE and Opera only */
	border-right-color: ffffff;
	border-right-style: solid;
	border-right-width : medium;
}

/* color of the active tab in the tabsheet */
.tabColorSelect
{
    background : #99CC67;
	/* border items in IE and Opera only */
	border-right-color: ffffff;
	border-right-style: solid;
	border-right-width : medium;
}

/* text of an inactive-tab in the startup tabsheet */
.StartupMenuBarText
{
    FONT-SIZE: x-small;
    COLOR: #006286;
    font : 10pt Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration : none;
}

.StartupMenuBarText:HOVER {
	color : FFCC00;
}

/* text of an active-tab in the startup tabsheet */
.StartupMenuBarTextSelect
{
    FONT-SIZE: x-small;
    COLOR: ffffff;
    font : 10pt Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    TEXT-DECORATION: none
}

/* color of the inactive tab in the startup tabsheet */
.StartupTabColor  
{
    background:#FEEDD3;
}

/* color of the active tab in the startup tabsheet */
.StartupTabColorSelect
{
    background : #99CC67;
}

