html
{
font-size: 14px;
}
body
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
line-height: 1.125em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #484868;
	background-color: #ffffff;
	margin: 0;
padding: 0px;
}
p
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #484868;
	background-color: #ffffff;
	margin: 0;
}
LI
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #484868;
	background-color: #ffffff;
	margin: 0;
}
input
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #484868;
	background-color: #ffffff;
	margin: 0;
}
textarea
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #484868;
	background-color: #ffffff;
	margin: 0;
}
TD
{
	COLOR: #484868;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
}
TH
{
	COLOR: #484868;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
}
A:active
{
	font-size: 10pt;
	color: #484868;
	font-family: Verdana;
	text-decoration: none;
}
A:hover
{
	font-size: 10pt;
	color: #484868;
	font-family: Verdana;
	text-decoration: none;
}
A:link
{
	font-size: 10pt;
	color: #484868;
	font-family: Verdana;
	text-decoration: none;
}
A:visited
{
	font-size: 10pt;
	color: #484868;
	font-family: Verdana;
	text-decoration: none;
}
.clsString50
{
	width: 70%;
}
.clsStartPageSep
{
	color: #484868;
}
.clsStartPageDetail
{
	font-size: 12pt;
	color: #484868;
	font-family: Verdana;
}
.clsStartPageHyperLink
{
	font-size: 14pt;
	color: #484868;
	font-family: Verdana;
	text-decoration: none;
}
.clsNavLine
{
	color: #484868;
}
.clsPageTitle
{
	font-size: 14pt;
	color: #484868;
	font-family: Verdana;
	text-decoration: none;
}
.clsPageHeaderText
{
	font-size: 10pt;
	color: #484868;
	font-family: Verdana;
	text-decoration: none;
}
.clsHelp1
{
	font-size: 10pt;
	color: #484868;
	font-family: Verdana;
	text-decoration: none;
}
.clsHelp2
{
	font-size: 12pt;
	color: #484868;
	font-family: Verdana;
	text-decoration: none;
}

