/* -------------------------------------------------------------------------- */
/*                       Self Service General Stylesheet Classes              */
/* -------------------------------------------------------------------------- */
body
{
   background  : #ffffff ;
   color       : #000000 ;
   font-family : sans-serif ;
   font-style  : normal ;
   font-variant: normal ;
   font-weight : normal ;
   line-height : normal ;
   margin      : 0em ;
   width       : 100% ;
   height      : 100% ;
}

a
{
   color  : #003399 ;
}
a:hover
{
   color : #003399 ;
}
table.fullwidth
{
   width          : 100%;
   margin         : 0em;
   padding        : 0em;
   border-collapse: collapse ;
   border         : 0em none ;
}
table.fullheight
{
   height         : 100%;
   margin         : 0em;
   padding        : 0em;
   border-collapse: collapse ;
   border         : 0em none ;
}

div.layout
{
   height      : 100%;
   width       : 100%;
   font-family : arial, sans-serif;
   margin      : 0em;
   padding     : 0em;
   border-collapse: collapse ;
   border         : 0em none ;
}

table.layout
{
   height      : 100%;
   width       : 100%;
   font-family : arial, sans-serif;
   margin      : 0em;
   padding     : 0em;
   border-collapse: collapse ;
   border         : 0em none ;
}
td.topalign
{
   margin      : 0em;
   padding     : 0em;
   vertical-align  : top ;
}
tr.globalmenu
{
   height      : 25px ;
   vertical-align: top;
}
td.globalmenu
{
   text-align : -webkit-right;
   text-align : -moz-right;
   *text-align : right ;
}
td.seperator
{
   color       : #003399;
}
td.globalmenuitem
{
   font-weight  : bold ;
   padding-right : 0.5em;
   padding-left  : 0.5em;
   white-space  : nowrap ;
   font-size  : 0.7em ;
}
body.login.passwordreset td.globalmenuitem
{
   font-size       : 1.1em;
}
/* table in the copyrightinfo page */
.copyrightinfo
{
   background  : #000000;
   color       : #ffffff;
   font-size   : 0.8em;
   height      : 100%;
   width       : 100%;
}

/* table in the additionallinks page */
.additionallinks
{
   background  : #000000;
   color       : #ffffff;
   font-size   : 0.8em;
   height      : 100%;
   width       : 100%;
}

/* -------------------------------------------------------------------------- */
/*                       Only Self Service Startup Page                       */
/* -------------------------------------------------------------------------- */
body.startup
{
   background      : #ffffff ;
   margin          : 0em ;
   font-family     : arial;
}

body.primarynav
{
    background  : #E6EBF0 ;
    margin          : 0em ;
    font-family     : arial;
}

body.startup table.primarynav
{
   height      : 100px;
   width       : 100%;
   font-family : arial;
   margin      : 0em;
   padding     : 0em;
   background-image      : url("ALTSSBGStartupPage.gif") ;
   background-repeat     : repeat-y ;
   background-attachment : fixed ;
   background-position   : top right ;
}

body.primarynav table td.leftlayout
{
   width       : 150px ;
   background  : #E6EBF0 ;
}

body.startup table td.leftlayout
{
   width       : 150px ;
   background  : #E6EBF0 ;
   
}
body.startup td.appname
{
   width       : 150px ;
   height      : 85px ;
   background  : #E6EBF0 ;
   color       : #ffffff ;
   font-weight : bold;
   font-size   : 2em;
   font-style  : italic ;
   text-align  : center ;
}
body.startup td.welcome
{
   background  : #E6EBF0 ;
   height      : 15px;
   font-weight : bold;
   font-size	: 0.7em;
   margin	: 0em;
}

body.primarynav td.welcome
{
   background  : #E6EBF0 ;
   height      : 15px;
   font-weight : bold;
   font-size	: 0.7em;
   margin	: 0em;
}

.advfaq
{
    border-collapse : collapse;
    border-top      : 0.1em solid #CCCCCC;
    border-left     : none;
    border-right    : none;
    border-bottom     : none;
    font-size:0.7em;
    padding-top:0.3em;

}

