#top_navigation{background:#eaeaea url(/images/top_nav_bg.gif) bottom left repeat-x;width:100%;float:right;padding-bottom:3px}#top_navigation
ul{list-style:none;float:right;padding:0;margin:0}#top_navigation ul
li{float:left;padding:2px
4px;margin:0}#top_navigation ul li
select{font-size: .75em}#top_navigation
a{color:#06c;text-decoration:none}.forgot-password{font-size: .9em;text-decoration:none}div.signin,div.reset-password{background:#fff;width:290px;margin:13% auto 0 auto}div.signin h2, div.reset-password
h2{width:auto;background:#F7CC66;padding:10px}div.signin form, div.reset-password
form{padding:0px
20px 20px 20px}div.signin form input, div.signin form label, div.reset-password form input, div.reset-password form
label{display:block}div.signin form fieldset, div.reset-password form
fieldset{border:none}div.init-password{margin:5% auto 0 auto}div.init-password-info{background:#fff;border:1px
solid #aaa;padding:1em;width:450px;margin:4% auto 0 auto;font-size:1.2em;color:#333}div.registration
.intro{background:#fff;border:1px
solid #aaa;padding:1em;width:450px;margin:4% auto 0 auto;font-size:1.2em;color:#333}div.registration .intro
h1{color:#972E01;font-size:1.5em}div.registration
div.signin{margin:4% auto 0 auto;width:450px}div.registration ol li
label{padding-top:5px}div.registration ol li ol
li{padding:0;margin:0}div.reset-password
p{color:#800}#view-term-dialog{width:40em;height:10em;overflow:auto}.boxy-wrapper .title-bar{cursor:move}div.gmForm
fieldset{width:auto;margin:0;padding:0}div.gmForm fieldset
ol{list-style:none;margin:0;padding:0}div.gmForm fieldset ol
li{margin:0;padding:0
10px}div.gmForm
li.horizontal{float:left}div.gmForm
.clear{clear:both}div.gmForm .radio_boolean label.boolean_radio,
div.gmForm .radio_boolean
input{display:inline}body#authentication
#left{width:0}body#authentication
#right{width:100%}div.gmForm
.gem_form_element_error{color:red}div.gmForm
div#gem_form_error{width:auto;padding: .5em 0;margin-bottom:1em}div.gmForm div#gem_form_error
h2{color:red;margin:0;padding:0
1em;font-size:1.2em}div.gmForm div#gem_form_error
ul{margin:0;padding: .5em 2em;list-style:square}div.gmForm div#gem_form_error ul
li{color:red}div.content-pane{background:#fff;border:1px
solid #ccc;padding:10px
20px;margin:20px
0}div.content-pane
h1{margin:0;color:#972E01;font-size:1.5em}div.content-pane
h3{color:#972E01}div.content-pane
li{list-style:square}div.content-pane p strong
a{color:blue}