.topcurve {
	background-image:  url(images/topCurve.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: right;
	height: 18px;
	padding: 2px;
	vertical-align: top;
}
.topcurve_l {
        background-image:  url(images/topCurve_l.gif);
        background-repeat: no-repeat;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #FFFFFF;
        text-align: left;
        height: 18px;
        padding: 2px;
        vertical-align: top;
}
.topcurve_r {
        background-image:  url(images/topCurve_r.gif);
        background-repeat: no-repeat;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #FFFFFF;
        text-align: right;
        height: 18px;
        padding: 2px;
        vertical-align: top;
}
.navCurve {
	background-image:  url(images/secondNavCurve.gif);
	height: 27px;
	background-color: #003366;
	background-repeat: no-repeat;
}
.secondLevelNavItem {
	text-transform: uppercase;
	padding-right: 3px;
	padding-left: 3px;
}
.secondLevelNavItemText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DDBC36;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}
.secondLevelNavItemPipe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DDBC36;
	font-size: 10px;
	padding-right: 3px;
	padding-left: 3px;
}
.bufferCell {
	width: 10px;
	line-height: 10px;	
}
.lowerBufferCell {
	width: 4px;
}
.cornerCells {
	width: 4px;
	line-height: 10px;
	vertical-align: top;
}
.cornerCellsOn {
	width: 4px;
	background-color: #D6E1EE;
	line-height: 10px;
	vertical-align: top;
}
.secondOnCornerCells {
	width: 4px;
	background-color: #D6E1EE;
	line-height: 10px;
	vertical-align: top;
}
.thirdLevelCornerCellsOn {
	width: 4px;
	background-color: #FFFFFF;
	line-height: 10px;
	vertical-align: top;
}
.secondLevelNavItemSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #053368;
	font-size: 10px;
	text-transform: uppercase;
	padding-right: 3px;
	padding-left: 3px;
	background-image:  url(images/secondOnBG.gif);
	background-repeat: repeat-x;
	background-color: #D6E1EE;
	font-weight: bold;
	line-height: 10px;	
}
.thirdLevelNavItem {
	padding-right: 10px;
	padding-left: 10px;
	background-color: #D6E1EE;
}
.thirdLevelNavItemOn {
	padding-right: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	background-image:  url(images/bottomNavTabBG.gif);
	background-repeat: repeat-x;
}
.thirdLevelNavItemText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #053368;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}
.thirdLevelNavItemTextOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #053368;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}
.thirdLevelNavTable {
	background-color: #D6E1EE;
	height: 18px;
}
.secondaryNavTable {
	height: 16px;
}
a.secondLevelNavItemText:hover {
	color: #FFFFFF;
}
a.thirdLevelNavItemText:hover {
	color: #5B89BD;
}
a.subMenuItem:hover {
	background: #5B89BD;
	color: #FFFFFF;
}
.subMenuItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0E648B;
	text-decoration: none;
	font-size: 10px;
	width: 100%;
	padding: 0px;
	margin: 0px;
	line-height: 16px;
}
.subMenuCell {
	background-color: #D6E1EE;
	color: #053368;
}
.editMenuItem {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	width: 100%;
}
.editMenuCell {
	background-color: #76B1CC;
}
.ddcornersleft {
	background-color: #D6E1EE;
	text-align: left;
	height: 3px;
}
.ddcornersright {
	background-color: #D6E1EE;
	text-align: right;
	height: 3px;
}
.ddWhiteSpacer {
	background-color: #FFFFFF;
	height: 1px;
}
.tableTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.pageControls {
	font-size: 10px;
	font-weight: normal;
	color: #5B89BD;
	background-color: #FFFFFF;
	padding: 2px 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: #5B89BD;
	border-right-color: #5B89BD;
	border-bottom-color: #5B89BD;
	border-left-color: #5B89BD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.pageHeader {
	font-size: 12px;
	color: #053368;
	background-color: #FFFFFF;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #5B89BD;
}
.pageinationTotals {
	font-size: 10px;
	color: #5B89BD;
	background-color: #FFFFFF;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pageControlsLast {
	font-size: 10px;
	font-weight: normal;
	color: #5B89BD;
	background-color: #FFFFFF;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pageContLinks {
	color: #094D9C;
	text-decoration: none;
}
a.pageContLinks:hover {
	color: #053368;
	text-decoration: underline;
}
.sortRow {
	background-color: #D6E1EE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
}
.sortTitle {
	color: #053368;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.sortTitleSelected {
	color: #053368;
	text-decoration: none;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
a.sortTitle:hover {
	text-decoration: underline;
}
a.sortTitleSelected:hover {
	text-decoration: underline;
}
.topLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5B89BD;
}
.rightLeftLines {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D6E1EE;
	border-left-color: #D6E1EE;
}
.ColumnarRow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
}
.ColumnarRow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F1F1F1;
	padding: 2px;
}
.dividingLine {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.bottomLine {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5B89BD;
}
.legalese {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	clear: left;
	margin: 5px;
	width: 600px;
}
.toolLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-transform: uppercase;
	text-align: right;
	padding-right: 4px;
	padding-bottom: 20px;
}
.links {
	color: #094D9C;
}
.miniLinks {
	color: #094D9C;
}
.summaryRightLeftLines {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #053368;
	border-right-color: #053368;
	border-bottom-color: #053368;
	border-left-color: #053368;
}
.summaryTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #053368;
	background-color: #D6E1EE;
	font-size: 12px;
}
.summaryItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}
.sortArrow {
	margin-left: 5px;
}
.criticalAlarm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	line-height: 10px;
}
.rightLinesOnly {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #D6E1EE;
	border-right-color: #D6E1EE;
	border-bottom-color: #D6E1EE;
	border-left-color: #D6E1EE;
}
.moderateAlarm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
	line-height: 10px;
}
.closedAlarm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	line-height: 10px;
}
.filterSection {
	background-color: #D6E1EE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #053368;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5B89BD;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.filterItems {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	background-color: #F1F1F1;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.filterSubSection {
	background-color: #D6E1EE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #053368;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.fromTo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.inputField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.headerLink {
	color: #FFFFFF;
	text-decoration: none;
}
.ddtable {
}
.detailsLabelColumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D6E1EE;
	vertical-align: top;
	font-size: 10px;
	padding: 2px;
}
.detailsValueColumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
	background-color: #F1F1F1;
	vertical-align: top;
}
.detailDividingLine {
	line-height: 1px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 1px;
}
.detailTableSubtitle {
	font-size: 12px;
	color: #053368;
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
}
.detailFormButtons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
.requiredItem {
	color: #FF0000;
}
.navCurveAdmin {
	background-image:  url(https://control.qwest.com/control/portal/qcontrol/images/admin2ndCurve.gif);
	height: 22px;
	background-color: #003366;
	background-repeat: no-repeat;
}
.pageSummaryDividingLine {
	line-height: 1px;
	background-color: #5B89BD;
	margin: 0px;
	padding: 0px;
	height: 1px;
}
.toolbar {
	font-size: 10px;
	background-color: #F1F1F1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 4px;
	margin-left: 4px;
	text-align: right;
}
.toolbarItem {
	color: #053368;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
a.toolbarItem:hover {
	color: #053368;
	background-color: #D6E1EE;
}
.toolBarButton {
	border: 1px solid #5B89BD;
}
.ColumnarRow1Form {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px;
}
.ColumnarRow2Form {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F1F1F1;
	padding: 1px;
}
.errors {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.confirmation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009900;
}
.pagetop {
	background-image:  url(images/sectionHomeCurve1.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 5px;
}
.pagebottom {
	background-image:  url(images/pageBottom.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 5px;
}
.summarypagebottom {
	background-image:  url(images/summaryBottomLine.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 5px;
}

.subNavSubLink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #053368;
	text-decoration: none;
	margin: 1px 0px 0px 5px;
	padding: 1px 2px;
	background-color: #F1F1F1;
	width: 150px;
	position: static;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F1F1F1;
	text-align: left;
	float: left;
}
a.subNavSubLink2:hover {
	background-color: #D6E1EE;
	color: #053368;
}
.notExpandable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #053368;
	text-decoration: none;
}
.vertNavArrows {
	text-indent: 12px;
	background-image:  url(http://file:///C|/WINNT/Temporary%20Internet%20Files/Content.IE5/styleguide/images/closed.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
}
.expandable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #053368;
	text-decoration: none;
	background-color: #D6E1EE;
	width: 150px;
	text-align: left;
	padding: 2px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.sideNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #053368;
	text-decoration: none;
	background-color: #D6E1EE;
	width: 150px;
	text-align: left;
	padding: 2px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	cursor: hand;
}
.sideNavActiveItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #053368;
	text-decoration: none;
	background-color: #D6E1EE;
	width: 150px;
	text-align: left;
	padding: 2px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-weight: bold;
}
.secondLevelNavTextSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #053368;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}
.notExpandableSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #053368;
	text-decoration: none;
	font-weight: bold;
}

/* START: Added for MFW Report */
TR.odd_row
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #eeeeee
}
TR.even_row
{
    BACKGROUND-COLOR: white
}
TD.light_grid
{
    BORDER-RIGHT: black 1px;
    PADDING-RIGHT: 7px;
    BORDER-TOP: black 1px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 13px;
    BORDER-LEFT: black 1px;
    BORDER-BOTTOM: black 1px;
    FONT-FAMILY: arial,sans-serif;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 30px
}
TABLE.light_grid
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    PADDING-LEFT: 10px;
    BORDER-LEFT: black 1px;
    BORDER-BOTTOM: black 1px;
    BORDER-COLLAPSE: collapse
}
SPAN.data_title
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial,sans-serif;
    BACKGROUND-COLOR: #ffcc00
}
TH.rule_header
{
    BORDER-RIGHT: #c0c0c0 thin solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #c0c0c0 thin solid;
    PADDING-LEFT: 7px;
    FONT-SIZE: 13px;
    BORDER-LEFT: #c0c0c0 thin solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #c0c0c0 thin solid;
    FONT-FAMILY: arial,sans-serif;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #0000ff;
    TEXT-ALIGN: left
}
TR.rule_group_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffbb
}
TH.objects_header
{
    BORDER-RIGHT: white thin solid;
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #7f7f7f;
    TEXT-ALIGN: left
}
TH.objects_header_l2
{
    BORDER-RIGHT: white thin solid;
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #ffffbb;
    TEXT-ALIGN: left
}
TD.object_cell
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 13px;
    BORDER-LEFT: black 1px;
    WIDTH: 80px;
    COLOR: black;
    BORDER-BOTTOM: black 1px;
    FONT-FAMILY: arial,sans-serif;
    TEXT-ALIGN: left
}
TD.Object_cell_wide
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 13px;
    BORDER-LEFT: black 1px;
    WIDTH: 200px;
    COLOR: black;
    BORDER-BOTTOM: black 1px;
    FONT-FAMILY: arial,sans-serif;
    TEXT-ALIGN: left
}
DIV.back_to_index
{
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px;
    FONT-FAMILY: arial,sans-serif
}
SPAN.On
{
    COLOR: forestgreen
}
SPAN.Off
{
    COLOR: red
}
BODY.WVTXMLPage
{
    BACKGROUND-COLOR: white
}
INPUT.closeBtn
{
    BORDER-RIGHT: white 1px outset;
    BORDER-TOP: white 1px outset;
    FONT: 10px Arial, sans-serif;
    BORDER-LEFT: white 1px outset;
    WIDTH: 15px;
    COLOR: black;
    BORDER-BOTTOM: white 1px outset;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff
}
INPUT.expandBtn
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px outset;
    WIDTH: 100px;
    COLOR: black;
    DIRECTION: ltr;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Arial, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #d8d8d8;
    TEXT-ALIGN: center
}
/* END: Added for MFW Report */

