body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ccc;
	color: #000;
	margin: 0px;
	padding: 0px;
	background-image:url(/img/mcs_bk.gif); background-repeat:repeat; background-attachment:fixed;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
th { 
	font-weight:normal
}
h1 {font-size: 18px; color: #334776; font-family:Verdana, Arial, Helvetica, sans-serif}

h2 {
	display: block;
	clear: both;
	background-image:url(/img/mcs_hd1.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: 900;
	font-size: 12px;
	padding: 8px;
	margin: 8px 0px 8px 0px;
	text-transform: uppercase;
	white-space:nowrap;
}
h3 {
	display: block;
	clear: both;
	background-image:url(/img/mcs_hd2.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: 900;
	font-size: 12px;
	padding: 8px;
	margin: 8px 0px 8px 0px;
	text-transform: uppercase;
	white-space:nowrap;
}
.hp {
	margin: 8px 0px 0px 0px;
}
img {border:0px none; font-size:9px; font-weight:normal; color: #ccc}
a:link {color:#4866AA; text-decoration:underline}
a:hover {text-decoration:none}
a:visited {color:#454A65}
a:active {text-decoration:none}
a:focus {-moz-outline-style: none;}
hr {border: 0px none; color: #ccc; background-color: #ccc; height: 1px;}
ul {list-style-image:url(/img/icons/dot-bullet_4.gif)}

#tudo {margin-left:auto; margin-right:auto; width:948px; border:0px none; padding:0px;}
#tudo td {padding:0px; margin:0px}
#corpo {width:100%; height:420px; border:0px none; margin:0px; padding:0px}
#corpo td {padding:0px; margin:0px}


/* remove colesq */
.colesq1{width:183px; padding-left: 13px !important; padding-right: 13px !important; background-image: url(/img/mcs_right.jpg); background-repeat:repeat-y; background-position:left; text-align:left; vertical-align: top; border:0px none; font-family: Arial, Helvetica, sans-serif; font-size:11px}
td.colesq1 a {color:#000;}
td.colesq1 a:visited {color:#000;}
*html .colesq1{width:183px;}

.colesq2{width:183px; padding-left: 13px !important; padding-right: 13px !important; background-image: url(/img/mcs_right.jpg); background-repeat:repeat-y; background-position:left; text-align:left; vertical-align: bottom; border:0px none;}
*html .colesq2{width:183px;}

.colmeio{width:503px; text-align:left; vertical-align: top; background-color:#fff; padding-right: 5px !important;}
*html .colmeio{width:508px;}

.colseg {width:720px; padding-right: 19px !important; background-color: #fff; background-image: url(/img/mcs_left.jpg); background-repeat:repeat-y; background-position:right; text-align:left; vertical-align: top;}
*html .colseg{width:730px;}

.coldir{width:212px; padding-right: 19px !important; background-color: #fff; background-image: url(/img/mcs_left.jpg); background-repeat:repeat-y; background-position:right; text-align:left; vertical-align: top; font-size:11px;}
*html .coldir{width:212px;}
/* remove colesq1 */


#submn {padding: 4px 10px; margin-top:-32px}
/* mac hide \*/
*html #submn {height:1px;position:relative;}
/* end hide */ 
#submn a {line-height: 16px;}
#submn a:link{color:#000; text-decoration:none}
#submn a:visited{color:#000; text-decoration:none}
#submn a:hover{color:#000; text-decoration:underline}
#submn a:active{color:#eaeaea}
#submn .headline {color: #000; text-transform:uppercase}
#header {width:948px; height:121px; background-color:#fff; border:0px none; margin:0px; padding:0px;}
#altern {display:none}
#seal {display: inline; float:left;}
#footer {width:948px; border:0px none; background-color:#131b2c; background-image: url(/img/mcs_ft_sds.jpg); background-repeat:repeat-y; background-position:top left;}
#footer td {padding: 32px 10px 10px 10px; padding-left: 13px !important; padding-right: 4px !important; background-image: url(/img/mcs_ft.jpg); background-repeat:repeat-x; background-position:top left; font-size:10px; color: #eaeaea;}
*html #footer td {padding: 42px 10px 10px 10px;}
#footer a {color:#eaeaea}
#footer a:hover {text-decoration:none}
#prinav {width: 948px; background: url(/img/mcs_pn_bk.jpg) no-repeat right top; float: left; clear: both; height: 74px; padding: 0px; margin:0px;}
#prinav ul {width: 850px; margin: 0px; padding: 0px 10px 0px 98px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; height: 31px;}
*html #prinav ul { padding: 0px 0px 0px 98px;}
#prinav li {margin:0px; padding:0px; display: inline; float: left; width: 141px; text-align:center; white-space:nowrap;}
*html #prinav li {margin:0px; padding:0px;}
#prinav li a {display: block; width: 141px; color: #bf9430; font-weight: bold; font-size: 11px; line-height: 32px; height: 31px; text-decoration:none;}
#prinav li a:visited {color: #bf9430; line-height: 32px; height: 31px; text-decoration:none;}
#prinav li a:hover {background: url(/img/mcs_pn_hi.jpg) no-repeat right top; color: #fff}
#prinav li a.chosen {background: url(/img/mcs_pn_sel.jpg) no-repeat right top; color: #bf9430}
#prinav li a.chosen:visited {background: url(/img/mcs_pn_sel.jpg) no-repeat right top; color: #bf9430}
#prinav li a.chosen:hover {background: url(/img/mcs_pn_sel.jpg) no-repeat right top; color: #fff}
#prinav li a:active {background: url(/img/mcs_pn_sel.jpg) no-repeat right top; color: #bf9430}
.pnframe{position:absolute;z-index:10;width:180px;height:0px;display:none;border:none}
.pnmenu{position:absolute;z-index:11;margin:0px;width:180px;display:none;border-style:solid;border-width: 0px 1px 1px 1px;border-color:#ccc;background-color:transparent;overflow:hidden}
.pnmenu a{z-index:11;margin:0px;padding:5px;width:auto;display:block;background-color:#eaeaea; border-style:solid;border-width: 1px 0px 0px 0px;border-color:#ccc;text-align:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#666;text-decoration:none}
.pnmenu a:visited{color: #666}
.pnmenu a:hover{background-color:#fff; color: #131b2c}
.pnmenu a:active{color: #bf9430}
#secnav {
	width:571px;
	padding: 21px 10px 0px 0px;
	background-image: url(/img/mcs_secnav_bk.jpg);
	background-repeat: no-repeat;
	float: left;
	clear: right;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #666;
	text-align:right;
}
#secnav a:link {text-decoration: none;color: #666;}
#secnav a:visited {text-decoration: none;color: #666;}
#secnav a:hover {text-decoration: underline;color: #000;}
#pres {width:571px; padding: 0px; margin: 0px; float: left; clear:none}
#breadcrumb {color: #666; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; clear:both; margin-top: -32px; margin-right: -202px; margin-bottom: 32px;}
td.colseg div#breadcrumb {margin-right: 17px;}
#breadcrumb a {color: #666}
/* mac hide \*/
*html #breadcrumb {height:1px;position:relative;margin-bottom: 22px}
/* end hide */ 
.revision {color: #8E6F24; font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px 10px}
table.comespaco td {padding: 4px !important}
.comespacodir {margin-left: 4px !important}
.comespacoesq {margin-right: 4px !important}
a.exlnk {cursor:help}
a.exlnk:link {color:#334776; text-decoration:none}
a.exlnk:visited {color:#334776; text-decoration:none}
a.exlnk:hover {color:#334776; text-decoration:underline}
.mainheadline {font-size: 18px; color: #334776; font-family:Verdana, Arial, Helvetica, sans-serif}
.headline {color: #334776; font-size: 12px; font-weight: bold;font-family:Verdana, Arial, Helvetica, sans-serif}
.pressrelheadline {font-size: 18px; color: #000;}
.pressrelheadline2 {font-size: 18px; color: #000; text-decoration:underline}
.small {font-size: 11px;}
.credotis {font-size: 10px; color: #666;}
.annou {border:1px solid #CCC}
.alerta {color:#F00; font-weight:bold;}
.searchbt {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:10px;}
.searchfd {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
.qlinks {width: 212px; font-size:11px; font-weight:bold; margin-bottom: 4px}
select.qlinks option {color: #334776; background:#fff; padding-top:2px; padding-bottom:2px; border-bottom:1px solid #666;}
#duknowbox {width: 212px; height: 72px; padding-top:18px; margin-top: 4px; background-image:url(/img/diduknow-box.jpg); background-repeat:no-repeat; display:block}
#fscroller {padding: 8px;}
#emerg {
padding: 6px; 
margin: 6px; 
background-color: #ffc; 
border: 1px solid #fc0; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
-moz-border-radius: 8px; 
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;	
border-radius: 8px;
}
#mov {margin:0px; padding:0px}
#calendar {margin: -40px 0px 0px 0px;}
#minical {width: 183px; position:relative}
#minical td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0px; padding: 2px; text-align:center; vertical-align: middle; background-color:#FFEFAE}
#minical td a:link{text-decoration:none; color:#666}
#minical td a:visited{text-decoration:none; color:#666}
#minical td a:hover{text-decoration:underline; color:#666}
#addthis {float:right; padding-right:16px}
#choice {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000;}
#choice td {padding: 8px}
#choice td.hdng {background-color:#131B2C}
#choice td.hdng a:link {color: #fff; font-weight:bold; text-decoration:none}
#choice td.hdng a:visited {color: #fff; font-weight:bold; text-decoration:none}
#choice td.hdng a:hover {color: #bf9430; font-weight:bold; text-decoration:none}
.cms {font-family: Arial,Helvetica,sans-serif; font-size: 10px; padding-left:2px; padding-right:2px}
.appfilt {FILTER: progid:DXImageTransform.Microsoft.Fade(); clear:both}
#popOver {
	z-index: 10000;
	filter: alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity: .50; /*older Mozilla*/
	-khtml-opacity: 0.5;   /*older Safari*/
	opacity: 0.5;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#000;
	position:fixed; top:0px; left:0px; width:100%; height:100%; color:#FFFFFF; text-align:center; vertical-align:middle;
}
#dentro {
	z-index: 10001;
	position:absolute; top:15%; left:15%;
}
#pnot { border: thick #4866aa solid; z-index: 30; background-color: #FFFFFF; width: 340px; padding:18px 38px 38px; position: absolute; left:150px; top: 80px }
.coluna { float:left; margin: 0px 10px}
.qh4 {
	display: block;
	clear: both;
	background-image:url(/img/mcs_h3.jpg);
	background-position:left;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: 900;
	font-size: 12px;
	padding: 6px;
	margin: 8px 0px 8px 0px;
	text-transform: uppercase;
	white-space:nowrap;
}
.divisor {clear:both; color: #eaeaea; background-color: #eaeaea;}
.poste {clear:both; margin: 0px 6px 0px 4px;}
.expddiv { display:none; 
	border:1px solid #e5e5e5; 
	background-color:#f5f5f5;
	padding: 4px 8px 4px 0px; 
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;	
	border-radius: 8px;
	}
.divi_list {
margin: 0px;
padding: 0px;
}
.divi_head {
padding: 5px 10px;
cursor: pointer;
position: relative;
background-color:#eaeaea;
border: 1px solid #cccccc;
margin:1px;
-moz-border-radius: 6px; 
-webkit-border-radius: 6px;
-khtml-border-radius: 6px;	
border-radius: 6px;
}
.divi_body {
padding: 5px 10px 15px;
background-color:#F4F4F8;
-moz-border-radius: 6px; 
-webkit-border-radius: 6px;
-khtml-border-radius: 6px;	
border-radius: 6px;
}
.connectbox1 {font-weight:bold; font-size:16px; width: 156px; border: 1px solid #D9B664; padding:6px 6px; margin: 0px 6px; background-color:#A8832B; text-align:center;}
.connectbox1 a {width:auto; display:block; background-color:#eaeaea; font-size:11px;color:#666; text-decoration:none}
.connectbox1 a:visited{color: #000}
.connectbox1 a:hover{background-color:#D9B664; color: #000}



.connectbox2 {width: 156px; border-bottom: 1px solid #D9B664; border-left: 1px solid #D9B664; border-right: 1px solid #D9B664; padding:6px 6px; margin: 0px 6px; text-align:center;}