﻿/* ### GLOBAL STYLES ### */

a img 
{
    border:none;
}

html { 
  background: url('../Images/lb_background.jpg') no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-color:#e1f1ea;
}

/* ### BODY ELEMENTS ### */

body.lb_body
{
    margin:0;
    padding:0;
}

div#page_container
{
    width:1200px;
    margin:0 auto;
    padding:0;
}

/* ### HEADER ELEMENTS ### */

div#page_header
{
    width:1024px;
    height:109px;
    margin:0 auto;
    padding:0;
    overflow:hidden;
    clear:both;
}

div#header_logo
{
    float:left;
    width:241px;
    height:109px;
    margin:0;
    padding:0;
}

div#header_search
{
    float:right;
    width:160px;
    margin:65px 0 0;
    padding:0;
    text-align:right;
}

fieldset.sfsearchBox
{
    border:0;
    margin:0;
    padding:0;
}

input.sfsearchTxt
{
    height:24px;
    width:129px;
    margin:0;
    padding:0 0 0 5px;
    /*background:#fff url('../Images/lb_search_box_bg.png') no-repeat left top;*/
    border-collapse:collapse;
    border-color:#b1d6d6;
    border-width:1px;
    color:#006666;
    font-family:'Quicksand', sans-serif;
    font-weight:700;
    font-size:13px;
    text-transform:uppercase;
    vertical-align:bottom;
}

input.sfsearchTxt:focus
{
    /*background-image:none;*/
}

input.sfsearchSubmit
{
    width: 19px;
    height: 25px;
    margin: 0;
    padding: 0;
    border: 0;
    color:transparent;
    background: transparent url('../Images/lb_header_searchButton.png') no-repeat center top;
    text-indent: -1000em;
    vertical-align:bottom;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */
}

div#header_nav
{
    float:right;
    height:40px;
    width:590px;
    margin:65px 0 0 0;
    padding:0;
}

div#header_nav a,
div#header_nav a:link,
div#header_nav a:visited
{
    color:#374245;
    text-decoration:none;
}

div#header_nav a:hover
{
    color:#016667;
    text-decoration:none;
}

div#header_nav ul
{
    display:block;
    margin:0 auto;
    padding:11px 0 0 0;
    float:none;
    color:#FFF;
    font-family:'QuicksandBold', sans-serif;
    font-size:16px;
    text-transform:uppercase;
    text-decoration:none;
    -webkit-font-smoothing: antialiased;
}

div#header_nav li
{
    list-style-type:none;
    display:list-item;
    padding-left:20px;
    margin-left:0;
    color:#FFF;
    float:left;
}

div#header_nav li.first
{
    padding-left:0;
}

/* ### NAVIGATION ELEMENTS ### */

div#page_navigation
{
    width:1200px;
    height:43px;
    margin:0;
    padding:0;
    overflow:hidden;
    clear:both;
    z-index:1;
    color:#FFF;
}

div#page_navigation a,
div#page_navigation a:link,
div#page_navigation a:visited
{
    color:#FFF;
    text-decoration:none;
}

div#page_navigation a:hover
{
    color:#f9f928;
    text-decoration:none;
}

div#nav_menu
{
    float:left;
    height:43px;
    width:1180px;
    margin:0;
    padding:0;
    background-image:url('../Images/lb_ribbonMiddleSpan.png');
    background-repeat:repeat-x;
    background-position:right top;
}

div#nav_menu_inner
{
    width:1024px;
    margin:0 auto;
    padding:0;
    text-align:left;
}

.RadTabStrip_LB_NavigationHoriz
{
    color:#FFF;
    font-family:'QuicksandBold', sans-serif;
    font-size:14px;
    text-transform:uppercase;
    text-decoration:none;
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
white-space: -webkit-pre-wrap; /* Newer versions of Chrome/Safari*/
word-break: break-all;
white-space: normal;
    -webkit-font-smoothing: antialiased;
}

.RadTabStrip_LB_NavigationHoriz .rtsUL
{
    display:block;
    margin:0 auto;
    padding:11px 0 0;
    float:none;
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
white-space: -webkit-pre-wrap; /* Newer versions of Chrome/Safari*/
word-break: break-all;
white-space: normal;
}

