@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:16px; font-family:Arial, Helvetica, sans-serif; color:#be8b06;}
hr {color:##be8b06;}

#maincontainer {
	width:778px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	background-color: #FFFFFF;
}
#mainbody {

	float:left;
	width:778px;
	text-align:left;
	width:778px;
	height: 100%;
	background-color:#9a8a65;

}

#bodyleft {	width:243px;	float:left;	height: auto;}
#bodyleft .fading {

	background-image:url(images/fading.jpg);
	height: 20px;
}
#bodyleftbox1 {	padding:0 0 0 9px;	width:234px;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;
	margin-left:9px;
	background-image:url(images/bodyrightboxbg.jpg);
	height:751px;
}
#bodyleftbox2 .contentleft {
	border-bottom:dashed 1px #d9d8d5;
	margin:0 26px 0 20px;
	padding:5px 0 5px 0;
	color:#73643b;
	height: auto;
}
#bodyleftbox2 .contentleft2 {
	margin:0 5px 0 5px;
	padding:5px 0 5px 0;
	color:#73643b;
	height: auto;
}
#bodyleftbox2 .contentleft h3{font-size:11px; color:#666666;}
#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 {	width:533px;	float:left;}
#bodyrightupdate {width:535px; float:left;}
#bodyrightbox1 {background-image:url(images/immigration_conslutant.jpg);width:535px;
	height:233px;_width:535px;}
	
	
#bodyrightbox1temp {background-image:url(images/temp_immigrationbanner2.jpg);	width:535px;	height:232px;	background-repeat: no-repeat;}
#bodyrightbox1perm {background-image:url(images/permanent_immigrationbanner2.jpg);	width:535px;	height:232px;	background-repeat: no-repeat;}
#bodyrightbox1bus {background-image:url(images/bus_immigrationbanner2.jpg);	width:535px;	height:232px;	background-repeat: no-repeat;}

#bodyrightbox2 {	padding:174px 10px 0 36px;	_padding:170px 10px 0 36px;	color: #8b846a; }
#bodyrightbox3 {padding:150px 10px 0 36px;_padding:150px 10px 0 36px;height:82px;color: #8b846a;}
#bodyrightbox3 .tabbing{	font-size:12px;	width:160px;	text-align:center;	padding:5px 0 0px 0;	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;	color:#8b846a;background-color: white;	text-align: justify;	padding:0 20px 0 20px;	width: 486px;}
#bodyright .contentrightindex {
	padding:0px 0 0 35px;
	color:#8b846a;
	height: 508px;
	_height:515px;
	background-color: #FFFFFF;
	text-align: justify;
	padding:0 20px 0 20px;
	width: 486px;
	_width: 486px;
}
#bodyright .contentright h1 {border-bottom:1px solid #be8b06; margin:0px 0 10px 0; }


 #bodyfooter {
 _width:755px;
	width:760px;
	height:165px;
	font-size:9px;
	background-color: #FFFFFF;
	float: left;
	margin-left:9px;
	_margin-left:4px;
	_border-left:1px solid #9a8a65;}
 #bodyfooter a{text-decoration:none; color:#715f36;}
 #bodyfooter a:hover{ color:#FF0000;}
 
 #bodyfooter .box1{
	width:360px;
	float:left;
	padding:0 0 0 19px;
	font-size:9px;
	font-stretch:condensed;
	height: 128px;
}
 
 #bodyfooter .boxcontactus{	width:300px;	float:left;	padding:0 0 0 19px;} 
 #bodyfooter .box1 a{color:#FF0000; text-decoration:none;}
 #bodyfooter .box1 img {	border:0;	float: left;}
 #bodyfooter .box1a{	width:150px;	float:left;	font-size:10px;	padding: 0px 3px 0 0;}
 #bodyfooter .box2{	line-height:11px;
	width: 345px;
}
 #bodyfooter .box3 {	float:right;	padding:30px 50px 20px 0;}
  #bodyfooter .box4 {	height:23px;	width:760px;	float:left;	background-color:#dfd4b6;	padding:10px 0 5px 0;	text-align:center;}
