/*
    Central09
    02 July 2009
    
    landing page styles
*/


#content_container {
    background:url(/header-images/section-landing/landing-header-5896.jpg) no-repeat top center #fff;
}

#header {
    height:200px;
}

/*-----------------------------------------------------------------{ landing page more link }-----------*/

#moreButton {
    float:left;
    padding:6px 0 0 10px;
}

#moreButton a {
    display:block;
    width:67px;
    height:11px;
    padding:5px 20px;
    background:url(/structure-images/landing-more.png) 0 0 no-repeat;
    font-size:90%;
    font-weight:bold;
    color:#fff;
}

#moreButton a:hover {
    background:url(/structure-images/landing-more-over.png) 0 0 no-repeat;
    color:#bbb;
    cursor:pointer;
}

#in_section {
    position:relative;
    margin:6px 0 0;
    z-index:10;
}

#in_section_header {
    background:url(/structure-images/in_section_header_bg.png) no-repeat top center;
    border-bottom:4px solid #000;
}

#in_section_header h2 {
    margin:0;
    padding:8px 15px;
    text-align:right;
    font-size:90%;
    font-weight:bold;
    color:#dcdcdc;
}

#in_section_header p {
    padding:0 15px 9px;
    line-height:100%;
    color:#b99ca4;
}
#in_section ul {
    margin:0;
    padding:0 5px;
    background:#fff;
    list-style:none;
}

#in_section ul li {
    line-height:normal;
}

#in_section ul li a {
    display:block;
    width:185px;
    padding:12px 30px 12px 10px;
    background:url(/structure-images/backg_greenlinks.gif) no-repeat left bottom;
    text-align:right;
    font-weight:bold;
    color:#111;
}

#in_section ul li a:hover,
#in_section ul li a:focus {
    background:url(/structure-images/backg_greenlinks_over.gif) no-repeat left bottom;
    text-decoration:none;
}

#in_section ul li a.hidden_in_menu,
#in_section ul li a.hidden_in_menu:hover,
#in_section ul li a.hidden_in_menu:focus {
    font-weight:normal;
    color:#888;
    overflow:hidden;
}
#in_section ul li a.hidden_in_menu span {
    font-weight:bold;
    color:#6193d6;
}

#in_section ul li a strong {
    font-size:130%;
    color:#111;
}

#middle_column_header {
    background:url(/structure-images/column_header_bg.png) no-repeat top left;
}

#middle_column_header h2 {
    margin:0;
    padding:6px 15px 8px;
    border-bottom:4px solid #932f4c;
    font-size:160%;
    color:#444;
}

#middle_column_content {
    float:left;
    width:430px;
    padding:10px 15px;
    background:#fff;
}

#breadcrumbs {
    background-color:#fff;
}

#right_column_header {
    background:url(/structure-images/rightcolumn_header_bg.png) no-repeat top left;
}

#right_column_header h2 {
    margin:0;
    padding:6px 10px 8px;
    border-bottom:4px solid #bbce61;
    font-size:160%;
    color:#444;
}

#essential_links ul {
    clear:both;
    margin:0;
    padding:0 10px;
    list-style:none;
    background:#fff;
}

#essential_links ul li {
    background-repeat:no-repeat;
    background-position:165px center;
    border-bottom:1px solid #d3d2d2;
}

#essential_links ul li a {
    display:block;
    width:145px;
    padding:15px 60px 15px 5px;
    background:url(/structure-images/fade_165px.jpg) no-repeat left -150px;
    line-height:150%;
    font-size:83%;
    color:#777;
}

#essential_links ul li a:hover,
#essential_links ul li a:focus {
    background:url(/structure-images/fade_165px.jpg) no-repeat left -50px;
    color: #90334b;
}

#essential_links ul li a strong {
    font-size:130%;
    color:#111;
}

#essential_links ul li a:hover strong {
    font-size:130%;
    color: #90334b;
}

/*-------------------------------------------{related links}---------------------------*/

ul.relatedLinksSmall  {
    margin: 30px 0 0 10px;
    list-style:none;
    
}

ul.relatedLinksSmall li {
    background:url(/structure-images/bullet_green_grey.gif) 0 0.3em no-repeat;
    padding:  0 0 10px 1.5em;
}

ul.relatedLinksSmall li a {
    color: #000;
    font-size: 90%;
}

ul.relatedLinksSmall li a:hover {
    color: #869e23;
  
}

/*---------------------------------------------------------------{   map-specific styles (tabs)  }-------------*/

#side_bar {
    float:left;
    clear:both;
    width:430px;
}

#side_bar div {
    float:left;
    display:inline;
    width:85px;
    margin:0 1px 0 0;
    text-align:center;
}

#side_bar div a {
    float:left;
    display:block;
    position:relative;
    width:75px;
    height:22px;
    padding:5px;
    background:url(/structure-images/map_tab.gif) no-repeat top;
    font-size:83%;
    color:#222;
}

#side_bar div a:hover,
#side_bar div a.map_tab_on,
#side_bar div a:hover.map_tab_on {
    height:27px;
    margin:-5px 0 0;
    color:#932f4c;
}

#map {
    float:left;
    width:427px;
    height:400px;
    border:1px solid #555;
}

/*---------------------------------------------------------------{   SRAS virtual advisor  }-------------*/

#virtual_new {
    float:left;
    clear:both;
    width:205px;
    padding:15px;
    background:#fff;
    font-size:x-small;
 
}

#virtual_new form {
    margin:0;
    padding:0;
    width:205px;
}

#va_header {
    width:195px;
    margin:0 0 5px;
    padding:5px;
    color:#fff;   
    background:#932f4c url(/structure-images/va-bg.jpg) no-repeat 100% 50%;
    }


#quser {
    width:199px;
}

#va_submit {
    float:right;
    clear:both;
    font-size:93%;
}
