/* 
 *-----------------------------------------------------------------------------------
 *
 * Copyright (c) 2004-2005 SumTotal Systems, Inc. All rights reserved.
 *
 * The copyright to the computer software herein is proprietary and remains
 * the property of SumTotal Systems, Inc. It may be used and/or copied only with
 * the written consent of SumTotal Systems, Inc. or in accordance with the terms and
 * conditions stipulated in the agreement/contract under which this software
 * has been supplied.
 *
 * $Id: SYS_base.css,v 1.25 2007/04/10 09:00:47 vasantham Exp $
 * $Date: 2007/04/10 09:00:47 $
 * $RCSfile: SYS_base.css,v $
 * $Revision: 1.25 $
 *
 * Abstract:
 *
 * Revision History:
 *
 *    2000-05-20   Anand Arvind    created
 *
 *-----------------------------------------------------------------------------------
 */

/*
 *-----------------------------------------------------------------------------------
 * Document text style sheets
 *-----------------------------------------------------------------------------------
 */
BODY
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-style: normal;
	background-color: white;
}

TD
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

INPUT
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

SELECT
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

TEXTAREA
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

A
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

A:hover
{
	text-decoration: underline;
}

A:visited
{
}

A.clsALink
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}

A.clsALinkBold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

A.clsALinkDisabled
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	color: #aaaaaa;
	text-decoration: underline;
}

A.clsASearchHelp
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 7pt;
	font-weight: normal;
	color: #323d5a;
	text-decoration: underline;
}

A.clsAAssetDownload
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #323d5a;
	text-decoration: underline;
}
/*
 *-----------------------------------------------------------------------------------
 * Text styles for the document
 *-----------------------------------------------------------------------------------
 */

.clsNormal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

.clsRedNormal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: red;
}

.clsGreenNormal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: green;
}

.clsGrayNormal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
}

.clsSmall
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
}

.clsRedSmall
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	color: red;
}

.clsGreenSmall
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	color: green;
}

.clsBold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
}

.clsRedBold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: red;
}

.clsGreenBold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: green;
}

.clsGrayBold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}

.clsItalic
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
}

/*
 *-----------------------------------------------------------------------------------
 * Heading styles
 *-----------------------------------------------------------------------------------
 */

.clsHeading
{
	color: #323d5a;
	font-family: Verdana, Tahoma, Arial;
	font-size: 16pt;
	font-style: normal;
	font-weight: bold;
}

.clsLoginHeading
{
	color: #011470;
	font-family: Verdana, Tahoma, Arial;
	font-size: 14pt;
	font-style: normal;
}

.clsSubHeading
{
	color: #666666;
	font-family: Verdana, Tahoma, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}

.clsGroupHeading
{
	color: #e6550e;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.clsTaxHeading
{
    color:                  #323d5a;
    font-family:            Verdana, Tahoma, Arial;
    font-size:              12pt;
    font-style:             normal;
    font-weight:            bold;
}

.clsTableGroupHeading
{
	border-top-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: dotted;
	border-color: #999999;
	background-color: #ffffff;
}

/*
 *-----------------------------------------------------------------------------------
 * Page Header Tile 1
 *-----------------------------------------------------------------------------------
 */
/*-----------------start ----------------- */
.clsPageHeaderRight
{
	/*background-color:#FFFFFF;  	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffff',EndColorStr='#95b2d3'); 	margin: 0px auto;  	width:                 100%;   text-align: center; 	*/
	background-repeat: repeat-y;
	background-position: right;
	height: 65px;
	width: 100%;
}


.clsPageHeaderLeft
{
	background-color: #ffffff;
	height: 65px;
}

.clsHeadSelect_mid
{
	background-repeat: repeat-x;
	height: 50px;
}
.clsHeadSelect_right
{
	height: 50px;
}
.clsHeadSelect_left
{
	height: 50px;
}

.clsHeadHover_mid
{
	background-repeat: repeat-x;
	height: 50px;
}
.clsHeadHover_right
{
	height: 50px;
}
.clsHeadHover_left
{
	height: 50px;
}

.clsHeadText
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	text-decoration: none;
	cursor: pointer;
	padding-top: 0px;
	padding-bottom: 0px;
}
.clsPageHeaderRightText
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	padding-top: 2px;
	text-decoration: none;
}

