body {
    background-color : #ffffff;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
}
b { font-weight:bold; }
body, a, div, span, td, select, option, input, textarea, text {
    font-family : Verdana, Arial, sans-serif;
}
body, div,td, select, option, input, textarea, text {
    color : #666666;
    font-size : 10px;
}
#frame {
    width : 770px;
}
#header {
    margin-top : 0px;
    width : 770px;
    margin-bottom : 1px;
    background-color : #1f2667;
}
#head-logo {
    height : 89px;
    background : transparent url(/img/bg_header.jpg) no-repeat;    
}
#outer-container {
    width : 770px;
    float : left;
    background: #f3f7f8 url(/img/bg_home_container.gif) repeat-y;
    margin-bottom : 1px;
}
#home_container {
    float : left;
    width : 771px;
    background-image : url(/img/bg_home_container.gif);
    background-repeat : repeat-y;
    background-color : #ffffff;
}
#navigation {
    float : left;
    width : 180px;
}
#main {
    float: left;
    width : 408px;
    margin-left : 1px;
    margin-right : 1px;
}
#righthand {
    float : left;
    width : 180px;
}
#footer {
    background-color : #e6e9f1;
    clear: left;
    margin : 1px 0px 0px 0px;
    width : 770px;
    height : 27px;
}
#footer2 {
    background-color : #ffffff;
    margin : 0px 0px 0px 0px;
    width : 770px;
    border-bottom : 1px solid #c7d1e0;
    height : 21px;
}
.searchBox {
    padding-left : 135px;
    margin-top : 6px;  
    margin-right : 7px;
    margin-bottom : 8px;    
}
.searchBox a {
    color:white;
}
.searchBox a:hover {
    color: #FBBC01;
    text-decoration: underline;
}
input.searchField {
    width: 148px;
}
.search-input-row {
}
.search-links-row {
  height: 26px;
}
.search-link-seperator {
  color:#ffb300;
}
.margin10bottom {
    margin-bottom : 10px;
}
.margin10top {
    margin-top : 10px;
}
.search, .advSearch {
    font-family : Verdana, Arial, sans-serif;
    margin-top: 4px;
    margin-right:4px;
    color : #ffffff;
}
.search {
    font-weight : bold;
}
.advSearch a:link, .advSearch a:visited, a.advSearch  {
    color : #ffffff;
    text-decoration : none;
    line-height : 13px;    
}
a.advSearch:hover, .advSearch a:hover {
    color : #fbbc01;
    text-decoration : none;  
}
.searchField {
    height : 18px;
    border : 2px 2px 2px 2px;
    border-color : #000000 #cccccc #cccccc #000000;
    border-style : solid;
}
.rhLinkList {
    width : 180px;
    font-size : 10px;
    font-weight : bold;
    text-transform : uppercase;
}
.rhLinkListGateway {
    padding : 12px 14px 0px 8px;
}
.rhLink {
    background : transparent url(/img/dot_yellow.gif) no-repeat scroll 0px 5px;
    font-size : 10px;
    font-weight : bold;
    margin-top : 6px;
    padding-left : 9px;
    padding-right : 4px;
    text-transform : none;
    line-height : 13px;
}
.rhLink a:link, .rhLink a:visited, .archiveLink a:link, .archiveLink a:visited, .siteIndexLink a:link, .siteIndexLink a:visited{
    color : #14497f;
}
.rhInline {
    background-color : white;
    margin : 0px 0px 4px 8px;
    padding : 2px 2px 4px 8px;
    font-weight : normal;
}
.rhInlineTitle {
    margin : 4px 0px 0px 8px;
    padding : 1px 1px 1px 8px;
    background-color : #dcdedb;
    color : #666666;
    font-size : 10px;
    font-weight : bold;
} 
.otherApplications {
    padding : 5px 0px 2px 10px;
    /* width : 590px; Old Value  This was changed when the Site Index link was added via 35301   */
    width : 756px !IMPORTANT;
    width : 765px;
    border-right : 0px solid #ffffff;
    height : 27px;
}
.footerLinks {
    color : #fbbc01;  
    padding : 0px 0px 0px 6px;
}
.footerLinks a:link, .footerLinks a:visited {
    color : #134880;
    padding : 0px 0px 0px 5px;
}
.searchLinks {
    color : #fbbc01;  
    margin-top:3px;
}
.searchLinks a:link, .searchLinks a:visited {
    color : #ffffff;  
}
.searchLinks a:hover{
    color : #ffffff; 
    text-decoration: underline;
}
#features {
    width : 408px;
    padding : 11px 0px 10px 0px !IMPORTANT;
    padding : 11px 10px 10px 9px;
    vertical-align : top;
}
.featureTitle {
    color:#38407d;
    font-weight:bold;
    font-size:14px;
    padding-left: 9px;
    margin-bottom:10px;
}
.featurePara {
    width : 348px;
    padding : 0px 0px 0px 30px;
    align : center;
}
.seperator {
    width : 100%;
    height : 1px;
    border-bottom : 1px solid #dcdedb;
}
.arrowLink {
    background : transparent url(/img/dot_yellow.gif) no-repeat scroll 0px 5px;   
    padding-left : 8px;
    padding-right : 4px;
    text-transform : none;
    line-height : 13px;   
}
#yellowHR{
    background-color:#fbbc01;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    margin-top:-1px;
}
#yellowHRhome {
    border-top: #ffffff 1px solid; 
    margin-top: 0px; 
    border-bottom: #ffffff 1px solid; 
    background-color: #fbbc01;
}
#yellowHR_nav {
    border-top: #ffffff 1px solid; 
    margin-top: -2px; 
    border-bottom: #ffffff 1px solid; 
    background-color: #fbbc01;
}
.pad3top {
    padding-top : 3px;
}
a{
    text-decoration :none;
    color : #14497f;
}
a:hover {
    text-decoration :underline;
    color : #14497f;  
}

#tickerContainer, #tickerHeader {padding-left:8px}

#tickerOuterContainer {padding-top:13px !important}

