/*
DON'T BE LAZY!
These styles are in alphabetical order so we can find what we're looking for easier.
Keep it that way.
*/



div.accordianBG
{
	background-image:url(bgglassy.gif);
}
div:hover.accordianBG
{
	background-image:url(bgglassy_orange.gif);
}
.accordianContent
{
	text-align:left;
	padding-left:2px;
}
.accordianHeader
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	/* cursor: pointer; */
	height:18px;
	padding-top:2px;
	padding-left:5px;
	vertical-align: middle;
	text-align:left;
}
.accordianHeaderSelected
{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	/* cursor: pointer; */
	padding-top:2px;
	padding-left:5px;
	height:18px;
	vertical-align: middle;
	text-align:left;
}

.accordianHeader .navigate
{
	padding-left:15px;
	background-image: url(icon-chevron-right1-s.gif);
	background-repeat: no-repeat;
    background-position-y: center
}

.accordianHeaderSelected .navigate
{
	padding-left:15px;
	background-image: url(icon-chevron-down1-s.gif);
	background-repeat: no-repeat;
    background-position-y: center
}

.accordianHeader .navigateSmall
{
	padding-left:15px;
	background-image: url(icon-chevron-right1-s.gif);
	background-repeat: no-repeat;
    background-position-y: 30%
}

.accordianHeaderSelected .navigateSmall
{
	padding-left:15px;
	background-image: url(icon-chevron-down1-s.gif);
	background-repeat: no-repeat;
    background-position-y: 40%
}

a.accordianLinkSmall
{
    font-size:11px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
}

a.accordianLink
{
	font-size:11px;
	font-weight:bold;
	 /* -- color:#000066; -- */
	 color:#000000;
	text-decoration:none;
}
a.accordianSubLink
{
	font-size:11px;
	font-weight:normal;
	 /* -- color:#000066; -- */
	 color:#000000;
	text-decoration:none;
}
a:hover.accordianSubLink
{
	text-decoration:underline;
}
td.accordianSublinksBox
{
	padding-left: 15px;
	line-height: 1.75;
}
.bigtitle {
	font-style: normal;
	font-weight: bold;
	 /* -- color:#000066; -- */
	 color:#4b4b4b;
}
.bgShaded2 { 
	 /* -- color:#000066; -- */
	 color:#4b4b4b;
	background-color: #B2D5D7; 
	font-weight: bold; 
	line-height: normal
	}
.changePos {
	color:#009933;
	font-size:13px;
	}
.changeNeg {
	color:#CC0000;
	font-size:13px;
	}
.EmailAlertsPanel
{
    background-color:white;
    border-color:navy;  
	width:720px;
	z-index:9999999;
    border: solid 1px #000066;
} 
.error {
	color:#990000;
	}
select.filter {
	font-size: 10px;
}

.fakeLink 
{
    cursor: pointer;
}

.filterheading {  
	font-weight: bold; 
	color: #990000; 
	}
.fullstory
{
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	LEFT: 350px;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #000066 1px solid;
	BORDER-BOTTOM: #000066 1px solid;
	BORDER-TOP: #000066 1px solid;
	BORDER-RIGHT: #000066 1px solid;
	WIDTH: 500px;
	COLOR: #000000;
	PADDING-TOP: 4px;
	margin-top: 25px;
	FONT-STYLE: normal;
	POSITION: absolute;
	BACKGROUND-COLOR: #EEF2F6;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.graybold { 
	font-weight:normal;
	color:#999999;
	text-decoration:none;
	}
.grayNavBox 
{
border: 1px solid rgb(238, 238, 238); 
padding: 4px; 
background-color: rgb(248, 248, 248); 
color: rgb(153, 153, 153);
}

.dateBoxNext 
{
	/*font-size:large;
	font-weight:bold;*/
}

.grayNavBoxDark 
{
/*border: 1px solid  gray; */
padding: 2px; 
background-color: #E6E6E6; 
color: black;
}

.graytext { 
	color: #cccccc;
	}	
.infoBarOptions {
    display:inline;
}
A.lnav{
	font-weight:bold;
	color:#999999;
	text-decoration:none;
	}
A:hover.lnav{
	color:#40408c;
	text-decoration:none;
	}
.lnav2 {
	font-weight:bold;
	 /* -- color:#000066; -- */
	 color:#4b4b4b;
	text-decoration:none;
	}
A.lnav2{
	font-weight:bold;
	color:#000066;
	text-decoration:none;
	}
A:hover.lnav2{
	color:#3333cc;
	text-decoration:none;
	}
A.lnavred{
	font-weight:bold;
	color:#990000;
	text-decoration:none;
	}
.modaltest
{
   background-color: #cccccc;
   opacity: .50;
   filter: alpha(opacity=50);
}

.jqModalBackground
{
   background-color: #cccccc;
   opacity: .50;
   filter: alpha(opacity=50);
   z-index: 100000;
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   /*height: 100%;*/
   width: 100%;
   display: none;
}

.jqModalDropShadow
{
	/*-webkit-box-shadow: 10px 10px 10px black;  
    -moz-box-shadow: 10px 10px 10px black; 
    border: solid 10px black;*/
    
    -moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 5px 5px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');  
}

.jqConfirmModalBackground
{
   background-color: #cccccc;
   opacity: .50;
   filter: alpha(opacity=50);
   z-index: 101999;
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   /*height: 100%;*/
   width: 100%;
   display: none;
}

