/*


RSS FEED */


@charset "UTF-8";
/*
 * Example of zRSSFeed Styling
 *
 * Version: 1.1.5
 * (c) Copyright 2011, Zazar Ltd
 *
*/

a {
    outline:none!important;
}

#find_agent {
    
}
a#forum:hover {
    background-color: #FFFFFF;
}

.tooltip{
    margin:8px;
    padding:8px;
    border:1px solid blue;
    background-color:yellow;
    position: absolute;
    z-index: 2;
}


.rssFeed {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 90%;

}
.rssFeed a {
    color: #444;
    text-decoration: none;
}
.rssFeed a:hover {
    color: #000;
    text-decoration: underline;
}

.rssHeader { display:none; }


.rssBody ul { list-style: none; width:100%!important; }
.rssBody ul, .rssRow, .rssRow h4, .rssRow p {
    margin: 0;
    padding: 0;
}

.rssRow { padding:3px; }
.rssRow h4 { font-size: 1.1em; }
.rssRow div {
    font-size: 90%;
    color: #666;

}

.odd { background-color: #FEFEFE; }
.even { background-color: #D8D8D8; }

.rssRow .rssMedia {
    font-size: 1em;
}


#tabs ul li a {
    font-size:9px!important;
    font-weight: bold;
}

#tabs ul li h4 a {
    font-size:12px!important;
    font-weight: bold;
}

.ui-tabs-panel {
    padding:0px!important;
    margin:0px!important;
}

/* 
    Document   : home
    Created on : May 15, 2012, 3:21:03 PM
    Author     : wdetcetera
    Description:
        Purpose of the stylesheet follows.
*/

#login-form ul li a {
    width:100%;
}
#login-form .inputbox {
    -webkit-box-shadow: inset 1px 1px 2px 1px #555;
    -moz-box-shadow: inset 1px 1px 2px 1px #555;
    box-shadow: inset 1px 1px 2px 1px #555;
}
.aidanews2 {
    background:#f2f2f2; padding-bottom:10px; parring-top:10px; margin-bottom:20px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px;
    -moz-box-shadow: 0 0 10px #888;
    -webkit-box-shadow: 0 0 10px #888;
    box-shadow: 0 0 10px #888;
}
.aidawarning {
    font-weight: bold;
    color: red;
    font-size: 10px;
}

/* Tables */

.aidanews2_table .aidanews2_tabrow {
    clear: both;
    width: 100%;
    margin: 0;
}

.aidanews2_table .aidanews2_tabrow .aidanews2_art {
    float: left;
    display: inline;
    border-right: 1px solid #ccc;
}

/* FIRST CLASS - DEFAULT (leave the "Module Class Suffix" field empty!) */

.aidanews2 .aidanews2_topL, .aidanews2_botL {
    float: left;
    width: 50;
    text-align: left;
}

.aidanews2 .aidanews2_topL {
    font-size: 10px;
}

.aidanews2 .aidanews2_topR, .aidanews2_botR {
    float: right;
    width: 50;
    text-align: right;
}

.aidanews2 .aidanews2_main {
}

.aidanews2 .aidanews2_mainL {
    width: auto;
    float: left;

}

.aidanews2 .aidanews2_mainC {
    width: auto;
    overflow: auto;
}

.aidanews2 .aidanews2_mainR {
    width: auto;
    float: right;
}

.aidanews2 .aidanews2_title {
    padding: 0;
    margin: 0;
    display: inline;
    font-size: 15px;
    border: 0 !important;
}

.aidanews2 .aidanews2_title a:link {
    font-weight: bold;
    color:#C80604;
}

.aidanews2 .aidanews2_date {
}

.aidanews2 img {
    padding: 2px;
    border: solid 1px #ccc;
    margin-right: 5px;
    float: left;
}

.aidanews2 .readon {
    margin-top: 3px;
}

.aidanews2 .aidanews2_positions {
    padding: 2px 5px !important;

}

.aidanews2 .even {
    background-color: #E2E2E2;
}

