.redMessage {
	color: #990000;
	font-weight: bold;
	font-face: arial helvetica sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF99;
	background-color: #666633;
	border: thin outset #666666;
	font-weight: bold;
	text-transform: none;
}

.buttondown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF99;
	background-color: #444411;
	border: thin outset #222222;
	font-weight: bold;
	text-transform: none;
}

.error
{
    COLOR: RED;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.warning
{
    COLOR: ORANGE;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}

.confirm
{
    COLOR: GREEN;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}

.input
{
    BACKGROUND: #CCCCCC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}
.input-red
{
    BACKGROUND: #CCCCCC;
    color: RED;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}

.label
{
    BACKGROUND: #999999;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}

.highlight
{
    BACKGROUND: #FF6666;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}
.title
{
    BACKGROUND: #000066;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.title2
{
    BACKGROUND: #888888;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold	
}

.tundra .dijitTitlePane .dijitTitlePaneTitle {
	background: #000066;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold	
	border:1px solid #bfbfbf;
	cursor: pointer;
}

.userProfile
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
	
}

.rthead 
{
    BACKGROUND: #CCCCCC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    font-weight : bold;
}
.rthead A
{
    BACKGROUND: #CCCCCC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    font-weight : bold;
    text-decoration: none;
}
	

.rtrow
{
    BACKGROUND: #CCCCCC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
}

.dashcat
{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight: bold;
		color: #FFFFCC;
}

.dashnum
{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight: bold;
		color: #00FF00;
}

.navtitle
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold; font-variant: normal;
	color: #FFFF99;		
}
.navLinks {
	background-color: #000066;
}

.bodyfont 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt
}

DIV.bodyfont TD IMG
{
	/* fixes display issue with ie8 */
	display: block;  
}

DIV.bodyfont TABLE TABLE IMG
{
	/* fixes display issue with ie8 */
	display: inline;  
}


DIV.bodyfont TD
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;	
}

DIV.navlinks A:LINK {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none
}

DIV.navlinks A:ACTIVE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F4A460;
	text-decoration: none	
}

DIV.navlinks A:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #004aa3;
	text-decoration: none	
}

DIV.navlinks A:VISITED {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none	
}

.required {
	BACKGROUND: #999999;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}

.tinyLabel {
    COLOR: Black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold
}

.noResults {
    COLOR: Black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}

DIV.linknounderline2 A:LINK {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-style:normal;
	line-height: normal;
	text-transform: none;
	color: Blue;
	text-decoration: none
}

DIV.linknounderline2 A:VISITED {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-style:normal;
	line-height: normal;
	text-transform: none;
	color: Blue;
	text-decoration: none
}

.dashTitle
{
    COLOR: White;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	text-decoration: none
}

.exclusive
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Green;
}

.leastcost
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Orange;
}

.alphaSearch 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Black;
}
.alphaEnrollSearch  A
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Blue;
	text-decoration: none;
	BACKGROUND: #CCCCCC;
}
.pager
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.pager A
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: blue;
	text-decoration: none;
}
.selVback
{
background-color:#cccccc
}
.pageTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #0033cc;
}
.note
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #0033cc;
}
.menuBack
{
	background: #000066;
}

.yeller
{
    background-color: yellow;
}
.DEFAULT {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: black;
}


.tableVR {
	border: solid  #d0d0d0;
	border-width: 1px,1px,1px,1px;
	border-collapse:collapse;
	background: #ffffff;
	}

.buttonVR {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-color: #e6e6e6;
	padding-left: 3px;
	font-weight: bold;
	text-transform: none;
	border-width: 0px,0px,0px,0px;
}

.labelVR
{
    BACKGROUND: #c4c4c4;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px !important;
    FONT-WEIGHT: bold;
   	border: solid  #b1b1b1;
	border-width: 1px,1px,1px,1px;
	padding:5px;
    
}
.inputVR
{
    BACKGROUND: #e6e6e6;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
   	border: solid  #d0d0d0;
	border-width: 1px,1px,1px,1px;
}

