/*
  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: 05 September 2010 08:07:16
*/


/* ------------------ RESET ---------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}


* {
padding:0;
margin:0;
}

ul {
padding:0;
margin:0;
}

img {
border:0;
}


/* ------------------------ NAVIGATION ------------------------------ */

#header { position: relative; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:normal; display: inline; margin-left: 11px;}
#header ul { margin:0; padding:0; list-style:none; border-bottom: 1px solid #b4b5b5; height: 25px; }
#header li { margin:0 0 0 0; padding:0 0 0 9px; float:left; background:url("http://www.theportfolioservice.com.au/__data/assets/image/0020/6338/left_both.gif") no-repeat left top; border-bottom:1px solid #B4B5B5; display: inline;}

#header a {float:left; padding:6px 14px 6px 6px; display:block; width:0.1em; background:url("http://www.theportfolioservice.com.au/__data/assets/image/0019/6337/right_both.gif") no-repeat right top; text-decoration:none; color:#bacbd9; white-space: nowrap; }
#header > ul a {width:auto; }


#header li.nav_current { background-position:0 -150px; border-width:0; border-bottom: 1px solid #F3F6F9;}
#header li.nav_current a { background-position:100% -150px; color:#727272; }

#header li:hover {border-bottom: 1px solid #F3F6F9;}
#header li.menu_6079:hover,
#header li.menu_6079.hover {border-bottom: 1px solid #b4b5b5;}
#header li:hover,
#header li.hover, 
#header li:hover a,
#header li.hover a { background-position:0% -150px;  color:#727272; }
#header li:hover a,
#header li.hover a { background-position:100% -150px;}

#header li.hover {border-bottom: 1px solid #f3f6f9;}
#header li.nohover {border-bottom: 1px solid #b4b5b5;}


#header ul ul a {margin: 0; padding: 0; }
#header ul ul {display: none; position: absolute; left: 0px; top: 27px; padding: 7px 0 3px; width: 938px; background-color: #f3f6f9;  border: 1px solid #b4b5b5; border-top: none;}
#header ul li.nav_current ul {display: block;}  

#header li li, 
#header li li a {background-image: none;}
#header li li {padding: 0; margin: 0 0 0 7px; border: none;}
#header li li a {padding: 2px 12px; border: 1px solid #f3f6f9;  color: #727272; }
#header li li a:hover {background-color: #edf2f6; border: 1px solid #cdddeb; }
#header li li.nav_current a,
#header li li.nav_current a:hover {color: #cdddeb; background-color: #1e66a7; border: 1px solid #00529b;}

/* ------------------------- GENERIC ----------------------------- */


a {
text-decoration:none;
color:#256a7a;
font-size:11px;
}

ul.arrow li{
background:url(http://www.theportfolioservice.com.au/__data/assets/image/0010/6130/li_arrow.jpg) left no-repeat;
color:#256a7a;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px 0px 0px 10px;
margin-bottom:3px;
list-style-type:none;
margin-left:0px;
line-height: 1.1em;
list-style-image:none;
}


ul li {
padding-bottom:3px;
list-style-type: circle;
list-style-image:url(http://www.theportfolioservice.com.au/__data/assets/image/0010/10144/circle_li.jpg);
/*color:#256a7a;*/
line-height: 1.2em;
margin-left:32px;
color:#595959;
}

a:hover {
text-decoration:underline;
}

p {
font-family:Arial, Helvetica, sans-serif;
color:#595959;
}



/* ----------------------------------- HEADINGS --------------------------------- */

h1 {
font-family:garamond premium pro;
font-size:29px;
color:#00529b;
margin-top:28px;
font-weight:normal;
}

h2 {
font-family:garamond premium pro;
font-size:26px;
color:#00529b;
/*height:34px;*/
font-weight:normal;
margin-top:10px;
}

h3 {
font-family:garamond premium pro;
font-size:23px;
color:#00529b;
font-weight:normal;
}

h4 {
font-family:garamond premium pro;
font-size:20px;
color:#00529b;
font-weight:200;
}

h5 {
font-family:;
font-size:15px;
color:#00529b;
font-weight:200;
}

h6 {
font-family:garamond premium pro;
font-size:14px;
color:#747575;
font-weight:200;
margin-top:7px;
}

/* ---------------------------- CONTENT ---------------------------- */

body {
margin:0 auto;
background:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 1.4em;
}

#background {
width:980px;
margin:auto;
background:#FFFFFF;
border:1px solid #e6e8e9;
}

#content {
width:964px;
margin:auto;
background:url(http://www.theportfolioservice.com.au/__data/assets/image/0013/6124/global_bg.jpg) no-repeat;
overflow:hidden;
margin-top:7px;
}

.page_tools_O {
float:right;
margin-right:8px;
width:411px;
height:28px;
}

/* Do not need --
*+ html .page_tools_O {
width:490px;
}
-- */


.functional-items {
float:left;
width:72px;
height:22px;
padding:5px 10px 0px 0px;
text-align:right;
}
.functional-items .constant-link-divide {
padding:0px 4px;
}
.constant-links {
float:left;
width:138px;
height:27px;
background-color:#ffffff;
}
.constant-links ul li {
float:left;
display:inline;
padding-left:15px;
margin-left:0px;
}

.constant-links ul li a {
font-size:11px;
color:#a6a5a5;
font-family:Arial;
line-height:27px;
}
.search-box {
float:right;
width:191px;
height:27px;
background-color:#ffffff;
}
#search-text {
float:left;
width:142px;
height:18px;
margin-top:3px;
float:right;
}

