/*******************************************************************************
 *  DocCheck Stylesheet - DocCheck Pro Login - shared style
 *  @author 		markus.bierau@doccheck.com
 *  @copyright 		DocCheck Medical Services GmbH
 ******************************************************************************/
.dcProClear
{
    clear: both; 
}

form.dcproform
{
    margin: 0;
    padding: 0; 
}

.dcProMarginUserName
{
    margin: 0 0 5px 0;   
}

.dcProMarginPassword
{
    margin: 0 0 3px 0;   
}

DIV.divDcProLoginFormInput
{
    float: left; 
}

DIV.divDcProLoginLinkContainer
{
    margin: 0 0 0 80px;
}

DIV.divDcProLoginLinkContainer a
{
    color: #666666; 
}

/*******************************************************************************
 *  DocCheck Stylesheet - DocCheck Pro Login - small version
 *  @author 		markus.bierau@doccheck.com
 *  @copyright 		DocCheck Medical Services GmbH
 ******************************************************************************/
DIV.divDcProLoginContainerSmall
{
    width: 351px; 
    height: 213px; 
    background:	url(../_img/bg_dcpro_login_small.gif) no-repeat;
    font-family:	verdana, arial, helvetica, sans-serif;
    font-size:	10px; 
    color: #ffffff; 
    text-decoration: none; 
}

DIV.divDcProLoginSmallHeader
{
    height: 100px; 
    position: relative; 
}

DIV.divDcProLoginSmallHeaderBody
{
    position: absolute; 
    left: 70px; 
    top: 25px; 
}

DIV.divDcProLoginBigHeaderHelpSmall
{
    position: absolute;
    right: 8px; 
    top: 22px;  
}

DIV.divDcProLoginSmallMiddle
{
    height: 83px; 
    position: relative; 
}

DIV.divDcProLoginSmallFooter
{
    height: 30px; 
}

DIV.divDcProLoginSmallFooterBody
{
    padding: 9px 10px 0 39px; 
}

DIV.divDcProLoginSmallFormFields
{
    position: absolute; 
    padding-left: 40px;     
    padding-top: 5px;     
}

DIV.divDcProLoginSmallSubmit
{
    position: absolute; 
    right: 16px; 
    bottom: 5px; 
}

DIV.divDcProLoginFormFieldSmall
{
    padding: 0; 
}

DIV.divDcProLoginFormFieldSmall label
{
    float: left; 
    display: block; 
    width: 80px; 
    color: #000000; 
    text-decoration: none; 
    padding: 3px 0 0 0; 
}

DIV.divDcProLoginFormFieldSmall input
{
	font-family:		  	verdana, arial, helvetica, sans-serif;
	font-size:			  	12px;  
	width:                  110px; 
	margin: 0px; 
	padding: 2px; 
}


/*******************************************************************************
 *  DocCheck Stylesheet - DocCheck Pro Login - big version
 *  @author 		markus.bierau@doccheck.com
 *  @copyright 		DocCheck Medical Services GmbH
 ******************************************************************************/
DIV.divDcProLoginContainerBig
{
    width: 465px; 
    height: 225px; 
    background:	url(../_img/bg_dcpro_login_big.gif) no-repeat;
    font-family:	verdana, arial, helvetica, sans-serif;
    font-size:	10px; 
    color: #ffffff; 
    text-decoration: none; 
}

DIV.divDcProLoginBigHeader
{
    height: 100px; 
    position: relative; 
}

DIV.divDcProLoginBigHeaderBody
{
    position: absolute; 
    left: 80px; 
    top: 20px; 
}

DIV.divDcProLoginBigHeaderHelpBig
{
    position: absolute;
    right: 8px; 
    top: 17px;  
}

DIV.divDcProLoginBigMiddle
{
    height: 83px; 
    position: relative; 
}

DIV.divDcProLoginBigFooter
{
    height: 30px; 
}

DIV.divDcProLoginBigFooterBody
{
    padding: 14px 10px 0 54px; 
}

DIV.divDcProLoginBigFormFields
{
    position: absolute; 
    padding-left: 55px;     
    padding-top: 5px;     
}

DIV.divDcProLoginBigSubmit
{
    position: absolute; 
    right: 23px; 
    bottom: 1px; 
}

DIV.divDcProLoginFormFieldBig
{
    padding: 0; 
}

DIV.divDcProLoginFormFieldBig label
{
    float: left; 
    display: block; 
    width: 80px; 
    color: #000000; 
    text-decoration: none; 
    padding: 3px 0 0 0; 
}

DIV.divDcProLoginFormFieldBig input
{
	font-family:		  	verdana, arial, helvetica, sans-serif;
	font-size:			  	12px;  
	width:                  190px; 
	margin: 0px; 
	padding: 2px; 
}