/* CSS Document */

body{
padding:0;
margin:0;
background-color:#666666;
background-image:url(../images/bgbg.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
}
.wrapper{
width:100%;
padding:0;
margin:0;
}
.header_prt{
margin-top:20px;
background-image:url(../layout/header.jpg);
width:786px;
height:93px;
}
.clearfloat{
clear:both;
}
.menu_nav{
width:536px;
height:30px;
background-color:#F67210;
float:left;
border-bottom:2px solid black;
border-top:2px solid black;
}
.search_google_box{
height:30px;
float:right;
width:250px;
background-color:#F67210;
border-bottom:2px solid black;
border-top:2px solid black;
}
.navigation{
width:751px;
padding:0;
margin:0;
}
.container_prt{
text-align:left;
width:786px;
padding:0;
margin:o;
background-color:#FFFFFF;
}
.spacer{
height:16px;
width:100%;
}


.anchor_wrapper_bottom{
text-align:left;
width:100%;
height:30px;
background-image:url(../layout/menu.jpg);
border-bottom:2px solid black;
}
.anchor_wrapper_bottom a{
margin-left:10px;
font-size:small;
font-weight:normal;
vertical-align:middle;
color:#000000;
}
.anchor_wrapper_top{
text-align:left;
width:100%;
height:30px;
background-image:url(../layout/menu.jpg);
border-top:2px solid black;
}
.anchor_wrapper_top a{
margin-left:10px;
font-size:small;
font-weight:normal;
vertical-align:middle;
color:#000000;
}
.anchor_wrapper{
text-align:left;
width:100%;
height:30px;
background-image:url(../layout/menu.jpg);
}
.anchor_wrapper a{
margin-left:10px;
font-size:small;
font-weight:normal;
vertical-align:middle;
color:#000000;
}
.indent{
padding:20px 10px 10px;
}
.anchor_wrapper2{
text-align:left;
width:100%;
height:50px;
background-image:url(../layout/menu2.jpg);
}
.anchor_wrapper2 a{
margin-left:10px;
font-size:small;
font-weight:normal;
vertical-align:middle;
color:#000000;
}
.title_testimonial{
padding:0;
margin:0;
width:100%;
height:40px;
background-color:#F67210;
text-align:left;
font-size:14px;
font-weight:bold;
vertical-align:middle;
}
.rounded_bottom{
height:20px;
width:786px;
background-image:url(../layout/bottom.jpg);
}
.imgbox2{
width:100%;
padding:0;
margin:0;
}




*{margin:0; padding:0} 

body{
	font:12px/130% Verdana, Arial, Helvetica, sans-serif;
	/*background:#7F7F7F;*/
	text-align:center;
	color:#000;
	
}


a{
	text-decoration:none;
	outline:none;
	color:#003399;
	font-size: 11px;
	font-weight:bold;
}

a:hover{
	color:#003399;
	text-decoration:underline;
}

.no_underline:hover{
text-decoration:none;
}

a:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); -moz-opacity: 0.7}


a:focus{
	color: #000;
	outline:none;
}

#wrapper #lbox h1{
color:#B34700;
}

#wrapper #lbox h4{
color:#B34700;
}

h1, h2, h3, h4{
	font-size:13px;
	margin:0;
	padding: 0;
	font-weight: bold;
	
}

ul{
	list-style:none;
	margin:0;
	padding:0;
}

p{
	margin:15px 0 0 0;
	padding:0;
		color:#003399;
}

select{
	font-size:12px;
}

input{
	font-size:12px;
	padding:2px;
	margin:0;
}

a img{
	border:none;
}

/* layouts */
#wrapper{
	width:752px;
	text-align:left;
	background:#fff;
		margin:auto;
			background-image:url(../images/sidebg.jpg);
	background-repeat:repeat-y;	
	background-position:right;

}
#pagebox{
	width: 752px;
	background: #fff;
	margin-top:-17px!important;
	margin:0;
		background-image:url(../images/sidebg.jpg);
	background-repeat:repeat-y;	
	background-position:right;
}

#leftbox{
	width: 525px;
	float:left;
	display:inline;
}
#lbox{
	width: 511px;
	float: left;
	display: inline;
}

#rightbox{

		float:left;
	margin:0;
	padding:0;
	display: inline;
	width: 225px;
	background-color:#FAC857;
	
}
#footer{
	margin-top:25px;
	background:#F67210;
	height: 45px;
}
#footer a{
color:#000000;
text-decoration:none;
}

