/* <!-- compression status: 1 --> */
/*  */
/*  */



/*************************************************************

Personal Bar

*************************************************************/
#personal_bar {
background: url(static/www_main/bkg_header.jpg) no-repeat;
position:relative;
width:765px;
height:53px;
}


#personal_bar,
#personal_bar a { 
color:white;
}

#personal_bar div.logo {
background: url(static/www_main/embedded_logo.jpg) no-repeat; 
position:relative;
height:53px;
width:200px;
float:left;
}

#personal_bar div.logo a {
display:block;
height:53px;
width:150px;
}


#personal_bar div.logo span {
/* hide the text inside the link */
display:none;
}


#personal_bar div {
/* all divs in the personal bar, but mainly the links */
display:inline;
float:left;
}


#personal_bar div.welcome {
line-height:30px;
vertical-align:middle;
font-weight:bold;
white-space:nowrap;
float:right;
clear:right;
display:block;
padding-right:4px;
}


#personal_bar div.tools {
float:right;
}


#personal_bar div.tools a {
text-decoration:none;
white-space:nowrap;
}


#personal_bar div.tools a:hover {
color:yellow;
}


#personal_bar ul,
#personal_bar li {
display:inline;
margin:0;padding:0;
}


#personal_bar li div { 
background: url(static/www_main/h__bar.jpg) no-repeat;
text-align:center;
margin:0 auto 0 auto;
padding:0 10px 0 10px;
}


#personal_bar div.login {
padding-right:8px;
}


#personal_bar div.logout {
}

#personal_bar div.support {
}


#personal_bar div.account { 
background:none;
}

#personal_bar div.personalize_gci_home { 
}

#personal_bar div.account a {
}

#personal_bar div.gci_news {
background: url(static/www_main/h__bar.jpg) top right no-repeat ;
}


/*************************************************************

Portal Bar

*************************************************************/

#portal_bar {
    height:22px; line-height:22px;
    overflow:hidden;
    background: url(static/www_main/h__portalbutton_bg.jpg) repeat-x;
    margin:0;padding:0;
}


#portal_bar li,
#portal_bar ul {
    height:22px; line-height:22px;
    display:inline;
    background:url(static/www_main/h__break.jpg) right top no-repeat;
}

#portal_bar ul {
    margin:0;padding:0;
}

#portal_bar li {
    vertical-align:middle;
    text-align:center;
    width:72px;
    display:block;
    float:left;
}


a.pb {
    height:22px; line-height:22px;
    display:block;
    float:left;
    width:70px;
    font-weight:bold;
    color:white;
    text-decoration:none;
    background: url(static/www_main/h__portalbutton_bg.jpg) repeat-x;
}

a.pb:hover {
    color:#ffff00;
    text-decoration:none;
    background:url(static/www_main/h__portalbutton_bg_hover.jpg) repeat-x;
}


#email_summary {
    color:white;
    float:right;
    height:22px;
    line-height:22px;
    margin:0;padding:0;
    padding-right:4px;
}


/*************************************************************

Search Bar

*************************************************************/
#search_bar {
background: url(static/www_main/h__search_bg.jpg) no-repeat;
height:46px;
overflow:hidden;

font-family: Arial, Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight:bold;
color:#2F488B;

}

#search_bar form { 
overflow:hidden;

padding-left:125px;
padding-top:10px;
}


#search_bar input.search_field {
width:250px;
display:inline;
border:thin solid black;
font-size:100%;

border:1px solid #2F488B;
padding:3px;


background-color:#f0f0f0;
border:1px solid #c6c6c6;

}


/*************************************************************

Footer

*************************************************************/
#footer_bar {
background: url(static/www_main/footer_bar.jpg) 0 0 no-repeat;
width:765px;
height:23px;
color:#6cf;
line-height:23px;
vertical-align:middle;
}


#footer_bar ul,
#footer_bar li { 
display:inline;
list-style:none;
margin:0;
}

#footer_bar .swatch { 
text-align:center;
margin-right:10px;
margin-left:10px;
}

#footer_bar a {
text-decoration: underline;
color:#fff;
}


#footer_bar a.makehome { 
color:#039;
margin-left:40px;
margin-right:10px;
}

#footer_bar a.preferences { 
}

#footer_bar a.support { 
}

#footer_bar a.tos { 
}

#footer_bar a.gci { 
color:#6cf
}



/*  */