.clsPageHeaderRightTextSmall
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.clsPageHeaderMenuLink
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
}

/*-----------------End ----------------- */


/*
 *-----------------------------------------------------------------------------------
 * Page Header Misc
 *-----------------------------------------------------------------------------------
 */

.clsPageHeaderLink
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	color: #0066cc;
	text-decoration: none;
}

.clsPageHeaderLinkAsian
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 7pt;
	font-style: normal;
	color: #0066cc;
	text-decoration: none;
}

.clsPageHeaderSelector
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	color: #323d5a;
	text-decoration: none;
}

.clsPageHeaderSelectorAsian
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 7pt;
	font-style: normal;
	color: #323d5a;
	text-decoration: none;
}

.clsPageHeaderStatus
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	height: 20px;
}

/*
 *-----------------------------------------------------------------------------------
 * NavMenu
 *-----------------------------------------------------------------------------------
 */

.clsNavMenuTile
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #323d5a;
	background-repeat: repeat-x;
	height: 26px;
}

.clsNavMenuOption
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	background-repeat: repeat-x;
	height: 16px;
}

html > body .clsNavMenuOption, html > body .clsNavMenuOptionSelected
{
	padding-left: 25px;
	display: table-cell;
}
.clsNavMenuOptionSelected
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	background-repeat: repeat-x;
	background-position: center center;
	height: 16px;
}
.clsNavMenuOptionText
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	height: 16px;
}
.clsNavMenuOptionTextHidden
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #6c8fb7;
	height: 16px;
	display: none;
}
.clsMainMenuTD
{
	padding-left: 5;
	padding-right: 5;
	width: 111;
}
.clsNavMenuOptionImage
{
	height: 16px;
	vertical-align: middle;
}

.clsNavMenuSubOption
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000; /*background-color:       #efefef; */
	background-color: #f7f9fc;
}

.clsNavMenuSubOptionSelected
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000; /*background-color:       #c2d8eb; */
	background-color: #d2deec;
}

.clsNavMenuCrumb
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	color: #666666;
	text-decoration: none;
}

/*
 *-----------------------------------------------------------------------------------
 * LeftMenu
 *-----------------------------------------------------------------------------------
 */

.clsLeftMenuTable
{
	background-color: #ffffff;
	height: 500px;
}

.clsLeftMenuTop
{
	background-color: #ffffff;
	width: 100%;
	border-top-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #56606e;
}

.clsLeftMenuOptionTable
{
	background-color: #e8f0fb;
	width: 200px;
	border-top-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-style: solid;
	border-color: #96aac2;
}


.clsLeftMenuOptionSubTable
{
	background-color: #e8f0fb;
	width: 200px;
}

.clsLeftMenuOptionSubTableCollapse
{
	background-color: #e8f0fb;
	width: 160px;
}


.clsLeftMenuBotLeft
{
}

.clsLeftMenuBotMiddle
{
}

.clsLeftMenuBotRight
{
}

.clsLeftMenuText
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #323d5a;
	cursor: pointer;	
}

.clsLeftMenuTextHeading
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #323d5a;
	background-color: #bed3e8;
	height: 20px;
	border: solid 1px #56606e;
}

.clsLeftMenuOption
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #e8f0fb;
}

.clsLeftMenuOptionSelected
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #bed3e8;
}
/*
 *-----------------------------------------------------------------------------------
 * RegistrationMenu
 *-----------------------------------------------------------------------------------
 */

.clsRegMenuTable
{
	background-color: #c2d8eb;
}

.clsRegMenuOptionTable
{
	background-color: #c2d8eb;
}

