
body {
    background-color: #FFFFFF;
    font-family: arial,verdana, helvetica;
    font-size: 11px;
    font-weight: normal;
    padding: 0 0 0 0; 
    margin: 0px;
}
p,li,td, th {
    font-size: 11px;
    color: #53575C;
}
th {
    font-weight: bold;
    padding-right: 20px;
    text-decoration: underline;
}
.headline {
    font-weight: bold;
    color: #1D3A66;
    font-size: 13px;
}
.headline2 {
    color: #1D3A66;
    font-family: arial,helvetica,verdana;
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 5px;
}
.section-header {
    font-weight: bold;
    color: #1D3A66;
}
.body_text {
    color: #53575C;
    margin: 8 0 12 0;
}
.body-text {
    color: #53575C;
    margin: 8 0 12 0;
}
a { color: #53575C; text-decoration: underline; }
a:hover { color: #C52F11; text-decoration: underline; }
a.body-link { color: #53575C; font-size: 11px; text-decoration: none; }
a.body-link:hover { color: #C52F11; font-size: 11px; text-decoration: underline; }

a.sidebar_link_default { 
    font-family: arial,helvetica,verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
a.sidebar_link_default:hover { text-decoration: underline; }
a.sidebar_nav_link {            color: #53575C; }
a.sidebar_nav_link_selected {   color: #2D6AAE; }
a.sidebar_nav_sub {             color: #53575C; }
a.sidebar_nav_sub_selected {    color: #2D6AAE; }

#content_table {
    border-collapse: collapse;
    width: 784px;
}
#content_table td {
    margin: 0px;
}
#content_table td.side_rt { 
    width: 40px;
    background: #FFFFFF url(/atmos_res_es/atmos_graphics/bg_rt.gif) repeat-y left top
}
#content_table td.side_lt { 
    width: 26px;
    background: #FFFFFF url(/atmos_res_es/atmos_graphics/bg_lt.gif) repeat-y right top;
}
#content_table td.bg_bottom { 
    width: 26px;
    background: #FFFFFF url(/atmos_res_es/atmos_graphics/bg_bottom.gif) repeat-x top;
}

#content_table td.header {
    height: 70px;
    padding: 1 0 0 0;
}
a.top_link {
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    color: #1A59A8;
}
span.top_link_bar { 
    color: #1A59A8; 
    font-weight: bold;
    font-size: 9px;
}
input.search_box {
    border: 1px solid #3366B3;
    padding: 2px;
    font-size: 9px; 
    color: #1D3A66;
    height: 20px;
}
#content_table { margin: 0px; padding: 0px; }
#content_table td.sidebar {
    padding: 30 5 5 5;
    width: 150px;
    background-color: #EEEEEE;
    vertical-align: top;
}
#content_table td.content {
    vertical-align: top;
    background-color: #FFFFFF;
    padding: 5px;
}
#content_table td.footer {
    text-align: center;
    height: 50px;
    border-top: 1px solid #A3B5D7;
    padding-top: 13px;
}

#header_table {
    width: 100%;
    border-collapse: collapse;
    height: 50px;
}
#header_table td {
    padding: 3px;
    border: 0px solid #000000;
}
#header_table td.section_links {
    background-color: #828282;
}
#header_nav_table { width: 100%; }
#header_nav_table td {
    height: 29px;
    background: #FFFFFF url(/atmos_res_es/atmos_graphics/navbar_bg.gif) repeat-x top;
}
#header_nav_table td.sub {
    height: 13px;
    background: #FFFFFF;
    padding: 0px;
    margin: 0px;
}
#header_nav_table td.section_navbar {
    background: #FFFFFF url(/atmos_res_es/atmos_graphics/navbar_bg_section.gif) repeat-x top;
}
#header_nav_table td.section_navbar_cs {
    background: #FFFFFF url(/atmos_res_es/atmos_graphics/navbar_bg_section-cs.gif) repeat-x top;
}

#middle_table { height: 143px; }
#middle_table td.top_links_cell { padding: 3 0 0 0; }

#white_arrow_table td a.main_links_highlight { color: #2D6AAE; }

.link_padding { height: 9px; }

#login_table { width: 164px; }
#login_table td { padding: 2px; }
#login_table td input { 
    border: 1px solid #1D3A66;
    padding: 3px;
    font-size: 9px; 
    width: 116px;
    height: 20px;
    color: #1D3A66;
}
#login_table td .login_image_submit {
    border: 0px;
    height: 9px;
    width: 21px;
}
#login_table td .login_input_pass {
    border: 1px solid #1D3A66;
    padding: 3px;
    font-size: 12px;
    width: 116px;
    height: 20px;
}


#login_table_sidebar { width: 120px; }
#login_table_sidebar td { padding: 2 2 2 0; }
#login_table_sidebar td input { 
    border: 1px solid #1D3A66;
    padding: 0 0 0 2;
    font-size: 9px; 
    height: 17px;
    color: #1D3A66;
}
#login_table_sidebar td .login_input_pass {
    border: 1px solid #1D3A66;
    padding: 0 0 0 2;
    height: 17px;
    font-size: 9px;
    color: #1D3A66;
}
#login_table_sidebar #gray_arrow_table td a { font-size: 10px; }

#grey_table td { padding: 4px; }
.grey_links { 
    font-size: 11px; 
    color: #53575C; 
    text-decoration: none;
}

