

/****** PDF FORM ******/
#mask
{
    width:100%;
    height:100%;
    background:#666;
    position:absolute;
    left:0;
    top:0;
    z-index:0;
    opacity:0;
    background-repeat:repeat-y;
}

#download_form_container
{
    width:330px;
    background:white;
    position:absolute;
    left:50%;
    margin-left:-200px;
    top:150px;
    z-index:100;
    opacity:0;
    padding:35px 35px 35px 35px;
    font-size:12px;
    font-weight:bold;
    color:#2e5a89;
    border:none;
}

#download_form_container h1
{
    font-size:16px;
    color:#01386f;
    margin:0 0 15px 0;
}

#download_form_container p
{
    padding:0;
    margin:0 0 15px 0;
    font-size:12px;
    display:block;
    clear:both;
    color:#5d7889;
}

form#download_registration
{
    margin:0px;
    font-size:12px;
    margin-top:10px;
    width:330px;
    height:200px;
    display:block;
    background:white;
    position:relative;
    z-index:300;
}

form#download_registration fieldset
{
    display:block;
    clear:both;
    border:none;
    position:relative;
    width:330px;
}

form#download_registration label
{
    display:block;
    clear:both;
    float:left;
    margin-bottom:5px;
    color:#6f8796;
    font-size:12px;
    font-weight:bold;
    position:relative;
}

form#download_registration label span
{
    color:red;
}

form#download_registration input
{
    display:block;
    clear:both;
    position:relative;
    width:98%;
    height:14px;
    z-index:400;
    margin-bottom:10px;
}

form#download_registration input.submit
{
    width:68px;
    height:32px;
	display:block;
    margin-top:0px;
	position:relative;
	float:left;
}


form#download_registration fieldset span.error
{

    font-size:10px;
    color:red;
}

form#download_registration p.required
{
    font-size:12px;
    text-align:right;
    display:block;
}

form#download_registration p span
{
    color:red;
}





form#download_registration fieldset#mm_subscribe
{
}

form#download_registration fieldset#mm_subscribe input
{
    text-align:left;
    float:left;
    clear:both;
    width:20px;
    height:20px;
    display:block;
}


form#download_registration fieldset#mm_subscribe label
{
    right:0;
    width:300px;
    margin:2px 0 0 5px;
    display:block;
    height:20px;
    position:absolute;
}



