/* 
    Document   : pagelayout
    Created on : 11-11-2009, 16:10:28
    Author     : sje
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}


body {
    font: 12px "Tahoma", "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    padding: 0px 0px 0px 20px;
    background-position: top left;
    background-repeat: no-repeat;
    background-color: #FFFFFF;
}


tr.title {
    font: bold 13px "Tahoma", "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    background: #999;
}

tr.line0 {
    font: bold 12px "Tahoma", "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    background: #CCC;
}

tr.line1 {
    font: bold 12px "Tahoma", "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    background: #AAA;
}


a.link {
    margin: 0px 0px 0px 0px;
    padding: 0 0 0 0;
    text-align: left;
    font: bold 13px "Tahoma","Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    text-decoration: underline;
    color: #000;
    display :block;
}

a.list_link {
    margin: 0px 0px 0px 0px;
    padding: 0 0 0 0;
    text-align: left;
    font: normal 12px "Tahoma","Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    text-decoration: underline;
    color: #000;
    display :block;
}


a.button {
    border: 1px solid #000;
    background-color:#EEE;
    padding: 2px 15px 2px 15px;
    text-align: left;
    font: bold 14px "Tahoma","Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    text-decoration: none;
    color:  #000;
}

input.textInput {
    border-collapse: collapse;
    color:#000;
    background-color:#FFF;
    height: 1.1em;
    margin: 0.2em 0em 0.2em 0em;
    padding: 0.2em 0.2em 0.2em 0.2em;
    font: bold 11px "Tahoma", "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    width: 20em;
    border: 1pt solid #555599;
}


input.button {
    background-color: #EEE;
    border: 1px solid #555599;
    font: bold 12px "Tahoma","Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    padding: 2px 10px 2px 10px;
    text-decoration: none;
    display:block;
    color:  #555599;
}


.Heading {
    font-family:"Tahoma", "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    padding: 0px 0px 0px 20px;
    background-position: top left;
    background-repeat: no-repeat;
    background-color: #FFFFFF;
}

.PageTitle{

    padding:0px 0px 0px 0px;
    background-position: top left;
    background-repeat: no-repeat;
    
    font-size:larger;

}

.BodyText {
    font: 12px "Tahoma", "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    padding: 0px 0px 0px 20px;
    background-position: top left;
    background-repeat: no-repeat;
    background-color: #FFFFFF;
}

.BodyBoldText {
    font: 12px "Tahoma", "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    font-weight:bold;
    padding: 0px 0px 0px 20px;
    background-position: top left;
    background-repeat: no-repeat;
    background-color: #FFFFFF;
}

.PLCLinkButton {
    font: bold 12px "Tahoma","Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: 20px;
    padding: 2px 10px 2px 10px;
    text-decoration: none;
    display:block;
}

.PLCLinkError {
    color:red;
    line-height:200%;
    padding-left:2px;
    /*
    Default ICEFaces Error
    style="color:red; line-height:200%;background: url( 'xmlhttp/css/rime/css-images/bullet.gif' ) no-repeat 0 3px;padding-left:15px"
    */
}

.CommandLink {
    /*font: 12px "Tahoma", "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;*/
    text-decoration: underline;

}

.LogOutCommandLink {
    /*font: 12px "Tahoma", "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;*/
    text-decoration: underline;
    color:#c0c1c3;
    padding-right:10px;

}

.PanelBorder {
    /*font: 12px "Tahoma", "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;*/

    border-width:1px;
    border-color:black;
    border-style: solid;

}

body {

    margin: 0px;
    padding: 0px;
}


#loginheader {
    width: 100%;
    height:60px;
    background-color:#004d8f;
    /*background:url("Images/loginheader_2x60.png") repeat-x;*/
}

#header {
    width: 100%;
    height:85px;
    background-color:#004d8f;
    /*background:url("Images/header_2x116.png") repeat-x;*/

}

#menubar {
    /*    width: 100%;
        height:15px;
        background:url("Images/menu_2x60.png") repeat-x;*/
}


#leftBar {
    float: left;
    width: 5%;

}

#content {
    float:left;
    width:100%;
    text-align:center;
    padding-top:70px;
    padding-bottom:70px;
}

#logincontent
{

    width:100%;
    text-align:center;
    padding-top:70px;
    padding-bottom:70px;
}
#rightBar {
    float:right;
    width: 5%;
}

#footer {
    clear:both;
    width: 100%;
    height:60px;
    background-color:#004d8f;
    /*position:absolute;*/
    position:fixed;
    left:0;
    bottom:0;
    /* background:url("Images/footer_2x60.png") repeat-x;*/
}