#search-text input {
width:135px;
height:14px;
padding-top:2px;
background-color:#eceeee;
border:1px solid #d3d6d8;
font-family:arial;
color:#a6a5a5;
padding-left:5px;
font-size:11px;
}

#search-button input {
float:right;
padding-right:6px;
padding-left:6px;
margin-top:2px;
}

#head {
width:698px;
padding:0px;
margin:auto;
float:left;
}

.flash, object#flash_6079 {margin-left: 11px;}
.flash img {margin-top: 37px;}


#head img {
margin:0px 0px 29px 0;
}


/* ----------------- NAVIGATION - 0LD --------------------------- */

#main-navigation {
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#main-navigation li.nav_on_state {
float:left;
display:inline;
background:url(http://www.theportfolioservice.com.au/__data/assets/image/0016/6118/center_grey.jpg) repeat-x;
height:26px;
}

#main-navigation li.nav_blue {
float:left;
display:inline;
background:url(http://www.theportfolioservice.com.au/__data/assets/image/0015/6117/center_blue.jpg) repeat-x;
height:26px;
margin-right:1px;
}

#main-navigation ul {
height:26px;
}

#main-navigation a {
text-decoration:none;
}

#main-navigation li.nav_on_state a {
background:url(http://www.theportfolioservice.com.au/__data/assets/image/0018/6129/left_grey.jpg) no-repeat;
background-position:left top;
float:left;
color:#727272;
margin-right:1px;
}

#main-navigation li.nav_on_state a span {
background:url(http://www.theportfolioservice.com.au/__data/assets/image/0017/6137/right_grey.jpg) no-repeat;
background-position:right top;
height:26px;
float:left;
padding:7px 26px 0px 26px;
}

#main-navigation li.nav_blue a {
background:url(http://www.theportfolioservice.com.au/__data/assets/image/0017/6128/left_blue.jpg) no-repeat;
background-position:left top;
float:left;
color:#bacbd9;
}

#main-navigation li.nav_blue a span {
background:url(http://www.theportfolioservice.com.au/__data/assets/image/0013/6133/right_blue.jpg) no-repeat;
background-position:right top;
height:26px;
float:left;
padding:7px 28px 0px 27px;
}

#main-navigation li a:hover {
background:url(http://www.theportfolioservice.com.au/__data/assets/image/0018/6129/left_grey.jpg) no-repeat;
background-position:left top;
float:left;
color:#727272;
margin:0px 1px;
}

#main-navigation li a:hover span {
background:url(http://www.theportfolioservice.com.au/__data/assets/image/0017/6137/right_grey.jpg) no-repeat;
background-position:right top;
height:26px;
float:left;
padding:7px 26px 0px 26px;
}

#main-navigation li.nav_blue a:hover {
float:left;
display:inline;
background:url(http://www.theportfolioservice.com.au/__data/assets/image/0016/6118/center_grey.jpg) repeat-x;
height:26px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #main-navigation li.nav_blue a span { padding:7px 26px 0px 26px; }
}


.right_column {
float:left;
margin:150px 0px 0px 7px;
}

.right_column_I a {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.right_column_I p {
margin:6px 0px 8px 0px;
}
.right_column_I .arrow {
margin-bottom:19px;
}

/* ---------------------------- FOOTER ---------------------------- */

.footer {
width:963px;
clear:both;
border-top: 5px solid #1963a5;
margin-top: 20px;
float:left;
/*background:url(http://www.theportfolioservice.com.au/__data/assets/image/0012/6123/footer_divider.jpg) top repeat-x;*/
/*height:100px;*/
}

.footer ul {
/*width:330px;*/
float:right;
margin-top:20px;
}

.footer li {
display:inline;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#595959;
float:right;
margin-top:5px;
margin-left:0px;
}

.footer a {
color:#595959;
}

.awm_logo {
float:left;
width:400px;
padding:16px 0px 5px 0px;
}

.awm_logo p {
margin:3px 0px 0px 0px;
}

label {
display:none;
}