@charset "UTF-8";
/* CSS Document */

/* form syles =============================================================== */ 
form { text-align:left; padding: 0 15px 15px 15px;}
#content-right .box form p { padding: 0; }
fieldset label {
	width: 150px;
	float: left;
	text-align: right;
	margin-right: 10px;
	display: block;
}
fieldset .submit { text-align:left; }
fieldset .submit input { margin-left: 160px; }
fieldset .submit a:hover {text-decoration: none;}
fieldset input, fieldset textarea {
	width: 200px;
	color: #000;
	background: #ccd6e0;
	border: 1px solid #003466
}
fieldset select {
	width: 200px;
	color: #000;
	background: #ccd6e0;
	border: 1px solid #003466
}
fieldset .submit input {
	width: auto;
	color: #000;
	background: #ccd6e0;
	border: 2px outset #d7b9c9
}
fieldset { margin: 15px 0; border: 1px solid #003466; }
fieldset legend {
	color: #000;
	font-variant: small-caps;
	font-weight: bold;
	background: #ccd6e0;
	border: 1px solid #003466;
	padding: 2px 6px;
	margin-bottom:4px;
} 
fieldset ul {
	text-align: left;
	text-indent: 5px;
	line-height: 25px;
	list-style-position: outside;
	/*list-style-image: url(arrow.gif);*/
	list-style-type: circle;
	padding-left: 30px;
	margin: 2px;
}
.smallfield { width: 90px; }
.mediumfield { width:200px; }

/* tabular data syles ======================================================= */
#result {text-align:center;}
#result table {
	margin:10px auto;
	border-collapse: collapse;
	min-width: 400px;
}
#result td {padding:2px 8px;}
#result table th{border-top: 1px solid #003466;font-weight:bold; font-variant:small-caps; padding:0 20px; background:#003466; color:#FFF;}
#result tr{background:#ccd6e0;border: 1px solid #003466; border-top:0px;}
#result tr.bg1{background:#FFF;border: 1px solid #003466; border-top:0px;}

/* comment box ============================================================== */
#comments {padding: 0 10px;}
#comments textarea { width:390px; height: 150px;}
#comments .comment {border: 1px solid #003466; padding: 5px; margin-top:10px;}
#comments .comment .byline {background-color: #ccd6e0; margin: -5px -5px 5px -5px; padding:5px }
#comments form{padding:0}