* + HTML .RadTabStrip .rtsLI
{
    float:left; /* MUST BE SET HERE */
}

.RadTabStrip_LB_NavigationHoriz .rtsLI
{
    list-style-type:none;
    display:list-item;
    background:transparent url('../Images/lb_bullet.png') no-repeat 6px 8px;
    padding-left:14px;
    margin-left:0;
    color:#FFF;
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
white-space: -webkit-pre-wrap; /* Newer versions of Chrome/Safari*/
word-break: break-all;
white-space: normal;
}

.RadTabStrip_LB_NavigationHoriz .rtsFirst
{
    padding-left:0;
    background:none;
}

.RadTabStrip_LB_NavigationHoriz .rtsLink
{
    padding:0;
}

.RadTabStrip_LB_NavigationHoriz .rtsSelected
{
    color:#f9f928 !important;
}

.RadTabStrip_LB_NavigationHoriz .rtsLevel1 .rtsTxt
{
    padding:0;
}

.RadTabStrip_LB_NavigationHoriz .rtsIn
{
    padding:0;
}

.RadTabStrip_LB_NavigationHoriz .rtsOut
{
    padding:0;
}

div#left_cap
{
    float:left;
    width:10px;
    height:43px;
    margin:0;
    padding:0;
    background-image:url('../Images/lb_ribbonLeftCap.png');
    background-repeat:no-repeat;
    background-position:left top;
}

div#right_cap
{
    float:right;
    width:10px;
    height:43px;
    margin:0;
    padding:0;
    background-image:url('../Images/lb_ribbonRightCap.png');
    background-repeat:no-repeat;
    background-position:right top;
}

/* ### CONTENT ELEMENTS ### */

div#page_content
{
    width:1024px;
    margin:-6px auto;
    padding:0 0 10px;
    overflow:hidden;
    clear:both;
}

div#page_content_left
{
    width:200px;
    float:left;
}

div#page_content_center
{
    width:555px;
    margin:12px 0 0;
    padding:0;
    float:right;
}

div#page_content_center_2col
{
    width:807px;
    margin:12px 3px 0 0;
    padding:0;
    float:right; 
}

div#page_content_center_1col
{
    width:1007px;
    margin:12px 3px 0 0;
    padding:0;
    float:right; 
}

div#page_content_right
{
    width:240px;
    margin:12px 3px 0 12px;
    padding:0;
    float:right;
}

div#menu_ribbon
{
    width:168px;
    min-height:270px;
    margin:0;
    padding:18px 16px 12px 16px;
    background-color:#4d9494;
    z-index:0;
    color:#FFF;
}

div#menu_ribbon a,
div#menu_ribbon a:link,
div#menu_ribbon a:visited
{
    color:#FFF;
    text-decoration:none;
}

div#menu_ribbon a:hover
{
    color:#f9f928;
    text-decoration:none;
}

.RadTabStrip_LB_NavigationVert
{
    color:#FFF;
    font-family:'QuicksandBold', sans-serif;
    font-size:13px;
    text-transform:uppercase;
    text-decoration:none;
}

.RadTabStrip_LB_NavigationVert .rtsUL
{
    display:block;
    margin:0 auto;
    padding:0;
    float:none;
}

.RadTabStrip_LB_NavigationVert .rtsLI
{
    list-style-type:none;
    display:block;
    padding:0;
    margin:0;
    color:#FFF;
}

.RadTabStrip_LB_NavigationVert .rtsLink
{
    padding:0 0 12px;
    text-align:left;
    white-space:normal;
}

.RadTabStrip_LB_NavigationVert .rtsSelected
{
    color:#f9f928 !important;
}

.RadTabStrip_LB_NavigationVert .rtsLevel1 .rtsTxt
{
    padding:0;
}

.RadTabStrip_LB_NavigationVert .rtsIn
{
    padding:0;
}

.RadTabStrip_LB_NavigationVert .rtsOut
{
    padding:0;
}

