html {
	height:100%;
	font-family:Tahoma;
}
body {
	padding: 0em;
	margin: 0em 0em 2.19em 0em;
	text-align: center;
}
a { color:#666666; }
a img {
	border:0;
}
p {
	margin:0em;
	padding:0em 0em 1em 0em;
}
h1, h2, h3, form, img, dl, dt, dd {
	margin:0em;
	padding:0em;
}
.bold {
	font-weight:bold;
}
.clear {
	clear:both;
}
.fleft {
	float:left;
}
.fright {
	float:right;
}
.hide {
	display:none;
}
.right {
	text-align:right;
}
.center {
	text-align:center;
}
.upper {
	text-transform:uppercase;
}
.cpointer:hover {
	cursor:pointer;
}
/* floats: imgs */
.imgfl1 img {
	float:left;
	padding-right:0.25em;
}
.imgfl2 img {
	float:left;
	padding:0em 0.25em 0.12em 0em;
}
/* fonts: links */
.link1 {
	display:block;
	font-family:Tahoma;
	font-size:0.69em;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	text-transform:uppercase;
}
.link1:hover {
	text-decoration:underline;
}
.link2 {
	font-family:Tahoma;
	font-size:0.63em;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
.link2:hover {
	text-decoration:underline;
}
.link3 {
	display:block;
	font-family:Tahoma;
	font-size:0.69em;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
.link3:hover {
	text-decoration:underline;
}
.link4 {
	font-family:Tahoma;
	font-size:0.69em;
	color:#4d5051;
	text-decoration:none;
}
.link4:hover {
	text-decoration:underline;
}
.link5 {
	display:block;
	width:8.5em;
	font-family:Tahoma;
	font-size:0.69em;
	color:#333333;
	text-decoration:none;
	padding:0.25em 0.56em 0.25em 0.56em;
}
.link5:hover {
	background-color:#e0e0e0;
}
.link6, .link6on {
	display:block;
	font-family:Tahoma;
	font-size:0.69em;
	color:#333333;
	text-decoration:none;
	padding:0.25em 0.87em 0.25em 0.56em;
}
.link6:hover {
	background-image:url(../../images/common/mnover1b.gif);
	background-repeat:no-repeat;
}
.link7a, .link7aon {
	display:block;
	width:15.81em;
	font-family:Tahoma;
	font-size:0.69em;
	color:#333333;
	text-decoration:none;
	padding:0.25em 0em 0.25em 2.19em;
}
.link7a:hover {
	background-image:url(../../images/common/mnover1c.gif);
	background-repeat:repeat-y;
}
.link7b {
}
.link7bon {
	background-image:url(../../images/common/mnover2a.gif);
	background-repeat:no-repeat;
}
.link8 {
	display:block;
	font-family:Tahoma;
	font-size:0.69em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	text-transform:uppercase;
}
.link8:hover {
	text-decoration:underline;
}
.link9 {
	display:block;
	font-family:Tahoma;
	font-size:0.63em;
	color:#7f7f7f;
	text-decoration:none;
}
.link9:hover {
	text-decoration:underline;
}
.link10 {
	display:block;
	font-family:Tahoma;
	font-size:0.69em;
	color:#ffffff;
	text-decoration:none;
}
.link10:hover {
	color:#cccccc;
}
.link11 {
	font-family:Tahoma;
	font-size:0.63em;
	color:#d8711c;
	text-decoration:none;
}
.link11:hover {
	text-decoration:underline;
}
.link12 {
	display:block;
	font-family:Tahoma;
	font-size:0.69em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.link12:hover {
	text-decoration:underline;
}
.link13 {
	font-family:Tahoma;
	font-size:0.69em;
	text-decoration:none;
}
.link13:hover {
	text-decoration:underline;
}
.link14, .link14on {
	display:block;
	float:left;
	white-space:nowrap;
	font-family:Tahoma;
	font-size:0.69em;
	color:#333333;
	text-decoration:none;
}
.link14on {
	color:#9a9a9a;
}
.link14:hover, .link14on:hover {
	text-decoration:underline;
	color:#9a9a9a;
}
.link15 {
	display:block;
	font-family:Tahoma;
	font-size:0.63em;
	color:#666666;
	text-decoration:none;
}
.link16 {
	display:block;
	font-family:Tahoma;
	font-size:0.69em;
	color:#333333;
	text-decoration:none;
	padding:0em 0em 0.25em 0.94em;
}
.link16:hover {
	text-decoration:underline;
}
.link17 {
	display:block;
	font-family:Tahoma;
	font-size:0.81em;
	color:#999999;
}
.link18, .link18on {
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:0.63em;
	color:#999999;
	text-decoration:none;
	padding:0em 0.38em 0em 0.38em;
}
.link18on {
	color:#333333;
}
.link18:hover {
	color:#cccccc;
	text-decoration:underline;
}
/* fonts: text */
.txt10 {
	font-family:Tahoma;
	font-size:0.63em;
}
.txt11 {
	font-family:Tahoma;
	font-size:0.69em;
}
.txt14 {
	font-family:Tahoma;
	font-size:0.88em;
}
.txt16 {
	font-family:Tahoma;
	font-size:1em;
}
/* paddings */
.padt2 {
	padding-top:0.12em;
}
.padt3 {
	padding-top:0.19em;
}
.padt4 {
	padding-top:0.25em;
}
.padt5 {
	padding-top:0.31em;
}
.padt6 {
	padding-top:0.38em;
}
.padt8 {
	padding-top:0.5em;
}
.padt10 {
	padding-top:0.63em;
}
.padt12 {
	padding-top:0.75em;
}
.padt15 {
	padding-top:0.98em;
}
.padt20 {
	padding-top:1.25em;
}
.padb2 {
	padding-bottom:0.12em;
}
.padb3 {
	padding-bottom:0.19em;
}
.padb4 {
	padding-bottom:0.25em;
}
.padb5 {
	padding-bottom:0.31em;
}
.padb6 {
	padding-bottom:0.38em;
}
.padb10 {
	padding-bottom:0.63em;
}
.padb12 {
	padding-bottom:0.75em;
}
.padb20 {
	padding-bottom:1.25em;
}
.padl2 {
	padding-left:0.12em;
}
.padl6 {
	padding-left:0.38em;
}
.padl8 {
	padding-left:0.5em;
}
.padl10 {
	padding-left:0.63em;
}
.padl12 {
	padding-left:0.75em;
}
.padl14 {
	padding-left:0.88em;
}
.padl16 {
	padding-left:1em;
}
.padl18 {
	padding-left:1.13em;
}
.padl20 {
	padding-left:1.25em;
}
.padl32 {
	padding-left:2em;
}
.padl40 {
	padding-left:2.5em;
}
.padr2 {
	padding-right:0.12em;
}
.padr6 {
	padding-right:0.38em;
}
.padr8 {
	padding-right:0.5em;
}
.padr10 {
	padding-right:0.63em;
}
.padr12 {
	padding-right:0.75em;
}
.padr14 {
	padding-right:0.88em;
}
.padr16 {
	padding-right:1em;
}
.padr18 {
	padding-right:1.13em;
}
.padr22 {
	padding-right:1.38em;
}
.padr35 {
	padding-right:2.19em;
}
.padr48 {
	padding-right:3em;
}
/* colors: text */
.tcolor1 {
	color:#999999;
}
.tcolor2 {
	color:#4d5051;
}
.tcolor3 {
	color:#666666;
}
.tcolor4 {
	color:#ffffff;
}
.tcolor5 {
	color:#333333;
}
.tcolor6 {
	color:#d8711c;
}
.tcolor7 {
	color:#000000;
}
.tcolor8 {
	color:#cc6600;
}
.tcolor9 {
	color:#b2b2b2;
}
/* lists */
.list1, .list1 li {
	display:inline;
	margin:0em;
	padding:0em;
	list-style:none;
}
.list2 {
	display:inline;
	margin:0em;
	padding:0em;
	list-style:none;
}
.list2 li {
	display:block;
	float:left;
	width:10.31em;
	background-image:url(../../images/common/bullet1.gif);
	background-repeat:no-repeat;
	padding:0em 0em 0.25em 0.63em;
}
.list3 {
	display:inline;
	margin:0em;
	padding:0em;
	list-style:none;
}
.list3 li {
	display:block;
	float:left;
	width:11.25em;
}
.list4n1 {
	margin:0em;
	padding:0em 0em 0em 2.5em;
	list-style:none;
}
.list4n1 li {
	background-image:url(../../images/common/bullet2.gif);
	background-repeat:no-repeat;
	padding:0em 0em 0.25em 0.63em;
}
.list4n2, .list4n3 {
	margin:0em;
	padding:0em 0em 0em 0.5em;
	list-style:none;
}
.list4n2 li {
	background-image:url(../../images/common/bullet3.gif);
	background-repeat:no-repeat;
	padding:0em 0em 0.25em 0.63em;
}
.list4n3 li {
	background-image:url(../../images/common/bullet4.gif);
	background-repeat:no-repeat;
	padding:0em 0em 0.25em 0.63em;
}
/* lines */
.line1 {
	width:13.94em;
	height:0.07em;
	background-image:url(../../images/common/line1.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.line2 {
	width:27.75em;
	height:0.81em;
	background-image:url(../../images/common/line2.gif);
	background-repeat:repeat-x;
}
.line3 {
	width:6.63em;
	height:0.07em;
	background-image:url(../../images/common/line3.gif);
	background-repeat:no-repeat;
}
.line4 {
	width:28em;
	height:0.07em;
	background-image:url(../../images/common/line4.gif);
	background-repeat:no-repeat;
}
.line5 {
	width:19.94em;
	height:0.07em;
	background-image:url(../../images/common/line5.gif);
	background-repeat:no-repeat;
}
.line6 {
	width:12.44em;
	height:0.07em;
	background-image:url(../../images/common/line6.gif);
	background-repeat:no-repeat;
}
.line7 {
	width:36.13em;
	height:0.07em;
	background-image:url(../../images/common/line7.gif);
	background-repeat:no-repeat;
}
.line8 {
	width:29.06em;
	height:0.81em;
	background-image:url(../../images/common/line8.gif);
	background-repeat:repeat-x;
}
.line9 {
	width:48.75em;
	height:0.81em;
	background-image:url(../../images/common/line9.gif);
	background-repeat:repeat-x;
}
.line10 {
	width:20.5em;
	height:0.81em;
	background-image:url(../../images/common/line10.gif);
	background-repeat:repeat-x;
}
.line12 {
	height:0.07em;
	background-image:url(../../images/common/line12.gif);
	background-repeat:repeat-x;
}
.line13 {
	height:0.07em;
	width:17.13em;
	background-image:url(../../images/common/line13.gif);
	background-repeat:no-repeat;
}
/* borders */
.border1 {
	border-top:0.07em solid #c8c8c8;
	border-bottom:0.07em solid #c8c8c8;
}
/* backgrounds */
.bckgrd1 {
	width:55.5em;
	height:1.25em;
	background-image:url(../../images/common/bckgrd1.gif);
	background-repeat:no-repeat;
}
.bckgrd2 {
	width:58.13em;
	height:1.25em;
	background-image:url(../../images/common/bckgrd2.gif);
	background-repeat:no-repeat;
}
.bckgrd3 {
	width:58.13em;
	height:1.25em;
	background-image:url(../../images/common/bckgrd3.gif);
	background-repeat:no-repeat;
}
.bckgrd4 {
	background-image:url(../../images/common/bckgrd4.gif);
	background-repeat:repeat-y;
}
.bckgrd5 {
	width:58.13em;
	height:1.25em;
	background-image:url(../../images/common/bckgrd5.gif);
	background-repeat:no-repeat;
}
.bckgrd6 {
	width:36.44em;
	height:1.25em;
	background-image:url(../../images/common/bckgrd6.gif);
	background-repeat:no-repeat;
}
.bckgrd7 {
	width:9.06em;
	height:0.63em;
	background-image:url(../../images/common/bckgrd7.gif);
	background-repeat:no-repeat;
	margin-top:0.13em;
}
.bckgrd8 {
	height:7.38em;
	background-image:url(../../images/common/bckgrd8.gif);
	background-repeat:repeat-x;
}
.bckgrd9 {
	height:10.25em;
	background-image:url(../../images/common/bckgrd9.gif);
	background-repeat:no-repeat;
}
.bckgrd10 {
	background-image:url(../../images/common/bckgrd10a.gif);
	background-repeat:no-repeat;
}
.bckgrd11 {
	background-image:url(../../images/common/bckgrd11a.gif);
	background-repeat:repeat-x;
}
.bckgrd12 {
	background-image:url(../../images/common/bckgrd12a.gif);
	background-repeat:repeat-x;
}
.bckgrd13 {
	background-image:url(../../images/common/bckgrd13a.gif);
	background-repeat:no-repeat;
}
.bckgrd14 {
	height:8.81em;
	border-left:0.07em solid #a3a3a3;
	background-image:url(../../images/common/bckgrd14a.gif);
	background-repeat:repeat-x;
}
.bckgrd15 {
	background-image:url(../../images/common/bckgrd15.gif);
	background-repeat:no-repeat;
}
.bckgrd16 {
	background-image:url(../../images/common/bckgrd16.gif);
	background-repeat:no-repeat;
}
.bckgrd17 {
	background-image:url(../../images/common/bckgrd17.gif);
	background-repeat:repeat-y;
}
/* forms */
.ibox1 {
	width:5em;
	height:1.07em;
	font-family:Tahoma;
	font-size:0.69em;
	color:#666666;
	/*border:0.07em dotted #666666;*/
	margin:0em 0.56em 0em 0.56em;
	border-style:dotted;
	border-color:#666666;
	border-width:1px ;
	
}
.ibox2, .ibox3 {
	width:12.5em;
	height:1.07em;
	font-family:Tahoma;
	font-size:0.69em;
	color:#000000;
	/*border:0.07em dotted #000000; */
	border-style:dotted;
	border-color:#000;
	border-width:1px 1px 1px 1px;
}
.ibox3 {
	color:#666666;
	/*border:0.07em dotted #666666;*/
	border-style:dotted;
	border-color:#666666;
	border-width:1px 1px 1px 1px;
}
.sbox1, .sbox2 {
	font-family:Tahoma;
	font-size:0.63em;
	color:#7c7c7c;
	/*border:0.07em solid #7c7c7c;*/
	margin:0em 0em 0em 0.63em;
	vertical-align:middle;
	border-style:dotted;
	border-color:#7c7c7c;
	border-width:1px 1px 1px 1px;
}
.sbox2 {
	margin:0em;
}
/* calendário */
.cbox1, .cbox2, .cbox3 {
	float:left;
	width: 3.69em;
	height:0.94em;
	text-align:center;
	border-top:0.07em solid #a3a3a3;
	border-right:0.07em solid #a3a3a3;
	background-color:#e0e0e0;
}
.cbox2 {
	height:1em;
	color:#666666;
	background-color:#ffffff;
}
.cbox3 {
	height:1em;
	color:#b2b2b2;
	background-color:#f3f3f3;
}
.cbox4 {
	width:27em;
}
.cbox5 {
	float:left;
	width: 26.38em;
}	