/* -------------------------------------------------------------------------- */
/*                       Self Service Tab style                               */
/* -------------------------------------------------------------------------- */
/* Main table holding all level one tabs */
body.startup table.tableveloneframe
{
   width             : 100%;
   margin-left       : 0.5em;
   margin-right      : 0em;
   *margin-right     : 0.5em;
   margin-top        : 0em;
   margin-bottom     : 0em;
   border-collapse   : collapse;
   font-weight       : bold;
   background-image      : url("ALTSSBGStartupPage.gif") ;
   background-repeat     : repeat-y ;
   background-position   : top right ;
   font-size         : 0.7em;
   line-height	      : 0.7em;
   padding-top	      : 1px;

}
/* Main table holding all level two tabs */
body.startup table.tableveltwoframe
{
   width             : 100%;
   margin-left       : 0.5em;
   margin-bottom     : 0em;
   font-weight       : bold;
   border-bottom     : 0.2em solid #ffffff;
   font-size	     : 0.7em;   
}
/* Tab Level One - Main table */
body.startup .tablevelone
{
   color             : #000000;
   align             : left;
}
/* Tab Level One - Blank at start of line */
body.startup .tablevelonefiller
{
   background        : #ffffff;
}
/* Tab Level One - Unselected */
body.startup .tableveloneoff
{
   width             : 300px;
   background        : #99ccff;
   color             : #ffffff;
   text-align        : center;
   *padding-left      : 1em;
   *padding-right     : 1em;
   white-space       : nowrap ;
}
/* Tab Level One - Unselected LeftCorner & RightCorner */ 
body.startup .tableveloneoff.leftcorner, 
body.startup .tableveloneoff.rightcorner
{
   background        : none;
   width             : 10px;
   padding-left      : 0em;
   padding-right     : 0em;
   vertical-align    : top ;
}
/* Tab Level One - Unselected Text*/
body.startup .tableveloneoff a
{
   color             : #000000;
   text-decoration   : none;
}
/* Tab Level One - Unselected Text*/
body.startup .tableveloneoff a:hover
{
   text-decoration   : underline;
}
/* Tab Level One - Selected */
body.startup .tableveloneon
{
   width             : 300px;
   background        : #000066;
   color             : #ffffff;
   text-align        : center;
   *padding-left      : 1em;
   *padding-right     : 1em;
   white-space       : nowrap ;

   
}
/* Tab Level One - Selected LeftCorner & RightCorner */
body.startup .tableveloneon.leftcorner, 
body.startup .tableveloneon.rightcorner
{
   background        : none;
   width             : 10px;
   padding-left      : 0em;
   padding-right     : 0em;
   vertical-align    : top ;
}
/* Tab Level One - Selected Text */
body.startup .tableveloneon a
{
   color             : #ffffff;
   text-decoration   : none;
}
/* Tab Level One - Unselected Text*/
body.startup .tableveloneon a:hover
{
   text-decoration   : underline;
}
/* Tab Level Two - Main table */
body.startup .tableveltwo
{
   background        : #000066;
   color             : #ffffff;
   height            : 2em;
   align             : left;
}
/* Tab Level Two - blank at both end of line */
body.startup .tableveltwofiller
{
   background        : #000066;
   border-top        : 1em solid #000066;
}
/* Tab Level Two - Unselected */
body.startup .tableveltwooff
{
   background        : #000066;
   color             : #ffffff;
   text-align        : center;
   border-top        : 1em solid #000066;
   padding-left      : 2em;
   padding-right     : 2em;
   white-space       : nowrap ;
}
/* Tab Level Two - Unselected Text */
body.startup .tableveltwooff a
{
   color             : #ffffff;
   text-decoration   : none;
}
/* Tab Level One - Unselected Text*/
body.startup .tableveltwooff a:hover
{
   text-decoration   : underline;
}
/* Tab Level Two - Selected */
body.startup .tableveltwoon
{
   background        : #ffffff;
   color             : #000000;
   border-top        : 1em solid #000066;
   text-align        : center;
   padding-left      : 2em;
   padding-right     : 2em;
   white-space       : nowrap ;
}
/* Tab Level Two - Selected LeftCorner */
body.startup .tableveltwoon.leftcorner
{
   padding-left      : 0px;
   padding-right     : 0px;
   vertical-align    : top ;
   width             : 10px;
   text-align        : left;
}
/* Tab Level Two - Selected RightCorner */
body.startup .tableveltwoon.rightcorner
{
   padding-left      : 0px;
   padding-right     : 0px;
   vertical-align    : top ;
   width             : 10px;
   text-align        : right;
}
/* Tab Level Two - Selected Text*/
body.startup .tableveltwoon a
{
   color : #000000;
   text-decoration : none;
}
/* Tab Level One - Unselected Text*/
body.startup .tableveltwoon a:hover
{
   text-decoration : underline;
}