div#menu_ribbon_cap
{
    width:200px;
    height:42px;
    margin:0;
    padding:0;
    background-image:url('../Images/lb_bookmarkBottom.png');
    background-repeat:no-repeat;
    background-position:center top;
}

div#body_copy
{
    min-height:400px;
    margin:0;
    padding:22px 20px;
    background-image:url('../Images/lb_whiteOpaqueBackground.png');
    background-repeat:repeat;
    background-position:left top;
    box-shadow: 1px 1px 5px 1px #CCC;
    color:#006666;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size:14px;
}

div#body_copy a,
div#body_copy a:link,
div#body_copy a:visited
{
    color:#006666;
    text-decoration:underline;
}

div#body_copy a:hover
{
    color:#b4dbde;
    text-decoration:underline;
}

div#body_copy h1
{
    margin:0 0 10px;
    padding:0;
    color:#006666;
    font-family:'QuicksandBold', sans-serif;
    font-size:18px;
    text-transform:uppercase;
}

div#body_copy h2
{
    margin:10px 0;
    padding:0;
    color:#006666;
    font-family:'QuicksandBold', sans-serif;
    font-size:16px;
    text-transform:uppercase;
}

div#body_copy h3
{
    margin:10px 0;
    padding:0;
    color:#006666;
    font-family:'QuicksandBold', sans-serif;
    font-size:14px;
    text-transform:uppercase;
}

div#body_copy h4
{
    margin:10px 0;
    padding:0;
    color:#006666;
    font-family:'QuicksandBold', sans-serif;
    font-size:12px;
    text-transform:uppercase;
}

div#body_copy h5
{
    margin:10px 0;
    padding:0;
    color:#006666;
    font-family:'QuicksandBold', sans-serif;
    font-size:10px;
    text-transform:uppercase;
}