.aidanews2 .aidanews2_line {
    width: 100%;
    border-bottom: 1px solid #ccc;
}

/* Tables */

.aidanews2 .firstinrow {
    border-left: 1px solid #ccc;
}

.aidanews2 .infirstrow {
    border-top: 1px solid #ccc;
}

.aidanews2 .aidanews2_table {
    width: 100%;
    margin-bottom: 5px;
}

/* Bottom Link */

.aidanews2 .aidanews2_bottomlink {
    padding: 5px 8px 3px;
}

.aidanews2 .aidanews2_bottomlink a:link {
    font-weight: bold;
}

.aidanews2 .aidanews2_table .aidanews2_bottomlink {
    border: 1px solid #ccc;
    border-top: 0px;
    width: 25%;
    clear: both;
    background-color: #E8E8E8;
}

/* Rating, Hits, Comments Images */

.aidanews2 .aidanews2_rating {
    background: url("/modules/mod_aidanews2/img/default/rating.png") no-repeat scroll 0 2px transparent;
    padding: 3px 3px 3px 20px;
}

.aidanews2 .aidanews2_hits {
    background: url("/modules/mod_aidanews2/img/default/hits.png") no-repeat scroll 0 2px transparent;
    padding: 3px 3px 3px 20px;
}

.aidanews2 .aidanews2_comments {
    background: url("/modules/mod_aidanews2/img/default/comments.png") no-repeat scroll 0 2px transparent;
    padding: 3px 3px 3px 20px;
}

.aidanews2 .aidanews2_stars_rating {
    display: inline;
    width: 80px;
    height: 16px;
}

.aidanews2 .aidanews2_stars_rating img {
    padding: 0;
    border: 0;
    margin: 0;
}

/* SECOND CLASS - EDITED (write "_test" in the  "Module Class Suffix" field) */

.aidanews2_test {
    color: #fff;
}

.aidanews2_test .aidanews2_topL {
    float: left;
    width: 50;
    text-align: left;
}
.aidanews2_botL  {
    float:right;
}
.aidanews2_test .aidanews2_topL {
    font-size: 10px;
}

.aidanews2_test .aidanews2_topR, .aidanews2_botR {
    float: right;
    width: 50;
    text-align: right;
}

.aidanews2_test .aidanews2_main {
}

.aidanews2_test .aidanews2_mainL {
    width: auto;
    float: left;

}

.aidanews2_test .aidanews2_mainC {
    width: auto;
    overflow: auto;
}

.aidanews2_test .aidanews2_mainR {
    width: auto;
    float: right;
}

.aidanews2_test .aidanews2_title {
    padding: 0;
    margin: 0;
    display: inline;
    font-size: 15px;
    border: 0 !important;
}

.aidanews2_test .aidanews2_title a {
    font-weight: bold;
    color: #C80604;

}

.aidanews2_test .aidanews2_date {
}

.aidanews2_test img {
    padding: 2px;
    border: solid 3px #fff;
    margin-right: 5px;
    float: left;
}

.aidanews2_test .readon {
    margin-top: 3px;
}

.aidanews2_test .aidanews2_positions {
    padding: 2px 5px !important;
}

.aidanews2_test .even {
    background-color: #3f78a8;
}

.aidanews2_test .odd {
    background-color: #0c1a3e;
}

.aidanews2_test .aidanews2_line {
    width: 100%;
    border-bottom: 1px solid #ccc;
}

/* Tables */

.aidanews2_test .firstinrow {
    border-left: 1px solid #ccc;
}

.aidanews2_test .infirstrow {
    border-top: 1px solid #ccc;
}

.aidanews2_test .aidanews2_table {
    width: 100%;
    margin-bottom: 5px;
}

/* Bottom Link */

.aidanews2_test .aidanews2_bottomlink {
    padding: 5px 8px 3px;
}

.aidanews2_test .aidanews2_bottomlink a:link {
    font-weight: bold;
}