/* styles */
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#header{
	width:525px;
	background:#FF6600 url(../images/header_img3.jpg) right top no-repeat;
	height: 272px;

}

/* search styles */
#searchbox{
	float:right;
	padding: 5px 0 0 0;	
	margin:0;
}

.btn_search{
	background:url(../images/btn_search.jpg) no-repeat;
	width:53px;
	height:21px;
	border:none;
	cursor:pointer;
}

.inputsearch{
	width: 120px;
	
}

#logobox{
	background:#FFDC7D url(../images/logobox4.jpg) left top no-repeat;
	width:225px;
	height: 272px;
}

.content{
	padding: 15px 8px 0 25px;
	color:#003399;
}

.title{
	color: #B34700;
	padding: 15px 0 5px 0;
	text-align: center;
	font-weight: bold;
}

.redorange{
	color:#B34700;
	font-size:15px;
	font-weight: bold;
}
ul.sublists{
	list-style:disc outside;
	margin: 5px 0 0 40px;
}

.imgbox{
	text-align:center;
	padding:10px 0 0 0;
}

.columns{
	float:left;
	width:237px;
}
.subname{
	color: #B34700;
	font-weight: bold;
}
.ftext{
	padding: 10px 15px 0 0;
	text-align: right;
	font-size: 11px;
}


/* right styles */
#rbox1{
	text-align: center;
	border-top:1px solid black;
	border-bottom:1px solid black;
	border-left:1px solid black;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top:-25px;
	/*background-image:url(../images/bgbg2.jpg);
background-repeat:repeat-x;*/
background-color:#FAC857;
}
#rbox1 ul, ul.events{
	list-style:url(../images/bullet.jpg) outside;
	margin: 0 0 0 30px;
	text-align: left;
}
.rlinks{
	padding: 7px 0 15px 0;
}
#rbox2{

	/*border: #FAC857 3px solid;*/
	padding:0;
margin:0;
}

.rbox2_inner{
	padding: 0;
margin:0;
}

