@charset "utf-8";
/* CSS Document */

Body{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:#f7f7f7;
	}
.main{
	width:1000px;
	margin:0 auto;
	background-color:#FFFFFF;
	}

.logo{
	float:left;
	margin:0 0 0 26px;
	*margin:0 0 0 12px;
	}
.gloub{
	float:left;
	margin:60px 0 0 3px;
	*margin:70px 0 0 3px;
	}
.iso{
	float:right;
	margin:5px 20px 0 0;
	}
.nav{
	background-image:url(../images/nav-bg.jpg);
	background-repeat:repeat-x;
	height:56px;
	padding:0 42px;
	}
.nav a{
	display:block;
	height:61px;
	float:left;
	}
.home a{
	background-image:url(../images/home.jpg);
	width:129px;
	}
.home a:hover{
	background-image:url(../images/home-h.jpg);
	}
.service a{
	background-image:url(../images/service.jpg);
	width:130px;
	}
.service a:hover{
	background-image:url(../images/service-h.jpg);
	}
	
.migrationnav a{
	background-image:url(../images/migration.jpg);
	width:131px;
	}
.migrationnav a:hover{
	background-image:url(../images/migration-h.jpg);
	}
.study-abroad a{
	background-image:url(../images/study-abroad.jpg);
	width:130px;
	}
.study-abroad a:hover{
	background-image:url(../images/study-abroad-h.jpg);
	}
.testimonial a{
	background-image:url(../images/testimonial.jpg);
	width:130px;
	}
.testimonial a:hover{
	background-image:url(../images/testimonial-h.jpg);
	}
.faq a{
	background-image:url(../images/faq.jpg);
	width:131px;
	}
.faq a:hover{
	background-image:url(../images/faq-h.jpg);
	}
.contact a{
	background-image:url(../images/contact.jpg);
	width:130px;
	}
.contact a:hover{
	background-image:url(../images/contact-h.jpg);
	}
.content{
	float:left;
	clear:left;
	width:730px;
	margin:0 0 0 16px;
	*margin:0 0 0 7px;
	line-height:20px;
	text-align:justify;
	}
.rightside{
	float:right;
	clear:right;
	width:210px;
	margin:0 10px;
	*margin:0 2px 0 0;
	}
	
.footer{
	clear:both;
	background-image:url(../images/footer-bg.jpg);
	height:135px;
	padding:13px 20px 0 20px;
	color:#cccccc;
	}
.footer a{
	color:#CCCCCC;
	text-decoration:none;
	padding:0 10px;
	}
.footer a:hover{
	color:#fff;
	}
