@import url("css/menu.css");
@import url("../../styles/general.css");
@import url("../../styles/nav.css");
@import url("../../styles/footer.css");

/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane, .TopNavPane, .FlashPane, .FooterPane, .CallOutPane, .MainContainer{ padding:0px; margin:0px auto; }
.LeftPane{ padding:10px 20px 10px 0px; margin:0px; border-right: 2px solid #414d52; }
.ContentPane{ padding: 10px 25px; width: 300px; }
.RightPane{ padding:10px 0px 10px 20px; margin:0px; border-left: 2px solid #414d52; }
.TopPane, .TopNavPane, .FlashPane, .FooterPane, .CallOutPane, .MainContainer{ width: 900px; }
#container_FlashPane
{
/*    background-image:url(/Portals/0/images/index_flash_header_repeater.jpg);
    background-position:center top;
    background-repeat:repeat-x;*/
    height:224px;
    background-color: #a2c2cd;
    width:100%;
    overflow: hidden;
}

#flash
{
    overflow:visible;
}
.FlashPane{
/*    background-image:url(/Portals/0/images/index_flash_header.jpg);
    background-position:127px top;
    background-repeat:no-repeat;*/
    background-color: #a2c2cd;
    height:224px;
}
#container_CallOutPane{
    background-image:url(/Portals/0/images/index_callout_bg_repeater.gif);
    background-position:center top;
    background-repeat:repeat-x;
    height:174px;
    padding: 44px 0 0;
}

h1{
    background-image:url(/Portals/0/images/index_header.gif);
    background-position:center top;
    background-repeat:repeat-x;
    text-indent: -9999em;
    overflow: auto;
    height:53px;
    width: 201px;
    margin: 0;
}

.ContentPane p{ width: 270px; color: #e7fcf7; line-height: 20px; }
.ContentPane h2{
    width: 280px;
    font-family: Georgia,'Times New Roman',Times,serif;
    font-size: 26px;
    color: #fff;
    letter-spacing: 0.05em;
}

.social_links{ margin: 5px 0 0 0; text-align: right; width: 238px; }

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
a.links:hover{color:#C00;}
.callout_learn, a.callout_learn:link, a.callout_learn:active, a.callout_learn:visited{ background:url(/Portals/0/images/index_callout_learn_more.jpg) left top no-repeat; width: 113px; height: 21px; color:#ff0000; display: block; text-indent: -9999px; overflow: hidden;}
.content_learn, a.content_learn:link, a.content_learn:active, a.content_learn:visited{ background:url(/Portals/0/images/index_btn_lrnmore_2.jpg) left top no-repeat; float:right; width: 120px; height: 20px; color:#ff0000; display: block; text-indent: -9999px; overflow: hidden;}
.attorney_lgn, a.attorney_lgn:link, a.attorney_lgn:active, a.attorney_lgn:visited{ background:url(/Portals/0/images/int_btn_attorneylgn.png) left top no-repeat; width: 246px; height: 144px; color:#2e2e2e; display: block; text-indent: -9999px; overflow: hidden; margin: 24px 0 16px 12px;}
.btn_newsletter, a.btn_newsletter, a.btn_newsletter:active, a.btn_newsletter:visited{ background:url(/Portals/0/images/index_newsletter_bg.png) right top no-repeat; display: block; padding: 0; width: 244px; height: 112px; overflow: auto; text-indent: -9999em;}
.btn_deskref, a.btn_deskref, a.btn_deskref:active, a.btn_deskref:visited{ background:url(/Portals/0/images/int_btn_deskreference2010.jpg) right top no-repeat; display: block; padding: 0; width: 246px; height: 144px; overflow: auto; text-indent: -9999em;}

#leftnav a{
    background-color: #3b525d;
    background-image:url(/Portals/0/images/arrow_links.gif);
    background-position: 11px center;
    background-repeat: no-repeat;
    padding: 10px 10px 10px 32px;
    width: 190px;
    display: block;
    margin: 0px auto 4px;
    color: #b6dce3;
}
#leftnav a:hover{
    background-color: #415d68;
    text-decoration: none;
    color: #0e191c;
}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#3E81B5;}
a.footer:hover{color:#C00;}