/* *** css by GB - TAFE SA Web Services *** */

@import "../../International/Global/International.css";
@import "../../International/Global/MegaMenuInternational.css";
@import "../../TAFESA_Home/Global/NivoSlider.css";

@media screen,handheld,projection,tv 
{
    .feature_box_area li a:hover,
    .feature_box_area #news_items a:hover,
    .feature_box_area p a:hover
    {
     border-bottom: 1px solid #4B8AFC;
    }
    
.theme_banner
{
	height: 309px;
	background-image: url(International_Home_images/icon_banner_v2.jpg);
	background-repeat: no-repeat;
}

.v3
{
	height:398px;
	background-image: url(International_Home_images/main_nav_flat_bg.gif );
	background-repeat:no-repeat;
	background-position:top;
}

#banner_titles_container
{
	width:1000px;
	padding:0px;
	margin:0px;
	height:250px;
	margin-top:27px;
}

#nivo_container
{
	padding:0px;
	margin:0px;
	float:right;
	width:805px; /* Change this to your images width */
    height:365px; /* Change this to your images height */
}

#banner_titles_container a
{
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.3em;
	font-weight:bold;
}

#banner_titles_container a:hover
{
	color:#FDF1B2;
	text-decoration:none;
}

#banner_title_left1,
#banner_title_left2,
#banner_title_left3,
#banner_title_left4
{
	height:30px;
	float:left;
	margin-bottom:17px;
	text-align:right;
	padding-top:10px;
	clear:left;
}

#banner_title_right1,
#banner_title_right2,
#banner_title_right3,
#banner_title_right4
{
    height:30px;
	float:right;
	margin-bottom:17px;
	text-align:left;
	padding-top:10px;
	clear:right;	
}

#banner_title_left1
{
	width:320px;
	margin-top:3px;
}
#banner_title_left2
{
	width:287px;
}
#banner_title_left3
{
	width:275px;
}
#banner_title_left4
{
	width:290px;
	margin-top:2px;
}
#banner_title_right1
{
	width:320px;
	margin-top:3px;
}
#banner_title_right2
{
	width:300px;
}
#banner_title_right3
{
	width:285px;
}

#banner_title_right4
{
	width:305px;
	margin-top:2px;
}

* html #welcome_bar /* ie6 */
{
	margin-bottom: -2px;
}

#mediaspace
{
	padding-top: 13px;
}

/* Start TAFE_International_Home.Master */

#content_left_container
{
	float: left;
	width: 397px;
	margin-left: 6px;
	margin-top: 0px;
	margin-bottom: 80px;
}

#content_right_container
{
	width: 397px;
	float: right;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 80px;
}

* html #content_right_container /* ie6 */
{
	margin-right: 2px;
}

#content_left1, #content_left2, #content_left3
{
	width: 397px;
	background-color: #F1F1F1;
	float: left;
}

#content_right1, #content_right2, #content_right3
{
	width: 396px;
	background-color: #F1F1F1;
	float: left;
}

#content_left2, #content_right2
{
	height: 264px;
}

#content_left3, #content_right3
{
	height: 150px;
}

#content_left3, #content_right3
{
	margin-top: 7px;
}

#content_left1
{
	height: 106px;
	background-image: url(International_Home_images/courses_banner.jpg);
}

#content_right1
{
	height: 106px;
	background-image: url(International_Home_images/application_banner.jpg);
}

#placeholder_left3, 
#placeholder_right3
{
	text-align: left;
	padding-left:15px;
	padding-right:10px;
	padding-top:3px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.9em;
}

#placeholder_left3 li, 
#placeholder_right3 li
{
	line-height:20px;
}


#placeholder_left2
{
	text-align: left;
	padding: 15px;
}

#content_heading_left
{
	float: left;
	clear: both;
	height: 27px;
	margin-left: 15px;
	text-align: left;
	width:350px;
	margin-top:10px;
}

#content_heading_right
{
	float: right;
	clear: both;
	height: 27px;
	margin-right: 10px;
	text-align: right;
	width:350px;
	margin-top:10px;
}

#placeholder_left1
{
	float: left;
	height: 60px;
	width: 255px;
	padding-left: 7px;
	text-align: left;
	overflow: hidden;
	color: #1E4B9D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.9em;
	margin-top:8px;
	padding-top:3px;
}

#placeholder_right1
{
	height: 60px;
	width: 255px;
	float: right;
	padding-right: 5px;
	text-align: left;
	overflow: hidden;
	color: #1E4B9D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.9em;
	margin-top:8px;
	padding-top:3px;
}

#placeholder_left1 h2, 
#placeholder_right1 h2, 
#placeholder_left1 h2 a, 
#placeholder_right1 h2 a
{
	color: #1E4B9D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:5px;
	text-decoration:none;
}

#placeholder_left1 h2 a:hover, 
#placeholder_right1 h2 a:hover
{
	color:#3770B9;
}

#placeholder_left1 p, 
#placeholder_right1 p, 
#placeholder_left1 a, 
#placeholder_right1 a
{
	margin-top:0px;
	text-decoration:none;
	
}
/* End for TAFE_International_Home.Master */









/* Start TAFE_International_Home_V2.Master */

content_left_container_v2 ul,
#content_right_container_v2 ul
{
	margin-left: 32px;
}

#content_left_container_v2
{
	float: left;
	width: 491px;
	margin-left: 6px;
	margin-top: 0px;
	margin-bottom: 10px;
}

#content_right_container_v2
{
	width: 491px;
	float: right;
	margin-right: 6px;
	margin-top: 0px;
	margin-bottom: 10px;
}

* html #content_left_container_v2 /* ie6 */
{
	margin-left:3px;
}

* html #content_right_container_v2 /* ie6 */
{
	margin-left:3px;
	margin-right: 3px;
}

#content_left1_v2, 
#content_left2_v2, 
#content_left3_v2
{
	width: 491px;
	background-color: #F1F1F1;
	float: left;
}

#content_right1_v2, 
#content_right2_v2, 
#content_right3_v2
{
	width: 491px;
	background-color: #F1F1F1;
	float: left;
}

#content_left2_v2, 
#content_right2_v2
{
	height: 264px;
}

#content_left3_v2, 
#content_right3_v2
{
	height: 180px;
}

#content_left3_v2, 
#content_right3_v2
{
	margin-top: 7px;
}

#content_left1_v2
{
	height: 106px;
	background-image: url(International_Home_images/courses_banner_v2.jpg);
}

#content_right1_v2
{
	height: 106px;
	background-image: url(International_Home_images/application_banner_v2.jpg);
}

#placeholder_left3_v2, 
#placeholder_right3_v2
{
	text-align: left;
	padding-left:20px;
	padding-right:20px;
	padding-top:3px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.9em;
}

#placeholder_left3_v2 li, 
#placeholder_right3_v2 li
{
	line-height:20px;
}


#placeholder_left2_v2
{
	text-align: left;
	padding: 15px;
}

#content_heading_left_v2
{
	float: left;
	clear: both;
	height: 27px;
	margin-left: 18px;
	text-align: left;
	width:430px;
	margin-top:10px;
}

#content_heading_right_v2
{
	float: right;
	clear: both;
	height: 27px;
	margin-right: 20px;
	text-align: left;
	width:413px;
	margin-top:10px;
}

#placeholder_left1_v2
{
	float: left;
	height: 60px;
	width: 345px;
	padding-left: 17px;
	text-align: left;
	overflow: hidden;
	color: #1E4B9D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.9em;
	margin-top:8px;
	padding-top:3px;
}

#placeholder_right1_v2
{
	height: 60px;
	width: 330px;
	float: right;
	padding-right: 8px;
	text-align: left;
	overflow: hidden;
	color: #1E4B9D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.9em;
	margin-top:8px;
	padding-top:3px;
}

#placeholder_left1_v2 h2, 
#placeholder_right1_v2 h2, 
#placeholder_left1_v2 h2 a, 
#placeholder_right1_v2 h2 a
{
	color: #1E4B9D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:5px;
	text-decoration:none;
}

#placeholder_left1_v2 h2 a:hover, 
#placeholder_right1_v2 h2 a:hover
{
	color:#3770B9;
}

#placeholder_left1_v2 p, 
#placeholder_right1_v2 p, 
#placeholder_left1_v2 a, 
#placeholder_right1_v2 a
{
	margin-top:0px;
	text-decoration:none;
}


/* -----------------home page feature boxes --------------------- */

#feature_boxes_container
{
	text-align: left;
	width: 1000px;
	
}

/* -----------------home page feature left box --------------------- */

#feature_box_leftcol,
#feature_box_rightcol,
#feature_box_centrecol 
 {

	float: left;
	width: 317px;
	min-height:285px;
	background-image:url(../../TAFESA_Home/Global/TAFESA_Home_images/feature_box_round_bg.gif); background-repeat:repeat-x;
	margin-top:8px;
	margin-bottom:5px;
	font-size:0.9em;
}

#feature_box_leftcol
{
 margin-left:10px;
}

#feature_box_centrecol
{
	margin-left:14px;
}

#feature_box_rightcol
{
	margin-left:14px;
	clear:right;
}


.feature_box_area 
{	
	width: 288px;
	margin:13px 15px 10px 15px;
	
}


/* ie6 hacks */

* html #feature_boxes_container
{
	margin-left:-20px;
}

* html #news_archive
{
margin-right:-1px;
}


/* end ie6 hacks */


/* -----------------Edgar Styles--------------------- */

.atf_container{
	position:relative;
	display:block;
	float:left;
	clear:both;
	background:#f2ad41 url(International_Home_images/atf_feature_bg.png) repeat-y top center;
}

div.language_selection{
	position:relative;
	display:block;
	float:left;
	clear:both;
}

div.language_selection h1{
	position:relative;
	display:block;
	float:left;
	clear:both;
	color:white;
	margin:0;
	padding: 10px 300px 10px 10px;
	width:420px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
}

.goog-te-gadget-simple 
{
    margin: 8px;
}

/*
div.language_selection div{
float: right;
width:180px;
padding:10px 10px 10px 10px;
}*/

div.language_selection div select{
	width:180px;
}

ul.above_the_fold_feature span
{
    margin-left: 65px;
}

ul.above_the_fold_feature{
	position:relative;
	display:block;
	float: left;
	clear:both;
	width:990px;
	list-style:none;
	padding:0 5px 0 5px;
	margin:0;
}
ul.above_the_fold_feature li
{
	display:inline;
}
ul.above_the_fold_feature li a{
	position:relative;
	display:block;
	float:left;
	padding:10px 2px 10px 5px;
	width:154px;
	border-bottom: solid 5px #f2ad41;
	color: #1E4B9D;
}
ul.above_the_fold_feature li.first a{
	padding:10px 10px 10px 5px;
	width:490px;
	background:url(International_Home_images/first_a.png) no-repeat left center;
	color:#333;
}

ul.above_the_fold_feature li.first a:hover{
	background:url(International_Home_images/first_b.png) no-repeat left center;
	border-bottom: solid 5px #2e62bf;
	color:#333;
}

ul.above_the_fold_feature li.second a{
	background:url(International_Home_images/second_a.png) no-repeat left center;
	font-weight:bolder;
}

ul.above_the_fold_feature li.second a:hover{
	background:url(International_Home_images/second_b.png) no-repeat left center;
	font-weight:bolder;
	color: #2e62bf;
	border-bottom: solid 5px #2e62bf;
}

ul.above_the_fold_feature li.third a{
	background:url(International_Home_images/third_a.png) no-repeat left center;
	font-weight:bolder;
}

ul.above_the_fold_feature li.third a:hover{
	background:url(International_Home_images/third_b.png) no-repeat left center;
	font-weight:bolder;
	color: #2e62bf;
	border-bottom: solid 5px #2e62bf;
}

ul.above_the_fold_feature li.fourth a{
	background:url(International_Home_images/fourth_a.png) no-repeat left center;
	font-weight:bolder;
	color: #1E4B9D;
}

ul.above_the_fold_feature li.fourth a:hover{
	background:url(International_Home_images/fourth_b.png) no-repeat left center;
	font-weight:bolder;
	color: #2e62bf;
	border-bottom: solid 5px #2e62bf;
}

ul.above_the_fold_feature li.first a{
	padding:10px 10px 10px 5px;
	width:490px;
}

ul.above_the_fold_feature li.atf_half span{
	font-weight:bolder;
	position: relative;
	float: left;
	width:430px;
}

ul.above_the_fold_feature a{
	color:#2e62bf;
	text-decoration:none;
}

ul.above_the_fold_feature a strong{
	color: #1E4B9D;
	text-decoration:none;
}

ul.above_the_fold_feature a:hover strong{
	color: #2e62bf;
	text-decoration:none;
}

* html ul.above_the_fold_feature
{
	margin-bottom:-20px;
}

.translate
{
	float: left; 
	margin-top: 12px; 
	color: #1e4b9d; 
	font-weight: bold;
}

#welcome_bar .menu 
        {
            clear: both;
            height: 85px;
        }
        #welcome_bar .menu 
        {
            margin: 0 0 0 5px;
            padding: 0;
            list-style: none;
            position: relative;
        }
        #welcome_bar .menu li.apply-online,
        #welcome_bar .menu li.application-form,
        #welcome_bar .menu li.agent-network
        {
            float: left;
            width: 161px;
            height: 75px;
            margin-top: 5px;
        }
        
        #welcome_bar .menu li.course-and-fees-list 
        {
            left: 483px;
            position: absolute;
            height: 75px;
            margin-top: 5px;
            width: 507px;
        }
        
        #welcome_bar .menu li.course-and-fees-list a
        {
            background-image: url("International_Home_images/first_a_b.png");
        }
        
        #welcome_bar .menu li.apply-online a 
        {
            background-image: url("International_Home_images/second_a_b.png");
        }
        
        #welcome_bar .menu li.application-form a 
        {
            background-image: url("International_Home_images/third_a_b.png");
        }
        
        #welcome_bar .menu li.agent-network a 
        {
            background-image: url("International_Home_images/fourth_a_b.png");
        }
        
        #welcome_bar .menu li .title
        {
            display: block;
            margin-left: 70px;
            padding-top: 5px;
            font-weight: bold;
        }
        
        #welcome_bar .menu li a 
        {
            color: #1E4B9D;
            display: block;
            width: 100%;
            height: 100%;
            text-decoration: none;
            background-repeat: no-repeat;
            background-position: 5px 6px;
            border-bottom: solid 5px #f2ad41;
        }
        #welcome_bar .menu li a:hover
        {
            color: #2e62bf;
            border-bottom: solid 5px #2e62bf;
            background-position: 5px -133px;
        }
        #welcome_bar .menu li .description 
        {
            color: Black !important;
            display: block;
            margin-left: 70px;
        }
        
        /* Feature columns */
        .feature-columns 
        {
            clear: both;
            padding: 14px 10px 10px 10px;
            text-align: left;
        }
        
        #feature_boxes_container 
        {
            display: none;
        }
        
        .feature-columns .content 
        {
            min-height: 221px;
            background-color: whiteSmoke;
            border-right: 1px solid #E8E8E8;
            border-bottom: 1px solid #E8E8E8;
            border-left: 1px solid #E8E8E8;
            -webkit-border-radius: 0 0 3px 3px;
            -moz-border-radius: 0 0 3px 3px;
            border-radius: 0 0 3px 3px;
            padding: 5px;
            font-size: .9em;
        }
        
        .feature-columns .fast-find 
        {
            min-height: 104px;
            margin-bottom: 15px;
        }
        
        .feature-columns .living-in-adelaide 
        {
            min-height: 61px;
        }
        
        .feature-columns .sf_colsIn .title_bar_grey,
        .feature-columns .sf_colsIn .title_bar_red_span_no_stones 
        {
            padding: 0;
            font-family: 'Open Sans Condensed', Impact, Charcoal, sans-serif;
            font-size: 1.7em;
            color: white;
            text-shadow: 0 1px 0 #6B0514;
            font-weight: normal;
            background-position: top right;
            line-height: 30px;
            height: 30px;
            text-indent: 20px;
        }
        
        .feature-columns .sf_colsIn .title_bar_grey
        {
            background-image: url("../../International_Home/Global/International_Home_images/feature_title_bar_new.png");
        }
        
        .feature-columns .sf_colsIn .title_bar_red_span_no_stones 
        {
            background-image: url("../../International_Home/Global/International_Home_images/feature_title_bar_new_no_stones.png");
        }
        
        .feature-columns .fast-find ul,
        .feature-columns .living-in-adelaide ul 
        {
            list-style-image: url("../../Standard/Global/Standard_images/fast_find_arrow.gif");
            margin: 0;
            padding: 5px 0 0 25px;
        }
        
        .feature-columns .fast-find ul li,
        .feature-columns .living-in-adelaide ul li 
        {
            line-height: 24px;
        }
        
        .feature-columns li.lhs 
        {
            width: 50%;
            float: left;
            clear: left;
        }
        .feature-columns li.rhs 
        {
        }
        
        .feature-columns .my-tafe-sa 
        {
            list-style: none;
        }
        
        .feature-columns .my-tafe-sa a
        {
            position: absolute;
            display: block;
            bottom: 0; right: 0;
            background-image: url("../../International_Home/Global/International_Home_images/living_adelaide_student.png");
            width: 96px;
            height: 106px;
            text-indent: -999em;
        }
        
        .feature-columns .living-in-adelaide 
        {
            position: relative;
        }
        
        .feature-columns .the-clever-pathway 
        {
            text-align: center;
        }
        
        .feature-columns .news_list td,
        .feature-columns .news_list th 
        {
            margin: 0;
            padding: 0;
        }
        
        .feature-columns .news_list
        {
        }
        
        .feature-columns #news_items
        {
	        color:#888888;
	        font-size:1em;
	        font-family:Georgia,Palatino,Palatino Linotype,Times,Times New Roman,serif !important;
	        text-shadow: 0 1px 0 #ffffff;
        }
        
        .feature-columns #news_items img
        {
	        display: block;
        }
        
        .feature-columns .news_list td
        {
            padding-top: 5px;
            padding-left: 2px;
            padding-right: 10px;
            padding-bottom: 7px;
        }
        
        .feature-columns a 
        {
            font-size:1em;
            border-bottom: 1px dotted #826A4D;
            text-decoration:none;
            font-family:Verdana,Arial,Helvetica,sans-serif;
        }
        
        .feature-columns a:hover
        {
            font-size:1em;
            border-bottom: 1px solid #4b8afc;
            text-decoration:none;
            font-family:Verdana,Arial,Helvetica,sans-serif;
        }
        
        .feature-columns .news_list a,
        .feature-columns .my-tafe-sa a
        {
            border: 0;
        }
        
        .feature-columns .news_list #news_items a
        {
            border-bottom: 1px dotted #826A4D;
        }
        
        .feature-columns .news_list #news_items a:hover
        {
            border-bottom: 1px solid #4b8afc;
        }

        #welcome_bar
        {
	        float: left;
	        width: 1000px;
	        /*height: 42px;*/
	        clear: both;
	        margin: 0px;
	        padding: 1.7em 0 1em;
	        background:url("../../International_Home/Global/International_Home_images/international_ribbon_bg.gif") no-repeat scroll center top #CBCBCB;
	        text-align: center;
	        font-size: 1.1em;
        }
        
        #welcome_bar .buttons,
        #welcome_bar .your-language
        {
            list-style: none;
            padding: 0;
            margin: 0;
            font-weight: bold;
            color: #1E4B9D;
        }
        
        #welcome_bar .your-language 
        {
            margin-bottom: 1em;
        }
        
        #welcome_bar .your-language li,
        #welcome_bar .your-language ul
        {
            display: inline;
            text-align: left;
            margin: 0;
            padding: 0;
        }
        
        #welcome_bar .your-language ul li 
        {
            padding: 0 0.85em;
        }
        
        #welcome_bar .your-language ul li a
        {
            font-weight: normal;
            text-decoration: none;
        }
        
        #welcome_bar .your-language ul li a:hover
        {
            font-weight: normal;
            text-decoration: underline;
        }
        
        #welcome_bar .buttons 
        {
            margin: 0 0 0 14em;
        }
        
        #welcome_bar .buttons li
        {
            float: left;
            margin: 0 0.5em;
        }
        
        #welcome_bar .buttons .google-translate label 
        {
            display: none;
        }
        
        #welcome_bar .button a 
        {
            display: block;
            height: 35px;
            text-indent: -999em;
        }
        
        #welcome_bar .buttons .course-list-with-fees a
        {
            background:url("../../International_Home/Global/International_Home_images/course_list_with_fees.gif") no-repeat;
            width: 254px;
        }
        
        #welcome_bar .buttons .enquire a
        {
            background:url("../../International_Home/Global/International_Home_images/enquire_now.gif") no-repeat;
            width: 155px;
        }
        
        #welcome_bar .buttons .apply-now a
        {
            background:url("../../International_Home/Global/International_Home_images/apply_now_home.gif") no-repeat;
            width: 158px;
        }
        
        #welcome_bar .google-translate 
        {
            width: 308px;
            height: 35px;
            background:url("../../International_Home/Global/International_Home_images/translate.gif") no-repeat;
        }
        
        #welcome_bar #google_translate_element 
        {
            margin-top: -4px;
            font-weight: normal;
            text-align: right;
        }
        
        .feature-columns .more-news 
        {
            text-align: right;
            margin-bottom: 14px;
            margin-top: 14px;
        }

        .feature-columns .more-news a:hover
        {
            background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
            background: -moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
            background-color: #dfdfdf;
            border: 1px solid #dcdcdc;
            text-decoration: none !important;
        }

        .feature-columns .more-news a 
        {
            -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
            -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
            box-shadow: inset 0px 1px 0px 0px #ffffff;
            background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #e1e1e1) );
            background: -moz-linear-gradient( center top, #ededed 5%, #e1e1e1 100% );
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1', endColorstr='#e1e1e1');
            background-color: #e1e1e1;
            -moz-border-radius: 2px;
            -webkit-border-radius: 2px;
            border-radius: 2px;
            border: 1px solid #dcdcdc;
            display: inline-block;
            font-family: arial;
            font-size: 10px;
            padding: 1px 10px;
            text-decoration: none;
            text-shadow: 1px 1px 0px #ffffff;
        }
}