.gheadbg{
	background-image:url(../images/grey-center.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	}
.bluebold{
	font-size:13px;
	font-weight:bold;
	color:#000066;
	}
	
/* Grey Rounded corner */
.grey .b1, .grey .b2, .grey .b3, .grey .b4{font-size:1px; overflow:hidden; display:block;}
.grey .b1 {height:1px; background:#cccccc; margin:0 5px;}
.grey .b2 {height:1px; background:#ffffff; border-right:2px solid #cccccc; border-left:2px solid #cccccc; margin:0 3px;}
.grey .b3 {height:1px; background:#ffffff; border-right:1px solid #cccccc; border-left:1px solid #cccccc; margin:0 2px;}
.grey .b4 {height:2px; background:#ffffff; border-right:1px solid #cccccc; border-left:1px solid #cccccc; margin:0 1px;}
.grey .b5, .grey .b6, .grey .b7, .grey .b8{font-size:1px; overflow:hidden; display:block;}	
.grey .b5 {height:1px; background:#cccccc; margin:0 5px;}
.grey .b6 {height:1px; background:#ededed; border-right:2px solid #cccccc; border-left:2px solid #cccccc; margin:0 3px;}
.grey .b7 {height:1px; background:#ededed; border-right:1px solid #cccccc; border-left:1px solid #cccccc; margin:0 2px;}
.grey .b8 {height:2px; background:#ededed; border-right:1px solid #cccccc; border-left:1px solid #cccccc; margin:0 1px;}
.grey .contentb { 
	background-image:url(../images/grey-bg.jpg);
	background-position:bottom;
	background-color:#ffffff;
	background-repeat:repeat-x;
	border:1px solid #cccccc;
	border-bottom:none;
	line-height:15px;
	border-top:none;
	padding:0 0 0 5px;
	}
	
.free{
	background-image:url(../images/free.jpg);
	background-repeat:no-repeat;
	padding:65px 0 0 20px;
	width:192px;
	height:43px;
	font-size:18px;
	font-weight:bold;
	color:#990000;
	}
.free a{
	color:#990000;
	text-decoration:none;
	}
.free a:hover{
	color:#000066;
	}
h1{
	color:#000066;
	font-size:15px;
	}
h2{
	color:#000066;
	font-size:13px;
	}
	
.more{
	color:#666666;
	}
.more a{
	text-decoration:none;
	color:#333333;
	}
.hbg{
	background-color:#cccccc;
	padding:3px;
	font-weight:bold;
	}
.formstyle
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7pt;
    COLOR: #666666;
    border:#333333 1px solid;	
}
.countrycontent
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    LINE-HEIGHT: 13pt;	
    MARGIN-LEFT: 15pt;	
    MARGIN-RIGHT: 15pt;
}


/* ---- calendar and input styles ---- */

input.DatePicker{
	background: #fff url(../images/date.gif) no-repeat top left;
	border:1px solid #CCCCCC;
	font-family:Ms Sans Serif; 
	font-size:12px;
	color:#333333;
	cursor: pointer;
	width:110px;
}
input:focus.DatePicker{
	background: #fffce9 url(../images/datefocus.gif) no-repeat top left;
}
.dp_container{
	position: relative;
	padding: 0;
	z-index: 500;
}
.dp_cal{
	background-color: #fff;
	border: 1px solid #0070bf;
	position: absolute;
	width: 177px;
	top: 24px;
	left: 0;
	margin: 0px 0px 3px 0px;
}
.dp_cal table{
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}
.dp_cal select{
	margin: 2px 3px;
	font-size: 11px;
}
.dp_cal select option{
	padding: 1px 3px;
}
.dp_cal th,
.dp_cal td{
	width: 14.2857%;
	text-align: center;
	font-size: 11px;
	padding: 2px 0;
}
.dp_cal th{
	border: solid #aad4f2;
	border-width: 1px 0;
	color: #797774;
	background: #daf2e6;
	font-weight: bold;
}
.dp_cal td{
	cursor: pointer;
}
.dp_cal thead th{
	background: #d9eefc;
}
.dp_cal td.dp_roll{
	color: #000;
	background: #fff6bf;
}
/* must have this for the IE6 select box hiding */
.dp_hide{
	visibility: hidden;
}
.dp_empty{
	background: #eee;
}
.dp_today{
	background: #daf2e6;
}
.dp_selected{
	color: #fff;
	background: #328dcf;
}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #555555; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
z-index:1000;
background-image:url(../images/dropdown_bg.jpg);
width:150px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #555555; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color:#fff;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #000;
color:#999999;
}
/* End CSS Drop Down Menu */




/* --Right side -- */

.lrightbox{
	float:left;
	width:215px;
	padding:10px;
	overflow:hidden;
	border:1px solid #c9dae3;
	}
.lrigbanone{
	float:left;
	width:212px;
	height:62px;
	cursor:pointer;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../images/study.jpg);
	margin:8px 0;
	}
.lrigbantwo{
	float:left;
	width:212px;
	height:62px;
	cursor:pointer;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../images/skilled.jpg);
	}
.lrigbanthree{
	float:left;
	width:212px;
	height:62px;
	cursor:pointer;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../images/no-visa.jpg);
	}
.lrigbantext{
	float:left;
	width:440px;
	overflow:hidden;
	cursor:pointer;
	padding:0 0 3px 0px;
	}
.lrigtitlebox{
	float:left;
	width:439px;
	color:#689F39;
	font-size:18px;
	overflow:hidden;
	text-align:center;
	padding:16px 0 2px 0px;
	font-family:Arial, Helvetica, sans-serif;
	}
.lrigtext{
	float:left;
	width:429px;
	color:#1A1A1A;
	font-size:13px;
	overflow:hidden;
	padding:0 0 5px 10px;
	}

.lrigscrolltext{
	color:#1A1A1A;
	float:left;
	width:202px;
	font-size:13px;
	overflow:hidden;
	padding:0 0 5px 10px;
	border:1px #00CCFF solid;
	}
.lrigscrolltext a{
	display:block;
	background-image:url(../images/arrow.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	padding:0 0 2px 15px;
	margin:2px 0 2px 10px;
	font-size:12px;
	color:#666;
	text-decoration:none;
	}
.lrigscrolltext a:hover{
	color:#ed1651;
	background-image:url(../images/arrow-h.jpg);
	}
.lregbut{
	border:0px;
	width:101px;
	height:23px;
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url(../images/register.gif);
	}
/* -- Login Right Ends -- */


#pscroller1{
width: 200px;
height:200px;
padding: 5px;
color:#666666;
text-decoration:none;
}
#pscroller1 span{
color:#666666;
text-decoration:none;
text-align:right;
}
.sublinks{
	color:#666;
	font-weight:bold;
}
.sublinks li a{
	color:#666;
	text-decoration:none;
}