.clsFormat1Bold
{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.clsFormat1Link
{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
.clsFormat1Text
{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.clsFormat2Bold
{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
.clsFormat2Link
{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}
.clsFormat2Text
{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

.clsFormat3Bold
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
.clsFormat3Link
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}
.clsFormat3Text
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
.clsRequestStatusWindow
{
background: url(../images/shadowalpha.png) no-repeat right bottom;	
background-color: white;
float: 		left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:	14px;
font-weight:bold;
height:		auto;
left:		340px;
line-height:14px;
margin:		4px 4px 4px 4px;
padding:	12px 12px 12px 12px;
position:	absolute;
top:		120px;
width:		auto;
z-index:	4000;
}
.cls1
{
border: 1px solid black;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 12px;
}
.cls2
{
border-style: none;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 12px;
}
.clsHeader
{
border-style: none;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 12px;
font-weight: 400;
height: auto;
overflow: hidden;
text-align: center;
white-space: nowrap;
width: 100%;
}
.clsStory
{
border-style: none;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 15px;
font-weight: 400;
height: auto;
text-align: left;
width: 100%;
}
.clsStoryLink
{
border-style: none;
color: blue;
display: inline;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 15px;
font-weight: 700;
height: auto;
text-align: left;
}
.clsTitle
{
border-style: none;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 14px;
font-weight: 700;
height: auto;
overflow: hidden;
text-align: center;
white-space: nowrap;
width: 100%;
}
.clsSourcePrint
{
background-color:#976f8c;
color: white;
padding:1px 4px 1px 4px;
}
.clsSourceRadio
{
background-color:#c08424;
color: white;
padding:1px 4px 1px 4px;
}
.clsSourceTV
{
background-color:#285c80;
color: white;
padding:1px 4px 1px 4px;
}
.clsSourceWebsite
{
background-color:#688038;
color: white;
padding:1px 4px 1px 4px;
}
.clsReportIndexSepBar
{
background-color: transparent;
background-image: url(../images/TabDkBlue.jpg);
background-repeat: repeat-x;
border-style: none;
margin: 0;
padding: 0;
height: 24px;
}
.clsReportIndexSepBar2
{
background-color: transparent;
background-image: url(../images/TabLtBlue.jpg);
background-repeat: repeat-x;
border-bottom:4px solid white;
margin: 0;
padding: 0;
height: 24px;
}
.clsReportIndexSepBar3
{
background-color: transparent;
background-image: url(../images/TabDkAqua.jpg);
background-repeat: repeat-x;
border-style: none;
margin: 0;
padding: 0;
height: 24px;
}
.clsReportIndexSepText1A
{
color: white;
font-weight: 700;
margin: 4px 4px 4px 2px;
}
.clsReportIndexSepText1B
{
color: white;
font-weight: 700;
margin: 4px 2px 4px 2px;
}
.clsReportIndexSepText1C
{
color: white;
font-weight: 700;
margin: 4px 8px 4px 2px;
}
.clsReportIndexSepText2A
{
color: white;
font-weight: 700;
margin: 2px 4px 2px 32px;
}
.clsReportIndexSepText2B
{
color: white;
font-weight: 700;
margin: 2px 2px 2px 2px;
}
.clsReportIndexSepText2C
{
color: white;
font-weight: 700;
margin: 2px 8px 2px 2px;
}

*.HeaderData
{
border-style: none;
display:    inline;
overflow:   auto;
color:#808285;
position:   absolute;
text-align: left;
}
*.HeaderDataOn
{
background-color: #808285;
color: white;
border-style: none;
display:    inline;
overflow:   auto;
position:   absolute;
text-align: left;
}
*.HeaderList
{
background-color: #F1F1F2;
border: 1px solid black;
display:    none;
overflow:   auto;
position:   absolute;
color:#808285;
text-align: left;
z-index:101;
}
*.HeaderList2
{
background-color: #F1F1F2;
border-style: none;
display:    inline;
left:       0px;
overflow:   auto;
position:   absolute;
color:#808285;
text-align: left;
top:        0px;
z-index:101;
}
*.ListData
{
border-style: none;
display:    inline;
overflow:   hidden;
position:   absolute;
text-align: left;
white-space: nowrap;
}
*.ListDataSelected
{
background-color: #606060;
border-style: none;
color: white;
display:    inline;
overflow:   hidden;
position:   absolute;
text-align: left;
white-space: nowrap;
}
*.optionlistopen
{
float:  left;
background-image: url(../images/iconlistopen.gif);
background-repeat: no-repeat;
border-style: none;
cursor: pointer;
margin: 3px 0px 0px 1px;
padding: 1px 0px 1px 0px;
position: absolute;
width:  13px;
height: 13px;
color:#808285;
vertical-align: middle;
white-space: nowrap;
}
*.optionlistopenSelected
{
float:  left;
background-image: url(../images/iconlistclose.gif);
background-repeat: no-repeat;
border-style: none;
cursor: pointer;
margin: 3px 0px 0px 1px;
padding: 1px 0px 1px 0px;
position: absolute;
width:  13px;
height: 13px;
vertical-align: middle;
white-space: nowrap;
}
*.TextListRight {
float:left;
background-color: transparent;
background-image: url(../images/iconmoveright.gif);
background-repeat: no-repeat;
border-style: none;
cursor: pointer;
margin: 3px 0px 0px 1px;
padding: 1px 0px 1px 0px;
width: 13px;
height:13px;
vertical-align: middle;
}
*.TextListLeft {
float:left;
background-color: transparent;
background-image: url(../images/iconmoveleft.gif);
background-repeat: no-repeat;
border-style: none;
cursor: pointer;
margin: 3px 0px 0px 1px;
padding: 1px 0px 1px 0px;
width: 13px;
height:13px;
vertical-align: middle;
}
*.TextListUp {
float:left;
background-color: transparent;
background-image: url(../images/iconmoveup.gif);
background-repeat: no-repeat;
border-style: none;
cursor: pointer;
margin: 3px 0px 0px 1px;
padding: 1px 0px 1px 0px;
width: 13px;
height:13px;
vertical-align: middle;
}
*.TextListDown {
float:left;
background-color: transparent;
background-image: url(../images/iconmovedown.gif);
background-repeat: no-repeat;
border-style: none;
cursor: pointer;
margin: 3px 0px 0px 1px;
padding: 1px 0px 1px 0px;
width: 13px;
height:13px;
vertical-align: middle;
}
*.AbstractAscendingDescendingNormal
{
color:#808285;
top:0px;
left:0px;
position:relative;
display:block;
height:18px;
width:240px;
white-space:nowrap;
overflow:hidden;
cursor:pointer;
font-weight:700;
border-style: none;
text-align: left;
}
*.AbstractAscendingDescendingNormal3
{
color:#808285;
display:block;
height:18px;
width:240px;
white-space:nowrap;
overflow:auto;
cursor:pointer;
font-weight:700;
border-style: none;
text-align: left;
}
*.AbstractAscendingDescendingHighlight
{
background-color: #808285;
color: white;
top:0px;
left:0px;
position:relative;
display:block;
height:18px;
width:240px;
white-space:nowrap;
overflow:hidden;
cursor:pointer;
font-weight:700;
border-style: none;
text-align: left;
}
*.AbstractAscendingDescendingHighlight3
{
background-color: #808285;
color: white;
display:block;
height:18px;
width:240px;
white-space:nowrap;
overflow:auto;
cursor:pointer;
font-weight:700;
border-style: none;
text-align: left;
}

.clsSupportListRow
{
 white-space:nowrap;
 padding: 4px 4px 4px 4px;
 vertical-align: top;
}

.clsSupportList
{
 white-space:nowrap;
 padding: 4px 4px 4px 4px;
 vertical-align: top;
}

.clsSupportListGrey
{
 background-color: LightGrey;
}

.SupPage
{
 background-color: white;
 color: black;
 direction:ltr;
 margin: 0px;
 padding: 0px;
 text-align: center;
 width: 100%;
}

.SupBody
{
/* border: 2px solid #a9a9a9;  */
 margin-left:auto;
 margin-right:auto;
 overflow:hidden;
 text-align:center;
 vertical-align:top;
 width:986px;
}

.Left
{
float: left;
}

.clsTimedMessageWindow
{
background-color: white;
border: 2px solid black;
display: none;
float: 		left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:	14px;
font-weight:bold;
height:		auto;
left:		340px;
line-height:14px;
margin:		4px 4px 4px 4px;
padding:	12px 12px 12px 12px;
position:	absolute;
top:		120px;
width:		auto;
z-index:	4000;
}

.Faded
{
opacity:0.3;
filter:alpha(opacity=30)
}

.NDSButton
{
height:1.2em;
line-height:1.2em;
}
.NDSButton span
{
color: #849f20;
font-size:0.8em;
font-weight: 700;
height:0.8em;
line-height:0.8em;
top:-0.45em;
position:relative;
}
.EditPortalPSBorderLeft
{
border-left:4px solid green;
}
.EditPortalPSBorderRight
{
border-right:4px solid green;
}