h1 a, h2 a, h3 a, h4 a, h5 a,
h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, 
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited
{
    text-decoration:none;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover 
{
    text-decoration:none;
}

div#accent_image
{
    width:240px;
    height:140px;
    margin:0 0 12px;
    background-color:#FFF;
    background-repeat:repeat;
    background-position:left top;
    box-shadow: 1px 1px 5px 1px #CCC;
    overflow:hidden;
}

div#context_links
{
    width:211px;
    margin:0;
    padding:15px 12px 25px 17px;
    background-color:#FFF;
    background-repeat:repeat;
    background-position:left top;
    box-shadow: 1px 1px 5px 1px #CCC;
    color:#006666;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size:13px;
}

div#context_links h1
{
    margin:10px 0 5px;
    padding:0;
    color:#006666;
    font-family:'QuicksandBold', sans-serif;
    font-size:16px;
    text-transform:uppercase;
}

div#context_links a,
div#context_links a:link,
div#context_links a:visited
{
    color:#006666;
    text-decoration:none;
}

div#context_links ul
{
    margin:0;
    padding:0;
}

div#context_links li
{
    list-style-type:none;
    margin:0 0 5px 8px;
    padding:0;
}

div#context_links a:hover
{
    color:#006666;
    text-decoration:none;
}

div.sf_pagerNumeric a
{
    margin-right:10px;
}

dt.sfsearchResultTitle a
{
    font-weight:bold;
}

dd.sfsearchResultHighLighter
{
    margin-bottom:10px;
}

.QuicksandLight
{
    font-family:'QuicksandLight', sans-serif;
}

.QuicksandBold
{
    font-family:'QuicksandBold', sans-serif;
}

.QuicksandBook
{
    font-family:'QuicksandBook', sans-serif;
}

/* ### HOME ELEMENTS ### */

div#page_content_home
{
    width:1024px;
    margin:12px 0 0 0;
    padding:0;
    float:right; 
}

table#home_grid
{
}

div#home_hot_topics_container
{
    width:414px;
    height:185px;
    margin:0;
    padding:0;
    background:transparent url('../Images/lb_home_hotTopics.png') no-repeat left -8px; 
    overflow:hidden;
    z-index:100;
}

table#home_hot_topics_grid
{
    margin:48px 0 0 20px;
    padding:0;
}

table#home_hot_topics_grid td
{
    vertical-align:top;
}

table#home_hot_topics_grid ul
{
    margin:0 0 0 0;
    padding:0;
}

table#home_hot_topics_grid li
{
    list-style-type:none;
    display:list-item;
    background:transparent url('../Images/lb_hot_topics_bullet.png') no-repeat 0 5px;
    padding:0 0 8px 12px;
    margin:0;
    color:#b4dbde;
    font-family:'QuicksandBold', sans-serif;
    font-size:14px;
    text-transform:uppercase;
}

table#home_hot_topics_grid a,
table#home_hot_topics_grid a:link,
table#home_hot_topics_grid a:visited
{
    color:#4d9494; /* b4dbde */
    text-decoration:none;
}

table#home_hot_topics_grid a:hover
{
    color:#006666;
    text-decoration:none;
}

div.jshowoff
{
    width:615px; 
    height:324px; 
    margin:0;
    padding:0;
    overflow:hidden;
}

div.features 
{
    width:615px; 
    min-height:324px; 
    margin:0;
    padding:0;
    background-color:#fff; 
    overflow:hidden;
}

div.features img 
{
    width:615px; 
    height:324px;
    margin:0;
    padding:0;
    border:none;
    top:0;
}

div.features_bottom 
{
    width:615px; 
    height:51px; 
    padding:0; 
    margin:7px 0 0; 
    background-color:#b4dbde; 
    overflow:hidden;
    text-align:right;
}

div.features_bottom div
{
    display:inline;
    height:51px;
    vertical-align:top;
}

div.features_bottom img
{
    margin:0 13px 0 0;
    padding:0;  
}

div.jshowoff-nextbutton
{
}

div.jshowoff-slidelinks
{
}

div.jshowoff-prevbutton
{
}

/* ### FOOTER ELEMENTS ### */

div#page_footer
{
    width:1200px;
    height:74px;
    margin:10px 0 10px;
    padding:0;
    background-color:#374245;
    overflow:hidden;
    clear:both;
}

div#page_footer_inner
{
    width:1024px;
    height:74px;
    margin:0 auto;
    padding:0;
}

div#contact_info
{
    float:left;
    width:220px;
    height:58px;
    margin:8px 0 0;
    padding:0;
    color:#FFF;
    font-family:'QuicksandBook', sans-serif;
    font-size:12px;
}

div#footer_links
{
    float:right;
    height:74px;
    margin:0 10px 0 0;
    padding:0;
}

div#footer_links img
{
    margin-left:35px;
}
    
img#employee_center
{
    margin-left:0;
    margin-right:20px;
}

img#ask_ldoe
{
    margin-left:0;
    margin-right:15px;
}

/* ### TOOLBOX ELEMENTS ### */

div#toolbox_content_center_1col
{
    /*
    width:1024px;
    margin:12px 0 0 0;
    padding:0;
    float:right; 
    */
    width:1007px;
    margin:12px 3px 0 0;
    padding:0;
    float:right;
}

div#toolbox_content_center_2col
{
    width:755px;
    margin:12px 3px 0 0;
    padding:0;
    float:left; 
}

div#toolbox_content_menu
{
    width:217px;
    margin:12px 16px 0 29px;
    padding:0;
    float:right;
}

div#tb_menu_strip
{
    width:217px;
}

div#tb_menu_strip a,
div#tb_menu_strip a:link,
div#tb_menu_strip a:visited
{
    color:#016767;
    text-decoration:none;
}

div#tb_menu_strip a:hover
{
    color:#02a7a7 !important;
    text-decoration:none;
}

div#tb_menu_strip h1,
div#tb_menu_strip h2,
div#tb_menu_strip h3,
div#tb_menu_strip h4,
div#tb_menu_strip h5
{
    padding:0;
    color:#016767;
    font-family:'QuicksandLight', sans-serif;
    text-transform:none;
}

div#tb_menu_strip h1
{
    margin:0 0 10px;
    font-size:18px;
}

div#tb_menu_strip h2
{
    margin:10px 0;
    font-size:16px;
}

div#tb_menu_strip h3
{
    margin:10px 0;
    font-size:14px;
}

div#tb_menu_strip h4
{
    margin:10px 0;
    font-size:12px;
}

div#tb_menu_strip h5
{
    margin:10px 0;
    font-size:10px;
}

div#tb_district_copy
{
    min-height:400px;
    margin:0;
    padding:22px 0 5px;
    background-image:url('../Images/toolbox/tb_blueOpaqueBackground.png');
    background-repeat:repeat;
    background-position:left top;
    box-shadow: 1px 1px 5px 1px #999;
    color:#006666;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size:14px;
}

div#tb_teacher_copy
{
    min-height:400px;
    margin:0;
    padding:22px 0 5px;
    background-image:url('../Images/toolbox/tb_skyOpaqueBackground.png');
    background-repeat:repeat;
    background-position:left top;
    box-shadow: 1px 1px 5px 1px #999;
    color:#006666;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size:14px;
}

div#tb_counselor_copy
{
    min-height:400px;
    margin:0;
    padding:22px 0 5px;
    background-image:url('../Images/toolbox/tb_blueOpaqueBackground.png');
    background-repeat:repeat;
    background-position:left top;
    box-shadow: 1px 1px 5px 1px #999;
    color:#006666;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size:14px;
}

div.tb_heading_box
{
    width:254px;
    height:100px;
    margin:0 auto;
    text-align:center;
    overflow:hidden;
}

div.tb_notebookpaper_box
{
    width:254px;
    height:85px;
    margin:0 auto;
}

div.tb_notebookpaper_box a, div.tb_notebookpaper_box a:visited
{
    color:#016767;
    text-decoration:none;
}

div.tb_notebookpaper_box a:hover
{
    text-decoration:underline;
}

div.tb_district_line
{
    width:984px;
    height:12px;
    margin:0 auto;
    padding:0;
    background-image:url('../Images/toolbox/tb_district_dot.png');
    background-repeat:repeat-x;
    background-position:left middle;  
}

div.tb_teacher_line
{
    width:984px;
    height:6px;
    margin:0 auto;
    padding:0;
    background-image:url('../Images/toolbox/tb_district_dot.png');
    background-repeat:repeat-x;
    background-position:left middle;  
}

div.tb_counselor_line
{
    width:984px;
    height:6px;
    margin:0 auto;
    padding:0;
    background-image:url('../Images/toolbox/tb_district_dot.png');
    background-repeat:repeat-x;
    background-position:left middle;  
}

div.tb_menu_line
{
    width:259px;
    height:6px;
    margin:0 auto;
    padding:0;
    background-image:url('../Images/toolbox/tb_menu_dot.png');
    background-repeat:repeat-x;
    background-position:right middle;   
}

div.tb_portal_box
{
    min-height:68px;
    margin:0;
    padding:0 20px 0 10px;
    color:#384345;
}

div.tb_portal_box h1
{
    margin:0;
    padding:6px 0 3px;
    font-family:'QuicksandBold', sans-serif;
    font-size:18px;
    color:#384345;
}

div.tb_portal_box ul
{
    margin:0;
    padding:0;
}

div.tb_portal_box li
{
    margin:0;
    padding:0;
    list-style-position:inside;
}

div.tb_portal_box a, div.tb_portal_box a:visited
{
    color:#384345;
    text-decoration:none;
}

div.tb_portal_box a:hover
{
    text-decoration:underline;
}

table.toolbox_table td
{
    vertical-align:top;
}

 div#tb_family_container
       {
           width:900px;
           min-height:588px;
           float:right;
           position:relative;
           padding:0;
           margin:0;
           background:transparent url('/Sitefinity/WebsiteTemplates/Louisiana_Believes/App_Themes/Watercolour/Images/toolbox/tb_whiteOpaqueBackground.png') no-repeat 0 0;
           background-repeat:repeat;
           background-position:left top;
           box-shadow: 1px 1px 5px 1px #999;
       }
       
       div.tb_family_menu_item
       {
           margin:21px 0 44px 32px;
       }
       
       div#tb_family_nav
       {
           width:100px;
           float:left;
       }