﻿html {
     margin:0px auto;
    padding:0px;
}
body {
    margin:0px auto;
    padding:0px;
    background-color:#F4F5F9;
    font-family:Times New Roman;
    font-size:80%;
    color:#333;
    line-height:140%;
}
#container {
    width:800px;
    background:#fff url('../../assets/img/header_nav_bg.jpg') left no-repeat;background-position:-1px 130px;overflow:visible;
    position:relative;
    margin:0px auto;
    padding:0px;
}
#header {padding:15px 25px 0 25px;height:115px;border-bottom:1px solid #6E80AD;}
#header_powell {float:left;}
#header_charity {float:right;text-align:right;margin:15px 0 0 0 ;}
#header_nav_bg {}
#navigation {
    width:573px;
    border-bottom:1px solid #6E80AD;
    border-left:1px solid #6E80AD;
    position:relative;
    margin:0px auto;
    padding:0px;
}

#navigation A {
    font-family:Arial;color:#003776;
    font-size:110%;
    text-decoration:none;
    float:left;
    padding:6px 0 6px 0;text-align:center;
    border-right:1px solid #6E80AD;
}
#navigation A:Hover {background-color:#AAD3EB;}
#navigation .Selected {background-color:#003776;color:#fff;}
#content {margin:40px 60px;font-size:110%;}
#footer {
    margin-top:30px;
    border-top:1px solid #6E80AD;
    background-color:#ECEFF5;
    padding:20px 60px;
    color:#003776;
    font-family:Arial;
    font-size:85%;
    height:170px;
    line-height:130%;
}
#footer_copyright {float:left;}
#footer_author {float:right;text-align:right;}
#footer a {color:#003776;text-decoration:none;}
#footer a:hover {color:#E51A23;text-decoration:underline;}

.PrintOnly {display:none;}

/*header tags*/
h1 {background:#fff url('../../assets/img/h1_background.jpg') top no-repeat;height:112px;text-align:center;line-height:55px;font-size:50px;color:#003776;font-weight:normal;padding:20px;}
h2 {background:#fff url('../../assets/img/h2_background.jpg') top no-repeat;height:30px;text-align:center;line-height:30px;font-size:33px;color:#003776;font-weight:normal;padding:10px;}
h3 {background:#fff url('../../assets/img/h3_background.jpg') top no-repeat;height:17px;text-align:center;line-height:18px;font-size:22px;color:#003776;font-weight:normal;padding:10px;}

.BlueBackground{background-color:#E3F5FD;padding:20px;}
.CentreAlign {text-align:center;}
.LargerFont {font-size:150%;line-height:120%;}

br {clear:left;}
p {margin:5px 0 5px 0;}

.FormInput {color:#003776;}
.FormInput .InputText {color:#003776;font-family:Times New Roman;font-size:120%;}
.FormInput .InputButton {background-color:#003776;border:1px solid #003776;color:#fff;font-family:Times New Roman;font-size:120%;padding:3px 3px;}
.FormInput Label {float:left;height:30px;width:120px;text-align:right;margin-right:20px;font-size:120%;line-height:115%;}

#NewUserPanel {float:left;width:330px;background-color:#E3F5FD;padding-bottom:10px;}
#NewUserPanel .Title,#ExistingUserPanel .Title {background-color:#8DD8F8;float:left;width:100%;text-align:center;padding:10px 0;margin-bottom:10px;}

#NewUserPanel Label {padding:5px 0;float:left;height:25px;width:110px;font-size:110%;text-align:right;line-height:115%;}
#ForgotPasswordPanel Label {padding-top:8px;float:left;height:25px;width:110px;font-size:110%;text-align:right;line-height:115%;}
#ExistingUserPanel Label {padding:5px 0;float:left;height:25px;width:110px;font-size:110%;text-align:right;line-height:115%;}
#ExistingUserPanel {float:right;width:330px;background-color:#C7EAFB;min-height:180px;}
#ForgotPasswordPanel {margin-top:10px;float:right;width:330px;background-color:#E3F5FD;padding-top:20px;min-height:57px;}

.Shadow {
    
}