/* CSS Document 
@import url("notify.css");
@import url("nav.css");
@import url("form.css");
@import url("lists.css");
@import url("table.css");
@import url("_nav.css");
@import url("_boxes.css");
@import url("_text.css");




#contentleft{
    width:190px; margin:0;padding:0px;vertical-align:top;
    background-color:#D1E5F6;
}
#contentright{
    width:790px; margin:0px 25px 0px 25px;padding:0px 25px 0px 0px;vertical-align:top;text-align:justify;border:1px solid red;
}
*/
/*******************************************************
General Page Style Layouts
*******************************************************/
body{
    font-family:verdana;
    font-size:11px;
    border:0px;
    margin:0px;
    background-color:#CED0D0;
    color:#3F3B3B;
}
table{
    font-family:verdana;
    font-size:11px;
}
#content{
    width:100%;padding:0px; margin-bottom:0px; 
    /*background-color:#fff;*/
}
#contentleft{
    width:190px;margin:0;padding:0px;vertical-align:top;
    background-color:#D1E5F6;
}
#contentright{
     width:790px;margin:0px;padding:0px 25px 0px 25px;vertical-align:top;text-align:justify;
}
#contenttop{
     margin:0;padding:0;
     height:70px;
     vertical-align:top;
     border-bottom:1px solid #000000;
}
#footer{
    height:125px;
    background-image:url('/_images/layout/bm_footer.jpg');
    background-repeat:no-repeat;
    background-position:top left;
    font-weight:bold;
    color:#ffffff;
}
#footer a{
    color:#ffffff;
    text-decoration:none;
}
#footer table{
    float:right;padding:2em 2em 0 0;font-size:140%;color:#ffffff;
}
#footparent{
    float:left;bottom:0;margin-top:8.5em;
}
/*******************************************************
Menu Layouts
*******************************************************/
.menu_item{
    border-bottom:1px solid #81999E;
    height:30px;
    padding:7px 0 0 5px;
    background-image:url('/_images/layout/menu.jpg');
    background-repeat:repeat-x;
    color:#04495A;
    font-weight:bold;
}
.menu_item_selected{
    font-weight:bold;
    /*background-color:#FFA76C;*/
    background-image:url('/_images/layout/menu_select.jpg');
    background-repeat:repeat-x;
}
/*******************************************************
Modules Layouts
*******************************************************/
.menutop td {
    text-align:center;
    font-family:tahoma;
    padding:0px;
    margin:0px;
}
.menutop a {
    color:#000000;
    text-decoration:none;
}
.modules {
    background-image:url('/_images/modules/bg.jpg');
    background-repeat:no-repeat;
    width:60px;
    height:60px;
}
.modules_over {
    background-image:url('/_images/modules/bg-over.jpg');
    background-repeat:no-repeat;
    width:60px;
    height:60px;
}
.modules_images {
    /*padding-left:12px;*/
    height:40px;
}
.modules_images_ss {
    /*width:650px;*/
}
.pin {
    background-color:#C3DDFF;
    background-image:url('/_images/layout/menu.jpg');
    background-repeat:repeat-x;
}
/*******************************************************
Reserved adjustments:
*******************************************************/
h1 {
    margin-top:0;
}
.strong {
    font-weight:bold;
}
/*******************************************************
General:
*******************************************************/
.pointer{
    cursor:pointer;
}
.zoom_element_content {
    font-size: 60px;
    color:#000;
    font-weight:bold;
    background-color:#FDFFC4;
    border:3px solid #545454;
    text-align:center;
    clear:both;
}
/*******************************************************
Headings:
*******************************************************/
.pageTitle{
    font-weight:bold;
}
/*******************************************************
Lionks:
*******************************************************/
a {
    color:#094F8A;
}
#contentleft a { text-decoration:none; }
/*******************************************************
LI:
*******************************************************/
.spaced ul{
    padding-bottom:5px;
    padding-top:5px;
}
.spaced li{
    padding-bottom:5px;
    font-weight:bold;
}
.spaced li li{
    font-weight:normal;
}
/*******************************************************
Page specific styles:
*******************************************************/
/* Contact us ****************************/
.contact-bar {
    border:1px solid #BFD4FF;background-color:#A2C0FD;color:#1B64F9;padding:4px;font-weight:bold;margin:1em 0 1em 0;
}











    .strapline {
        font-size:120%;
        color:#565656;
        padding: 10px 0 10px 0;
        text-align:center;
        border-bottom:1px solid #C2DCFF;
        font-weight:bold;
    }
    .modTable {
        width:100%;
    }
    .modTable tr td {
        /*width:274px;*/
        height:123px;
        padding:8px 5px 0px;
    }
    .modLink {
        text-decoration:none;
    }
    .modPara {
        text-align: left;
    }
    .modTable tr td img { float:left; margin:5px 5px 33px 5px; }
    .modTable tr td h3 { margin:5px 0px 0px 0px; font-size:16px; font-weight:100; }
    .modTable tr td p { margin:10px 0px 0px 0px; text-align:left; }
    #bm_home { width:740px; margin:0 auto;}