.clsRegMenuTopLeft
{
}

.clsRegMenuTopMiddle
{
}

.clsRegMenuTopRight
{
}

.clsRegMenuBotLeft
{
}

.clsRegMenuBotMiddle
{
}

.clsRegMenuBotRight
{
}

.clsRegMenuText
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #323d5a;
}

.clsRegMenuTextHeading
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #323d5a;
	height: 20px;
}

.clsRegMenuOption
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: blue;
	background-color: #c2d8eb;
}

.clsRegMenuOptionSelected
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #00008B;
	background-color: #c2d8eb;
}

/*
 *-----------------------------------------------------------------------------------
 * Audience (clsAud)
 *-----------------------------------------------------------------------------------
 */

.clsAudRuleSetCaption
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
}

.clsAudRuleSetConjuctive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #6699CC;
}

.clsAudRuleConjuctive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #6699CC;
}

.clsAudRuleValConjuctive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
}

/*
 *-----------------------------------------------------------------------------------
 * Tab (clsTab)
 *-----------------------------------------------------------------------------------
 */

.clsTabTable
{
	background: #e8f0fb;
}

.clsTabActive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #e6550e;
	text-decoration: none;
}


.clsTab
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #323d5a;
	text-decoration: none;
}


/*
 *-----------------------------------------------------------------------------------
 * Box (clsBox)
 *-----------------------------------------------------------------------------------
 */

.clsBoxHeaderSimple
{
	background: #c2d8eb;
}

.clsBoxHeaderOpen
{
    background:             #829fc3;
    background-repeat:      repeat-x;
    border-top-width:       1px;
    border-bottom-width:    0px;
    border-left-width:      1px;
    border-right-width:     1px;
    border-style:           solid;
    border-color:           #56606e;
}

.clsBoxHeaderClosed
{
    background:             #dce2e5;
    background-repeat:      repeat-x;
    border-top-width:       1px;
    border-bottom-width:    1px;
    border-left-width:      1px;
    border-right-width:     1px;
    border-style:           solid;
    border-color:           #56606e;
}

.clsBoxHeaderLeft
{
    background:             #c2d8eb;
    background-repeat:      repeat-x;
    border-top-width:       1px;
    border-bottom-width:    0px;
    border-left-width:      1px;
    border-right-width:     1px;
    border-style:           solid;
    border-color:           #56606e;
}

.clsBoxHeaderRight
{
    background:             #c2d8eb;
    background-repeat:      repeat-x;
    border-top-width:       1px;
    border-bottom-width:    0px;
    border-left-width:      1px;
    border-right-width:     1px;
    border-style:           solid;
    border-color:           #56606e;
}

.clsBoxHeading
{
	color: #323d5a;
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}

.clsBoxData
{
   /* commented by srinivas muvvala*/
background:             #e6f0fa;
    border:                 solid 1px #56606e;
}

.clsBoxchild
{
	position: absolute;
	visibility: visible;
	left: 20;
}

.clsBoxparent
{
	position: absolute;
	visibility: visible;
	top: 150;
	left: 20;
}

.clsBoxParentTaxonomy
{
	position: absolute;
	visibility: visible;
	top: 155;
	left: 570;
}

.clsBoxChildTaxonomy
{
	position: absolute;
	visibility: visible;
	top: 174;
	left: 570;
}

.clsBoxParentColHome
{
	position: absolute;
	visibility: visible;
	top: 195;
	left: 15;
}

.clsBoxChildColHome
{
	position: absolute;
	visibility: visible;
	top: 174;
	left: 15;
}

.clsBoxLink
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}

.clsBoxList
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right : 0px;
	padding-left : 0px;
	color: #323d5a;
	list-style-image: url(../../images/_common/icon_square.gif);
}
.clsBoxList_NN
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: -10px;
	padding-bottom: 0px;
	padding-top: 0px;
	color: #323d5a;
	list-style-image: url(../../images/_common/icon_square.gif);
}