/* index style */
.sublinks {text-align:center;padding: 10px 30px 0 30px;color: #B34700;}
.sublinks a{text-decoration:underline;}
.line{background:url(../images/line.jpg) bottom left no-repeat;}
.thumb{float:left;margin: 0 10px 0 0;}
.newsbox{border-bottom: #D3BAED 1px solid;padding: 0 0 3px 0;}
.more{text-align:right;background:url(../images/bullet.gif) right bottom no-repeat;padding:10px 15px 0 0;
	margin-right: 5px;}
.more a{color:#000099;}


/* header styles */
h1{margin:30px 0 0 0;color:#7F7F7F;padding: 3px 0 0 15px;font-size: 16px;}
h2{font-size:14px;font-weight: bold;text-align: center;margin: 38px 10px 0 0;text-align:center;}
h4{/*background: url(../images/dotted.jpg) left bottom no-repeat;*/width:100%;padding:15px 0 7px 15px;
	color: #999343;}
.content .visa_type h4{
padding:0;
}

/* news style --- */
small{
	color: #999999;
}
/*added_style_for news*/
.announcement{color:#CC3300;font-size:13px;font-weight:bold;}
.current_page{color:#CC3300;font-size:11px;font-weight:500;}


/*added_style_for critical_skill_list*/
.critical_skill_table{border:1px solid black;}
.column_1_crit{background-color:#CCCCCC;width:150px;padding:5px;text-align:center;}
.column_1_crit{background-color:#ffffff;width:250px;padding:5px;text-align:left;}


/*events styles*/
.events_box{border: 1px double #CCCCCC;}
.events_box p{text-align:center;font-weight: bold;font-size: 16px;}
.venuebox{display: inline;float: left;padding-top: 8px;}
.venuebox span{font-weight: bold;float: left;display: block;width: 130px;padding-left: 7px;}
.venue{float: left;width: 322px;}


/*faqs*/
ol.ollists, ol.ol_faqanswer{margin:10px 0 0 25px;}
.ol_faqanswer li{padding-top:8px;}

/* contact styles */
.formbox{display: inline;float: left;margin: 3px;}
.formbutton{width: 250px;padding: 0 0 0 121px;}
div.formbox label{width: 120px;display: block;float: left; text-align: right;margin: 0 5px 0 0;color: #999999;}
input.inputtxt, textarea.inputtxt, select.inputtxt{background:#F8F9F9; color:#333333; font-size:12px; border:#ccc 1px solid}
input.inputtxt:focus, textarea.inputtxt:focus, select.inputtxt:focus{ background:#ECEFF3;color:#000; }
input.button{/*background-color:#FF3300;*/ /*#FFDC7D*/ /*border:#F67210*/ /*#FF3300*/ /*1px solid;*/ /*color: #fff#000; font-weight: bold;*/ float: left; margin: 0 3px 0 0;
}

/*links styles */
.sublinks a{color: #B34700;padding: 0 0 0 7px;font-size: 13px;}
.sublinks a:focus{color:#000000}

.rlinks a{color: #000;font-size: 14px;line-height: 1.5;}
.rlinks a:hover{color:#FF6600;}

.ftext a:hover{
	color:#fff;
}

/*added_style_for news*/.page_con{text-align:right;float:right;width:100%;border-bottom:1px dotted black;padding:2px}
/*added_style_for news*/.page_con a{color:#000066;text-decoration:none;font-size:11x;font-weight:700;}
/*added_css_for_ul_visa*/.visa_ul ul{padding:5px;list-style-:none;width:98%;}
						 .visa_ul li{list-style:none;padding-top:5px;}
							.visa_ul2 ul{padding:0;list-style-type:none;width:100%;}
						 .visa_ul2 li{list-style:circle;margin-left:30px;padding-top:5px;}
							.content .visa_ul a:link, .content .visa_ul a:visited{text-decoration:none;}
								.free_visa{color:#CC6600;font-weight:600;}
								.yes_visa{color:#CC3300;font-weight:600;}
									/*img on sidenav*/.pad{padding-top: 10px;}
													.registeredmara{font-weight:normal;font-size:smaller;line-height:1.2;}
															.more a{color:#000000;}
																.article_title{color:#CC3300;}
										

.pagination{float:left;padding-left: 15px;padding-top: 15px;}
.pagination li{float:left;}
.pagination li a{float:left;padding: 3px 8px;border: #FF6600 1px solid;margin-left: 3px;text-decoration: none;
	background: #FBE8B5;} 
.pagination li.active a{border: 0;background: #fff;font-weight: bold;cursor: default;}
.pagination li a:hover{background:#FF6600; color:#FFFFFF}



/*CSS for sidebar(new)*/

.anchor_wrapper_bottom{
text-align:left;
width:100%;
height:30px;
background-image:url(../layout/menu.jpg);
border-bottom:2px solid black;
}
.anchor_wrapper_bottom a{
margin-left:10px;
font-size:small;
font-weight:normal;
vertical-align:middle;
}
.anchor_wrapper_top{
text-align:left;
width:100%;
height:30px;
background-image:url(../layout/menu.jpg);
border-top:2px solid black;
}
.anchor_wrapper_top a{
margin-left:10px;
font-size:small;
font-weight:normal;
vertical-align:middle;
}
.anchor_wrapper{
text-align:left;
width:100%;
height:30px;
background-image:url(../layout/menu.jpg);
}
.anchor_wrapper a{
margin-left:10px;
font-size:small;
font-weight:normal;
vertical-align:middle;
}
.indent{
padding:20px 10px 10px;
}
.anchor_wrapper2{
text-align:left;
width:100%;
height:50px;
background-image:url(../layout/menu2.jpg);
}
.anchor_wrapper2 a{
margin-left:10px;
font-size:small;
font-weight:normal;
vertical-align:middle;
}
.title_testimonial{
padding:0;
margin:0;
width:100%;
height:35px;
background-color:#F67210;
text-align:left;
font-size:13px;
font-weight:bold;
vertical-align:middle;
}
.rounded_bottom{
height:20px;
width:786px;
background-image:url(../layout/bottom.jpg);
}
.imgbox2{
width:100%;
padding:0;
margin:0;
}
.accredited{
padding-bottom:12px;
text-align:left;
width:100%;
font-weight:bold;
font-size:small;
font-family:Arial, Helvetica, sans-serif;
}
.group_menus{
border-top:2px solid black;
border-bottom:2px solid black;
text-align:left;
font-size:small;
font-weight:bold;
background-color:#F67210;
width:100%;
height:30px;
}
.blacktext{
color:#000;
}

/*CSS for find_out the most suitable visa for you*/
.visa_program_box{
width:100%;
border:1px solid #F67210;
padding:0;
margin:0;
}
.visa_top{
background-image:url(../images/visa_header_bg.jpg);
width:100%;
height:30px;
background-color:#FF7D11;
/*border-bottom:1px solid #F67210;*/
}
.visa_bottom{
width:100%;
height:25px;
}
.online_assestment{
cursor:pointer;
width:185px;
float:right;
background-color:#003366;
margin-right:1px;
border:1px solid #0033CC;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
/*background-image:url(../images/visa_menu_bg.jpg);
background-repeat:repeat-x;*/
}
.online_assestment:hover{
background-color:#FFCC00;
color:#000000;
}
.contactus_btn{
cursor:pointer;
width:85px;
float:right;
background-color:#003366;
margin-right:1px;
border:1px solid #0033CC;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
/*background-image:url(../images/visa_menu_bg.jpg);
background-repeat:repeat-x;*/
}
.contactus_btn:hover{
background-color:#FFCC00;
color:#000000;
}

/*CSS for visa types in australian visas*/
.visa_types{
height:30px;
width:400px;
background-color:#000099;
margin-left:20px;
}


/*CSS for the visa types in index.html*/
.visa_layer1{
padding:0;
float:left;
width:235px;
margin-left:0;
margin-top:5px;
margin-right:0;
margin-bottom:5px;
height:110px;
}
.visa_layer2{
padding:0;
float:right;
width:235px;
margin-left:0;
margin-right:0;
margin-top:5px;
margin-bottom:5px;
height:110px;
}
.visa_layer3{
padding:0;
float:left;
width:235px;
margin-left:0;
margin-top:5px;
margin-right:0px;
margin-bottom:5px;
height:210px;
}
.visa_layer4{
padding:0;
float:right;
width:235px;
margin-left:0;
margin-top:5px;
margin-right:0px;
margin-bottom:5px;
height:210px;
}
.visa_layer5{
padding:0;
float:left;
width:235px;
margin-left:0;
margin-top:5px;
margin-right:0px;
margin-bottom:5px;
height:150px;
}
.visa_layer6{
padding:0;
float:left;
width:235px;
margin-left:0;
margin-top:5px;
margin-right:0px;
margin-bottom:5px;
height:135px;
}
.visa_layer7{
padding:0;
float:right;
width:235px;
margin-left:0;
margin-top:5px;
margin-right:0px;
margin-bottom:5px;
height:135px;
}
.visa_header{
width:235px;
height:30px;
padding:0;
margin:0;
background-color:#F67210;
background-image:url(../images/visa_header_bg1.jpg);
color:#FFFFFF;
font-weight:bold;
font-size:small;
}
.visa_content{
background-color:#fff;
width:233px;
border-left:1px solid #F67210;
border-right:1px solid #F67210;
height:50px;
padding:0;
margin:0;
}
.visa_content2{
background-color:#fff;
width:233px;
border-left:1px solid #F67210;
border-right:1px solid #F67210;
height:150px;
padding:0;
margin:0;
}
.visa_content3{
background-color:#fff;
width:233px;
border-left:1px solid #F67210;
border-right:1px solid #F67210;
height:150px;
padding:0;
margin:0;
}
.visa_content4{
background-color:#fff;
width:233px;
border-left:1px solid #F67210;
border-right:1px solid #F67210;
height:90px;
padding:0;
margin:0;
}
.visa_content6{
background-color:#fff;
width:233px;
border-left:1px solid #F67210;
border-right:1px solid #F67210;
height:75px;
padding:0;
margin:0;
}
.visa_content7{
background-color:#fff;
width:233px;
border-left:1px solid #F67210;
border-right:1px solid #F67210;
height:75px;
padding:0;
margin:0;
}
.visa_btndiv{
width:235px;
background-color:#fff;
height:30px;
padding:0;
margin:0;
background-position:top center;
background-image:url(../images/visa_bottom_bg.jpg);
/*border-left:1px solid #F67210;
border-right:1px solid #F67210;
border-bottom:1px solid #F67210;*/
}
.caption{
text-align:left;
margin-left:3px;
margin-right:2px;
font-size:12px;
line-height:1.5;
width:228px;
color:#003399;
}
.visa_table{
height:30px;
width:100%;
}
.moreinfo{
float:right;
padding:4px;
}
.noreinfo:hover{
padding:4px;
margin:0;
}
.title_visa{
text-align:left;
width:100%;
font-size:small;
color:#003366;
font-weight:bold;
}
.visa_type{
height:25px;
padding:0;
margin:0;
}
.td1{
width:26px;
}
.td2{
text-align:left;
}