.textVR
{
    BACKGROUND: #e6e6e6;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}

.linkVR {
	background-color: #c4c4c4;
	color: #000000;
	text-decoration: none;
}

.inputVR button {
    color:#444; 
}
.inputVR  .x-btn-left {
	background-image:url(../images/gray/toolbar/tb-btn-sprite.gif);
}
.inputVR  .x-btn-right {
	background-image:url(../images/gray/toolbar/tb-btn-sprite.gif);
}
.inputVR  .x-btn-center {
	background-image:url(../images/gray/toolbar/tb-btn-sprite.gif);
}
.inputVR .x-btn-over button {
    color:#000066;
}

.gsAccExclCarrierSelectV
{
    width: 5em;
}


/* used for ext-js */
.extJsTableValue {
	color: #000000; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
.extJsTableLabel {
	color: #666666; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
}
div.x-date-menu[style] { 
	/* Corrects width bug IE8 for calendar widget */
	width: 175px !important;
}

.addIcon {
   background-image:url(../ext-2.0.1/resources/images/default/dd/drop-add.gif) !important;
}  


.ONTIME {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: green;
}

.POTENTIAL {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #CE7B00;
}
.FAILURE {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: red;
}



A:LINK {
	color: #000000;
}

A:ACTIVE {
	color: #22604B;
}

A:VISITED {
	color: #000000;
}

A:HOVER {
	color: #004aa3;
}


.redMessage {
	color: #990000;
	font-weight: bold;
	font-face: arial helvetica sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #009900;
	border: thin outset #000000;
	font-weight: bold;
	text-transform: none;
}

.buttondown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #005500;
	border: thin outset #000000;
	font-weight: bold;
	text-transform: none;
}


.error
{
    COLOR: RED;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.warning
{
    COLOR: ORANGE;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}

.confirm
{
    COLOR: GREEN;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}

.input
{
    BACKGROUND: #CCCCCC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
}
.input-red
{
    BACKGROUND: #CCCCCC;
    COLOR: RED;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
}

.label
{
    BACKGROUND: #999999;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}

.title
{
    BACKGROUND: #A0ABA2;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.title2
{
    BACKGROUND: #888888;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.tundra .dijitTitlePane .dijitTitlePaneTitle {
	background: #A0ABA2;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold	
	border:1px solid #bfbfbf;
	cursor: pointer;
}

.userProfile
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
	
}

.rthead 
{
    BACKGROUND: #CCCCCC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    font-weight : bold;
}
.rthead A
{
    BACKGROUND: #CCCCCC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    font-weight : bold;
    text-decoration: none;
}
	

.rtrow
{
    BACKGROUND: #CCCCCC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
}

.dashcat
{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight: bold;
		color: #FFFFCC;
}

.dashnum
{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-weight: bold;
		color: #00FF00;
}

.navtitle
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold; font-variant: normal;
	color: #02402B;		
}

.bodyfont 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt
}

DIV.bodyfont TD
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt	
}

.navLinks {
	background-color: #A0ABA2;
}

DIV.navlinks A:LINK {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt; font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none
}

DIV.navlinks A:ACTIVE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt; font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #22604B;
	text-decoration: none	
}

DIV.navlinks A:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt; font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #004aa3;
	text-decoration: none	
}

DIV.navlinks A:VISITED {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt; font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none	
}

.required {
	BACKGROUND: #999999;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}

.tinyLabel {
    COLOR: Black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold
}

.noResults {
    COLOR: Black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}

DIV.linknounderline2 A:LINK {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt; font-style:normal;
	line-height: normal;
	text-transform: none;
	color: #02402B;
	text-decoration: none
}

DIV.linknounderline2 A:HOVER {
	color: #004aa3;
}


DIV.linknounderline2 A:VISITED {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt; font-style:normal;
	line-height: normal;
	text-transform: none;
	color: #02402B;
	text-decoration: none
}

.dashTitle
{
    COLOR: White;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
	text-decoration: none
}

.exclusive
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : Green;
}

.leastcost
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : Orange;
}

.alphaSearch 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : Black;
}
.alphaEnrollSearch  A
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #000000;
	text-decoration: none;
	BACKGROUND: #CCCCCC;
}
.pager
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.pager A
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.selVback
{
background-color:#A0ABA2
}
.pageTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #02402B;
}
.note
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #02402B;
}
.menuBack
{
	background: #A0ABA2;
}
.yeller 
{
	background-color: yellow;
}

.gsAccExclCarrierSelectV
{
    width: 5em;
}

/* used for ext-js */
.extJsTableValue {
	color: #000000; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
.extJsTableLabel {
	color: #666666; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
}

.DEFAULT {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: black;
}

.ONTIME {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: green;
}

.POTENTIAL {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #CE7B00;
}
.FAILURE {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: red;
}

.pls-tooltip-container:hover .pls-tooltip { /* NEW */
    display: block;
}


.pls-tooltip {
    display: none;  /* NEW */
    background: white;
    margin-left: 128px;
    padding: 10px;
    position: absolute;
    z-index: 1000;
    width: 20em;
    height: 4em;
    border: solid 1px black;
    border-radius: 5px;
}

.pls-tooltip-container {
}