.clsBoxDiv
{
	scrollbar-base-color: #c0c0c0;
}

.clsBoxHeadingPara
{
	color: #323d5a;
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-color: #999999;
	padding-top: 5px;
}

/*
 *--------------------------------------------------------------------------------
 * Home data
 *---------------------------------------------------------------------------------
 */

.clsHomeData
{
	background: #ffffff;
}

.clsHomeDataTab
{
	background: #f0f2f6;
	border: solid 1px #56606e;
}

A.clsHomeDataHeadingNor
{
	color: #323d5a;
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}

A.clsHomeDataHeadingNor:hover
{
	color: #e6550e;
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}

A.clsHomeDataHeadingSel
{
	color: #e6550e;
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}

/*
 *-----------------------------------------------------------------------------------
 * Table (clsTable)
 *-----------------------------------------------------------------------------------
 */

.clsTableActions
{
	border-top: solid 1px #d2d2d2;
	border-bottom: solid 1px #d2d2d2;
	border-left: solid 1px #d2d2d2;
	border-right: solid 1px #d2d2d2;
	background: #efefef;
}

.clsTable
{
	background: #ffffff;
	border: solid 0px #828282;
	border-left: solid 1px #829fc3;
	border-right: solid 1px #829fc3;
	border-bottom: solid 1px #829fc3;
}

.clsTableNoBorder
{
	background: #ffffff;
	border: solid 0px #828282;
	border-left: solid 0px #829fc3;
	border-right: solid 0px #829fc3;
	border-bottom: solid 0px #829fc3;
}
.clsTableHeadingRow
{
	background-color: #829fc3;
}

.clsTableRowOdd
{
	background-color: #e6f0fa;
}

.clsTableRowEven
{
	background-color: #ffffff;
}

.clsTableRowSelectedOdd
{
	background-color: #fdf1c7;
}

.clsTableRowSelectedEven
{
	background-color: #fdf1c7;
}

.clsTableHeadingCell
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	border-left: solid 1px #ffffff;
	padding-top: 8px;
	padding-bottom: 8px;
}
.clsTableSubHeadingCell
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border-left: solid 1px #ffffff;
	padding-top: 8px;
	padding-bottom: 8px;
}

.clsHomePageTableHeadingCellStart
{
	background-color: #ffffff;
	border-bottom: solid 1px #c2d8eb;
}
.clsHomePageTableHeadingCell
{
	background-color: #ffffff;
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	text-align: left;
	border-left: solid 1px #c2d8eb;
	border-bottom: solid 1px #c2d8eb;
	padding-top: 2px;
	padding-bottom: 5px;
}

.clsTableHomePage
{
	border: solid 1px #c2d8eb;
}
.clsHomePageTableTextCell
{
	padding-top: 2px;
	padding-bottom: 2px;
}


.clsTableHeadingCellLink
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.clsTableHeadingCellLinkBlack
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.clsTableCell
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border-left: solid 0px #ffffff;
	border-bottom: solid 0px #cfeof2;
	padding-top: 4px;
	padding-bottom: 4px;
}

.clsTableHeadingRow_Search
{
	background-color: #666666;
}

.clsTableRowSelectedEven_Search
{
	background-color: #cccccc;
}

.clsTableHeadingCell_Search
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	border-left: solid 1px #ffffff;
}

/*
 *-----------------------------------------------------------------------------------
 * Pagination (clsPagination)
 *-----------------------------------------------------------------------------------
 */

.clsPaginationTable
{
	background-color: #ffffff;
}

.clsPaginationText
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #323d5a;
}

.clsPaginationTextSelected
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #8d3f00;
}

A.clsPaginationLink
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	color: #323d5a;
}

/*
 *-----------------------------------------------------------------------------------
 * Input fields
 *-----------------------------------------------------------------------------------
 */

.clsReadOnly
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #323d5a;
}

.clsNoEditValue
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	background: #d0d0d0;
	color: black;
}

