@charset "utf-8";
/* CSS Document */

form#captcha1 {
	margin:0;
	padding:0;
	}

form#captcha1 fieldset {

	position:relative;
	border:1px solid #000;
	padding:0 5px 0 5px;
	padding-bottom:10px;
	margin:0 5px 15px 5px;
	
}
	
form#captcha1 legend {
	padding:5px 10px 5px 10px;
	margin-bottom:5px;
	font-weight:bold;
	}

form#captcha1 textarea {
	padding:0;
	border:1px solid #000;
	margin:0 0 5px 5px;
	}

form#captcha1 input, form#captcha1 select {
	float:left;
	border:1px solid #000;
	padding:2px 0 2px 0;
	margin-right:20px;
	margin-bottom:5px;
	}

input.numOf {
	width:15px;
	text-align:center;
}

form#captcha1 label {
	float:left;
	width:100px;
	margin-top:3px;
	margin-left:5px;
}

form#captcha1 .preflab {
	width:120px;
	}

form#captcha1 .addBox1, form#captcha1 .addBox2 {
	float:left;
	width:49%;
	}

/*form#captcha1 .addBox1a, form#captcha1 .addBox2a {
	float:left;
	width:48%;
	}*/
	
.showError {
	margin-left:10px;
	color:#ff0000;
	font-weight:bold;
	font-size:10pt;
	}

form#captcha1 .extended {
	width:150px;
	}

form#captcha1 b {
	color:#F00;
	font-weight:bolder;
}

form#captcha1 .extFull {
	width:100%;
	}

form#captcha1 .indent {
	margin-left:25px;
	}
	
.fldsetBox {
	position:relative;
	margin:20px 6px 10px 6px;
	border:1px solid #000;
	padding-bottom:10px;
}

.fldsetInnerBox {
	padding:5px;
}

.fldsetBoxTitle {
	height:36px;
	color:#000;
	font:bold 12pt Arial, Helvetica, sans-serif;
	background:url(../images/form/Titlebckgrnd.gif) repeat-x;
	border-bottom:2px solid #999;
	margin-bottom:10px;
}

.fldsetBoxTitle p {
	padding:7px 0 0 25px;
}

.fldsetBoxTitle img {
	position:absolute;
	top:-13px;
	right:2px;
}
	
.formline {
	display:block;
	padding-bottom:10px;
	}

.fAddress {
	float:left;
	margin-bottom:5px;
	margin-left:5px;
	}

.dbLabel {
	float:left;
	width:150px;
	margin-bottom:3px;
}

#frmleftCol, 
#frmrightCol {
	float:left;
	}

/*#frmleftCol fieldset,
#frmrightCol fieldset {
		width:300px;
}*/

#frmleftCol {
	margin-right:20px;
	}
	
#frmleftCol fieldset {
	background-color:#e0e0e0;
}

#submitform {
	display:block;
	width:100%;
	padding-bottom:5px;
	padding-left:5px;
}

#submitform input {
	float:right;
	margin-right:5px;
	border:1px solid #000;
	}
	
.dimFloatImp, 
.dimFloatMet,
.dimFloatlbl {
	float:left;
	width:150px;
	}

.dimFloatlbl,
.dimFloatInp  {
	float:left;
	width:100px;
	}

.descFloat {
	float:left;
	width:200px;
	margin-bottom:15px;
	margin-right:10px;
	}
	
/* Pages Status */

.pageStatus {
	float:right;
	width:225px;
	padding:5px;
	border:1px solid #000;
	background-color:#e0e0e0;
	margin-right:5px;
	margin-bottom:10px;
	}

.pageP {
	float:left;
	margin:8px 15px 0 0;
	padding:0;
	font-size:small;
	font-weight:bold;
	
}

.pageNum {
	float:left;
	font:18px bold Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #000;
	margin-left:5px;
	padding:5px 10px 5px 10px;
}

.pageOn {
	background-color:#999999;
	}

.pageOff {
	background-color:#EEE;
	}

#roomButts {
	text-align:center;
	margin-bottom:20px;
	margin-top:88px;
}

#roomButts a:link,
#roomButts a:visited {
	background-color:#FFF;
	border:1px solid #FFF;
	margin-top:5px;
}

#roomButts a:hover {
	border:1px solid #333;
	background-color:#666;
}
	

/*********************************
 *
 *    CAPTCHA-Styles
 *
 */
    p.captcha_1,
    p.captcha_2,
    p.captcha_notvalid
    {
        margin-left: 15px;
        margin-right: 30px;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background: transparent;
        color: #000000;
    }
    p.captcha_2
    {
        font-size: 12px;
        font-style: italic;
        font-weight: normal;
		border:1px solid #000;
    }
    p.captcha_notvalid
    {
        font-weight: bold;
        color: #FFAAAA;
    }

    .captchapict
    {
        margin: 0px;
        padding: 0px 0px 0px 0px;
        border-style: solid;
        border-width: 2px;
        border-color: #C0C0C0;
    }

    #captcha
    {
	 	margin-top:20px;
        margin-left: 30px;
        margin-right: 10px;
		
    }
	 
	 #captcha input {
	 	float:none;
	}
	
	#captcha .submit {
		float:right;
		}
	
	
	p.acroinfo {
		display:block;
		margin-top:10px;
		padding-top:12px;
		padding-bottom:12px;
		width:96%;
		border:1px dashed #000;
	}
	
	p.acroinfo img {
		float:left;
		margin:5px;
		}
	

td.rmColName {
	width:200px;
	border:1px solid #ccc;
}

td.rmColVal {
	width:25px;
	border:1px solid #ccc;
}
	
