@import url("960.css");
@import url("reset.css");
@import url("text.css");

a { text-decoration: none; color: #0070ab;font-weight:bold; }
a:hover { text-decoration: underline; }

ul.form { list-style-type: none; margin: 0; padding: 0; }
ul.form textarea { display: block; clear: both; }
ul.form label { 
    color:#555555;
    float:left;
    font-size:9pt;
    margin-right:10px;
    text-align:left; 
    line-height: 1.5;
    width:90px;
    margin-bottom:10px;
}
form label.error { font-weight: bold; }
ul.form li { margin-left: 0; padding-left: 0; clear: both; font-size: 80%; }
ul.form label { margin-left: 0; width: 90px; padding-top: 3px; font-weight: bold; }
ul.form .errorlist { list-style-type: none; color: rgb(255, 40, 40); padding: 0; margin: 0; }
ul.form .errorlist li { padding-bottom: 0px; font-size:125% !important; line-height:1; }

.red { color: rgb(255, 40, 40); }
.clear { clear: both; }
.float_left { float: left; }
.float_right { float: right; }
.text_right { text-align: right; }

a.sign_out { padding: 5px; background-color: #ddd; }
a.sign_out { color: rgb(53,58,69) !important; }
a.user_name { color: rgb(60,112,214) !important; }

ul.nav { list-style-type: none; padding: 0; margin: 0; }
ul.nav li { margin-top: 10px; }
ul.nav li a { padding: 5px; background-color: #ddd; color: rgb(53,58,69); }
ul.nav li.current a { background-color: rgb(237,71,20); color: #fff; }

.header { color: #aaa; }
.header a { color: #aaa; }
.user_blurb { margin-top: 10px; }

.footer { margin-top: 10px; margin-bottom: 10px;  }
blockquote {margin-left:20px;margin-right:20px;}
ul.slideshow li {list-style-type:none;}
