EA_List_document_icon /* _lcid="1033" _version="12.0.4518"     _LocalBinding */     _LocalBinding */ /* _lcid="1036" _version="12.0.6500" _LocalBinding */ form
{
    margin: 0;
}

/* Change site action menu color */
body #s4-ribboncont
{
    padding: 0px;
    background: #004594;
}
.ms-siteactionsmenuinner
{
    background-image: none;
    background-color: #004594;
    border-color: #004594;
}

/* for the article have the image align with text */
.floatLeft 
{
    float: left;
    margin-left: 0;
    margin-right: 0;
    margin-top: 5px;
}

body
{
    margin: 0;
}

body
{
    background-color: #FFFFFF;
    font-family: Verdana,sans-serif;
    color: #000000;
}

body a
{
    color: #039 !important;
}

body a:hover
{
    color: black !important;
}

/* TopNav styles START mpop*/

.topNavContainer
{
    background-image: url('../../SiteCollectionImages/EA/EA_top_menu_background.png');
    background-repeat: repeat-x;
    height: 32px;
}
.topNav
{
    position: relative;
    top: -1px;
}
.topNavItem
{
    background-image: url('../../SiteCollectionImages/EA/EA_top_menu_splitter.png');
    background-repeat: no-repeat;
    background-position: top right;
    font-family: Verdana,sans-serif;
    font-size: 13px;
    color: white;
}
.topNavItem a
{
    display: block;
    padding: 6px 15px 0px 15px;
    height: 26px;
}
.topNavSelected a
{
    background-image: url('../../../../../../../Images/bl_Navbar_Gd_Hover.jpg');
    background-repeat: repeat-x;
    background-position: top right;
    color: #F5CF00;
    font-weight: bold;
}
.topNavHover a
{
    color: #F5CF00 !important; /*	background-image: url(' '); 	background-repeat:repeat-x; 	background-position:top right;*/
}
.topNavFlyOuts
{
    border-top: 1px #CBD1E0 solid;
}

.topNavFlyOuts tr
{
    max-width: 200px;
    min-width: 100px;
}


.topNavFlyOutsItem
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    border-bottom: 1px white solid;
    border-top-style: none;
    color: #FFFFFF !important;
    width: 100%; /*min-width: 100px;*/
    background-color: #6382AD;
}
.topNavFlyOutsItem a
{
    display: block;
    padding: 4px 5px 4px 5px;
}
.topNavFlyOutsHover
{
    color: white !important;
    background-color: #002C73;
}
.topNavFlyOutsItem a:hover
{
    color:#FFFFFF !important;
}

.topNavRoundRight
{
    width: 67px;
}
.topNavRoundLeft
{
    width: 0px;
    padding-left: 2px;
}




.ms-topnavContainer
{
    border: none;
    border-left: solid 1px #c2dcff;
}
.ms-topnav
{
    border: solid 1px #c2dcff;
    border-left: solid 1px #ffffff;
    border-bottom: none;
    background-image: url("/_layouts/images/topnavunselected.gif");
    background-repeat: repeat-x;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    background-color: #e2efff;
    color: #3764a0;
}
.ms-topnav a
{
    display: block;
    white-space: nowrap;
    padding: 1px 8px 0px 8px;
    height: 18px;
}
.ms-topnavselected
{
    color: #003399;
    background: url("/_layouts/images/topnavselected.gif");
    background-repeat: repeat-x;
    font-weight: bold;
    border: solid 1px #79a7e3;
    border-bottom-width: 0px;
    border-left: solid 1px #e3efff;
    background-color: #6593cf;
}
.ms-topnavselected a
{
    color: #003399;
}
.ms-topNavHover
{
    background-image: url("/_layouts/images/topnavhover.gif");
    background-color: #ffe6a0;
    border: solid 1px #c2a770;
    border-left: solid 1px #ffffff;
    border-bottom-width: 0px;
    color: #000000;
}
.ms-topNavHover a
{
    color: #000000;
}
.ms-topnav img
{
    position: relative;
    left: -6px;
}
.ms-topNavFlyOutsContainer
{
    border: solid 1px #c2dcff;
}
.ms-topNavFlyOuts
{
    background-color: #F2F8FF;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}
.ms-topNavFlyOuts a
{
    display: block;
    width: 120px;
    min-width: 120px;
    color: #3764a0;
    padding: 4px 8px 4px 8px;
}
.ms-topNavFlyOutsHover
{
    background-color: #ffe6a0;
    color: #000000;
}
.ms-nav .ms-SPZoneLabel
{
    font-size: 10pt;
}
.ms-nav td
{
    font-size: 10pt;
}

/* TopNav styles END mpop*/
/* LeftNav styles START mpop*/
.leftNav
{
    margin-left: 7px;
    margin-top: 4px;
    padding-top: 0px;
    border: 1px #CBD1E0 solid;
    background-color: #6382AD;
    width: 180px;
}

.EA_leftNav_table
{
    width: 180px;
    padding-right: 20px;
}

.leftNavSpacer
{
    width: 180px;
    padding-right: 20px;
}
.leftNavSelected
{
    background-color: #00388C;
    color: #F4F5F9;
    border: 1px #B2BCDD solid;
    line-height: 14pt;
}
.leftNav3
{
    color: #CBD1E0;
}
.leftNav2
{
    color: #CBD1E0;
}
.leftNav1
{
    color: #FFFFFF;
    border-bottom: 1px white solid;
}
.leftNav1
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
}
.leftNav1 a
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    font-weight: bold;
    display: block;
    padding: 4px 10px 3px 8px;
}
.leftNav2
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    line-height: 14pt;
}
.leftNav2 a
{
    padding: 4px 10px 3px 14px;
    display: block;
}
.leftNav3
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    line-height: 14pt;
}
.leftNav3 a
{
    display: block;
    padding: 4px 10px 3px 18px;

}
.leftNavHover
{
    background-color: #004595;
    color: #F5CF25 !important;
}
.leftNavFlyOuts
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    border-top: 1px #CBD1E0 solid;
    border-left: 1px #CBD1E0 solid;
    border-right: 1px #CBD1E0 solid;
}
.leftNavFlyOutsItem
{
    background-color: #ECEFF3;
}
.leftNavFlyOutsItem a
{
    padding: 1px 5px 1px 5px;
    display: block;
    color: #004595;
    width: 100px;
    min-width: 100px;
    border-bottom: 1px white solid;
}
.leftNavFlyOutsHover
{
    background-color: #004595;
}


/* Left nav styles END mpop*/
/* cqwp styles Start mpop*/
.EA_image-fixed-width
{
    max-width: 120px;
    max-height: 120px;
    border: 0px;
}

.EA_image-fixed-width_big
{
    max-width: 225px;
    border: 0px;
}

.EA_image_list
{
    border: 0px;
    padding-top: 5px;
    padding-left: 15px;
    padding-right: 15px;
    float: right;
}
.EA_Table_List
{
    background-image: url('../../../SiteCollectionImages/EA/EA_LIST_background_cell.png');
    background-repeat: no-repeat;
    border: 0px;
}

.EA_List_document_icon
{
    border: 0px;
    padding-left: 10px;
    float: left;
    vertical-align: middle;
    width: 25px;
    height: 25px;
}

.EA_List_document_title
{
    font-family: Cambria,arial,helvetica,sans-serif;
    font-size: 11pt;
    text-align: left;
    font-style: normal;
    list-style-type: none;
    text-decoration: none;
    color: #103873;
    height: 25px;
}

.EA_List_document
{
    font-family: Cambria,arial,helvetica,sans-serif;
    font-size: 11pt;
    text-align: right;
    font-style: normal;
    list-style-type: none;
    text-decoration: none;
    color: #103873;
    padding-right: 20px;
    height: 25px;
}




.underline
{
    background-image: url('../../SiteCollectionImages/EA/EA_underline.png');
    background-repeat: repeat-x;
}

.EA_Title_List
{
    font-family: Verdana,sans-serif;
    text-decoration: none;
    font-size: 19px;
    padding-left: 15px;
    text-align: left;
    width: 60%;
    font-style: normal;
    list-style-type: none;
    padding-bottom: 5px;
    color: #103873;
    padding-left: 0px;
}

.EA_Subtitle_List
{
    margin: 0px;
    font-family: Verdana,sans-serif;
    font-size: 19px;
    color: #000080;
    font-weight: normal;
    padding-bottom: 0px;
}



.image-area-left
{
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 15px;
}

/* cqwp styles END mpop*/
/* Footer styles START mpop*/

.level-band
{
    background-image: url('../../SiteCollectionImages/EA/EA_ico_bullet.gif');
    background-repeat: no-repeat;
    background-color: transparent;
    padding: 0px 15px 15px 20px;
}

.EA_footer
{
    margin-top: 5px;
    font-size: 15px;
    font-family: Verdana,sans-serif;
    padding: 10px 10px 10px 10px;
}


.EA_footer_copyright
{
    font-size: 11px;
    font-family: Verdana,sans-serif;
    text-align: right;
    padding: 10px 10px 10px 10px;
}


.EA_footer_border
{
    /*    background: url('../../SiteCollectionImages/EA/EA_footer_splitter.png');     background-repeat:no-repeat;     background-position:right;*/
    font-family: Verdana,sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 10px 10px 10px 10px;
}

.EA_footer_no_border
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    font-weight: bold;
}


.EA_footer_table
{
    width: 100%;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
}
/* Footer styles END mpop*/
/* Zones styles START mpop*/

.EA_Zone_Right
{
    width: 200px;
    padding-left: 20px;
    padding-right: 10px;
}

.EA_Zone_Left_Two_Columns
{
    width: 200px;
    padding-right: 20px;
}

.EA_Zone_Left_Tree_Columns
{
    width: 200px;
    padding-right: 20px;
    padding-left: 10px;
}

.EA_Zone_Center_Two_Columns
{
    /*width: 277px;*/
}
.EA_Zone_Center_Tree_Columns
{
    padding-right: 20px;
    /*width: 245px;*/
}

.EA_Zone_Right_Tree_Columns
{
    width: 200px;
}

.EA_Zone_Center_One_Column
{
    /*width: 574px;*/
}

/* Zones styles end mpop*/








