/* CSS Document */

a{
text-decoration: none;
}
a:hover{
text-decoration: underline;
}

a.button{
background-color: #B3442E;
padding: 5px;
color: #FFFFFF;
font-weight: bold;
}

.greeting{
color: #FFFFFF;
font-size: 14pt;
font-family: "Arial", sans-serif;
font-style: italic;
padding-left: 10px;
}

.centered_box{
padding-right: 92px;
}


.error{
text-align: center;
color: #FF0000;
font-size: 16pt;
font-family: "Arial", sans-serif;
}

.center{
text-align: center;
}

a.highlight:hover{
text-decoration: none;
}

.body_title{
color: #000000;
font-size: 16pt;
font-family: sans-serif;
letter-spacing: 0px;
font-weight: bold;
text-align: center;
}

.body_text{
padding-left: 50px;
padding-right: 50px;
}

.sideBarText{
color: #FFFFFF;
font-size: 14pt;
font-weight: bold;
padding-right: 20px;
}

.sideBarTextSelected{
color: #FFFFFF;
font-size: 14pt;
font-weight: bold;
font-style: italic;
padding-right: 20px;
background: url(images/underline2.gif) repeat-x 100% 100%;
}

.invalid_login{
color: yellow;
font-size: 16pt;
font-weight: bold;
text-align: center;
}

.selectionLeft{
padding-top: 7px;
padding-left: 90px;
}

.selectionRight{
padding-top: 7px;
padding-left: 60px;
}

.titleLeft{
text-decoration: none;
padding-bottom: 10px;
padding-left: 70px;
padding-right: 40px;
white-space: nowrap;
font-weight: bold;
font-size: 12pt;
font-family: Arial, Helvetica, New Times Roman;
}


.right{
text-align: right;
}

.titleRight{
text-decoration: none;
padding-bottom: 10px;
padding-left: 50px;
white-space: nowrap;
font-weight: bold;
font-size: 12pt;
font-family: Arial, Helvetica, New Times Roman;
}

.sidebar{
background-color: #A2A1A4;
width: 50%;
}

.quote{
color: blue;
font-style: italic;
font-weight: bold;
font-family: Arial, Helvetica, New Times Roman;
text-align: center;
}

.mainSiteMenu{
margin-top: 100px;
width: 5px;
background-color: #F4E32B;
}

.footer p{
font-size: 10pt;
}

.personalF{
background: url(images/finance_underline.gif) repeat-x 100% 100%;
text-decoration: none;
whitespace: nowrap;
background-color: #A2A1A4;
text-align: left;
width: 600px;
vertical-align: bottom;
font-size: 22pt;
font-style: italic;
font-family: sans-serif;
color: #DFCC4D;
}

span{
letter-spacing: 0px;
}

.form_format{
padding-left: 20px;
}

.form_box_format{
vertical-align: top;
font-size: 18pt;
}

.form_box_format2{
vertical-align: top;
font-size: 18pt;
padding-right: 70px;
}

.form_box_format3{
vertical-align: top;
font-size: 18pt;
padding-right: 60px;
}

.footer{
font-size: 12pt;
color: white;
text-align: center;
font-weight: bold;
font-family: "Arial", sans-serif;
background-color: #A2A1A4;
padding-top: 10px; 
valign: bottom;
}

.form_box_format a{
font-size: 12pt;
}

.textTop{
padding-left: 20px;
vertical-align: top;
}

.corporateF{
background: url(images/finance_underline.gif) repeat-x 100% 100%;
text-decoration: none;
whitespace: nowrap;
vertical-align: bottom;
background-color: #A2A1A4;
text-align: left;
font-size: 18pt;
width: 133px;
letter-spacing: 1px;
font-family: sans-serif;
}

.small_businessF{
background: url(images/finance_underline.gif) repeat-x 100% 100%;
text-decoration: none;
whitespace: nowrap;
vertical-align: bottom;
background-color: #A2A1A4;
text-align: left;
font-size: 18pt;
width: 196px;
letter-spacing: 1px;

font-family: sans-serif;
}

.bottom{
vertical-align: bottom;
}

.top{
vertical-align: top;
}

.middle{
vertical-align: middle;
}

.bullet{
list-style-image: url(images/bullet.gif);
line-spacing: 0px;
padding-left: 20px;
text-align: left;
vertical-align: middle;
}


.subHeading{
font-size: 20pt;
color: #FFFFFF;
font-family: "Arial", sans-serif;
}

.subHeadingBlack{
font-size: 20pt;
text-align: center;
font-family: "Arial", sans-serif;
}

.subHeading2{
font-size: 15pt;
font-family: "Arial", sans-serif;
font-weight: bold;
}

.heading{
text-align: center;
font-size: 24pt;
color: #FFFFFF;
font-family: "Arial", sans-serif;
font-style: italic;
}

.headingLeft{
font-size: 24pt;
color: #FFFFFF;
font-family: "Arial", sans-serif;
font-style: italic;
}

.bodyBackground{
padding-top: 5px;
padding-left: 5px;
}

.subheading3{
font-size: 14pt;
vertical-align: bottom;
background: url(images/underline2.gif) repeat-x 100% 90%;
}

.finances{
font-size: 18pt;
font-family: "Myriad", sans-serif;
background: url(images/finance_underline.gif) repeat-x 100% 100%;
text-decoration: none;
whitespace: nowrap;
padding-top: 10px;
background-color: #A2A1A4;
vertical-align: bottom;
}

.login_bar{
vertical-align: top;
padding-left: 20px;
padding-right: 10px;
text-align: left;
}

login_bar_image{
padding-left: 0px;
text-align: left;
}

.body{
padding-top: 3px;
background: url(images/underline_bar.gif) repeat-x 100% 17%;
background-color: #A2A1A4;
vertical-align: top;
}

.filler{
background-color: #F4E32B;
height: 5px;
}

.online_access_box{
background-color: #A2A1A4;
padding-top: 20px;
padding-bottom: 20px;
}

.register_box{
border-width: 10px;
border-color: #A2A1A4;
color: FF0000;
}

.rowpadding{
padding-top: 50px;
padding-left: 50px;
padding-right: 50px;
padding-bottom: 50px;
}

.buffer{
height: 20px;
}

.highlight{
background: #F4E32B;
}

.online_access{
vertical-align: top;
font-family: Arial, Helvetica, New Times Roman;
font-size: 12pt;
color: #FFFFFF;
padding-left: 20px;
}

.white{
color: #FFFFFF;
padding-bottom: 6px;
}

.white a{
color: #FFFFFF;
}
