/* Generic CSS */
body{text-align: center;}
div, span, p, a, td, th{font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:11px;line-height:135%;}
h1, h2{display:inline;}
a, a:link, a:active, a:visited{color:#F79646;font-weight:bold;text-decoration:none;}
a:hover{color:#F79646;font-weight:bold;text-decoration:underline;}
.Clear{display:block;clear:both;}

.NROI {width:886px;margin-left:auto;margin-right:auto;}
.NROI #Logo {margin-top:10px;margin-bottom:10px;float:left;}
.NROI #Logo .Left{width:300px;background-color:#F1F1F1;height:110px;float:left;background-image: url(/Portals/0/Skins/NROI/Images/banner-left.gif);background-position: left top;background-repeat: no-repeat;}
.NROI #Logo .Left img{margin-left:5px;margin-top:5px;}
.NROI #Logo .Right{text-align: right;width: 586px;background-color: #F1F1F1;float: right;height: 110px;background-image: url(/Portals/0/Skins/NROI/Images/banner-right.gif);background-position: right top;background-repeat: no-repeat;}
.NROI #Logo .Right span{padding-right:10px;padding-top:10px;float:right;text-align:right;}
.NROI #Logo .Right img{margin-right:4px;margin-left:10px;vertical-align:middle;}
.NROI #BreadCrumb{margin-bottom:10px;float:left;text-align:left;}
.NROI #BreadCrumb .Left{width:11px;height:42px;float:left;background-image: url(/Portals/0/Skins/NROI/Images/breadcrumb-left.gif);background-position: left top;background-repeat: no-repeat;}
.NROI #BreadCrumb .Links{padding-top:14px;color:#FFFFFF;float: left;width: 864px;height: 28px;background-image: url(/Portals/0/Skins/NROI/Images/breadcrumb-back.gif);background-position: left top;background-repeat: repeat-x;}
*html .NROI #BreadCrumb .Links{height:42px;}
.NROI #BreadCrumb .Right{width:11px;height:42px;float:right;background-image: url(/Portals/0/Skins/NROI/Images/breadcrumb-right.gif);background-position: right top;background-repeat: no-repeat;}
.NROI #Separator{margin-bottom:10px;float:left;}
.NROI #Separator .Left{width:11px;height:12px;float:left;background-image: url(/Portals/0/Skins/NROI/Images/separator-left.gif);background-position: left top;background-repeat: no-repeat;}
.NROI #Separator .Middle{width:864px;height:12px;float:left;background-image: url(/Portals/0/Skins/NROI/Images/separator.gif);background-position: left top;background-repeat: repeat-x;}
.NROI #Separator .Right{width:11px;height:12px;float:right;background-image: url(/Portals/0/Skins/NROI/Images/separator-right.gif);background-position: right top;background-repeat: no-repeat;}

.NROI #Footer{margin-top:10px;float:left;}
.NROI #Footer .Left{width:11px;height:30px;float:left;background-image: url(/Portals/0/Skins/NROI/Images/footer-left.gif);background-position: left top;background-repeat: no-repeat;}
.NROI #Footer .Narrow{float:left;height:30px;background-image: url(/Portals/0/Skins/NROI/Images/footer-back.gif);background-position: left top;background-repeat:repeat-x;color:#FFFFFF;padding-top:9px;width:200px;}
.NROI #Footer .Wide{float:left;height:30px;background-image: url(/Portals/0/Skins/NROI/Images/footer-back.gif);background-position: left top;background-repeat:repeat-x;color:#FFFFFF;padding-top:9px;width:640px;text-align:right;}
*html .NROI #Footer .Wide{width:664px;}
.NROI #Footer .Right{width:11px;height:30px;float:right;background-image: url(/Portals/0/Skins/NROI/Images/footer-right.gif);background-position: left top;background-repeat: no-repeat;}
.NROI #Footer .Wide a{color:#FFFFFF;font-weight:normal;font-size:11px;}
.NROI #Footer .Wide a:hover{text-decoration:underline;}

.NROI .PaneContainer{float:left;width:657px;}
.NROI .FullWidthPane{margin-left:10px;margin-right:10px;}
.NROI .NarrowPane{float:left;margin-left:10px;width:282px;}
.NROI .WidePane{float:left;margin-left:10px;width:428px;}
.NROI .ColumnPane{float:left;margin-left:10px;width:209px;}
.NROI .LeftPane{float:left;margin-left:10px;width:354px;}
.NROI .RightPane{float:left;margin-left:11px;width:282px;}
.NROI .ContentPane{float:left;margin-left:10px;width:647px;}

.NROI ul.nav {padding:0;margin:0 0 5px 0;}
.NROI ul.nav a{font-weight:normal;}
.NROI ul.nav li{list-style:none;}
.NROI ul.nav li.top{background-image: url(/Portals/0/Skins/NROI/Images/menu-top-right.gif);background-position: right top;background-repeat: no-repeat;background-color:#E6E6E6;list-style:none;}
.NROI ul.nav li.top img{vertical-align:top;}
.NROI ul.nav li.bottom{height:11px;background-image: url(/Portals/0/Skins/NROI/Images/menu-bottom-right.gif);background-position: right top;background-repeat: no-repeat;background-color:#E6E6E6;list-style:none;}
.NROI ul.nav li.bottom img{vertical-align:top;}
.NROI ul.nav li .Corner{width:10px;height:11px;border:none;display:block;}
.NROI ul.nav a.menuout{padding:8px 0 0 6px;color:#000000;height:21px;background-image: url(/Portals/0/Skins/NROI/Images/menu-back.gif);background-position: left top;background-repeat: repeat-x;cursor:hand;cursor:pointer;display:block;}
.NROI ul.nav a.menuover{padding:8px 0 0 6px;color:#E2350D;height:21px;background-image: url(/Portals/0/Skins/NROI/Images/menu-back-over.gif);background-position: left top;background-repeat: repeat-x;cursor:hand;cursor:pointer;display:block;text-decoration:none;}
*html .NROI ul.nav a.menuout{height:29px;}
*html .NROI ul.nav a.menuover{height:29px;}
html .NROI li{border-bottom:1px solid #FFFFFF;}
.NROI ul.nav ul{margin:0;position:absolute;visibility:hidden;display:none;border:1px solid #B9B9B9;}
.NROI ul.nav ul a{width:210px;}
.NROI ul.nav ul a.menuout{background-image: url(/Portals/0/Skins/NROI/Images/submenu-back.gif);display:block;}
.NROI ul.nav ul a.menuover{background-image: url(/Portals/0/Skins/NROI/Images/submenu-back-over.gif);display:block;}

.NROI .Head{font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:18px;color:#F79646;}
.NROI .SubHead{font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:12px;color:#F79646;}
.NROI .Normal{font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:11px;}

.NROI .Head h1, .NROI .Head h2{font-size:18px;font-weight:normal;}
.NROI .SubHead h1, .NROI .SubHead h2{font-size:12px;font-weight:bold;}
.NROI .Normal h1, .NROI .Normal h2{font-size:11px;font-weight:normal;}






.BlackNROI {width:886px;margin-left:auto;margin-right:auto;color: #FF5A00;}
.BlackNROI #Logo {margin-top:10px;margin-bottom:10px;float:left;}
.BlackNROI #Logo .Left{width:300px;background-color:#000000;height:110px;float:left;background-image: url(/Portals/0/Skins/BlackNROI/Images/blackbanner-left.gif);background-position: left top;background-repeat: no-repeat;}
.BlackNROI #Logo .Left img{margin-left:5px;margin-top:5px;}
.BlackNROI #Logo .Right{text-align: right;width: 586px;background-color: #000000;float: right;height: 110px;background-image: url(/Portals/0/Skins/BlackNROI/Images/blackbanner-right.gif);background-position: right top;background-repeat: no-repeat;}
.BlackNROI #Logo .Right span{padding-right:10px;padding-top:10px;float:right;text-align:right;}
.BlackNROI #Logo .Right img{margin-right:4px;margin-left:10px;vertical-align:middle;}
.BlackNROI #BreadCrumb{margin-bottom:10px;float:left;text-align:left;}
.BlackNROI #BreadCrumb .Left{width:11px;height:42px;float:left;background-image: url(/Portals/0/Skins/BlackNROI/Images/breadcrumb-left.gif);background-position: left top;background-repeat: no-repeat;}
.BlackNROI #BreadCrumb .Links{padding-top:14px;color:#FFFFFF;float: left;width: 864px;height: 28px;background-image: url(/Portals/0/Skins/BlackNROI/Images/breadcrumb-back.gif);background-position: left top;background-repeat: repeat-x;}
*html .BlackNROI #BreadCrumb .Links{height:42px;}
.BlackNROI #BreadCrumb .Right{width:11px;height:42px;float:right;background-image: url(/Portals/0/Skins/BlackNROI/Images/breadcrumb-right.gif);background-position: right top;background-repeat: no-repeat;}
.BlackNROI #Separator{margin-bottom:10px;float:left;}
.BlackNROI #Separator .Left{width:11px;height:12px;float:left;background-image: url(/Portals/0/Skins/BlackNROI/Images/separator-left.gif);background-position: left top;background-repeat: no-repeat;}
.BlackNROI #Separator .Middle{width:864px;height:12px;float:left;background-image: url(/Portals/0/Skins/BlackNROI/Images/separator.gif);background-position: left top;background-repeat: repeat-x;}
.BlackNROI #Separator .Right{width:11px;height:12px;float:right;background-image: url(/Portals/0/Skins/BlackNROI/Images/separator-right.gif);background-position: right top;background-repeat: no-repeat;}

.BlackNROI #Footer{margin-top:10px;float:left;}
.BlackNROI #Footer .Left{width:11px;height:30px;float:left;background-image: url(/Portals/0/Skins/BlackNROI/Images/footer-left.gif);background-position: left top;background-repeat: no-repeat;}
.BlackNROI #Footer .Narrow{float:left;height:30px;background-image: url(/Portals/0/Skins/BlackNROI/Images/footer-back.gif);background-position: left top;background-repeat:repeat-x;color:#FFFFFF;padding-top:9px;width:200px;}
.BlackNROI #Footer .Wide{float:left;height:30px;background-image: url(/Portals/0/Skins/BlackNROI/Images/footer-back.gif);background-position: left top;background-repeat:repeat-x;color:#FFFFFF;padding-top:9px;width:640px;text-align:right;}
*html .BlackNROI #Footer .Wide{width:664px;}
.BlackNROI #Footer .Right{width:11px;height:30px;float:right;background-image: url(/Portals/0/Skins/BlackNROI/Images/footer-right.gif);background-position: left top;background-repeat: no-repeat;}
.BlackNROI #Footer .Wide a{color:#FFFFFF;font-weight:normal;font-size:11px;}
.BlackNROI #Footer .Wide a:hover{text-decoration:underline;}

.BlackNROI .PaneContainer{float:left;width:657px;}
.BlackNROI .FullWidthPane{margin-left:10px;margin-right:10px;}
.BlackNROI .NarrowPane{float:left;margin-left:10px;width:282px;}
.BlackNROI .WidePane{float:left;margin-left:10px;width:428px;}
.BlackNROI .ColumnPane{float:left;margin-left:10px;width:209px;}
.BlackNROI .LeftPane{float:left;margin-left:10px;width:354px;}
.BlackNROI .RightPane{float:left;margin-left:11px;width:282px;}
.BlackNROI .ContentPane{float:left;margin-left:10px;width:647px;}

.BlackNROI ul.nav {padding:0;margin:0 0 5px 0;}
.BlackNROI ul.nav a{font-weight:normal;}
.BlackNROI ul.nav li{list-style:none;}
.BlackNROI ul.nav li.top{background-image: url(/Portals/0/Skins/BlackNROI/Images/menu-top-right.gif);background-position: right top;background-repeat: no-repeat;background-color:#E6E6E6;list-style:none;}
.BlackNROI ul.nav li.top img{vertical-align:top;}
.BlackNROI ul.nav li.bottom{height:11px;background-image: url(/Portals/0/Skins/BlackNROI/Images/menu-bottom-right.gif);background-position: right top;background-repeat: no-repeat;background-color:#E6E6E6;list-style:none;}
.BlackNROI ul.nav li.bottom img{vertical-align:top;}
.BlackNROI ul.nav li .Corner{width:10px;height:11px;border:none;display:block;}
.BlackNROI ul.nav a.menuout{padding:8px 0 0 6px;color:#000000;height:21px;background-image: url(/Portals/0/Skins/BlackNROI/Images/menu-back.gif);background-position: left top;background-repeat: repeat-x;cursor:hand;cursor:pointer;display:block;}
.BlackNROI ul.nav a.menuover{padding:8px 0 0 6px;color:#E2350D;height:21px;background-image: url(/Portals/0/Skins/BlackNROI/Images/menu-back-over.gif);background-position: left top;background-repeat: repeat-x;cursor:hand;cursor:pointer;display:block;text-decoration:none;}
*html .BlackNROI ul.nav a.menuout{height:29px;}
*html .BlackNROI ul.nav a.menuover{height:29px;}
html .BlackNROI li{border-bottom:1px solid #FFFFFF;}
.BlackNROI ul.nav ul{margin:0;position:absolute;visibility:hidden;display:none;border:1px solid #B9B9B9;}
.BlackNROI ul.nav ul a{width:210px;}
.BlackNROI ul.nav ul a.menuout{background-image: url(/Portals/0/Skins/BlackNROI/Images/submenu-back.gif);display:block;}
.BlackNROI ul.nav ul a.menuover{background-image: url(/Portals/0/Skins/BlackNROI/Images/submenu-back-over.gif);display:block;}

.BlackNROI .Head{font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:18px;color:#F79646;}
.BlackNROI .SubHead{font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:12px;color:#F79646;}
.BlackNROI .Normal{font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:11px;}

.BlackNROI .Head h1, .BlackNROI .Head h2{font-size:18px;font-weight:normal;}
.BlackNROI .SubHead h1, .BlackNROI .SubHead h2{font-size:12px;font-weight:bold;}
.BlackNROI .Normal h1, .BlackNROI .Normal h2{font-size:11px;font-weight:normal;}






.Container1 {width:100%;margin-bottom:5px;}
.Container1 .Top{border-top:3px solid #E6E6E6;width:100%;}
.Container1 .Left{border-left:3px solid #E6E6E6;}
.Container1 .Right{border-right:3px solid #E6E6E6;}
.Container1 .Bottom{border-bottom:3px solid #E6E6E6;}

.Container2 {width:100%;background-color:#FFFFFF;background-image: url(/Portals/0/Containers/NROI/Images/container2-background.jpg);background-position: left top;background-repeat:repeat-x;margin-bottom:5px;}
.Container2 .Top{background-image: url(/Portals/0/Containers/NROI/Images/container2-top-right.gif);background-position: right top;background-repeat: no-repeat;text-align:left;}
.Container2 .Bottom{background-image: url(/Portals/0/Containers/NROI/Images/container2-bottom-right.gif);background-position: right top;background-repeat: no-repeat;text-align:left;}
.Container2 .Corner{width:20px;height:21px;border:none;display:block;}
.Container2 .Content{padding: 0 10px 0 10px;}

.Container3 {width:100%;background-color:#FCE9E3;margin-bottom:5px;}
.Container3 .Top{background-image: url(/Portals/0/Containers/NROI/Images/container3-top-right.gif);background-position: right top;background-repeat: no-repeat;text-align:left;}
.Container3 .Bottom{background-image: url(/Portals/0/Containers/NROI/Images/container3-bottom-right.gif);background-position: right top;background-repeat: no-repeat;text-align:left;}
.Container3 .Corner{width:18px;height:14px;border:none;display:block;}
.Container3 .Content{padding: 0 10px 2px 10px;background-image: url(/Portals/0/Containers/NROI/Images/container3-back.jpg);background-position: left top;background-repeat: no-repeat;border-top:1px solid #FB6C3C;}

.Container3Narrow {width:100%;background-color:#FCE9E3;margin-bottom:5px;}
.Container3Narrow .Top{background-image: url(/Portals/0/Containers/NROI/Images/container3-top-right.gif);background-position: right top;background-repeat: no-repeat;text-align:left;}
.Container3Narrow .Bottom{background-image: url(/Portals/0/Containers/NROI/Images/container3-bottom-right.gif);background-position: right top;background-repeat: no-repeat;text-align:left;}
.Container3Narrow .Corner{width:18px;height:14px;border:none;display:block;}
.Container3Narrow .Content{padding: 0 10px 2px 10px;background-image: url(/Portals/0/Containers/NROI/Images/container3-narrow-back.gif);background-position: left top;background-repeat: no-repeat;border-top:1px solid #FB6C3C;}

.Container5 {width:100%;margin-bottom:5px;}
.Container5 .Top{border-top:3px solid #E6E6E6;width:100%;background-color:#FB6C3C;}
.Container5 .Left{border-left:3px solid #E6E6E6;background-color:#FB6C3C;}
.Container5 .Right{border-right:3px solid #FB6C3C;background-color:#FB6C3C;}
.Container5 .Bottom{border-bottom:3px solid #E6E6E6;background-color:#FB6C3C;}
.Container5 .Content{background-color:#FB6C3C;}

.Container6 {width:100%;margin-bottom:5px;}
.Container6 .Top{border-top:3px solid #E6E6E6;width:100%;background-color:#E6E6E6;}
.Container6 .Left{border-left:3px solid #E6E6E6;background-color:#E6E6E6;}
.Container6 .Right{border-right:3px solid #E6E6E6;background-color:#E6E6E6;}
.Container6 .Bottom{border-bottom:3px solid #E6E6E6;background-color:#E6E6E6;}
.Container6 .Corner{background-color:#E6E6E6;}
.Container6 .Content{background-color:#E6E6E6;color:#000000;}

.Container7 {width:100%;background-color:#FCE9E3;margin-bottom:5px;}
.Container7 .Top{background-image: url(/Portals/0/Containers/NROI/Images/container3-top-right.gif);background-position: right top;background-repeat: no-repeat;text-align:left;}
.Container7 .Bottom{background-image: url(/Portals/0/Containers/NROI/Images/container3-bottom-right.gif);background-position: right top;background-repeat: no-repeat;text-align:left;}
.Container7 .Corner{width:18px;height:14px;border:none;display:block;}
.Container7 .Content{padding: 0 10px 2px 10px;background-image: url(/Portals/0/Containers/NROI/Images/container7-back.jpg);background-position: left top;background-repeat: repeat-x;border-top:1px solid #FB6C3C;}


.Container3 a, .Container3 a:link, .Container3 a:active, .Container3 a:visited{color:#3373B1;text-decoration:none;font-weight:bold;}
.Container7 a:hover{color:#3373B1;text-decoration:underline;font-weight:bold;}
.Container3Narrow a, .Container3Narrow a:link, .Container3Narrow a:active, .Container3Narrow a:visited{color:#3373B1;text-decoration:none;font-weight:bold;}
.Container3Narrow a:hover{color:#3373B1;text-decoration:underline;font-weight:bold;}
.Container7 a, .Container7 a:link, .Container7 a:active, .Container7 a:visited{color:#3373B1;text-decoration:none;font-weight:bold;}
.Container7 a:hover{color:#3373B1;text-decoration:underline;font-weight:bold;}

.ContainerOrange1 {width:100%;margin-bottom:5px;}
.ContainerOrange1 .Top{border-top:3px solid #FF5A00;width:100%;}
.ContainerOrange1 .Left{border-left:3px solid #FF5A00;}
.ContainerOrange1 .Right{border-right:3px solid #FF5A00;}
.ContainerOrange1 .Bottom{border-bottom:3px solid #FF5A00;}
.ContainerOrange1 a, .ContainerOrange1 a:link, .ContainerOrange1 a:active, .ContainerOrange1 a:visited{color:#FF5A00;text-decoration:none;font-weight:bold;}

.ContainerOrange2 {width:100%;margin-bottom:5px;color: #FF5A00;}
.ContainerOrange2 .Top{border-top:3px solid #FF5A00;width:100%;}
.ContainerOrange2 .Left{border-left:3px solid #FF5A00;}
.ContainerOrange2 .Right{border-right:3px solid #FF5A00;}
.ContainerOrange2 .Bottom{border-bottom:3px solid #FF5A00;}
.ContainerOrange2 a, .ContainerOrange2 a:link, .ContainerOrange2 a:active, .ContainerOrange2 a:visited{color:#000000;text-decoration:none;font-weight:bold;}

.ContainerOrange3 {width:100%;margin-bottom:5px;color: #FF5A00;background-color: #000000;}
.ContainerOrange3 .Top{border-top:3px solid #FF5A00;width:100%;}
.ContainerOrange3 .Left{border-left:3px solid #FF5A00;}
.ContainerOrange3 .Right{border-right:3px solid #FF5A00;}
.ContainerOrange3 .Bottom{border-bottom:3px solid #FF5A00;}
.ContainerOrange3 a, .ContainerOrange3 a:link, .ContainerOrange3 a:active, .ContainerOrange3 a:visited{color:#FFFFFF;text-decoration:none;font-weight:bold;}



ul.StandardList{margin:0 0 15px 0;padding:0}
ul.StandardList li{margin-left:15px;}



div.dot_sml {background-image:url(/Portals/0/hr_dot.gif); background-position: bottom;background-repeat:repeat-x;display:block;float:none;margin:0.50em 0 0.50em 0;padding:0;height:0.06em;}





/* General CSS */
.RSS{height:1.3em;margin-bottom:0.5em;background-image:url(/now/Portals/5/Skins/NA2/images/hr_dot.gif); background-position: bottom;background-repeat:repeat-x;}
.RSS img{cursor:hand;cursor:pointer;padding-right:0.13em;float:left;}
.RSS span{float:left;}
.PostArticle{border:0.06em solid black;margin-top:1.00em;background-color:#EFEFEF;}
.PostArticle div{margin-left:0.25em;margin-right:0.06em;padding-top:0.13em;padding-bottom:0.25em;}
.PostArticle a{margin-right:0.50em;margin-left:0.25em;}
.PostArticle a img{margin-right:0.19em;cursor:hand;cursor:pointer;border:1px solid black;}

/* Article History CSS */
.ArticleHistory span{width:24%;float:left;}
  
/* Dialog and Table CSS */
/* .Dialog{position:absolute;left:0;z-index:499;border:0.13em solid #ffffff;visibility:hidden;display:block;}
.DialogInner{float:left;border:0.06em solid #000000;background-color:#EFEFEF;padding-bottom:0.31em;}
.Dialog .TitleBar{display:block;background-color:#0055A9;padding:0.25em;margin:0 0 0.31em 0;font-family:Trebuchet "Trebuchet MS", Arial, sans-serif; color:#FFF; text-transform:uppercase;font-size:0.69em;}
.Dialog .Row{float:left;padding:0.13em 0.31em 0.13em 0.31em;width:100%;}
.Dialog .Normal, .Dialog .NormalRed{float:left;font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#444; line-height: 1.13em;}
.Dialog .NormalRed{color:#ff0000;font-weight:bold;float:right;line-height:1.4em;}
.Dialog .NormalRed img{margin-left:0.25em;margin-right:0.25em;cursor:hand;cursor:pointer;}
.Dialog .NormalTextBox{float:right;}
.Dialog .CommandButtons{float:right;text-align:right;margin-right:0.31em;margin-top:0.5em;}
.Dialog .CommandButtons input{font-family:Arial, Helvetica, sans-serif; font-size:0.63em; color:#000; border: 0.06em solid #000;padding:0.13em 0.50em 0.13em 0.50em;cursor:hand;cursor:pointer;background-image:url(/now/Portals/5/Skins/NA2/images/h2_bkgrnd.gif); background-position:top left; background-repeat: repeat-x;margin:0 0 0 0.31em;width:60px;font-size:11px;}
.DialogBackDrop{top:0;left:0;display:none;position:absolute;z-index:498;background-color:#ffffff;opacity:.55;filter:progid:DXImageTransform.Microsoft.alpha(opacity=55);}
.Grid{width:100%;border:0.06em solid #999999;float:left;}
.GridHeader{border-bottom:0.06em solid #999999;background-color:#0055A9;}
.GridHeader th{font-family: Arial, Helvetica, sans-serif;font-size:0.75em;font-weight:bold;color:#FFFFFF;padding:0.25em 0.25em 0.25em 0.25em;}
.GridHeader th a:link, .GridHeader th a:visited, .GridHeader th a:hover{font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;}
.GridRow td{font-family: Arial, Helvetica, sans-serif;background-color:#FFFFFF;border-bottom:0.06em dashed #999999;padding:0.25em;vertical-align:top;}
.GridRowAlt td{font-family: Arial, Helvetica, sans-serif;background-color:#EFEFEF;border-bottom:0.06em dashed #999999;padding:0.25em;vertical-align:top;}
.Grid .Row{float:left;width:100%;}
.GridSummary{float:left;padding:0.63em 0.25em 0.63em 0.25em;}
.GridPaging{display:block;padding:0.13em 0.25em 0.13em 0.25em;vertical-align:bottom;}
.GridPaging .Left, .GridPaging .Right{float:left;width:11%;padding-top:0.13em;}
.GridPaging .Centre{float:left;width:55%;text-align:center;vertical-align:top;}
.GridPaging .Centre select{margin-left:0.25em;margin-right:0.25em;}
.GridPaging .Right{text-align:right;width:11%;} */

/* Dialog and Table CSS */
.Dialog{position:absolute;top:0;left:0;z-index:499;border:2px solid #ffffff;visibility:hidden;display:block;}
.DialogInner{float:left;border:1px solid #C3C2AF;background-color:#FDFEFF;padding-bottom:5px;}
.Dialog .TitleBar{display:block;background-color:#C3C2AF;padding:4px;margin:0 0 5px 0;border-bottom:1px solid #C3C2AF;color:#FFFFFF;}
.Dialog .Row{float:left;padding:4px 0 4px 0;width:100%;}
.Dialog .Normal, .Dialog .NormalRed{float:left;color:#003F66;margin-left:5px;}
.Dialog .NormalRed{color:#C3C2AF;font-weight:bold;float:right;}
.Dialog .NormalRed img{margin-left:4px;margin-right:4px;cursor:hand;cursor:pointer;}
.Dialog .StandardTextBox{float:right;margin-right:5px;}
.Dialog .StandardButton, .Dialog .StandardButtonOver{margin-right:0;margin-left:4px;float:none;}
.Dialog .CommandButtons{float:right;text-align:right;margin-right:5px;margin-top:0.5em;}
.DialogBackDrop{top:0;left:0;display:none;position:absolute;z-index:498;background-color:#000000;opacity:.40;filter:progid:DXImageTransform.Microsoft.alpha(opacity=40);border:0;margin:0;padding:0;}
.Grid{width:100%;}
.GridHeader{background-color:#283794;}
.GridHeader th{font-weight:bold;color:#FFFFFF;padding:4px 4px 4px 4px;}
.GridHeader th a:link, .GridHeader th a:active, .GridHeader th a:visited{color:#FFFFFF;}
.GridHeader th a:hover{color:#FFFFFF;text-decoration:underline;}
.GridRow td{border-bottom:1px dashed #FFFFFF;padding:4px 2px 4px 2px;vertical-align:top;}
.GridRowAlt td{border-bottom:1px dashed #FFFFFF;padding:4px 2px 4px 2px;vertical-align:top;}
.Grid .Row{width:100%;}
.GridSummary{display:block;margin-top:12px;}
.GridPaging{display:block;margin-top:12px;}
.GridPaging .Left, .GridPaging .Right{float:left;width:10%;padding-top:2px;}
.GridPaging .Centre{float:left;width:56%;text-align:center;vertical-align:top;}
.GridPaging .Centre select{font-size:10px;margin-left:4px;margin-right:4px;}
.GridPaging .Right{float:left;text-align:right;width:11%;}
.Help{position:absolute;z-index:501;width:auto;padding:5px;visibility:hidden;top:0;left:0;}
.Help .Title .SubHead{display:inline;float:left;font-size:12px;color:#003F66;}
.Help .Title a{float:right;border:1px solid #E899C8;padding:0px 5px 0px 5px;color:#003F66;background-color:#FFFFFF;}
.Help .Title a:hover{color:#003F66;text-decoration:underline;}
.Help .Normal{display:block;float:none;font-size:12px;color:#003F66;margin-bottom:4px;}



/* Article Search CSS. */
.ArticleBrowser{width:100%;float:left;margin-bottom:0.69em;}
.ArticleBrowser .LeftColumn{width:150px;float:left;}
.ArticleBrowser .LeftColumn div.SubHead{display:block;background-color:#0055A9;padding:0.36em;margin:0 0 0.31em 0;font-family:Trebuchet "Trebuchet MS", Arial, sans-serif; color:#FFF; text-transform:uppercase;font-size:0.69em;}
.ArticleBrowser .RightColumn{width:80%;float:right;}
.ArticleBrowser fieldset{border:0.06em solid #C4C4C4;padding:0.25em;margin-bottom:0.31em;width:8.5em;}
.ArticleBrowser fieldset .Normal{float:left;margin-bottom:2px;margin-top:5px;}
.ArticleBrowser fieldset .NormalTextBox{float:left;width:100%;margin-bottom:5px;}
.ArticleBrowser #Actions .StandardButton{width:100%;margin:0.25em 0 0.25em 0;}
.ArticleBrowser #Search .StandardButton{float:left;width:5.2em;margin:0.65em 0.15em 0 0;}
.ArticleBrowser .GridSummary{width:100%;}
.ArticleBrowser .RightColumn .SubHead{font-size:11px;margin:15px 0 15px;}
.ArticleBrowser .RightColumn span{font-size:11px;}
.ArticleBrowser .Column1{width:10%;text-align:left;}
.ArticleBrowser .Column2{width:20%;text-align:left;}
.ArticleBrowser .Column3{width:50%;text-align:left;}
.ArticleBrowser .Column4{width:10%;text-align:left;}
.ArticleBrowser .Column5{width:10%;text-align:left;}

#ArticleEditor{width:98%;float:left;display:inline;}
#ArticleEditor #ArticleInfo .Row{padding-top:5px;padding-bottom:5px;}
#ArticleEditor #ArticleInfo .Normal{width:10%;float:left;margin-top:4px;}
#ArticleEditor #ArticleInfo .NormalTextBox{width:85%;float:right}
#ArticleEditor #ArticleDates{margin-top:0.63em;}
#ArticleEditor #ArticleDates .Normal {float:none;margin-right:0.25em;} 
#ArticleEditor #ArticleDates .NormalTextBox{float:none;width:6.25em;margin-right:0.25em;}
#ArticleEditor #ArticleDates img{width:0.88em;margin-right:0.75em;cursor:hand;cursor:pointer;}
#ArticleEditor #ArticleDates {clear:both;float:none;}
#ArticleEditor .Row{float:left;padding:0.13em 0.31em 0.13em 0.31em;width:100%;}
#ArticleEditor .Panel .SubHead{margin-bottom:0.31em;}
#ArticleEditor .Panel img{cursor:hand;cursor:pointer;margin-right:0.25em;}
#ArticleEditor .Panel .CommandColumn{width:5%;text-align:center;}
#ArticleEditor .NormalRed{float:left;line-height:1.4em;}
#ArticleEditor #ArticleControls .StandardButton{width:5em;margin-right:0.25em;margin-top:0.25em;}

#ArticleLinksContainer .Column1{width:45%;text-align:left;}
#ArticleLinksContainer .Column2{width:45%;text-align:left;}
#ArticleDocumentsContainer .Column1{width:30%;text-align:left;}
#ArticleDocumentsContainer .Column2{width:30%;text-align:left;}
#ArticleDocumentsContainer .Column3{width:30%;text-align:left;}
#ArticleImagesContainer .ThumbNail{float:left;width:8em;height:9em;text-align:center;}
#ArticleImagesContainer .ImageContainer{float:left;width:6.88em;height:6.88em;border:0.06em solid #999999;margin:0.31em 0.31em 0 0.31em;}
#ArticleImagesContainer .InfoContainer{float:left;width:6.88em;margin:0.31em;}
#ArticleImagesContainer .ImageWide{width:6.25em;margin:0.31em;}
#ArticleImagesContainer .ImageTall{height:6.25em;margin:0.31em;}
#ArticleImagesContainer .Grid{margin-bottom:0.13em;}
#ArticleImagesContainer .Grid .Normal{float:left;width:9.19em;margin-bottom:0.31em;}

/* Link Properties Dialog . */
#LinkProperties{width:28.13em;top:21em;}
#LinkProperties .NormalTextBox{width:30em;}
#LinkProperties .NormalRed{width:30em;}

/* Document Properties Dialog . */
#DocProperties{width:28.13em;top:21em;}
#DocProperties .NormalTextBox{width:30em;}
#DocProperties .NormalRed{width:30em;}
#DocProperties .LinkSelection .Row{margin:0;padding:0.06em 0 0.06em 0;}
#DocProperties .LinkSelection span.Normal{width:30em;float:right;margin:0;padding:0;}
#DocProperties .LinkSelection .CommandButton{margin-right:0.5em;}

/* Image Properties Dialog . */
#ImageProperties{width:28.13em;top:15em;}
#ImageProperties .NormalTextBox{width:30em;}
#ImageProperties .NormalRed{width:30em;}
#ImageProperties .LinkSelection .Row{margin:0;padding:0.06em 0 0.06em 0;}
#ImageProperties .LinkSelection span.Normal{width:30em;float:right;margin:0;padding:0;}
#ImageProperties .LinkSelection span.Row img{width:18.75em;margin-top:0.50em;}
#ImageProperties span.Normal{width:30em;float:right;margin:0;padding:0;}
#ImageProperties .LinkSelection .CommandButton{margin-right:0.5em;}

/* Associations Dialog. */
#Associations {width:28.13em;top:18em;}
#Associations .Associations{height:25.00em;border:0.06em solid #999999;margin:0.25em 0.25em 0 0.25em;background-color:#FFFFFF;overflow:auto;}
#Associations .Associations table .Normal{float:none;}
#Associations .Associations .Normal{float:left;margin:0.39em;}

/* Preview Dialog. */
#ArticlePreview {width:40em;top:6em;}
#ArticlePreview .PreviewContainer{margin:0.31em;float:left;width:39em;height:40em;background-color:#FFFFFF;border:0.06em solid #999999;padding:0.25em;overflow:auto;}

/* Calendar Control. */
#CalendarControl .DialogInner{padding:0;}
#CalendarControl .monthYearSelect{background-color: #0055A9;text-align:right;}
#CalendarControl .monthYearSelect select{margin-top:0.13em;margin-left:0.13em;margin-bottom:0.13em;font-size:0.9em;}
#CalendarControl .monthYearSelect img{cursor:hand;cursor:pointer;margin-top:0.13em;margin-right:0.13em;margin-bottom:0.13em;}
#CalendarControl .dayHeadings{background-color: #E2ECF5;font-size:0.9em;color: #3C3C3C;}
#CalendarControl tbody td, #CalendarControl .DayHeadings td{padding:0.19em;text-align:center;}
#CalendarControl tr{font-family:Trebuchet "Trebuchet MS", Arial, sans-serif;	}
#CalendarControl tbody tr{font-size:0.7em;}
#CalendarControl .WeekEnd{background-color: #CACACA;color: #3C3C3C;}
#CalendarControl .WeekDay{background-color: #FFFFFF;color: #3C3C3C;}
#CalendarControl .CurrentDay{background-color: #0055A9;color: #FFFFFF;}
#CalendarControl .WeekEnd span, #CalendarControl .WeekDay span, #CalendarControl .CurrentDay span{text-decoration:underline;cursor:pointer;cursor:hand;}





/* NewsletterReports CSS */
.NewsletterReportsSection{width: 550px; border: 0px; float: left;}
.NewsletterReportsSection .StandardButton{}
.NewsletterReportsSection .Normal{}
.NewsletterReportsSection .Row{padding: 4px 0 4px 0; width: 100%; float: left;}

.NewsletterReportsSection .HeaderRow{padding: 4px 4px 4px 4px; width: 100%; float: left; color: White; background-color: #283794;}

.NewsletterReportsSection .Row .UserColumn1{width: 67%; float: left;}
.NewsletterReportsSection .Row .UserColumn2{width: 20%; float: left;}
.NewsletterReportsSection .Row .UserColumn3{width: 10%; float: right;}
.NewsletterReportsSection .HeaderRow .UserColumn1Header{width: 67%; float: left; font-weight: bold; text-decoration: none;}
.NewsletterReportsSection .HeaderRow .UserColumn2Header{width: 20%; float: left; font-weight: bold; text-decoration: none;}
.NewsletterReportsSection .HeaderRow .UserColumn3Header{width: 10%; float: right; font-weight: bold; text-decoration: none;}
.NewsletterReportsSection .Row .UserColumn1 img{border: 0px; background-color: Black; border: 1px solid black; margin-right: 4px; width: 10px; float: left;}
.NewsletterReportsSection .Row .UserColumn1 Normal{border: 0px; background-color: Black; border: 1px solid black; margin-right: 4px; width: 90%; float: right;}
.NewsletterReportsSection .Row .UserColumn1 CommandButton{border: 0px; background-color: Black; border: 1px solid black; margin-right: 4px; width: 90%; float: right;}

.NewsletterReportsSection .Row .ArticleColumn1{width: 80%; float: left;}
.NewsletterReportsSection .Row .ArticleColumn2{width: 15%; float: right;}
.NewsletterReportsSection .HeaderRow .ArticleColumn1Header{width: 85%; float: left; font-weight: bold; text-decoration: none;}
.NewsletterReportsSection .HeaderRow .ArticleColumn2Header{width: 10%; float: right; font-weight: bold; text-decoration: none;}
.NewsletterReportsSection .Row .ArticleColumn1 img{border: 0px; background-color: Black; border: 1px solid black; margin-right: 4px; width: 10px; float: left;}
.NewsletterReportsSection .Row .ArticleColumn1 Normal{border: 0px; background-color: Black; border: 1px solid black; margin-right: 4px; width: 90%; float: right;}
.NewsletterReportsSection .Row .ArticleColumn1 CommandButton{border: 0px; background-color: Black; border: 1px solid black; margin-right: 4px; width: 90%; float: right;}

.NewsletterReportsSection .Row .ListColumn1{width: 70%; float: left;}
.NewsletterReportsSection .Row .ListColumn2{width: 28%; float: right;}
.NewsletterReportsSection .HeaderRow .ListColumn1Header{width: 70%; float: left; font-weight: bold; text-decoration: none;}
.NewsletterReportsSection .HeaderRow .ListColumn2Header{width: 28%; float: right; font-weight: bold; text-decoration: none;}

.NewsletterReportsSection .GridRow td{border-bottom:1px dashed Black;padding:4px 2px 4px 2px;vertical-align:top;}
.NewsletterReportsSection .GridRowAlt td{border-bottom:1px dashed Black;padding:4px 2px 4px 2px;vertical-align:top; background-color: #E1E1E1;}

.NewsletterReportsSection .Row .LinkColumn1{margin-left: 10px; width: 65%; float: left;}
.NewsletterReportsSection .Row .LinkColumn2{width: 32%; float: right;}
.NewsletterReportsSection .HeaderRow .LinkColumn1Header{margin-left: 10px; width: 65%; float: left; font-weight: bold; text-decoration: none;}
.NewsletterReportsSection .HeaderRow .LinkColumn2Header{width: 32%; float: right; font-weight: bold; text-decoration: none;}

.NewsletterReportsSection .SummaryTabSection{float: left; width: 100%; border: 0px; padding: 5px 5px 5px 5px; margin-bottom: 20px;}
.NewsletterReportsSection .SummaryTabSection .Row .LeftColumn{width: 28%; float: left;}
.NewsletterReportsSection .SummaryTabSection .Row .RightColumn{width: 70%; float: right;}

.NewsletterReportsSection .NumberStyle{text-align: right;}

.NewsletterReportsSection .TabSection{width: 100%; float: left; border: 0px;}
.NewsletterReportsSection .TabRow{margin-left: 0px; width: 100%; float: left; border: 0px; margin-bottom: 0px; padding-bottom: 0px; border-bottom: 1px solid #3E8FC2;}
.NewsletterReportsSection .Tabs{float:left;margin:0;padding:0;border-left:1px solid #3E8FC2; width: 100%;}
.NewsletterReportsSection .Tabs li{width: 100px; background-color:#F4F4F4;float:left;list-style:none;border-top:1px solid #3E8FC2;border-right:1px solid #3E8FC2;padding:4px 8px 4px 8px;cursor:hand;cursor:pointer;font-weight:bold;}
.NewsletterReportsSection .Tabs li.InactiveTab{width: 110px; background-color:#F4F4F4;position:relative;top:0px;}
.NewsletterReportsSection .Tabs li.ActiveTab{width: 110px; background-color:#FFFFFF;position:relative;top:1px;}
.NewsletterReportsSection .Tabs .TabButton{width: 100%; height: 100%; background-color: Transparent; border: 0px; text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}
.NewsletterReportsSection .Tabs .TabButton:link{text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}
.NewsletterReportsSection .Tabs .TabButton:visited{text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}
.NewsletterReportsSection .Tabs .TabButton:hover{text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}
.NewsletterReportsSection .Tabs .TabButton:active{text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}

.NewsletterReportsSection .TabSection .GridPaging{display:block;margin-top:12px; width: 100%;}
.NewsletterReportsSection .TabSection .GridPaging .Left, .GridPaging .Right{float:left;width:10%;padding-top:2px;}
.NewsletterReportsSection .TabSection .GridPaging .Centre{float:left;width:56%;text-align:center;vertical-align:top;}
.NewsletterReportsSection .TabSection .GridPaging .Centre select{font-size:10px;margin-left:4px;margin-right:4px;}
.NewsletterReportsSection .TabSection .GridPaging .Right{float:left;text-align:right;width:11%;}















