﻿/*======= css resets =======*/
html, body, div, form, img, h1, h2, h3, h4, h5, h6, iframe, p, span, ol, li, fieldset, legend
{
    padding: 0px;
    margin: 0px;
    border: 0px;
}
/*ul{
 text-indent:0px;
 list-style-type:none;
}*/
/*-------------------------------------------------------*/
html, body, form, #wrapper, #innerWrapper
{
    min-height:100%;
}
body
{
    background-color: #FFFFFF;
    font-size: .75em;
    font-family: Verdana, Helvetica, Sans-Serif;
    margin: 0;
    padding: 0;
}

p
{
    margin-bottom: 20px;
}

#innerWrapper
{
    margin: 0px auto 0px auto;
    width: 919px;
    overflow:hidden;
}

header
{
    text-align: center;
}

#content
{
    overflow: hidden;
    min-height:50%;
    /*IE fix, since the 50% does not work*/
    min-height:500px\9
}

#footer
{
    padding-top:5px;
    font-weight:bold;
    font-family: Arial,Helvetica,sans-serif; 
    font-size: 12px;
}

.medium
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.red
{
    color: #FF0000;
}

.blue
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
}

.alternaterow
{
    background-color: #efefef;
}

.sectionTitle
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: large;
    font-weight: bold;
    color: #FFFFFF;
    background-color:#6C6C6C;
    vertical-align:top;
    text-align:left;
}

.label
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

/* JKussow 4/28/2010 - added to control the style of the disabled submit button */
.disabled_button
{
    color: #aca899;
    background-color: #efefef;
    border: solid 1px #c0c0c0;
}


.ErrorMsg
{
    color: Red;
}
.gridheader
{
    background-color: #919191;
    color: White;
    font-weight: bold;
}

.closed-waiting-list label
{
    color: Red;
}
.input-label
{
    margin-bottom:5px;
    font-weight: bold;
}
input, textarea { color: #000; }
.placeholder { color: #aaa; }

.family-member-row td
{
    width: 134px;    
    text-align:center;
}

.family-member-row input
{
    width: 90%;    
    text-align:left;
}

.family-member-row select
{
    text-align:left;
    max-width:138px;
}
::-webkit-input-placeholder { color:#999; }
:-moz-placeholder { color:#999; }
:-ms-input-placeholder { color:#999; }
.placeholder { color:#999; } 