﻿body{
    font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    margin:0px;
    border:0px;
    padding:0px;
    background-color:#5f6d10;
    text-align:center;
}
#container{
    width:960px;
}
/* header */
#header{
    background-color:#ebf4fb;
    width:auto;
    height:90px;
    border-bottom:1px #dc5f95 solid;
    clear:both;
}
/* logo */
#logo{
    background:url(../images/myInternetDoc_logo.png);
    background-repeat:no-repeat;
    width:258px;
    height:56px;
    left:10px;
    position:relative;
    float:left;
    margin-top:20px;
    cursor:pointer;
}
#why-mid{
    position:relative;
    top:-36px;
}
/* navigation */
#navigation{
    float:right;
    width:650px;
    height:30px;
    margin-top:-16px;
    border:0px #000000 solid;
    text-align:right;
    z-index:10;
    position:relative;
	clear:both;
}
    #navigation ul{}
    #navigation li{
        float:left;
        display:block;
        text-align:right;
    }
    #navigation a{
        font-size:10pt;
        text-decoration:none;
        color:#5f6d10;
        padding-right:12px;
        padding-left:12px;
        border-right:1px #5f6d10 solid;
    }
#login-link{
    position:relative;
    z-index:15;
    top:4px;
    right:30px;
    color:#5f6d10; 
    text-align:right;
       
}
    #login-link a{
        color:#5f6d10;
        text-decoration:none;
        font-size:13pt;
    }
/* banner */
#banner{
    width:auto;
    height:200px;
    background-color:#ffffff;
    border-bottom:1px #a91153 solid;
    text-align:center;
    overflow:hidden;
    position:relative;
    top:0px;
	clear:both;
}
#slides{
    width:960px;
    text-align:center;
    border:0px #000000 solid;
}
/* content */
#content{
    background-image:url(../images/bkgnd_green-2.png);
    background-repeat:no-repeat;
    width:960px;
    height:auto;
    text-align:center;
    border:0px #000000 solid;
}
    #content h1{
     font-size:24px;
     font-weight:lighter;
     color:#ffffff;
     text-align:left;
     padding:14px;
     padding-top:20px;
     }
    #content h3{
     font-size:18px;
     font-weight:lighter;
     color:#ffffff;
     text-align:left;
     padding:10px;
     font-weight:bold;
     margin-bottom:30px;
    }
    #content em{
        font-style:italic;
        font-weight:bold;
        text-align:left;
    }
    #content strong{
        font-weight:bolder;
        color:#ffffff;
        text-align:left;
    }
    #content p{
        color:#ffffff;
        margin-bottom:20px;
        line-height:16px;
        font-size:14px;
        text-align:left;
    }
    #content ul{
        color:#ffffff;
        margin-bottom:20px;
        margin-left:40px;
        line-height:16px;
        font-size:14px;
        text-align:left;
    }
    #content li{
        color:#ffffff;
        margin-bottom:10px;
        line-height:16px;
        font-size:14px;
        text-align:left;
        list-style:circle;
        list-style-position:outside;
    }
#body-box{
    background-image:url(../images/bkgnd_b-ox.png);
    background-repeat:no-repeat;
    width:500px;
    height:490px;
    padding:10px;
    padding-top:-40px;
    color:#444444;
}
    #body-box h1{a
        color:#ffffff;
        line-height:21px;
        letter-spacing:0px;
        padding-left:20px;
        padding-bottom:0px;
    }
    #body-box p{
        font-size:14px;
        color:#ffffff;
        line-height:16px;
        letter-spacing:0px;
        padding-left:50px;
        padding-right:50px;
        padding-top:20px;
    }
    #body-box ul{
        padding-left:20px;
    }
    #body-box li{
        margin:0px;
     }
    #body-box h2,h3{}
#body-button-bkgnd{
    background-image:url(../images/bkgnd_button.png);
    background-repeat:no-repeat;
    width:391px;
    height:97px;
    color:#fb4393;
    font-size:21px;
    font-weight:lighter;
    letter-spacing:-1px;
    text-align:center;
    padding-top:30px;
    padding-left:20px;
}
#thread-1{
    background-image:url(../images/tab_mental_bkgnd.png);
    background-position:top;
    background-repeat:repeat-x;
    background-color:#ff3a8f;
    padding:20px;
    margin-bottom:20px;
    height:auto;
}
#thread-2{
    background-image:url(../images/tab_medical_bkgnd.png);
    background-position:top;
    background-repeat:repeat-x;
    background-color:#a91153;
    padding:20px;
    margin-bottom:20px;
    height:auto;
}
#bio-more-click{
    width:391px;
    height:97px;
    color:#ffffff;
    font-size:18pt;
    font-weight:bold;
    letter-spacing:-1px;
    text-align:center;
    padding-top:30px;
    padding-left:20px;
    cursor:pointer;
}
#bio-more{
    width:auto;
    height:300px;
    overflow:scroll;
    overflow-x:hidden;
    letter-spacing:-1px;
}
#home-banners{
    width:280px;
    float:left;
    margin:0px;
    position:relative;
    padding-bottom:0px;
    padding-left:60px;
}
#home-banner{
    padding-top:2px;
    padding-bottom:8px;
    position:relative;
}
#column-spacer{
    width:60px;
    height:100px;
    float:left;
    border:0px #000000 solid;
}
#col-50{
    width:440px;
    float:left;
    padding-left:20px;
    padding-right:20px;
}
    #col-50 a{
        color:#ffffff;
        text-decoration:none;
        padding-bottom:1px;
     }
     #col-50 a:hover{
        color:#ffffff;
        text-decoration:none;
        border-bottom:1px #fb4393 solid;
     }