.clsGoodValue
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

.clsBadValue
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: black;
	border-style: solid;
	border-color: red;
	border-width: 2;
}
/*
 *-----------------------------------------------------------------------------------
 * PctBar (clsPctBar)
 *-----------------------------------------------------------------------------------
 */

.clsPctBarTable
{
	background: #ffffff;
	border-style: solid;
	border-color: black;
	border-width: 1px;
}

.clsPctBarComplete
{
	background-color: #915205;
}


.clsPctBarBorder
{
	background-color: #000000;
	border-style: solid;
	border-color: #000000;
	border-width: 1;
}

/*
 *-----------------------------------------------------------------------------------
 * ImageButton (clsImageButton)
 *-----------------------------------------------------------------------------------
 */

.clsImageButton03_Normal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button03.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 25px;
	height: 19px;
	background-color: transparent;
}

.clsImageButton03_Inactive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #cecece;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button03.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 25px;
	height: 19px;
	background-color: transparent;
}

.clsImageButton03_Bold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #323d5a;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button03.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 25px;
	height: 19px;
	background-color: transparent;
}

.clsImageButton03_Bold_MouseOver
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #e6550e;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button03.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 25px;
	height: 19px;
	background-color: transparent;
}

.clsImageButton06_Normal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button06.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 56px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton06_Inactive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #cecece;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button06.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 56px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton06_Bold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #323d5a;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button06.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 56px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton06_Bold_MouseOver
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #e6550e;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button06.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 56px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton09_Normal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button09.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 79px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton09_Inactive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #cecece;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button09.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 79px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton09_Bold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #323d5a;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button09.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 79px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton09_Bold_MouseOver
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #e6550e;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button09.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 79px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton12_Normal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button12.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 102px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton12_Inactive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #cecece;
	cursor: auto;
	background-image: url(../../images/default_st800/icon_button12.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 102px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton12_Bold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #323d5a;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button12.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 102px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton12_Bold_MouseOver
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #e6550e;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button12.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 102px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton15_Normal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button15.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 125px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton15_Inactive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #cecece;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button15.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 125px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton15_Bold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #323d5a;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button15.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 125px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton15_Bold_MouseOver
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #e6550e;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button15.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 125px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton18_Normal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button18.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 148px;
	height: 20px;
	background-color: transparent;
}
.clsImageButton18_News_Normal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button18.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 148px;
	height: 20px;
	background-color: transparent;
}
.clsImageButton18_Inactive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #cecece;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button18.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 148px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton18_Bold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #323d5a;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button18.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 148px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton18_Bold_MouseOver
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #e6550e;
	cursor: pointer;
	background-image: url(../../images/default_st800/icon_button18.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 148px;
	height: 20px;
	background-color: transparent;
}

