body {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 color : #000000 ;
 margin-right : 0px ;
 margin-bottom : 0px ;
 margin-left : 0px ;
 background-color : #CCCCCC ;
  }
.MenuText {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 background-color : #ffffff;
 line-height : 20px ;
 color : #FFFFFF ;
  }
.LoginBkgd {
 background-color : #d3d2d3;
 line-height : 1px ;
  }
.LoginText {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 11px ;
 font-weight : bold ;
 color : #837d7d ;
  }
.CompanyName {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 14px ;
 font-weight : bold ;
 color : #333333 ;
 padding-left : 8px ;
 border-left-width : 1px ;
 border-left-style : solid ;
 border-left-color : #CCCCCC ;
  } 
.BreadCrumbs {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 11px ;
 color : #666666 ;
 padding-left : 2px ;
  }
.PageHeader {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 15px ;
 font-weight : bold ;
 color : #5A6A80 ;
 border-bottom-width : 1px ;
 border-bottom-style : solid ;
 border-bottom-color : #CCCCCC ;
 line-height : 23px ;
 padding-left : 2px ;
  }
.SmallGap {
 font-family : Arial, Helvetica, sans-serif ;
 line-height : 4px ;
  }
.Box {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 color : #000000 ;
 border : 1px solid #999999 ;
 background-color : #FFFFFF ;
  }
.LoginBox {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 color : #000000 ;
 background-color : #d3d2d3;
  }  
.TextLabels {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 line-height : 18px ;
 color : #000000  ;
 padding-left : 2px ;
  }
.Footer {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 11px ;
 color : #FFFFFF ;
 background-color : #EEEEEE ;
  }
.TextLabelsBold {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 line-height : 18px ;
 color : #000000 ;
 font-weight : bold ;
 padding-left : 2px ;
  }
.MenuText a {
 text-decoration : none ;
 color : #CCCCCC ;
  }
.MenuText a:hover {
 text-decoration : underline ;
 color : #CCCCCC ;
  }
.BreadCrumbs a {
 text-decoration : underline ;
 color : #666666 ;
  }
.BreadCrumbs a:hover {
 text-decoration : none ;
 color : #000000 ;
  }
.VerticalSeprator {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 color : #000000 ;
 border-right-width : 1px ;
 border-right-style : solid ;
 border-right-color : #CCCCCC ;
  }
.TableHeader {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 line-height : 20px ;
 color : #000000 ;
 font-weight : bold ;
 padding-left : 2px ;
 background-color : #E1E1E1 ;
  }
.TableRows {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 line-height : 18px ;
 color : #000000 ;
 padding-left : 2px ;
 border-right-width : 1px ;
 border-bottom-width : 1px ;
 border-left-width : 1px ;
 border-right-style : solid ;
 border-bottom-style : solid ;
 border-left-style : solid ;
 border-right-color : #E1E1E1 ;
 border-bottom-color : #E1E1E1 ;
 border-left-color : #E1E1E1 ;
  }
.TableRowsBkgd {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 line-height : 18px ;
 color : #000000 ;
 padding-left : 2px ;
 border-right-width : 1px ;
 border-bottom-width : 1px ;
 border-left-width : 1px ;
 border-right-style : solid ;
 border-bottom-style : solid ;
 border-left-style : solid ;
 border-right-color : #E1E1E1 ;
 border-bottom-color : #E1E1E1 ;
 border-left-color : #E1E1E1 ;
 background-color : #F8F8F8 ;
  }
.TableRowsRightAlign {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 line-height : 18px ;
 color : #000000 ;
 padding-left : 2px ;
 border-right-width : 1px ;
 border-bottom-width : 1px ;
 border-left-width : 1px ;
 border-right-style : solid ;
 border-bottom-style : solid ;
 border-left-style : solid ;
 border-right-color : #E1E1E1 ;
 border-bottom-color : #E1E1E1 ;
 border-left-color : #E1E1E1 ;
 text-align : right ;
 padding-right : 6px ;
  }
.TableRowsBkgdRightAlign {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 line-height : 18px ;
 color : #000000 ;
 padding-left : 2px ;
 border-right-width : 1px ;
 border-bottom-width : 1px ;
 border-left-width : 1px ;
 border-right-style : solid ;
 border-bottom-style : solid ;
 border-left-style : solid ;
 border-right-color : #E1E1E1 ;
 border-bottom-color : #E1E1E1 ;
 border-left-color : #E1E1E1 ;
 background-color : #F8F8F8 ;
 text-align : right ;
 padding-right : 6px ;
  }
.TableRowsIndented {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 line-height : 18px ;
 color : #000000 ;
 padding-left : 15px ;
 border-right-width : 1px ;
 border-bottom-width : 1px ;
 border-left-width : 1px ;
 border-right-style : solid ;
 border-bottom-style : solid ;
 border-left-style : solid ;
 border-right-color : #E1E1E1 ;
 border-bottom-color : #E1E1E1 ;
 border-left-color : #E1E1E1 ;
  }
.TableRowsBkgdIndented {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 line-height : 18px ;
 color : #000000 ;
 padding-left : 15px ;
 border-right-width : 1px ;
 border-bottom-width : 1px ;
 border-left-width : 1px ;
 border-right-style : solid ;
 border-bottom-style : solid ;
 border-left-style : solid ;
 border-right-color : #E1E1E1 ;
 border-bottom-color : #E1E1E1 ;
 border-left-color : #E1E1E1 ;
 background-color : #F8F8F8 ;
  }
