/* -- General Style -- */
#imHeader, #imFooter {position: relative; }
#imHeader div {position: absolute; cursor: pointer; background: center no-repeat}
#imFooter div {position: absolute;}
body {font-size: 14px; vertical-align: baseline; }
p {margin: 0; padding: 0; } 

.imInvisible, h1 {position: absolute; top: -10000px; left: -10000px; }
.imHidden {display: none; }
.imClear {clear: left; }



/* -- Texts Style -- */
#imPage h2 {margin: 0px 6px 4px 10px; padding: 2px 0 2px 0; font: bold 14px Eurostile, Verdana, Arial; text-align: left; color:#000000;}
h2 {margin: 0px 6px 4px 10px; padding: 2px 0 2px 0; font: normal 24px Eurostile, Verdana, Arial; color: #8B4513; text-align: left;}
#imPathTitle {margin: 0px 6px 8px 10px; padding: 2px 0 2px 0; font: 13px Eurostile, Verdana, Arial; color: #808000; text-align: left; }
#imPathTitle a {font: 13px Eurostile, Verdana, Arial; color: #808000; text-decoration: underline;}


#imPage a, #imFooter a {text-decoration: underline; color:#8b4513; }
#imPage a:hover, #imFooter a:hover {color: #000; background-color:#e0e0e0;}


.align-left {
	text-align: left;
}
.align-center {
	text-align: center;
}
.align-right {
	text-align: right;
}
.indent {
	margin-left: 30px;
}

td {
	text-align: left;
	vertical-align: top;
	font:14px Eurostile, Verdana, Arial;
	
}
th {
	color: #8b4513;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	font:16px Eurostile, Verdana, Arial;
}

form, fieldset {margin: 0; padding: 0; border: none; }

fieldset legend {visibility: hidden; }

label { cursor:pointer;
}
.csc-mailform-field {
width: 400px; text-align:left; clear: both;}

.csc-mailform-field input, .csc-mailform-field textarea {
float: right; width: 300px;}

div.csc-mailform-field input,
div.csc-mailform-field textarea {
	border: 1px solid #A1A1A1;
	padding: 2px 3px;
}

div.csc-mailform-field input:focus,
div.csc-mailform-field textarea:focus {
	border: 1px solid #0385FF;
}

input.csc-mailform-submit {
	background-color: #FDFDFD;
	border: 1px solid #A1A1A1;
	cursor: pointer;
	width: 150px;
	height: 23px;
	text-align: center;
	padding-top: 0px;
}
input.csc-mailform-check {
float: right;
width: 20px;
}




