BODY {
	MARGIN-TOP: 1%; FONT-SIZE: 12px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; FONT-FAMILY: arial
}
TD {
	FONT-SIZE: 12px
}
A:link {
	FONT-WEIGHT: bold; COLOR: rgb(173,22,29); TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; COLOR: rgb(173,22,29); TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: bold; COLOR: rgb(173,22,29); TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; COLOR: rgb(173,22,29); TEXT-DECORATION: none
}
A.Z:link {
	FONT-WEIGHT: normal; COLOR: rgb(173,22,29); TEXT-DECORATION: none
}
A.Z:visited {
	FONT-WEIGHT: normal; COLOR: rgb(173,22,29); TEXT-DECORATION: none
}
A.Z:active {
	FONT-WEIGHT: normal; COLOR: rgb(173,22,29); TEXT-DECORATION: none
}
A.Z:hover {
	FONT-WEIGHT: normal; COLOR: rgb(173,22,29); TEXT-DECORATION: underline
}
A.X:link {
	FONT-WEIGHT: normal; COLOR: rgb(255,255,255); TEXT-DECORATION: none
}
A.X:visited {
	FONT-WEIGHT: normal; COLOR: rgb(255,255,255); TEXT-DECORATION: none
}
A.X:active {
	FONT-WEIGHT: normal; COLOR: rgb(255,255,255); TEXT-DECORATION: none
}
A.X:hover {
	FONT-WEIGHT: normal; COLOR: rgb(255,255,255); TEXT-DECORATION: underline
}
A.W:link {
	FONT-WEIGHT: normal; COLOR: rgb(173,22,29); TEXT-DECORATION: none
}
A.W:visited {
	FONT-WEIGHT: normal; COLOR: rgb(173,22,29); TEXT-DECORATION: none
}
A.W:active {
	FONT-WEIGHT: normal; COLOR: rgb(173,22,29); TEXT-DECORATION: none
}
A.W:hover {
	FONT-WEIGHT: normal; COLOR: rgb(173,22,29); TEXT-DECORATION: underline
}
P.A {
	FONT-SIZE: 16px
}
P.B {
	FONT-SIZE: 11px
}
P.C {
	FONT-SIZE: 10px
}
P.D {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
P.E {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
P.F {
	FONT-SIZE: 11px
}
P.G {
	FONT-SIZE: 13px
}
H1 {
	FONT-SIZE: 16px; COLOR: rgb(172,22,29)
}
H2 {
	FONT-SIZE: 14px
}
H1.Z {
	FONT-SIZE: 13px
}
TD.V {
	BACKGROUND-IMAGE: url(images/immigration-lawyer2.jpg); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat; valign: top
}
TD.W {
	BACKGROUND-IMAGE: url(images/immigration-lawyer.jpg); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat; valign: top
}
TD.X {
	BACKGROUND-IMAGE: url(images/body-back.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-y; valign: top
}
TD.Y {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(images/toronto.jpg); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat; valign: top
}
TD.Z {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(images/toronto2.jpg); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat; valign: top
}
INPUT {
	BORDER-RIGHT: #990033 1px solid; BORDER-TOP: #990033 1px solid; FONT-SIZE: 0.8em; BORDER-LEFT: #990033 1px solid; COLOR: #990033; BORDER-BOTTOM: #990033 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
SELECT {
	BORDER-RIGHT: #990033 1px solid; BORDER-TOP: #990033 1px solid; FONT-SIZE: 0.8em; BORDER-LEFT: #990033 1px solid; COLOR: #990033; BORDER-BOTTOM: #990033 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.form_button {
	BORDER-RIGHT: #990033 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #990033 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; BORDER-LEFT: #990033 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #990033 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
INPUT.text {
	WIDTH: 200px
}
TEXTAREA {
	WIDTH: 450px
}
TD.subsection {
	PADDING-LEFT: 20px
}
.articletitle {
	FONT-WEIGHT: bold
}
.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: bottom; COLOR: #cc6633
}
#container {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/toronto_canada.gif); WIDTH: 758px; BACKGROUND-REPEAT: no-repeat
}
#header {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 758px; BORDER-BOTTOM: 1px solid; HEIGHT: 206px
}
#leaves {
	FLOAT: left; WIDTH: 213px; HEIGHT: 206px
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 545px; PADDING-TOP: 15px; HEIGHT: 102px
}
#main {
	WIDTH: 758px
}
#content_main {
	FLOAT: right; WIDTH: 545px
}
#content {
	PADDING-RIGHT: 100px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 445px; PADDING-TOP: 52px
}
#content_wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 345px; PADDING-TOP: 0px
}
#navigation {
	FLOAT: left; WIDTH: 197px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 165px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #ad161d; TEXT-ALIGN: center
}
#thispage {
	COLOR: #cc6633
}
#sidenav {
	BORDER-RIGHT: #ce6633 1px dotted; PADDING-RIGHT: 16px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; WIDTH: 175px; PADDING-TOP: 0px; BORDER-BOTTOM: #ce6633 1px dotted; TEXT-ALIGN: right
}
#sidenav A {
	FONT-WEIGHT: bold
}
#sidenav A:hover {
	TEXT-DECORATION: underline
}
#sidenav P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#sidenav A {
	TEXT-DECORATION: none
}
#free_access {
	BORDER-RIGHT: #ce6633 1px dotted; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 183px; PADDING-TOP: 5px; BORDER-BOTTOM: #ce6633 1px dotted; TEXT-ALIGN: right
}
#cba {
	BORDER-RIGHT: #ce6633 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 30px; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; WIDTH: 151px; LINE-HEIGHT: 1.1em; PADDING-TOP: 6px; TEXT-ALIGN: justify
}
.ppc_learnmore {
	BORDER-TOP: #ce6633 1px dashed
}
.ppc_learnmore_right {
	BORDER-RIGHT: #ce6633 1px dashed
}
.top {
	FONT-SIZE: 0.7em
}
.disclaimer {
	FONT-SIZE: 0.6em; TEXT-ALIGN: center
}
.footer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 165px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #ad161d; TEXT-ALIGN: center
}
.footer A {
	COLOR: #ffffff
}
#footer A {
	COLOR: #ffffff
}
LI.appeals {
	PADDING-BOTTOM: 10px
}
.spouse_bg {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/spouse.jpg); BACKGROUND-REPEAT: no-repeat
}
.cba {
	FONT-SIZE: 10px; LINE-HEIGHT: 10px
}
#container_peru {
	BACKGROUND-POSITION: right bottom; FLOAT: left; BACKGROUND-IMAGE: url(../peru/images/family.gif); WIDTH: 758px; BACKGROUND-REPEAT: no-repeat
}
.left_logo {
	FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 50px; WIDTH: 150px; LINE-HEIGHT: 10px; PADDING-TOP: 262px
}
#content_peru {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 30px
}
.contain_logos {
	PADDING-BOTTOM: 45px
}
#logo_peru {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 545px; PADDING-TOP: 15px; HEIGHT: 102px
}
#leaves_peru {
	FLOAT: left; WIDTH: 213px
}
#footer_peru {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 165px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #ad161d; TEXT-ALIGN: center
}
#footer_peru A {
	COLOR: #ffffff
}
#content_peru P {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1.25em; BORDER-BOTTOM: 0px
}
#new_form {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 698px; PADDING-TOP: 0px
}
#new_form P {
	LINE-HEIGHT: 1.25em
}
.peru_form {
	MARGIN: auto; COLOR: #000000; BACKGROUND-COLOR: #cc9966
}
TD.form_title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; BACKGROUND-COLOR: #ad161d
}
TD.sub_title {
	FONT-SIZE: 16px; BACKGROUND: url(../peru/images/form_back.gif) no-repeat left bottom; COLOR: #ffffff
}
.sub_title2 {
	FONT-SIZE: 16px; COLOR: #ffffff; BACKGROUND-COLOR: #cc9966
}
#new_form INPUT {
	BORDER-RIGHT: #737373 1px solid; BORDER-TOP: #737373 1px solid; BORDER-LEFT: #737373 1px solid; COLOR: #000000; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #737373 1px solid; BACKGROUND-COLOR: #ffffff
}
#new_form .radio {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #000000; MARGIN-RIGHT: 5px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: transparent
}
.form_q4 {
	BORDER-RIGHT: #737373 1px solid; BORDER-TOP: #737373 1px solid; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
#new_form INPUT.noborder {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: medium none; COLOR: #000000; MARGIN-RIGHT: 5px; PADDING-TOP: 10px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ffffff
}
#new_form UL {
	PADDING-LEFT: 8px; MARGIN: 0px 0px 0px 8px; LIST-STYLE-TYPE: square
}
#new_form LI {
	PADDING-BOTTOM: 5px
}
.texta {
	WIDTH: 475px
}
#new_form INPUT.noborder2 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #000000; MARGIN-RIGHT: 5px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ffffff
}