.aidanews2_test .aidanews2_table .aidanews2_bottomlink {
    border: 1px solid #ccc;
    border-top: 0px;
    width: 25%;
    clear: both;
    background-color: #E8E8E8;
}

/* Rating, Hits, Comments Images */

.aidanews2_test .aidanews2_rating {
    background: url("/modules/mod_aidanews2/img/default/rating.png") no-repeat scroll 0 2px transparent;
    padding: 3px 3px 3px 20px;
}

.aidanews2_test .aidanews2_hits {
    background: url("/modules/mod_aidanews2/img/default/hits.png") no-repeat scroll 0 2px transparent;
    padding: 3px 3px 3px 20px;
}

.aidanews2_test .aidanews2_comments {
    background: url("/modules/mod_aidanews2/img/default/comments.png") no-repeat scroll 0 2px transparent;
    padding: 3px 3px 3px 20px;
}

.aidanews2_test .aidanews2_stars_rating {
    display: inline;
    width: 80px;
    height: 16px;
}

.aidanews2_test .aidanews2_stars_rating img {
    padding: 0;
    border: 0;
    margin: 0;
}

.aidanews2_title a:link , .aidanews2_title a:visited {
    color:#C80604!important;
}
.aidanews2_botL .readon  {
    color:black;
    font-weight:bold;
}

.menu li {
    text-align:center;
    margin:0px;
    margin-left:-5px;
}
.menu li a {
    display:inline-block;
    font-size:12px;
    line-height:15px;
    width:62px;
    height:40px;
    padding:2px;
    vertical-align:middle;
    text-align:center;
    margin-top:5px;
    text-decoration:none;
    font-weight: normal;
    letter-spacing:1px;

}

.menu li a:hover {

    background-image: url('/static/0.0.0/main/button.png');
}

h2 {
    font-size:22px;
}

.menu_footer {
    list-style: none;
}

.menu_footer li {
    line-height:20px;
}

label {
    display: block;
    padding-right: 10px;
    text-align: right;
    width:auto;
    margin:0px;
}
.star {float:left;}

input[type=text],input[type=email],input[type=password]
{
    -webkit-box-shadow: inset 1px 1px 2px 1px #555;
    -moz-box-shadow: inset 1px 1px 2px 1px #555;
    box-shadow: inset 1px 1px 2px 1px #555;
}


/**
* @version		$Id: system.css 20196 2011-01-09 02:40:25Z ian $
* @copyright	Copyright (C) 2005 - 2011 Open Source Matters, Inc. All rights reserved.
* @license		GNU General Public License version 2 or later; see LICENSE.txt
*/

/* System Messages */
#system-message    { margin-bottom: 10px; padding: 0;}
#system-message dt { font-weight: bold;  display: none; }
#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; }
#system-message dd ul { color: #0055BB; background-position: 4px top; background-repeat: no-repeat; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}
#system-message dd ul li{ font-family:arial; font-size:16px; line-height: 18px;}

/* System Standard Messages */
#system-message dd.message ul {
    background-color: #C3D2E5;
    background-image: url(/media/system/images/notice-info.png);
}

/* System Error Messages */
#system-message dd.error ul,
#system-message dd.warning ul,
#system-message dd.notice ul
{
    color: #c00;
}

#system-message dd.error ul {
    background-color: #FFF;
    background-image: url(/media/system/images/notice-alert.png);
    border-top-color: #DE7A7B;
    border-bottom-color: #DE7A7B;
}

/* System Warning Messages */
#system-message dd.warning ul {
    color: #c00;
    background-color: #FFF;
    background-image: url(/media/system/images/notice-note.png);
    border-top-color: #FFBB00;
    border-bottom-color: #FFBB00;
}

/* System Notice Messages */
#system-message dd.notice ul {
    color: #c00;
    background-color: #ffffff;
    background-image: url(/media/system/images/notice-note.png);
    border-top-color: #F0DC7E;
    border-bottom-color: #F0DC7E;
}



