/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 24 June 2011 14:02:01
*/


#yui-history-iframe {position:absolute;top:0;left:0;width:1px;height:1px;visibility:hidden;}
#printlogowrapper,.collapsed .content,#vw_container,#step_2,#step_3,#changeAnswers1,#changeAnswers2,#results_container,#previous_answers,.complete{display:none;}

/*Containers*/
#vw_heading{position:absolute;left:-999em;}
#intro_container{background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/intro_background.gif) repeat-x 0 1px;clear:both;padding-top:23px;overflow:hidden;}
#intro_bannerbox{height:330px;width:980px;background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/intro_banner.jpg) no-repeat top left;text-align:left;overflow:hidden;clear:both;margin-left:auto;margin-right:auto;}
#vw_textcontentbox{position:relative;width:380px;margin-top:85px;margin-left:60px;}
#vw_description{background:#336DAD;margin-top:0;margin-left:5px;width:240px;height:90px;font-size:17px;color:#eee;font-family:Verdana;}
#intro_important{margin-top:20px;margin-left:10px;width:330px;height:70px;font-size:11px;color:#000;}
#intro_startbutton{position:absolute;left:260px;top:0px;float:right;margin-right:5px;margin-top:15px;width:115px;height:57px;overflow:hidden;}
#intro_startbutton img{border:0;}
#vw_container{background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/bg_blue_stripes.gif) repeat-x 0 105px;clear:both;}
#intro_container,#vw_container,#results_container{font-size:small;line-height:1.2 !important}
#visa_wizard{;width:951px;margin-left:auto;margin-right:auto;position:relative;font-family:Verdana, Helvetica, sans-serif!important;clear:both;}
#vw_logo{width:249px;height:66px;margin-top:15px;float:left;}
body>#vw_logo{margin-top:35px;}