#grey_links_lg_table { margin-bottom: 10px; }
#grey_links_lg_table_sub { margin-bottom: 5px; }
#grey_links_lg_table td {
    padding: 0px;
}
.grey_links_lg {
    font-size: 11px; 
    color: #53575C; 
    text-decoration: none;
}
.grey_text {
    font-size: 11px; 
    color: #53575C; 
}
.grey_header {
    font-weight: bold;
    font-size: 12px;
    color:#1D3A66;
}
.footer_tagline {
    font-size: 10px;
    font-weight: bold;
    color: #2C4770;
}
.footer_links {
    font-size: 11px;
    color: #53575C;
    text-decoration: none;
}
.footer_links:hover { text-decoration: underline; }

.orange_title_sm {
    color: #C93D22;
    font-weight: bold;
    font-family: futura,arial,helvetica; 
    font-size: 11px;
    letter-spacing: 2px;
    text-transform: uppercase;
}
a.orange_title_sm:hover {
    color: #C93D22;
}
#login_table { width: 120px; }
#login_table td { 
    padding: 2 0 2 1; 
    color: #53575C;
}
#quote {
    border: 0px solid #000000;
    padding-left: 5px;
}
#quote h3 {
    margin: 0 0 8 0;
    padding: 0px;
}
#quote p {
    font-weight: bold;
    font-size: 12px;
    color: #1D3A66;
    margin: 0px;
}
#quote p span.grey_text {
    font-size: 10px; 
    color: #53575C; 
    font-weight: normal;
}

#search_results_table td.content {
    font-size: 11px;
    padding: 4 4 4 10;
    width: 500px;
}
#search_results_table a.sr_link {
    font-size: 12px;
}

#quote_div {
    border: 0px solid #000000;
    padding: 10 20 0 40;
    background: #FFFFFF url(/graphics/misc/quotes.gif) no-repeat top left;
}
#testimonial {
    padding-top: 50px;
    font-size: 11px;
    color: #53575C;
}
#testimonial .name {
    font-size: 11px;
    font-weight: bold;
}

div.lang_div {
    width: 100%;
    text-align: right;
    margin: 0 0 0 0;
    padding:0 0 0 0;
}


#gray_sidebar_arrow_table { margin: 10 0 0 18; padding: 0px; }
#gray_sidebar_arrow_table td { padding: 0px; margin: 0px; }
#gray_sidebar_arrow_table td.img_block { width: 11px; vertical-align:top; padding-top: 3px; }
#gray_sidebar_arrow_table td a { font-size: 11px; font-weight: bold; color: #53575C; text-decoration: none; }
#gray_sidebar_arrow_table td a.hover { color: #53575C; text-decoration: underline; }

#grayt_sidebar_arrow_table { margin: 14 0 0 0; padding: 0px; }
#grayt_sidebar_arrow_table td { padding: 0px; margin: 0px; }
#grayt_sidebar_arrow_table td.img_block { width: 11px; vertical-align:top; padding-top: 3px; }
#grayt_sidebar_arrow_table td a { font-size: 11px; font-weight: bold; color: #53575C; text-decoration: none; }
#grayt_sidebar_arrow_table td a.hover { color: #53575C; text-decoration: underline; }

#blue_sidebar_arrow_table { margin: 10 0 0 18; padding: 0px; }
#blue_sidebar_arrow_table td { padding: 0px; margin: 0px; }
#blue_sidebar_arrow_table td.img_block { width: 11px; vertical-align:top; padding-top: 3px; }
#blue_sidebar_arrow_table td a { font-size: 11px; font-weight: bold; color: #2D6AAE; text-decoration: none; }
#blue_sidebar_arrow_table td a.hover { color: #2D6AAE; text-decoration: underline; }

#bluet_sidebar_arrow_table { margin: 14 0 0 0; padding: 0px; }
#bluet_sidebar_arrow_table td { padding: 0px; margin: 0px; }
#bluet_sidebar_arrow_table td.img_block { width: 11px; vertical-align:top; padding-top: 3px; }
#bluet_sidebar_arrow_table td a { font-size: 11px; font-weight: bold; color: #2D6AAE; text-decoration: none; }
#bluet_sidebar_arrow_table td a.hover { color: #2D6AAE; text-decoration: underline; }

#arrow_table td { padding: 0px; }
#arrow_table td.img_block { width: 11px; vertical-align:top; padding-top: 3px; }
#arrow_table td a { font-size: 11px; color: #53575C; text-decoration: none; }
#arrow_table td a.hover { color: #C52F11; }

#gray_arrow_table { margin: 0px; padding: 0px; }
#gray_arrow_table td { padding: 0 0 0 2; margin: 0px; }
#gray_arrow_table td.img_block { width: 11px; vertical-align:top; padding-top: 3px; }
#gray_arrow_table td a { font-size: 11px; color: #53575C; text-decoration: none; }
#gray_arrow_table td a.hover { color: #53575C; text-decoration: underline; }

#white_arrow_table td { padding: 0 0 0 2; }
#white_arrow_table td.img_block { width: 11px; vertical-align:top; padding-top: 3px; }
#white_arrow_table td a { font-size: 11px; color: #53575C; text-decoration: none; }
#white_arrow_table td a.hover { color: #C52F11; text-decoration: underline; }