.clsImageButton20_Bold
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            bold;
    text-decoration:        none;
    color:                  #323d5a;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_button20.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  196px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton20_Bold_MouseOver
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            bold;
    text-decoration:        none;
    color:                  #e6550e;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_button20.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  196px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton20_Normal
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_button20.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  196px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton20_News_Normal
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_button20.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  196px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton20_Inactive
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #cecece;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_button20.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  196px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton24_Bold
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            bold;
    text-decoration:        none;
    color:                  #323d5a;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button24.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  210px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton24_Bold_MouseOver
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            bold;
    text-decoration:        none;
    color:                  #e6550e;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button24.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  210px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton24_Normal
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button24.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  210px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton24_News_Normal
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button24.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  210px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton24_Inactive
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #cecece;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button24.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  210px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton28_Bold
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            bold;
    text-decoration:        none;
    color:                  #323d5a;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button28.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  220px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton28_Bold_MouseOver
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            bold;
    text-decoration:        none;
    color:                  #e6550e;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button28.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  220px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton28_Normal
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button28.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  220px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton28_News_Normal
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button28.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  220px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton28_Inactive
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #cecece;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button28.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  220px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton32_Bold
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            bold;
    text-decoration:        none;
    color:                  #323d5a;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button32.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  232px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton32_Bold_MouseOver
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            bold;
    text-decoration:        none;
    color:                  #e6550e;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button32.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  232px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton32_Normal
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button32.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  232px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton32_News_Normal
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button32.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  232px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton32_Inactive
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #cecece;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button32.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  232px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton36_Bold
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            bold;
    text-decoration:        none;
    color:                  #323d5a;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button36.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  252px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton36_Bold_MouseOver
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            bold;
    text-decoration:        none;
    color:                  #e6550e;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button36.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  252px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton36_Normal
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button32.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  232px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton36_News_Normal
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button32.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  232px;
    height:                 20px;
    background-color:       transparent;
}
.clsImageButton36_Inactive
{
    font-family:            Verdana, Tahoma, Arial;
    font-size:              8pt;
    font-weight:            normal;
    text-decoration:        none;
    color:                  #cecece;
    cursor:                 pointer;
    background-image:       url(../../images/default_st800/icon_Button32.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  232px;
    height:                 20px;
    background-color:       transparent;
}

.clsTextButtonNS
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background-color: #362981;
	cursor: pointer;
}

/*
 *-----------------------------------------------------------------------------------
 * ACP (clsACP)
 *-----------------------------------------------------------------------------------
 */

.clsACP_SA_TopicSeperator
{
	background-color: #d5d5d5;
}

.clsACP_SA_TopicSeperatorTableCell
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border-bottom: solid 1px #828282;
}

.clsACP_SA_TableRowSelected
{
	background-color: #f5e6c3;
}

.clsACPTopBackground
{
	background-image: url(../../images/_common/acp/lxs_page_header_background.gif);
	background-repeat: repeat-x;
	height: 49px;
}

.clsACPTopSepBackground
{
	background-image: url(../../images/_common/acp/lxs_page_header_sep_background.gif);
	background-repeat: repeat-x;
	height: 5px;
}

.clsACPBotBackground
{
	background-image: url(../../images/_common/acp/lxs_page_footer_background.gif);
	background-repeat: repeat-x;
	height: 28px;
}

.clsACPLeftBackground
{
	background-image: url(../../images/_common/acp/lxs_page_left_background.gif);
	background-repeat: repeat-y;
	width: 6px;
}

.clsACPRightBackground
{
	background-image: url(../../images/_common/acp/lxs_page_right_background.gif);
	background-repeat: repeat-y;
	width: 6px;
}

.clsACPTopTitle
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}


.clsACPMessage
{
	background-color: #FBF5C9;
	border-bottom-color: #C3B763;
	border-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	padding: 2px;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
}

/*
 *--------------------------------------------------------------------------------
 * Misc settings and styles
 *---------------------------------------------------------------------------------
 */

.clsTaxonomyGroup
{
	border: solid 1px #a4a4a4;
}

.clsGreyBold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #838383;
}

.form_list
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10pt;
	word-spacing: 0;
	line-height: 100%;
	width: 500px;
	text-align: left;
	text-indent: 0;
	margin: 0;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}


/*
 *--------------------------------------------------------------------------------
 * Wizard object styles
 *---------------------------------------------------------------------------------
 */

.clsWizardStepLinkHeading
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #323d5a;
	background-color: #c9c4d1;
	height: 20px;
	border: solid 1px #56606e;
}

.clsWizardStepLink
{
	background: #f0f2f6;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #56606e;
}

.clsWizardPageHeading
{
	color: #323d5a;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
}

.clsWizardStepNumberBg
{
	color: #323d5a;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	background-image: url(../../images/_common/icon_circle_20.gif);
}

