div.box {
	margin-bottom:20px;
	margin-top:-10px;
	width:100%;
	text-align:center;
}
div.box form {
	width:568px;
	text-align:left;
}

div.box fieldset {
	border:1px solid #CCC;
}

div.box fieldset legend {
	font: 14px Trebuchet Ms, Verdana, Arial, Tahoma, Sans-Serif;
	color: #3399cc;
}

div.box div#warning {
	width:150px;
	height:30px;
	margin-left:311px;
}

div.box label {
	cursor: pointer;
	cursor: hand;
	float:left;
	width:150px;
	text-align:right;
	font: 12px Trebuchet Ms, Verdana, Arial, Tahoma, Sans-Serif;
	color: #666;
	padding-right:30px;
}

div.box input, div.box select {
	width:247px;
	margin-bottom:5px;
	font-size:10px;
}

div.box input {
	height:16px;
	padding-left:3px;
}

div.box select {
	width:252px;
	margin-bottom:5px;
	font-size:11px;
	background-color:#F8F8F8;
}

div.box input.normal {
	border:1px solid #999;
}

div.box input.required {
	border:1px solid #999;
	background-color:#F8F8F8;
}

div.box input.view {
	border:0px solid #999;
	background-color:#FFF;
	color:#000;
}

div.box input.radio {
	width:20px;
	vertical-align:top;
}

div.box img {
	vertical-align:super;
}

div.box input.button {
	border:1px solid #999;
	width:150px; height:22px;
	font: 12px Trebuchet Ms, Verdana, Arial, Tahoma, Sans-Serif;
	color: #3399cc;
	background-color:#EEE;
	margin-left:410px;
}

div.box input.buttons {
	border:1px solid #999;
	width:150px; height:22px;
	font: 12px Trebuchet Ms, Verdana, Arial, Tahoma, Sans-Serif;
	color: #3399cc;
	background-color:#EEE;
	margin-left:85px;
}

div.box select#curso {
	font: 11px Trebuchet Ms, Verdana, Arial, Tahoma, Sans-Serif;
	color: #666;
	border:1px solid #999;
	width:475px;
	margin-left:45px;
}

div#lblcurso {
	background-image:url(../imagens/curso.gif); background-repeat:no-repeat;
	width:438px; height:30px; text-align:left; padding-left:130px; padding-top:8px;
	font: 11px Trebuchet Ms, Verdana, Arial, Tahoma, Sans-Serif;
	color: #666;

}
div.box #info {
	font: 14px Trebuchet Ms, Verdana, Arial, Tahoma, Sans-Serif;
	font-weight:bold;
	color: #CC0000;
	margin-left:150px;
}

div.box #obs {
	font: 12px Trebuchet Ms, Verdana, Arial, Tahoma, Sans-Serif;
	font-weight:bold;
	color: #CC0000;
	margin-left:58px;
	width:490px;
}

div.box #texto {
	font: 12px Trebuchet Ms, Verdana, Arial, Tahoma, Sans-Serif;
	font-weight:bold;
	color: #666;
	margin-left:58px;
	width:455px;
	text-align:justify;
}

div.box li {
	list-style:square;
}

div.box .link {
	font: 12px Trebuchet Ms, Verdana, Arial, Tahoma, Sans-Serif;
	color: #3399cc;
}
div.box .link:hover {
	text-decoration:underline;
}