@charset "utf-8";
/* CSS Document */
body {	background-color: #FFFFFF;margin-top: 0px;margin-bottom: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-image:url(images/background.gif);}
h1 { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#be8b06; padding-bottom:2px; }
hr {color:##be8b06;margin:0px;}
table td { line-height:12px; vertical-align:top;}


#maincontainer {	width:778px;margin-left:auto;	margin-right:auto;height: auto;}
#mainbody {	float:left;	width:778px;	text-align:left;	width:778px;	background-repeat: repeat-x;	background-image: url(images/backgroundcontent.jpg);}
#mainbodycontent {	background-color: #FFFFFF;	margin:0 0 0 9px;	background-repeat: repeat-x;	color: #73643b;	height: auto;	float: left;	_margin:0 0 0 4px;	width: 769px;}



#bodyleft {
	width:234px;
	float:left;
	margin: 0px;
}
#bodyleft .fading {	background-image:url(images/fading.jpg);
	height: 20px;
}
#bodyleftbox1 {	background-image:url(images/left2.jpg);
	background-repeat: repeat-x;
	height:232px;
}
#bodyleftbox1 a{padding:10px 0 0 40px; float:left; width:194px; height:24px; background-image:url(images/left3.jpg); text-decoration:none; color:#FFFFFF;}
#bodyleftbox1 a:hover{padding:10px 0 0 40px; float:left; width:194px; height:24px; background-image:url(images/left4.jpg); text-decoration:none; color:#e9c37a;}
#bodyleftbox2 {	width:234px;background-image:url(images/bodyrightboxbg.jpg);margin-bottom: 0px;}
#bodyleftbox2 #canadaflag {float:left; padding:0px 3px 0 5px;}
#bodyleftbox2 #consultation  {height:165px;font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#bodyleftbox2 #consultation1 {padding:0px 0 0 8px; font-size:11px; color:#000000; float:left; line-height:10px; font-family:Arial, Helvetica, sans-serif; font-weight:800;} 
#bodyleftbox2 #verify {padding:5px 0 0 7px; float:left; clear:both; color:#FF0000; font-size:11px;font-family:Arial, Helvetica, sans-serif; width:223px;}
#bodyleftbox2 #consultation a {color:#FF0000; text-decoration:none;}
#bodyleftbox2 #consultation2 {padding:3px 3px 0 7px; clear:both; background-image:url(images/fading.jpg); background-repeat:no-repeat; background-color:#FFFFFF;}
	
#bodyleftbox2 .contentleft {
	border-bottom:dashed 0px #d9d8d5;
	padding:5px 5px 5px 5px;
	color:#73643b;
	height: auto;
	font-size: 10px;}

#bodyleftbox2 .contentleft2 {
	margin:0 5px 0 5px;
	padding:5px 0 5px 0;
	color:#73643b;
	height: auto;
}
#bodyleftbox2 .contentleft h3{
	font-size:10px;
	color:#666666;
	margin: 0px;
}
#bodyleftbox2 .contentleft a{ color:#FF0000; text-decoration:none;}
#bodyleftbox2 .contentleft p{color:#73643b;}
#bodyleftbox2 .contentleft p.top{margin:20px 0 0 0;}
#bodyleftbox2 .contentleft h3 a{color:#666666;}

#bodyright {
	float:left;
	height: auto;
	margin: 0px;
	width: 535px;
	_width: 536px;
	
} 
#bodyrightupdate {	float:left;
}
#bodyrightbox1 {
	background-image:url(images/immigration_conslutant.jpg);
	height:233px;
	_width:535px;
	float: left;
}

#bodyrightbanner {color: #8b846a;	margin: 0px;float: left;width:535px;_width:537px; }
#bodyrightbanner h1 {padding: 150px 0 0 20px;}	
	
#bodyrightbox3 {color: #8b846a;margin-left: 37px; padding:5px 0 0 0; height:45px;}
#bodyrightbox3 .tabbing{font-size:12px;	width:160px;text-align:center;padding:3px 0 0px 0px;float: left;height: 19px;}
#bodyrightbox3 .tabbing a{ color:#FFFFFF; text-decoration:none;}
#bodyrightbox3 .tabbing a:active{background-color: #685b3d;}
#bodyrightbox3 .tabbing a:hover{color:#e9c379;}
#bodyright .contentrightmargin {padding:0 9px 0 0;}
#bodyright .contentright {	padding:0px 0 0 35px;	text-align: justify;	margin-bottom: 0px;	padding-top: 0;	padding-right: 0px;
	padding-bottom: 0;	padding-left: 0px;}
#bodyright .contentright h1 {border-bottom:1px solid #be8b06; margin:10px 0 5px 0; }
#bodyright .contentright a{text-docoration:none; color:#FF0000;}
#bodyright .contentright ul {padding:5px 10; margin:0;}
#bodyrightcontentwrapper {	background-color:#9a8a65;	float: left;	margin: 0;	height: auto;	width: 535px;}
#bodyrightcontent {	margin-right:9px;	background:white;	text-align:justify;	height: auto;	margin-bottom:0px;	padding:0 25px 0 30px;}
#bodyrightcontent #introductin{padding: 2px 0 2px 0}
#bodyrightcontent h1{ margin:0 0 0px 0;}
#bodyrightcontent a{ text-decoration:none; color:#FF0000; }
#bodyrightcontent p {padding:10px 0 10px 0; _padding:0 0 10px 0; margin:0px; }
#bodyrightcontent #icons {padding:0 0 0 0; border:0px; text-align:center;}



#bodyfooterwrapper {background-color:#9a8a65;height:43px;width:769px; float:left;}
#bodyfooter {	width:760px;height:35px;font-size:9px;background-color: #FFFFFF;float:left;}
#bodyfooter  #links {	height:23px;width:760px;	float:left;	background-color:#dfd4b6;	padding:10px 0 10px 0;	text-align:center;}
#bodyfooter a{text-decoration:none; color:#715f36;}
#bodyfooter a:hover{ color:#FF0000;}
.middle null{background:#FFFFFF; width:778px; height:auto;}
 