.clsWizardStepNumberLink_Old
{
	color: #323d5a;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.clsWizardStepNumberLink
{
	color: #666666;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	background-image: url(../../images/_common/icon_circle_20.gif);
}

.clsWizardStepNumberLinkSelected
{
	color: #e6550e;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	background-image: url(../../images/_common/icon_circle_20.gif);
}

.clsWizardPageNumber
{
	color: #e6550e;
	font-family: Verdana, Tahoma, Arial;
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	background-image: url(../../images/_common/icon_circle_30.gif);
}

.clsDottedGrayHorizontalRow
{
	border: dotted;
	color: #999999;
	border-width: thin;
}


/*
 *-----------------------------------------------------------------------------------
 * LaunchImageButton (clsLaunchImageButton)
 *-----------------------------------------------------------------------------------
 */

.clsLaunchImageButton06_Normal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	color: #000000;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton06.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 56px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton06_Inactive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	color: #cecece;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton06_gray.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 56px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton06_Bold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #323d5a;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton06.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 56px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton06_Bold_MouseOver
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #e6550e;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton06.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 56px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton09_Normal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	color: #000000;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton09.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 79px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton09_Inactive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	color: #cecece;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton09_gray.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 79px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton09_Bold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #323d5a;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton09.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 79px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton09_Bold_MouseOver
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #e6550e;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton09.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 79px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton12_Normal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	color: #000000;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton12.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 102px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton12_Inactive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	color: #cecece;
	cursor: auto;
	background-image: url(../../images/_common/icon_launchButton12_gray.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 102px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton12_Bold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #323d5a;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton12.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 102px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton12_Bold_MouseOver
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #e6550e;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton12.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 102px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton15_Normal
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	color: #000000;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton15.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 125px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton15_Inactive
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	color: #cecece;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton15_gray.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 125px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton15_Bold
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #323d5a;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton15.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 125px;
	height: 20px;
	background-color: transparent;
}

.clsLaunchImageButton15_Bold_MouseOver
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #e6550e;
	cursor: pointer;
	background-image: url(../../images/_common/icon_launchButton15.gif);
	background-repeat: no-repeat;
	border-style: none;
	background-position: center center;
	width: 125px;
	height: 20px;
	background-color: transparent;
}

/* To display the GO round button */
.clsImageButtonGo_Normal
{
	background-image: url(../../images/_common/icon_go.gif);
	width: 21px;
	height: 20px;
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	border-style: none;
	cursor: pointer;
}

/* To displaying Installation History page */
.clsConsistencyReport
{
	position: relative;
	cursor: hand;
	border: solid 1px White;
	left: 5px;
	right: 3px;
	width: 98%;
	height: 17px;
}

.clsConsistencyReport-header
{
	background-color: Transparent;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	left: 25px;
	top: 2px;
	position: absolute;
}

.clsConsistencyReport-divider
{
	right: 15px;
	position: absolute;
	width: 400px;
	height: 1px;
	margin: 5px;
	top: 3px;
	border-top: solid 0px #0166CE;
}

.clsConsistencyReport-expand-collapse
{
	left: 1px;
	right: 5px;
	width: 10px;
	height: 8px;
	top: 4px;
	position: relative;
	background-image: url("../../images/_common/tree/24c.GIF" );
	background-repeat: no-repeat;
	background-position: center;
}

.clsConsistencyReport_grid
{
	padding: 5px 10px 0 10px;
}

.clsRosterProgDivTrans
{
    filter: alpha(opacity=50); 
    -moz-opacity: .50; 
    opacity: .50;
    background-color:#aaaaaa; 
    position:absolute; 
    top:0px; 
    left:0px; 
    z-index: 3000;
}

.clsRosterProgDivIndicator
{
    background-color: #FFFFFF;
	width: 320px;
	position: absolute;
    z-index: 3001;
    
	border-right: darkgray 2px solid;	
    padding-right: 5px;	
    border-top: darkgray 2px solid;	
    padding-left: 5px;	
    font-weight: bold;	
    font-size: 10pt;	
    padding-bottom: 5px;	
    border-left: darkgray 2px solid;	
    color: darkgray;	
    padding-top: 5px;	
    border-bottom: darkgray 2px solid;	
    font-family: Verdana, Tahoma, Arial;	
}