.warning , .error {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FFFFFF;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #FFFFFF;

}
.warning li , .error li , .notice li {
    font-size:12px;
    font-family:verdana;

}

.widget   {
    border:2px solid #D5D5D5;
    display:block;
    padding:0;
    margin:0;
    padding:5px;
    font-size:14px;
    overflow-x:scroll;
    overflow-y:hidden;
    height:50px;
}
.moduletable_black ul {
    margin-bottom:3px;
}
.moduletable_black ul li {

    display:inline-block;


}
.moduletable_black ul li a {
    color:#fff; font-weight:bold;
    padding-left:4px;
    padding-right:4px;
    border-right:2px solid #fff;
}
.moduletable_black, .moduletable_black ul {
    padding:0px;
    margin:0px;
}


/*##################################*/

#view2 {
    padding:0px;
    padding-top:15px;

}

.box2 {
    background:#f2f2f2; 
    padding-top:0px;
    margin-bottom:15px; 
    border-top-right-radius: 20px; 
    border-bottom-left-radius: 20px; 
    -moz-border-radius-topright: 20px; 
    -moz-border-radius-bottomright: 20px;
    -moz-border-radius-bottomleft: 20px;
    -moz-box-shadow: 0 0 5px #999;
    -webkit-box-shadow: 0 0 5px #999;
    box-shadow: 0 0 5px #999;
    background-image:url('images/heading.png');
    background-repeat:no-repeat;
    background-position-x:left;
    background-position-y: top;
    overflow:hidden;


}

.b {
    background-image:url('images/heading_b.png')!important;
}

.box2 p {
    color:#999;
}


.box2 a {
    text-decoration: none;
    color:black;
}

.box2 h1{

    padding:0px;
    margin:0px;
    line-height:25px;
    color:#fff;
    padding-left:20px;
    font-size:14px;


}

.welcome {
    width:278px; height:277px;
    float:left;
    margin-left:15px;

}

.welcome2 {
    width:205px; height:205px;
    float:left;
    margin-left:15px;
}

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



.rows {
    background-image: url('images/rows.png');


}

.rows  li {



}
ul.rows  li {

    height:50px;
    width:100%;
    margin:0px!important;
    padding:0px!important;


}

ul.rows  li span {
    padding:3px;
}

ul.rows  li:last-child {
    border-bottom:3px solid #C8C9C9;
    -moz-border-radius-bottomright: 20px;
    -moz-border-radius-bottomleft: 20px;
}

.bm {
    background-image: url('images/become-member.png');
    background-repeat: no-repeat;
    background-position: center;
    width:100%;
    height:100%;
    background-position: top center;
    display:block;
    background-position: 0px -10px;
}



/*TOP NAV*/


#topnav-left {
    position: absolute;
    top: 15px;
    left: 120px;
    width: 468px;
    text-align:left;
}
#topnav {

    font-size:11px;
    line-height:30px;
    text-align:right;
}
#topnav a.signin,#topnav a.signout {
    background:#000;
    padding:4px 6px 6px;
    text-decoration:none;
    font-weight:bold;
    color:#fff;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;
    background-image:url("hhttp://migrationalliance.com.au/static/0.0.0/css/images/heading_b.png");
    background-position: -20px -0px;
    padding:4px 12px 6px;
}
#topnav a.signin:hover, #topnav a.signout:hover {
    background:#000;
    background-image:url("hhttp://migrationalliance.com.au/static/0.0.0/css/images/heading_b.png");
    padding:4px 12px 6px;
}
#topnav a.signin, #topnav a.signin:hover , #topnav a.signout:hover, #topnav a.signout   {
    background-position:0 3px!important;
}

a.signin, a.signout {
    position:relative;
    margin-left:3px;
}
a.signin span,a.signout span {
    background-image:url("http://aext.net/example/twitterlogin/images/toggle_down_light.png");
    background-repeat:no-repeat;
    background-position:100% 50%;
    padding:4px 16px 6px 0;
}

form#logout {
    float:right;
}