.Notes {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 11px ;
 color : #333333 ;
 padding-left : 2px ;
  }
.TableMessage {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 line-height : 30px ;
 color : #495769 ;
 padding-left : 2px ;
 border-right-width : 1px ;
 border-bottom-width : 1px ;
 border-left-width : 1px ;
 border-right-style : solid ;
 border-bottom-style : solid ;
 border-left-style : solid ;
 border-right-color : #E1E1E1 ;
 border-bottom-color : #E1E1E1 ;
 border-left-color : #E1E1E1 ;
  }
.LeftNavigation {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 11px ;
 color : #333333 ;
 padding-right : 1px ;
 padding-left : 20px ;
 border-top-width : 1px ;
 border-right-width : 1px ;
 border-bottom-width : 1px ;
 border-left-width : 1px ;
 border-top-style : solid ;
 border-right-style : none ;
 border-bottom-style : none ;
 border-left-style : none ;
 border-top-color : #CCCCCC ;
 border-right-color : #CCCCCC ;
 border-bottom-color : #CCCCCC ;
 border-left-color : #CCCCCC ;
 line-height : 22px ;
  }
.LeftNavigationSelected {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 11px ;
 color : #333333 ;
 padding-right : 1px ;
 padding-left : 20px ;
 border-top-width : 1px ;
 border-right-width : 8px ;
 border-bottom-width : 0px ;
 border-left-width : 0px ;
 border-top-style : solid ;
 border-right-style : solid ;
 border-bottom-style : none ;
 border-left-style : none ;
 border-top-color : #EEEEEE ;
 border-right-color : #5A6A80 ;
 line-height : 22px ;
 background-color : #EAEAEA ;
  }
.LeftNavigationSelected a {
 text-decoration : none ;
 color : #333333 ;
  }
.LeftNavigationSelected a:hover {
 text-decoration : none ;
 color : #5A6A80 ;
  }
.LeftNavigation a {
 text-decoration : none ;
 color : #333333 ;
  }
.LeftNavigation a:hover {
 text-decoration : none ;
 color : #5A6A80 ;
  }
.InputFields {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 color : #000000 ;
 border-top-width : 1px ;
 border-right-width : 1px ;
 border-bottom-width : 1px ;
 border-left-width : 1px ;
 border-top-style : solid ;
 border-right-style : inset ;
 border-bottom-style : inset ;
 border-left-style : solid ;
 border-top-color : #EBEBEB ;
 border-right-color : #999999 ;
 border-bottom-color : #999999 ;
 border-left-color : #EBEBEB ;
  }
.Buttons {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 font-weight : bold ;
 color : #FFFFFF ;
 background-color : #5c2d91;
 border-right-width : 0px ;
 border-bottom-width : 0px ;
 border-style : none;
 border-right-style : none;
 border-bottom-style : none;
 border-right-color : #666666 ;
 border-bottom-color : #666666 ;
 line-height : 18px ;
 padding-right : 5px ;
 padding-left : 3px ;
  }
.WhiteText {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 color : #FFFFFF ;
  }
.PwdText {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 11px ;
 color : #837d7d;
  }
.PwdText a {
 text-decoration : none;
 color : #837d7d;
  }
.PwdText a:hover {
 text-decoration : none ;
 color : #837d7d;
  }
 .PwdText1 {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 11px ;
 color : #e3a000 ;
  }
.PwdText1 a {
 text-decoration : none;
 color : #e3a000 ;
  }
.PwdText1 a:hover {
 text-decoration : none ;
 color : #e3a000 ;
  } 
 .PwdText2 {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 11px;
 font-weight : bold ;
 background-color : #5c2d91;
 padding-right : 4px;
 padding-left : 3px;
 color : #e3a000 ;
  }
.PwdText2 a {
 text-decoration : none;
 color : #e3a000 ;
  }
.PwdText2 a:hover {
 text-decoration : none ;
 color : #e3a000 ;
  }  
.WhiteHeader {
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 14px;
 color : #837d7d ;
 font-weight : bold ;
  }
.headerBackground {
 PADDING-BOTTOM : 5px ;
 BACKGROUND : url("/images/dataservice/themes/default/header-bkgd-store.jpg") ;
 WIDTH : 100% ;
 PADDING-TOP : 5px ;
 TEXT-ALIGN : center ;
 BACKGROUND-COLOR : #FFCC33 ;
  }
.footer-container {
 BACKGROUND : url();
 PADDING-BOTTOM : 10px ;
 WIDTH : 100% ;
 PADDING-TOP : 10px ;
 POSITION : absolute ;
 HEIGHT : 40px ;
 TEXT-ALIGN : center ;
 BACKGROUND-COLOR : white ;
 font-family : Arial, Helvetica, sans-serif ;
 font-size : 12px ;
 color : #000000 ;
 border : 1px solid #999999 ;
  }
A.portal-copyright {
 FONT-WEIGHT : normal ;
 FONT-SIZE : 11px ;
 COLOR : #9900CC ;
 FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif ;
  }
BODY {
 PADDING-RIGHT : 0px ;
 PADDING-LEFT : 0px ;
 FONT-SIZE : 11px ;
 BACKGROUND-IMAGE : url() ;
 PADDING-BOTTOM : 0px ;
 MARGIN : 0px ;
 COLOR : #000 ;
 PADDING-TOP : 0px ;
 FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif ;
 HEIGHT : 100% ;
 BACKGROUND-COLOR :  #cacdd2;
  }