.clsRosterProgDivIndicatorGIF
{
    left: 110px;
    position: relative;
    padding-top: 10px;	
    padding-bottom: 15px;
	width: 82px;
	height: 10px;
	background-image: url("../../images/_common/animation_progress.gif" );
	background-repeat: no-repeat;
	background-position: center;    
}

.clsEllipsis
{
	white-space:nowrap !important;
    text-overflow:ellipsis;       /* for IE6, IE7, Safari  */
	-ms-text-overflow:ellipsis;   /* for IE8  */
    overflow:hidden;
	-moz-binding:url(ST_mozilla.xml#ellipsis);  /* for Firefox */
}

.clsBatchRegMsg
{
    background-color: #FFFFD3;
    font-family:            Verdana, Tahoma, Arial;
    font-size:              14pt;
    font-weight:            bold;
}

A.clsBatchRegMsgLink
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-style: normal;
	color: #0066CC;
	text-decoration: none;
}

A.clsBatchRegMsgLink:hover
{
	text-decoration: underline;
}

.NoneDiplomaTable
{
	font-family: Verdana, Tahoma, Arial;
	background-color:#FFFFCC;	
	font-size: 8pt;
	font-style: normal;
	color: #0066CC;
	text-decoration: none;
	margin-bottom:5px;	
}

.NoneDiplomaLink
{
	color: #558DD4;
	text-decoration: none;
}

.clsRegPanelDivPR
{
    padding-bottom:5px;
}

.clsRegPanelHiddingDiv
{
    border-top-color:#96AAC3;
    border-top-width:1px;
    border-top-style:solid;
}

.clsRegPanelContentDiv
{
    overflow-y: hidden;
    overflow-x: hidden; 
    height:auto;
}

.clsRegPanelBorderBottom
{
    border-color:#96AAC3;
    border-bottom-width:1px;
    border-bottom-style:solid;
}
.mmenucontainer
{
	left:0px;
	text-align:left;
}

.searchbox td>a
{
	display:block;
}
iframe#iFM0
{
	border:none;
}
.menuDropDownLink
{
	padding-right: 10px;
	padding-top: 10px;
}
.menuDropDown
{
   position: absolute;
   z-index: 99999;
   border-radius: 2px;
   border-style:ridge;
   border-width:1px;
   border-color: #707c88;
   background-color: #fcfcfc;
   list-style-type:none;
   border-radius: 5px;
   min-width: 200px;
  *min-width: 220px;
   width: auto;
   right:0px;
   margin-right:10px;
}
.menuDropDown table
{
	width: 100%;
}
.menuDropDown tr
{
	height: 30px;
}
.menuDropDown td
{
	text-align: left;
	padding-left:5px;
	padding-right:5px;
}
.menuDropDown tr:hover
{
	background-color: rgb(64, 17, 81);
}
input:disabled
{
	color : #808080;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)
{
	td:not([align])
	{
		text-align:left;
	} 
}
.clsRaterAnchorTag
{
	color: #ffffff;
}
div.RadToolTip td.rtWrapperTopCenter a.rtCloseButton
{	
	background-position:0px 0px!important;
	right:-7px!important;
	top:-7px!important;
	margin-right :8px!important;
	margin-top :6px!important;
}

TEXTAREA
{
	resize: none;
}

TEXTAREA:disabled
{
	background-color: #e5e5e5;
	color : #919191;
}
@media print{
	#MAINDIVParent
	{
		overflow: visible !important;
		height:100% !important;
	}
	/*For Mozilla print issue*/
	.printBody{
        overflow: visible !important;  
    }
}
.clsWrapText
{
    word-wrap : break-word;
    word-break:break-all;
    -ms-word-wrap:break-word;
    -ms-word-break:break-all;
}