select.myaccountdropdown {
	width:180px;
}
.note{
	 /* -- color:#000066; -- */
	 color:#4b4b4b;
	font-size:10px;
	}
.pluggedInLabel
{
	font-size: 8pt;
	color:#BA55D3;
}

.ServiceNotes {
	font-weight:normal;
	color:#999999;
	text-decoration:none;
}
.SettingsPanel
{
	color:#d99331;
    background-color:white;
    border-color:navy;  
	width:720px;
	z-index:9999999;
    border: solid 1px #000066;
}  
select.sidebarscroll {
	width:140px;
}
.smallsublinks{
	 /* -- color:#000066; -- */
	 color:#4b4b4b;
	font-size:10px;
	font-weight:normal;
	}
A.smallsublinks{
	 /* -- color:#000066; -- */
	 color:#4b4b4b;
	font-size:10px;
	font-weight:normal;
	}
A.smallsublinks:link{
	 /* -- color:#000066; -- */
	 color:#4b4b4b;
	font-size:10px;
	font-weight:normal;
	}
A.smallsublinks:visited{
	color:#000066;
	font-size:10px;
	font-weight:normal;
	}

.smallText { 
	 /* -- color:#000066; -- */
	 color:#4b4b4b;
	font-size:11px !important; 
	}	
a:link.wallCalRedLink, a:visited.wallCalRedLink, a:hover.wallCalRedLink, a:active.wallCalRedLink{
	color: #FF0000;
	text-decoration:none;	
	}
a:link.wallCalGreenLink, a:visited.wallCalGreenLink, a:hover.wallCalGreenLink, a:active.wallCalGreenLink{
	color: #339900;
	text-decoration:none;	
	}
a:link.wallCalLink, a:visited.wallCalLink, a:hover.wallCalLink, a:active.wallCalLink
{
	 /* -- color:#000066; -- */
	 color:#4b4b4b;
	text-decoration:none;	
	}
.smallTextBrightRed{
	color: #FF0000;
	font-size: 11px !important;
	}
.sublinks{
	color:#666666;
	font-weight:bold;
	}
A.sublinks:link{
	 /* -- color:#000066; -- */
	 color:#4b4b4b;
	font-weight:normal;
	}
A.sublinks:visited
{
    /* -- color:#000066; -- */
    
	color:#4b4b4b;
	font-weight:normal;
	}
.tableheadline{
	padding-left:0pt;
	color:#000066;
	font-size:12px;
	/*font-weight:bold;*/
	}
.tableheadline_new{
	padding-left:0pt;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#000066;
	font-size:12px;
	font-weight:bold;
	}
.tablemain{
	margin-right:3pt;
	margin-left:3pt;
	color:#000066;
	font-weight:normal;
	background-color:#ffffff;
	}
.tablemaina{
	background-color:#eef7f7;
	margin-right:3pt;
	margin-left:3pt;
	color:#000066;
	font-weight:normal;
	}
.tablemainb{
	background-color:#ffffff;
	margin-right:3pt;
	margin-left:3pt;
	color:#000066;
	font-weight:normal;
	}
.tableTDleftpadding
	{
	padding-left:10px;
	}
.tableTDleftPaddingSub
{
	padding-left: 2px;
	padding-top: 5px;
}
.tabletime{
	white-space:nowrap;
	font-weight:normal;
	color:#3399cc;
	padding-top:2px;
	}
.tabletimered{
	white-space:nowrap;
	font-weight:normal;
	color:#990000;
	}
.tabletitle{
	white-space:nowrap;
	background-color:#ffffff;
	margin-right:3pt;
	margin-left:3pt;
	color:#000066;
	font-weight:bold;
	}
.text{
	/* -- color:#000066; -- */
	color:#4b4b4b;
	font-size:12px;
	}
.text:link
{
    /* -- color:#000066; -- */
	color:#4b4b4b;
	font-size:12px;
	}
.text:visited
{
    /* -- color:#000066; -- */
	color:#4b4b4b;
	font-size:12px;
	}
.tickerlinks{
	color:#00aeef;
	font-size:12px;
	font-weight:bold;
	}
a.tickerlinks:link{
	color:#00aeef;
	font-size:12px;
	font-weight:bold;
	}
a.tickerlinks:visited{
	color:#00aeef;
	font-size:12px;
	font-weight:bold;
	}
.title1b{
	color:#000066;
	font-size:14px;
	font-weight:bold;
	}
.title1b2{
	color:#666666;
	font-size:14px;
	font-weight:bold;
	}
.title2b{
	color:#000066;
	font-size:15px;
	font-weight:bold;
	}
.tooltip 
{
	LEFT: 0px; 
	TOP: 0px; 
	WIDTH:250px; 
	POSITION: absolute;
    BORDER-TOP: #000066 1px solid; 
    BORDER-RIGHT: #000000 1px solid; 
    BORDER-BOTTOM: #000066 1px solid; 
    BORDER-LEFT: #000066 1px solid;
    PADDING-RIGHT: 2px; 
    PADDING-LEFT: 2px; 
    PADDING-BOTTOM: 2px; 
    PADDING-TOP: 2px; 
    BACKGROUND-COLOR: #ffffe1;
    COLOR: #000000; 
    FONT-FAMILY: Arial; 
    font-size: 11px;
}	
.topstory { 
	white-space:nowrap;
	font-weight:normal;
	background-color:#EFEFEF;
	border:solid 1px #006699;
	}