.ms-alphaimage
{
    behavior: url("/_layouts/alphaimage.htc");
}
.ms-alignleft
{
    text-align: left;
}
.ms-alignright
{
    text-align: right;
}
.ms-toolbarContainer
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    text-decoration: none;
    color: #003399;
}
.ms-formtoolbar
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    text-decoration: none;
    color: #003399;
}
.ms-viewtoolbar
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    text-decoration: none;
    color: #003399;
}
.ms-toolbar
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    text-decoration: none;
    color: #003399;
}
.ms-formtoolbar
{
    margin-bottom: 7px;
}
.ms-formtoolbar td
{
    padding: 0px;
    vertical-align: top;
}
.ms-toolbar-togglebutton-on
{
    border: 1px solid #2353b2;
    background-color: #fffacc;
}
.ms-toolbarContainer
{
    background-image: url("/_layouts/images/toolgrad.gif");
    background-repeat: repeat-x;
    background-color: #d6e8ff;
}
table.ms-viewtoolbar
{
    background-image: url("/_layouts/images/toolgrad.gif");
    background-repeat: repeat-x;
    background-color: #d6e8ff;
}
table.ms-toolbar
{
    background-image: url("/_layouts/images/toolgrad.gif");
    background-repeat: repeat-x;
    background-color: #d6e8ff;
}
.ms-toolbarContainer
{
    border: 1px solid #83b0ec;
    border-collapse: collapse;
}
table.ms-toolbar
{
    border: 1px solid #83b0ec;
    border-collapse: collapse;
}
.ms-toolbarContainer
{
    padding: 2px;
}
.ms-toolbarItem
{
    display: inline;
    white-space: nowrap;
}
table.ms-viewtoolbar
{
    border-top: 1px solid #6f9dd9;
    border-bottom: 1px solid #6f9dd9;
}
.ms-attachButton
{
    text-align: left;
}
.ms-listheader
{
    font: 10pt Verdana,sans-serif;
    color: #204d89;
    font-weight: bold;
    height: 28px;
    background-image: url("/_layouts/images/listheadergrad.gif");
    background-repeat: repeat-x;
    background-color: #d9d9d9;
}
.ms-menutoolbar
{
    border-bottom: 1px solid #6f9dd9;
    height: 22px;
    background-color: #afd2ff;
    background-image: url("/_layouts/images/listheadergrad.gif");
    background-repeat: repeat-x;
}
.ms-menutoolbar td
{
    border-top: solid 1px #f2f8ff;
    border-bottom: solid 1px #d6e8ff;
}
.ms-menutoolbar td a
{
    color: #003399;
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    text-decoration: none;
}
.ms-menutoolbar td a:hover
{
    color: #000000;
    text-decoration: none;
}
.ms-menutoolbar td
{
    padding: 0px;
    margin: 0px;
    vertical-align: middle;
}
.ms-menutoolbar td a:hover
{
    color: #000000;
    text-decoration: none;
}
.ms-buttoninactivehover
{
    margin: 2px 2px 2px 2px;
    padding: 2px 7px 3px 7px;
    background-color: transparent;
    line-height: 16px;
}
.ms-menubuttoninactivehover
{
    margin: 2px 2px 2px 2px;
    padding: 2px 7px 3px 7px;
    background-color: transparent;
    line-height: 16px;
}
.ms-buttonactivehover
{
    margin: 0px 1px 0px 1px;
    padding: 3px 7px 4px 7px;
    background-image: url("/_layouts/images/menubuttonhover.gif");
    line-height: 16px;
    border: solid 1px #6f9dd9;
    cursor: pointer;
}
.ms-menubuttonactivehover
{
    margin: 0px 1px 0px 1px;
    padding: 3px 7px 4px 7px;
    background-image: url("/_layouts/images/menubuttonhover.gif");
    line-height: 16px;
    border: solid 1px #6f9dd9;
    cursor: pointer;
}
.ms-buttoninactivehover
{
    padding: 0px 7px 1px 7px;
}
.ms-buttonactivehover
{
    padding: 1px 7px 2px 7px;
}
.ms-buttonactivehover img
{
    margin: 1px 1px 0px 0px;
}
.ms-buttoninactivehover img
{
    margin: 1px 1px 0px 0px;
}
td.ms-menutoolbarheader
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    color: #204d89;
    font-weight: bold;
    line-height: 16px;
    padding-left: 7px;
    padding-right: 7px;
}
.ms-listheaderlabel
{
    color: #204d89;
}
.ms-viewselectorhover
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-viewselectortext
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-viewselector
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-listheaderlabel
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
td.ms-viewselector
{
    border: solid 1px #d2b47a;
    background-image: url("/_layouts/images/selectednav.gif");
    background-repeat: repeat-x;
    background-color: #ffe6a0;
    font-weight: bold;
    padding: 0px;
}
.ms-authoringcontrols td td.ms-viewselectorhover
{
    border: solid 1px #d2b47a;
    background-image: url("/_layouts/images/selectednav.gif");
    background-repeat: repeat-x;
    background-color: #ffe6a0;
    font-weight: bold;
    padding: 0px;
}
.ms-authoringcontrols td td.ms-viewselector
{
    border: solid 1px #d2b47a;
    background-image: url("/_layouts/images/selectednav.gif");
    background-repeat: repeat-x;
    background-color: #ffe6a0;
    font-weight: bold;
    padding: 0px;
}
.ms-toolbar td td.ms-viewselectorhover
{
    border: solid 1px #d2b47a;
    background-image: url("/_layouts/images/selectednav.gif");
    background-repeat: repeat-x;
    background-color: #ffe6a0;
    font-weight: bold;
    padding: 0px;
}
.ms-toolbar td td.ms-viewselector
{
    border: solid 1px #d2b47a;
    background-image: url("/_layouts/images/selectednav.gif");
    background-repeat: repeat-x;
    background-color: #ffe6a0;
    font-weight: bold;
    padding: 0px;
}
.ms-menutoolbar td td.ms-viewselectorhover
{
    border: solid 1px #d2b47a;
    background-image: url("/_layouts/images/selectednav.gif");
    background-repeat: repeat-x;
    background-color: #ffe6a0;
    font-weight: bold;
    padding: 0px;
}
.ms-menutoolbar td td.ms-viewselector
{
    border: solid 1px #d2b47a;
    background-image: url("/_layouts/images/selectednav.gif");
    background-repeat: repeat-x;
    background-color: #ffe6a0;
    font-weight: bold;
    padding: 0px;
}
.ms-menutoolbar td td
{
    border: none;
}
div.ms-viewselectorhover
{
    border: solid 1px #ffffff;
    padding: 1px 12px 1px 4px;
    background-image: url("/_layouts/images/menudarkspaced.gif");
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;
}
div.ms-viewselector
{
    border: solid 1px #ffffff;
    padding: 1px 12px 1px 4px;
    background-image: url("/_layouts/images/menudarkspaced.gif");
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;
}
div.ms-viewselector a
{
    color: #000000;
}
.ms-authoringcontrols td td.ms-viewselectorhover
{
    background-image: url("/_layouts/images/menubuttonhover.gif");
    background-color: #ffbb47;
}
.ms-toolbar td td.ms-viewselectorhover
{
    background-image: url("/_layouts/images/menubuttonhover.gif");
    background-color: #ffbb47;
}
.ms-menutoolbar td td.ms-viewselectorhover
{
    background-image: url("/_layouts/images/menubuttonhover.gif");
    background-color: #ffbb47;
}
td.ms-viewselectorhover
{
    width: 125px;
}
td.ms-viewselector
{
    width: 125px;
}
.ms-bottompaging
{
    background: #ebf3ff;
}
.ms-bottompagingline1
{
    line-height: 1px;
    background: #83b0ec;
}
.ms-bottompagingline2
{
    line-height: 1px;
    background: #ffffff;
}
.ms-bottompagingline3
{
    line-height: 0px;
    background: #ffffff;
}
.ms-paging
{
    font-family: tahoma,sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: #204d89;
}
.ms-bottompaging .ms-paging
{
    color: #4c4c4c;
}
.ms-menutoolbar .ms-splitbuttondropdown
{
    padding: 0px 2px 1px 1px;
    margin: 1px;
}
.ms-menutoolbar .ms-splitbuttontext
{
    padding: 0px 6px 1px 8px;
}
.ms-splitbutton
{
    margin: 0px 1px 0px 1px;
}
.ms-splitbuttonhover
{
    background-image: url("/_layouts/images/menubuttonhover.gif");
    border-collapse: collapse;
    margin: 0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttontext
{
    border: 1px solid #6f9dd9;
    cursor: pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown
{
    border: 1px solid #6f9dd9;
    cursor: pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown
{
    padding: 0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttontext
{
    padding: 0px 5px 0px 7px;
}
.ms-rtetablecells
{
    border: solid 1px #c4c4c4;
    padding: 2px;
}
.ms-rtetoolbarmenu
{
    background-color: #f3f3f3;
    color: #000000;
    border: #c4c4c4;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}
TD.ms-rtetoolbarunsel
{
    padding: 3px;
}
TD.ms-rtetoolbarsel
{
    padding: 2px;
    border: solid 1px #89724f;
    background-image: url("/_layouts/images/rtebnsel.gif");
    background-repeat: repeat-x;
}
.ms-rtetoolbardis
{
    filter: alpha(opacity=25);
    cursor: default;
}
a.ms-rtetoolbardis
{
    cursor: default;
}
TD.ms-rtetoolbarhov
{
    padding: 2px;
    border: solid 1px #d2b47a;
    background-image: url("/_layouts/images/rtebnhov.gif");
    background-repeat: repeat-x;
    background-color: #fff699;
    cursor: pointer;
    color: #000000;
}
.ms-propertysheet th.ms-gridT1
{
    font-family: Verdana,sans-serif;
    text-align: left;
    font-size: 0.7em;
    color: #000000;
    width: 190px;
}
.ms-gridT1
{
    font-family: Verdana,sans-serif;
    text-align: left;
    font-size: 0.7em;
    color: #000000;
    width: 190px;
}
.ms-gridCol
{
    font-family: Verdana,sans-serif;
    text-align: center;
    font-size: .6em;
    color: #7f7f7f;
    width: 90px;
}
.ms-GRFontSize
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    color: #003399;
}
.ms-viewselect a:link
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    color: #003399;
}
select
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
hr
{
    color: #003399;
    height: 2px;
}
.ms-formlabel
{
    text-align: left;
    font-family: Verdana,sans-serif;
    font-size: .7em;
    border-top: 1px solid #d8d8d8;
    padding-top: 3px;
    padding-right: 8px;
    padding-bottom: 6px;
    color: #525252;
    font-weight: bold;
}
.ms-formdescription A
{
    color: #003399;
    text-decoration: none;
}
.ms-formvalidation
{
    color: #ff0000;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}
.ms-formtable .ms-formbodysurvey
{
    line-height: 1.3em;
}
.ms-formtable .ms-formbody
{
    line-height: 1.3em;
}
.ms-informationbar
{
    background-color: #fff9de;
    border: 1px solid #ffdf88;
}
.ms-informationbar td
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #000000;
}
.ms-radiotext
{
    cursor: default;
    text-align: left;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    height: 19px;
}
.ms-radiobutton-child
{
    margin-left: 20px;
}
.ms-gridtext
{
    cursor: default;
    text-align: right;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    height: 19px;
}
.ms-formbody
{
    font-family: Verdana,sans-serif;
    font-size: .7em;
    vertical-align: top;
    background: #ebf3ff;
    border-top: 1px solid #d8d8d8;
    padding: 3px 6px 4px 6px;
}
.ms-formbodysurvey
{
    font-family: Verdana,sans-serif;
    font-size: .7em;
    vertical-align: top;
    background: none;
    border-top: none;
    padding: 5px 8px 15px 8px;
}
.ms-formbody FONT
{
    line-height: normal;
}
.ms-formline
{
    border-top: 1px solid #c4c4c4;
    padding-right: 8px;
    padding-left: 8px;
}
.ms-formdescription
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #7f7f7f;
}
.ms-formfieldcontainer
{
}
.ms-formfieldlabelcontainer
{
    margin: 4px 4px 0px 4px;
}
div.ms-formfieldlabelcontainer span.ms-formfieldlabel
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
    color: #777777;
    padding: 1px 4px 1px 4px;
    border-top: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background-image: url("/_layouts/images/globgrad.gif");
    background-repeat: repeat-x;
    background-color: #efebef;
    height: 18px;
}
.ms-formfieldvaluecontainer
{
    border: 1px solid #cccccc;
    margin-left: 4px;
    margin-right: 4px;
    margin-bottom: 4px;
    padding: 5px;
}
.ms-pickersearchbox
{
    border: solid 1px #7f9db9;
    border-right: none;
    color: #1952a4;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    height: 19px !important;
    padding-top: 2px;
    padding-left: 2px;
}
.ms-searchbox
{
    border: solid 1px #7f9db9;
    border-right: none;
    color: #1952a4;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    height: 19px !important;
    padding-top: 2px;
    padding-left: 2px;
}
.ms-searchform
{
    margin-right: 10px;
    position: relative;
    top: -6px;
}
.ms-searchform input
{
    height: 19px;
    padding: 2px;
}
select.ms-searchbox
{
    margin-right: 6px;
    border: solid 1px #7f9db9;
}
.ms-searchimage
{
    border: solid 1px #7f9db9;
    border-left: solid 1px #9ed6ff;
    background-color: #e9f2fd;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 2px !important;
    padding-top: 2px !important;
}
.ms-searchcorner
{
    background-color: #FFFFFF;
    background-image: url("/_layouts/images/srchcrnr.gif");
    background-repeat: no-repeat;
    background-position: left top;
}
.ms-secondary-title
{
    padding-bottom: 3px;
    display: block;
}
table.ms-form th
{
    color: #003399;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
}
table.ms-form td
{
    font-size: 10pt;
    width: 100%;
    vertical-align: top;
}
.ms-formrecurrence
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
}
.ms-fileinput
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-longfileinput
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    width: 386px;
}
.ms-long
{
    width: 386px;
}
.ms-longer
{
    width: 411px;
}
.ms-rtelong
{
    width: 384px;
}
.ms-rtelonger
{
    width: 409px;
}
.ms-lookuptypeintextbox
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-rtedropdown
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-inputuserfield
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-radiotext
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-rtelonger
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-longer
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-rtelong
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-long
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-input
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-rtelonger
{
    border: 1px solid #a5a5a5;
}
.ms-rtelong
{
    border: 1px solid #a5a5a5;
}
.ms-inputuserfield
{
    border: 1px solid #a5a5a5;
}
div.ms-inputuserfield a
{
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}
div.ms-inputuserfield
{
    padding-left: 1px;
    padding-top: 2px;
}
.ms-usereditor
{
    width: 386px;
}
.ms-italic
{
    font-style: italic;
}
.ms-bold
{
    font-weight: bold;
}
.ms-GRHeaderBackground
{
}
.ms-bannerframe
{
}
.ms-banner
{
    vertical-align: bottom;
}
.ms-banner a:link
{
    text-decoration: none;
    white-space: nowrap;
}
.ms-banner a:visited
{
    text-decoration: none;
}
.ms-bannerContainer
{
    background-image: url("/_layouts/images/siteTitleBKGD.gif");
    background-position: right top;
    background-repeat: repeat-y;
    background-color: #FFFFFF;
    padding-right: 10px;
    padding-left: 5px;
}
.ms-globalbreadcrumb
{
    font-size: 10pt;
    text-align: right;
    background-color: #ebf3ff;
    padding: 2px 10px 2px 5px;
}
.ms-globalbreadcrumb a
{
    text-decoration: none;
    color: #666666;
}
.ms-globalbreadcrumb
{
    text-decoration: none;
    color: #666666;
}
.ms-globalbreadcrumb a:hover
{
    text-decoration: underline;
    color: #000000;
}
.ms-globalleft
{
    float: left;
}
.ms-globalright
{
    float: right;
}
.ms-globallinks
{
    font-size: 10pt;
    background: transparent;
    font-family: Verdana,sans-serif;
}
.ms-globallinks a
{
    color: #666666;
    text-decoration: none;
    font-family: Verdana,sans-serif;
}
.ms-globallinks
{
    color: #666666;
    text-decoration: none;
    font-family: Verdana,sans-serif;
}
.ms-pagebreadcrumb
{
    padding: 2px 3px 3px 11px;
    border-left: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
}
.ms-pagebreadcrumb a
{
    font-size: 10pt;
    background-color: #ebf3ff;
    color: #666666;
    text-decoration: none;
}
.ms-pagebreadcrumb
{
    font-size: 10pt;
    background-color: #ebf3ff;
    color: #666666;
    text-decoration: none;
}
.ms-sitetitle
{
    font: 11pt Verdana,sans-serif;
    font-weight: bold;
    color: #666666;
    padding: 4px 0px 7px 6px;
    vertical-align: middle;
    margin: 0;
}
.ms-sitetitle a
{
    font: 11pt Verdana,sans-serif;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
}
h1.ms-sitetitle
{
    margin: 0;
    padding: 0;
}
td.ms-titleimagearea
{
    padding-left: 2px;
}
.ms-siteaction a
{
    font: 8pt Verdana,sans-serif;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
}
.ms-siteaction
{
    font: 8pt Verdana,sans-serif;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
}
table.ms-siteaction td.ms-siteaction
{
    border-right: solid 1px #bfbfbf;
}
table.ms-siteaction td.ms-siteaction div
{
    padding: 3px 8px 3px 8px;
    border-right: solid 1px #FFFFFF;
}
.ms-siteactionsmenu
{
    white-space: nowrap;
    font: 8pt Verdana,sans-serif;
    padding: 0;
    border: none;
    cursor: pointer;
}
.ms-siteactionsmenu div div div
{
    background-image: url("/_layouts/images/siteactionsmenugrad.gif");
    background-repeat: repeat-x;
    border-top: 1px solid #6593cf;
    border-left: 1px solid #6593cf;
    border-right: 1px solid #6593cf;
    background-color: #6593cf;
    padding: 1px 4px 3px 10px;
}
.ms-siteactionsmenu div div div a
{
    color: #FFFFFF;
    font-weight: bold;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover
{
    background-image: url("/_layouts/images/siteactionsmenuhovergrad.gif");
    border-top: 1px solid #89724f;
    border-left: 1px solid #89724f;
    border-right: 1px solid #89724f;
    background-color: #ffa521;
}
.ms-actionbar
{
    background-color: #FFFFFF;
    border: 1px solid #6f9dd9;
    padding-top: 1px;
}
.ms-actionsep
{
    height: 8px;
    border-right: 1px solid #6f9dd9;
}
.ms-formula
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    width: 222px;
    height: 135px;
}
.ms-dttimeinput
{
    vertical-align: middle;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 4px;
    padding-left: 0px;
    font-size: 0px;
}
.ms-dtinput
{
    vertical-align: middle;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 4px;
    padding-left: 0px;
    font-size: 0px;
}
.ms-dttimeinput
{
    direction: ltr;
}
.ms-nav th
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    font-weight: normal;
    text-align: left;
    color: #000000;
}
.ms-quicklaunchnavsep
{
    background-color: #83b0ec;
}
.ms-quicklaunch table td
{
    border-top: 1px solid #add1ff;
}
.ms-quicklaunch .ms-treeviewouter table td
{
    border-top: none;
}
.ms-quicklaunch span.ms-navheader
{
    background-color: #d6e8ff;
    border-top: solid 1px #f2f8ff;
    border-left: solid 1px #f2f8ff;
    padding: 1px 4px 4px 4px;
}
.ms-navheader2 td
{
    background-color: #d6e8ff;
    border-top: solid 1px #f2f8ff;
    border-left: solid 1px #f2f8ff;
    padding: 1px 4px 4px 4px;
}
.ms-quicklaunch table.ms-navheader td
{
    background-color: #d6e8ff;
    border-top: solid 1px #f2f8ff;
    border-left: solid 1px #f2f8ff;
    padding: 1px 4px 4px 4px;
}
div.ms-treeviewouter div
{
    border-top: solid 1px #add1ff;
}
div.ms-treeviewouter div div
{
    border: none;
}
.ms-quicklaunch span.ms-navheader
{
    background-color: #d6e8ff;
    border-top: 1px solid #add1ff;
    border-left: solid 1px #f2f8ff;
    border-bottom: 1px solid #add1ff;
    padding: 1px 6px 3px 6px;
}
.ms-quicklaunch table.ms-navsubmenu2 td
{
    border: none;
}
.ms-quicklaunch table.ms-selectednavheader td
{
    width: 100%;
    background-color: #fff699;
}
.ms-quicklaunch table.ms-selectednavheader
{
    border: none;
}
.ms-quicklaunch span
{
    display: block;
}
.ms-quicklaunch div.ms-navsubmenu1 br
{
    display: none;
}
.ms-quicklaunch table.ms-selectednav
{
    border: solid 1px #d2b47a;
    background-image: url("/_layouts/images/selectednav.gif");
    background-repeat: repeat-x;
    background-color: #ffe6a0;
    margin: 2px;
    margin-bottom: 0;
    width: 97%;
}
.ms-quicklaunch table.ms-selectednav td
{
    background: transparent url("/_layouts/images/selectednavbullet.gif");
    background-repeat: no-repeat;
    background-position: top left;
    border: solid 1px #ffffff;
    padding: 0px 4px 1px 12px;
    margin: 0px;
}
table.ms-selectednav td a.ms-selectednav
{
    background: none;
    color: #000000;
}
.ms-quicklaunch table.ms-selectednavheader td
{
    width: 100%;
    background-color: #ffe6a0;
    background-image: url("/_layouts/images/selectednav.gif");
    background-repeat: repeat-x;
    padding-top: 2px;
    padding-bottom: 2px;
    border-top: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
    padding: 1px 6px 3px 6px;
}
.ms-selectednavheader a
{
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.ms-selectednavheader a:hover
{
    color: #000000;
    text-decoration: underline;
}
span.ms-navitem
{
    background-image: url("/_layouts/images/navBullet.gif");
    background-repeat: no-repeat;
    background-position: left top;
    padding: 3px 6px 4px 16px;
    font-family: Verdana,sans-serif;
}
table.ms-navitem td
{
    background-image: url("/_layouts/images/navBullet.gif");
    background-repeat: no-repeat;
    background-position: left top;
    padding: 3px 6px 4px 16px;
    font-family: Verdana,sans-serif;
}
.ms-navsubmenu1
{
    width: 100%;
    border-collapse: collapse;
    background-color: #f2f8ff;
}
.ms-navsubmenu2
{
    width: 100%;
    background-color: #f2f8ff;
    margin-bottom: 6px;
}
table.ms-navselected
{
    padding: 2px;
}
span.ms-navselected
{
    background-image: url("/_layouts/images/SELECTEDNAV.GIF");
    background-color: #ffe6a0;
    background-repeat: repeat-x;
}
table.ms-navselected
{
    background-image: url("/_layouts/images/SELECTEDNAV.GIF");
    background-color: #ffe6a0;
    background-repeat: repeat-x;
}
table.ms-navselected td
{
    background-image: url("/_layouts/images/navBullet.gif");
    background-repeat: no-repeat;
    background-position: top left;
    padding: 3px 6px 4px 17px;
}
table.ms-navheader td
{
    background-image: none;
}
.ms-navheader2 a
{
    font-weight: bold;
    color: #003399;
    text-decoration: none;
}
.ms-navheader a
{
    font-weight: bold;
    color: #003399;
    text-decoration: none;
}
.ms-navheader2 a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-navheader a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-navItem a
{
    color: #003399;
    text-decoration: none;
}
.ms-navItem a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-navitemstatic
{
    color: #4c4c4c;
}
.ms-navheaderstatic
{
    color: #4c4c4c;
}
.ms-quicklaunchouter
{
    border-bottom: solid 1px #83b0ec;
    border-right: solid 1px #83b0ec;
}
.ms-quicklaunchouter
{
    margin: 0px 1px 2px 1px;
}
.ms-tvselected
{
    background-color: #ffda8a;
}
.ms-tvselected a
{
    color: #000000;
}
.ms-treeviewouter td.ms-navitem
{
    border-left: 2px solid #f2f8ff;
}
.ms-treeviewouter a.ms-navitem
{
    padding: 0px 1px 0px 1px;
}
table.ms-recyclebin td
{
    background-color: #f2f8ff;
    width: 100%;
    border-top: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
    padding: 3px 5px 7px 3px;
}
table.ms-recyclebin td a
{
    font-weight: bold;
    color: #008800;
    text-decoration: none;
}
table.ms-recyclebin td a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-quickLaunch
{
    border: solid 1px #6f9dd9;
    border-bottom: solid 1px #6f9dd9;
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    line-height: 10pt;
    background-color: #f2f8ff;
}
.ms-quicklaunchheader
{
    padding: 2px 6px 4px 6px;
    font-weight: normal;
    color: #003399;
    background-image: url("/_layouts/images/quickLaunchHeader.gif");
    background-repeat: repeat-x;
    background-color: #d6e8ff;
    border-left: solid 1px #f2f8ff;
    font-size: 10pt;
}
.ms-unselectednav a
{
    color: #003399;
    text-decoration: none;
}
.ms-quicklaunchheader a
{
    color: #003399;
    text-decoration: none;
}
.ms-quicklaunchheader a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-navline
{
    border-bottom: 1px solid #adadad;
}
.ms-navwatermark
{
    color: #ffdf88;
}
.ms-GRSortFilter
{
    border: 1px solid #2353b2;
    background: #fff699;
    padding-top: 1px;
    padding-bottom: 2px;
}
.ms-selectednav
{
    border: 1px solid #2353b2;
    background: #fff699;
    padding-top: 1px;
    padding-bottom: 2px;
}
.ms-unselectednav
{
    border: 1px solid #83b0ec;
    padding-top: 1px;
    padding-bottom: 2px;
}
.ms-templatepickerunselected
{
    float: left;
}
.ms-templatepickerselected
{
    float: left;
}
.ms-templatepickerunselected
{
    padding-top: 2px;
    margin-right: 1px;
}
.ms-templatepickerselected
{
    margin-right: 1px;
}
.ms-templatepickerunselected div
{
    background-image: url("/_layouts/images/templatepickerunselected.gif");
    background-repeat: repeat-x;
    background-color: #bdbdbd;
    border: solid 1px #c4c4c4;
    border-bottom: none;
    padding: 1px 5px 3px 5px;
    white-space: nowrap;
}
.ms-templatepickerselected div
{
    background-image: url("/_layouts/images/templatepickerselected.gif");
    background-repeat: repeat-x;
    background-color: #ffffff;
    border: solid 1px #c2a770;
    border-bottom: none;
    padding: 3px 5px 3px 5px;
    white-space: nowrap;
}
.ms-templatepickerselected div a
{
    color: #000000;
}
.ms-templatepickerunselected div a
{
    color: #000000;
}
.ms-templatepicker
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    width: 320px;
    height: 175px;
}
.ms-lactiontable
{
    width: 100%;
}
.ms-laction
{
    border-top: solid 1px #b8bed0;
    padding-left: 2px;
    padding-right: 2px;
}
.ms-lactionheader
{
    padding: 4px;
}
.ms-lactionitem
{
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 3px;
    padding-bottom: 3px;
    white-space: nowrap;
}
.ms-lactionitem a
{
    color: #003399;
    text-decoration: none;
}
.ms-lactionitem a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-diffselected
{
    background-image: url("/_layouts/images/SELECTEDNAV.GIF");
    background-color: #ffe6a0;
    background-repeat: repeat-x;
    border: 1px solid #d2b47a;
}
.ms-diffselected table
{
    width: 100%;
    border: 1px solid #ffffff;
}
.ms-diffselected .ms-lactionbullet
{
    padding-left: 3px;
}
.ms-diffselected .ms-lactionitem
{
    padding-right: 3px;
}
.ms-diffselected .ms-lactionitem a
{
    color: #000000;
}
.ms-versiondiffnum
{
    font-weight: bold;
}
.ms-verticaldots
{
    border-right: 1px solid #83b0ec;
    border-left: none;
}
.ms-nav
{
    background-color: #83b0ec;
    background-image: url("/_layouts/images/navshape.jpg");
    background-repeat: repeat-x;
    font-family: Verdana,sans-serif;
}
.ms-relatedtable
{
    width: 100%;
    background: #f2f2f2;
    border: 1px solid #949494;
}
.ms-relatedheaderleftcorner
{
}
.ms-relatedheaderrightcorner
{
}
.ms-relatedicon
{
    padding: 2px;
    text-align: center;
}
.ms-relatedicon img
{
    border: 0px;
}
.ms-relatedtext
{
    color: #3966bf;
    padding: 2px;
}
.ms-relatedtext a:active
{
    color: #3966bf;
    font-family: tahoma,sans-serif;
    text-decoration: none;
}
.ms-relatedtext a:link
{
    color: #3966bf;
    font-family: tahoma,sans-serif;
    text-decoration: none;
}
.ms-relatedtext a:visited
{
    color: #3966bf;
    font-family: tahoma,sans-serif;
    text-decoration: none;
}
.ms-relatedtext a:hover
{
    color: #3966bf;
    font-family: tahoma,sans-serif;
    text-decoration: underline;
}
.ms-globalTitleArea
{
    text-align: right;
    background-image: url("/_layouts/images/siteTitleBKGD.gif");
    background-position: right top;
    background-repeat: repeat-y;
    padding-left: 5px;
    padding-right: 0px;
    padding-top: 1px;
}
.ms-globalTitleAreaSeparator
{
    background-color: #ffffff;
    background-image: url("/_layouts/images/siteTitleBKGD.gif");
    background-position: right;
    background-repeat: repeat-y;
}
.ms-mwstitlearea
{
    color: #666666;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    letter-spacing: .1em;
}
.ms-titlearea
{
    color: #666666;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    letter-spacing: .1em;
}
.ms-titlearea a
{
    color: #3966bf;
    text-decoration: none;
}
.ms-mwstitlearea a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-titlearea a:hover
{
    color: #000000;
    text-decoration: underline;
}
td.ms-mwstitlearea a
{
    color: #3966bf;
    text-decoration: none;
}
.ms-titlearealeft
{
    background-color: #d6e8ff;
}
.ms-consoletitleareaframe
{
    background-image: url("/_layouts/images/pageTitleBKGD.gif");
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #d6e8ff;
    text-align: center;
}
.ms-mwspagetitleareaframe
{
    background-image: url("/_layouts/images/pageTitleBKGD.gif");
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #d6e8ff;
    text-align: center;
}
.ms-pagetitleareaframe
{
    background-image: url("/_layouts/images/pageTitleBKGD.gif");
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #d6e8ff;
    text-align: center;
}
Div.ms-titleareaframe
{
    background-image: url("/_layouts/images/pageTitleBKGD.gif");
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #d6e8ff;
    text-align: center;
}
TD.ms-titleareaframe
{
    background-image: url("/_layouts/images/pageTitleBKGD.gif");
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #d6e8ff;
    text-align: center;
}
div.ms-titleareaframe
{
    height: 100%;
}
.ms-pagetitleareaframe table
{
    background-image: url("/_layouts/images/topshape.jpg");
    background-repeat: no-repeat;
    background-position: 332px 4px;
    height: 54px;
}
.ms-titlearealine
{
    background-color: #83b0ec;
}
.ms-consoletitleareaframe
{
    padding: 7px 0px 1px 0px;
}
.ms-pagetitleareaframe table td.ms-titlearea
{
    padding: 7px 0px 1px 0px;
}
.ms-areaseparator table td.ms-titlearea
{
    padding: 7px 0px 1px 0px;
}
.ms-titleareaframe table td.ms-titlearea
{
    padding: 7px 0px 1px 0px;
}
.ms-consoletitleareaframe
{
    width: 8px;
}
.ms-consoletitleareaframebottom
{
    background-color: #d6e8ff;
    text-align: center;
    padding: 0px 0px 0px 0px;
}
.ms-mwspagetitleareaframe
{
    width: 100%;
}
.ms-mwstitlearealine
{
    background-color: #D6E8FF;
}
.ms-titleareaseparator
{
    padding-bottom: 5px;
    background-color: #83b0ec;
}
.ms-titleareaseparator div
{
    background-color: #d6e8ff;
    border-top: 1px solid #6f9dd9;
}
.ms-sitemapdirectional a
{
    unicode-bidi: embed;
}
.ms-sitemapdirectional
{
    unicode-bidi: embed;
}
.ms-areaseparatorcorner
{
    background-image: url("/_layouts/images/framecornergrad.gif");
    background-position: left top;
    background-repeat: repeat-y;
    height: 8px;
    border-right: 1px solid #6f9dd9;
}
td.ms-areaseparatorleft
{
    background: #d6e8ff url("/_layouts/images/pageTitleBKGD.gif");
    background-repeat: repeat-x;
    border-right: 1px solid #6f9dd9;
    height: 100%;
}
div.ms-areaseparatorleft
{
    background: #83b0ec url("/_layouts/images/navshape.jpg");
    background-repeat: no-repeat;
    background-position: -143px 0px;
    border-right: 1px solid #6f9dd9;
    height: 100%;
}
div.ms-areaseparatorright
{
    background: #83b0ec url("/_layouts/images/pagebackgrad.gif");
    background-repeat: repeat-x;
    border-left: 1px solid #6f9dd9;
    padding-right: 2px;
    height: 100%;
}
.ms-titlearearight .ms-areaseparatorright
{
    background: #d6e8ff url("/_layouts/images/pageTitleBKGD.gif");
    background-repeat: repeat-x;
    border-left: 1px solid #6f9dd9;
    padding-right: 2px;
    height: 100%;
}
.ms-areaseparator
{
    background-color: #ffeaad;
    background-image: url("/_layouts/images/formtitlegrad.gif");
    background-repeat: repeat-x;
    border-right: none;
    border-left: none;
    padding-left: 5px;
    height: 61px;
}
.ms-pagemargin
{
    background-color: #83b0ec;
    background-image: url("/_layouts/images/navshape.jpg");
    background-repeat: no-repeat;
    background-position: -143px 0px;
    height: 100%;
}
td.ms-rightareacell div.ms-pagemargin
{
    background-color: #83b0ec;
    background-image: url("/_layouts/images/pagebackgrad.gif");
    background-repeat: repeat-x;
    height: 100%;
    border-left: solid 1px #83b0ec;
}
.ms-bodyareacell
{
    vertical-align: top;
    height: 100%;
    width: 100%;
}
.ms-pagebottommarginright
{
    background: #83b0ec;
}
.ms-pagebottommarginleft
{
    background: #83b0ec;
}
.ms-pagebottommargin
{
    background: #83b0ec;
}
.ms-bodyareapagemargin
{
    background: #83b0ec;
    border-top: 1px solid #6f9dd9;
}
.ms-viewareaframe
{
    vertical-align: top;
    height: 100%;
    width: 100%;
    background-color: #ffffff;
    border-top: 1px solid #6f9dd9;
    border-right: 1px solid #6f9dd9;
    border-left: 1px solid #6f9dd9;
}
.ms-bodyareaframe
{
    vertical-align: top;
    height: 100%;
    width: 100%;
    background-color: #ffffff;
    border-top: 1px solid #6f9dd9;
    border-right: 1px solid #6f9dd9;
    border-left: 1px solid #6f9dd9;
}
.ms-bodyareaframe
{
    padding: 10px;
}
.ms-formareaframe
{
    vertical-align: top;
    height: 100%;
    background-color: #ffffff;
    padding: 8px;
}
.ms-pagetitle
{
    color: #000000;
    font-family: Verdana,sans-serif;
    font-size: 16pt;
    margin: 0px 0px 4px 0px;
    font-weight: normal;
}
.ms-pagetitle a
{
    text-decoration: none;
    color: #000000;
    margin: 0;
    font-weight: normal;
}
.ms-pagetitle a:hover
{
}
.ms-pagecaption
{
    font-size: 10pt;
    color: #000000;
    font-family: arial,verdana,sans-serif;
}
.ms-selected
{
    background-position: left top;
    color: #000000;
    background-image: url("/_layouts/images/filedialogselected.gif");
    background-color: #FFE499;
    border-top: 1px solid #FFE499;
    border-bottom: 1px solid #FFE499;
    background-repeat: repeat-x;
}
.ms-selected SPAN
{
    color: #000000;
}
.ms-vh-icon table.ms-unselectedtitle
{
    height: 21px;
}
.ms-vh2 table.ms-unselectedtitle
{
    height: 21px;
}
.ms-vh table.ms-unselectedtitle
{
    height: 21px;
}
.ms-vh-icon table.ms-selectedtitle
{
    height: 21px;
}
.ms-vh2 table.ms-selectedtitle
{
    height: 21px;
}
.ms-vh table.ms-selectedtitle
{
    height: 21px;
}
.ms-vh-icon table.ms-selectedtitle
{
    background-color: #dde1e5;
    border: none;
}
.ms-vh2 table.ms-selectedtitle
{
    background-color: #dde1e5;
    border: none;
}
.ms-vh table.ms-selectedtitle
{
    background-color: #dde1e5;
    border: none;
}
.ms-vh2 .ms-unselectedtitle .ms-vb
{
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 1px;
}
.ms-vh2 .ms-selectedtitle .ms-vb
{
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 1px;
}
.ms-vh-icon .ms-unselectedtitle .ms-vb
{
    padding-left: 0px;
    vertical-align: middle;
}
.ms-vh-icon .ms-selectedtitle .ms-vb
{
    padding-left: 0px;
    vertical-align: middle;
}
.ms-vh-icon
{
    padding-left: 6px;
    padding-right: 4px;
}
.ms-propertysheet th.ms-vh2-nofilter
{
    font-family: Verdana,sans-serif;
}
.ms-propertysheet th.ms-vh2
{
    font-family: Verdana,sans-serif;
}
.ms-summarystandardbody .ms-vh2
{
    padding: 1px 1px 0px 1px;
}
.ms-listviewtable .ms-vh2
{
    padding: 1px 1px 0px 1px;
}
.ms-summarystandardbody .ms-vb2
{
    padding-left: 7px;
    padding-right: 7px;
}
.ms-listviewtable .ms-vb2
{
    padding-left: 7px;
    padding-right: 7px;
}
.ms-basictable
{
    border-collapse: collapse;
}
.ms-selectedtitle
{
    background-color: #ffffff;
    border: 1px solid #b09460;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
}
.ms-selectedtitlealternative
{
    background-color: #ffffff;
    border: 1px solid #b09460;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
}
.ms-unselectedtitle
{
    background-color: transparent;
    margin: 0px;
    padding: 0px;
}
.ms-vb-title .ms-unselectedtitle
{
    padding: 1px;
}
.ms-menuimagecell
{
    background: #ffe6a0 url("/_layouts/images/selectednav.gif") repeat-x;
    cursor: pointer;
    border: solid 1px #ffffff;
    padding: 0px;
    height: 18px;
}
.ms-vh-icon .ms-menuimagecell
{
    height: 20px;
}
.ms-vh2 .ms-menuimagecell
{
    height: 20px;
}
.ms-vh .ms-menuimagecell
{
    height: 20px;
}
.ms-vh-icon .ms-menuimagecell img
{
    margin-top: 2px;
    margin-bottom: 2px;
}
.ms-vh2 .ms-menuimagecell img
{
    margin-top: 2px;
    margin-bottom: 2px;
}
.ms-vh .ms-menuimagecell img
{
    margin-top: 2px;
    margin-bottom: 2px;
}
.ms-filedialog td
{
    height: 16px;
}
.ms-descriptiontext
{
    color: #4c4c4c;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    text-align: left;
}
.ms-webpartpagedescription
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #5a5a5a;
    padding: 8px 12px 0px 12px;
}
.ms-inputformdescription
{
    width: 475px;
    padding-right: 9px;
}
.ms-inputformcontrols
{
    width: 375px;
}
.ms-halfinputformcontrols
{
    width: 150px;
}
.ms-dspadapterlist
{
    padding-left: 1cm;
    color: #7f7f7f;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}
.ms-alerttext
{
    color: #ff0000;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}
.ms-separator
{
    color: #83b0ec;
    font-size: 10pt;
}
.ms-separator img
{
    height: 16px;
    width: 1px;
    margin: 0px 1px 0px 1px;
    background: #9ac6ff;
    border-bottom: 1px solid #f2f8ff;
    border-right: 1px solid #f2f8ff;
}
.ms-authoringcontrols
{
    background-color: #ebf3ff;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #525252;
}
.ms-propertysheet th.ms-authoringcontrols
{
    background-color: #ebf3ff;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #083772;
    text-align: left;
}
.ms-multiselectbox
{
    width: 263px;
}
.ms-lookuptypeindropdown
{
    width: 20em;
}
.ms-lookuptypeintextbox
{
    width: 20em;
    vertical-align: middle;
}
.ms-sectionheader
{
    color: #525252;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-weight: bold;
}
.ms-propertysheet th.ms-linksectionheader
{
    color: #000000;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-align: left;
}
.ms-linksectionheader
{
    color: #000000;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-align: left;
}
th.ms-linksectionheader
{
    background-color: #ebf3ff;
    background-image: url("/_layouts/images/linksectiongrad.gif");
    background-repeat: repeat-x;
    border: 1px solid #add1ff;
    text-align: left;
}
td.ms-linksectionheader
{
    background-color: #ebf3ff;
    background-image: url("/_layouts/images/linksectiongrad.gif");
    background-repeat: repeat-x;
    border: 1px solid #add1ff;
    text-align: left;
}
table.ms-disc-bar
{
    background-color: #d6e8ff;
    background-image: url("/_layouts/images/quicklaunchheader.gif");
    background-repeat: repeat-x;
    border: 1px solid #79a7e3;
    text-align: left;
}
table.ms-disc HR
{
    height: 1px;
    color: #add1ff;
}
.ms-attachUploadButtons
{
    text-align: right;
}
.ms-propertysheet .ms-sectionheader a:hover
{
    color: #525252;
    text-decoration: none;
}
.ms-propertysheet .ms-sectionheader a
{
    color: #525252;
    text-decoration: none;
}
.ms-sectionheader a:visited
{
    color: #525252;
    text-decoration: none;
}
.ms-sectionheader a:hover
{
    color: #525252;
    text-decoration: none;
}
.ms-sectionheader a
{
    color: #525252;
    text-decoration: none;
}
.ms-sectionline
{
    background-color: #d9d9d9;
}
.ms-sectionhighlight-top
{
    border: 1px solid #ff9932;
    border-left: 0px solid;
    border-right: 0px solid;
    background-color: #f7f3cd;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}
.ms-sectionhighlight
{
    background-color: #fffbd8;
    color: #4c4c4c;
}
.ms-sectionhighlight-line
{
    height: 1px;
    padding: 0px;
    background-color: #ff9932;
}
.ms-partline
{
    background-color: #add1ff;
}
.ms-propertysheet
{
    font-family: Verdana,sans-serif;
    font-size: .7em;
    text-align: left;
    color: #4c4c4c;
}
.ms-propertysheet th
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #4c4c4c;
    font-weight: normal;
}
.ms-propertysheet a
{
    text-decoration: none;
    color: #3966bf;
}
.ms-propertysheet a:hover
{
    text-decoration: underline;
    color: #000000;
}
table.ms-createpageinformation
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    height: 115px;
}
table.ms-pageinformation
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    height: 115px;
}
table.ms-pageinformation
{
    background-image: url("/_layouts/images/settingsgraphic.jpg");
    background-color: #ffffff;
    background-repeat: repeat-x;
}
table.ms-createpageinformation
{
    background-image: url("/_layouts/images/creategraphic.jpg");
    background-repeat: repeat-x;
    background-color: #ffffff;
}
.ms-createpageinformation th
{
    color: #204d89;
    text-align: left;
}
.ms-pageinformation th
{
    color: #204d89;
    text-align: left;
}
.ms-createpageinformation table td
{
    color: #000000;
    text-align: left;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    padding: 3px 5px 3px 1px;
}
.ms-pageinformation table td
{
    color: #000000;
    text-align: left;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    padding: 3px 5px 3px 1px;
}
.ms-pageinformation table th
{
    padding: 3px 5px 3px 1px;
}
.ms-storMeFree
{
    background-color: #80f0dc;
    border-style: dashed;
    border-width: 1px;
    border-color: white;
}
.ms-storMeUsed
{
    background: #8ebbf5;
    border-style: solid;
    border-width: 1px;
    border-color: white;
}
.ms-storMeEstimated
{
    background-color: #83b0ec;
    border-style: dotted;
    border-width: 1px;
    border-color: white;
}
.ms-storMeFilterBar
{
    background: #8ebbf5;
}
.ms-informationtablehover
{
    border: solid 1px #add1ff;
}
.ms-informationtablehover th
{
    background-color: #ebf3ff;
}
.ms-informationtablehover td
{
    background-color: #ebf3ff;
}
.ms-informationtablehover td
{
    border-top: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
}
.ms-informationtablehover th
{
    border-top: solid 1px #ffffff;
}
.ms-informationtablestatic
{
    background-image: url("/_layouts/images/settingsbkg.jpg");
    background-repeat: no-repeat;
}
.ms-pageinformationheader
{
    font-weight: bold;
    color: #000000;
}
.ms-itemheader a
{
    font-size: 11pt;
    font-family: arial;
    font-weight: bold;
    color: #003399;
    text-decoration: none;
}
.ms-itemstatic
{
    border: 1px solid #FFFFFF;
    background-color: transparent;
}
.ms-itemhover
{
    border: solid 1px #d2b47a;
    background-image: url("/_layouts/images/selectednav.gif");
    background-repeat: repeat-x;
    background-color: #ffe6a0;
    cursor: pointer;
}
.ms-itemhover a
{
    color: #000000;
    text-decoration: underline;
}
.ms-discussiontitle
{
    font-size: .7em;
    font-family: Verdana,sans-serif;
    color: #000000;
    font-weight: bold;
}
.ms-listdescription
{
    color: #4c4c4c;
    font-family: Verdana,sans-serif;
    background: #f8f8f8;
    padding: 2px 6px 4px 6px;
    border-bottom: 1px solid #6f9dd9;
}
.ms-ph
{
    font-weight: normal;
    color: #b2b2b2;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}
.ms-vh2-nofilter-icon
{
    font-weight: normal;
    color: #b2b2b2;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}
.ms-vh2-nofilter
{
    font-weight: normal;
    color: #b2b2b2;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}
.ms-vh2-nograd-icon
{
    font-weight: normal;
    color: #b2b2b2;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}
.ms-vh3-nograd
{
    font-weight: normal;
    color: #b2b2b2;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}
.ms-vh2-nograd
{
    font-weight: normal;
    color: #b2b2b2;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}
.ms-vhImage
{
    font-weight: normal;
    color: #b2b2b2;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}
.ms-vh-icon-empty
{
    font-weight: normal;
    color: #b2b2b2;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}
.ms-vh-icon
{
    font-weight: normal;
    color: #b2b2b2;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}
.ms-vh2
{
    font-weight: normal;
    color: #b2b2b2;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}
.ms-vh
{
    font-weight: normal;
    color: #b2b2b2;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}
.ms-pb-selected td
{
    color: #000000;
}
.ms-pb
{
    color: #000000;
}
.ms-vb-user
{
    color: #000000;
}
.ms-GRFont
{
    color: #000000;
}
.ms-vb-tall
{
    color: #000000;
}
.ms-vb2
{
    color: #000000;
}
.ms-vb
{
    color: #000000;
}
.ms-gbload
{
    color: #000000;
}
.ms-gb2
{
    color: #000000;
}
.ms-gb
{
    color: #000000;
}
.ms-gb2 a
{
    color: #003399;
}
.ms-gb a
{
    color: #003399;
}
.ms-ph
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-pb-selected
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-pb
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vh2-nofilter-icon
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vh2-nograd-icon
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vh3-nograd
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vh2-nograd
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vh2-nofilter
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
table.ms-disc td
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vb-user
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-GRFont
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vb-tall
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vb2
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vb
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-gbload
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-gb2
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-gb
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vhImage
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vh-icon-empty
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vh-icon
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vh2
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vh
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-ph
{
    white-space: nowrap;
}
.ms-vh2-nofilter-icon
{
    white-space: nowrap;
}
.ms-vh2-nograd-icon
{
    white-space: nowrap;
}
.ms-vh3-nograd
{
    white-space: nowrap;
}
.ms-vh2-nograd
{
    white-space: nowrap;
}
.ms-vh2-nofilter
{
    white-space: nowrap;
}
.ms-vh2
{
    white-space: nowrap;
}
.ms-vh
{
    white-space: nowrap;
}
.ms-pickerresultheadertr
{
    background-image: url("/_layouts/images/viewheadergrad.gif");
    background-repeat: repeat-x;
    padding-top: 1px;
    padding-bottom: 0px;
    background-color: #f2f2f2;
}
.ms-ph
{
    background-image: url("/_layouts/images/viewheadergrad.gif");
    background-repeat: repeat-x;
    padding-top: 1px;
    padding-bottom: 0px;
    background-color: #f2f2f2;
}
.ms-vh2-nograd-icon
{
    background-image: url("/_layouts/images/viewheadergrad.gif");
    background-repeat: repeat-x;
    padding-top: 1px;
    padding-bottom: 0px;
    background-color: #f2f2f2;
}
.ms-vh3-nograd
{
    background-image: url("/_layouts/images/viewheadergrad.gif");
    background-repeat: repeat-x;
    padding-top: 1px;
    padding-bottom: 0px;
    background-color: #f2f2f2;
}
.ms-vh2-nograd
{
    background-image: url("/_layouts/images/viewheadergrad.gif");
    background-repeat: repeat-x;
    padding-top: 1px;
    padding-bottom: 0px;
    background-color: #f2f2f2;
}
.ms-viewheadertr .ms-vh-group
{
    background-image: url("/_layouts/images/viewheadergrad.gif");
    background-repeat: repeat-x;
    padding-top: 1px;
    padding-bottom: 0px;
    background-color: #f2f2f2;
}
.ms-vh2-nofilter-icon
{
    background-image: url("/_layouts/images/viewheadergrad.gif");
    background-repeat: repeat-x;
    padding-top: 1px;
    padding-bottom: 0px;
    background-color: #f2f2f2;
}
.ms-vh2-nofilter
{
    background-image: url("/_layouts/images/viewheadergrad.gif");
    background-repeat: repeat-x;
    padding-top: 1px;
    padding-bottom: 0px;
    background-color: #f2f2f2;
}
.ms-vh-icon
{
    background-image: url("/_layouts/images/viewheadergrad.gif");
    background-repeat: repeat-x;
    padding-top: 1px;
    padding-bottom: 0px;
    background-color: #f2f2f2;
}
.ms-vh2
{
    background-image: url("/_layouts/images/viewheadergrad.gif");
    background-repeat: repeat-x;
    padding-top: 1px;
    padding-bottom: 0px;
    background-color: #f2f2f2;
}
.ms-vh
{
    background-image: url("/_layouts/images/viewheadergrad.gif");
    background-repeat: repeat-x;
    padding-top: 1px;
    padding-bottom: 0px;
    background-color: #f2f2f2;
}
.ms-disc .ms-viewheadertr th.ms-vh2
{
    padding: 1px 5px 0px 4px;
}
.ms-disc .ms-vh2 .ms-unselectedtitle .ms-vb
{
    padding-left: 4px;
}
.ms-disc .ms-vh2 .ms-selectedtitle .ms-vb
{
    padding-left: 4px;
}
th.ms-vh3-nograd
{
    width: 12px;
    color: #949494;
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vh .ms-vh
{
    background-image: none;
    border-left: none;
    padding-left: 1px;
    background-color: transparent;
}
.ms-ph
{
    padding: 3px 8px 1px 8px;
}
.ms-vh2
{
    padding: 3px 8px 1px 8px;
}
.ms-vh2-gridview
{
    padding-top: 2px;
    padding-bottom: 2px;
    vertical-align: middle;
}
.ms-vh2-nofilter-icon
{
    width: 12px;
}
.ms-vh2-nograd-icon
{
    width: 12px;
}
.ms-vh-icon
{
    width: 12px;
}
.ms-vh-icon-empty
{
    width: 0px;
}
.ms-vh2-nofilter a
{
    color: #7f7f7f;
    text-decoration: none;
}
.ms-vh2 a
{
    color: #7f7f7f;
    text-decoration: none;
}
.ms-vh a:visited
{
    color: #7f7f7f;
    text-decoration: none;
}
.ms-vh a
{
    color: #7f7f7f;
    text-decoration: none;
}
.ms-vh2-nofilter a:hover
{
    text-decoration: underline;
}
.ms-vh2 a:hover
{
    text-decoration: underline;
}
.ms-vh a:hover
{
    text-decoration: underline;
}
.ms-vhImage
{
    width: 18pt;
}
.ms-cbp
{
    padding-left: 8px;
    padding-right: 8px;
}
.ms-standardheader
{
    font-size: 1em;
    margin: 0em;
    text-align: left;
    color: #525252;
}
.ms-linksectionheader .ms-standardheader
{
    color: #000000;
}
.ms-gb h3.ms-standardheader
{
    margin-top: 1em;
}
.ms-gb .ms-standardheader
{
    color: #000000;
}
.ms-gb
{
    height: 22px;
    background-color: #ffffff;
    font-weight: bold;
    border-bottom: 1px solid #8ebbf5;
    border-top: 1px solid #f9f9f9;
    padding-bottom: 3px;
}
.ms-listviewtable .ms-gb2
{
    padding-top: 14px;
}
.ms-listviewtable .ms-gb
{
    padding-top: 14px;
}
.ms-gb2
{
    height: 22px;
    color: #4c4c4c;
    padding-bottom: 3px;
    border-bottom: 1px solid #e3efff;
    border-top: 1px solid #f9f9f9;
}
.ms-gbload
{
    height: 22px;
    color: #4c4c4c;
    background-color: #ffffff;
    padding-bottom: 3px;
}
.ms-pb-selected
{
    vertical-align: top;
}
.ms-pb
{
    vertical-align: top;
}
.ms-vb-tall
{
    vertical-align: top;
}
table.ms-disc td
{
    vertical-align: top;
}
.ms-vb-user
{
    vertical-align: top;
}
.ms-GRFont
{
    vertical-align: top;
}
.ms-vb2
{
    vertical-align: top;
}
.ms-vb
{
    vertical-align: top;
}
.ms-disc a
{
    color: #003399;
    text-decoration: none;
}
.ms-vb-user a
{
    color: #003399;
    text-decoration: none;
}
.ms-GRStatusText a
{
    color: #003399;
    text-decoration: none;
}
.ms-vb2 a
{
    color: #003399;
    text-decoration: none;
}
.ms-vb a
{
    color: #003399;
    text-decoration: none;
}
.ms-disc a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-vb-user a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-vb2 a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-vb a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-disc a:visited
{
    color: #000066;
    text-decoration: none;
}
.ms-vb-user a:visited
{
    color: #000066;
    text-decoration: none;
}
.ms-GRStatusText a:visited
{
    color: #000066;
    text-decoration: none;
}
.ms-vb2 a:visited
{
    color: #000066;
    text-decoration: none;
}
.ms-vb a:visited
{
    color: #000066;
    text-decoration: none;
}
.ms-disc a:visited:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-vb-user a:visited:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-vb2 a:visited:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-vb a:visited:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-vb-icon
{
    vertical-align: top;
    width: 0%;
    padding-top: 3px;
    padding-left: 8px;
    padding-right: 0px;
    padding-bottom: 0px;
}
.ms-vb-icon-overlay
{
    border: 0;
    position: relative;
    left: -7px;
    bottom: -2px;
}
.ms-vb-user
{
    padding-top: 2px;
    padding-right: 2px;
    padding-left: 2px;
}
.ms-vb-title .ms-vb
{
    padding-top: 2px;
    padding-right: 1px;
    padding-bottom: 5px;
    padding-left: 6px;
}
.ms-vb-title .ms-selectedtitle .ms-vb
{
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 4px;
    padding-left: 5px;
}
.ms-vb2
{
    padding-top: 3px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 4px;
}
.ms-pb-selected
{
    padding-left: 5px;
    padding-right: 5px;
    white-space: nowrap;
}
.ms-pb
{
    padding-left: 5px;
    padding-right: 5px;
    white-space: nowrap;
}
.ms-pb
{
    height: 22px;
    padding-top: 3px;
    border-top: 1px dashed #ffffff;
}
.ms-pb-selected
{
    height: 22px;
    padding-top: 3px;
    background-color: #ffe6a0;
    border-top: 1px solid #ffe6a0;
    border-bottom: 1px solid #ffe6a0;
}
.ms-pb-selected a
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
    color: #000000;
    text-decoration: none;
    cursor: default;
}
.ms-pb a
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
    color: #000000;
    text-decoration: none;
    cursor: default;
}
.ms-vb-tall
{
    line-height: 1.5em;
    padding-top: 2px;
    padding-bottom: 10px;
    padding-left: 6px;
    padding-right: 6px;
}
th.ms-vh2-nograd-icon
{
    color: #b2b2b2;
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
th.ms-vh2-nograd
{
    color: #b2b2b2;
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vh2-nofilter-icon
{
    color: #b2b2b2;
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vh2-nofilter
{
    color: #b2b2b2;
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
th .ms-vb
{
    color: #b2b2b2;
    font-size: 10pt;
    font-family: tahoma,sans-serif;
}
.ms-vh2-nofilter-icon a
{
    color: #808080;
}
.ms-vh2-nofilter a
{
    color: #808080;
}
th .ms-vb a
{
    color: #808080;
}
th .ms-selectedtitle ms-vh2-nofilter-icon a
{
    color: #4c4c4c;
}
th .ms-selectedtitle .ms-vh2-nofilter a
{
    color: #4c4c4c;
}
th .ms-selectedtitle .ms-vb a
{
    color: #4c4c4c;
}
th .ms-selectedtitle ms-vh2-nofilter-icon
{
    color: #4c4c4c;
}
th .ms-selectedtitle .ms-vh2-nofilter
{
    color: #4c4c4c;
}
th .ms-selectedtitle .ms-vb
{
    color: #4c4c4c;
}
.ms-vb li
{
    vertical-align: auto;
}
.ms-vh2-nograd-icon
{
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 3px;
    height: 20px;
}
.ms-vh3-nograd
{
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 3px;
    height: 20px;
}
.ms-vh2-nograd
{
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 3px;
    height: 20px;
}
.ms-vh2-nofilter-icon
{
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 3px;
    height: 20px;
}
.ms-vh2-nofilter
{
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 3px;
    height: 20px;
}
.ms-nlline
{
    background: #d8d8d8;
}
.ms-ppleft
{
    height: 440px;
    overflow: auto;
    margin: 2px;
    border-bottom: 1px solid #d8d8d8;
}
.ms-ppright
{
    width: 600px;
    margin: 8px;
}
.ms-basictable .ms-alternating
{
    background-color: transparent;
}
.ms-homepagetitle
{
    font-family: arial;
    font-size: 12pt;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
a.ms-addnew
{
    font-weight: normal;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #003399;
    text-decoration: none;
}
a.ms-addnew:Hover
{
    color: #000000;
    text-decoration: underline;
}
td.ms-addnew
{
    padding-left: 1px;
    padding-right: 7px;
}
.ms-error
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: #ff0000;
}
.ms-errorcolor
{
    color: #FF0000;
}
.ms-successcolor
{
    color: #008000;
}
IMG.ms-button
{
    cursor: pointer;
}
.ms-announcementtitle
{
    font-weight: bold;
}
.ms-homepagetitle:Hover
{
    text-decoration: underline;
    color: #000000;
}
.ms-discussionseparator
{
    color: #CCCCCC;
    height: 1px;
}
.ms-summarytitlebarframe
{
    background-color: #2353b2;
}
.ms-summarytitlebar a:link
{
    font-family: Verdana,serif;
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
}
.ms-summarytitlebar a:visited
{
    font-family: Verdana,serif;
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
}
.ms-summarytitlebar
{
    color: #FFFFFF;
    font-size: .68em;
    font-family: Verdana,sans-serif;
    font-weight: normal;
    text-decoration: none;
}
.ms-summarytitlebartitle
{
    color: #FFFFFF;
    font-size: 10pt;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
}
.ms-summarytitlebartitle:hover
{
    text-decoration: underline;
    color: #000000;
}
img.thumbnail
{
    border: solid #83b0ec 3px;
}
tr.ms-highlight
{
    background-color: #f2f2f2;
}
tr.ms-imglibselectedrow
{
    background-color: #f2f2f2;
}
.ms-imglibthumbnail
{
    background-color: #d8d8d8;
    border: solid #83b0ec 0px;
}
span.thumbnail
{
    padding: 16 10;
    position: relative;
    width: 5px;
}
span.userdata
{
    behavior: url(#default#userData);
    display: none;
}
.ms-imglibmenuarea
{
    background-color: #f2f8ff;
}
a.ms-imglibPreviewTitle
{
    overflow: hidden;
    text-overflow: ellipsis;
    width: 130px;
}
table.ms-imglibPreviewTable
{
    display: none;
}
table.ms-disc td
{
    padding: 0;
    color: #4c4c4c;
}
table.ms-disc-nopad td
{
    padding: 0px;
}
table tr td.ms-disc-nopad
{
    padding: 0px;
}
.ms-disc-nopad
{
    padding: 0px;
}
table tr td.ms-disc-padabove
{
    padding: 5px 5px 5px 5px;
}
table.ms-disc-bar td
{
    vertical-align: middle;
    height: 22px;
    padding-left: 5px;
}
table.ms-disc-bar IMG
{
    vertical-align: middle;
}
table.ms-disc-bar B
{
    vertical-align: 10%;
    padding-right: 5px;
}
td.ms-disc-bordered-noleft
{
    border: 0px solid #add1ff;
    border-top-width: 0px;
}
td.ms-disc-bordered
{
    border: 0px solid #add1ff;
    border-top-width: 0px;
}
table tr td.ms-disc-bordered-noleft
{
    border-left-width: 1px;
    padding: 0px 10px 5px 10px;
    font-family: Verdana,sans-serif;
    font-size: .7em;
    text-align: left;
}
table tr td.ms-disc-bordered
{
    padding: 0px 0px 5px 5px;
}
.UserShadedRegion
{
    font-family: verdana,sans-serif;
    background-color: #fffacc;
}
.UserCaption
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    background-color: #d6e8ff;
}
.UserConfiguration
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    background-color: #f2f2f2;
}
.UserDottedLine
{
    margin-bottom: 2px;
    height: 1px;
    overflow: hidden;
    background-color: #3966bf;
    background-image: url("/_layouts/images/dot.gif");
}
.UserSelect
{
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 10pt;
}
.UserInput
{
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 10pt;
}
.UserButton
{
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 10pt;
}
.UserNotification
{
    font-family: verdana,sans-serif;
    padding: 4px;
    color: #7f7f7f;
}
.RemoveConnectionLink
{
    color: #003399;
    text-decoration: none;
}
.ConnectionTabLink
{
    color: #333333;
    text-decoration: none;
}
.ConnectionChooseActiveTab
{
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 10pt;
    border-top: solid 1px #999999;
    border-left: solid 1px #999999;
    border-right: solid 1px #999999;
    border-bottom: solid 1px #ece9d8;
    padding: 3px;
    display: inline;
    height: 24px;
    background-color: #ece9d8;
}
.ConnectionChooseInactiveTab
{
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 10pt;
    border-top: solid 1px #999999;
    border-right: solid 1px #999999;
    border-bottom: solid 1px #999999;
    padding: 3px;
    display: inline;
    margin-top: 4px;
    height: 20px;
    color: #333333;
    background-color: #bfbfbf;
}
.ConnectionConfigureInactiveTab
{
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 10pt;
    border-top: solid 1px #999999;
    border-left: solid 1px #999999;
    border-bottom: solid 1px #999999;
    padding: 3px;
    margin-top: 4px;
    display: inline;
    height: 20px;
    color: #333333;
    background-color: #bfbfbf;
}
.ConnectionConfigureActiveTab
{
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 10pt;
    border-top: solid 1px #999999;
    border-left: solid 1px #999999;
    border-right: solid 1px #999999;
    border-bottom: solid 1px #ece9d8;
    padding: 3px;
    display: inline;
    height: 24px;
    background-color: #ece9d8;
}
.UserConnectionTop
{
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 10pt;
    border-bottom: solid 1px #999999;
    height: 24px;
    width: 100%;
}
.UserToolBarTextArea
{
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    font-weight: normal;
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.UserToolbarTextArea A:link
{
    color: #3966bf;
    text-decoration: none;
}
.UserToolbarTextArea A:visited
{
    color: #3966bf;
    text-decoration: none;
}
.UserToolbarTextArea A:hover
{
    color: #000000;
    text-decoration: underline;
}
.UserToolbarDisabledLink
{
    color: #7f7f7f;
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    padding: 4px;
}
.UserToolbarImage
{
    border: medium none;
    font-size: 10pt;
    cursor: pointer;
    background-color: #f2f2f2;
    text-align: center;
}
.UserCaptionShadow
{
    border-right: 1px solid #add1ff;
    border-left: 1px solid #add1ff;
    background-color: #f3f3f3;
    height: 2px;
    background-image: url("/_layouts/images/viewheadergrad.gif");
    background-repeat: repeat-x;
}
.UserGenericHeader
{
    font-weight: bold;
    font-size: 12pt;
    color: #000000;
    font-family: arial,sans-serif;
}
.UserGeneric
{
    padding: 8px 5px 7px 5px;
}
.UserGenericBody
{
    padding: 5px 0px 0px 17px;
}
.UserGenericText
{
    font-size: 10pt;
    font-family: verdana,arial,sans-serif;
    color: #000000;
}
.UserBackground
{
    background-color: #FFFFFF;
}
.UserSectionTitle
{
    width: 100%;
    margin-bottom: 5px;
    padding-bottom: 2px;
    font-weight: bold;
    border-bottom: solid 1px #c4c4c4;
    color: #595959;
}
.UserSectionHead
{
    width: 100%;
    padding: 0px 0px 3px 0px;
    color: #595959;
}
.UserSectionBody
{
    width: 100%;
    padding: 0px 0px 0px 0px;
}
.UserControlGroup
{
    padding-bottom: 10px;
    padding-top: 2px;
}
.UserSectionFooter
{
    width: 100%;
    margin-top: 5px;
    padding-top: 2px;
    border-top: solid 1px #c8c8c8;
    color: #000000;
}
.UserFooter
{
    width: 100%;
    padding: 10px 7px 7px 7px;
}
.UserCommandArea
{
    padding-top: 7px;
}
.UserToolbar
{
    background-image: url("/_layouts/images/topnavunselected.gif");
    border-bottom: 1px solid #6f9dd9;
    padding-left: 2px;
    padding-right: 2px;
    background-position: left bottom;
    background-repeat: repeat-x;
    background-color: transparent;
}
.UserCellHover
{
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 10pt;
    padding: 1px 4px 2px 4px;
    border: solid 1px #2353b2;
    color: #000000;
}
.UserCellSelected
{
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 10pt;
    padding: 1px 4px 2px 4px;
    background-image: url("/_layouts/images/selectednav.gif");
    background-repeat: repeat-x;
    background-color: #ffdf88;
    border: solid 1px #d2b47a;
    color: #000000;
}
.UserCell
{
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 10pt;
    padding: 1px 4px 2px 4px;
    margin: 1px;
    color: #003399;
}
.UserGenericBulletItem
{
    padding-bottom: 2px;
}
.ms-ToolPaneFrame
{
    padding: 0px;
    background-color: #f2f2f2;
}
.ms-ToolPaneOuter
{
    padding: 0px;
    background-color: #f2f2f2;
    border-top: 1px solid #6f9dd9;
    border-right: 2px solid #6f9dd9;
}
.ms-ToolPaneBody
{
    padding-right: 2px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
}
.ms-ToolPaneHeader
{
    background-color: #2353b2;
    border-style: none;
}
.ms-ToolPaneBorder
{
    border-right: 1px solid #add1ff;
    border-top: 0px solid transparent;
    border-bottom: 0px solid transparent;
    border-left: 1px solid #add1ff;
}
.ms-ToolPaneClose
{
    background-image: url("/_layouts/images/topnavselected.gif");
    background-repeat: repeat-x;
    background-color: #79a7e3;
    border-top: solid 1px #e3efff;
    border-bottom: solid 1px #83b0ec;
    padding-right: 3px;
    padding-left: 0px;
}
.ms-ToolPaneTitle
{
    color: #000000;
    font-weight: bold;
    font-size: 10pt;
    background-image: url("/_layouts/images/topnavselected.gif");
    background-repeat: repeat-x;
    border-left: solid 1px #e3efff;
    border-top: solid 1px #e3efff;
    border-bottom: solid 1px #83b0ec;
    font-family: verdana,arial,helvetica,sans-serif;
    padding-left: 0px;
    padding-right: 7px;
    padding-top: 1px;
    padding-bottom: 2px;
    background-color: #79a7e3;
}
.ms-ToolPaneFooter
{
    padding: 5px;
    font-size: 10pt;
    border-top: solid 1px #C8C8C8;
    color: #595959;
    font-weight: bold;
    font-family: verdana,arial,helvetica,sans-serif;
}
.ms-ToolPaneError
{
    color: #e00000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 10pt;
    padding: 10px;
}
.ms-ToolPaneInfo
{
    font-size: 10pt;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    color: #FFFFFF;
    font-family: verdana,arial,helvetica,sans-serif;
    background-color: #204d89;
}
.ms-ToolPartSpacing
{
    padding-top: 8px;
}
.ms-ToolStripSelected
{
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 10pt;
    background-image: url("/_layouts/images/menubuttonhover.gif");
    padding: 1px 4px 2px 4px;
    background-color: #afd2ff;
    border-top: solid 1px #f2f8ff;
    border-bottom: solid 1px #d6e8ff;
    color: #000000;
}
.ms-ToolStrip
{
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 10pt;
    padding: 1px 4px 2px 4px;
    background-image: url("/_layouts/images/listheadergrad.gif");
    color: #000000;
    border-top: solid 1px #f2f8ff;
    border-bottom: solid 1px #d6e8ff;
    background-color: #afd2ff;
}
.ms-TPBorder
{
    border: none;
}
.ms-TPHeader
{
    background-color: #ffdf88;
}
.ms-TPTitle
{
    padding-left: 4px;
    padding-right: 0px;
    color: #2A4666;
    font-weight: bold;
    font-size: 10pt;
    font-family: verdana,arial,helvetica,sans-serif;
    padding-top: 2px;
    padding-bottom: 2px;
}
.ms-TPBody
{
    color: #000000;
    font-size: 10pt;
    font-family: verdana,arial,helvetica,sans-serif;
}
.ms-TPBody A:hover
{
    color: #003399;
    text-decoration: none;
    cursor: pointer;
}
.ms-TPBody A:visited
{
    color: #003399;
    text-decoration: none;
    cursor: pointer;
}
.ms-TPBody A:link
{
    color: #003399;
    text-decoration: none;
    cursor: pointer;
}
.ms-TPCommands
{
}
.ms-TPInput
{
    font-size: 10pt;
    color: #000000;
    font-family: verdana,arial,helvetica,sans-serif;
}
.ms-PropGridBuilderButton
{
    border: solid 1px #3966bf;
    width: 16px;
    font-size: 10pt;
    display: none;
    background-color: #add1ff;
}
.ms-BuilderBackground
{
    background: #ece9d8;
    color: #4c4c4c;
}
.ms-SPZone
{
    border: 1px solid #add1ff;
    padding: 5px;
    background-color: #e3efff;
}
.ms-SPZoneSelected
{
    border: 1px solid #ffa521;
    background-color: #ffeebe;
    padding: 5px;
}
.ms-SPZoneIBar
{
    border: #f48b3f 3px solid;
}
.ms-SPZoneLabel
{
    color: #7f7f7f;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    padding: 0px 0px 1px 0px;
}
.ms-SPZoneCaption
{
    font-size: 10pt;
    color: #7f7f7f;
    font-family: Verdana,sans-serif;
}
.ms-WPDesign
{
    background-color: #add1ff;
}
.ms-WPMenu
{
    background-color: #add1ff;
}
.ms-WPTitle
{
    font-weight: bold;
    font-family: Vendara,tahoma,sans-serif;
    color: #4c4c4c;
    padding-left: 3px;
    padding-right: 7px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 12px;
}
.ms-WPTitle A:visited
{
    color: #4c4c4c;
    text-decoration: none;
    cursor: pointer;
}
.ms-WPTitle A:link
{
    color: #4c4c4c;
    text-decoration: none;
    cursor: pointer;
}
.ms-WPTitle A:hover
{
    color: #000000;
    text-decoration: underline;
    cursor: pointer;
}
.ms-WPSelected
{
    border: #ffbb77 3px dashed;
}
.ms-WPBody
{
    font-size: 8pt;
    font-family: Verdana,sans-serif;
}
.ms-TPBody TABLE
{
    font-size: 1em;
}
.ms-WPBody TABLE
{
    font-size: 1em;
}

A:visited
{
    color: #039 !important;
    text-decoration: none;
}
.ms-WPBody A:visited
{
    color: #0072bc!important;
    text-decoration: none;
}
.ms-WPBody A:link
{
    color: black;
    text-decoration: none;
}
.ms-WPBody A:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-TPBody th
{
    font-weight: bold;
}
.ms-WPBody th
{
    font-weight: bold;
}
.ms-WPBody td
{
    font-size: 11px;
    font-family: Verdana,sans-serif;
}
.ms-TPBody h1
{
    font-weight: bold;
    font-size: 200%;
}
.ms-WPBody h1
{
    font-weight: bold;
    font-size: 200%;
}
.ms-TPBody h2
{
    font-weight: bold;
    font-size: 150%;
}
.ms-WPBody h2
{
    font-weight: bold;
    font-size: 150%;
}
.ms-TPBody h3
{
    font-weight: bold;
    font-size: 120%;
}
.ms-WPBody h3
{
    font-weight: bold;
    font-size: 120%;
}
.ms-TPBody h4
{
    font-weight: bold;
    font-size: 100%;
}
.ms-WPBody h4
{
    font-weight: bold;
    font-size: 100%;
}
.ms-TPBody h5
{
    font-weight: bold;
    font-size: 100%;
}
.ms-WPBody h5
{
    font-weight: bold;
    font-size: 100%;
}
.ms-TPBody h6
{
    font-weight: bold;
    font-size: 65%;
}

.ms-WPBody h6
{
    font-weight: bold;
    font-size: 65%;
}

/* H1-H6 styles START mpop*/

h1
{
    font-family: Verdana,sans-serif;
    font-size: 36px;
    color: #00388C;
}

h2
{
    font-family: Verdana,sans-serif;
    font-size: 28px;
    font-weight: bold;
    font-style: italic;
    color: #333333;
}

h3
{
    font-family: Verdana,sans-serif;
    font-size: 22px;
    font-weight: normal;
    color: #333333;
}

h4
{
    font-family: Verdana,sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #00388C;
}
h5
{
    font-family: Verdana,sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #00388C;
    font-style: italic;
}

h6
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    font-weight: normal;
}








/* H1-H6 styles END mpop*/








.ms-WPBorderBorderOnly
{
    border-color: #9ac6ff;
    border-width: 1px;
    border-style: solid;
}

.ms-WPBorder
{
    border-color: #9ac6ff;
    border-width: 1px;
    border-style: solid;
}
.ms-WPBorder
{
    border-top-width: 0px;
}
.ms-SpLinkButtonInActive
{
    border: none;
    margin: 1px;
    color: #4c4c4c;
    vertical-align: top;
    background-color: transparent;
}
.ms-HoverCellInActive
{
    border: none;
    margin: 1px;
    color: #4c4c4c;
    vertical-align: top;
    background-color: transparent;
}
.ms-SpLinkButtonActive
{
    border: #6f9dd9 1px solid;
    vertical-align: top;
    background-color: #ffbb47;
    background-image: url("/_layouts/images/menubuttonhover.gif");
}
.ms-HoverCellActive
{
    border: #6f9dd9 1px solid;
    vertical-align: top;
    background-color: #ffbb47;
    background-image: url("/_layouts/images/menubuttonhover.gif");
}
.ms-HoverCellActiveDark
{
    background-image: url("/_layouts/images/menubuttonhover.gif");
    border: solid 1px #868686;
    background-color: #ffbb47;
    vertical-align: top;
}
.ms-SpLinkButtonActive
{
    padding: 1px 1px 1px 3px;
}
.ms-SpLinkButtonInActive
{
    padding: 1px 1px 1px 3px;
}
.ms-SpLinkButtonActive a:hover
{
    color: #000000;
    text-decoration: none;
}
.ms-SpLinkButtonActive a
{
    color: #000000;
    text-decoration: none;
}
.ms-SPLink
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #003399;
}
.ms-SPLink A:visited
{
    color: #2A4666;
    text-decoration: none;
}
.ms-SPLink A:link
{
    color: #2A4666;
    text-decoration: none;
}
.ms-SPButton
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}
.ms-WPAddButton
{
    height: 25px;
    background: #ffe6a0 url("/_layouts/images/wpqaM.gif") repeat-x;
    border: solid 1px #FEBA52;
    padding: 0px;
    margin: 0px;
    cursor: pointer;
}
.ms-WPAddButtonHover
{
    background: #ffffff url("/_layouts/images/wpqaMH.gif") repeat-x;
}
.ms-WPAddButton td
{
    vertical-align: middle;
    padding-left: 3px;
    padding-right: 3px;
    text-align: center;
}
.ms-WPAddButton span
{
    color: #CD5C01;
    vertical-align: middle;
}
.ms-WPAddButtonHover span
{
    color: #000000;
    vertical-align: middle;
}
.ms-PartSpacingVertical
{
    font-size: 1pt;
    margin-top: 12px;
}
.ms-PartSpacingHorizontal
{
    font-size: 1pt;
    width: 8px;
}
.ms-WPHeader
{
}
.ms-WPHeader TD
{
    border-bottom: 1px solid #4e7cb7;
    border-collapse: collapse;
}
.ms-WPHeader H3
{
    font-size: 12px;
}

A span.ms-WPEditText
{
    display: inline;
    vertical-align: middle;
    padding-left: 1px;
    padding-right: 1px;
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    color: #000000;
    text-decoration: none;
}
.ms-SPZoneSelected .ms-WPHeader TD
{
    border: 1px solid #c4c4c4;
    background-color: #fff9de;
    background-image: url("/_layouts/images/partgrad.gif");
    background-repeat: repeat-x;
}
.ms-SPzone .ms-WPHeader TD
{
    border: 1px solid #c4c4c4;
    background-color: #fff9de;
    background-image: url("/_layouts/images/partgrad.gif");
    background-repeat: repeat-x;
}
.ms-SPZoneSelected td.ms-toolbar table
{
    background-color: transparent;
}
.ms-SPZone td.ms-toolbar table
{
    background-color: transparent;
}
.ms-SPZoneSelected .ms-vh table
{
    background-color: #f2f2f2;
}
.ms-SPZone .ms-vh table
{
    background-color: #f2f2f2;
}
.ms-SPZoneSelected .ms-vh2 table
{
    background-color: #f2f2f2;
}
.ms-SPZone .ms-vh2 table
{
    background-color: #f2f2f2;
}
.ms-SPZoneSelected tr.ms-viewheadertr table
{
    background-color: #f2f2f2;
}
.ms-SPZone tr.ms-viewheadertr table
{
    background-color: #f2f2f2;
}
.ms-SPZoneSelected .ms-vh2 table.ms-unselectedTitle
{
    background-color: transparent;
}
.ms-SPZoneSelected .ms-vh table.ms-unselectedTitle
{
    background-color: transparent;
}
.ms-SPZone .ms-vh2 table.ms-unselectedTitle
{
    background-color: transparent;
}
.ms-SPZone .ms-vh table.ms-unselectedTitle
{
    background-color: transparent;
}
.ms-SPZoneSelected .ms-vh2 table.ms-selectedTitle
{
    background-color: #dde1e5;
}
.ms-SPZoneSelected .ms-vh table.ms-selectedTitle td
{
    background-color: #dde1e5;
}
.ms-SPZoneSelected .ms-vh table.ms-selectedTitle
{
    background-color: #dde1e5;
}
.ms-SPZone .ms-vh2 table.ms-selectedTitle
{
    background-color: #dde1e5;
}
.ms-SPZone .ms-vh table.ms-selectedTitle td
{
    background-color: #dde1e5;
}
.ms-SPZone .ms-vh table.ms-selectedTitle
{
    background-color: #dde1e5;
}
.ms-SPZoneSelected table
{
    background-color: #ffffff;
}
.ms-SPZone table
{
    background-color: #ffffff;
}
.ms-rtApplyBackground
{
    background-color: #ffdf88;
    border-bottom: buttonshadow solid 1px;
    border-right: buttonshadow solid 1px;
}
.ms-tbButtonMouseOverDown
{
    background-color: #ffdf88;
    border-bottom: buttonhighlight solid 1px;
    border-left: buttonshadow solid 1px;
    border-right: buttonhighlight solid 1px;
    border-top: buttonshadow solid 1px;
    top: 1px;
    height: 22px;
    width: 23px;
}
.ms-rtRemoveBackground
{
    background-color: transparent;
    border-bottom: #ffdf88 solid 1px;
    border-left: #ffdf88 solid 1px;
    border-right: #ffdf88 solid 1px;
    border-top: #ffdf88 solid 1px;
}
.ms-subsmanageheader
{
    background-color: #f2f2f2;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    vertical-align: top;
}
.ms-subsmanagecell
{
    color: #000000;
    font-family: Verdana,sans-serif;
    font-size: .68em;
    height: 18px;
    vertical-align: top;
}
.ms-ConnError
{
    color: #ff0000;
}
.ms-underline
{
    vertical-align: top;
    border-bottom: 1px solid #bfbfbf;
    padding: 3px 4px 4px 4px;
}
.ms-underlineback
{
    vertical-align: top;
    border-bottom: 1px solid #bfbfbf;
    padding: 3px 4px 4px 4px;
    background-color: #f2f2f2;
}
.ms-back
{
    vertical-align: top;
    padding: 2px 4px 4px 4px;
    background-color: #f2f2f2;
}
th.ms-smallheader
{
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
    font-family: Verdana,sans-serif;
    text-align: left;
}
.ms-smallheader
{
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
    font-family: Verdana,sans-serif;
    text-align: left;
}
.ms-smallsectionline
{
    padding: 0px;
    background-color: #bfbfbf;
}
.ms-tabselected
{
    border-color: #6F9DD9;
    border-width: 1px;
    border-style: solid;
    font-weight: bold;
    position: relative;
    top: 0px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-right: 10px;
    color: #003399;
    background-image: url("/_layouts/images/selectednav.gif");
    background-repeat: repeat-x;
    background-color: #ffe6a0;
    border-bottom: white;
}
.ms-tabinactive
{
    font-weight: bold;
    position: relative;
    top: 0px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-right: 10px;
    color: #003399;
    background-image: url("/_layouts/images/topnavunselected.gif");
    background-color: #e3efff;
    background-repeat: repeat-x;
    border: solid 1px #c2dcff;
    border-bottom: none;
}
.ms-tabinactive a:link
{
    color: #003399;
    text-decoration: none;
}
.ms-tabinactive a:hover
{
    color: #003399;
    text-decoration: none;
}
.ms-tabinactive a:visited
{
    color: #003399;
    text-decoration: none;
}
.ms-surveyHBar
{
    font-size: 2px;
    background-color: #3966bf;
    border: solid;
    border-width: 5px;
    border-color: #3966bf;
}
.ms-surveyHBarB
{
    font-size: 2px;
    background-color: #CCCCCC;
    border: solid;
    border-width: 1px;
    border-color: #CCCCCC;
}
.ms-surveyHBarLabel
{
    font-size: 10pt;
    font-family: tahoma,sans-serif;
    color: #7f7f7f;
    text-decoration: none;
    height: 3.75pt;
    margin: 0;
    padding: 0;
    border: none;
    background-color: white;
}
.ms-surveyVBar
{
    font-size: 2px;
    background-color: #3966bf;
}
.ms-surveyVBarB
{
    font-size: 2px;
    background-color: #CCCCCC;
    vertical-align: bottom;
}
.ms-surveyVBarBI
{
    font-size: 2px;
    background-color: #3966bf;
    vertical-align: top;
}
.ms-surveyVBarS
{
    font-size: 2px;
}
.ms-surveyVBarT
{
    font-size: 7pt;
    font-family: Verdana,sans-serif;
    color: #7f7f7f;
}
.ms-surveyVBarTC
{
    font-size: 7pt;
    font-family: Verdana,sans-serif;
    text-align: center;
    color: #7f7f7f;
}
.ms-surveyHR
{
    color: #CCCCCC;
    height: 1px;
}
.ms-surveyTotal
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    color: #7f7f7f;
    padding-left: 10px;
    padding-right: 0px;
}
.ms-uploadborder
{
    border: 1px solid #83b0ec;
}
.ms-uploadcontrol
{
    background-color: #f2f2f2;
}
.ms-spaceBetContentAndButton
{
    height: 10px;
}
.ms-ButtonHeightWidth
{
    width: 8.5em;
    font: 8pt Verdana,sans-serif;
    height: 2.1em;
    padding-top: 0.1em;
    padding-bottom: 0.4em;
}
.ms-NarrowButtonHeightWidth
{
    width: 9em;
    height: 2em;
    font: 8pt Verdana,sans-serif;
    padding: 0;
}
.ms-ButtonHeightWidth2
{
    height: 2.1em;
    font: 8pt Verdana,sans-serif;
    width: 11.72em;
    padding-top: 0.1em;
    padding-bottom: 0.4em;
}
.ms-SpaceBetButtons
{
    width: 6px;
}
.ms-summarycustombody
{
    margin-left: 3px;
    margin-top: 5px;
    margin-right: 6px;
}
.ms-summarystandardbody
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 6px;
}
.ms-stylebox
{
    font-family: Verdana,sans-serif;
    border: 1px solid #CCCCCC;
    text-align: left;
}
.ms-stylelabel
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #4c4c4c;
}
.ms-styleheader
{
    font-family: Verdana,sans-serif;
    font-size: .68em;
    background-color: #f9f9f9;
}
.ms-stylebody a:link
{
    color: #003399;
    text-decoration: none;
}
.ms-styleheader a:link
{
    color: #003399;
    text-decoration: none;
}
.ms-stylebody a:visited
{
    text-decoration: none;
}
.ms-styleheader a:visited
{
    text-decoration: none;
}
.ms-stylebody
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}
.ms-stylebody a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-styleheader a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ms-alternating
{
    background-color: #f9f9f9;
}
.ms-alternatingstrong
{
    background-color: #e3efff;
}
.ms-basictable .ms-alternating td
{
    border-bottom: 1px solid #d8d8d8;
    border-top: 1px solid #d8d8d8;
}
.ms-alternatingstrong td
{
    border-bottom: 1px solid #d8d8d8;
    border-top: 1px solid #d8d8d8;
}
.ms-basictable .ms-alternating td td
{
    border: 0px;
}
.ms-alternatingstrong td td
{
    border: 0px;
}
.ms-MWSSelectedInstance
{
    color: #000000;
    text-decoration: none;
}
.ms-MWSInstantiated a:visited
{
    color: #003399;
    text-decoration: none;
}
.ms-MWSInstantiated a:link
{
    color: #003399;
    text-decoration: none;
}
.ms-MWSInstantiated a:hover
{
    color: #8ebbf5;
    text-decoration: underline;
}
.ms-MWSUninstantiated a:visited
{
    color: #003399;
    text-decoration: none;
}
.ms-MWSUninstantiated a:link
{
    color: #003399;
    text-decoration: none;
}
.ms-MWSUninstantiated a:hover
{
    color: #003399;
    text-decoration: underline;
}
.ms-entity-resolved
{
    color: #000000;
    text-decoration: underline;
}
.ms-entity-unresolved
{
    color: #000000;
    cursor: pointer;
    background-image: url("/_layouts/images/squiggle.gif");
    background-repeat: repeat;
    background-position: left bottom;
    padding-bottom: 2px;
    vertical-align: text-top;
    font-style: italic;
}
.ms-ganttTitleCell
{
    text-align: left;
    padding-left: 7px;
    width: 222px;
    height: 22px;
    border: solid 1px #d6e8ff;
}
.ms-ganttTitleCellText
{
    width: 222px;
    height: 22px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 22px;
}
.ms-ganttTitleHeaderCell
{
    text-align: left;
    padding-left: 7px;
    width: 222px;
    border: solid 1px #d6e8ff;
}
.ms-ganttInnerTable th
{
    font-family: Verdana,sans-serif;
    font-size: .68em;
}
.ms-ganttInnerTable td
{
    font-family: Verdana,sans-serif;
    font-size: .68em;
}
.ms-ganttDiv
{
    position: absolute;
    overflow: auto;
    height: 272px;
    width: 100%;
}
.ms-ganttDivNotIE
{
    position: inherit;
    overflow: auto;
    height: 272px;
    width: 100%;
}
.ms-ganttOuterTable
{
    width: 100%;
    height: 272px;
}
.ms-ganttInnerTable th
{
    color: #4e7cb7;
}
.ms-ganttMajorTimeUnitHeaderCell
{
    text-align: center;
    border-left: solid 1px #d6e8ff;
    border-right: solid 1px #d6e8ff;
    background-color: #f9f9f9;
}
.ms-ganttDetailTimeUnitRow th
{
    text-align: center;
    border: solid 1px #d6e8ff;
    background-color: #f9f9f9;
}
.ms-ganttDetailTimeUnitRow td
{
    text-align: center;
    border: solid 1px #d6e8ff;
    background-color: #f9f9f9;
}
.ms-ganttDetailTimeUnitRow abbr
{
    border: none;
}
.ms-GWD
{
}
.ms-GNWD
{
    background: #f9f9f9;
}
.ms-GT
{
    background: cornsilk;
}
.ms-ganttTransparentImage
{
    position: absolute;
    width: 100%;
    height: 20px;
    z-index: 2;
}
.ms-ganttNonTransparentImage
{
    position: relative;
    z-index: 1;
}
.ms-dgselected
{
    background: #5980A5;
    color: #FFFFFF;
    vertical-align: middle;
    font-weight: bold;
}
.ms-dgselected a
{
    color: #FFFFFF;
    font-weight: bold;
}
.ms-dgselected a:visited
{
    color: #FFFFFF;
    font-weight: bold;
}
.ms-dgbottom
{
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}
.ms-dgadd a
{
    font-weight: bold;
}
.ms-dgadd
{
    vertical-align: middle;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #C0C6E0;
}
.ms-infobar
{
    font-family: Verdana,sans-serif;
    background-color: #EDF0D9;
    border-color: #999999;
    border-width: 1px;
    border-style: solid;
    font-size: 10px;
}
.ms-selwidth
{
    font-family: Verdana,sans-serif;
    font-size: 1.2em;
    width: 158px;
}
.ms-featurestatus
{
    width: 100px;
    vertical-align: middle;
}
.ms-featurestatustext
{
    padding: 4px;
    background-color: #003399;
    color: white;
    font-weight: bold;
}
.ms-featurealtrow
{
    background-color: #e9e9e9;
}
.ms-unpublishedresource
{
    border-style: dashed;
    border-width: thick;
    border-color: #ff0000;
    margin: 5px 5px 5px 5px;
}
.ms-inconsistentresource
{
    border-style: dashed;
    border-width: thick;
    border-color: #00FF00;
    margin: 5px 5px 5px 5px;
}
.ms-annotatedanchorspacing
{
    top: 3px;
    left: 3px;
    width: 3px;
    height: 3px;
}
.ms-consolemptablerow
{
    background-color: #79a7e3;
}
.ms-consoletoolbar
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-consolemessage
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-consoleerror
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-consolestatus
{
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-consolestatusframe
{
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-style: solid;
}
.ms-consoleframe
{
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-style: solid;
}
.ms-consolestatuscell
{
    background-image: url("/_layouts/images/pageTitleBKGD.gif");
    background-repeat: repeat-x;
    background-position: top left;
    background-color: #d5dced;
    text-align: center;
}
.ms-consoleframe
{
    border-top-width: 1px;
    border-color: #83b0ec;
}
.ms-consolestatusframe
{
    border-top-width: 0px;
    background-color: #f6fdfd;
    background-repeat: repeat-x;
    border-color: #FFFFFF;
}
td.ms-consolestatuscheckoutframe
{
    background-repeat: repeat-x;
}
td.ms-consolestatusminorframe
{
    background-repeat: repeat-x;
}
td.ms-consolestatusmajorframe
{
    background-repeat: repeat-x;
}
.ms-consolestatusmajorframe
{
    background-color: #fff699;
    background: url('/_layouts/images/cnspgrdn.gif');
}
.ms-consolestatusminorframe
{
    background-color: #e3efff;
    background: url('/_layouts/images/cnsugrdn.gif');
}
.ms-consoleminiframe
{
    background-color: #fff8b2;
    background: url('/_layouts/images/cnsugrdn.gif');
}
.ms-consolestatuscheckoutframe
{
    background-color: #fff8b2;
    background: url('/_layouts/images/cnsugrdn.gif');
}
.ms-consoleminiframe
{
    height: 24px;
    background-repeat: repeat-x;
}
.ms-consolestatusshadowframe
{
    background-repeat: repeat-x;
    background: url('/_layouts/images/cnsshdo.gif');
    height: 4px;
}
.ms-consolestatusshadowframeleft
{
    background: url('/_layouts/images/cnsshdol.gif');
    height: 4px;
    width: 3px;
}
.ms-consolestatusshadowframeright
{
    background: url('/_layouts/images/cnsshdor.gif');
    height: 4px;
    width: 3px;
}
.ms-consolemode
{
    background-color: #fff699;
    color: #000000;
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-consolestatus
{
    color: #666666;
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    padding-top: 3px;
    padding-bottom: 3px;
    text-decoration: none;
}
.ms-consolestatus a
{
    font-family: Verdana,serif;
    font-size: 10pt;
    color: #3966bf;
    text-decoration: none;
}
.ms-consolestatus a:hover
{
    font-family: Verdana,serif;
    font-size: 10pt;
    color: #3966bf;
    text-decoration: underline;
}
.ms-consolehr
{
    background-color: #CDCDCD;
    height: 1px;
}
.ms-consoleerror
{
    color: #ff0000;
    text-decoration: none;
}
.ms-consoleerror a
{
    color: #3966bf;
    text-decoration: none;
}
.ms-consoleerror a:hover
{
    color: #3966bf;
    text-decoration: underline;
}
.ms-consolemessage
{
    color: #204d89;
    text-decoration: none;
}
.ms-consolemessage a
{
    text-decoration: none;
}
.ms-consolemessage a:hover
{
    text-decoration: underline;
}
.ms-consoletoolbar
{
    text-decoration: none;
    color: #003399;
}
.ms-consoletoolbar a
{
    text-decoration: none;
}
.ms-consoleqaback td
{
    padding-left: 3px;
    padding-right: 6px;
    background-image: url("/_layouts/images/qarsgrd.gif");
}
.ms-consoleqabackhover td
{
    background-image: url("/_layouts/images/qahvgrd.gif");
    padding-left: 3px;
    padding-right: 6px;
}
.ms-consoleqaemptyborderh
{
    height: 1px;
}
.ms-consoleqaemptyborderv
{
    width: 1px;
}
.ms-consoleqaemptycorner
{
    width: 1px;
    height: 1px;
}
.ms-consoleqacorner
{
    background-color: #CAD7E7;
}
.ms-consoleqaborderv
{
    background-color: #CAD7E7;
}
.ms-consoleqaborderh
{
    background-color: #CAD7E7;
}
.ms-consoleqacornerhover
{
    background-color: #D2B47A;
}
.ms-consoleqabordervhover
{
    background-color: #D2B47A;
}
.ms-consoleqaborderhhover
{
    background-color: #D2B47A;
}
.ms-consoleqaborderh
{
    height: 1px;
}
.ms-consoleqaborderv
{
    width: 1px;
}
.ms-consoleqacorner
{
    width: 1px;
    height: 1px;
}
.ms-consoleqaborderhhover
{
    height: 1px;
}
.ms-consoleqabordervhover
{
    width: 1px;
}
.ms-consoleqacornerhover
{
    width: 1px;
    height: 1px;
}
.ms-webpartpickerpagebackground
{
    background-color: #efebc2;
}
.ms-webpartpickerpageinnerbackground
{
    background-color: #f2f2f2;
}
.ms-webpartpickerpagetext
{
    color: #656B77;
    text-align: left;
}
.ms-webpartpickerpagetext a
{
    color: #3966bf;
    text-align: left;
}
.ms-webpartpickerpageHeaderBorder a
{
    color: #3966bf;
}
.ms-webpartpickeralign
{
    padding-left: 3px;
    padding-right: 7px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.ms-webpartpickerwarning
{
    color: #ff0000;
}
.ms-viewtotalselect
{
    width: 104px;
}
.hierarchy-node-partialcheck
{
    font-style: italic;
}
.ms-wikitoolbar a.ms-toolbar
{
    color: #124890;
}
.ms-wikieditouter
{
    height: 23px;
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    position: absolute;
    right: 9px;
    top: 30px;
    border: 1px solid #6393D4;
    border-bottom: none;
    text-align: center;
    border-right-width: 2px;
}
.ms-wikieditsecond
{
}
.ms-wikieditthird
{
    background: url(/_layouts/images/toolgrad.gif);
    padding-left: 3px;
}
.ms-wikieditorange
{
}
.ms-wikieditorangeinnera
{
    height: 0px;
    font-size: 0px;
    line-height: 0px;
}
.ms-wikitoolbar a:hover.ms-toolbar
{
    text-decoration: underline;
    color: #000000;
}
.ms-wikicontent a
{
    text-decoration: underline;
}
.ms-wikicontent a.ms-wikilink
{
    text-decoration: none;
}
.ms-wikicontent a.ms-missinglink
{
    text-decoration: none;
    border-bottom: 1px dashed #000000;
}
.ms-wikicontent
{
    color: #333333;
    line-height: 1.3;
}
.ms-recentchanges
{
    vertical-align: top;
    padding: 7px 1px 9px 4px;
}
.errorinl
{
    font-size: 10pt;
    color: #ff0000;
    font-family: verdana,sans-serif;
}
.ms-diffdelete
{
    background-color: #e0e0e0;
}
.ms-diffdeletenostrike
{
    background-color: #e0e0e0;
}
.ms-diffdelete
{
    text-decoration: line-through;
}
.ms-diffinsert
{
    background-color: #ffeaad;
    border: 1px solid #ffffff;
}
.ms-wikifieldheader
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    margin-top: 15px;
    margin-bottom: 10px;
    font-weight: bold;
    color: #515151;
    border-bottom: 1px solid #C3C3C3;
    padding: 2px;
}
ul.ms-blogAdminLinks
{
    list-style: none;
    margin: 4px 10px 0 0;
    padding: 0 0 0 4px;
}
ul.ms-blogAdminLinks li
{
    background: transparent url(/_layouts/images/rect.gif);
    background-position: center left;
    background-repeat: no-repeat;
    margin: 0 0 0 0;
    padding: 0 0 3px 15px;
}
ul.ms-blogAdminLinks li a
{
    color: #003399;
}
.ms-blogrss
{
    color: #4c4c4c;
    width: 588px;
}
.ms-CommentsWrapper
{
    color: #4c4c4c;
    width: 588px;
}
.ms-PostWrapper
{
    color: #4c4c4c;
    width: 588px;
}
.ms-blogrssnav
{
    color: #4c4c4c;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 5px;
    border-top: solid 1px #add1ff;
}
.ms-blogrssnav a
{
    color: #003399;
    text-decoration: none;
    font-weight: bold;
    font-size: 10pt;
}
.ms-blogrssnav img
{
    border: none;
}
.ms-PostTitle
{
    font-size: 16pt;
    border-top: solid 1px #e3efff;
    padding-top: 6px;
}
.ms-PostTitle span
{
    position: relative;
    left: -2px;
    right: auto;
}
.ms-PostTitle a
{
    color: #4c4c4c;
    text-decoration: none;
}
.ms-CommentFooter
{
    font-size: 10pt;
    color: #999999;
    padding-bottom: 22px;
}
.ms-PostFooter
{
    font-size: 10pt;
    color: #999999;
    padding-bottom: 22px;
}
.ms-CommentFooter a
{
    color: #6c90d8;
    white-space: nowrap;
}
.ms-PostFooter a
{
    color: #6c90d8;
    white-space: nowrap;
}
.ms-PostBody
{
    color: #4c4c4c;
    font-size: 10pt;
    line-height: 1.7em;
    padding-top: 6px;
    padding-bottom: 12px;
}
.ms-PostBody a
{
    color: #0000CC;
}
.ms-PostBody p
{
    margin: 0 0 1em 0;
}
h3.ms-PostDate
{
    font-size: 10pt;
    color: #7f7f7f;
    margin: 0;
    border-bottom: solid 1px #6f9dd9;
    padding-bottom: 5px;
}
h3.ms-CommentHeader
{
    font-size: 16pt;
    font-weight: normal;
    color: #999999;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    position: relative;
    top: -.25em;
    left: -2px;
    right: auto;
}
h4.ms-CommentTitle
{
    color: #666666;
    font-size: 10pt;
    line-height: 1.7em;
    padding: 0px 0 0 0;
    margin: 0px;
}
.ms-CommentBody
{
    color: #4c4c4c;
    font-size: 10pt;
    line-height: 1.7em;
    padding-bottom: 12px;
    padding-top: 6px;
}
.ms-commentsempty
{
    color: #4c4c4c;
    font-size: 10pt;
    padding-bottom: 22px;
    padding-top: 6px;
}
.ms-blogedit
{
    font-size: 10pt;
    line-height: 1.7em;
    vertical-align: top;
    border-top: solid 1px #e3efff;
}
.ms-blogedit a
{
    height: 22px;
    padding: 0px 5px 0 5px;
    color: #003399;
    background-image: url("/_layouts/images/toolgrad.gif");
    background-color: #d6e8ff;
    border: 1px solid #83b0ec;
    border-top: none;
}
.ms-blogrss
{
    font-size: 10pt;
    border-top: solid 1px #e3efff;
    padding-top: 5px;
}
.ms-blogrss a
{
    color: #003399;
}
.ms-blogrss img
{
    vertical-align: middle;
    border: none;
}
.ms-commenttable
{
    margin: 15px 0 0 0;
    padding: 0px;
}
.ms-commenttable td
{
    border-top: solid 1px #d6e8ff;
}
.ms-CommentFooter a
{
    padding-top: 4px;
    margin: 0;
}
.ms-pickerwait
{
    width: 100%;
    height: 100%;
    margin: 0px;
    background-color: #FFFFFF;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #000000;
}
.ms-pickerdropdown
{
    margin-left: 5px;
}
.ms-CategoryTitleCell
{
    padding: 0px 0px 0px 0px;
}
.ms-CategoryTitleCell a
{
    display: block;
    background: transparent url("/_layouts/images/navbullet.gif");
    background-position: left top;
    background-repeat: no-repeat;
    margin: 0px;
    padding: 3px 0px 3px 16px;
}
.ms-BlogEmptyListText
{
    padding: 2px 2px 2px 10px;
}
.ms-BlogNavigator p.ms-descriptiontext
{
    display: none;
}
.ms-BlogNavigator div.ms-navheader
{
    background-color: #d6e8ff;
    border-top: solid 1px #f2f8ff;
    border-left: solid 1px #f2f8ff;
    border-bottom: 1px solid #add1ff;
    padding: 1px 6px 3px 6px;
}
.ms-BlogNavigator div.ms-navheader a
{
    color: #003399;
}
.ms-BlogNavigator div.ms-navheader
{
    color: #4c4c4c;
    font-weight: bold;
}
.ms-BlogNavigator .ms-quicklaunch table td
{
    border-top: none;
}
.ms-BlogNavigator div.ms-WPBody
{
    border-top: solid 1px #add1ff;
}
.ms-BlogNavigator div.ms-PartSpacingVertical
{
    font-size: 1pt;
    margin-top: 0px;
}
.ms-BlogNavigator td.ms-addnew
{
    padding-left: 6px;
}
.ms-BlogNavigator td.ms-addnew img
{
    margin-right: 2px;
}
.ms-BlogEmptyListText
{
    padding: 4px 4px 2px 6px;
    color: #4c4c4c;
}
.ms-pickertitlesection
{
    background: #ffffff url("/_layouts/images/siteTitleBKGD.gif") repeat-y top right;
}
.ms-pickertitlesection .ms-descriptiontext
{
    padding: 8px 3px 8px 3px;
}
.ms-pickeremptyresulttexttr .ms-descriptiontext
{
    padding-left: 5px;
    padding-top: 6px;
}
.ms-pickerbodysection
{
    background: #ece9d8 url("/_layouts/images/viewheadergrad.gif") repeat-x;
    border-top: solid 1px #a5a5a5;
}
.ms-pickerresultoutertable
{
    table-layout: fixed;
}
.ms-pickerresulttable
{
    border-collapse: separate;
}
.ms-pickerresultdiv
{
    background-color: #ffffff;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-style: inset;
    overflow: scroll;
    width: 100%;
    height: 100%;
}
.ms-pickerbuttonsection
{
    background-color: #ece9d8;
}
.ms-pickersectionline
{
    background-color: #d0d0bf;
}
.ms-pickersearchbox
{
    height: 19px;
    color: #000000;
}
.ms-pickersearchsummarytr td.ms-descriptiontext
{
    padding-left: 6px;
    padding-top: 5px;
    color: #525252;
    font-weight: bold;
}
.ms-pickerwaittexttr td.ms-descriptiontext
{
    text-align: center;
}
.ms-ph
{
    padding-left: 5px;
    padding-right: 5px;
    background-image: none;
    background-color: #f3f3f3;
    color: #949494;
    white-space: nowrap;
}
.ms-naveditor .ms-gb
{
    padding: 3px 3px 0 3px;
    height: 22px;
}
.ms-naveditor .ms-vb2
{
    padding: 3px 3px 0 3px;
    height: 22px;
}
.ms-naveditor .ms-gb
{
    border-top: 0;
}
.ms-naveditor .ms-gb img
{
    margin-top: 1em;
}
@media print
{
    .ms-buttonheightwidth2
    {
        display: none;
    }
    .ms-buttonheightwidth
    {
        display: none;
    }
    .ms-banner
    {
        display: none;
    }
    .ms-searchform
    {
        display: none;
    }
    .ms-titlearearight
    {
        display: none;
    }
    .ms-titlearealeft
    {
        display: none;
    }
    .ms-areaseparatorcorner
    {
        display: none;
    }
    .ms-areaseparatorright
    {
        display: none;
    }
    .ms-rightareacell
    {
        display: none;
    }
    .ms-areaseparatorleft
    {
        display: none;
    }
    .ms-siteaction
    {
        display: none;
    }
    .ms-globallinks
    {
        display: none;
    }
    .ms-leftareacell
    {
        display: none;
    }
}
a:visited.ms-skip
{
    position: absolute;
    left: 0px;
    top: -500px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}
a:hover.ms-skip
{
    position: absolute;
    left: 0px;
    top: -500px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}
a.ms-skip
{
    position: absolute;
    left: 0px;
    top: -500px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}
.ms-hidden
{
    position: absolute;
    left: 0px;
    top: -500px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}
a:focus.ms-skip
{
    position: absolute;
    left: 2px;
    top: 2px;
    width: auto;
    height: auto;
    background-color: white;
    border-color: black;
    border-width: 1px;
    border-style: Solid;
    color: black;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 4px;
    padding-right: 4px;
}
a:active.ms-skip
{
    position: absolute;
    left: 2px;
    top: 2px;
    width: auto;
    height: auto;
    background-color: white;
    border-color: black;
    border-width: 1px;
    border-style: Solid;
    color: black;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 4px;
    padding-right: 4px;
}
.ms-dialogBody
{
    background-color: #ece9d8;
}
.ms-dialogHeader
{
    background-color: #ffffff;
    background-position: right top;
    background-image: url('/_layouts/images/dialogTitleBKGD.jpg');
    background-repeat: repeat-y;
}
.ms-dialogHeaderDescription
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #666666;
    padding-right: 20px;
}
.ms-dialogHelpLink a
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #666666;
    text-decoration: none;
}
.ms-dialogHelpLink
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #666666;
    text-decoration: none;
}
.ms-dialogHeadingDivider1
{
    background-color: #ffffff;
}
.ms-dialogHeadingDivider2
{
    background-color: #9e9fa1;
}
.ms-dialogHeadingDivider3
{
    background-color: #d6d2bf;
}
.ms-dialogBodyMain
{
    background-color: #ffffff;
    border: 1px solid #7f9db9;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #666666;
}
.ms-dialogButtonSection
{
    border-top: 1px solid #d0d0bf;
}
.ms-dialogButtonCell INPUT
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}
.ms-dialogButtonCell
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}
.ms-dialogHoverRow
{
    background-color: #f2f4e3;
}
.ms-dialogSelectedRow
{
    background-color: #e6e6e6;
}
.ms-aggrwebpartcell
{
    padding-right: 5px;
    padding-left: 5px;
}
a.ms-acclink
{
    width: auto;
    height: 1.1em;
    background-color: white;
    border-color: black;
    border-width: 1px;
    border-style: solid;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 4px;
    padding-right: 4px;
    color: black;
}
a.ms-imnlink
{
    cursor: default;
}
/* _lcid="1033" _version="12.0.6500"
_LocalBinding */
.ms-SrvMenuUI
{
    display: none;
}
.ms-MenuUIPopupBody
{
    border: 1px solid #868686;
    margin: 0px;
    padding: 0px;
}
.ms-MenuUIPopupBody TABLE
{
    color: #003399;
    font-size: 100%;
    margin: 0px;
    padding: 0px;
}
.ms-MenuUIPopupBody div
{
    cursor: pointer;
}
.ms-MenuUILargeRtL
{
    background-color: #fafafa;
    background-repeat: repeat-y;
    cursor: pointer;
}
.ms-MenuUIRtL
{
    background-color: #fafafa;
    background-repeat: repeat-y;
    cursor: pointer;
}
.ms-MenuUILarge
{
    background-color: #fafafa;
    background-repeat: repeat-y;
    cursor: pointer;
}
.ms-MenuUI
{
    background-color: #fafafa;
    background-repeat: repeat-y;
    cursor: pointer;
}
.ms-MenuUILarge
{
    background-position: left;
}
.ms-MenuUI
{
    background-position: left;
}
.ms-MenuUILargeRtL
{
    background-position: right;
}
.ms-MenuUIRtL
{
    background-position: right;
}
.ms-MenuUI
{
    background-image: url("/_layouts/images/MGrad.gif");
}
.ms-MenuUILarge
{
    background-image: url("/_layouts/images/MGradLarge.gif");
    width: 250px;
}
.ms-MenuUIRtL
{
    background-image: url("/_layouts/images/MGradRtl.gif");
}
.ms-MenuUILargeRtL
{
    background-image: url("/_layouts/images/MGradLargeRtl.gif");
    width: 250px;
}
.ms-MenuUIDisabled SPAN
{
    color: #888888;
}
.ms-MenuUIItemTableCellCompact
{
    padding: 2px;
    color: #003399;
    text-decoration: none;
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-MenuUIItemTableCell
{
    padding: 2px;
    color: #003399;
    text-decoration: none;
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-MenuUIItemTableCellCompact
{
    padding: 1px 2px 1px 2px;
}
.ms-MenuUIItemTableCellCompactHover A
{
    color: #003399;
    text-decoration: none;
}
.ms-MenuUIItemTableCellCompact A
{
    color: #003399;
    text-decoration: none;
}
.ms-MenuUIItemTableCellHover A
{
    color: #003399;
    text-decoration: none;
}
.ms-MenuUIItemTableCell A
{
    color: #003399;
    text-decoration: none;
}
.ms-menuitemdescription
{
    color: #666666;
}
.ms-MenuUIItemTableCellCompactHover
{
    padding: 1px;
    color: #003399;
    text-decoration: none;
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-MenuUIItemTableCellHover
{
    padding: 1px;
    color: #003399;
    text-decoration: none;
    font-size: 10pt;
    font-family: Verdana,sans-serif;
}
.ms-MenuUIItemTableCellCompactHover
{
    padding: 0px 1px 0px 1px;
}
.ms-MenuUIItemTableHover
{
    background-color: #ffe6a0;
    border: 1px solid #d2b47a;
}
.ms-MenuUIItemTableHover .ms-menuitemdescription
{
    color: #333333;
}
.ms-MenuUIIconRtL
{
    height: 16px;
    width: 24px;
}
.ms-MenuUIIcon
{
    height: 16px;
    width: 24px;
}
.ms-MenuUIIconLargeRtl
{
    height: 16px;
    width: 40px;
}
.ms-MenuUIIconLarge
{
    height: 16px;
    width: 40px;
}
.ms-MenuUIIconLarge
{
    padding: 0px 6px 0px 2px;
}
.ms-MenuUIIcon
{
    padding: 0px 6px 0px 2px;
}
.ms-MenuUIIconLargeRtl
{
    padding: 0px 2px 0px 6px;
}
.ms-MenuUIIconRtL
{
    padding: 0px 2px 0px 6px;
}
.ms-menuuilabelcompactRtl
{
    width: 100%;
}
.ms-menuuilabelcompact
{
    width: 100%;
}
.ms-MenuUILabelRtL
{
    width: 100%;
}
.ms-MenuUILabel
{
    width: 100%;
}
.ms-MenuUILabel
{
    padding: 2px 0px 3px 6px;
}
.ms-MenuUILabelRtL
{
    padding: 2px 6px 3px 0px;
}
.ms-menuuilabelcompact
{
    padding: 1px 0px 1px 7px;
}
.ms-menuuilabelcompactRtl
{
    padding: 1px 7px 1px 0px;
}
.ms-MenuUISubmenuArrow
{
    height: 16px;
    width: 16px;
}
.ms-MenuUISeparatorLargeRtl
{
    background-color: #c5c5c5;
    font-size: 1px;
    height: 1px;
    line-height: 1px;
}
.ms-MenuUISeparatorLarge
{
    background-color: #c5c5c5;
    font-size: 1px;
    height: 1px;
    line-height: 1px;
}
.ms-MenuUISeparatorRtL
{
    background-color: #c5c5c5;
    font-size: 1px;
    height: 1px;
    line-height: 1px;
}
.ms-MenuUISeparator
{
    background-color: #c5c5c5;
    font-size: 1px;
    height: 1px;
    line-height: 1px;
}
.ms-MenuUISeparator
{
    margin: 0px 0px 0px 32px;
}
.ms-MenuUISeparatorRtL
{
    margin: 0px 32px 0px 0px;
}
.ms-MenuUISeparatorLarge
{
    margin: 0px 0px 0px 48px;
}
.ms-MenuUISeparatorLargeRtl
{
    margin: 0px 48px 0px 0px;
}
.ms-MenuUICheckMark
{
    background-image: url("/_layouts/images/ChkMrk.gif");
}
.ms-MenuUIItemTableCellDisabled
{
    color: #999999;
}
.ms-sbtable
{
    color: #000000;
    font-family: Verdana,sans-serif;
    font-size: 0.7em;
    font-style: normal;
    font-weight: normal;
}
.ms-sbtablealt
{
    color: #000000;
    font-family: Verdana,sans-serif;
    font-size: 0.7em;
    font-style: normal;
    font-weight: normal;
}
.ms-sbtable-ex
{
    width: 100%;
    border-collapse: collapse;
    margin-top: 2px;
    margin-left: 2px;
}
.ms-sbtable-border
{
    border: 1px solid #97b4e9;
}
td.ms-sbcell
{
    padding: 0px;
    padding-left: 2px;
    white-space: nowrap;
    border: solid 1px #7f9db9;
}
td.ms-sbcellnoborder
{
    padding-right: 2px;
    white-space: nowrap;
    border: 0;
}
.ms-sbtext
{
    font-family: Verdana,sans-serif;
    font-size: 1em;
    font-weight: bold;
}
.ms-sbplain
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    border: none;
}
.ms-sbplainwithborder
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
}
td.ms-sblink
{
    padding-right: 14px;
    border: none;
}
.ms-sblink a:visited
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #666666;
    text-decoration: none;
    padding-left: 4px;
}
.ms-sblink a:link
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    color: #666666;
    text-decoration: none;
    padding-left: 4px;
}
.ms-sblink a:hover
{
    color: #000000;
    text-decoration: underline;
}
td.ms-sbgo
{
    background-color: #e9f2fd;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 1px;
    padding-top: 1px;
}
.ms-rightbodysectionsearchbox
{
    width: 100%;
}
.ms-sbLastcell
{
    width: 100%;
}
.ms-sbLastCell
{
    padding-right: 10px;
}
td.ms-sbscopes
{
    border: none !important;
}
select.ms-sbscopes
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    width: 170px;
}
.srch-WPBody
{
    margin: 0px;
    font-family: Verdana,sans-serif;
    font-size: 1em;
    color: #666666;
}
.srch-results
{
}
.srch-sort
{
    color: #333333;
    font-size: 1.0em;
}
.srch-sort A:visited
{
    text-decoration: none;
    color: #003399;
}
.srch-sort A:link
{
    text-decoration: none;
    color: #003399;
}
.srch-sort a:hover
{
    color: #FF0000;
}
.srch-sort-right
{
    float: right;
    color: #333333;
    font-size: 1.0em;
    padding-bottom: 4px;
}
.srch-sort-right A:visited
{
    text-decoration: none;
    color: #003399;
}
.srch-sort-right A:link
{
    text-decoration: none;
    color: #003399;
}
.srch-sort-right a:hover
{
    color: #FF0000;
}
.srch-summary
{
    color: #333333;
    font-size: 1.0em;
    font-family: Verdana,sans-serif;
}
.srch-summary A:visited
{
    text-decoration: none;
    color: #003399;
}
.srch-summary A:link
{
    text-decoration: none;
    color: #003399;
}
.srch-summary a:hover
{
    color: #FF0000;
}
.srch-stats
{
    color: #333333;
    font-size: 1.0em;
    font-family: Verdana,sans-serif;
    background-color: #ececec;
    text-align: left;
    white-space: nowrap;
}
.srch-stats A:link
{
    text-decoration: none;
    color: #003399;
}
.srch-stats a:hover
{
    color: #FF0000;
}
.srch-Description
{
    font-size: 1.0em;
    margin: 0px 0px 4px;
    color: #333333;
    font-family: Verdana,sans-serif;
}
.srch-Description b
{
    font-weight: bold;
    color: #333333;
}
.srch-alertme A:visited
{
    margin: 0px 0px 0px;
}
.srch-alertme a:link
{
    margin: 0px 0px 0px;
}
.srch-alertme a:hover
{
    margin: 0px 0px 0px;
}
.srch-Title
{
    font-size: 1.2em;
    margin: 0px 0px 5px;
    color: #003399;
    font-family: Verdana,sans-serif;
}
.srch-Title A:visited
{
    text-decoration: none;
    color: #003399;
}
.srch-Title A:link
{
    text-decoration: none;
    color: #003399;
}
.srch-Title a:hover
{
    color: #FF0000;
    text-decoration: underline;
}
.srch-URL A:visited
{
    color: #008800 !important;
    text-decoration: none;
}
.srch-URL A:link
{
    color: #008800 !important;
    text-decoration: none;
}
.srch-URL a:hover
{
    color: #FF0000;
    text-decoration: underline;
}
.srch-Metadata
{
    border-top: #e0ded5 1px solid;
    font-size: 1.0em;
    margin: 0px 0px 15px;
    color: #8c8c8c;
    font-family: Verdana,sans-serif;
}
.srch-dup .srch-Page-bg
{
}
.srch-Page
{
    color: #666666;
    font-weight: bold;
    font-size: 1.0em;
    font-family: Verdana,sans-serif;
    background-color: #ececec;
    text-align: right;
}
.srch-Page A:visited
{
    text-decoration: none;
    color: #3764a0;
    font-weight: normal;
}
.srch-Page A:link
{
    text-decoration: none;
    color: #3764a0;
    font-weight: normal;
}
.srch-Page a:hover
{
    color: #FF0000;
}
.srch-dup A:visited
{
    color: #517acc;
}
.srch-dup A:link
{
    color: #517acc;
}
.srch-Icon
{
    margin-right: 4;
}
.srch-ActionLink a
{
    text-decoration: none;
    font-size: .85em;
    font-style: italic;
    color: #336699;
    margin-top: 2;
    margin-bottom: 0;
}
.srch-ActionLink a:hover
{
    color: #FF0000;
}
.ms-searchresultstitlearea
{
    background-image: url("/_layouts/images/pageTitleBKGD.gif");
    background-repeat: repeat-x;
    background-color: #d6e8ff;
    text-align: center;
    padding-left: 18px;
    padding-top: 20px;
    border-bottom: 1px solid #6f9dd9;
    height: 85px;
}
.ms-searchresultsareaSeparator
{
    background-color: #d6e8ff;
    padding: 0px;
}











form
{
    height: 100%;
}
html
{
    height: 100%;
}
.body
{
    background-image: url('../../SiteCollectionImages/EA/EA_page_background.png');
    background-repeat: repeat-x;
    height: 100%;
    margin: auto;
    width: 1024px;
}
.master
{
    width: 1024px;
    margin-left: auto;
    margin-right: auto;
    height: 100%;
    background-color: #FFFFFF;
}
.masterContent
{
    background-color: #FFFFFF;
}
.shadowRight
{
    height: 100%;
    min-height: 100%;
    width: 12px;
    background-image: url('../../../../../../../Images/bl_Shadow_Right.jpg');
    background-repeat: repeat-y;
    background-position: left top;
}
.shadowLeft
{
    height: 100%;
    min-height: 100%;
    width: 12px;
    background-image: url('../../../../../../../Images/bl_Shadow_Left.jpg');
    background-repeat: repeat-y;
    background-position: left top;
}
.spacer
{
    width: 12px;
}
.breadcrumb
{
    font-family: Verdana,sans-serif;
    color: #656b77;
    clear: both;
    font-size: 10pt;
    font-family: Verdana,sans-serif;
    padding-left: 7px;
    padding-bottom: 2px;
    padding-top: 4px;
    border-bottom: 1px #CCCCCC solid;
    margin-bottom: 4px;
}
.breadcrumb a:active
{
    padding-left: 0px;
    padding-right: 0px;
    text-decoration: none;
    color: #656b77;
}
.breadcrumb:active
{
    padding-left: 0px;
    padding-right: 0px;
    text-decoration: none;
    color: #656b77;
}
.breadcrumb a
{
    padding-left: 0px;
    padding-right: 0px;
    text-decoration: none;
    color: #656b77;
}
.breadcrumb a:hover
{
    text-decoration: underline;
}
.breadcrumbCurrent
{
    font-weight: bold;
}
.login
{
    display: inline;
}
.login a:hover
{
    text-decoration: underline;
}
.sharepointLogin
{
    float: right;
    display: inline;
}
.sharepointLogin .ms-globallinks
{
    position: relative;
}
a.#zz1_MyLinksMenuMenu
{
    font-family: Verdana,sans-serif;
}
a.#zz8_Menu
{
    font-family: Verdana,sans-serif;
}
div.#zz8_Menu_t img
{
    vertical-align: middle;
    color: #333333;
}
.sharepointLogin .ms-globallinks a
{
    color: #333333;
}
.sharepointLogin .ms-globallinks
{
    color: #333333;
}
.sharepointLogin div
{
    color: #333333;
}


.topArea
{
    height: 129px;
    width: 524px;
}
.topArea_table
{
    width: 1024px;
    background-image: url('../../SiteCollectionImages/EA/EA_baner_background.png');
    background-repeat: no-repeat;
}

.topArea_Left
{
    height: 129px;
    width: 238px;
}

.topArea_Right
{
    background-position: right;
    width: 204px;
}

.topArea :active
{
    text-decoration: none;
}
.logo
{
    float: left;
    height: 42px;
    font-size: 14pt;
    font-family: Verdana,sans-serif;
    padding-bottom: 3px;
    padding-top: 3px;
    padding-left: 4px;
    padding-right: 0px;
}
.logo a
{
    color: #656B77;
    background-image: url("../../../../../../../images/bl_logo.jpg");
    background-repeat: no-repeat;
    background-position: left center;
    display: block;
    padding: 15px 5px 0px 75px;
}
.topLinkBar
{
    float: right;
    width: auto;
    padding-left: 1px;
    padding-right: 7px;
    display: inline;
}
.toplinkbar a:active
{
    color: #444444;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    text-decoration: none;
}
.topLinkBar a
{
    color: #444444;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    text-decoration: none;
}
.topLinkBar a:hover
{
    text-decoration: underline;
}
.topLink
{
    background: url("../../../../../../../Images/linksdivider.gif") right 6px no-repeat;
    display: inline;
}
.console
{
    clear: both;
    width: 1024px;
}
.search
{
    margin: 6px 2px 20px 2px;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right: 2px;
    margin-left: 2px;
    border: 1px #555555 solid;
    height: 14px;
}
.search .ms-sbcell
{
    border: none;
    font-weight: normal;
    font-size: 10pt;
    color: white;
    padding: 0px;
}
.search .ms-sbgo
{
    background: none;
}

.searchLayout input
{
    background: transparent url('../../SiteCollectionImages/EA/EA_Search.png') left no-repeat;
    padding-left: 25px;
}
#searchLayout .ms-sbcell
{
    background: url('/images/searchBg.gif') repeat-x;
    border-color: #BD9BBD;
}






.siteActionMenu
{
    float: right;
}
.authoringRegion
{
    width: 1024px;
    background-color: #DDDDDD;
    color: #333333;
}



.pageTitle
{
    margin: 0px;
    font-family: Verdana,sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #000080;
}
.pageTitle span
{
    margin: 0px;
    padding: 0px;
}
.mainContainer
{
    margin-left: 10px;
    margin-right: 10px;
}
.bottomLinkBar
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    color: #999999;
    float: none;
}
.mainContent td.ms-pagebreadcrumb
{
    display: none;
}
.mainContent div.ms-pagebreadcrumb
{
    display: none;
}
div.ms-wikieditouter
{
    position: static;
    border-bottom: 1px #6393d4 solid;
    margin-bottom: 8px;
    margin-right: 5px;
    border-right-width: 1px;
}
div.ms-quicklaunchouter
{
    margin-left: 7px;
    margin-top: 5px;
    width: 158px;
    border-width: 0px;
}

.link-item
{
    margin: 0px;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    color: #000000;
}


.link-item_title
{
    margin: 0px;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    color: #000000;
    padding-top: 10px;
}


.ms-WPBody A:link
{
    color: #000000;
}


/*
.link-item

{
	margin: 0px;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Verdana;
	font-size: 14pt;
	font-weight: bold;
	color: #000080;
	background-image: url('../../SiteCollectionImages/EA/EA_ico_bullet.gif');
	background-repeat:no-repeat;
	background-position:left;
	 
}

*/


.link-item a:link
{
    margin: 0px;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    color: #000000;
}

.link-item a
{
    margin: 0px;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    color: #000000;
}

.link-item a:active
{
    margin: 0px;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    color: #000000;
}
.link-item a:visited
{
    margin: 0px;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    color: #000000;
}
.link-item a:hover
{
    color: #000000;
    text-decoration: underline;
    font-weight: bold;
}


.ms-rteCustom-ArticleTitle
{
    color: #2b8ece;
    font: bold 0.9em Verdana,sans-serif;
    line-height: 16px;
}

.ms-rteCustom-ArticleByline
{
    color: #818589;
    font-size: 1.2em;
    height: 22px;
    display: block;
}


.ms-rteCustom-EALinks
{
    font: normal 0.8em Verdana,sans-serif;
    list-style-type: none;
    display: block;
    padding-left: 20px;
    border-bottom: 1px dotted #a0cae1;
    padding-bottom: 5px;
    padding-top: 5px;
    text-decoration: none;
    color: #0f2679;
    text-decoration: underline;
    background: url(../Images/Alde/bullet_links.png) 0px 4px no-repeat;
}

.ms-rteCustom-EASub-title
{
    font-variant: normal;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    font-size: small;
    font-style: italic;
    list-style-type: none;
    display: block;
    padding-left: 10px;
    padding-bottom: 5px;
    text-decoration: none;
    color: #0f2679;
}

.ms-rteCustom-EATitle
{
    font-variant: normal;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    font-size: medium;
    font-style: normal;
    list-style-type: none;
    display: block;
    padding-bottom: 5px;
    text-decoration: none;
    color: #0f2679;
}

.EA_Title
{
    font-variant: normal;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    font-size: 13px;
    font-style: normal;
    list-style-type: none;
    padding-bottom: 5px;
    text-decoration: none;
    color: #103873;
    height: 30px; /*font-size:21px;*/
}

.EA_Title_Left_Padding
{
    font-variant: normal;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    font-size: 15px;
    font-style: normal;
    list-style-type: none;
    padding-bottom: 5px;
    text-decoration: none;
    color: #103873;
    height: 30px;
    padding-left: 10px;
}


.EA_pageContent
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    color: #333333;
    text-align: justify;
}

