body{background:#ffffff;color:#42668a;font:12px/18px Arial, Helvetica, sans-serif;letter-spacing:0;margin:0;padding:0;}
a{color:#34587a;outline:none;text-decoration:none;}
p{margin:0 10px 10px 0;text-shadow:0 1px 0 #fff;}
p:a{background:#ccc;padding:3px;}
blockquote{border-left:5px solid #f7f7f7;margin:0 0 0 10px;padding:0 0 0 10px;}
#page{width:1040px;margin:0 auto;}
#header{position:relative;height:100px;}
#content{background:#FFFFFF;border:1px solid #fff;font-family:Arial, Helvetica, sans-serif;text-align:justify;padding:1px 0 0;-moz-box-shadow:0 0 15px #4e7093;
-moz-border-radius:15px;}
#content-left{float:left;width:1000px;padding:25px 5px 20px 30px;}
#footer{width:1000px;color:#466a8e;font-family:Arial, Helvetica, sans-serif;margin:0 auto;padding:20px;}
h1{position:absolute;line-height:1;font-size:38px;font-weight:700;font-family:Arial, Helvetica, sans-serif;margin-top:15px;padding:0;}
h1 a{color:#E5EEF2;padding-left:0;text-decoration:none;text-shadow:0 1px 0 #72A2C5; margin-left:25px;}
h2{font-size:2.2em;line-height:100%;font-weight:700;font: normal Arial, Helvetica, sans-serif;
margin:0 0 20px;}
h3{margin:0 0 20px 20px;text-shadow:0 1px 0 #9CF;}
h3 a{text-decoration:none;text-shadow:0 1px 0 #fff;}
h4{font-size:18px;font-style:italic;color:#fff;margin:0 0 10px;text-shadow:0 1px 0 #3E6992;}
#footer p{margin:0 0 10px; text-align:center;}
#footer p a {color:#466a8e;}
#legal{float:left;width:800px;}
.aligncenter,div.aligncenter{display:block;margin:0 auto;}
.alignleft{float:left;margin:0 20px 20px 0;}
.alignright{float:right;margin:0 0 20px 20px;}
ul,ol,.aligncenter{margin-bottom:20px;}
h3 a:hover,.box-right li a{text-decoration:none;}
p.tags,.clear{clear:both;}

#monForm
{
	width: 975px;
}

#monForm p
{
	margin: 2px 0;
}

/* fieldset , legend */
#monForm fieldset
{
	margin-bottom: 10px;
	border: #CCC 1px solid;
}

#monForm fieldset:hover
{
	background-color: #FFF;
}

#monForm fieldset legend
{
	padding: 0 10px;
	border-left: #CCC 1px solid;
	border-right: #CCC 1px solid;
	font-size: 1.2em;
	color:#666699;
}


/* Label */
#monForm label
{
	background: none;
	display: block;
	width: 270px;
	float: left;
 padding: 0 1% 0 0px;
	text-align: right;
	letter-spacing: 1px;
}

#monForm label:hover
{
	font-weight: bold;
}

#monForm .form_label_nostyle
{
	background: none;
}


/* Input */
#monForm input[type="text"], #monForm select
{
	margin-left: 1%;
	border: #CCC 1px solid;
}

#monForm input:hover, #monForm select:hover, #monForm input:focus, #monForm select:focus
{
	border: #999 1px solid;
	background-color: #DDEEFF;
}

#monForm .form_input_day_month
{
	width: 20px;
}

#monForm .form_input_year
{
	width: 135px;
}


/* button submit */
#monForm input[type="submit"]
{
	background-color:#30559A;
	color:#FFFFFF;
	border: #DDEEFF 1px solid;
	width: 27%;
	margin-left:230px;
}

#monForm input[type="submit"]:hover
{
	background-color: #66CC33;
	cursor: pointer;
}

#monForm input[type="reset"]
{
	border: #DDEEFF 1px solid;
	width: 27%;
}

#monForm input[type="reset"]:hover
{
	background-color: #E6484D;
	cursor: pointer;
}

#box .mid, .midhome {
width:736px;
margin:auto;
padding : 0 30px 0 20px;
margin-top : 0;
color : #073277;
margin-bottom : 0;
}

