/* File: css/styles.css, Ratio: 14.3% */
body{font-family:Helvetica,Arial,sans-serif;font-size:12px;background:#000 url(/img/body_bg.png) repeat-x;padding:0;margin:0;}body.iframe{background:transparent;}h2{font-size:24px;}h2 .actions{float:right;font-size:12px;text-align:right;}h2 span.active{display:block;font-size:12px;}input, textarea{outline:none;}a{color:#006699;}a:hover{background:#006699;color:#FFF;text-decoration:none;}a:active{text-decoration:underline;}a img, a:hover img{border:none;}button, a.button{position:relative;border:0; padding:0;cursor:pointer;background:url(/img/button_bg.sprite.png) no-repeat left -28px;display:inline-block;color:#666;text-decoration:none;height:28px;}button img, a.button img{vertical-align:middle;margin-right:4px;*margin-right:0;}button::-moz-focus-inner{border:none;}button span, a.button span{position:relative;display:inline-block;white-space:nowrap;line-height:18px;background:url(/img/button_bg.sprite.png) no-repeat right bottom;padding:5px 8px 5px 0;height:18px;margin-left:8px;}button span{margin-left:6px;*margin-left:-8px;}button:active, a.button:active{background-position:left top;}button:active span, a.button:active span{background-position:right -56px;padding:5px 8px 4px 0;}button:hover, a.button:hover{color:#000;}canvas{margin-top:8px;}#tooltip{display:none; background:transparent url(/img/jquery.tools/tooltip/black_arrow.png); font-size:12px; height:70px; width:160px; padding:25px; color:#fff;}.ui-widget, .ui-widget button{font-size:0.9em;}div.blockInfo{border-width:1px 0;border-color:#fcefa1;border-style:solid;padding:10px;margin:10px 0;background:#fcfaf1 url(/img/silk/information.png) 10px 50% no-repeat;padding-left:32px;}div.emptyRecordSet{padding:0 10px;font-weight:bold;}#header{width:960px;margin:20px auto 0 auto;}#navbar{background:#272727 url(/img/navbar_bg.png) right no-repeat;width:960px;overflow:hidden;}#navbar ul{margin:0;padding:0;list-style:none;float:right;margin:0 44px;}#navbar li{float:left;margin:0 1px;}#navbar li a{display:block;padding:10px 16px;color:#FFF;text-decoration:none;}#navbar a.navLinkSelected, #navbar li a:hover{background:black;}#logo{height:108px;width:920px;background:#000;margin:0 auto;padding:20px 20px 0 20px;margin-bottom:-20px;}#logo img{border:none;}#logo a{background:none;}#content{width:920px;margin:0 auto;background:black;color:#F5F5F5;padding:20px;clear:both;min-height:420px;}div.whiteWrapper{background:#FFF;padding:10px;border-radius:6px; -moz-border-radius:6px;-webkit-border-radius:6px;color:#333;margin:20px 0;}table{border-collapse: collapse;}table.default{width: 100%;margin-top:10px;background:#F5F5F5;color:#333;}table.default a{font-weight:bold;}table.default .rowTitle{font-size:13px;font-weight:bold;}table.default .dateStatus{display:block;font-size:0.9em;margin-top:5px;}table.default thead td{background:#e8e8e8;border-bottom:1px solid #d9d9d9;font-weight:bold;padding:3px 5px;text-align:left;font-size:12px;}table.default tbody td{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding:5px 8px;vertical-align:top;}table.default tbody td.selectColumn{width:20px;}table.default tbody tr:hover td, table.default tbody tr:hover.even td{background-color:#E7F9F6;}table.default tbody tr.even td{background:#F0F0F0;}table.default tbody tr.segment td{background:#FFF;font-weight:bold;padding:8px 8px 5px 8px;}table.default tbody a{text-decoration:none;}table.default a.sort{color:#000;text-decoration:none;display:block;background-repeat:no-repeat;background-position:right;}table.default a:hover.sort{background-color:transparent;background-image:url(/img/silk/bullet_arrow_up.png);text-decoration:none;}table.default a.asc, table.default a:hover.desc{background-image:url(/img/silk/bullet_arrow_up.png);}table.default a.desc, table.default a:hover.asc{background-image:url(/img/silk/bullet_arrow_down.png);}table.default strong a{background-color:transparent;color:#000;}table.default .actions{font-size:0.9em;color:#CCC;margin-top:5px;}table.default span.small{font-size:0.9em;}table.default .avatar{width:64px;height:64px;background:#000000;padding:2px;}table.applicantDetails thead td{background:transparent;border-top:none;}.tableSelectControls{font-family:Verdana,Arial,sans-serif;font-size:11px;padding:0 10px;margin:10px 0;}.tableSelectControls label{display:inline;margin:0 5px;}.tableSelectControls .input{display:inline;}.tableSelectControls .submit{display:inline;border:none;}div.tableFilterControls{margin:10px 0;}div.tableFilterControls h3{margin:0 10px;font-size:12px;}div.tableFilterControls form{background-color:transparent;}div.tableFilterControls .input{display:inline;margin-left:10px;}div.tableFilterControls .input img{vertical-align:middle;margin-left:5px;}div.tableFilterControls label{display:inline;margin-right:5px;}form fieldset{border:1px solid #DCDCDC;padding:20px 0 20px 20px;background:#F0F0F0;}form fieldset fieldset{background:#F5F5F5;margin-right:20px;}form legend{color:#333;font-weight:bold;}form div.fieldsetLegend{color:#333;margin:20px 5px 5px;}form div.fieldsetLegend p{display:inline-block;margin:0;font-weight:bold;font-size:13px;}form label{color:#333;display:block;padding:3px 1px;width:150px;font-weight:bold;}form .input{margin-bottom:10px;}form .input img{vertical-align:middle;margin:0 3px;}form .text input, form .password input, form textarea{background:#FFF;color:#222;border:1px solid #DCDCDC;padding:7px 6px;width:402px;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:12px;}form .text input:focus, form .password input:focus, form textarea:focus{border:1px solid #000;color:#000;}form textarea{height:80px;}form .radio label{display:inline;}form .checkbox label{display:inline;width:auto;}form .sameline{width:100%;overflow:hidden;}form .sameline .input{float:left;margin-right:20px;}form .postcode, form .state{float:left;width:100px;}form .postcode .input input{width:68px;}form p{margin-right:20px;}form .fieldTips{margin-top:-5px;padding:0 10px;color:#666;}form fieldset.float .input{float:left;}form fieldset.float textarea{width:402px;}form fieldset.personal .input input{width:100px}form fieldset.float .input span{margin-left:3px;color:grey;}form fieldset.experience label, form fieldset.availability label{width:402px;}form fieldset.experience textarea, form fieldset.availability textarea{margin-right:20px;}form fieldset.availability textarea{height:35px;}form input.form-error, form textarea.form-error{border:1px solid #CD0A0A;}form div.error-message{color:#CD0A0A;padding-left:22px;background:url(/img/silk/cross.png) 4px 50% no-repeat;height:20px;line-height:20px;}form div.error span.mceEditor table.mceLayout{border:1px solid #CD0A0A;}form div.submit{border-top:2px dotted #DEDEDE;margin-top:10px;padding-top:10px;clear:both;}form textarea.richText{height:400px;}#CoordinatorAddForm input{width:200px;}#NewsForm .text input, #NewsForm .textarea textarea{width:840px;}#NewsUpdateStatusForm{background-color:transparent;padding:0;margin:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}#TalentSearchForm, #PendingUserSearchForm{margin:0 10px;}#TalentSearchForm .input, #PendingUserSearchForm .input{margin-left:0;}#TalentSearchForm .input input, #PendingUserSearchForm .input input{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:250px;}div.message{padding:10px 10px 10px 32px;margin:20px 0;color:#0a5dcd;background:#f6f7fe url(/img/silk/information.png) 10px 7px no-repeat;border:1px solid #0a5dcd;border-right:none;border-left:none;}div.failure, #authMessage{background-color:#fef8f6;background-image:url(/img/silk/error.png);border:1px solid #CD0A0A;border-right:none;border-left:none;color:#CD0A0A;}div.success{background-color:#f6fef6;background-image:url(/img/silk/tick.png);border:1px solid green;border-right:none;border-left:none;color:green;}.newsArticle{border-bottom:1px dotted #a6a6a6;padding-bottom:10px;}.newsArticle h3{margin-bottom:0;background:url(/img/silk/newspaper_go.png) no-repeat;padding-left:22px;color:#006699;}#NewsView .newsArticle h3{padding-left:0;}#NewsView h2{color:#006699;}.newsArticle a{color:#01a89e;text-decoration:none;}.newsArticle a:hover{background:transparent;text-decoration:underline;}.newsArticle h3 a{color:#006699;font-size:22px;font-weight:bold;text-decoration:none;}.newsArticle h3 a:hover{background:transparent;text-decoration:underline;}.newsArticle .tagline{color:#41a8f5;font-style:italic;padding-left:22px;}#NewsView .newsArticle .tagline{padding-left:0;}.newsArticle .date{font-size:11px;margin-bottom:10px;color:#01a89e;padding-left:22px;}#NewsView .newsArticle .date{padding-left:0;}.newsArticle .teaser{padding-left:22px;}.newsArticle .links{text-align:right;}div.paginator_links{margin:20px 0 0 0;font-weight:bold;overflow:hidden;padding:0 10px;}div.paginator_links a{text-decoration:none;}div.paginator_links div.next, div.paginator_links div.prev, div.paginator_links div.numbers{float:left;}div.paginator_links div.next a, div.paginator_links div.prev a{padding:2px 5px;display:block;margin-right:2px;}div.numbers a, div.numbers .current{padding:2px 5px;margin-right:2px;display:block;float:left;}div.numbers .current{background:#339999;color:#FFF;}div.paginator_links .disabled{display:none;}#adminWrapper{background:#FFF;padding:10px;border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;color:#333;margin:20px 0;}#adminNavbar{overflow:hidden;width:920px;}#adminNavbar ul{margin:0 8px;padding:0;list-style:none;float:right;font-weight:bold;}#adminNavbar li{float:left;}#adminNavbar a{display:block;padding:8px 12px;background:#D9D9D9;margin:0 2px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:6px;text-decoration:none;color:#777;}#adminNavbar a:hover{color:#000;background:#CCC;}#adminNavbar a.navLinkSelected{background:#F3F3F3;color:#000;}#adminSubNavbar{border-bottom:2px solid #DDD;background:#F3F3F3;margin-bottom:-20px;overflow:hidden;width:920px;}#adminSubNavbar ul{padding:0 10px;margin:0;float:right;}#adminSubNavbar li{display:inline-block;font-weight:bold;padding:10px;}#adminSubNavbar li img{vertical-align:middle;margin-right:4px;}#adminSubNavbar a{text-decoration:none;color:#000;}#adminSubNavbar a:hover{background:transparent;}#coverflow{margin:20px auto;width:826px;}#coverflow ul{padding:0;margin:0;list-style:none;}#coverflow li{float:left;margin:0 8px;background:#FFF;}#coverflow li.middle{height:288px;width:198px;}#coverflow li.inside{width:160px;height:232px;margin-top:32px;}#coverflow li.outside{width:114px;height:165px;margin-top:61px;}#PagesDisplay #content .tagline{text-align:center;font-size:16px;margin:50px auto 0 auto;width:820px;padding-top:10px;border-top:1px solid #606060;}#contactFlashContainer, #newTalentFlashContainer{width:611px;height:478px;margin:10px auto;}#TalentProfile .avatar, #TalentAdminView .avatar{background:#000;height:100px;width:100px;padding:4px;float:left;margin:10px 10px 20px 0;}#TalentProfile form, #TalentAdminView form{clear:both;}#TalentProfileImageUpload{clear:both;padding:10px;padding-bottom:0;border-top:2px dotted #DCDCDC;border-bottom:2px dotted #DCDCDC;background:#e5ebff;}#TalentProfileImageUpload fieldset{padding:0;background:transparent;border:none;}#TalentProfileImageUpload div.submit{margin:0;border:none;clear:none;}#currentImages{width:365px;float:right;margin:0;padding:0;list-style:none;}#currentImages li{float:left;width:100px;min-height:116px;background:#000;padding:4px;margin:0 0 10px 10px;}#TalentAdminView #currentImages li{height:100px;min-height:100px;}#currentImages li a{font-size:10px;color:#FFF;text-decoration:none;}#currentImages li a:hover{background:#FFF;color:#000;}#currentImages li a.gallery:hover{background-color:transparent;}#currentImages span{color:#FFF;font-size:20px;font-weight:bold;}.simpleOverlay{display:none;z-index:10000;background-color:#333;width:675px;min-height:200px;border:1px solid #666;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow: 0 0 90px #000;}.simpleOverlay .close{background-image:url(/img/jquery.tools/overlay/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}.appleOverlay{display:none;background:#FFF;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;width:780px;color:#efefef; padding:20px;}.appleOverlay div.close{background-image:url(/img/jquery.tools/overlay/close.png);position:absolute; right:-15px; top:-15px;cursor:pointer;height:35px;width:35px;}#iframe h2{margin:0;}#iframe div.message{margin-top:0;}#TransactionAddForm label, #UserUpdateAccountForm label{width:200px;font-size:11px;}#TransactionAddForm input, #TransactionAddForm textarea,#UserUpdateAccountForm input, #UserUpdateAccountForm textarea{width:190px;padding:4px;font-size:11px;}#TransactionAddForm textarea, #UserUpdateAccountForm textarea{height:60px;}#TransactionAddForm fieldset, #UserUpdateAccountForm fieldset{padding:10px;margin:10px 0;}#UserUpdateAccountForm fieldset fieldset{width:400px;}#UserUpdateAccountForm .radio input{width:auto;}#TransactionAddForm div.submit, #UserUpdateAccountForm div.submit{margin:0;}#img{border:1px solid #666;}#gallery .next, #gallery .prev{position:absolute;top:40%;border:1px solid #666;cursor:pointer;display:block;padding:10px 20px;color:#fff;font-size:11px;-moz-border-radius:5px;-webkit-border-radius:5px;}#gallery .prev{left:0;border-left:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;}#gallery .next{right:0;border-right:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;}#gallery .next:hover, #gallery .prev:hover{text-decoration:underline;background-color:#000;}#gallery .disabled{visibility:hidden;}#gallery .info{position:absolute;bottom:0;left:0;padding:10px 15px;color:#fff;font-size:11px;border-top:1px solid #666;}#gallery .info strong{display:block;}#gallery .progress{position:absolute;top:45%;left:50%;display:none;}#gallery .next, #gallery .prev, #gallery .info{background:#333 !important;background:rgba(0, 0, 0, 0.6) url(/img/global/gradient/h80.png) repeat-x;}#gallery #thumbs a.active img{outline:1px solid #000; z-index:9999; position:relative;}#CreditsList{font-size:13px;line-height:16px;width:920px;overflow:hidden;}#CreditsList .list{margin:0 10px;width:285px;float:left;}#CreditsList .list h3{text-transform:uppercase;margin:0 0 5px 0;}#CreditsList ul{margin:0;padding:0;list-style:none;}#TalentAdminView div.info{float:right;margin-top:30px;}#footer{width:920px;margin:10px auto 20px auto;padding:0 20px;color:#878787;font-size:11px;}#footer a{color:#878787;text-decoration:none;}#footer a:hover{text-decoration:underline;background-color:transparent;}#footer .tagline{float:right;}