.EA_pageContent_Left_Padding
{
    font-family: Verdana,sans-serif;
    font-size: 11px;
    color: #333333;
    text-align: justify;
    padding-left: 10px;
}

.EA_Table
{
    background-image: url('../../SiteCollectionImages/EA/EA_background.png');
    background-repeat: repeat-x;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 20px;
    margin: auto;
 /*   height: 600px;*/
    width: 989px;
    height:600px;
}

.EA_Table_Top_Menu
{
    width: 100%;
    margin-right: 0px;
}

.EA_Table_Master
{
    width: 100%;
  /*  height: 100%; */
    margin-left: auto;
    margin-right: auto;
    background-color: #FFFFFF;
}

.EA_Table_Master_Top
{
    width: 100%;
    height: 30px;
}

.EA_Table_Master_Top_Round_Left
{
    padding-left: 15px;
}

.EA_Table_Master_Top_Round_Right
{
    padding-right: 15px;
}



.EA_Table_Footer
{
    border-bottom: 1px solid #000000;
    border-top: 1px solid #000000;
    width: 95%;
    padding-right: 20px;
}



.EA_TopNavMenu
{
    width: 100%;
}

.EA_Date
{
    font-variant: normal;
    font-family: Verdana,sans-serif;
    font-size: 12px;
    font-style: normal;
    list-style-type: none;
    display: block;
    padding-bottom: 5px;
    padding-right: 10px;
    padding-left: 60px;
    text-decoration: none;
    color: #103873;
}


