.c_input {
	width: 300px;
	border: 1px solid black;
}
.c_input2 {
	width: 176px;
	border: 1px solid black;
}
.c_select {
	width: 120px;
	border: 1px solid black;
}
.c_textarea {
	width: 300px;
	height: 175px;
	background-color: transparent;
	border: 1px solid black;
}

#contactBox {
	z-index: 12;
        padding: 5px;
        /* position: fixed; */
        position: absolute;
        background-color: white;
        left: 50%;
        top: 50%;
        width: 600px;
        height: 500px;
        margin-left: -300px;
        margin-top: -200px;
        border: 1px solid black;
        /* filter:alpha(opacity=80);
        opacity: 0.8;
        -moz-opacity:0.8; */
}

#contactBoxIframe {
        /* position: fixed; */
	z-index: 10;
        position: absolute;
        left: 50%;
        top: 50%;
        width: 600px;
        height: 400px;
        margin-left: -300px;
        margin-top: -200px;
        /* filter:alpha(opacity=80);
        opacity: 0.8;
        -moz-opacity:0.8; */
}

#contactBoxContent {
	padding-top: 15px;
}

#textLine {
        margin-top: 5px;
        width:100%;
        text-align: center;
        font-size: 30px;
        letter-spacing:5px;
}

#timeText {
        width:100%;
        text-align: center;
}

#btnbar {
        margin-top: 10px;
        width: 100%;
        text-align: center;
}

.button {
        margin-left: 5px;
        margin-right: 5px;
}

.closeButtonDiv {
	width: 100%;
	text-align: center;
}
#contactFormLayer {
	background-image: url(mail_icon_bg.png);
	background-repeat: no-repeat;
	background-position: 370px 140px;
}

#contactFormLayerAjax {
	background-image: url(mail_icon_bg.png);
	background-repeat: no-repeat;
	background-position: 300px 180px;
}

.contactFormTable {
	margin-top: 20px;
}

.contactFormTable td {
	text-align: left;
}