img
{
   border : 0px none ;
   margin : 0px ;
}


body.startup iframe.workspace
{
   height : 1.5em ;
   width  : 100% ;
}

body.adv.workspace
{
   height      : 100px;
   width       : 100%;
   font-family : arial;
   margin      : 0em;
   padding     : 0em;
   background-image      : url("ALTSSBGStartupPage.gif") ;
   background-repeat     : repeat-y ;
   background-attachment : fixed ;
   background-position   : top right ;
}

body.adv.workspace map
{
   white-space  : normal ;
}

body.adv.workspace a
{
   color        : #ffffcc ;
   margin       : .5em ;
   white-space  : nowrap ;
}

body.adv.workspace a:hover
{
   color : #ffffff ;
}

.vsscgilogo
{
    width:80px;
    height:40px;

}

.vsshomeleftcontainer
{
    width:150px;
    color: #003399;
    background-attachment: fixed;
    background-repeat: no-repeat;
   
}

.vsshomeleftsidebar
{
    width:150px;
    vertical-align:top ;
    background-image:url(../../AMSImages/slider_bg.gif);
    background-position:right top;
    background-repeat:repeat-y;       
    height:100%;
    margin: 0em;
}

.vsshomerightsidebar
{
    width:150px;
    vertical-align:top ;
    background-image:url(../../AMSImages/slider_bg.gif);
    background-position:left top;
    background-repeat:repeat-y;   
    
    height:100%;
    margin: 0em;
}

.vsshomeleftcontainer div.divhr
{
    border-collapse : collapse;
    border-top      : 0.1em solid #CCCCCC;
    border-left     : none;
    border-right    : none;
    border-left     : none;
    width           : 96%;
    float           : left;
}

div.loginformlogo
{
    line-height: 88px;
    margin-right: 1em;
    margin-left: 2em;
    *padding-top:0em;
    padding-top: 1.5em;
}

.vsshomeregisterform
{
    margin-left     : 1em ;
    margin-right    : 1em ;
}

input.advbutton
{
    background:#ABD3FF url(buttons_background.png) repeat-x scroll left center;
    border-color:#97AAC0 rgb(75, 104, 139) rgb(75, 104, 139) rgb(151, 170, 192);
    border-style:solid;
    border-width:1px;
    color:#000000;
    cursor:pointer;
    height:2em;
    margin:auto 0.25em;
    padding:0em 0.5em;
}
/* -------------------------------------------------------------------------- */
/*                       Only Self Service Secondary Nav Page                 */
/* -------------------------------------------------------------------------- */
/* Table in the SecondaryNav page */
body.secondarynav
{
   background  : #E6EBF0;
   color       : #000000;
   height      : 100%;
   width       : 100%;
}

body.advnavtree div.advnavtree div
{
   border : 0em none ;
   margin: 0em;   
}

body.advnavtree div.header_level1
{
   background    : #E6EBF0  ;
   color         : #000066 ;
   font-family   : sans-serif ;
   font-style    : normal ;
   font-variant  : normal ;
   font-size     : 0.6em ;
   white-space   : wrap ;
   margin        : 0em ;
   text-indent   : 0em ;
   border-right  : 0.5em solid #E6EBF0 ;
   border-left   : 0.5em solid #E6EBF0 ;
   padding       : 0.5em ;
}

body.advnavtree div.header_level1.selected
{
   background    : #ffffff ;
   border-right  : 0.5em solid #ffffff ;
}

body.advnavtree div.header_level1 a
{
   color : #000066 ;
}

body.advnavtree div.header_level1 a.folderonly
{
   color           : #000066 ;
}

body.advnavtree div.header_level1 input, body.advnavtree div.header_level1 img
{
   margin      : 0em ;
   margin-left : .1em ;
   border      : 0em none ;
}

body.advnavtree div.header_level1.navid
{
   background    : #99ccff ;
   color         : #ffffff ;
   font-family   : sans-serif ;
   font-style    : normal ;
   font-variant  : normal ;
   font-weight   : normal ;
   font-size     : .9em ;
   white-space   : nowrap ;
   margin        : 0em ;
   text-indent   : 0em ;
   text-align    : center ;
   border-right  : 0.5em solid #99ccff ;
   border-left   : 0.5em solid #99ccff ;
   padding       : 0.5em ;
}