/* Michael added .moduleBorder on 07-16-04 */
.moduleBorder {
	background-color: #053368;
}

/* Added 34 classes for QCRun project on 05-26-2005*/
.warn {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #888800; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.detailLink {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #094d9c; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none
}
.noteLine {
	CLEAR: left; 
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 15px; 
	MARGIN: 10px; 
	WIDTH: 400px; 
	COLOR: #000000; 
	PADDING-TOP: 15px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.wizardTxt {
	FONT-SIZE: 14px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pageSectionHeader {
	BORDER-RIGHT: #5b89bd; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #5b89bd; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #5b89bd; 
	COLOR: #053368; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #5b89bd; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}
.expansionTable {
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}
.inlineNav {
	PADDING-RIGHT: 2px; 
	MARGIN-TOP: 1px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 150px; 
	CURSOR: hand; 
	COLOR: #094d9c; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
.toggleSection {
	PADDING-RIGHT: 2px; 
	MARGIN-TOP: 1px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 20px; 
	CURSOR: hand; 
	COLOR: #053368; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #cccccc; 
	TEXT-ALIGN: right; 
	TEXT-DECORATION: none
}
.wizardNavInline {
	BORDER-RIGHT: #7d89b7 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7d89b7 1px solid; 
	MARGIN-TOP: auto; PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #7d89b7 1px solid; 
	CURSOR: auto; COLOR: #053368; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #7d89b7 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #d6e1ee; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
.wizardNavInlineArrow {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: center center; 
	MARGIN-TOP: auto; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(https://control.qwest.com/control/portal/qcontrol/images/arrowright.gif); 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 20px; 
	CURSOR: auto; 
	COLOR: #053368; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #d6e1ee; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
.wizardNavInlineON {
	BORDER-RIGHT: #7d89b7 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7d89b7 1px solid; 
	MARGIN-TOP: auto; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #7d89b7 1px solid; 
	CURSOR: auto; 
	COLOR: #053368; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #7d89b7 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #f1f1f1; 
	TEXT-ALIGN: center; TEXT-DECORATION: none
}
.wizardNavInlineEndCorner {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: auto; 
	WIDTH: 5px; 
	CURSOR: auto; 
	COLOR: #053368; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #d6e1ee; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
.bottomLineBlank {
	BORDER-TOP: 1px solid
}
.detailDividingLine15pixHigh {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	LINE-HEIGHT: 15px; 
	PADDING-TOP: 0px; 
	HEIGHT: 1px; 
	BACKGROUND-COLOR: #ffffff
}
.subNavSubLink100ColRow2 {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 9px; 
	FLOAT: left; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 1px 0px 0px 4px; 
	WIDTH: 100px; 
	COLOR: #053368; 
	TEXT-INDENT: 10px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	POSITION: static; 
	BACKGROUND-COLOR: #f1f1f1; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
.subNavSubLink100ColRow1 {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 9px; 
	FLOAT: left; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 1px 0px 0px 4px; 
	WIDTH: 100px; 
	COLOR: #053368; 
	TEXT-INDENT: 10px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	POSITION: static; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
.inlineNav117 {
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 1px 0px 0px; 
	WIDTH: 117px; 
	CURSOR: hand; 
	COLOR: #094d9c; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
.toggleTableRow {
	PADDING-RIGHT: 2px; 
	MARGIN-TOP: 1px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 20px; 
	CURSOR: hand; 
	COLOR: #053368; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right; 
	TEXT-DECORATION: none
}
.detailsValueColumnBottomAligned {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: baseline; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #f1f1f1
}
.detailsLabelColumnBaselineAligned {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: baseline; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #d6e1ee
}
.detailsLabelColumnBaselineAlignedDivLine {
	BORDER-RIGHT: #ffffff 1px solid; 
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: baseline; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #d6e1ee
}
.ColumnarRowDividerThin {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #999999
}
.noteLine560pix {
	CLEAR: left; 
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 15px; 
	MARGIN: 10px; 
	WIDTH: 560px; 
	COLOR: #000000; 
	PADDING-TOP: 15px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TxtHighlightGreenNormal {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #009933; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal
}
.TxtHighlightRedNormal {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #ff0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal
}
.TxtHighlightBlueNormal {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #0033ff; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal
}
.TxtHighlightPurpleNormal {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #660099; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal
}
.ColumnarRowDividerThinLight {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1px; 
	ONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #f1f1f1
}
.ColumnarRow1BottomAlign {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ColumnarRow2TopAlign {
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 1px; 
	VERTICAL-ALIGN: top; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #f1f1f1
}
.dividingLineBothEnds {
	BORDER-RIGHT: #ffffff 2px solid; 
	BORDER-LEFT: #ffffff 2px solid
}
.TopAlign {
	VERTICAL-ALIGN: top
}
.wizardTxtSmall {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sortRowNoPadding {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #d6e1ee
}
.FeaturesTblHeading {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	MARGIN-LEFT: 5px; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #cccccc
}
.iFrameRow1TopAlign {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: top; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.subNavSubLink100ColRow1Check {
	PADDING-RIGHT: 2px; 
	BACKGROUND-POSITION: left center; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 9px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(images/checkMark-Transparent.gif); 
	PADDING-BOTTOM: 1px; 
	MARGIN: 1px 0px 0px 4px; 
	WIDTH: 100px; 
	COLOR: #053368; 
	TEXT-INDENT: 10px; 
	PADDING-TOP: 1px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	POSITION: static; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}

A.subNavSubLink100ColRow1Check:hover {
	COLOR: #053368; 
	BACKGROUND-COLOR: #d6e1ee
}

.subNavSubLink100ColRow1Cross {
	PADDING-RIGHT: 2px; 
	BACKGROUND-POSITION: left center; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 9px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(images/crossMark-Transparent.gif); 
	PADDING-BOTTOM: 1px; 
	MARGIN: 1px 0px 0px 4px; 
	WIDTH: 100px; 
	COLOR: #053368; 
	TEXT-INDENT: 10px; 
	PADDING-TOP: 1px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	POSITION: static; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}

A.subNavSubLink100ColRow1Cross:hover {
	COLOR: #053368; 
	BACKGROUND-COLOR: #d6e1ee
}

.A.subNavSubLink100ColRow2:hover {
	COLOR: #053368; 
	BACKGROUND-COLOR: #d6e1ee
}

.subNavSubLink100ColRow2Check {
	PADDING-RIGHT: 2px; 
	BACKGROUND-POSITION: left center; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 9px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(images/checkMark-Transparent.gif); 
	PADDING-BOTTOM: 1px; 
	MARGIN: 1px 0px 0px 4px; 
	WIDTH: 100px; COLOR: #053368; 
	TEXT-INDENT: 10px; 
	PADDING-TOP: 1px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	POSITION: static; 
	BACKGROUND-COLOR: #f1f1f1; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}

A.subNavSubLink100ColRow2Check:hover {
	COLOR: #053368; 
	BACKGROUND-COLOR: #d6e1ee
}

.subNavSubLink100ColRow2Cross {
	PADDING-RIGHT: 2px; 
	BACKGROUND-POSITION: left center; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 9px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(images/crossMark-Transparent.gif); 
	PADDING-BOTTOM: 1px; 
	MARGIN: 1px 0px 0px 4px; 
	WIDTH: 100px; COLOR: #053368; 
	TEXT-INDENT: 10px; 
	PADDING-TOP: 1px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	POSITION: static; 
	BACKGROUND-COLOR: #f1f1f1; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}

.ColumnarRow2BottomAlign {
	FONT-SIZE: 10px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #f1f1f1
}

.TxtBlueAssistWizard {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #0000ff; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal
}
/* New Added by Nag */
 TD.cal {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #ffffff
}
SELECT.month {
	FONT-SIZE: 11px; WIDTH: 85px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
INPUT.year {
	FONT-SIZE: 11px; WIDTH: 30px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
TD.calDaysColor {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #399cce
}
TD.calWeekend {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #f3f3f3
}
TD.calBgColor {
	FONT-SIZE: 11px; COLOR: #399cce; FONT-FAMILY: Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #399cce
}
.calBorderColor {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #a9a9a9
}
TD.calHighlightColor {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #ffff7d
}
A.cal {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-serif; TEXT-DECORATION: none
}
A.cal:hover {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,Sans-serif; TEXT-DECORATION: none
}
.disabled {
	FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial,Helvetica,Sans-serif; TEXT-DECORATION: none
}



/* Added 1 classes for qcRMC project on 05-09-2006*/
.lnItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	background-color: #F1F1F1;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}