/*Questions*/
#questions{width:551px;float:right;position:relative;right:0;top:15px;}
#questions .footer{background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/bg_questions_body_sprite_v3.gif) no-repeat 0 -178px;height:15px;width:551px;overflow:hidden;}
#questions .help_div ul{width:400px;font-size:100%;margin:10px;}
#questions .help_div ul li{list-style-type:disc;margin-left:20px;position:static;}
#step_1 .header{width:551px;height:60px;background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/bg_questions_body_sprite_v3.gif) no-repeat 0 0;}
#step_1 .body,#step_2 .body,#step_3 .body{background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/bg_questions_body_v2.gif) repeat-y;}
#step_1 .footer,#step_2 .footer,#step_3 .footer{background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/bg_questions_body_sprite_v2.gif) no-repeat 0 -193px;height:16px;width:551px;}
#step_2 .header,#step_3 .header{width:551px;height:57px;background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/bg_questions_body_sprite_v3.gif) no-repeat 0 -60px;}
#questions .header h2 {margin:0px;color:#0a467f;font-weight:normal;font-size:140%;padding:30px 0px 0px 60px;font-family:Arial, Verdana, Helvetica;}
#questions .header h2.complete {color:#666;}
#visa_wizard ul,#visa_wizard ol{margin:0px 0px 0px 30px;padding-left:0px;font-size:90%;width:490px;}
#visa_wizard ul li,#visa_wizard ol li{list-style:none;padding:5px 0 0;position:relative;}
#visa_wizard .labelContainer{position:relative;width:485px;}
#visa_wizard label{float:left;width:350px;font-weight:normal;}
#visa_wizard .divider{border-bottom:1px solid #f8f8f8;width:490px;overflow:hidden;height:10px;}
#visa_wizard .widgets{position:absolute;top:2px;right:3px;font-size:80%;padding:3px 0px 3px 0;}
#visa_wizard .widgets a{background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/vw_icon_help.gif) no-repeat right top; padding:3px 25px 3px 3px;}
.help_div{margin-bottom:2px;font-size:90%;padding:5px;}
.close_help{margin-top:10px;text-align:right;font-size:80%;padding:3px 0px 3px 0px;}
.close_help a{background:#FFF6D7 url(/visawizard/visawizard_designs/css_files/vw_specific.css/icon_close.gif) no-repeat top right;padding:3px 25px 3px 3px;}
#visa_wizard select,#visa_wizard input{font-size:90%;margin-top:5px;}
#visa_wizard select{width:490px;}
#visa_wizard select.day,#visa_wizard select.year{width:80px;margin-right:20px;}
#visa_wizard select.month{width:100px;margin-right:20px;}
#visa_wizard .buttons{padding:5px 0 0 30px;}
ul.answers {padding:0px;}
ul.answers li{margin-bottom:5px;}
ul.answers li div{margin-left:15px;font-weight:700;}
#ajax_loader{background:#5E92CD;border-left:3px solid #CCEAFC;border-right:3px solid #CCEAFC;display:none;padding:5px;}
#intro{position:absolute;left:0px;}
#intro_text{background:#2B77D1;width:350px;height:60px;position:absolute;top:120px;}
#intro_text p{color:#fff;font-weight:bold;width:75%;line-height:1.5;}
#important_info{width:338px;height:82px;background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/bg_important_information.gif) no-repeat;position:absolute;top:186px;font-size:11px;padding:10px;}
#important_info p{width:90%;}
#people_image{background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/people.jpg) no-repeat;width:400px;height:141px;position:absolute;top:263px;}
#vw_shadow_left{background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/vw_shadow_left.jpg) no-repeat;width:27px;height:296px;position:absolute;top:105px;left:373px;}
#vw_shadow_right{background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/vw_shadow_right.jpg) no-repeat;width:20px;height:159px;position:absolute;top:105px;left:951px;}
#notices{margin:30px auto 1em;font-size:80%;width:95%;background:#e9e9e9 url(/visawizard/visawizard_designs/css_files/vw_specific.css/bg_notices.gif) repeat-x;border-bottom:1px solid #ccc;}
#help,#intro_help{float:left;width:38%;}
#help,#legal{position:relative;font-size:80%;}
#notices h3{border-bottom:1px solid #ccc;padding-bottom:5px;font-size:110%;color:#4d4d4e;cursor:pointer; margin:0px;}
#answers_header h3{padding-top:3px;font-size:130%;margin:0px 15px;}
#answers_header h3 a{color:#000;}
#legal{float:right;width:58%;}
#help .content,#legal .content{padding:0 10px 10px;}
.highlight{border-bottom:1px solid #FFD324;background:#FFF6D7 url(/visawizard/visawizard_designs/css_files/vw_specific.css/bg_help_div.gif) repeat-x;position:relative;padding:0 0 0 2px;}
.highlight_error{background:#ffe2a9;}
.toggle{width:17px;height:9px;background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/toggle.gif) no-repeat 0 -9px;overflow:hidden;float:left;margin-right:5px;cursor:pointer;}
.collapsed .toggle{background-position:0 0;}
#notices .header h3{padding-left:15px;background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/toggle-up.gif) no-repeat 0 0px;}
#notices .collapsed .header h3{background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/toggle-down.gif) no-repeat 0 0px;}
#notices .header h3 a{color:#4d4d4e;text-decoration:none;font-size:105%;}
#previous_answers .header h3 a{margin:0px 0px 0px 10px;color:#4d4d4e;text-decoration:none;cursor:normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
#results_container{clear:both;}
#resultheading{clear:right;background:#fff url(/visawizard/visawizard_designs/css_files/vw_specific.css/result_headingImage_v1.jpg) no-repeat bottom right;width:100%!important;height:80px;}
#resultheading2{clear:right;background-color:#fff;width:100%!important;height:106px;}
#headingimage{float:right;width:415px;text-align:right;padding:0;}
#headingleft{margin-left:0;margin-right:415px;text-align:left;}
#resulttitle{text-align:left;padding-top:7px;padding-left:25px;}
#previous_answers{background-color:#e1e1e1;width:100%;padding-bottom:5px;font-size:80%;}
#answers_content{width:98%;}
#answers_left ul,#answers_right ul{list-style:none;}
#stdAnswers,#addAnswers{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:10px;width:45%;padding:10px 10px 10px 15px;}
.displayAnswer{font-weight:700;margin-left:10px;}
#backtoquestions{cursor:pointer;position:relative;margin-top:5px;margin-left:22px;}
#changeanswers{clear:left;margin-left:25px;cursor:pointer;}
#other_courses_list{display:none;margin:0px !important;}
#other_courses_list li{position:static !important;}
#other_courses_list li label{float:none !important;}
li div.no_float label{float:none !important;}
/* Results tables */
#resultsubheading{width:100%;margin-top:0;margin-bottom:0;background-color:#e1e1e1;border-top:1px solid #e1e1e1;padding:0;}
#resultsubheadingtitle{font-size:15px;font-weight:700;color:#00467c;width:100%;padding-top:2px;padding-bottom:2px;background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/bg_results_subheading_title.jpg) no-repeat top right;background-color:#a7d3fa;border-top:1px solid #a7d3fa;margin:0;}
#resultsubheadingtitle p{margin:0 25px;}
#resultsubheadingtext,#infoMessages{font-size:12px;width:100%;background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/bg_results_subheading_text.jpg) no-repeat top right;background-color:#cfe8fc;border-top:1px solid #cfe8fc;padding-bottom:2px;margin:0;}
#infoMessages p{margin-bottom:10px;}
#infoMessages ul{margin-top:5px;padding-left:30px;}
#resultsubheadingtext p{margin:5px 25px;}
#resultssubheadingbottom{width:100%;height:14px;background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/bg_results_spacer.gif) repeat-x bottom;}
#results{margin-left:auto;margin-right:auto;width:100%;}
#resultsTable{background-color:#fff;margin-top:5px;font-size:80%;margin-left:auto;margin-right:auto;width:98%;border-bottom:1px solid #888;border-right:none;}
#resultsTable .label{vertical-align:top;font-weight:700;border-left:1px solid #888;border:1px solid #999 !important;border-bottom:none;background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/result_labelback.gif) repeat-x top;width:70px;padding:5px 10px 15px !important;text-align:left;}
#resultsTable .label_image{margin-top:10px;}
#resultsTable .summarycontent{vertical-align:top;background-color:#fff;background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/result_columnback.gif) repeat-y left;border-right:1px solid #888;border-top:1px solid #999;border-bottom:0;border-left:0;padding:10px;text-align:left;}
#resultsTable ul{margin:10px 5px 10px 23px;}
#resultsTable ol{margin:10px 5px 10px 30px;}
#resultsTable li p {margin-left:0px;}
#resultsTable .cornerbox{width:100%;height:10px;overflow:hidden;padding:0;}
#resultsTable .leftcorner{float:left;width:10px;height:10px;margin:0;padding:0;}
#resultsTable .rightcorner{float:right;width:10px;height:100%;margin:0;padding:0;}
#resultsTable .col_name{width:100%;padding-top:0;padding-bottom:5px;}
#resultsTable th{padding:0px !important;border:none !important;text-align:center;}
.summarylabel{background-color:#a1a1a1;border-right:1px solid #fff;vertical-align:top;}
.summarylabel .leftcorner{background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/column_corners.gif) no-repeat 0 0;}
.summarylabel .rightcorner{background:transparent url(/visawizard/visawizard_designs/css_files/vw_specific.css/column_corners.gif) no-repeat -10px 0;}
.summary1{background-color:#93c9ed;border-right:1px solid #fff;vertical-align:top;}
.summary1 .leftcorner{background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/column_corners.gif) no-repeat 0 -10px;}
.summary1 .rightcorner{background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/column_corners.gif) no-repeat -10px -10px;}
.summary2{background-color:#b9dcf2;border-right:1px solid #fff;vertical-align:top;}
.summary2 .leftcorner{background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/column_corners.gif) no-repeat 0 -20px;}
.summary2 .rightcorner{background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/column_corners.gif) no-repeat -10px -20px;}
.summary3{background-color:#d4eaf7;border-right:1px solid #fff;vertical-align:top;}
.summary4{background-color:#e2f3fb;border-right:1px solid #fff;vertical-align:top;}
.summary5{background-color:#eaf8fd;border-right:1px solid #fff;vertical-align:top;}
.summary3 .leftcorner{background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/column_corners.gif) no-repeat 0 -30px;}
.summary3 .rightcorner{background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/column_corners.gif) no-repeat -10px -30px;}
.summary4 .leftcorner{background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/column_corners.gif) no-repeat 0 -40px;}
.summary4 .rightcorner{background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/column_corners.gif) no-repeat -10px -40px;}
.summary5 .leftcorner{background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/column_corners.gif) no-repeat 0 -50px;}
.summary5 .rightcorner{background:url(/visawizard/visawizard_designs/css_files/vw_specific.css/column_corners.gif) no-repeat -10px -50px;}

/* Notice divs */
.help_div p,#previous_answers .toggle{margin:5px;}
#help .header,#legal .header,#infoMessages div{padding:10px;}