body.advnavtree div.header_level1.navid.wksp
{
   background    : #99ccff ;
   color         : #333366 ;
   font-family   : sans-serif ;
   font-style    : normal ;
   font-variant  : normal ;
   font-weight   : normal ;
   font-size     : .9em ;
   white-space   : nowrap ;
   margin        : 0em ;
   text-indent   : 0em ;
   text-align    : center ;
   border-right  : 0.5em solid #99ccff ;
   border-left   : 0.5em solid #99ccff ;
   padding       : 0.5em ;
}

body.advnavtree div.header_level2
{
   background    : #99ccff ;
   color         : #333366 ;
   font-family   : sans-serif ;
   font-style    : normal ;
   font-variant  : normal ;
   font-weight   : normal ;
   font-size     : 1em ;
   white-space   : nowrap ;
   margin        : 0em ;
   text-indent   : 1em ;
   border-right  : 0.5em solid #99ccff ;
   border-left   : 0.5em solid #99ccff ;
   padding       : 0.5em ;
}

body.advnavtree div.header_level2.selected
{
   background    : #ffffff ;
   border-right  : 0.5em solid #ffffff ;
}

body.advnavtree div.header_level2 a
{
   color : #333366 ;
}

body.advnavtree div.header_level2 a.folderonly
{
   color           : #333366 ;
   text-decoration : none ;
}

body.advnavtree div.header_level2.toolbar
{
   background    : #99ccff ;
   color         : #333366 ;
   font-family   : sans-serif ;
   font-style    : normal ;
   font-variant  : normal ;
   font-weight   : normal ;
   font-size     : .9em ;
   white-space   : nowrap ;
   margin        : 0em ;
   text-indent   : 1em ;
   text-align    : right ;
   border-right  : 0.5em solid #99ccff ;
   border-left   : 0.5em solid #99ccff ;
   padding       : 0.5em ;
}

body.advnavtree div.header_level2.toolbar a
{
   font-size : .9em ;
   color     : #333366 ;
}


body.advnavtree div.header_level3
{
   background    : #99ccff ;
   color         : #333366 ;
   font-family   : sans-serif ;
   font-style    : normal ;
   font-variant  : normal ;
   font-weight   : normal ;
   font-size     : 1em ;
   white-space   : nowrap ;
   margin        : 0em ;
   text-indent   : 2em ;
   border-right  : 0.5em solid #99ccff ;
   border-left   : 0.5em solid #99ccff ;
   padding       : 0.5em ;
}

body.advnavtree div.header_level3.selected
{
   background    : #ffffff ;
   border-right  : 0.5em solid #ffffff ;
}

body.advnavtree div.header_level3 a
{
   color : #333366 ;
}

body.advnavtree div.header_level3 a.folderonly
{
   color           : #333366 ;
   text-decoration : none ;
}

body.advnavtree div.header_level4
{
   background    : #99ccff ;
   color         : #333366 ;
   font-family   : sans-serif ;
   font-style    : normal ;
   font-variant  : normal ;
   font-weight   : normal ;
   font-size     : 1em ;
   white-space   : nowrap ;
   margin        : 0em ;
   text-indent   : 3em ;
   border-right  : 0.5em solid #99ccff ;
   border-left   : 0.5em solid #99ccff ;
   padding       : 0.5em ;
}

body.advnavtree div.header_level4.selected
{
   background    : #ffffff ;
   border-right  : 0.5em solid #ffffff ;
}

body.advnavtree div.header_level4 a
{
   color : #333366 ;
}

body.advnavtree div.header_level4 a.folderonly
{
   color           : #333366 ;
   text-decoration : none ;
}

body.advnavtree div.header_level5
{
   background    : #99ccff ;
   color         : #333366 ;
   font-family   : sans-serif ;
   font-style    : normal ;
   font-variant  : normal ;
   font-weight   : normal ;
   font-size     : 1em ;
   white-space   : nowrap ;
   margin        : 0em ;
   text-indent   : 4em ;
   border-right  : 0.5em solid #99ccff ;
   border-left   : 0.5em solid #99ccff ;
   padding       : 0.5em ;
}

body.advnavtree div.header_level5.selected
{
   background    : #ffffff ;
   border-right  : 0.5em solid #ffffff ;
}

body.advnavtree div.header_level5 a
{
   color : #333366 ;
}

body.advnavtree div.header_level5 a.folderonly
{
   color           : #333366 ;
   text-decoration : none ;
}

