*{

	font-family: tahoma, verdana, "sans-serif";

	font-size: 95%;

	margin: 0;

	padding: 0;

} 



body{

	background: #fff;

}



a, a:hover{

	text-decoration: none;

	color: #48f;

}

a:hover{

	color: #33CCFF;

}



p{

	color: #333;

	font-size: 90%;

	margin:1em 0 2em;

}



h1 {

	color: #0099CC;

	font-size: 1.6em;

}





/* Form */

form {

	border: 1px solid #EEE;

	padding: 10px;

	margin: 40px auto;

	width: 400px;

}



form.Quote {

	border: 1px solid #EEE;

	padding: 10px;

	margin: 40px auto;

	width: 500px;

}



label {

	display: block;

	margin-top : 8px;

	width: 100%;

	background-repeat: no-repeat;

}



img {

	border:0;

}



.blue {

	color: #0099CC;

	font-weight: bold;

}



/* footer */

.dwnld {

	background:#fff url(../images/download.gif) no-repeat 40px 10px;

	border: 1px solid #EEE;

	color: #999;

	display: block;

	padding: 10px;

	text-align: center;

	margin: 0 auto;

	font:bold 1.4em/50px Tahoma,sans-serif;

	width: 400px;

}



/* footer */

.footer, .MsgSent, .MsgError  {

	border: 1px solid #EEE;

	background: #fff;

	display: block;

	padding: 10px;

	margin: 40px auto;

	text-align: center;

	width: 400px;

}



.footer, .footer p {

	color: #999;

}



/* Congratulation message */

.MsgSent h1, .MsgError h1 {

	background: url(../images/MsgSent.gif) no-repeat 0 0;

	padding-left: 20px;

	height: 85px;

	line-height: 85px;

}



/* Error message */



.MsgError h1 {

	background: url(../images/MsgError.gif) no-repeat 0 0;

	color: #CC0000;

}



.MsgSent p, .MsgError p {

	font-size: 1.3em;

	color:#999;

}