#bodyfooter .urlcontent {
	height:23px;
	width:760px;
	float:left;
	background-color:#dfd4b6;
	padding:10px 0 5px 0;
	text-align:center;
}

.middle {background:#FFFFFF; width:778px; height:auto;}
 
/* consultation */
#consultation {	height:258px;	padding:0 43px 20px 53px;	background-image:url(images/consultation5.jpg);	background-position:550px 160px;	background-repeat: no-repeat;
	width:642px;}
#consultation a {color:#3aacf9; text-decoration:none;}


/* consultation */
#recommend {height:auto;	padding:0 43px 20px 53px;	background-image:url(images/consultation5.jpg);	background-position:550px 160px;background-repeat: no-repeat;width:642px; color:#c4ae7c;}
#recommend a {color:#3aacf9; text-decoration:none;}

	
#cfooter{ height:38px;color:#715f36; text-align:center; padding:5px 0 0 0;}
#cfooter a{color:#715f36;}

/*assessment form - melvin villamor*/

div#contentrightassestform{padding:0 0 0 20px;height:750px; _height:801px;background-color: #FFFFFF; _margin-top:-20px;width:506px;font-size:10px; letter-spacing:-1px; color:#be8b06;}
div#contentrightassestform div#assestmentleft{ width:200px;height:230px; float:left;}
div#contentrightassestform div#assestmentleft ul{padding:0; margin:0;}
div#contentrightassestform div#assestmentleft ul li{list-style:none; padding-top:9px;}
div#contentrightassestform div#assestmentleft ul li p{margin-top:3px;padding-left:5px; }
div#contentrightassestform div#assestmentright{width:300px;float:right;padding:0 0 0 0;}
div#contentrightassestform div#assestmentright ul{ margin:0 0 0 0;padding:0 0 0 0;}
div#contentrightassestform div#assestmentright ul li{list-style:none; padding-top:4px;_padding-top:2px;}
div#contentrightassestform div#assestmentleft2 {width:200px;height:230px; float:left;}
div#contentrightassestform div#assestmentleft2 ul{padding:0; margin:2px 0 0 0;}
div#contentrightassestform div#assestmentleft2 ul li{list-style:none; padding-top:8px;_padding-top:9px;}
div#contentrightassestform div#assestmentright2{width:300px;float:right;}
div#contentrightassestform div#assestmentright2 ul{padding:0 0 0 0; margin:8px 0 0 0;_margin:0 0 0 0;}
div#contentrightassestform div#assestmentright2 ul li{list-style:none; padding-top:3px;}
div#contentrightassestform div#assestmentright2 ul li span{ margin:0 8px 0 15px; font-weight:bold;}
div#contentrightassestform div#assestmentcenter h2{font-size:10px; margin:0 0 5px 0;padding:0 0 0 0;}
div#contentrightassestform div#assestmentcenter p{ margin:0 0 10px 0;padding:0 0 0 0;}
.inputTextbox{height:13px; width:200px; border-style:none;color:#35290F; }
.inputTextbox2{width:50px; height:13px; border-style:none; color:#35290F;}
.optionstyle{width:50px; height:20px; border-style:none; color:#35290F;}
.inputTextbox3{height:13px; width:150px; border-style:none; color:#35290F;}
.inputTextbox4{height:13px; width:100px; border-style:none; color:#35290F;}
.linebreak{width:650px; height:20px; border-bottom:#C4AE7C solid 1px; _margin-bottom:5px; margin-bottom:10px;clear:both;}
.contentlink{ color:#FF0000; text-decoration:none; font-size:11px; }
.buttonstyle{ border:none; background-color:#FF0000; color:#FFFFFF; }
.borderstyle1{border-style:none;color:#35290F;}