/* Start - General.css */

/* CSS Department List 

	1. Global CSS Definition
	2. Header CSS Definition
	3. Footer Page CSS Definition
	4. Menu CSS Definition
	5. Data Table
	6. YUI Menu CSS Definition
*/

/* Global CSS Definition - START */

/* HTML ELEMENTS Defaults */

*
{
	/*Everything - causes all elements to inherit default values if not explicitly set*/
	font-family: Verdana, sans-serif;
	font-size: 11px;
	/*color: inherit;*/
	-moz-outline-style: none;/* FF - hide focus rectangle */
}

HTML
{
	overflow-y: scroll;
	overflow-x: auto;
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

BODY
{
	background-color: #292828;
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	margin: 0px auto;
	direction: ltr;
	color: #ffffff;
	_height: 100%;/* IE Hack */
	_width: 100%;/* IE Hack */
}

/* These two rules eliminate the need for cellspacing="0" and cellpadding="0" */

/* Causes bug in IE when table is visibility:hidden and has css border that is greater than 0 */
 TABLE /* cellspacing="0" */
{
	/*border-collapse: collapse;*/
} 

TABLE.fixed
{
	table-layout: fixed;
}

TD /* cellpadding="0" */
{
	padding: 0px;
}


IFRAME
{
	border: 0px;
	/*background-color: white;*/
}

IMG
{
	border: none;
}

A IMG,
A:visited
{
	border: none;
	cursor: pointer;
}

A,
A:visited
{
	vertical-align: middle;
	cursor: pointer;
	color: blue;
	/*
		
	*/
}

/* Start - Helper Classes */

.BorderBox,
.border-box
{
	box-sizing: border-box;/* Default - compliant */
	-moz-box-sizing: border-box;/* Mozilla, FF */
	-webkit-box-sizing: border-box;/* Safari, Chrome */
	/*-ms-box-sizing: border-box;*//* IE8 */
	/*
		IE6 and IE7:
			1. Do not support box-sizing in CSS
			2. In quirks mode work with 'border-box' only
			3. In 'compliance' mode work with 'content-box' only
		References:
			http://www.quirksmode.org/css/box.html
			http://www.w3.org/TR/CSS2/box.html
			http://en.wikipedia.org/wiki/Internet_Explorer_box_model_bug
	*/
}

.maxed
{
	width: 100%;
	height: 100%;
}

.fullWidth,
.x-maxed
{
	width: 100%;
}

.y-maxed
{
	height: 100%;
}

.maxed .maxed,
.y-maxed .maxed
{
	/*margin-top: 0px;
	margin-bottom: 0px;*/
}

.y-fit
{
	height: 1px;
}

.x-fit
{
	width: 1px;
}

.auto-width
{
	width: auto!important;
}

.heightAuto,
.auto-height
{
	height: auto!important;
}

.noBorder,
.no-border
{
	border: none !important;
}

.noPadding,
.no-padding
{
	padding: 0px !important;
}

.noPaddingTop,
.no-padding-top
{
	padding-top: 0px !important;
}

.align-center,
.center-align,
.centered
{
	text-align: center!important;/* Default */
	text-align: -moz-center!important;/* FireFox */
	_text-align: center!important;/* IE6 Hack */
}

.align-right,
.right-align
{
	text-align: right!important;/* Default */
	text-align: -moz-right!important;/* FireFox */
	*text-align: right!important;/* IE restore Hack */
}

.align-left,
.left-align
{
	text-align: left!important;/* Default */
	text-align: -moz-left!important;/* FireFox */
	*text-align: left!important;/* IE restore Hack */
}

.vAlignTop,
.v-top
{
	vertical-align: top!important;
}

.v-middle
{
	vertical-align: middle!important;
}

vBottom,
.v-bottom
{
	vertical-align: bottom!important;
}

.word-break
{
	word-wrap: break-word;
}

.bold,
.bold *,
.text-bold,
.text-bold *
{
	font-weight: bold!important;
}

.textNormal,
.textNormal *,
.text-normal,
.text-normal *
{
	font-weight: normal !important
}

.padded-box
{
	padding: 5px!important;
}

.x-padded-box
{
	padding: 0px 5px!important;
}

.y-padded-box
{
	padding: 5px 0px;
}

.padded-box-2,
.padded-box-2px
{
	padding: 2px!important;
}

.no-margin
{
	margin: 0px !important;
}


.block,
.display-block
{
	display: block!important;
}

.inline,
.display-inline
{
	display: inline!important;
}

.display-none
{
	display: none!important;
}

.visibility-hidden,
.hidden,
.placeholder
{
	visibility: hidden!important;
}

.pos-absolute
{
	position: absolute!important;
}

.pos-relative
{
	position: relative!important;
}

.pos-static
{
	position: static!important;
}

.pos-fixed
{
	position: fixed!important;
}

.nobr,
.nowrap
{
	white-space: nowrap!important;
}

.nbsp
{
	width: 1px;
	height: 1px;
	margin: 0px;
	vertical-align: top;
	float: left;
	visibility: hidden;
	/*display: none;*/
}

.float-left
{
	float: left!important;
}

.float-right
{
	float: right!important;
}

.clear
{
	clear: both!important;
	clear: both;
	font-size: 1px;
	height: 1px;
	overflow: hidden;
}

.clearRight,
.clear-right
{
	clear: right!important;
}

.clearLeft,
.clear-left
{
	clear: left!important;
}

.scroller-box
{
	padding: 10px;
	width: 100%;
	height: 100%;
	position: relative;
	overflow: auto;
}

.pointer
{
	cursor: pointer;
}

.overlow-hidden
{
	overflow: hidden;
}

.overlow-y-hidden
{
	overflow-y: hidden;
}

.overlow-x-hidden
{
	overflow-x: hidden;
}

/* End - Helper Classes */

/* Start - Form Elements */

FORM
{
	display: inline;
	margin: 0 auto; 
}

INPUT,
SELECT,
TEXTAREA
{
	font-size: 11px;
	font-family: Verdana;
	vertical-align: middle;
	/* Box-Sizing - See notes in rule 'BoxSizing' */
	box-sizing: border-box;/* Default - compliant */
	-moz-box-sizing: border-box;/* Mozilla, FF */
	-webkit-box-sizing: border-box;/* Safari, Chrome */
}

/* FF, IE7+ */
INPUT[type='text'],
INPUT[type='password']
{
	height: 18px!important;
	padding: 2px 2px 0 !important;
	border: 1px solid #969696;
}

LABEL
{
	vertical-align: middle;
	line-height: 20px;
	cursor: pointer;
}

SELECT
{
	height: 18px;/* FF */
	_height: 14px;/* IE6 (Hack) */
	*height: 19px;/* IE7 (Hack) */
	border: 1px solid #969696;
	min-width: inherit;
}

TEXTAREA
{
	border: 1px solid #969696;
	padding: 2px;
}

INPUT.textBox
{
	width: 174px;
	padding: 0px 2px;
	*height: 15px!important;/* IE6 (Hack) */
	border: 1px solid #969696;
}

INPUT.longTextBox
{
	width: 445px;
	padding: 0px 2px;
	*height: 15px!important;/* IE6 (Hack) */
	border: 1px solid #969696;
}

TD.ValueModified,
TR.ValueModified,
INPUT.ValueModified,
SELECT.ValueModified,
TEXTAREA.ValueModified
{
	background-color: yellow/*#ffffcc*/;
}

INPUT[type='radio'].ValueModified,
INPUT[type='checkbox'].ValueModified
{
	/* Checkbox and readio in FF do not show border - using outline instead */
	/*-moz-outline: #ffffcc solid 4px; */
	-moz-outline: yellow solid 4px;
}

.wide-list-box .FormField SELECT
{
	width: 345px !important;
}

/*Roy 2009.09.21 10:12*/
.auto-width-field .FormField,
.auto-width-field .FormField SELECT
{
	width: auto !important;
}

INPUT.ValueError,
SELECT.ValueError,
TEXTAREA.ValueError
{
	background-color: red;
	color: white;
}

/* End Form Elements */

/* Start App Look & Feel (L&F) */

A,
A:visited
{
	text-decoration: none;
}

A:hover
{
	text-decoration: underline;
}

A.disabled
{
	color: #939598!important;
	text-decoration: none !important;
	cursor: default !important;
}

LABEL.lblQusForm
{
	position: static !important;
	top: 0px;
}

.floatLeft
{
	float: left!important;
}

.floatRight
{
	float: right!important;
}

.sidePadding10
{
	padding: 0px 10px!important;
}

.sidePadding5
{
	padding: 0px 5px!important;
}

.sideMargins10
{
	margin: 0px 10px!important;
}

.sideMargins5
{
	margin: 0px 5px!important;
}

hr.page-hr
{
	margin: 0px;
	height: 2px;
	border: 0px;
	border-top: 1px solid #191818;
	border-bottom: 1px solid #393838;
	
}

DIV.divMain
{
	background-image: url('../images/Header_01.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: right -927px;
	width: 962px;
	margin: 0px auto;
	padding: 0px 12px 0px 12px;
}

body > DIV.divMain
{
	/* Hide from IE6 */
	width: 955px;
	padding: 0px 14px 0px 14px;
}

DIV.divAssitance
{
	margin: 0px;
	height: 28px;
}

DIV.divAssitance IMG
{
	position: relative;
	top: 4px;
	left: -4px;
}

DIV.divAssitance A,
DIV.divAssitance A:hover
{
	color: #c8c8c8;
	text-decoration: none;
}

DIV.divAssitance A:hover
{
	text-decoration: underline;
}

DIV.divMiddlePage
{
	/**/
}

A.aStyle1,
A.aStyle2
{
	background-image: url('../images/status1.gif?build=838_1');
	background-repeat: no-repeat;
}

A.aStyle1
{
	background-position: right -430px;
	padding-right: 15px;
}

A.aStyle2
{
	background-position: right -470px;
	padding-right: 12px;
}

A.aStyle3
{
	background-image: url('../images/icnLogout.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 10px;
}

A.aStyle4
{
	background-image: url('../images/icon.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: left -290px;
	line-height: 22px;
	height: 22px;
	padding: 1px 0px 1px 22px;
	display: block;
	_float: right; /* IE6 hack */
}

A.aStyle1.disabled,
A.aStyle2.disabled,
A.aStyle3.disabled,
A.aStyle4.disabled
{
	color: #939598!important;
	text-decoration: none !important;
	cursor: default !important;
}

.disabled A.aStyle2,
A.aStyle2.disabled
{
	background-position: right -487px;
}

DIV.mainBorder
{
	width: 994px;
	margin: 0px auto;
	padding-bottom: 12px;
}

DIV.mainBorderC
{
	/*background-color: #191818; Roy 2009.08.26 14:29 */
	border-left: solid 1px #393838;
	border-right: solid 1px #393838;
	padding: 0px 1px;
}

DIV.mainBorderC DIV.mainBorderCInner
{
	background-color: #292828;
	background-image: url('../images/HeadRepeat_x.gif?build=838_1');
	background-repeat: repeat-x;
	background-position: left -210px;
	/*
	** main frame vertical lines side fix **
	padding-bottom: 12px;
	*/
}

/* Global CSS Definition - END */

/* Header CSS Definition - START */

DIV.divHeader
{
	padding-top: 11px;
	padding-bottom: 11px;
}

DIV.divContainerLogo
{
	/*padding-left: 10px; Roy */
	/*width: 100%; Roy Merge - 2009.09.07 11:31*/
}

DIV.divHeaderLogo
{
	width: 211px;
	height: 35px;
	border-right: #000000;
	padding-right: 25px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../images/logo1.png?build=838_1');
	/* For IE6 - Cannot natively display PNG transparency */
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/logo1.png?build=838_1', sizingMethod='crop');
}

DIV.divLogoTitle
{
	border-left: solid 1px #7a7a7a;
	margin-left: 236px;
	margin-right: 200px;
	font-family: Arial;
}

DIV.divMcuName
{
	padding: 4px 0px 0px 0px;
	font-size: 14px;
	padding-left: 11px;
	color: #c8c8c8;
}

DIV.divMcuModel
{
	font-size: 12px;
	padding-left: 11px;
	color: #c8c8c8;
}

DIV.divHeaderRight
{
	margin: 0px 0px 7px 0px;
	color: #c8c8c8;
	font-size: 11px;
	text-align: right;
	padding-right: 2px;
}

.divHeaderRight .MessageArea
{
	height: 23px;
	line-height: 23px;
	text-align: right;
	width: 300px;
}

DIV.divHeaderRight A,
DIV.divHeaderRight A:hover
{
	color: #5EB0FB;
	text-decoration: none;
	white-space: nowrap;
}

DIV.divHeaderRight A:hover
{
	text-decoration: underline;
}

DIV.divHeaderRight SPAN
{
	vertical-align: middle;
}

/* Header CSS Definition - END */

/* Footer Page CSS Definition - START */

DIV.divFooter
{
	padding: 1px 0px;
	text-align: center;
	color: #c8c8c8;
	height: 31px;
	/*
	** main frame vertical lines side fix **
	Roy - Currently we arent using the footer - but in order to avoid HTML changes I am setting it
	to display: none - 2009.09.21 18:28 
	*/display: none;
}

DIV.divFooterPadding
{
	padding: 15px 0px 3px 0px;
}

DIV.divFooterHome
{
	position: absolute;
	bottom: 9px;
	padding-left: 324px;
}

/* Footer Page CSS Definition - END */

/* General Button CSS Definition - START */

A.gnrlButton,
A.gnrlButtonSelected,
A.gnrlButtonDisable
{
	color: #ffffff !important;
	text-decoration: none !important;
	cursor: pointer;
	margin-top: 0px !important;
	vertical-align: middle;
}

DIV.divMenuRight > A.gnrlButton,
DIV.divMenuRight > A.gnrlButtonSelected,
DIV.divMenuRight > A.gnrlButtonDisable
{
	/* Hide from IE6 */
	margin-top: 14px;
}

.gnrlButton,
.gnrlButtonSelected,
.gnrlButtonDisable
{
	height: 40px;
	padding-left: 4px;
	display: block;
	background-image: url('../images/Header_02.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: left 7px;
	width: 145px;
	min-width: 145px;
	white-space: nowrap;
	text-decoration: none;
	/* Box-Sizing - See notes in rule 'BoxSizing' */
	box-sizing: border-box;/* Default - compliant */
	-moz-box-sizing: border-box;/* Mozilla, FF */
	-webkit-box-sizing: border-box;/* Safari, Chrome */
}

.gnrlButton SPAN,
.gnrlButtonSelected SPAN,
.gnrlButtonDisable SPAN
{
	background-image: url('../images/Header_02.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: right -209px;
	height: 40px;
	padding-top: 12px;
	float: left;
	/*width: 125px;
	min-width: 125px;*/
	text-align: center;
	padding-left: 4px;
	padding-right: 20px;
	/* Box-Sizing - See notes in rule 'BoxSizing' */
	box-sizing: border-box;/* Default - compliant */
	-moz-box-sizing: border-box;/* Mozilla, FF */
	-webkit-box-sizing: border-box;/* Safari, Chrome */
}

.gnrlButton:hover
{
	background-position: left -47px;
}

.gnrlButton:hover SPAN
{
	background-position: right -263px;
}

.gnrlButtonSelected
{
	background-position: left -162px;
}

.gnrlButtonSelected SPAN
{
	color: #faae6b !important;
	background-position: right -378px;
}

.gnrlButtonDisable
{
	background-position: left -108px;
}

.gnrlButtonDisable SPAN
{
	color: #ffffff;
	background-position: right -324px;
}

/*** Start - testGnrlButton *********************************************************************/
.testGnrlButton
{
	/**/
}

A.testGnrlButton,
A.testGnrlButtonSelected,
A.testGnrlButtonDisable
{
	color: #ffffff !important;
	text-decoration: none !important;
	cursor: pointer;
	margin-top: 0px !important;
	vertical-align: middle;
}

DIV.divMenuRight > A.testGnrlButton,
DIV.divMenuRight > A.testGnrlButtonSelected,
DIV.divMenuRight > A.testGnrlButtonDisable
{
	/* Hide from IE6 */
	margin-top: 14px;
}

.testGnrlButton,
.testGnrlButtonSelected,
.testGnrlButtonDisable
{
	height: 40px;
	padding-left: 4px;
	display: block;
	background-image: url('../images/Header_02.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: left 7px;
	width: 145px;
	min-width: 145px;
	white-space: nowrap;
	text-decoration: none;
	/* Box-Sizing - See notes in rule 'BoxSizing' */
	box-sizing: border-box;/* Default - compliant */
	-moz-box-sizing: border-box;/* Mozilla, FF */
	-webkit-box-sizing: border-box;/* Safari, Chrome */
}

.testGnrlButton SPAN,
.testGnrlButtonSelected SPAN,
.testGnrlButtonDisable SPAN
{
	background-image: url('../images/Header_02.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: right -209px;
	height: 40px;
	padding-top: 12px;
	float: left;
	width: 125px;
	min-width: 125px;
	text-align: center;
	padding-left: 4px;
	padding-right: 20px;
	/* Box-Sizing - See notes in rule 'BoxSizing' */
	box-sizing: border-box;/* Default - compliant */
	-moz-box-sizing: border-box;/* Mozilla, FF */
	-webkit-box-sizing: border-box;/* Safari, Chrome */
}

.testGnrlButton:hover
{
	background-image: url('../images/Header_02.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: left -47px;
}

.testGnrlButton:hover SPAN
{
	background-image: url('../images/Header_02.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: right -263px;
}

.testGnrlButtonSelected
{
	background-image: url('../images/Header_02.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: left -162px;
}

.testGnrlButtonSelected SPAN
{
	color: #faae6b !important;
	background-image: url('../images/Header_02.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: right -378px;
}

.testGnrlButtonDisable
{
	background-image: url('../images/Header_02.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: left -108px;
}

.testGnrlButtonDisable SPAN
{
	color: #ffffff;
	background-image: url('../images/Header_02.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: right -324px;
}

/*** End - testGnrlButton *********************************************************************/

SPAN.textNearButton
{
	float: left;
	line-height: 22px;
}

DIV.divAudio
{
	/*margin-left: 195px;
	width: 450px; Roy*/
	padding-left: 10px;
}

DIV.divAudioTitle
{
	line-height: 28px;
	height: 28px;
	padding-left: 10px;
}

TD.tdOpenLineMiddle DIV.divAudio
{
	width: 300px;
	margin-left: 280px;
}

DIV.divAudioInput
{
	width: 180px;
	float: left;
}

DIV.divAudioBrowse
{
	float: left;
	padding-left: 10px;
	width: 100px;
}

DIV.divAudioUpdade
{
	margin-left: 120px;
}

TD.tdOpenLineMiddle DIV.divAudioUpdade
{
	width: 100px;
}

TD.tdUpdateTitle
{
	height: 22px;
	line-height: 22px;
	/*float: left;!!! Roy*/
	padding-left: 90px;
	width: 195px;
}

/* General Button CSS Definition - END */

/* Menu CSS Definition - START */

DIV.divMenu
{
	margin: 4px 0px 0px 0px;
	background-image: url('../images/HeadRepeat_x.gif?build=838_1');
	background-repeat: repeat-x;
	background-position: left -140px;
	height: 40px;
}

.MenuLeft
{
	background-image: url('../images/Header_01.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: left -543px;
}

.MenuLeft A,
.MenuLeft DIV
{
	float: left;
}

.MenuRight
{
	text-align: right;
}

.MenuRight A,
.MenuRight DIV,
.MenuRight A.menuOpenMenu,
.MenuRight A.menuOpenMenuSelected 
{
	float: right;
}

DIV.divMenuRight
{
	background-image: url('../images/Header_01.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: right -753px;
	height: 41px;
	_height: 35px; /* IE6 hack */
	margin: 0px;
	padding-top: 6px;
	float: right;
	width: 10px;
}

DIV.divMenuRight A
{
	margin: auto 5px auto auto;
}

DIV.divMenu > DIV.divMenuRight A
{
	/* Hide from IE6 */
	margin: auto 35px auto auto;
}

DIV.divMenu A STRONG
{
	height: 28px;
	padding: 12px 0px 0px 33px;
	display: block;
	font-weight: normal;
}

A.menuButtonOff STRONG,
A.menuButtonOn STRONG,
A.menuButtonSelected STRONG
{
	background-image: url('../images/Header_01.gif?build=838_1');
	background-repeat: no-repeat;
}

A.status STRONG
{
	background-position: left -100px;
}

A.config STRONG
{
	background-position: left 8px;
}

A.log STRONG
{
	background-position: left -46px;
}

A.users STRONG
{
	background-position: left -151px;
}

A.menuFirstButton STRONG,
A.menuFirstButtonOff STRONG/*,
A.menuButtonSelected STRONG*/
{
	background-image: url('../images/Header_01.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: left -97px;
}

A.menuFirstButton
{
	color: #ffffff !important;
	text-decoration: none !important;
	float: left;
	font-size: 11px;
	background-image: url('../images/Header_01.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: left -613px;
}

.menuFirstButton
{
	height: 40px;
	display: block;
	padding-left: 4px;
	min-width: 120px;
	width: 120px;
}

.menuFirstButton SPAN
{
	background-image: url('../images/HeadRepeat_x.gif?build=838_1');
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	float: left;
	padding: 0px 5px 0px 2px;
	min-width: 112px;
	width: 112px;
	cursor: pointer;
	white-space: nowrap;
}

.menuFirstButton IMG.bg
{
	position: relative;
	float: left;
	top: -5px;
	margin-right: 5px;
}

A.menuFirstButtonOff
{
	color: #c8c8c8 !important;
	text-decoration: none !important;
	float: left;
}

.menuFirstButtonOff
{
	height: 40px;
	display: block;
	background-image: url('../images/Header_01.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: left -543px;
	padding-left: 4px;
	min-width: 120px;
	width: 120px;
}

.menuFirstButtonOff SPAN
{
	background-image: url('../images/HeadRepeat_x.gif?build=838_1');
	background-repeat: repeat-x;
	background-position: left -140px;
	height: 40px;
	float: left;
	padding: 0px 5px 0px 2px;
	min-width: 112px;
	width: 112px;
	cursor: pointer;
	white-space: nowrap;
}

.menuFirstButtonOff IMG.bg
{
	position: relative;
	float: left;
	top: -5px;
	margin-right: 5px;
}

.menuFirstButtonOff:hover
{
	background: url('../images/Header_01.gif?build=838_1') no-repeat left -683px;
}

.menuFirstButtonOff:hover SPAN
{
	background: url('../images/HeadRepeat_x.gif?build=838_1') repeat-x left -70px;
}

A.menuButton
{
	color: #ffffff !important;
	text-decoration: none !important;
	float: left;
}

.menuButton
{
	height: 40px;
	padding-left: 4px;
	display: block;
	background: url('../images/HeadRepeat_x.gif?build=838_1') repeat-x left -140px;
}

.menuButton SPAN
{
	background: url('../images/HeadRepeat_x.gif?build=838_1') repeat-x left -140px;
	height: 28px;
	float: left;
	padding: 12px 5px 0px 2px;
	min-width: 112px;
	width: 112px;
	cursor: pointer;
	white-space: nowrap;
}

.menuButton IMG.bg
{
	position: relative;
	float: left;
	top: -5px;
	margin-right: 5px;
}

.menuButton IMG.menuSubArrow
{
	position: relative;
	top: 5px;
}

A.menuButtonOff,
A.menuButtonSelected
{
	color: #c8c8c8 !important;
	text-decoration: none !important;
	float: left;
	min-width: 120px;
	width: 120px;
}

SPAN.spnMenuWidth
{
	width: 120px !important;
}

.menuButtonOff,
.menuButtonSelected
{
	height: 40px;
	padding-left: 4px;
	padding-right: 4px;
	display: block;
	background: url('../images/HeadRepeat_x.gif?build=838_1') repeat-x left -140px;
}

.menuButtonOff SPAN,
.menuButtonSelected SPAN
{
	background: url('../images/HeadRepeat_x.gif?build=838_1') repeat-x left -140px;
	height: 40px;
	float: left;
	padding: 0px 5px 0px 2px;
	min-width: 112px;
	width: 112px;
	cursor: pointer;
	white-space: nowrap;
	overflow: hidden;
}

.menuButtonOff IMG.bg,
.menuButtonSelected IMG.bg
{
	position: relative;
	float: left;
	top: -5px;
	margin-right: 5px;
}

.menuButtonOff IMG.menuSubArrow,
.menuButtonSelected IMG.menuSubArrow
{
	position: relative;
	top: 5px;
}

.menuButtonOff:hover,
.menuButtonOff:hover SPAN
{
	background: url('../images/HeadRepeat_x.gif?build=838_1') repeat-x left -70px;
}

.menuButtonSelected,
.menuButtonSelected SPAN
{
	background: url('../images/HeadRepeat_x.gif?build=838_1') repeat-x left top !important;
	color: #ffffff !important;
}

A.menuOpenMenu,
A.menuOpenMenuSelected
{
	text-decoration: none !important;
	cursor: pointer;
	float: left;
}

.menuOpenMenu,
.menuOpenMenuSelected
{
	height: 40px;
	display: block;
	margin: 0px 4px 0px 2px;
	width: 47px;
}

A.menuOpenMenu SPAN
{
	background: url('../images/Header_01.gif?build=838_1') repeat-x 35px -807px;
	display: block;
	height: 40px;
}

A.maintenance
{
	background: url('../images/Header_01.gif?build=838_1') repeat-x left -207px;
}

A.help
{
	background: url('../images/Header_01.gif?build=838_1') repeat-x left -262px;
}

A.maintenance:hover
{
	background: url('../images/Header_01.gif?build=838_1') repeat-x left -317px;
}

A.help:hover
{
	background: url('../images/Header_01.gif?build=838_1') repeat-x left -372px;
}

A.maintenanceS
{
	background: url('../images/Header_01.gif?build=838_1') repeat-x left -427px;
}

A.helpS
{
	background: url('../images/Header_01.gif?build=838_1') repeat-x left -482px;
}

DIV.divMenuSperator
{
	font-size: 1px;
	width: 2px;
	background: url('../images/Header_01.gif?build=838_1') no-repeat left -857px;
	line-height: 40px;
	float: left;
}

DIV.divMenuMiddle
{
	float: left;
	width: 185px;
}

.menu7 SPAN
{
	width: 100px;
	min-width: 100px;
}

.menuAuto SPAN
{
	width: 40px !important;
	min-width: 40px !important;
}

/* Menu CSS Definition - END */

/* Data Table - START */

TD.tdOpenLineTopLeft
{
	background: url('../images/Config.gif?build=838_1') no-repeat left -1523px;
	width: 5px;
	height: 5px;
	line-height: 5px;
	font-size: 1px;
}

TD.tdOpenLineTopRight
{
	background: url('../images/Config.gif?build=838_1') no-repeat left -1558px;
	width: 7px;
	height: 5px;
	line-height: 5px;
	font-size: 1px;
}

TD.tdOpenLineTopMiddle
{
	background: url('../images/ConfigRepeat_x.gif?build=838_1') repeat-x left -800px;
	height: 5px;
	line-height: 5px;
	font-size: 1px;
}

TD.tdOpenLineBottomLeft
{
	background: url('../images/Config.gif?build=838_1') no-repeat left -1593px;
	width: 7px;
	height: 7px;
	line-height: 7px;
	font-size: 1px;
}

TD.tdOpenLineBottomRight
{
	background: url('../images/Config.gif?build=838_1') no-repeat left -1630px;
	width: 7px;
	height: 7px;
	line-height: 7px;
	font-size: 1px;
}

TD.tdOpenLineBottomMiddle
{
	background: url('../images/ConfigRepeat_x.gif?build=838_1') repeat-x left -763px;
	height: 7px;
	line-height: 7px;
	font-size: 1px;
}

TD.tdOpenLineMiddleLeft
{
	background: url('../images/OpenLine_y.gif?build=838_1') repeat-y left top;
	width: 2px;
	font-size: 1px;
}

TD.tdOpenLineMiddleRight
{
	background: url('../images/OpenLine_y.gif?build=838_1') repeat-y right top;
	width: 4px;
	font-size: 1px;
}

TD.tdOpenLineMiddle
{
	background: #efeeee;
	padding: 1px 5px;
}

TD.tdOpenLineMiddle TR
{
	height: 25px;
} 

TD.tdOpenLineMiddle .blueBrightButton SPAN
{
	padding-top: 4px;
}

TD.tdMinimized
{
	/*text-align: right !important;
	padding-right: 1px;*/
	text-align: center!important;/* Default */
	text-align: -moz-center!important;/* FF */
	_text-align: center!important;/* IE6 Hack */
	*text-align: center!important;/* IE7 Hack */
	vertical-align: top;
}

TD.tdInputValue
{
	text-align: right !important;
	padding-right: 46px;
}

TD.tdInputValue INPUT
{
	border: solid 1px #8d8b8b;
	width: 279px;
	margin-right: 12px;
	height: 18px;
	line-height: 18px;
	padding-left: 6px;
}

TD.tdIcnDelete
{
	width: 28px;
	text-align: left !important;
	vertical-align: top;
}

TD.tdDeleteText
{
	width: 424px;
	vertical-align: top;
	line-height: 24px;
}

TD.tdDeleteTextFull
{
	vertical-align: top;
	line-height: 24px;
}

TD.tdButton
{
	width: 90px;
}

TD.tdButtonFull
{
	width: 105px;
}

TD.tdButtonFullRevert
{
	width: 98px;
}

TD.tdIcnUndo
{
	vertical-align: top;
}

TD.tdIcnUndo IMG
{
	position: relative;
	left: 3px;
}

TD.tdText
{
	padding: 10px 40px 10px 0px;
	line-height: 18px;
}

TD.tdIcnAdd
{
	padding-top: 8px;
	border-top: 1px solid #BCBCBC;
}

TD.tdIcnAddNew
{
	width: 21px;
	padding: 0px 6px 0px 14px;
}

TD.tdIcnAddNewLine
{
	line-height: 24px;
	height: 24px;
}

TD.tdIcnAdd.disabled
{
	/**/
}

TD.tdIcnAdd.disabled A.icnAddNew,
DIV.tblDelBtn.disabled A.delete,
TD.tdOpenSerDuplicate.disabled A.addDuplicate,
A.icnAddNew.disabled,
A.delete.disabled,
A.addDuplicate.disabled
{
	color: #939598 !important;
	text-decoration: none !important;
	opacity: 0.5 !important;
	filter: alpha(opacity=50) !important;
	cursor: default !important;
}

TD.tdIcnAdd.disabled TD.tdIcnAddNewLine,
DIV.tblDelBtn.disabled DIV.tblDelBtnTxt,
TD.tdIcnAddNewLine.disabled,
DIV.tblDelBtnTxt.disabled
{
	color: #939598 !important;
	text-decoration: none !important;
	cursor: default !important;
}

/* Data Table - END */

/* YUI Menu CSS Definition - START */

.yuimenubar
{
	visibility: visible;
	position: static;
}

.yuimenu
{
	/**/
}

.yuimenu .yuimenu,
.yuimenubar .yuimenu
{
	visibility: hidden;
	position: absolute;
	top: -10000px;
	left: -10000px;
}

.yuimenubar LI,
.yuimenu LI
{
	list-style-type: none;
	border: solid 1px #545253; /* Fix IE6 */
}

.yuimenu > LI
{
	border: none;
}

.yuimenubar UL,
.yuimenu UL,
.yuimenubar LI,
.yuimenu LI,
.yuimenu H6,
.yuimenubar H6
{ 
	margin: 0;
	padding: 0;
}

.yuimenuitemlabel,
.yuimenubaritemlabel
{
	text-align: left;
	white-space: nowrap;
}

.yuimenubar UL
{
	/* *zoom: 1;*/
}

.yuimenubar .yuimenu UL
{
	/* *zoom: normal; */
}

/*
	The following style rule allows a MenuBar instance's <ul> element to clear
	its floated <li> elements in Firefox, Safari and and Opera.
*/

.yuimenubar > .bd > UL:after
{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	line-height: 0;
}

.yuimenubaritem
{
	float: left;
}

.yuimenubaritemlabel,
.yuimenuitemlabel
{
	display: block;
}

.yuimenuitemlabel .helptext
{
	font-style: normal;
	display: block;
	margin: -1em 0 0 10em;
}

.yui-menu-shadow
{
	position: absolute;
	visibility: hidden;
	z-index: -1;
}

.yui-menu-shadow-visible
{
	top: 2px;
	right: -3px;
	left: -3px;
	bottom: -3px;
	visibility: visible;
}

.hide-scrollbars *
{
	overflow: hidden;
}

.hide-scrollbars SELECT
{
	display: none;
}

.yuimenu.show-scrollbars,
.yuimenubar.show-scrollbars
{
	overflow: visible; 
}

.yuimenu.hide-scrollbars .yui-menu-shadow,
.yuimenubar.hide-scrollbars .yui-menu-shadow
{
	overflow: hidden;
}

.yuimenu.show-scrollbars .yui-menu-shadow,
.yuimenubar.show-scrollbars .yui-menu-shadow
{
	overflow: auto;
}

.yuimenubar
{
	background-color: #f6f7ee;
}

.yuimenu
{
	background-color: #545253;
	border: solid 1px #000000;
}

.yui-menu-shadow
{
	display: none;
}

.yuimenu UL
{
	/*border: solid 1px #c4c4be;
	border-width: 1px 0 0 0;
	padding: 0px 0px 10px 0px;*/
}

.yuimenu .yui-menu-body-scrolled
{
	overflow: hidden;
}

/* Group titles */

.yuimenu H6,
.yuimenubar H6
{ 

	font-size: 100%;
	font-weight: normal;
	border: solid 1px #c4c4be;
	color: #b9b9b9;	
}

.yuimenubar H6
{
	float: left;
	padding: 4px 12px;
	border-width: 0 1px 0 0;
}

.yuimenubar .yuimenu H6
{
	float: none;
}

.yuimenu H6
{
	border-width: 1px 0 0 0;
	padding: 5px 10px 0 10px;
}

.yuimenu UL.first-of-type,
.yuimenu UL.hastitle,
.yuimenu H6.first-of-type
{
	border-width: 0;
}

/* Top and bottom scroll controls */

.yuimenu .topscrollbar,
.yuimenu .bottomscrollbar
{
	height: 16px;
	background-position: center center;
	background-repeat: no-repeat;
}

.yuimenu .topscrollbar
{
	background-image: url(menu_up_arrow.png?build=838_1);
}

.yuimenu .topscrollbar_disabled
{
	background-image: url(menu_up_arrow_disabled.png?build=838_1);
}

.yuimenu .bottomscrollbar
{
	background-image: url(menu_down_arrow.png?build=838_1);
}

.yuimenu .bottomscrollbar_disabled
{
	background-image: url(menu_down_arrow_disabled.png?build=838_1);
}

/* MenuItem and MenuBarItem styles */

.yuimenuitem 
{
	/**/
}

.yuimenuitemlabel,
.yuimenubaritemlabel,
.yuimenuitemlabel:hover,
.yuimenubaritemlabel:hover

{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.yuimenuitemlabel
{
	padding: 4px 7px;
}

.yuimenu.disabled .yuimenuitemlabel,
.yuimenuitem.disabled .yuimenuitemlabel,
.yuimenuitemlabel.disabled
{
	color: #939598!important;
}

.yuimenubaritemlabel
{
	border-width: 0 0 0 1px;
	border-style: solid;
	border-color: #c4c4be;
	padding: 4px 24px;
}

.yuimenubar LI.first-of-type .yuimenubaritemlabel
{
	border-width: 0;
}

.yuimenubaritem-hassubmenu
{
	background: url(menubaritem_submenuindicator.png?build=838_1) right center no-repeat;
}

.yuimenuitem-hassubmenu
{
	background: url(menuitem_submenuindicator.png?build=838_1) right center no-repeat;
}

.yuimenuitem-checked
{
	background: url(menuitem_checkbox.png?build=838_1) left center no-repeat;
}

.yuimenuitemlabel .helptext
{
	margin-top: -1.1em;
	/* margin-top: -1.2em; */  /* For IE*/
}

/* MenuItem states */

/* Selected MenuItem */

.yuimenubaritem-selected,
.yuimenuitem-selected
{
	background-color: #4277a9;
}

.yuimenubaritemlabel-selected,
.yuimenuitemlabel-selected
{
	/*text-decoration: none;*/
	color: #ffffff;
}

.yuimenubaritem-hassubmenu-selected
{
	background-image: url(menubaritem_submenuindicator_selected.png?build=838_1);
}

.yuimenuitem-hassubmenu-selected
{
	background-image: url(menuitem_submenuindicator_selected.png?build=838_1);
}

.yuimenuitem-checked-selected
{
	background-image: url(menuitem_checkbox_selected.png?build=838_1);
}

/* Disabled MenuItem */

.yuimenubaritemlabel-disabled,
.yuimenuitemlabel-disabled
{
	cursor: default;
	color: #b9b9b9;
}

.yuimenubaritem-hassubmenu-disabled
{
	background-image: url(menubaritem_submenuindicator_disabled.png?build=838_1);
}

.yuimenuitem-hassubmenu-disabled
{
	background-image: url(menuitem_submenuindicator_disabled.png?build=838_1);
}

.yuimenuitem-checked-disabled
{
	background-image: url(menuitem_checkbox_disabled.png?build=838_1);
}

DIV.yuimenu DIV.bd
{
	border: solid 1px #8d8e90;
}

.yui-overlay
{
	position: absolute;
	visibility: hidden;
	z-index: 2;
}

.yui-overlay DIV.bd
{
	/*padding: 5px;*/
}

/* YUI Menu CSS Definition - END */

/* LocalizationOption DIV */

.LocalizationOption
{
	position: fixed;
	_position: absolute;
	top: 0px;
	left: 0px;
}

/* Form Components */

.InfoErrorText
{
	font-size: 1px;
	display: none!important;
}

.ErrorText,
.InfoText
{
	color: #A1211B;
	font-size: 10px;
	padding: 2px 0px;
	white-space: normal;
}

.ErrorText
{
	color: Red;
}

.InfoText
{
	color: Green;
	display: none!important; /* For now we aren't showing this : Roy */
}

.FormField
{
	/*display: block;*/
	float: left;
	/*text-align: center;*/
	width: 174px;
	white-space: nowrap;
	margin-right: 10px;
}

.FormField LABEL
{
	line-height: 20px;
} 

.FormField SELECT,
.FormField INPUT.textBox,
.FormField INPUT.BasicsIPInput
{
	width: 100%/*!important Roy 2009.09.21 10:13 */;
	float: none!important;
	display: block;/*Roy merge 2009.09.07 11:32*/
}

.FormField SPAN.InfoErrorText,
.FormField SPAN.ErrorText,
.FormField SPAN.InfoText,
.fakeinputfile SPAN.InfoErrorText,
.fakeinputfile SPAN.ErrorText,
.fakeinputfile SPAN.InfoText
{
	display: block;
}

.fakeinputfile SPAN.InfoErrorText,
.fakeinputfile SPAN.ErrorText,
.fakeinputfile SPAN.InfoText
{
	white-space: nowrap;
}

.FormFieldSuffix
{
	display: block;
	float: left;
	height: 19px;
	line-height: 19px;
	margin-left: 10px;
}

.secLevel .FormField,
.thiLevel .FormField
{
	/*float: none;*/
	/*display: block;*/
	width: 179px;
}

DIV.divTabBoxTitle .FormField
{
	float: none;
}

DIV.divTabBoxTitle .FormField LABEL
{
	margin-left: 5px;
}

.FormGroup
{
	padding-bottom: 10px;
}

.FormGroupLabel
{
	float: left;
	width: 140px;
	line-height: 18px;
	padding-top: 1px;
}

.FormGroupItems
{
	/*padding-left: 140px;*/
	float: left;
}

.FormGroupItems .FormField
{
	float: none;
	display: block;
}

.FormGroupItems LABEL
{
	line-height: 18px;
}

.SingleLineLabelInput
{
	display: block;
	padding-bottom: 10px;
	width: 115px;
}

.SingleLineLabelInput LABEL
{
	display: block;
	float: left;
	width: 80px;
	line-height: 18px;
}

.SingleLineLabelInput SPAN.InfoErrorText,
.SingleLineLabelInput SPAN.InfoText,
.SingleLineLabelInput SPAN.ErrorText

{
	display: block;
	color: #A1211B;
	font-size: 10px;
	padding: 2px 0px;
	text-align: center;
	clear: both;
}

.SmallField INPUT
{
	width: 25px;
}

.SingleLineLabelInput.SmallField
{
	/**/
}

.SimpleDataTable
{
	line-height: 18px;
}

.SimpleDataTable TD
{
	padding: 2px 5px;
}

IMG.Icon,
A.Icon
{
	vertical-align: middle;
	margin: 0 2px;
	text-indent: 100px;
	overflow: hidden;
	-float: left; /* IE6 Hack */
}

A.Icon
{
	/*TBD*/
}

/* Icons */

.icon-info
{
	background: url('../images/icon.gif?build=838_1');
	background-repeat: no-repeat;
	width: 23px;
	height: 24px;
	cursor: pointer;
}

.icon-info
{
	background-position: left -907px;
}

/* End - General.css *//* Start - login.css */

body.bodyLogin
{
	background: #292828;
	padding-top: 10%;
}

/* Start - login 2009.05.17 */

/* Misc. */
.login-title
{
	color: #ffffff;
	font-weight: bold;
}

.login-description
{
	margin: 10px 20px 10px 0px;
	color: #c8c8c8;
}

.link
{
	color: #c8c8c8;
	line-height: 27px;
	height: 27px;
}

.link a,
.link a:hover
{
	background-image: url('../images/Sprites/sprite_button.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: right -1134px;
	color: #5eb0fb;
	text-decoration: none;
	padding-right: 15px;
	line-height: 27px;
	height: 27px;
}

.link a:hover
{
	text-decoration: underline;
}

.link-seperator
{
	padding: 0px 30px;
	background-image: url('../images/lnkS.gif?build=838_1');
	background-repeat: no-repeat;
	background-position: center;
}

/*** Start - login-main *************************************************************/

.login-main
{
	background-image: url('../images/login.jpg?build=838_1');
	background-repeat: no-repeat;
	background-position: center;
	width: 1004px;
	height: 377px;
	margin: 0 auto;
}

/*.ChangePw_Login .login-main{}*/
.ChangePw_Login .login-main
{
	height: 387px;
}

/*** End - login-main *************************************************************/

/*** Start - login-spash *************************************************************/

.login-spash
{
	width: 487px;
	height: 307px;
	padding: 20px;
	margin: 0 auto;
}

/*** End - login-spash *************************************************************/

/*** Start - Logo *************************************************************/

.login-logo
{
	margin-bottom: 10px;
}

.login-logo div.divLogoTitle
{
	margin: 0px;
}

/*** End - Logo *************************************************************/

.login-text
{
	height: 35px;
	min-height: 40px;
	margin: 20px 0px 20px;
	color: #C8C8C8;
	overflow: auto;
	-margin: 10px 0px 10px; /* IE6 Hack */
	*margin: 10px 0px 10px; /* IE7 Hack */
}

.CC_Login .login-text
{
	margin: 20px 0px 20px;
}

/*** Start - Login Panel *************************************************************/

/*.login-panel-main{}*/

/*** Start - login-panel-left *************************************************************/

.login-panel-left
{
	float: left;
	width:  220px;
	-width: 215px; /* IE6 Hack */
}

.authorization .login-panel-left 
{
	width: 170px;
	-width: 165px; /* IE6 Hack */
}

.CC_Login .login-panel-left
{
	width: 285px;
}

/*** End - login-panel-left *************************************************************/

/*** Start - login-panel-right *************************************************************/
.login-panel-right
{
	float: right;
	width: 250px;
}

.authorization .login-panel-right
{
	width: 300px;
}

.CC_Login .login-panel-right
{
	background-image:url(../images/login_seperator.gif?build=838_1);
	background-position:left center;
	background-repeat:no-repeat;
	width: 189px;
	-width: 150px; /* IE6 Hack */
	padding-left: 10px;
}

/*** End - login-panel-right *************************************************************/

/*** Start - changePw-panel-middle *************************************************************/
.changePw-panel-middle
{
	width: 340px;
	padding-left: 70px;
	padding-top: 10px;
}

div.divChangePwBoxMiddle
{
	background: #c8c8c8;
	color: #303030;
	padding: 7px 5px 5px 10px;
	-padding: 7px 5px 5px 0px; /* IE6 Hack */
}

/*** End - changePw-panel-middle *************************************************************/

/*** End - Login Panel *************************************************************/

/*** Start - login-footer *************************************************************/

.login-footer
{
	height: 20px;
	text-align: center;
	font-size: 10px;
	width: 490px;
	margin: 0 auto;
	padding: 2px 20px;
	line-height: 20px;
}

/*** End - login-footer *************************************************************/

/* Start - Login Box - (uses general_box.css) */

/*** Start - lgnBox *************************************************************/

/*div.lgnBox{}*/

/*.CC_Login div.lgnBox{}*/

/*** End - lgnBox *************************************************************/

/*** Start - lgnBoxLine *************************************************************/

div.lgnBoxLine
{
	margin-bottom: 6px;
	padding-right: 10px;
	/* IE Hack */
	*display: inline-block;
}

.ChangePw_Login div.lgnBoxLine
{
	-padding-right: 0px; /* IE6 Hack */
	-padding-left: 10px; /* IE6 Hack */
}

.ChangePw_Login div.lgnBoxLine .lgnBoxLineButton .floatLeft,
.ChangePw_Login div.lgnBoxLine .lgnBoxLineButton .floatRight
{
	-display: inline !important; /* IE6 Hack */
}

.ChangePw_Login .lgnBoxLineButton a[class]
{
	width: auto;
}

/*** End - lgnBoxLine *************************************************************/

/*** Start - lgnBoxTitle *************************************************************/

.lgnBoxTitle
{
	float: left;
	width: 80px;
	line-height: 22px;
	white-space: nowrap;
	display: block;
}

.authorization .lgnBoxTitle
{
	width: 130px;
}

.CC_Login label.lgnBoxTitle
{
	width: 110px;
}

.ChangePw_Login label.lgnBoxTitle
{
	float: left;
	width: 140px;
	line-height: 22px;
	white-space: nowrap;
	padding-left: 10px;
	display: block;
}

.label.lgnBoxTitleLong 
{
     margin: 10px 20px 10px 0px;
     -margin: 10px 0px 10px 0px; /* IE6 Hack */
  
}

/*** End - lgnBoxTitle *************************************************************/

/*** Start - lgnBoxInput *************************************************************/

div.lgnBoxInput
{
	margin-left: 80px;
}

.authorization div.lgnBoxInput
{
	margin-left: 130px;
}

.CC_Login div.lgnBoxInput
{
	margin-left: 115px;
}

/*** End - lgnBoxInput *************************************************************/

/*** Start -  *************************************************************/

div.lgnBoxInput input
{
	width: 135px;
}
.ChangePw_Login div.lgnBoxInput input
{
	width: 150px;
	-width: 145px; /* IE6 Hack */
}

div.lgnBoxLineButton
{
	margin-top: 12px;
}

.divChangePwBoxMiddle div.lgnBoxLineButton
{
	padding: 0 10px;
}

/*** End -  *************************************************************/

/*** Start - ErrorText *************************************************************/
div.msgLine div.ErrorText
{
	margin-left: 80px;
	-margin-left: 83px;
}

.authorization div.msgLine div.ErrorText
{
	margin-left: 130px;
	-margin-left: 133px;
}

.CC_Login div.msgLine div.ErrorText
{
	margin-left: 115px;
	-margin-left: 118px;
}

.ChangePw_Login div.msgLine div.ErrorText
{
	margin-left: 10px;
	-padding: 5px 10px 0px 0px; /* IE6 Hack */
 	
}

/*** End - ErrorText *************************************************************/

/*** End - Login Box *************************************************************/

/*** Start - Login Buttons *************************************************************/

	/* General */

div.lgnBoxLineButton a.newButton span,
div.lgnBoxLineButton a.newButtonDisable span
{
	width: 132px;
}

	/* Conference control */

		/* Left Side (login Box) */
.CC_Login div.lgnBoxInput a.newButton span
{
	width: 135px;
}
		/* Right Side (Create Conf & Sign in) */

.CC_Login div.login-panel-right a.newButton
{
	width: 100%;
	-width: 165px;
}

.CC_Login div.login-panel-right a.newButton span
{
	width: 100%;
	padding-top: 0px;
}

.CC_Login div.login-panel-right a.newButton .Icon_Label
{
	width: auto;
	text-align: left;
	padding-left: 35px;
	padding-right: 25px;
	padding-top: 5px;
	background-position: 5px 3px;
	background-repeat: no-repeat;
}

/*** End - Login Buttons *************************************************************/

/* End - login.css *//* Start - general_box.css */

/*
1. General Box CSS Definition
2. General Box Style 2 CSS Definition
3. General Box Style 3 CSS Definition
*/
div.divNoMargin
{
	margin-right: 0px !important;
}

/* General Box CSS Definition - START */
div.divGeneralBox
{
	/*margin-right: 10px;*/
}

/*
div.divMiddlePageLeft > div.divGeneralBox,
div.divMiddlePageRight > div.divGeneralBox,
div.divMiddlePageRight div > div.divGeneralBox,
div.divMCUBox > div.divGeneralBox
{
	margin-right: 13px;
}
*/
div.divGeneralBoxTopLeft
{
	background: url('../images/Sprites/sprite_general_box.gif?build=838_1') no-repeat left -45px;
	width: 5px;
	height: 27px;
}

div.divGeneralBoxTopRight
{
	background: url('../images/Sprites/sprite_general_box.gif?build=838_1') no-repeat left -95px;
	width: 5px;
	height: 27px;
}

div.divGeneralBoxTopMiddle
{
	background: url('../images/Sprites/sprite_general_box.gif?build=838_1') repeat-x left top;
	height: 27px;
	line-height: 27px;
}

div.divGeneralBoxTopMiddle div.divGeneralBoxTitle
{
	color: #c8c8c8;
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px;
	overflow: visible;
	white-space: nowrap;
	height: 100%;
}

div.divGeneralBoxLinks
{
	color: #5eb0fb;
	line-height: 27px;
	height: 27px;
}

div.divGeneralBoxLinks a,
div.divGeneralBoxLinks a:hover
{
	color: #5eb0fb;
	text-decoration: none;
}

div.divGeneralBoxLinks a:hover
{
	text-decoration: underline;
}

div.divGeneralBoxLinks.disabled A
{
	color: #939598 !important;
}

div.divGeneralBoxBottomLeft
{
	background: url('../images/Sprites/sprite_general_box.gif?build=838_1') no-repeat left -140px;
	width: 5px;
	height: 5px;
}

div.divGeneralBoxBottomRight
{
	background: url('../images/Sprites/sprite_general_box.gif?build=838_1') no-repeat left -165px;
	width: 5px;
	height: 5px;
}

div.divGeneralBoxBottomMiddle
{
	background: #c8c8c8;
	height: 5px;
	line-height: 5px;
	font-size: 1px;
}

div.divGeneralBoxMiddle
{
	background: #c8c8c8;
	padding: 7px 5px 5px 10px;
	color: #303030;
}

div.divGeneralBoxMiddleNoPadding
{
	padding: 0px !important;
}

/* General Box CSS Definition - END */

/* General Box Style 3 CSS Definition - START */
div.divGeneralBox3
{
	/*margin-right: 10px;*/
	width: 630px;
}

div.divMiddlePageLeft > div.divGeneralBox3
{
	/*margin-right: 13px;*/
}

div.divGeneralBox3TopLeft
{
	background: url('../images/Sprites/sprite_general_box.gif?build=838_1') no-repeat left -235px;
	width: 5px;
	height: 29px;
}

div.divGeneralBox3TopRight
{
	background: url('../images/Sprites/sprite_general_box.gif?build=838_1') no-repeat left -285px;
	width: 5px;
	height: 29px;
}

div.divGeneralBox3TopMiddle
{
	background: url('../images/Sprites/sprite_general_box.gif?build=838_1') repeat-x left -190px;
	height: 29px;
	line-height: 29px;
}

div.divGeneralBox3TopMiddle div.divGeneralBox3Title
{
	color: #c8c8c8;
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px;
}

div.divGeneralBox3Links
{
	color: #a3cffd;
	line-height: 27px;
	height: 27px;
}

div.divGeneralBox3Links a,
div.divGeneralBox3Links a:hover
{
	color: #a3cffd;
	text-decoration: none;
}

div.divGeneralBox3Links a:hover
{
	text-decoration: underline;
}

div.divGeneralBox3BottomLeft,
div.divGeneralBox3BottomRight
{
	background-image: url('../images/Sprites/sprite_general_box.gif?build=838_1');
	background-repeat: no-repeat;
	width: 5px;
	height: 7px;
}

div.divGeneralBox3BottomLeft
{
	background-position: left -360px;
}

div.divGeneralBox3BottomRight
{
	background-position: left -385px;
}

div.divGeneralBox3BottomMiddle
{
	background: url('../images/Sprites/sprite_general_box.gif?build=838_1') repeat-x left -335px;
	height: 7px;
	line-height: 7px;
}

div.divGeneralBox3Middle
{
	background-color: #424242;
	border-right: solid 2px #c8c8c8;
	border-left: solid 2px #c8c8c8;
	color: #303030;
	padding: 38px 0;
	height: 172px;
	/* IE7 */
	*padding: 35px 0px;
	*height: 182px;
	/* IE6 */
	_padding: 35px 0px;
	_height: 184px;
}

/* General Box Style 3 CSS Definition - END */

/* End - general_box.css *//* Start - button.css */

/* Old Buttons ("newButton"????) */

a.newButton,
a.newButtonSelected,
a.newButtonDisable
{
	text-decoration: none !important;
	margin: 0px 5px 0px 5px;
}

a.newButton,
a.newButtonSelected
{
	color: #ffffff !important;
	cursor: pointer;
}

a.newButtonDisable
{
	color: #999da0 !important;
	cursor: default !important;
}

button.newButton,
button.newButtonSelected,
button.newButtonDisable
{
	border: 0px;
	background-color: transparent;
	width: 96px;
	font-size: 11px;
	display: inline;
	vertical-align: middle;
	cursor: pointer;
}

button.newButton span
{
	margin-top:-1px;
}

.newButton,
.newButtonSelected,
.newButtonDisable
{
	height: 26px;
	padding-left: 4px;
	display: block;
	background: url('../images/Config.gif?build=838_1') no-repeat left top;
	white-space: nowrap;
}

.newButton,
.newButtonSelected,
.newButtonDisable
{
	width: 89px;
}

.newButton span,
.newButtonSelected span,
.newButtonDisable span
{
	background: url('../images/Config.gif?build=838_1') no-repeat right -216px;
	height: 26px;
	line-height: normal !important;
	padding-top: 5px;
	float: left;
	padding-right: 4px;
	cursor: pointer;
	width: 89px;
	text-align: center;
	color: white;
}

.newButtonHover,
.newButton:hover
{
	background: url('../images/Config.gif?build=838_1') no-repeat left -54px;
}

.newButtonHover,
.newButton:hover span
{
	background: url('../images/Config.gif?build=838_1') no-repeat right -270px;
}

.newButtonSelected
{
	background: url('../images/Config.gif?build=838_1') no-repeat left -108px;
}

.newButtonSelected span
{
	background: url('../images/Config.gif?build=838_1') no-repeat right -324px;
}

.newButtonDisable
{
	background: url('../images/Config.gif?build=838_1') no-repeat left -162px;
	cursor: default !important;
}

.newButtonDisable span
{
	color: #999da0 !important;
	text-decoration: none !important;
	cursor: default !important;
}

.newButtonDisable span
{
	background: url('../images/Config.gif?build=838_1') no-repeat right -378px;
}

/* End - button.css *//* Start - local_en.css */
/* Roy - Was medium - done */
/* Localization */

	/* Module Tabs */
.local_en A.menuButtonOff,
.local_en A.menuButtonSelected,
.local_en A.menuFirstButton,
.local_en A.menuFirstButtonOff
{
	min-width: 128px;
	width: 128px;
}

.local_en A.menuButtonOff SPAN,
.local_en A.menuButtonSelected SPAN,
.local_en A.menuFirstButton SPAN,
.local_en A.menuFirstButtonOff SPAN
{
	min-width: 128px;
	width: 128px;
}

/* Manage Conferences Button (Orange) */

.local_en .divMenu .MenuRight .gnrlButton,
.local_en .divMenu .MenuRight .gnrlButtonSelected,
.local_en .divMenu .MenuRight .gnrlButtonDisable/*,
.local_en .divMenu .MenuRight .gnrlButton SPAN,
.local_en .divMenu .MenuRight .gnrlButtonSelected SPAN,
.local_en .divMenu .MenuRight .gnrlButtonDisable SPAN*/
{
	/*width: 145px;
	min-width: 145px; Roy Merge 2009.09.07 12:45 */
	width: 155px;
	min-width: 155px;
}

/* IE7 (CSS Hack) */
*+html .local_en .divMenu .MenuRight .gnrlButton SPAN,
*+html .local_en .divMenu .MenuRight .gnrlButtonSelected SPAN,
*+html .local_en .divMenu .MenuRight .gnrlButtonDisable SPAN
{
	/*width: 125px;
	min-width: 125px;*/
}

	/* Main Tabs (yui navset)*/
.local_en .yui-navset .yui-nav LI A EM
{
	width: 120px !important;
}

	/* Buttons */
.local_en .newButton,
.local_en .newButtonSelected,
.local_en .newButtonDisable,
.local_en .newButton SPAN,
.local_en .newButtonSelected SPAN,
.local_en .newButtonDisable SPAN,
.local_en BUTTON.newButton,
.local_en BUTTON.newButtonSelected,
.local_en BUTTON.newButtonDisable,
.newButtonMed SPAN
{
	width: 89px;
}

.local_en #getLocalTime,
.local_en #getLocalTime SPAN
{
	width: 120px;
}

.local_en #getLocalTime_spacer
{
	width: 60px;
}

	/* Labels */
.local_en DIV.frmL H1,
.local_en DIV.divMoreInner H1
{
	/*width: 296px;*/
	width: 277px;
}

.local_en DIV.divTabLineTitleDualInput,
.local_en DIV.divTabLineTitleThiInputS /* Date Control Labels */
{
	/*width: 195px;*/
}

.local_en DIV.divTabLineTitleDualInput,
.local_en DIV.divTabLineTitleThiInput
{
	float: left;
	width: 155px;
}

.local_en DIV.divTabLineShortTitle
{
	padding-bottom: 5px;
	width: 40px;
	margin: 0px 0px 0px 35px;
	float: left;
}

.local_en INPUT.longTextBox
{
	width: 445px;
	padding: 0px 2px;
	*height: 15px!important;/* IE6 (Hack) */
	border: 1px solid #969696;
}

	/* Indents */
.local_en DIV.divMoreLine DIV.secLevel,
.local_en DIV.secLevel,
.local_en DIV.secLevelSel,
.local_en .shifted DIV.right
{
	padding-left: 80px !important;
}


.local_en .shifted4IPv6 DIV.right
{
	padding-left: 140px !important;
}

.local_en DIV.thiLevel,
.local_en DIV.thiLevelShifted
{
	/*DIV.frmL DIV.thiLevel padding-left: 325px;*/
	padding-left: 140px !important;
}

.local_en SPAN.shifted div.frmL h1,
.local_en SPAN.shifted div.divMoreInner h1
{
	width: 219px;
	background-image: none;
	padding: 0px;
}

.local_en SPAN.shifted4IPv6 div.frmL h1,
.local_en SPAN.shifted4IPv6 div.divMoreInner h1
{
	width: 160px;
	background-image: none;
	padding: 0px;
}
	/* Form Elements */
		/* Text Input / Select Box */
.local_en DIV.frmL .FormField,
.local_en .divMoreLine .FormField,
.local_en .divMoreLineFirst .FormField,
.local_en .divMoreLineLast .FormField
{
	width: 179px;
	/*min-width: 179px;*/
}

.local_en DIV.frmL INPUT.textBox,
.local_en DIV.frmL SELECT,
.local_en .divMoreMain .secLevel .textBox,
.local_en .divMoreMain .secLevel SELECT
{
	/*width: 174px;*/
}

		/* Grouped Form Elements */
.local_en .FormGroupLabel
{
	width: 120px;
}

.local_en .FormGroupItems
{
	/*padding-left: 140px;*/
}

.local_en .SingleLineLabelInput
{
	width: 125px;
}

.local_en .SingleLineLabelInput LABEL
{
	width: 90px;
}

	/* tblRound Elements */
.local_en TABLE.tblRound TD.tdOpenLineMiddle TD.tdUpdateTitle
{
	
}

.local_en TD.tdSerDescription INPUT,
.local_en TD.tdSerDescription .FormField
{
	/*width: 270px !important;*/
}

	/* Login */
.local_en .CC_Login .login-main
{
	/*background-image: url('../images/login_wide.jpg?build=838_1');*/
}

.local_en .CC_Login .login-spash
{
	/*width: 600px;*/
}

.local_en .login-panel-left
{
	/*width: 170px;
	-width: 165px;*/ /* IE6 Hack */
}

.local_en .CC_Login .login-panel-left
{
	/*width: 360px;*/
}

.local_en .login-panel-right
{
	/*width: 300px;*/
}

.local_en .CC_Login .login-panel-right
{
	/*width: 220px;
	-width: 205px;*/ /* IE6 Hack */
}

.local_en .changePw-panel-middle
{
	/*width: 370px;*/
}

.local_en .login-footer
{
	/*width: 602px;*/
}

.local_en .lgnBoxTitle
{
	/*width: 130px;*/
}

.local_en .CC_Login .lgnBoxTitle
{
	/*width: 180px;*/
}

.local_en .ChangePw_Login .lgnBoxTitle
{
	/*width: 170px;
	padding-right: 5px;*/
}

.local_en div.lgnBoxInput
{
	/*margin-left: 130px;*/
}

.local_en .CC_Login div.lgnBoxInput
{
	/*margin-left: 190px;*/
}

.local_en div.msgLine div.ErrorText
{
	/*margin-left: 130px;
	-margin-left: 133px;*/
}

.local_en .CC_Login div.msgLine div.ErrorText
{
	/*margin-left: 190px;
	-margin-left: 193px;*/
}

.local_en .CC_Login div.login-panel-right a.newButton
{
	/*-width: 200px;*/
}

/* End - Login */

/* End - local_en.css *//* Start - local_es.css */
/* Roy - Was long - done*/
/* Localization */

	/* Module Tabs */
.local_es A.menuButtonOff,
.local_es A.menuButtonSelected,
.local_es A.menuFirstButton,
.local_es A.menuFirstButtonOff
{
	width: 148px;
	min-width: 148px;
}

.local_es A.menuButtonOff SPAN,
.local_es A.menuButtonSelected SPAN,
.local_es A.menuFirstButton SPAN,
.local_es A.menuFirstButtonOff SPAN
{
	min-width: 148px;
	width: 148px;
}

/* Manage Conferences Button (Orange) */

.local_es .divMenu .MenuRight .gnrlButton,
.local_es .divMenu .MenuRight .gnrlButtonSelected,
.local_es .divMenu .MenuRight .gnrlButtonDisable/*,
.local_es .divMenu .MenuRight .gnrlButton SPAN,
.local_es .divMenu .MenuRight .gnrlButtonSelected SPAN,
.local_es .divMenu .MenuRight .gnrlButtonDisable SPAN*/
{
	width: 195px;
	min-width: 180px;
}

/* IE7 (CSS Hack) */
*+html .local_es .divMenu .MenuRight .gnrlButton SPAN,
*+html .local_es .divMenu .MenuRight .gnrlButtonSelected SPAN,
*+html .local_es .divMenu .MenuRight .gnrlButtonDisable SPAN
{
	/*width: 160px;
	min-width: 160px;*/
}

	/* Main Tabs (yui navset)*/
.local_es .yui-navset .yui-nav LI A EM
{
	/*width: 223px !important;*/
	width: 120px !important;
}

	/* Buttons */
.local_es .newButton,
.local_es .newButtonSelected,
.local_es .newButtonDisable,
.local_es .newButton SPAN,
.local_es .newButtonSelected SPAN,
.local_es .newButtonDisable SPAN,
.local_es BUTTON.newButton,
.local_es BUTTON.newButtonSelected,
.local_es BUTTON.newButtonDisable/*,
.newButtonMed SPAN*/
{
	/* int 20091214 */
	width: 100px;
}

.local_es #getLocalTime,
.local_es #getLocalTime SPAN
{
	width: 160px;
}

.local_es #getLocalTime_spacer
{
	width: 140px;
}

	/* Labels */
.local_es DIV.frmL H1,
.local_es DIV.divMoreInner H1
{
	/*width: 350px;*/
	width: 405px;
}

.local_es DIV.divTabLineTitleDualInput,
.local_es DIV.divTabLineTitleThiInputS /* Date Control Labels */
{
	/*width: 195px;*/
}

.local_es DIV.divTabLineTitleDualInput,
.local_es DIV.divTabLineTitleThiInput
{
	float: left;
	width: 250px;
}

.local_es DIV.divTabLineShortTitle
{
	padding-bottom: 5px;
	width: 40px;
	margin: 0px 0px 0px 12px;
	float: left;
}

.local_es INPUT.longTextBox
{
	width: 465px;
	padding: 0px 2px;
	*height: 15px!important;/* IE6 (Hack) */
	border: 1px solid #969696;
}

.local_es .defaultPart
/* int 20091214 */
{
	width: 240px;
	font-weight: bold;
	padding: 1px 5px;
}

	/* Indents */
.local_es DIV.divMoreLine DIV.secLevel,
.local_es DIV.secLevel,
.local_es DIV.secLevelSel,
.local_es .shifted DIV.right
{
	/*padding-left: 400px !important;*/
	padding-left: 80px !important;
}

.local_es .shifted4IPv6 DIV.right
{
	padding-left: 140px !important;
}

.local_es DIV.thiLevel,
.local_es DIV.thiLevelShifted
{
	/*padding-left: 400px !important;*/
	padding-left: 140px !important;
}

.local_es SPAN.shifted div.frmL h1,
.local_es SPAN.shifted div.divMoreInner h1
{
	width: 354px;
	background-image: none;
	padding: 0px;
}

.local_es SPAN.shifted4IPv6 div.frmL h1,
.local_es SPAN.shifted4IPv6 div.divMoreInner h1
{
	width: 294px;
	background-image: none;
	padding: 0px;
}
	/* Form Elements */
		/* Text Input / Select Box */
.local_es DIV.frmL .FormField,
.local_es .divMoreLine .FormField,
.local_es .divMoreLineFirst .FormField,
.local_es .divMoreLineLast .FormField
{
	width: 200px;
	/*min-width: 200px;*/
}

.local_es DIV.frmL INPUT.textBox,
.local_es DIV.frmL SELECT,
.local_es .divMoreMain .secLevel .textBox,
.local_es .divMoreMain .secLevel SELECT
{
	/*width: 200px;*/
}

		/* Grouped Form Elements */
.local_es .FormGroupLabel
{
	width: 160px;
}

.local_es .FormGroupItems
{
	/*padding-left: 180px;*/
}

.local_es .SingleLineLabelInput
{
	width: 165px;
}

.local_es .SingleLineLabelInput LABEL
{
	width: 130px;
}

	/* tblRound Elements */
.local_es TABLE.tblRound TD.tdOpenLineMiddle TD.tdUpdateTitle
{
	
}

.local_es TABLE.tblRound TD.tdOpenLineMiddle TD.tdAutority
/* int 20091214 */
{
	width: 130px;
	border-right: none;
}

.local_es TD.tdSerDescription INPUT,
.local_es TD.tdSerDescription .FormField
{
	width: 190px !important;
}

	/* Login */
.local_es .CC_Login .login-main
{
	background-image: url('../images/login_wide.jpg?build=838_1');
}

.local_es .CC_Login .login-spash
{
	width: 600px;
}

.local_es .login-panel-left
{
	width: 170px;
	-width: 165px; /* IE6 Hack */
}

.local_es .CC_Login .login-panel-left
{
	width: 360px;
}

.local_es .login-panel-right
{
	width: 300px;
}

.local_es .CC_Login .login-panel-right
{
	width: 220px;
	-width: 205px; /* IE6 Hack */
}

.local_es .changePw-panel-middle
{
	width: 370px;
}

.local_es .login-footer
{
	width: 602px;
}

.local_es .lgnBoxTitle
{
	width: 130px;
}

.local_es .CC_Login .lgnBoxTitle
{
	width: 180px;
}

.local_es .ChangePw_Login .lgnBoxTitle
{
	width: 170px;
	padding-right: 5px;
}

.local_es div.lgnBoxInput
{
	margin-left: 130px;
}

.local_es .CC_Login div.lgnBoxInput
{
	margin-left: 190px;
}

.local_es div.msgLine div.ErrorText
{
	margin-left: 130px;
	-margin-left: 133px;
}

.local_es .CC_Login div.msgLine div.ErrorText
{
	margin-left: 190px;
	-margin-left: 193px;
}

.local_es .CC_Login div.login-panel-right a.newButton
{
	-width: 200px;
}

/* End - Login */

/* Status Map Links Box CSS Definition - START */
.local_es div.divStatusComponentDetails
{
	height: 22px;
}
/* Status Map Links Box CSS Definition - END */

/* End - local_es.css *//* Start - local_jp.css */
/* Roy - Was medium - done */
/* Localization */

	/* Module Tabs */
.local_ja A.menuButtonOff,
.local_ja A.menuButtonSelected,
.local_ja A.menuFirstButton,
.local_ja A.menuFirstButtonOff
{
	min-width: 128px;
	width: 128px;
}

.local_ja A.menuButtonOff SPAN,
.local_ja A.menuButtonSelected SPAN,
.local_ja A.menuFirstButton SPAN,
.local_ja A.menuFirstButtonOff SPAN
{
	min-width: 128px;
	width: 128px;
}

/* Manage Conferences Button (Orange) */

.local_ja .divMenu .MenuRight .gnrlButton,
.local_ja .divMenu .MenuRight .gnrlButtonSelected,
.local_ja .divMenu .MenuRight .gnrlButtonDisable/*,
.local_ja .divMenu .MenuRight .gnrlButton SPAN,
.local_ja .divMenu .MenuRight .gnrlButtonSelected SPAN,
.local_ja .divMenu .MenuRight .gnrlButtonDisable SPAN*/
{
	/*width: 145px;
	min-width: 145px; Roy Merge 2009.09.07 12:45 */
	width: 155px;
	min-width: 155px;
}

/* IE7 (CSS Hack) */
*+html .local_ja .divMenu .MenuRight .gnrlButton SPAN,
*+html .local_ja .divMenu .MenuRight .gnrlButtonSelected SPAN,
*+html .local_ja .divMenu .MenuRight .gnrlButtonDisable SPAN
{
	/*width: 125px;
	min-width: 125px;*/
}

	/* Main Tabs (yui navset)*/
.local_ja .yui-navset .yui-nav LI A EM
{
	width: 120px !important;
}

	/* Buttons */
.local_ja .newButton,
.local_ja .newButtonSelected,
.local_ja .newButtonDisable,
.local_ja .newButton SPAN,
.local_ja .newButtonSelected SPAN,
.local_ja .newButtonDisable SPAN,
.local_ja BUTTON.newButton,
.local_ja BUTTON.newButtonSelected,
.local_ja BUTTON.newButtonDisable,
.newButtonMed SPAN
{
	width: 89px;
}

.local_ja #getLocalTime,
.local_ja #getLocalTime SPAN
{
	width: 120px;
}

.local_ja #getLocalTime_spacer
{
	width: 60px;
}

	/* Labels */
.local_ja DIV.frmL H1,
.local_ja DIV.divMoreInner H1
{
	/*width: 296px;*/
	width: 340px;
}

.local_ja DIV.divTabLineTitleDualInput,
.local_ja DIV.divTabLineTitleThiInputS /* Date Control Labels */
{
	/*width: 195px;*/
}

.local_ja DIV.divTabLineTitleDualInput,
.local_ja DIV.divTabLineTitleThiInput
{
	float: left;
	width: 200px;
}

.local_ja DIV.divTabLineShortTitle
{
	padding-bottom: 5px;
	width: 40px;
	margin: 0px 0px 0px 12px;
	float: left;
}

.local_ja INPUT.longTextBox
{
	width: 420px;
	padding: 0px 2px;
	*height: 15px!important;/* IE6 (Hack) */
	border: 1px solid #969696;
}

	/* Indents */
.local_ja DIV.divMoreLine DIV.secLevel,
.local_ja DIV.secLevel,
.local_ja DIV.secLevelSel,
.local_ja .shifted DIV.right
{
	padding-left: 90px !important;
}

.local_ja .shifted4IPv6 DIV.right
{
	padding-left: 190px !important;
}

.local_ja DIV.thiLevelShifted
{
	/*DIV.frmL DIV.thiLevelShifted padding-left: 325px;*/
	padding-left: 160px!important;
}

.local_ja DIV.thiLevel
{
	/*DIV.frmL DIV.thiLevel padding-left: 325px;*/
	padding-left: 235px!important;
}

.local_ja SPAN.shifted div.frmL h1,
.local_ja SPAN.shifted div.divMoreInner h1
{
	width: 279px;
	background-image: none;
	padding: 0px;
}

.local_ja SPAN.shifted4IPv6 div.frmL h1,
.local_ja SPAN.shifted4IPv6 div.divMoreInner h1
{
	width: 179px;
	background-image: none;
	padding: 0px;
}
	/* Form Elements */
		/* Text Input / Select Box */
.local_ja DIV.frmL .FormField,
.local_ja .divMoreLine .FormField,
.local_ja .divMoreLineFirst .FormField,
.local_ja .divMoreLineLast .FormField
{
	width: 179px;
	/*min-width: 179px;*/
}

.local_ja DIV.frmL INPUT.textBox,
.local_ja DIV.frmL SELECT,
.local_ja .divMoreMain .secLevel .textBox,
.local_ja .divMoreMain .secLevel SELECT
{
	/*width: 174px;*/
}

		/* Grouped Form Elements */
.local_ja .FormGroupLabel
{
	width: 120px;
}

.local_ja .FormGroupItems
{
	/*padding-left: 140px;*/
}

.local_ja .SingleLineLabelInput
{
	width: 125px;
}

.local_ja .SingleLineLabelInput LABEL
{
	width: 90px;
}

	/* tblRound Elements */
.local_ja TABLE.tblRound TD.tdOpenLineMiddle TD.tdUpdateTitle
{
	
}

.local_jp TD.tdSerDescription INPUT,
.local_jp TD.tdSerDescription .FormField
{
	/*width: 270px !important;*/
}

	/* Login */
.local_ja .CC_Login .login-main
{
	/*background-image: url('../images/login_wide.jpg?build=838_1');*/
}

.local_ja .CC_Login .login-spash
{
	/*width: 600px;*/
}

.local_ja .login-panel-left
{
	/*width: 170px;
	-width: 165px;*/ /* IE6 Hack */
}

.local_ja .CC_Login .login-panel-left
{
	/*width: 360px;*/
}

.local_ja .login-panel-right
{
	/*width: 300px;*/
}

.local_ja .CC_Login .login-panel-right
{
	/*width: 220px;
	-width: 205px;*/ /* IE6 Hack */
}

.local_ja .changePw-panel-middle
{
	/*width: 370px;*/
}

.local_ja .login-footer
{
	/*width: 602px;*/
}

.local_ja .lgnBoxTitle
{
	/*width: 130px;*/
}

.local_ja .CC_Login .lgnBoxTitle
{
	/*width: 180px;*/
}

.local_ja .ChangePw_Login .lgnBoxTitle
{
	/*width: 170px;
	padding-right: 5px;*/
}

.local_ja div.lgnBoxInput
{
	/*margin-left: 130px;*/
}

.local_ja .CC_Login div.lgnBoxInput
{
	/*margin-left: 190px;*/
}

.local_ja div.msgLine div.ErrorText
{
	/*margin-left: 130px;
	-margin-left: 133px;*/
}

.local_ja .CC_Login div.msgLine div.ErrorText
{
	/*margin-left: 190px;
	-margin-left: 193px;*/
}

.local_ja .CC_Login div.login-panel-right a.newButton
{
	/*-width: 200px;*/
}

/* End - Login */

/* Status Map Links Box CSS Definition - START */
/* int 20091214 */
.local_ja div.divStatusMapLink span,
.local_ja div.divStatusMapLinkLast span
{
	padding: 1px 2px;
}

.local_ja div.divStatusComponentDetails
{
	padding: 2px 0px 0px 0px; 
}
/* Status Map Links Box CSS Definition - END */

/* End - local_ja.css *//* Start - local_pt.css */
/* Roy - Was long - done*/
/* Localization */

	/* Module Tabs */
.local_pt A.menuButtonOff,
.local_pt A.menuButtonSelected,
.local_pt A.menuFirstButton,
.local_pt A.menuFirstButtonOff
{
	width: 148px;
	min-width: 148px;
}

.local_pt A.menuButtonOff SPAN,
.local_pt A.menuButtonSelected SPAN,
.local_pt A.menuFirstButton SPAN,
.local_pt A.menuFirstButtonOff SPAN
{
	min-width: 148px;
	width: 148px;
}

/* Manage Conferences Button (Orange) */

.local_pt .divMenu .MenuRight .gnrlButton,
.local_pt .divMenu .MenuRight .gnrlButtonSelected,
.local_pt .divMenu .MenuRight .gnrlButtonDisable/*,
.local_pt .divMenu .MenuRight .gnrlButton SPAN,
.local_pt .divMenu .MenuRight .gnrlButtonSelected SPAN,
.local_pt .divMenu .MenuRight .gnrlButtonDisable SPAN*/
{
	width: 195px;
	min-width: 180px;
}

/* IE7 (CSS Hack) */
*+html .local_pt .divMenu .MenuRight .gnrlButton SPAN,
*+html .local_pt .divMenu .MenuRight .gnrlButtonSelected SPAN,
*+html .local_pt .divMenu .MenuRight .gnrlButtonDisable SPAN
{
	/*width: 160px;
	min-width: 160px;*/
}

	/* Main Tabs (yui navset)*/
.local_pt .yui-navset .yui-nav LI A EM
{
	/*width: 223px !important;*/
	width: 120px !important;
}

	/* Buttons */
.local_pt .newButton,
.local_pt .newButtonSelected,
.local_pt .newButtonDisable,
.local_pt .newButton SPAN,
.local_pt .newButtonSelected SPAN,
.local_pt .newButtonDisable SPAN,
.local_pt BUTTON.newButton,
.local_pt BUTTON.newButtonSelected,
.local_pt BUTTON.newButtonDisable,
.newButtonMed SPAN
{
	/* int 20091214 */
	width: 100px;
}

.local_pt #getLocalTime,
.local_pt #getLocalTime SPAN
{
	width: 160px;
}

.local_pt #getLocalTime_spacer
{
	width: 140px;
}

	/* Labels */
.local_pt DIV.frmL H1,
.local_pt DIV.divMoreInner H1
{
	/*width: 350px;*/
	width: 375px;
}

.local_pt DIV.divTabLineTitleDualInput,
.local_pt DIV.divTabLineTitleThiInputS /* Date Control Labels */
{
	/*width: 195px;*/
}

.local_pt DIV.divTabLineTitleDualInput,
.local_pt DIV.divTabLineTitleThiInput
{
	float: left;
	width: 250px;
}

.local_pt DIV.divTabLineShortTitle
{
	padding-bottom: 5px;
	width: 40px;
	margin: 0px 0px 0px 12px;
	float: left;
}

.local_pt INPUT.longTextBox
{
	width: 465px;
	padding: 0px 2px;
	*height: 15px!important;/* IE6 (Hack) */
	border: 1px solid #969696;
}

.local_pt .defaultPart
/* int 20091214 */
{
	width: 220px;
	font-weight: bold;
	padding: 1px 5px;
}

	/* Indents */
.local_pt DIV.divMoreLine DIV.secLevel,
.local_pt DIV.secLevel,
.local_pt DIV.secLevelSel,
.local_pt .shifted DIV.right
{
	/*padding-left: 170px !important;*/
	padding-left: 80px !important;
}

.local_pt .shifted4IPv6 DIV.right
{
	/*padding-left: 170px !important;*/
	padding-left: 140px !important;
}

.local_pt DIV.thiLevel,
.local_pt DIV.thiLevelShifted
{
	/*padding-left: 400px !important;*/
	padding-left: 140px !important;
}

.local_pt SPAN.shifted div.frmL h1,
.local_pt SPAN.shifted div.divMoreInner h1
{
	width: 324px;
	background-image: none;
	padding: 0px;
}

.local_pt SPAN.shifted4IPv6 div.frmL h1,
.local_pt SPAN.shifted4IPv6 div.divMoreInner h1
{
	width: 264px;
	background-image: none;
	padding: 0px;
}
	/* Form Elements */
		/* Text Input / Select Box */
.local_pt DIV.frmL .FormField,
.local_pt .divMoreLine .FormField,
.local_pt .divMoreLineFirst .FormField,
.local_pt .divMoreLineLast .FormField
{
	width: 200px;
	/*min-width: 200px;*/
}

.local_pt DIV.frmL INPUT.textBox,
.local_pt DIV.frmL SELECT,
.local_pt .divMoreMain .secLevel .textBox,
.local_pt .divMoreMain .secLevel SELECT
{
	/*width: 200px;*/
}

		/* Grouped Form Elements */
.local_pt .FormGroupLabel
{
	width: 160px;
}

.local_pt .FormGroupItems
{
	/*padding-left: 180px;*/
}

.local_pt .SingleLineLabelInput
{
	width: 165px;
}

.local_pt .SingleLineLabelInput LABEL
{
	width: 130px;
}

	/* tblRound Elements */
.local_pt TABLE.tblRound TD.tdOpenLineMiddle TD.tdUpdateTitle
{
	
}

.local_pt TABLE.tblRound TD.tdOpenLineMiddle TD.tdAutority
/* int 20091214 */
{
	width: 125px;
	border-right: none;
}

.local_pt TD.tdSerDescription INPUT,
.local_pt TD.tdSerDescription .FormField
{
	width: 235px !important;
}

	/* Login */
.local_pt .CC_Login .login-main
{
	background-image: url('../images/login_wide.jpg?build=838_1');
}

.local_pt .CC_Login .login-spash
{
	width: 600px;
}

.local_pt .login-panel-left
{
	width: 170px;
	-width: 165px; /* IE6 Hack */
}

.local_pt .CC_Login .login-panel-left
{
	width: 360px;
}

.local_pt .login-panel-right
{
	width: 300px;
}

.local_pt .CC_Login .login-panel-right
{
	width: 220px;
	-width: 205px; /* IE6 Hack */
}

.local_pt .changePw-panel-middle
{
	width: 370px;
}

.local_pt .login-footer
{
	width: 602px;
}

.local_pt .lgnBoxTitle
{
	width: 130px;
}

.local_pt .CC_Login .lgnBoxTitle
{
	width: 180px;
}

.local_pt .ChangePw_Login .lgnBoxTitle
{
	width: 170px;
	padding-right: 5px;
}

.local_pt div.lgnBoxInput
{
	margin-left: 130px;
}

.local_pt .CC_Login div.lgnBoxInput
{
	margin-left: 190px;
}

.local_pt div.msgLine div.ErrorText
{
	margin-left: 130px;
	-margin-left: 133px;
}

.local_pt .CC_Login div.msgLine div.ErrorText
{
	margin-left: 190px;
	-margin-left: 193px;
}

.local_pt .CC_Login div.login-panel-right a.newButton
{
	-width: 200px;
}

/* End - Login */

/* End - local_pt.css *//* Start - local_ru.css */
/* Roy - Was long - done*/
/* Localization */

	/* Module Tabs */
.local_ru A.menuButtonOff,
.local_ru A.menuButtonSelected,
.local_ru A.menuFirstButton,
.local_ru A.menuFirstButtonOff
{
	width: 148px;
	min-width: 148px;
}

.local_ru A.menuButtonOff SPAN,
.local_ru A.menuButtonSelected SPAN,
.local_ru A.menuFirstButton SPAN,
.local_ru A.menuFirstButtonOff SPAN
{
	min-width: 148px;
	width: 148px;
}

/* Manage Conferences Button (Orange) */

.local_ru .divMenu .MenuRight .gnrlButton,
.local_ru .divMenu .MenuRight .gnrlButtonSelected,
.local_ru .divMenu .MenuRight .gnrlButtonDisable/*,
.local_ru .divMenu .MenuRight .gnrlButton SPAN,
.local_ru .divMenu .MenuRight .gnrlButtonSelected SPAN,
.local_ru .divMenu .MenuRight .gnrlButtonDisable SPAN*/
{
	width: 195px;
	min-width: 180px;
}

/* IE7 (CSS Hack) */
*+html .local_ru .divMenu .MenuRight .gnrlButton SPAN,
*+html .local_ru .divMenu .MenuRight .gnrlButtonSelected SPAN,
*+html .local_ru .divMenu .MenuRight .gnrlButtonDisable SPAN
{
	/*width: 160px;
	min-width: 160px;*/
}

	/* Main Tabs (yui navset)*/
.local_ru .yui-navset .yui-nav LI A EM
{
	width: 170px !important;
}

	/* Buttons */
.local_ru .newButton,
.local_ru .newButtonSelected,
.local_ru .newButtonDisable,
.local_ru .newButton SPAN,
.local_ru .newButtonSelected SPAN,
.local_ru .newButtonDisable SPAN,
.local_ru BUTTON.newButton,
.local_ru BUTTON.newButtonSelected,
.local_ru BUTTON.newButtonDisable,
.newButtonMed SPAN
{
	/* int 20091214 */
	width: 100px;
}

.local_ru #getLocalTime,
.local_ru #getLocalTime SPAN
{
	width: 160px;
}

.local_ru #getLocalTime_spacer
{
	width: 140px;
}

	/* Labels */
.local_ru DIV.frmL H1,
.local_ru DIV.divMoreInner H1
{
	/*width: 350px;*/
	width: 365px;
}

.local_ru DIV.divTabLineTitleDualInput,
.local_ru DIV.divTabLineTitleThiInputS /* Date Control Labels */
{
	/*width: 195px;*/
}

.local_ru DIV.divTabLineTitleDualInput,
.local_ru DIV.divTabLineTitleThiInput
{
	float: left;
	width: 220px;
}

.local_ru DIV.divTabLineShortTitle
{
	padding-bottom: 5px;
	width: 40px;
	margin: 0px 0px 0px 12px;
	float: left;
}

.local_ru INPUT.longTextBox
{
	width: 465px;
	padding: 0px 2px;
	*height: 15px!important;/* IE6 (Hack) */
	border: 1px solid #969696;
}

	/* Indents */
.local_ru DIV.divMoreLine DIV.secLevel,
.local_ru DIV.secLevel,
.local_ru DIV.secLevelSel,
.local_ru .shifted DIV.right
{
	/*padding-left: 170px !important;*/
	padding-left: 80px !important;
}

.local_ru .shifted4IPv6 DIV.right
{
	/*padding-left: 170px !important;*/
	padding-left: 140px !important;
}

.local_ru DIV.thiLevel,
.local_ru DIV.thiLevelShifted
{
	/*padding-left: 400px !important;*/
	padding-left: 140px !important;
}

.local_ru SPAN.shifted div.frmL h1,
.local_ru SPAN.shifted div.divMoreInner h1
{
	width: 314px;
	background-image: none;
	padding: 0px;
}

.local_ru SPAN.shifted4IPv6 div.frmL h1,
.local_ru SPAN.shifted4IPv6 div.divMoreInner h1
{
	width: 254px;
	background-image: none;
}
	/* Form Elements */
		/* Text Input / Select Box */
.local_ru DIV.frmL .FormField,
.local_ru .divMoreLine .FormField,
.local_ru .divMoreLineFirst .FormField,
.local_ru .divMoreLineLast .FormField
{
	width: 200px;
	/*min-width: 200px;*/
}

.local_ru DIV.frmL INPUT.textBox,
.local_ru DIV.frmL SELECT,
.local_ru .divMoreMain .secLevel .textBox,
.local_ru .divMoreMain .secLevel SELECT
{
	/*width: 200px;*/
}

		/* Grouped Form Elements */
.local_ru .FormGroupLabel
{
	width: 160px;
}

.local_ru .FormGroupItems
{
	/*padding-left: 180px;*/
}

.local_ru .SingleLineLabelInput
{
	width: 165px;
}

.local_ru .SingleLineLabelInput LABEL
{
	width: 130px;
}

	/* tblRound Elements */
.local_ru TABLE.tblRound TD.tdOpenLineMiddle TD.tdUpdateTitle
{
	
}

.local_ru TABLE.tblRound TD.tdOpenLineMiddle TD.tdAutority
/* int 20091214 */
{
	width: 125px;
	border-right: none;
}

.local_ru TD.tdSerDescription INPUT,
.local_ru TD.tdSerDescription .FormField
{
	width: 235px !important;
}

	/* Login */
.local_ru .CC_Login .login-main
{
	background-image: url('../images/login_wide.jpg?build=838_1');
}

.local_ru .CC_Login .login-spash
{
	width: 600px;
}

.local_ru .login-panel-left
{
	width: 170px;
	-width: 165px; /* IE6 Hack */
}

.local_ru .CC_Login .login-panel-left
{
	width: 360px;
}

.local_ru .login-panel-right
{
	width: 300px;
}

.local_ru .CC_Login .login-panel-right
{
	width: 220px;
	-width: 205px; /* IE6 Hack */
}

.local_ru .changePw-panel-middle
{
	width: 370px;
}

.local_ru .login-footer
{
	width: 602px;
}

.local_ru .lgnBoxTitle
{
	width: 130px;
}

.local_ru .CC_Login .lgnBoxTitle
{
	width: 180px;
}

.local_ru .ChangePw_Login .lgnBoxTitle
{
	width: 170px;
	padding-right: 5px;
}

.local_ru div.lgnBoxInput
{
	margin-left: 130px;
}

.local_ru .CC_Login div.lgnBoxInput
{
	margin-left: 190px;
}

.local_ru div.msgLine div.ErrorText
{
	margin-left: 130px;
	-margin-left: 133px;
}

.local_ru .CC_Login div.msgLine div.ErrorText
{
	margin-left: 190px;
	-margin-left: 193px;
}

.local_ru .CC_Login div.login-panel-right a.newButton
{
	-width: 200px;
}

/* End - Login */

/* Status Map Links Box CSS Definition - START */
.local_ru div.divStatusComponentDetails
{
	height: 22px;
}
/* Status Map Links Box CSS Definition - END */

/* End - local_ru.css *//* Start - local_zh.css */
/* Roy - Was medium - done */
/* Localization */

	/* Module Tabs */
.local_zh A.menuButtonOff,
.local_zh A.menuButtonSelected,
.local_zh A.menuFirstButton,
.local_zh A.menuFirstButtonOff
{
	min-width: 128px;
	width: 128px;
}

.local_zh A.menuButtonOff SPAN,
.local_zh A.menuButtonSelected SPAN,
.local_zh A.menuFirstButton SPAN,
.local_zh A.menuFirstButtonOff SPAN
{
	min-width: 128px;
	width: 128px;
}

/* Manage Conferences Button (Orange) */

.local_zh .divMenu .MenuRight .gnrlButton,
.local_zh .divMenu .MenuRight .gnrlButtonSelected,
.local_zh .divMenu .MenuRight .gnrlButtonDisable/*,
.local_zh .divMenu .MenuRight .gnrlButton SPAN,
.local_zh .divMenu .MenuRight .gnrlButtonSelected SPAN,
.local_zh .divMenu .MenuRight .gnrlButtonDisable SPAN*/
{
	/*width: 145px;
	min-width: 145px; Roy Merge 2009.09.07 12:45 */
	width: 155px;
	min-width: 155px;
}

/* IE7 (CSS Hack) */
*+html .local_zh .divMenu .MenuRight .gnrlButton SPAN,
*+html .local_zh .divMenu .MenuRight .gnrlButtonSelected SPAN,
*+html .local_zh .divMenu .MenuRight .gnrlButtonDisable SPAN
{
	/*width: 125px;
	min-width: 125px;*/
}

	/* Main Tabs (yui navset)*/
.local_zh .yui-navset .yui-nav LI A EM
{
	width: 120px !important;
}

	/* Buttons */
.local_zh .newButton,
.local_zh .newButtonSelected,
.local_zh .newButtonDisable,
.local_zh .newButton SPAN,
.local_zh .newButtonSelected SPAN,
.local_zh .newButtonDisable SPAN,
.local_zh BUTTON.newButton,
.local_zh BUTTON.newButtonSelected,
.local_zh BUTTON.newButtonDisable,
.newButtonMed SPAN
{
	width: 89px;
}

.local_zh #getLocalTime,
.local_zh #getLocalTime SPAN
{
	width: 120px;
}

.local_zh #getLocalTime_spacer
{
	width: 60px;
}

	/* Labels */
.local_zh DIV.frmL H1,
.local_zh DIV.divMoreInner H1
{
	/*width: 296px;*/
	width: 190px;
}

.local_zh DIV.divTabLineTitleDualInput,
.local_zh DIV.divTabLineTitleThiInputS /* Date Control Labels */
{
	/*width: 195px;*/
}

.local_zh DIV.divTabLineTitleDualInput,
.local_zh DIV.divTabLineTitleThiInput
{
	float: left;
	width: 130px;
}

.local_zh DIV.divTabLineShortTitle
{
	padding-bottom: 5px;
	width: 40px;
	margin: 0px 0px 0px 5px;
	float: left;
}

.local_zh INPUT.longTextBox
{
	width: 415px;
	padding: 0px 2px;
	*height: 15px!important;/* IE6 (Hack) */
	border: 1px solid #969696;
}

	/* Indents */
.local_zh DIV.divMoreLine DIV.secLevel,
.local_zh DIV.secLevel,
.local_zh DIV.secLevelSel,
.local_zh .shifted DIV.right
{
	padding-left: 90px !important;
}

.local_zh .shifted4IPv6 DIV.right
{
	padding-left: 130px !important;
}

.local_zh DIV.thiLevelShifted
{
	/*DIV.frmL DIV.thiLevelShifted padding-left: 325px;*/
	padding-left: 160px!important;
}

.local_zh DIV.thiLevel
{
	/*DIV.frmL DIV.thiLevel padding-left: 325px;*/
	padding-left: 235px!important;
}

.local_zh SPAN.shifted div.frmL h1,
.local_zh SPAN.shifted div.divMoreInner h1
{
	width: 132px;
	background-image: none;
	padding: 0px;
}

.local_zh SPAN.shifted4IPv6 div.frmL h1,
.local_zh SPAN.shifted4IPv6 div.divMoreInner h1
{
	width: 90px;
	background-image: none;
	padding: 0px;
}

	/* Form Elements */
		/* Text Input / Select Box */
.local_zh DIV.frmL .FormField,
.local_zh .divMoreLine .FormField,
.local_zh .divMoreLineFirst .FormField,
.local_zh .divMoreLineLast .FormField
{
	width: 179px;
	/*min-width: 179px;*/
}

.local_zh DIV.frmL INPUT.textBox,
.local_zh DIV.frmL SELECT,
.local_zh .divMoreMain .secLevel .textBox,
.local_zh .divMoreMain .secLevel SELECT
{
	/*width: 174px;*/
}

		/* Grouped Form Elements */
.local_zh .FormGroupLabel
{
	width: 120px;
}

.local_zh .FormGroupItems
{
	/*padding-left: 140px;*/
}

.local_zh .SingleLineLabelInput
{
	width: 125px;
}

.local_zh .SingleLineLabelInput LABEL
{
	width: 90px;
}

	/* tblRound Elements */
.local_zh TABLE.tblRound TD.tdOpenLineMiddle TD.tdUpdateTitle
{
	
}

.local_zh TD.tdSerDescription INPUT,
.local_zh TD.tdSerDescription .FormField
{
	/*width: 270px !important;*/
}

	/* Login */
.local_zh .CC_Login .login-main
{
	/*background-image: url('../images/login_wide.jpg?build=838_1');*/
}

.local_zh .CC_Login .login-spash
{
	/*width: 600px;*/
}

.local_zh .login-panel-left
{
	/*width: 170px;
	-width: 165px;*/ /* IE6 Hack */
}

.local_zh .CC_Login .login-panel-left
{
	/*width: 360px;*/
}

.local_zh .login-panel-right
{
	/*width: 300px;*/
}

.local_zh .CC_Login .login-panel-right
{
	/*width: 220px;
	-width: 205px;*/ /* IE6 Hack */
}

.local_zh .changePw-panel-middle
{
	/*width: 370px;*/
}

.local_zh .login-footer
{
	/*width: 602px;*/
}

.local_zh .lgnBoxTitle
{
	/*width: 130px;*/
}

.local_zh .CC_Login .lgnBoxTitle
{
	/*width: 180px;*/
}

.local_zh .ChangePw_Login .lgnBoxTitle
{
	/*width: 170px;
	padding-right: 5px;*/
}

.local_zh div.lgnBoxInput
{
	/*margin-left: 130px;*/
}

.local_zh .CC_Login div.lgnBoxInput
{
	/*margin-left: 190px;*/
}

.local_zh div.msgLine div.ErrorText
{
	/*margin-left: 130px;
	-margin-left: 133px;*/
}

.local_zh .CC_Login div.msgLine div.ErrorText
{
	/*margin-left: 190px;
	-margin-left: 193px;*/
}

.local_zh .CC_Login div.login-panel-right a.newButton
{
	/*-width: 200px;*/
}

/* End - Login */

/* Status Map Links Box CSS Definition - START */
.local_zh div.divStatusComponentDetails
{
	padding: 1px 0px 0px 0px; 
}
/* Status Map Links Box CSS Definition - END */

/* End - local_zh.css */