body.advnavtree div.header_level6
{
   background    : #99ccff ;
   color         : #333366 ;
   font-family   : sans-serif ;
   font-style    : normal ;
   font-variant  : normal ;
   font-weight   : normal ;
   font-size     : 1em ;
   white-space   : nowrap ;
   margin        : 0em ;
   text-indent   : 5em ;
   border-right  : 0.5em solid #99ccff ;
   border-left   : 0.5em solid #99ccff ;
   padding       : 0.5em ;
}

body.advnavtree div.header_level6.selected
{
   background    : #ffffff ;
   border-right  : 0.5em solid #ffffff ;
}

body.advnavtree div.header_level6 a
{
   color : #333366 ;
}

body.advnavtree div.header_level6 a.folderonly
{
   color           : #333366 ;
   text-decoration : none ;
}

body.homepage
{
   background            : #ffffff ;
   background-image      : url("advsplash.gif") ;
   background-repeat     : no-repeat ;
   background-attachment : fixed ;
   background-position   : center ;
   margin                : 0em ;
   width                 : 100% ;
   height                : 100% ;
}

body.advnavtree
{
   background            : #E6EBF0;
   margin                : 0em ;
   width                 : 100% ;
   height                : 100% ;
  
}

body.secondarynav div.advappnav
{
   position   : absolute ;
   width    : 100% ;
   height   : 100% ;
  border-top : none;
}

body.secondarynav div.advbfnav
{
   position   : absolute ;
   width      : 100% ;
   height     : 100% ;
}

body.secondarynav div.advdocnav
{
   position   : absolute ;
   width      : 100% ;
   height     : 100% ;
}

a.advbfactnlink
{
   color     : #ffffff ;
   font-size : .9em ;
}

div.bfnavpanel, div.docnavpanel
{
   visibility : hidden ;
   display    : none ;
}

div.advpopupwin
{
   position : absolute ;
   left     : -1000px ;
   top      : -1000px ;
   width    : 600px ;
   height   : 600px ;
   border   : 0em none ;
   margin   : 0em ;
   padding  : none ;
   display: none;
   visibility : hidden ;
}

/* -------------------------------------------------------------------------- */
/*                       Only Self Service Login Page                         */
/* -------------------------------------------------------------------------- */
body.login
{
   margin     : 0em ;
   font-family    : arial;
   font-size      : 0.8em;
   background-color: #FFFFFF;
   background-image:url(../../AMSImages/BodyBg.gif);
   background-position:top;
   background-repeat:repeat-x;
}

div.logintopframe, div.loginbottomframe
{
   background : #ffffff ;
   height:     32px;
   width: 100%;
}

tr.logintopframe, tr.loginbottomframe
{
   background : #ffffff ;
   height:     31px;
}

body.login td.vsshomelayout
{
   background-attachment: fixed;
   background-repeat: no-repeat;
   margin: 0;
   vertical-align  : top ;
   padding         : 0.4em ;
}

body.login table.layout
{
   width           : 100% ;
   height          : 100% ;
   margin          : 0em ;
   padding         : 0em ;
   border-collapse : collapse ;
   border          : 0em none ;
}
body.login td.displayleft
{
   width           : 150px ;
   vertical-align  : top ;
   padding         : 0em ;
   background      : #E6EBF0 ;
}
body.login td.displaycentre
{
   vertical-align  : top ;
   padding         : 0.4em ;
   background      : #ffffff ;
}                           
body.login td.displayright
{
   width           : 150px ;
   vertical-align  : top ;
   padding         : 0em ;
   background      : #E6EBF0 ;
   background-attachment: fixed;
   background-repeat: no-repeat;

}  

body.login td.displayleft table
{
   width           : 100% ;
   height          : 100% ;
   margin          : 0em ;
   padding         : 0em ;
   border-collapse : collapse ;
}

.displayright div.divhr
{
    border-collapse : collapse;
    border-top      : 0.1em solid #CCCCCC;
    border-left     : none;
    border-right    : none;
    border-left     : none;
    width           : 97%;
    float           : right;
}

body.login table.globalmenu
{
   height          : 29px ;
   width           : 100% ;
   background      : #E6EBF0 ;
}
body.login table.globalmenu a
{
   color           : #003399 ;
   font-weight     : bold ;
   margin-left     : 0.6em;
}

body.login div.loginform  
{
   vertical-align  : top ;
   text-align      : left ;
   color           : #003399 ;
   margin-left     : 1em ;
   margin-right    : 1em ;

}

