/* *** css by GB - TAFE SA Web Services *** */

@import "../../Standard/Global/Standard.css";
@import "../../Standard/Global/TopMenu.css";
@import "../../Standard/Global/MegaMenu.css";
@import "../../Standard/Global/SideMenu.css";
@import "../../Standard/Global/FooterSiteMap.css";
@import "../../Standard/Global/shadowbox.css";
@media screen,handheld,projection,tv {
a:link {color: #2e62bf;}
a:visited {color:#2e62bf;}
a:hover {color: #4b8afc;}
a:active { color:#2e62bf;}


h1 {
	font-size: 1.8em;
	color: #1e4b9d;
	font-family: Arial, Helvetica, sans-serif;
}

h2 {
	font-size:1.5em;
	color: #1e4b9d;
	font-family: Arial, Helvetica, sans-serif;
}

h3 {
	font-size:1.2em;
	color: #1e4b9d;
	font-family: Arial, Helvetica, sans-serif;
}

h4 {
	font-size:1em;
	color: #1e4b9d;
	font-family: Arial, Helvetica, sans-serif;
}

h5 {
	font-size:1em;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}

h2.int-top {color:gray;}

strong {
    color: #666666;
	}
	
strong a:link{text-decoration:underline; }

strong a:hover {text-decoration:underline; }


small {
	font-size:.75em;
}

h1#theme_banner_title
{
    font-size:2.4em;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 3px 0px;
}

h2#theme_banner_sub_title
{
    font-size:2em;
	color: #ddddde;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
}

/* need to be active if no megamenu present

#main_nav
{
	background-image: none;
}

*/

.RadMenu a
{
	color:#666666 !important;
}

.RadMenu .expandable span
{
	background-image: url(International_images/top_menu_arrow_grey.gif)!important;
}

.RadMenu .rmExpanded span
{
	background-image: url(International_images/top_menu_arrow_grey.gif) !important;
}

#search_radio_buttons 
{
	color:#666666;
}


/* ----------banner-------------- */
#banner {
	background-image:url(International_images/banner_intl_bg.gif);
}


/* iTAFESA course styles */
.tblFeeAllocationInfo td {
	border-bottom: 1px solid #7e7e7e;
	border-right: 1px solid #7e7e7e;
	text-align: center;
	padding: 4px;
	margin: 0;
}

.tblFeeAllocationInfo th {
	background-color: #f0f0f0;
	border-bottom: 1px solid #7e7e7e;
	border-right: 1px solid #7e7e7e;
	text-align: center;
}

.tblFeeAllocationInfo p {
	padding: 0;
	margin: 0;
}

.note p {
	text-align: left;
}

.fee p {
	text-align: right;
}
/* Site Search results ovveride for international see base for decs*/
.searchResults strong a:link 
{
	color:#1E4B9D;
}



/* Logo */

#logo
{
	float: left;
	margin-top: 13px;
	margin-left: 39px;
	width: 138px;
	height: 68px;
	background-color: transparent;
	text-align: left;
}



.print_only 
{
    display: none;
}

.credit_transfer_options legend 
{
	color: #1e4b9d;
    font-weight: bold;
}

/* CT */

.course-name
{color: #1e4b9d;
}


    .credit_transfer_options .industry_group.row .go_button 
    {
        float: right;
    }
    
    .credit-transfer-search-results h2.industry-group-name
    {
        font-size: 1.8em;
    }
    
    .credit_transfer_table_box {
	    width: 760px;
	    padding: 0px 0px 15px 0px;
	    margin-bottom:30px;
	    background: #fefefe;
	    border: 1px solid #e1e1e1;
	    -moz-box-shadow: 0px 0px 1px #e3e3e3;
	    -webkit-box-shadow: 0px 0px 1px #e3e3e3;
	    border-radius: 5px;
	    -moz-border-radius: 5px;
	    -webkit-border-radius: 5px;
    }
    
    .credit_transfer_box_header 
    {
	    height:50px;
	    background-color:#F5F5F5;
	    border-radius:  5px 5px 0 0;
	    -moz-border-radius:  5px 5px 0 0;
	    -webkit-border-radius:  5px 5px 0 0;
    }
    
    .credit_transfer_title 
    {
        margin: 0;
	    font-size:1.3em;
	    color: #1E4B9D;
	    font-family: Arial, Helvetica, sans-serif;
	    padding: 17px 0px 0px 18px;
	    margin-bottom:0px;
	    margin-top:0px;
    }
    
    table.credit_transfer 
    {
        width: 100%;
        border-collapse: collapse;
        border: 0;
    }
    
    .credit_transfer th 
    {
        margin: 0;
	    background-color: #F5F5F5;
	    color: #666666;
	    font-size: 0.9em;
	    padding: 5px 5px 5px 3px;
	    text-align: left;
    }

    .credit_transfer td 
    {
        margin: 0;
	    font-size: 0.9em;
	    padding: 6px 8px 6px 3px;
	    text-align: left;
	    vertical-align:top;
    }
    
    .credit_transfer .university 
    {
        width: 177px;
    }
    
    .credit_transfer .university-course 
    {
        width: 311px;
    }
    
    .credit_transfer .points
    {
        width: 77px;
    }
    
    .credit_transfer .time-equiv
    {
        width: 77px;
    }
    
    .credit_transfer .tafe-course,
    .credit_transfer .university 
    {
        padding-left: 17px;
    }
    
    .ct_course td{
	    height:42px;
	    vertical-align:middle  !important;
    }
    .ct_course td a,
    .ct_course td .course-name
    {
        font-weight: bold;
    }
    
    .last_agreement td{
	    border-top: 1px solid #d5d5d5;
    }
    
    .h2_note{
         color: #777777;
	     font-family: Verdana,Arial,Helvetica,sans-serif;
	     font-size:11px;
	     font-weight:200;
	     border-bottom-style:none;
	     white-space: nowrap;
    }
    
    .credit-transfer #more_info 
    {
        margin-left: 27px;
    }
    
    .credit-transfer .more-info
    {
       clear: both;
       padding-bottom: 12pt;
    }
    
    .credit-transfer .cg-toggle img
    {
        margin-top: 2px;
    }
    
    .credit-transfer .cg-link 
    {
        font-size: 12px;
        line-height: 12px;
    }
    
    .agreement-title 
    {
        cursor: pointer;
    }
    
    .tafe-course .course-name 
    {
        color: Black;
    }

   /* qtip */
    .ui-tooltip,.qtip{font-family:Verdana,Geneva,sans-serif;position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:0.9em;line-height:12px;}.ui-tooltip-fluid{display:block;visibility:hidden;position:static!important;float:left!important;}.ui-tooltip-content{position:relative;line-height:1.3em;padding:1.5em 5px;overflow:hidden;border:1px solid #dededf;text-align:left;word-wrap:break-word;overflow:hidden;}.ui-tooltip-titlebar{position:relative;min-height:14px;padding:5px 35px 5px 10px;overflow:hidden;border:1px solid #dededf;border-width:1px 1px 0;font-weight:bold;}.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0!important;}/*!Default close button class */ .ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;}* html .ui-tooltip-titlebar .ui-state-default{top:16px;}.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em;}.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em;}/*!Default tooltip style */ .ui-tooltip-default .ui-tooltip-titlebar,.ui-tooltip-default .ui-tooltip-content{border-color:#dededf;background-color:#FFFFE5;color:#000044;}.ui-tooltip-default .ui-tooltip-titlebar{background-color:#FFEF93;}.ui-tooltip-default .ui-tooltip-icon{border-color:#dededf;background:#F1F1F1;color:#000044;}.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{border-color:#dededf;color:#000044;}

    .google-translate .translate
    {
        background-color: #4C4C4C;
        color: white;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding: 8px 7px 6px 14px;
        text-align: left;
        display: block;
    }

    #content_2col .google-translate 
    {
        float: right;
        margin: 0;
        padding: 0;
        min-width: 159px;
    }
    
    #google_translate_element 
    {
        margin: 4px 0 4px 14px;
    }
    
    #content_2col #google_translate_element 
    {
        margin: 4px 14px 4px 14px;
    }
    
    .courses_title 
    {
        font-size:1.8em;
	    font-family: Arial, Helvetica, sans-serif;
	    margin: 10px 0px 8px 0px;
    }

    .course_type_title 
    {
	    font-size:1.5em;
	    font-family: Arial, Helvetica, sans-serif;
	    margin: 21px 0px 10px 0px;
    }
	
    .thgrid_course_type {
        background-color: #F5F5F5;
        border-bottom: 1px solid #E4E3E3;
        color: #777777;
        font-size: 1em;
        font-weight: bold;
        padding: 8px 10px;
        text-align: left;
    }
    
    .top-menu .rmLink 
    {
        padding:2px 0 2px 12px;
    }
    
    .top-menu .trailing 
    {
        display: block;
        position: absolute;
        width: 20em;
        margin-left: -20em;
        margin-top: 1.7em;
    }
    
    .top-menu .trailing span 
    {
        padding-right: 12px;
    }
}