.dateLine
{
    margin: 0px;
    font-family: Verdana,sans-serif;
    font-size: 11px;
    color: #000080;
    font-weight: normal;
    padding-bottom: 2px;
}

.dateLine_small
{
    padding-top: 15px;
    padding-left: 3px;
    font-family: Verdana,sans-serif;
    font-size: 11px;
    color: #103073;
    font-weight: normal;
}

.dateLine_small_bullet
{
    padding-left: 15px;
    font-family: Verdana,sans-serif;
    font-size: 11px;
    color: #103073;
    font-weight: normal;
    background-image: url('../../SiteCollectionImages/EA/EA_ico_bullet.gif');
    background-repeat: no-repeat;
}


.link-item_bullet
{
    padding-left: 12px;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    color: black;
    text-decoration: none;
    padding-bottom: 12px;
}









.description
{
    text-align: justify;
    padding-bottom: 15px;
    font-family: Verdana,sans-serif;
    font-size: 11px;
}

.link-item a:link
{
    font-family: Verdana,sans-serif;
    color: black;
    text-decoration: none;
    font-size: 11px;
}

.link-item a
{
    font-family: Verdana,sans-serif;
    color: black;
    text-decoration: none;
    font-size: 11px;
}

.link-item
{
    font-family: Verdana,sans-serif;
    color: black;
    text-decoration: none;
    font-size: 11px;
}
.link-item a:active
{
    color: black;
    text-decoration: none;
    font-size: 11px;
}
.link-item a:visited
{
    color: black;
    text-decoration: none;
}
.link-item a:hover
{
    color: #000000;
    text-decoration: underline;
}
.link-item-large a:link
{
    font-family: Verdana,sans-serif;
    color: #082C6B;
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
    padding-top: 5px;
}
.link-item-large a
{
    font-family: Verdana,sans-serif;
    color: #082C6B;
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
    padding-top: 5px;
}
.link-item-large
{
    font-family: Verdana,sans-serif;
    color: #082C6B;
    font-size: 19px;
    text-decoration: none;
    font-weight: bold;
    padding-top: 2px;
}
.link-item-large a:active
{
    text-decoration: none;
}
.link-item-large a:visited
{
    text-decoration: none;
}
.link-item-large a:hover
{
    color: #000000;
    text-decoration: underline;
}