body.login div.loginform a
{
   color           : ##003399 ;
}

body.login div.loginform label
{
   font-weight     : bold ;
   white-space     : nowrap ;
}

body.login table.loginform  
{
   width           : 100% ;
   vertical-align  : top ;
   text-align      : left ;
   background      : #E6EBF0 ;
   color           : #ffffff ;
   *margin          : 0.3em ;
}
body.login table.loginform a
{
   color           : #ffffff ;
}
body.login td.loginmsg
{
   text-align      : left ;
   color           : #ff0000;
}
body.login span.loginmsg
{
   padding         : 0.3em ;
   margin          : 0.3em ;
}
body.login td.boldlabel
{
   font-weight     : bold ;
   white-space  : nowrap ;
}

body.passwordchange td.boldlabel
{
   text-align  : right ;   
}


body.login td.displaycentre h1, 
body.login td.displaycentre h2, 
body.login td.displaycentre h3,
body.login td.displaycentre h4
{
   color           : #003399 ;  
   margin-top	   : 0em;
}
body.login td.val
{
   text-align  : left ;
}
body.login img.pdficon
{
   width           : 20px ;
   height          : 20px ;
   margin-right    : 5px ;
}
body.login td.welcome
{
   margin          : 0em ;
   padding         : 0em ; 
   vertical-align  : top ;
   border-bottom   : .1em solid #cccccc;
   text-align      : center;
}
body.login td.announcements
{
   margin          : 0em ;
   padding         : 0em ; 
   vertical-align  : top ;
   border-right    : .1em solid #cccccc;
   width           : 50%;
}

body.login td.contactsandforms
{
   margin          : 0em ;
   padding	   : 1px 1px 1px 0.5em;
   vertical-align  : top ;
}

.vsstablelayout td.apptext
{
   width: 100%;
}

.GlobalPrimaryNav
{
   line-height    : 1.2em;
   width          : 100%;
  
}

.GlobalPrimaryMenu
{
   float: right;
   padding-top: 0.1em;
   padding-bottom:0.1em;
}

/* -------------------------------------------------------------------------- */
/*                       Only Self Service Login - Password Change page       */
/* -------------------------------------------------------------------------- */
body.login.passwordchange
{
   font-family : arial;
   font-size:      0.75em;
   *font-size       : 0.6em;
}
body.login.passwordchange tr.primarynav
{
   height      : 80px;
   font-family : arial;
   margin      : 0em;
   padding     : 0em;
}
body.login.passwordchange td.appname
{
   width           : 150px ;
   background      : #E6EBF0 ;
   vertical-align  : top;
}
body.login.passwordchange td.secnav
{
   width           : 150px ;
   background      : #E6EBF0 ;
   height          : 75% ;
}
/* -------------------------------------------------------------------------- */
/*                       Only Self Service Login - Password Reset page          */
/* -------------------------------------------------------------------------- */

body.login.passwordreset
{
   background      : #ffffff ;
   margin          : 0em ;
   font-family     : arial, sans-serif ;
   font-size       : 0.75em;
}
body.login.passwordreset h1.loginpagetitle
{
   font-size      : 1.75em ;
   color          : #003399 ;
}
body.login.passwordreset table.actiontoolbar,
{
   width           : 75%;
   text-align      : right ;
}
body.login.passwordreset table.layout
{
   height          : 100%;
   width           : 100%;
   margin          : 0em ;
   border          : 0em none ;
   padding         : 0em ;
   border-collapse : collapse ;
}
body.login.passwordreset td.secnav
{
   width           : 150px ;
   background      : #E6EBF0 ;
   height          : 75% ;
}
body.helpsecnav
{
   background : #99ccff ;
}
tr.primarynav
{
   text-align      :  -moz-right;
   *text-align      : right ;
   vertical-align  : top ;
   background-image      : url("ALTSSBGStartupPage.gif") ;
   background-repeat     : repeat-y ;
}
td.appname
{
   background      : #E6EBF0 ;
}
table.primarynav
{
   padding: 0em;
   margin:0em;
}

/* Added by raja */
body.login td.displaycentre h3
{
   font-size	: 1.4em;
}
body.login table.loginform h5
{
   font-size	: 1em;
   margin-top	: 0em;
}

body.login td.displaycentre h1
{
   font-size	: 2.5em;
}

body.login td.displaycentre h4
{
   font-size	: 1.25em;
}
