﻿html
{
	height: 100%;
}

body
{
	height: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#page
{
	min-height: 100%;
}

html body.IE6 #page
{
    height: 100%;
}

#footer
{
} 


#clearFooter
{
	clear:both;
}


.clear
{
	clear:both;
}

.error
{
	color:#FF0000;
	font-weight:bold;
	font-size:115%;
}

.error a
{
	color:#FF0000;
	text-decoration:underline;
}

/*modal*/
.modalBackground 
{
    filter:alpha(opacity=70);
    opacity:0.7;
    z-index:1!important;
}

.modalPopup 
{
    z-index:3!important;
}

.noShow
{
	display:none;
}

/* controls */
input
{
    padding:3px;
    font-size:16px;
}

textarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

label
{
	vertical-align:top;
	min-width:8em;
	margin-top:3px;
	margin-right: 1em ;
	display:inline-block;
	white-space:nowrap;
	padding:3px;
	font-size:115%;
	font-weight:bold;
	min-height:25px;
}

body.IE6 label{width:8em;}

.dpVal
{
    margin-top:3px;
    margin-right: 1em ;
    padding-top:4px;
	display:inline-block;
	min-height:25px;
}


body.Firefox label
{
	display:-moz-inline-block;
}

.form3 label {min-width:3em;}
.form4 label {min-width:4em;}
.form5 label {min-width:5em;}
.form6 label {min-width:6em;}
.form8 label {min-width:8em;}
.form9 label {min-width:9em;}
.form10 label {min-width:10em;}
.form11 label {min-width:11em;}
.form12 label {min-width:12em;}
.form13 label {min-width:13em;}
.form14 label {min-width:14em;}

body.IE6 .form3 label {width:3em;}
body.IE6 .form4 label {width:4em;}
body.IE6 .form5 label {width:5em;}
body.IE6 .form6 label {width:6em;}
body.IE6 .form8 label{width:8em;}
body.IE6 .form9 label{width:9em;}
body.IE6 .form10 label{width:10em;}
body.IE6 .form11 label{width:11em;}
body.IE6 .form12 label{width:12em;}
body.IE6 .form13 label{width:13em;}
body.IE6 .form14 label{width:14em;}

.dpRequired
{
      background:#fffacd url(images/dpreq.gif) no-repeat top right;
}

.dpCheckbox input
{
    margin-top:5px;
}

body.Firefox .dpCheckbox input
{
    margin-top:10px;
}

.dpButton 
{
    border:1px solid #888888;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size:130%;
    font-weight:bold;
    margin:3px;
    padding:0px;
    cursor:hand;
    cursor:pointer;
}

body.Firefox .dpButton
{
    padding:2px 8px;
}

.dpConfirmButtonNo,.dpConfirmButtonYes,
.dpInputStringButtonOk,.dpInputStringButtonCancel
{
    width:80px;
}


/*ACT modal dialogs*/

.modalBackground {
    background-color:#999999;
    filter:alpha(opacity=50);
    opacity:0.5;
}

.modalPopup {
    min-width:350px;
    max-width:500px;
    padding: 0px;
    text-align:left;
}

body.IE6 .modalPopup {
    width:350px;
}

.modalPopup h3
{
    padding:2px 2px 2px 5px;
}

.modalPopup p
{
    font-size:medium;
    padding: 5px;
    margin:5px;
}

.modalPopup p.confirmButtons
{
    text-align:right;
}

/*jquery*/
.inlinePie
{
        
}