.balloonstyle
{
    position: absolute;
    top: -500px;
    left: 0;
    padding: 5px;
    visibility: hidden;
    border: 1px solid black;
    font: normal 12px Verdana;
    line-height: 18px;
    z-index: 100;
    background-color: white;
    width: 200px;
    text-align: left; /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

.balloonstyle ul
{
    padding-left: 20px;
    margin-left: auto;
}

.balloonstyle li
{
    list-style-type: none;
    list-style-image: url('../../SiteCollectionImages/EA/EA_ico_bullet.gif');
}

#arrowhead
{
    z-index: 99;
    position: absolute;
    top: -500px;
    left: 0;
    visibility: hidden;
}

/* Start Calendar styles */

.EventCalendar_Event_Listing
{
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #00388C;
}

.EventCalendar
{
    background-color: transparent;
    border-bottom: 0px solid;
    border-left: 0px solid;
    border-top: 0px solid;
    color: white !important;
}

.EventCalendar_Title
{
    color: white;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    font-size: 10pt;
    background-color: #004595;
}

.EventCalendar_Header
{
    background-color: #004595;
    color: #5B8CCA;
}

.EventCalendar_Next_and_Previous
{
    color: white !important;
    background-color: #004595;
}

.EventCalendar_Next_and_Previous a
{
    color: white !important;
    background-color: #004595;
}

.EventCalendar_Day
{
    color: white !important;
    background-color: #004595 !important;
}

.EventCalendar_Day a
{
    color: white !important;
    background-color: #004595 !important;
}

.EventCalendar_Event
{
    font-weight: bold;
    background-color: #004595 !important;
    color: #039 !important;
}

.EventCalendar_Event a
{
    color: #F5CF00 !important;
    font-weight: bold;
    font-size: 11px; /*background-color:#004595 !important;*/
}

.EventCalendar_Event ul > li > a
{
    color: #039 !important;
    font-weight: bold;
    font-size: 11px;
}


.EventCalendar_Today
{
    font-weight: bold;
    color: white !important;
    background-color: #004595;
}

.EventCalendar_Today a
{
    font-weight: bold;
    color: #F5CF00 !important;
    background-color: #004595;
}

.EventCalendar_Weekend
{
    color: white !important;
    background-color: #004595;
}

.EventCalendar_Weekend a
{
    color: white !important;
    background-color: #004595;
}

.EventCalendar_Other_Month
{
    color: white !important;
    background-color: #004595;
}

.EventCalendar_Other_Month a
{
    color: white !important;
    background-color: #004595 !important;
}


.topNav a {
	color:white !important;
}
.leftNav a{
	color:white !important;
}
.topNav a:hover {
	color:#f5cf00 !important;
}
.leftNav a:hover {
	color:#f5cf00 !important;
}

.topNavSelected a {
	color:#f5cf00 !important;
}
.leftNavSelected a {
	color:#f5cf00 !important;
}
.topNavFlyOutsItem a {
	color:white !important;
}
.leftNav2 a {
	color:#cbd1e0 !important;
}
.ms-WPHeader {
	background:none !important;
}
.ms-WPTitle {
	color:#4c4c4c !important;
	font-weight:bold !important;

}
.style1 {
	color:black !important;
}
.bullet {
    font-family: Verdana,sans-serif;
    font-size: 11px;
    color: #103073;
    font-weight: normal;
    background-image: none;
    background-repeat: no-repeat;
    padding:0px !important;


}

#ctl00_PlaceHolderMain_RichHtmlField1__ControlWrapper_RichHtmlField a:link
{
    text-decoration:underline!important;
}
#ctl00_PlaceHolderMain_Content__ControlWrapper_RichHtmlField a:link
{
    text-decoration:underline!important;
}


/* End Calendar styles */

/*::Edit body class 18.10.2012 add color to black::*/

.ms-WPBody A:visited
{
	color:rgb(0,51,153) !important;
}

.ms-WPBody A:link
{
 color: rgb(0,51,153) !important;	
}

.ms-WPBody A:hover
{
  color:#000000 !important;
}
.ms-rteCustom-AldeLinks A
{
  color:#039 !important;	
}

.ms-WPTitle 
{
  font-weight:bold !important;
  color: rgb(76,76,76) !important;
}

/*::::::::::::::::::::::::::::::::::::::::::::::::*/
.ms-menu-a span {
	color:white !important;
}
.ms-WPHeader TD {
	border-bottom-color:#4e7cb7 !important;
}

.ms-rteTable-4 {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-COLLAPSE: collapse; FONT-FAMILY: Tahoma; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
.ms-rteTable-4 TR.ms-rteTableHeaderRow-4 {
	PADDING-BOTTOM: 0in; LINE-HEIGHT: 115%; BORDER-RIGHT-WIDTH: 1pt; MARGIN: 0in 0in 10pt; PADDING-LEFT: 5.4pt; WIDTH: 119.7pt; PADDING-RIGHT: 5.4pt; FONT-FAMILY: "Calibri", "sans-serif"; BACKGROUND: rgb(79,129,189); BORDER-TOP-WIDTH: 1pt; BORDER-BOTTOM-WIDTH: 3pt; COLOR: #ffffff; FONT-SIZE: 11pt; BORDER-LEFT-WIDTH: 1pt; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableHeaderFirstCol-4 {
	PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableHeaderLastCol-4 {
	PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableHeaderOddCol-4 {
	PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableHeaderEvenCol-4 {
	PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-4 TR.ms-rteTableOddRow-4 {
	BORDER-BOTTOM: #4f81bd 1pt solid; BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-WIDTH: 1pt; COLOR: #666666; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 1pt
}
.ms-rteTable-4 TR.ms-rteTableEvenRow-4 {
	COLOR: #666666; FONT-SIZE: 10pt; VERTICAL-ALIGN: top
}
.ms-rteTable-4 TD.ms-rteTableFirstCol-4 {
	BORDER-BOTTOM: #4f81bd 1pt solid; BORDER-LEFT: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-COLOR: #4f81bd; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableLastCol-4 {
	BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; BORDER-LEFT-COLOR: #4f81bd; BORDER-LEFT-WIDTH: 1pt; BORDER-RIGHT: #4f81bd 1pt solid; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableOddCol-4 {
	BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-COLOR: #4f81bd; BORDER-LEFT-COLOR: #4f81bd; BORDER-LEFT-WIDTH: 1pt; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableEvenCol-4 {
	BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-COLOR: #4f81bd; BORDER-LEFT-COLOR: #4f81bd; BORDER-LEFT-WIDTH: 1pt; PADDING-TOP: 0in
}
.ms-rteTable-4 TR.ms-rteTableFooterRow-4 {
	PADDING-BOTTOM: 0in; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; COLOR: #355c8c; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableFooterFirstCol-4 {
	BORDER-BOTTOM: #4f81bd 1pt solid; BORDER-LEFT: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-COLOR: #4f81bd; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableFooterLastCol-4 {
	BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; BORDER-LEFT-COLOR: #4f81bd; BORDER-LEFT-WIDTH: 1pt; BORDER-RIGHT: #4f81bd 1pt solid; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableFooterOddCol-4 {
	BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-COLOR: #4f81bd; BORDER-LEFT-COLOR: #4f81bd; BORDER-LEFT-WIDTH: 1pt; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableFooterEvenCol-4 {
	BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-COLOR: #4f81bd; BORDER-LEFT-COLOR: #4f81bd; BORDER-LEFT-WIDTH: 1pt; PADDING-TOP: 0in
}
.ms-cui-topBar1 
{
    width:1024px
}


#slwp_ctl00_SPWebPartManager1_g_edb0a619_f01e_4c69_8fb5_a63b9d52567f .dfwp-column {
	float:left !important;
	width:23% !important;
}
.dfwp-list li {
list-style:none;
list-style-image:url("../../SiteCollectionImages/EA/EA_ico_bullet.gif");
list-style-position:inherit;
padding-top:3px;
padding-bottom:3px;
}
.dfwp-list {
margin-left:0px !important;
padding-left:17px !important;
margin-top:0px !important;

}


.topArea_Right img{
	border-width: 0px;
    max-width: 120px;
    height: auto;
    float: right;
    padding-right: 15px;
}