/* Form */
#form{
    padding-top:6px;
    margin:0px;
    float:left;
    width:auto;
    height:auto;
    text-align:left;
    border:0px #000000 solid;
}
#button{
    padding-top:10px;
    width:auto;
    text-align:right;
    }
#button input
{
    background-color:#e8f6fe;
    background-position:center top;
    color:#333333;
    border:1px #333333 solid;
    padding:4px;
}
#form-mental{
    background-image:url(../images/tab_mental_bkgnd.png);
    background-repeat:repeat-x;
    width:560px;
    height:auto;
    padding:20px;
    text-align:center;
}
#form-medical{
    background-image:url(../images/tab_medical_bkgnd.png);
    background-repeat:repeat-x;
    width:560px;
    height:auto;
    padding:20px;
    text-align:center;
}

#disclaimer{
    height:200px;
    width:360px;
    overflow:scroll;
    overflow-x:hidden;
    background-color:#b7ddf2;
    border:solid 1px #666666;
    display:block;
}
#disclaimer p{
    border:0px;
    padding-left:10px;
    padding-right:10px;
    font-size:12pt;
}
/* Body Navigation */
#body-nav{
    text-align:left;
    width:auto;
    border:0px #000000 solid;
    font-size:12px;
    text-decoration:none;
    color:#ffffff;
    line-height:10px;
    padding-top:0px;
    padding-bottom:10px;
}
    #body-nav ul{
        text-align:left;
    }
    #body-nav li{
        display:inline;
    }
    #body-nav a{
        font-size:12px;
        text-decoration:none;
        color:#ffffff;
        padding-left:20px;
        padding-right:20px;
        border-right:1px #ffffff solid;
    }
    #body-nav a:hover{}
    .endingNav{
        border:0px;
        padding-right:0px;
    }

/* Footer */
#footer{
    text-align:center;
    width:auto;
    border:0px #000000 solid;
    font-size:12px;
    text-decoration:none;
    color:#ffffff;
    line-height:10px;
    padding-top:40px;
    padding-bottom:10px;
    position:relative;
    top:10px;
}
    #footer ul{
        text-align:center;
    }
    #footer li{
        display:inline;
    }
    #footer a{
        font-size:12px;
        text-decoration:none;
        color:#ffffff;
        padding-left:20px;
        padding-right:20px;
        border-right:1px #ffffff solid;
    }
    #footer a:hover{}
    
/* Main Form */
#start-form{
    width:800px;
    border:solid 2px #b7ddf2;
    background:#ebf4fb;
    margin:0 auto;
    padding:14px;
}
#start-form p{
    font-size:12px;
    color:#666666;
    margin-bottom:20px;
    border-bottom:solid 1px #b7ddf2;
    padding-bottom:10px;
}
#start-form label{
    display:block;
    font-weight:bold;
    text-align:left;
}
#start-form label span{
    color:#666666;
    display:block;
    font-size:9pt;
    font-weight:normal;
    text-align:left;
    padding-bottom:4px;
}
#start-form-col-50{
    width:360px;
    float:left;
    padding-left:20px;
    padding-right:20px;
    text-align:left;
}
.input{
    background-color:#b7ddf2;
    border:1px #666666 solid;
    color:#666666;
    font-size:12pt;
    padding:2pt;
    text-align:left;
    width:360px;
 }
 #start-form textarea{
    background-color:#b7ddf2;
    border:1px #666666 solid;
    color:#666666;
    font-size:12pt;
    padding:2pt;
    width:360px;
    height:290px;
    font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
 }
.start-form-button{
    margin-top:30px;
    background-color:#ff3a8f;
    color:#ffffff;
    font-size:16pt;
    text-align:center;
    border:2px #a91153 solid;
    width:400px;
    }
/* Grids and other Classes */
table{
    color:#ffffff;
}
.tableHead{
    font-size:12px;
    color:#ffffff;
    padding:8px;
    background-image:url(../images/bkgnd_table_head-pk.png);
    border:1px #333333 solid;
    height:30px;
}
.tableRow{
    font-size:14px;
    padding:10px;
    margin:10px;
    background-color:#ffffff;
    color:#444444;
    padding:4px;
    background-repeat:repeat-x;
    border-top:1px #666666 solid;
}
.tableHead th{
    text-align:left;
}
.tableRow td{
    text-align:left;
}
