html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-weight:inherit;font-size:100%;}legend{color:#000;}
.container{margin-left:auto;margin-right:auto;width:960px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}* html .clearfix,:first-child+html .clearfix{zoom:1;}
div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action{background-image:url(images/uniform-sprite.png);background-repeat:no-repeat;}.selector,.radio,.checker,.uploader,.selector *,.radio *,.checker *,.uploader *{margin:0;padding:0;}div.selector{background-position:-463px -220px;line-height:32px;height:32px;margin-bottom:20px;width:190px;position:relative;padding-left:10px;overflow:hidden;}div.selector span{background-position:right -10px;height:32px;line-height:32px;cursor:pointer;width:158px;display:block;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 25px 0 2px;}div.selector select{top:0;left:0;width:190px;position:absolute;opacity:0;height:25px;border:none;background:none;}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover{background-position:-463px -346px;}div.selector.focus:active span,div.selector:hover:active span,div.selector.active:hover span,div.selector.focus.active span{background-position:right -136px;}div.selector.disabled,div.selector.disabled:active,div.selector.disabled.active{background-position:-463px -388px;}div.selector.disabled span,div.selector.disabled:active span,div.selector.disabled.active span{background-position:right -178px;}div.checker input{width:17px;height:17px;opacity:0;display:inline-block;background:none;}div.checker span{background-position:0 -430px;height:17px;width:17px;display:block;float:left;text-align:center;}div.checker:active span,div.checker.active span{background-position:-17px -430px;}div.checker.focus span,div.checker:hover span{background-position:-54px -430px;}div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span{background-position:-81px -430px;}div.checker span.checked{background-position:-108px -430px;}div.checker:active span.checked,div.checker.active span.checked{background-position:-135px -430px;}div.checker.focus span.checked,div.checker:hover span.checked{background-position:-162px -430px;}div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked{background-position:-189px -430px;}div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span{background-position:-216px -430px;}div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked{background-position:-243px -430px;}div.radio input{width:17px;height:17px;opacity:0;text-align:center;display:inline-block;background:none;}div.radio span{height:17px;width:17px;background-position:0 -457px;display:block;float:left;text-align:center;}div.radio:active span,div.radio.active span{background-position:-17px -457px;}div.radio.focus span,div.radio:hover span{background-position:-54px -457px;}div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span{background-position:-81px -457px;}div.radio span.checked{background-position:-108px -457px;}div.radio:active span.checked,div.radio.active span.checked{background-position:-135px -457px;}div.radio.focus span.checked,div.radio:hover span.checked{background-position:-162px -457px;}div.radio.focus:active span.checked,div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked{background-position:-189px -457px;}div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span{background-position:-216px -457px;}div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked{background-position:-243px -457px;}div.uploader{background-position:0 -484px;height:32px;width:190px;margin-bottom:20px;cursor:pointer;position:relative;float:left;overflow:hidden;}div.uploader span.action{background-position:right -652px;height:32px;width:85px;text-align:center;float:left;display:inline;overflow:hidden;cursor:pointer;line-height:28px;padding:2px 0;}div.uploader span.filename{height:32px;color:#777;width:82px;border-right:solid 1px #bcbcbc;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:28px;margin:2px 0 2px 2px;padding:0 10px;}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0 -568px;}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -694px;}div.uploader.active span.action,div.uploader:active span.action{background-position:right -736px;}div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action{background-position:right -778px;}div.uploader.disabled{background-position:0 -526px;}div.uploader.disabled span.action{background-position:right -610px;color:#aaa;}div.selector.disabled span{color:#bcbcbc;}div.uploader input{width:190px;opacity:0;position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:none;}div.uploader.disabled span.filename{color:#aaa;border-color:#ddd;}.selector select:focus,.radio input:focus,.checker input:focus,uploader input:focus{outline:0;}div.selector:active,div.selector.active,div.selector.focus,div.selector.hover,div.selector:hover{background-position:-463px -304px;}div.selector:active span,div.selector.active span,div.selector.focus span,div.selector.hover span,div.selector:hover span{background-position:right -94px;}div.checker,div.radio{width:17px;height:17px;margin-right:10px;position:relative;float:left;}
body,button,input{font-family:Lucida Grande, Verdana, Arial, sans-serif;font-size:12px;line-height:18px;color:#000;}hr{border:0;color:#d4d4d4;background-color:#d4d4d4;height:1px;width:100%;text-align:left;display:block!important;margin-bottom:30px!important;}a,a:visited{text-decoration:none;color:#29abe1;font-weight:700;margin:0 -2px;padding:1px 2px;}a:hover,a:focus{text-decoration:underline;color:#29abe1;}a.negative-link:hover,a.negative-link:focus{color:#c50d0d;}h1,h2,h3,h4,h5,h6{font-weight:700;color:#000;}h1{font-size:36px;line-height:44px;margin-bottom:60px;}h2{font-size:24px;line-height:32px;margin-bottom:30px;}h3{font-size:18px;line-height:24px;margin-bottom:20px;}h4{font-size:14px;line-height:22px;margin-bottom:20px;}h5{font-size:13px;line-height:18px;margin-bottom:18px;}h6{font-size:12px;line-height:18px;margin-bottom:18px;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{border:0;margin:0;}p{margin-bottom:30px;}p img.left{float:left;margin:0 30px 30px 0;padding:0;}p img.right{float:right;margin:0 0 30px 30px;}cite{font-size:11px;line-height:15px;font-style:normal;color:#999;}blockquote{font-style:italic;color:#999;margin:10px;padding:0;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}pre{white-space:pre;}pre,code,tt{font:12px 'andale mono', 'lucida console', monospace;}mark{background:#ff9;padding:0 2px;}dl,hr,ol,ul,pre,table,address,fieldset,dialog dd{margin-bottom:18px;line-height:18px;}ol{list-style:decimal;}ul{list-style:disc;color:#999;}li{margin-left:20px;}a:active,del{color:#000;}a.negative-link,a.negative-link:visited,a.negative-link:active{color:red;}strong,dfn,dl dt{font-weight:700;}em,dfn,i,address{font-style:italic;}
a.button{display:block;text-decoration:none;}button,a.button{position:relative;border:0;cursor:pointer;overflow:visible;background:transparent url(images/button-sprite.png) no-repeat right -10px;float:left;height:32px;padding:0 11px 0 0;}button::-moz-focus-inner,a.button::-moz-focus-inner{border:none;}button span,a.button span{position:relative;display:block;white-space:nowrap;height:32px;background:transparent url(images/button-sprite.png) no-repeat 0 -52px;color:#000;line-height:32px;padding:0 0 0 11px;}button:hover,a.button:hover{background-position:right -94px;}button:hover span,a.button:hover span{background-position:0 -136px;}button:active,a.button:active{background-position:right -178px;}button:active span,a.button:active span{background-position:0 -220px;color:#666;}button.positive-button,a.positive-button{background-position:right -262px;}button.positive-button span,a.positive-button span{background-position:0 -304px;color:#fff;}button.positive-button:hover,a.positive-button:hover{background-position:right -346px;}button.positive-button:hover span,a.positive-button:hover span{background-position:0 -388px;}button.positive-button:active,a.positive-button:active{background-position:right -430px;}button.positive-button:active span,a.positive-button:active span{background-position:0 -472px;color:#efffe2;}button.negative-button,a.negative-button{background-position:right -514px;}button.negative-button span,a.negative-button span{background-position:0 -556px;color:#fff;}button.negative-button:hover,a.negative-button:hover{background-position:right -598px;}button.negative-button:hover span,a.negative-button:hover span{background-position:0 -640px;}button.negative-button:active,a.negative-button:active{background-position:right -682px;}button.negative-button:active span,a.negative-button:active span{background-position:0 -724px;color:#feebeb;}button.call-to-action-button,a.call-to-action-button{background-position:right -766px;}button.call-to-action-button span,a.call-to-action-button span{background-position:0 -808px;color:#fff;}button.call-to-action-button:hover,a.call-to-action-button:hover{background-position:right -850px;}button.call-to-action-button:hover span,a.call-to-action-button:hover span{background-position:0 -892px;}button.call-to-action-button:active,a.call-to-action-button:active{background-position:right -934px;}button.call-to-action-button:active span,a.call-to-action-button:active span{background-position:0 -976px;color:#feebeb;}button.big-call-to-action-button,a.big-call-to-action-button{background-position:right -1018px;height:42px;font-size:1.2em;}button.big-call-to-action-button span,a.big-call-to-action-button span{background-position:0 -1070px;color:#fff;height:42px;line-height:42px;}button.big-call-to-action-button:hover,a.big-call-to-action-button:hover{background-position:right -1122px;}button.big-call-to-action-button:hover span,a.big-call-to-action-button:hover span{background-position:0 -1174px;}button.big-call-to-action-button:active,a.big-call-to-action-button:active{background-position:right -1226px;}button.big-call-to-action-button:active span,a.big-call-to-action-button:active span{background-position:0 -1278px;color:#feebeb;}button.previous-button,a.previous-button,button.previous-button:hover,a.previous-button:hover,button.previous-button:active,a.previous-button:active{float:left!important;background-position:right -1330px;}button.previous-button span,a.previous-button span,button.previous-button:hover span,a.previous-button:hover span,button.previous-button:active span,a.previous-button:active span{background-position:0 -1372px;color:#666;padding-left:20px;}button.previous-button:hover span,a.previous-button:hover span{color:#000;}button.next-button,a.next-button{background-position:right -1414px;padding:0 17px 0 0;}button.next-button:hover,a.next-button:hover{background-position:right -1456px;}button.next-button:active,a.next-button:active{background-position:right -1498px;}
form span.input,form span.input input[type=text],form span.input input[type=password]{background-image:url(images/textfield-area-sprite.png);}form fieldset{border:0 solid #d4d4d4;border-top-width:1px;border-bottom-width:1px;padding:40px 20px 20px;}form fieldset.odd{background:#f9f9f9;}form p{margin-bottom:0;}form ul{margin-left:22px;margin-top:18px;}form label{cursor:pointer;font-weight:700;}form dl{display:block;margin-top:10px;margin-bottom:10px;}form dl.first{margin-top:0;}form dl dt{clear:both;float:left;width:160px;text-align:right;margin-right:20px;}form dl dd{float:left;width:450px;margin-bottom:10px;}form .hint{color:#bcbcbc;}form .optional{clear:both;display:block;color:#999;font-weight:400;}form fieldset.simple-fieldset dl.first{margin-top:-10px;}form fieldset.simple-fieldset dl{margin:0;}form fieldset.simple-fieldset dl dt{float:none;text-align:left;line-height:0;width:auto;margin:0;}form fieldset.submit-fieldset{background:#fff;border:0;padding:0;}form fieldset.submit-fieldset dt{float:right;font-weight:400;color:#999;margin-right:0;margin-left:20px;width:100%;}form fieldset.submit-fieldset dd{float:right;width:100%;clear:both;text-align:right;}form fieldset.submit-fieldset button,form fieldset.submit-fieldset a.button{float:right;margin-top:20px;}form fieldset.single-fieldset{border:0;background:#fff;padding:0;}form span.input{background:transparent url(images/textfield-area-sprite.png) no-repeat left -52px;position:relative;display:block;white-space:nowrap;}form span.input.hover{background-position:left -136px;}form span.input.focus{background-position:left -220px;}form span.input.error{background-position:left -304px;}form span.input input[type=text],form span.input input[type=password]{position:relative;border:0;overflow:visible;background:transparent url(images/textfield-area-sprite.png) no-repeat right -10px;font-family:Lucida Grande, Verdana, Arial, sans-serif;height:32px;width:440px;margin-right:-10px;line-height:32px;margin-bottom:10px;padding:0 8px;}form span.input.hover input[type=text],form span.input.hover input[type=password]{background-position:right -94px;}form span.input input[type=text]:focus,form span.input input[type=password]:focus,form span.input input[type=text].focus,form span.input input[type=password].focus{background-position:right -178px;}form span.input.error input[type=text],form span.input.error input[type=password]{background-position:right -262px;}form .primary label{font-size:14px;}form .primary span.input{background-position:left -398px;}form .primary span.input.hover{background-position:left -502px;}form .primary span.input.focus{background-position:left -606px;}form .primary span.input.error{background-position:left -710px;}form .primary span.input input[type=text],form .primary span.input input[type=password]{height:42px;margin-right:-10px;background-position:right -346px;line-height:42px;font-size:14px;padding:0 8px;}form .primary span.input.hover input[type=text],form .primary span.input.hover input[type=password]{background-position:right -450px;}form .primary span.input input[type=text]:focus,form .primary span.input input[type=password]:focus,form .primary span.input input[type=text].focus,form .primary span.input input[type=password].focus{background-position:right -554px;}form .primary span.input.error input[type=text],form .primary span.input.error input[type=password]{background-position:right -658px;}form p.error{color:red;}form dd.inline label{float:left;margin-right:10px;text-align:right;line-height:30px;}form dd.inline .input{width:160px;margin-right:28px;float:left;}form dd.inline input[type=text],form dd.inline input[type=password]{width:160px;}form .textarea,form .textarea .corner-1,form .textarea .corner-2,form .textarea textarea{background-image:url(images/textarea-normal.png);}form .textarea{position:relative;width:446px;height:190px;background-position:left top;margin-bottom:20px;}form .textarea .corner-1,form .textarea .corner-2{position:absolute;width:10px;height:10px;}form .textarea .corner-1{right:-10px;background-position:right top;}form .textarea .corner-2{bottom:-10px;background-position:left bottom;}form .textarea textarea{position:relative;border:0;overflow:visible;width:436px!important;min-width:436px!important;max-width:436px!important;height:180px!important;min-height:180px!important;max-height:180px!important;resize:none;background-position:right bottom;font-family:Lucida Grande, Verdana, Arial, sans-serif;margin:10px 0 0 10px;padding:0 10px 10px 0;}form .textarea.hover,form .textarea.hover textarea,form .textarea.hover .corner-1,form .textarea.hover .corner-2{background-image:url(images/textarea-hover.png);}form .textarea.focus,form .textarea.focus textarea,form .textarea.focus .corner-1,form .textarea.focus .corner-2{background-image:url(images/textarea-focus.png);}form .textarea.error,form .textarea.error textarea,form .textarea.error .corner-1,form .textarea.error .corner-2{background-image:url(images/textarea-error.png);}.strength{width:120px;float:right;line-height:29px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-right:-5px;text-align:center;border-style:solid;border-width:1px;padding:0 8px;}.strength.weak-strength{background:#fff0d6;-webkit-box-shadow:0 0 2px #ffa200;-moz-box-shadow:0 0 2px #ffa200;box-shadow:0 0 2px #ffa200;border-color:#ff5c00;}form.search{position:relative;width:210px;top:10px;}form.search .input{position:absolute;top:0;right:85px;width:195px;}form.search #search-field{width:135px;padding-right:30px;padding-left:30px;line-height:34px;}form.search #dropdown-trigger{position:absolute;top:0;right:75px;display:block;width:31px;height:32px;cursor:hand;background:url(images/uniform-sprite.png) right -10px;}form.search #dropdown-trigger.hover{background-position:right -52px;}form.search #dropdown-trigger.focus{background-position:right -88px;}form.search .options{display:none;position:absolute;width:203px;top:32px;right:75px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px #eee;-moz-box-shadow:0 0 2px #eee;box-shadow:0 0 2px #eee;z-index:9999;border-color:#c2c2c2;border-style:solid;border-width:1px;}form.search .options input,form.search .options .radio{display:none;}form.search .options label{display:block;width:168px;line-height:30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:left;font-weight:400;padding:0 10px 0 25px;}form.search .options label.even{background:#f3f3f3;}form.search .options label:hover{background:#fff7bc;}form.search button{float:right;width:70px;}.warning,.success,.updated,.error,.notice{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-bottom:20px;border-style:solid;border-width:1px;padding:10px;}form dl dd.password span.input,form dl dd.password span.input input[type=password],form dl dd.password span.input input[type=text]{width:360px;}.strength.very-weak-strength,.warning,.error{background:#feebeb;-webkit-box-shadow:0 0 2px red;-moz-box-shadow:0 0 2px red;box-shadow:0 0 2px red;border-color:#c50d0d;}.strength.reasonable-strength,.notice{background:#fffad9;-webkit-box-shadow:0 0 2px #ffde00;-moz-box-shadow:0 0 2px #ffde00;box-shadow:0 0 2px #ffde00;border-color:#ffc000;}.strength.strong-strength,.success,.updated{background:#e7ffd3;-webkit-box-shadow:0 0 2px #85d941;-moz-box-shadow:0 0 2px #85d941;box-shadow:0 0 2px #85d941;border-color:#269510;}
.navigation{display:block;}.navigation li{list-style-type:none;float:left;margin:0;}.navigation li a{display:inline-block;}
table{margin-bottom:30px;width:100%;border-collapse:collapse;}table tbody{border-top:1px solid #d4d4d4;}table tr{vertical-align:top;border-bottom:1px solid #d4d4d4;}table tfoot tr{border-bottom:0;}table th{font-weight:700;}table th,table td,table caption{padding:10px;}table caption{font-style:italic;text-align:right;}table tr.even{background:#f9f9f9;}table.pending tr.even,table tr.admin,table tr.unread{background:#fffad9;}