#topnav a.menu-open {
    background:#ddeef6!important;
    color:#666!important;
    outline:none;
    z-index:1000000;
    position:relative;
}
#small_signup {
    display:inline;
    float:none;
    line-height:23px;
    margin:25px 0 0;
    width:170px;
}
a.signin.menu-open span {
    background-image:url("http://aext.net/example/twitterlogin/images/toggle_up_dark.png");
    color:#789;
}

#signin_menu {
    -moz-border-radius-topleft:5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;
    -webkit-box-shadow: 0 0 8px #999;
    box-shadow: 0 0 8px #999;
    display:none;
    background-color:#ddeef6;
    position:absolute;
    width:210px;
    z-index:1000;
    border:1px transparent;
    text-align:left;
    padding:12px;
    top: 18px; 
    right: 6px; 
    margin-top:5px;
    margin-right: 0px;
    margin-right: -1px;
    color:#789;
    font-size:11px;

}

#signin_menu br {
    height:2px;
    display:block;
}

#signin_menu input[type=text], #signin_menu input[type=password] {
    display:block;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border:1px solid #ACE;
    font-size:13px;
    margin:0 0 5px;
    padding:5px;
    width:203px;
}
#signin_menu p {
    margin:0;
}

#signin_menu ul {
    list-style: none;
}

.form-validate label {

    height:30px; 
    line-height:30px;
    padding:0px;
    display:inline;
    width:60px;
    overflow: hidden;
}

.form-validate input {
    display:inline; 

}

.form-validate table * {
    height:20px!important;
    padding:0px;
    margin:0px;
}

#signin_menu a {
    color:#6AC;
}
#signin_menu label {
    font-weight:normal;
}
#signin_menu p.remember {
    padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
    clear:both;
    margin:5px 0;
}
#signin_menu p a {
    color:#27B!important;
}
#signin_submit {
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    background:#39d url('http://aext.net/example/twitterlogin/images/bg-btn-blue.png') repeat-x scroll 0 0;
    border:1px solid #39D;
    color:#fff;
    text-shadow:0 -1px 0 #39d;
    padding:4px 10px 5px;
    font-size:11px;
    margin:0 5px 0 0;
    font-weight:bold;
}
#signin_submit::-moz-focus-inner {
    padding:0;
    border:0;
}
#signin_submit:hover, #signin_submit:focus {
    background-position:0 -5px;
    cursor:pointer;
}

.tipsy-inner {
    padding:10px 15px;
    line-height:1.5em;
    font-weight:bold;
}
.tipsy {
    opacity:.8;
    filter:alpha(opacity=80);
    background-repeat:no-repeat;
    padding:5px;
}
.tipsy-inner {
    padding:8px 8px;
    max-width:200px;
    font:11px 'Lucida Grande', sans-serif;
    font-weight:bold;
    -moz-border-radius:4px;
    -khtml-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    background-color:#000;
    color:white;
    text-align:left;
}
.tipsy-north {
    background-image:url(http://aext.net/example/twitterlogin/images/tipsy-north.gif);
    background-position:top center;
}
.tipsy-south {
    background-image:url(http://aext.net/example/twitterlogin/images/tipsy-south.gif);
    background-position:bottom center;
}
.tipsy-east {
    background-image:url(http://aext.net/example/twitterlogin/images/tipsy-east.gif);
    background-position:right center;
}
.tipsy-west {
    background-image:url(http://aext.net/example/twitterlogin/images/tipsy-west.gif);
    background-position:left center;
}


#commonwealth {
    background-image: url('/static/0.0.0/css/images/banking.png');
    background-repeat: no-repeat;
    display:block;
    width:206px;
    height:39px;
    background-color:#fff;

}

#nab {
    background-image: url('/static/0.0.0/css/images/banking.png');
    background-repeat: no-repeat;
    background-position: 0px -40px;
    display:block;
    width:206px;
    height:39px;
    background-color:#000;
}



.errored {
    font-weight:bold;
    color:red;
    background-color:yellow;
    
}