/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.7.1
 http://blueprintcss.googlecode.com

   * Copyright (c) 2007-2008. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* grid.css */
.container {width:950px;margin:0 auto;}
.showgrid {background:url(src/grid.png);}
body {margin:1.5em 0;}
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:10px;}
div.last {margin-right:0;}
.span-1 {width:30px;}
.span-2 {width:70px;}
.span-3 {width:110px;}
.span-4 {width:150px;}
.span-5 {width:190px;}
.span-6 {width:230px;}
.span-7 {width:270px;}
.span-8 {width:310px;}
.span-9 {width:350px;}
.span-10 {width:390px;}
.span-11 {width:430px;}
.span-12 {width:470px;}
.span-13 {width:510px;}
.span-14 {width:550px;}
.span-15 {width:590px;}
.span-16 {width:630px;}
.span-17 {width:670px;}
.span-18 {width:710px;}
.span-19 {width:750px;}
.span-20 {width:790px;}
.span-21 {width:830px;}
.span-22 {width:870px;}
.span-23 {width:910px;}
.span-24, div.span-24 {width:950px;margin:0;}
input.span-1, textarea.span-1, select.span-1 {width:30px!important;}
input.span-2, textarea.span-2, select.span-2 {width:50px!important;}
input.span-3, textarea.span-3, select.span-3 {width:90px!important;}
input.span-4, textarea.span-4, select.span-4 {width:130px!important;}
input.span-5, textarea.span-5, select.span-5 {width:170px!important;}
input.span-6, textarea.span-6, select.span-6 {width:210px!important;}
input.span-7, textarea.span-7, select.span-7 {width:250px!important;}
input.span-8, textarea.span-8, select.span-8 {width:290px!important;}
input.span-9, textarea.span-9, select.span-9 {width:330px!important;}
input.span-10, textarea.span-10, select.span-10 {width:370px!important;}
input.span-11, textarea.span-11, select.span-11 {width:410px!important;}
input.span-12, textarea.span-12, select.span-12 {width:450px!important;}
input.span-13, textarea.span-13, select.span-13 {width:490px!important;}
input.span-14, textarea.span-14, select.span-14 {width:530px!important;}
input.span-15, textarea.span-15, select.span-15 {width:570px!important;}
input.span-16, textarea.span-16, select.span-16 {width:610px!important;}
input.span-17, textarea.span-17, select.span-17 {width:650px!important;}
input.span-18, textarea.span-18, select.span-18 {width:690px!important;}
input.span-19, textarea.span-19, select.span-19 {width:730px!important;}
input.span-20, textarea.span-20, select.span-20 {width:770px!important;}
input.span-21, textarea.span-21, select.span-21 {width:810px!important;}
input.span-22, textarea.span-22, select.span-22 {width:850px!important;}
input.span-23, textarea.span-23, select.span-23 {width:890px!important;}
input.span-24, textarea.span-24, select.span-24 {width:940px!important;}
.append-1 {padding-right:40px;}
.append-2 {padding-right:80px;}
.append-3 {padding-right:120px;}
.append-4 {padding-right:160px;}
.append-5 {padding-right:200px;}
.append-6 {padding-right:240px;}
.append-7 {padding-right:280px;}
.append-8 {padding-right:320px;}
.append-9 {padding-right:360px;}
.append-10 {padding-right:400px;}
.append-11 {padding-right:440px;}
.append-12 {padding-right:480px;}
.append-13 {padding-right:520px;}
.append-14 {padding-right:560px;}
.append-15 {padding-right:600px;}
.append-16 {padding-right:640px;}
.append-17 {padding-right:680px;}
.append-18 {padding-right:720px;}
.append-19 {padding-right:760px;}
.append-20 {padding-right:800px;}
.append-21 {padding-right:840px;}
.append-22 {padding-right:880px;}
.append-23 {padding-right:920px;}
.prepend-1 {padding-left:40px;}
.prepend-2 {padding-left:80px;}
.prepend-3 {padding-left:120px;}
.prepend-4 {padding-left:160px;}
.prepend-5 {padding-left:200px;}
.prepend-6 {padding-left:240px;}
.prepend-7 {padding-left:280px;}
.prepend-8 {padding-left:320px;}
.prepend-9 {padding-left:360px;}
.prepend-10 {padding-left:400px;}
.prepend-11 {padding-left:440px;}
.prepend-12 {padding-left:480px;}
.prepend-13 {padding-left:520px;}
.prepend-14 {padding-left:560px;}
.prepend-15 {padding-left:600px;}
.prepend-16 {padding-left:640px;}
.prepend-17 {padding-left:680px;}
.prepend-18 {padding-left:720px;}
.prepend-19 {padding-left:760px;}
.prepend-20 {padding-left:800px;}
.prepend-21 {padding-left:840px;}
.prepend-22 {padding-left:880px;}
.prepend-23 {padding-left:920px;}
div.border {padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #eee;}
.pull-1 {margin-left:-40px;}
.pull-2 {margin-left:-80px;}
.pull-3 {margin-left:-120px;}
.pull-4 {margin-left:-160px;}
.pull-5 {margin-left:-200px;}
.pull-6 {margin-left:-240px;}
.pull-7 {margin-left:-280px;}
.pull-8 {margin-left:-320px;}
.pull-9 {margin-left:-360px;}
.pull-10 {margin-left:-400px;}
.pull-11 {margin-left:-440px;}
.pull-12 {margin-left:-480px;}
.pull-13 {margin-left:-520px;}
.pull-14 {margin-left:-560px;}
.pull-15 {margin-left:-600px;}
.pull-16 {margin-left:-640px;}
.pull-17 {margin-left:-680px;}
.pull-18 {margin-left:-720px;}
.pull-19 {margin-left:-760px;}
.pull-20 {margin-left:-800px;}
.pull-21 {margin-left:-840px;}
.pull-22 {margin-left:-880px;}
.pull-23 {margin-left:-920px;}
.pull-24 {margin-left:-960px;}
.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float:left;position:relative;}
.push-1 {margin:0 -40px 1.5em 40px;}
.push-2 {margin:0 -80px 1.5em 80px;}
.push-3 {margin:0 -120px 1.5em 120px;}
.push-4 {margin:0 -160px 1.5em 160px;}
.push-5 {margin:0 -200px 1.5em 200px;}
.push-6 {margin:0 -240px 1.5em 240px;}
.push-7 {margin:0 -280px 1.5em 280px;}
.push-8 {margin:0 -320px 1.5em 320px;}
.push-9 {margin:0 -360px 1.5em 360px;}
.push-10 {margin:0 -400px 1.5em 400px;}
.push-11 {margin:0 -440px 1.5em 440px;}
.push-12 {margin:0 -480px 1.5em 480px;}
.push-13 {margin:0 -520px 1.5em 520px;}
.push-14 {margin:0 -560px 1.5em 560px;}
.push-15 {margin:0 -600px 1.5em 600px;}
.push-16 {margin:0 -640px 1.5em 640px;}
.push-17 {margin:0 -680px 1.5em 680px;}
.push-18 {margin:0 -720px 1.5em 720px;}
.push-19 {margin:0 -760px 1.5em 760px;}
.push-20 {margin:0 -800px 1.5em 800px;}
.push-21 {margin:0 -840px 1.5em 840px;}
.push-22 {margin:0 -880px 1.5em 880px;}
.push-23 {margin:0 -920px 1.5em 920px;}
.push-24 {margin:0 -960px 1.5em 960px;}
.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float:right;position:relative;}
.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

/* C:\Documents and Settings\Chris.JUSTICE\My Documents\Projects\ojala\public\stylesheets\uncompressed\styles.css */
html {height:100%;margin-bottom:1px;}
body {margin-top:0;font-size:76%;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#396d91;}
#header {background:#fff url(../images/bg/gradient.png) top repeat-x;}
.subhead {padding:2px 0;background-color:#feff7f;}
.outer {width:980px;margin:0 auto;padding-left:30px;background:url(../images/bg/gradient-lft.png) left top no-repeat;}
.inner {padding-right:30px;background:url(../images/bg/gradient-rgt.png) right top no-repeat;}
.container {padding:10px 0 20px;background-color:#fcfcfc;}
#main {background:#e5eef3 url(../images/bg/gradient.png) 0 -105px repeat-x;}
#footer, #footer .container {background-color:#396d91;}
#footer {border-top:1px solid #000;}
.main, .leftcol {padding-left:10px;}
p {margin-bottom:1em;color:#484848;}
p img {margin:0;}
h1 {margin-bottom:0;font-size:2.3em;line-height:1.3;color:#fe7d19;}
h2 {margin-bottom:0;font-size:1.5em;font-weight:bold;color:#3a3a3a;}
h3 {margin-bottom:.5em;line-height:1.1em;color:#3a3a3a;}
h4 {height:auto;color:#3a3a3a;}
h5 {margin-bottom:.5em;color:#3a3a3a;}
blockquote {font-size:1.2em;}
.small {margin-bottom:0;line-height:1.5;}
.quiet {color:#999;}
.ojtxt {color:#fe7d19;}
.blutxt-lgt {color:#81c3e5;}
.blutxt-med {color:#287abd;}
.blutxt-drk {color:#396d91;}
.timeago {padding-left:5px;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-size:.8em;color:#999;}
.formtxt {float:left;margin-left:10px;padding-top:3px;font-size:.9em;font-style:italic;color:#999;}
.formtxtlong {float:right;display:block;width:300px;margin-right:15px;padding-top:3px;font-size:.9em;font-style:italic;text-align:left;color:#999;}
.formtxtbelow {display:block;float:left;width:430px;text-align:left;}
.terms {color:red;}
a {outline:none;color:#4183c4;text-decoration:none;}
a:hover {color:#4183c4;text-decoration:underline;}
a.underline {text-decoration:underline;}
a:hover.underline {text-decoration:none;}
a.grylnk {color:#ccc;}
a.blulnk {color:#36f;}
a:hover.grylnk {color:#999;}
a:hover.blulnk {color:#f60;}
a.smlnk {font-size:.8em;}
a.reglnk {font-size:1em;}
a.medlnk {font-size:1.2em;}
a.lglnk {font-size:1.4em;}
a.reglnk, a.medlnk {font-weight:normal;color:#649bfe;}
a.lglnk {font-size:1.4em;font-weight:bold;color:#649bfe;}
a:hover.reglnk, a:hover.medlnk, a:hover.lglnk {background-color:#f90;}
a.dashed {color:#000;border-bottom:1px dashed #333;}
a:hover.dashed {background-color:#fe7d19;text-decoration:none;}
a.username {font-weight:bold;}
a.linelesslnk {color:#484848;}
a.formlnk {float:left;margin-left:20px;font-size:.8em;}
.notice a {color:#4183c4;}
a.splashlnk {display:block;float:right;height:26px;padding:5px 20px 0 0;font-weight:bold;color:#396d91;background:url(../images/splash-slider.png) 100% -170px no-repeat;}
a:hover.splashlnk {color:#fe7d19;text-decoration:none;}
.lnklft {display:block;float:right;width:15px;height:31px;background:url(../images/splash-slider.png) 0 -170px no-repeat;}
.logo {position:absolute;top:0;left:0;}
#tools {height:55px;}
#tabs {position:relative;width:950px;height:50px;margin:0 auto;line-height:normal;}
.member, .logbox, #tools ul.pipenav {float:right;}
#tools a {font-size:.9em;color:#68A8CE;}
.logbox .col1, .logbox .col2, .logbox .col3 {padding:8px 0 0 5px;}
.logbox .col1 {padding-left:0;}
.logbox .col3 {padding-top:4px;}
.logbox, #tools ul.pipenav {height:40px;padding:0 3px 0 10px;background:url(../images/splash-slider.png) 0 0 no-repeat;}
.field, form.logbox span.col3 input {font-size:1.1em;font-weight:bold;color:#396d91;}
.empty {font-size:1.1em;font-weight:normal;}
.member {height:26px;padding:7px 8px 0 12px;background:url(../images/splash-slider.png) 0 -43px no-repeat;font-size:.9em;font-weight:bold;color:#fff;}
.member span {padding:0 20px 1px 0;background:url(../images/splash-slider.png) 100% -76px no-repeat;}
#footer p {margin-bottom:-10px;padding-top:5px;color:#e5eef3;text-align:center;}
#footer a {font-size:.9em;color:#e5eef3;text-decoration:underline;}
#footer li {padding-left:20px;background-image:none;}
.rgtbord {background:url(../../images/line.gif) right repeat-y;}
p.pitchline, p.infoline {margin-bottom:1.5em;font-size:1.5em;font-weight:bold;color:#396d91;}
.overview p {margin-bottom:.5em;}
.overview .col1 {margin:5px 15px 0 5px;}
.overview .col2 {width:365px;}
.join h3 {color:#457697;}
.join p {font-size:1.2em;font-weight:bold;color:#81c3e5;}
.age {clear:both;display:block;width:190px;margin-left:110px;font-size:9px;font-weight:normal;text-align:left;}
.free {padding:10px;}
.free p {margin-bottom:0;text-align:center;color:#fff;}
.free strong {font-size:2em;}
.interesting a {float:left;margin-right:6px;width:45px;text-align:center;overflow:hidden;}
p.infoline {margin-bottom:25px;padding:0;}
#lang_selector table {width:300px;}
.teamcols .col1 {width:150px;margin-right:14px;}
.teamcols img {margin-bottom:15px;}
.teamcols .col2 {width:196px;}
.teamcols p {margin-bottom:0;}
.testimonials li {padding:10px;background:none;}
.testimonials .alt {background-color:#f5fafe;}
.laststep {margin:20px 0 25px;}
.laststep img {margin-left:-10px;}
.laststep .col1 {margin-right:10px;}
.laststep .col2 {width:412px;}
.privacy, .tos {padding-top:10px;padding-bottom:30px;}
.privacy u, .tos u {border-bottom:1px dotted #000;}
.profile {margin-bottom:2px;}
.profile p {margin-bottom:.5em;}
.profile .avatar {padding:4px;}
.quick li {margin-bottom:8px;padding-left:25px;}
.msgbox h3 {width:113px;}
.msgbox .boxyctrls {width:12px;padding-top:13px;}
.msgbox ul {margin:0;}
.msgbox li {clear:both;padding:0;}
.statusbox {padding-bottom:20px !important;}
#status_form {margin:5px 0;}
.infocols p {clear:both;margin-bottom:0;padding-top:5px;font-size:.9em;}
.infocols .col1, .infocols .col3 {width:95px;color:#999;}
.infocols .col2, .infocols .col4 {width:105px;}
.infocols .col5 {width:300px;}
.albums img.imgborder {padding:4px;}
.shout .boxybody {padding:0 10px 10px;}
.shout #new_comment_form {margin-top:0;}
.shout .comcols .col2 {width:190px;}
.shoutreply textarea {width:242px;}
.section h3 {float:left;}
.section p {clear:both;margin:0;}
.section p.sectcols {padding-top:5px;}
.sectcols .col1 {width:31px;margin-right:5px;}
.sectcols .col1 a {margin-top:4px;}
.span-7 .sectcols .col2 {width:234px;margin-top:-2px;}
.span-9 .sectcols .col2 {width:314px;}
.sectionrow p {margin-bottom:.5em;padding-bottom:.5em;background:url(../../images/dot-blu.gif) bottom repeat-x;}
.sectionrow p img {display:inline;float:none;margin:0;}
.posthead {padding-bottom:3px;line-height:1;border-bottom:1px dashed #9fddff;}
.postitline > div + div {margin-top:5px;padding-top:7px;border-top:1px solid #eee;}
.postitline .postitcoms, .postitline .postit, .postitline .postitform {margin-top:0;padding-top:0;border-top:none;}
.postitline .postitform {padding-top:7px;}
.postitcols .col1 {width:41px;}
.postitcols .col2 {width:299px;margin-left:10px;}
.postitcols h5 {display:inline;}
.postitcols .adjuster {margin-top:-3px;}
.postitcoms .adjuster {margin-top:-4px;}
.postitcols p + p {margin:.7em 0 0;}
.postitcoms {margin-bottom:5px;padding-left:49px;}
.postitcoms .comcols .col1 {width:31px;}
.postitcoms .comcols .col2 {width:250px;margin-left:10px;}
.postitcoms .comcols {padding:5px;background-color:#f5fafe;}
.postitcoms .comcols .col2 p {margin-bottom:0;}
.hiddencoms div {margin-top:5px;}
.postit {padding:10px 0 0 52px;}
.postitform form {padding-left:49px;}
.postitform textarea {width:295px;}
.postcols .col1 {width:51px;margin-right:9px;}
.postcols .col2 {width:515px;margin-right:10px;}
.postcols .col3 {width:45px;text-align:right;}
.postcols .col1 .username {display:block;margin-top:5px;}
.postcols h5 {display:inline;}
.postcols p {margin:.7em 0 0;}
.postcols .timeago {padding-left:0;}
.postedcoms {width:505px;padding:15px 0 0 60px;}
.postcoms, .postform form {padding:20px 0 0 60px;}
.entrycoms {width:525px;padding-left:90px;}
.postedcoms > div + div, .postedcoms div > div + div, .entrycoms > div + div {margin-top:10px;border-top:1px solid #eee;}
.postedcoms .comcols, .entrycoms .comcols {padding:5px;background-color:#f5fafe;}
.postedcoms .comcols .col2 {width:435px;}
.entrycoms .comcols .col2 {width:455px;}
.msgaction {display:block;padding-left:25px;}
.supportbox, .mostpop {padding-left:5px;}
.supportbox h5, .mostpop h5 {margin-bottom:0;padding-bottom:.5em;}
.supporter li, .pending li, .request li, .stats li {padding:0 0 10px 0;font-size:.8em;background:none;}
.supporter .col2, .pending .col2, .request .col2 {width:104px;}
.stats .col2 {width:109px;}
.stats .username {font-weight:normal;}
.friendlist > div {padding-bottom:10px;}
.friendlist > div + div {padding-top:10px;border-top:1px solid #eee;}
.row {clear:both;margin-top:5px;padding-left:10px;}
.frnds35 .row {padding-left:0;}
.row > div + div {margin-left:4px;}
.frnds35 .row > div + div {margin-left:5px;}
.person {float:left;width:56px;margin-bottom:5px;overflow:hidden;}
.frnds35 .person {width:46px;}
.person img {margin-bottom:2px;}
.friendcount {float:right;margin-top:3px;}
ul.pagenav li.frndsrch {float:right;}
.worldsrch .boxyhead {height:10px;}
.addrindex ol {margin:0;list-style-type:none;}
.addrindex ol li {padding:1px 0;text-align:center;}
.addrindex a {padding:2px;text-decoration:none;font-weight:bold;font-size:1.2em;}
.addrindex a:hover {background-color:#f90;}
.addrindex span {color:gray;}
.addrlist ol {height:550px;margin:0;padding:10px 10px 0 0;list-style-type:none;overflow:auto;}
.addrlist ol li {clear:both;}
.addrlist h2 {margin-bottom:-10px;font-size:1.5em;line-height:1em;font-weight:bold;color:gray;}
.addrlist ol ul {list-style-type:none;margin:0 0 0 25px;border-top:2px solid gray;}
.addrlist ol ul li {padding:10px 0 5px;background:none;}
.addrlist ol ul > li + li {border-top:1px solid #ccc;}
.addrcols .col1 {margin-right:10px;width:75px;}
.addrcols .col2 {width:185px;margin-right:5px;}
.addrcols .col3 {width:263px;}
.addrcols h3 {margin-bottom:.3em;}
.addrcols span {display:block;margin-bottom:5px;font-size:.9em;}
.addrcols em {font-size:.9em;color:#999;}
.addrcols .addtag {display:block;background-position:-9px -755px;}
.addrcols .col2 em, .addrcols .col3 em {display:block;float:left;width:50px;margin-right:5px;}
.addrcols .col2 span, .addrcols .col3 span {float:left;margin:0;width:205px;}
.addrcols .col3 address {float:left;width:205px;margin:0;font-size:.9em;font-style:normal;}
.details h3 {margin-bottom:.5em;}
.details p {clear:both;margin:0;padding-top:5px;font-size:.9em;}
.details label {display:block;float:left;width:80px;overflow:hidden;margin-right:5px;font-weight:normal;color:#999;}
span.contactcols {display:block;float:left;width:185px;margin-bottom:0;}
.details .col1 {width:50px;margin-right:5px;}
.details .span-7 .col2 {width:185px;}
.details .col2 {width:225px;}
.contactcols .col2 {width:130px;}
.details .miscnote {width:500px;}
.details em {color:#999;}
.details address {margin-bottom:10px;font-style:normal;}
.tagcols .comcols .col2 {width:475px;}
.inspiration {clear:both;display:block;padding-top:2px;padding-right:95px;text-align:right;}
.ideas {margin-left:90px;}
.ideas a {display:block;width:100%;font-size:1.2em;font-weight:normal;color:#649bfe;}
.msg {padding-top:5px;}
.msgcols {background-color:#feff7f;}
.msgcols, .msgchain {padding:5px;}
.msgcols .avtrsmall, .msgchain .avtrsmall {margin-bottom:0;}
.msgcols .col2, .msgchain .col2 {width:105px;margin-right:10px;}
.msgcols .col3 {width:395px;}
.msgcols .col4 {width:16px;padding:5px 0 0 7px;text-align:right;}
.msgchain .col3 {width:420px;}
.msgread {background-color:transparent;}
.msgread .col3 .msg p {margin-bottom:0;}
.msgreply {clear:both;padding:10px 0 5px 200px;}
.msgsubject {display:block;width:395px;}
.grpcol col2 {width:185px;}
.blogcols .col1 img {margin-top:.25em;}
.entrycols .col1 {width:90px;}
.entrycols .col2 {width:530px;padding:5px;}
.entryaddcomm {padding-left:90px;}
.entryaddcomm #new_comment_form textarea {width:400px;}
.imgborder {padding:10px;border:1px solid #ccc;background-color:#eee;}
.disabled {display:none;}
.album {width:152px;height:152px;}
.byprofile {float:left;padding-right:10px;border-right:1px dotted #91B7DF;}
.images {margin:3px 0;text-align:center;}
.slides {height:620px;cursor:pointer;}
.caption {display:none;clear:both;margin-bottom:8px;padding:5px;overflow:hidden;}
.capbg {display:block;margin-top:10px;border:2px dashed #f90;}
#queue, #thumbnails {display:block;float:left;text-align:left;}
#queue {margin-bottom:10px;}
.queue {float:left;width:430px;}
#thumbnails {width:440px;}
#thumbnails div {float:left;width:142px;height:142px;margin:0 4px 8px 0;padding:0;}
#thumbnails img.imgborder {margin:0;padding:3px;}
#queue li {padding-left:0;background:none;}
.filename {display:block;float:left;width:200px;height:1.5em;margin-right:5px;overflow:hidden;}
.progress {display:block;float:left;width:163px;margin-right:10px;padding-top:4px;}
.progress img {float:left;}
.progress span {display:block;float:left;width:40px;margin-top:-4px;text-align:right;color:green;}
.xupdate {display:block;float:left;width:8px;}
.xupdate img {padding-top:4px;}
.editcols .col1 {width:152px;margin-right:20px;}
.editcols .col1 img {cursor:pointer;}
.editcols .col2 {width:450px;}
.delimg {display:block;width:100%;margin:5px 0 0 1px;}
.chkbox .rotate {float:right;width:50%;text-align:right;}
.editcols .rotate img {margin:0;}
.rotate a {float:right;padding:1px 3px;}
.albcols .col1 {width:152px;margin-right:10px;}
.albcols .col2 {width:450px;}
.albcols .col2 .comcols .col1 {width:75px;}
.albcols .col2 .comcols .col2 {width:365px;}
.subcat span {display:block;float:left;margin-right:5px;padding-top:5px;font-size:.9em;color:#666;}
.digest {display:block;margin-top:5px;}
.stresscols .col2 {width:480px;}
.stresscols .col3 {width:70px;margin-left:20px;}
.stresscols .timeago {padding-left:0;}
.stresscols p {margin:.7em 0 0;}
.crsform .mceLayout {margin-bottom:5px;}
.crscols {position:relative;}
.crscols .col1 {padding-top:.25em;}
.crscols .col2 {width:440px;}
.crscols .col2 p {margin-bottom:0;padding-bottom:.5em;}
.crscols .col3 {width:95px;padding-top:12px;}
.crscost {margin:10px 0 0;font-size:1.2em;font-weight:bold;color:green;text-align:center;}
.addicols {float:left;}
.addicols li {clear:both;float:left;width:440px;margin-bottom:5px;padding-bottom:5px;padding-left:0;background:url(../../images/dot-blu.gif) bottom repeat-x;}
.addicols .col2 {padding-left:5px;text-align:left;}
.crsdialog {padding:1.5em 1.7em;}
.crsdialog p {text-align:left;}
.crsdialog p img {float:none;}
.days span {font-weight:bold;color:#4b4b4b;}
.dayavatar {float:left;margin:0 15px 0 0;}
.days a.prev, .days a.next {float:left;margin-top:28px;}
.calimg img {margin-bottom:-4px;cursor:pointer;}
.crsbox {padding:0 5px;}
.crsbox img {vertical-align:bottom;}
.crsbox h3 {margin-bottom:0;padding-bottom:5px;font-size:1.1em;font-weight:bold;}
.spirals {min-height:400px;padding-left:40px;color:#576a8a;background:#fff url(../images/course/spirals.gif) left top repeat-y;}
.spirals a {font-weight:normal;}
.spiralTop {padding-top:20px;background:#fff url(../images/course/spiral-top.gif) left top no-repeat;}
.spiralBot {padding-bottom:25px;background:#fff url(../images/course/spiral-bot.gif) left bottom no-repeat;}
.dragger {float:left;margin-left:-15px;margin-top:150px;}
.dailyhead {height:25px;}
.dailyhead h3 {float:left;margin-left:10px;margin-bottom:0;color:#02395f;}
.taskcols .col1 {width:405px;padding-right:10px;}
.newtask .col1 {width:365px;}
.taskcols .expandadmin .col1 {width:685px;}
.newtask .expandadmin .col1 {width:645px;}
.taskcols .expandwk {width:490px;}
.newtask .expandwk {width:450px;}
.taskcols .col2 {width:40px;}
.taskhead span {font-weight:bold;color:#02395f;}
.taskhead .wkday {padding-right:10px;text-align:right;font-weight:normal;}
.newtask .task, .newtask .col1 {display:block;padding-left:40px;padding-bottom:2px;background:url(../images/icons/new.gif) no-repeat;}
.hideitem, .hideitem a {color:#dadada;}
.addtask {width:422px;font-weight:bold;}
.syllabi td {font-family:"Comic Sans MS";}
.syllabiLft, .syllabiRgt {border-top:1px solid #969696;border-bottom:1px solid #969696;border-left:1px solid #969696;border-right:1px solid #969696;}
.syllabiLft, .syllabiRgt {border-bottom:none;}
.syllabiRgt {border-left:none;}
.syllabiBot {border-bottom:1px solid #969696;}
.asset {cursor:pointer;}
.recipe {padding:20px 7px 5px 7px;border-left:1px solid #999;border-right:1px solid #333;border-top:1px solid #999;border-bottom:1px solid #333;background-color:#ffffea;}
.recipecols .col1 {width:45px;margin-right:20px;padding-left:10px;}
.recipecols .col2 {width:499px;}
.recipe .col2 div, .recipe p {padding:0 8px 1px;border-bottom:1px solid #ccc;}
.recipe h3 {display:inline;}
.recipe .col2 div, .recipe p {margin-bottom:.8em;}
.regcols .col1 {width:100px;margin-top:.8em;font-size:.9em;color:#457697;}
.regcols .col2 {width:415px;margin-top:.8em;}
.regcols .col2 p {margin-bottom:5px;}
.resume {margin-bottom:10px;padding:10px;border-left:1px solid #999;border-right:1px solid #333;border-top:1px solid #999;border-bottom:1px solid #333333;}
.r_header {margin-bottom:2em;text-align:center;}
.resume a {text-decoration:none;}
.resume a:hover {background-color:yellow;}
.resume h3 {margin-bottom:.3em;}
.resume h4 {margin-bottom:0;font-weight:bold;}
.resume h5 {margin-bottom:0;font-weight:normal;}
.resume address {margin-bottom:0;font-style:normal;line-height:1.3;}
.resume p {margin-bottom:0;}
.textcols .col1 {width:108px;}
.textcols .col2 {width:620px;}
.twocols .col1 {width:108px;}
.twocols .col2 {width:620px;}
.threecols_lead .col1 {width:108px;}
.threecols_lead .col2 {width:80px;}
.threecols_lead .col3 {width:540px;}
.threecols_date .col1 {width:108px;}
.threecols_date .col2 {width:520px;}
.threecols_date .col3 {width:100px;}
.addsec {padding:5px;}
.majorsec {margin-bottom:15px;}
.minorsec {margin-bottom:10px;}
.bulletsec {padding-top:5px;}
ul.pipenav {text-align:center;}
ul.pipenav li {display:inline;padding-right:.5em;padding-left:0;background:none;}
ul.pipenav > li + li {padding-left:.7em;border-left:1px dotted #91B7DF;}
ul.crspipe li.selected {padding-left:10px;}
ul.pipehead {height:30px;margin:0;text-align:left;background:url(../../images/head-gradient.gif) 50% 100% repeat-x;}
ul.pipehead li {display:block;float:left;height:23px;padding:7px 15px 0;background:url(../../images/head-dots.gif) 100% repeat-y;}
ul.pipehead li.selected {height:30px;padding:0 15px 0 0;background:#fcfcfc url(../../images/head-dots.gif) 100% repeat-y;}
ul.pipehead > li + li.selected {padding:0 15px 0;}
ul.pipehead span {font-size:1.8em;}
ul.pipehead a {font-size:1em;}
ul.pagenav {clear:both;height:1.5em;margin:0 0 1px 0;padding-bottom:10px;}
ul.pagenav > li + li {margin-left:10px;}
ul.pagenav li {float:left;background:none;}
ul.pgnavRgt li {float:right;}
ul.pagenav .pagenumbs {float:right;width:130px;}
ul.pagenav .count {padding-left:.5em;border-left:1px dotted #91B7DF;}
ul.pagenav .iconless {padding-left:0;}
ul.navlist {white-space:nowrap;text-align:left;margin-bottom:2px;}
ul.navlist li {display:inline;list-style-type:none;padding-left:0;background:none;}
ul.navlist a {padding:4px 5px 4px 3px;font-size:10px;}
ul.navlist a:link, .navlist a:visited {text-decoration:none;color:#000;}
ul.navlist a:hover, ul.navlist a.navloc {text-decoration:none;color:#fff;background-color:#c6dcfc;}
ul.navlist a.navloc {font-weight:bold;color:#fff;}
ul.navlist img {padding-right:3px;vertical-align:-3px;}
ul.navstudents li, ul.navcrs li {display:block;}
ul.navstudents a, ul.navcrs a {display:block;}
ul.utility {float:right;padding-top:3px;padding-right:20px;font-size:.9em;text-align:right;}
.utility li {display:inline;padding-left:0;background:none;}
.nav {position:absolute;left:75px;bottom:0;width:800px;list-style:none;}
.nav li {float:left;margin-right:7px;padding-left:10px;border-bottom:1px solid #bae7ff;background:url(../images/nav/tabs.png) left top no-repeat;}
.nav a {float:left;display:block;width:.1em;padding:10px 16px 9px 6px;text-decoration:none;font-size:1.2em;font-weight:bold;color:#fff;background:url(../images/nav/tabs.png) right top no-repeat;}
#tabs > ul a {width:auto;}
#tabs a {float:none;}
.nav a:hover {color:black;}
.nav .current {border-width:0;background-position:0% -150px;}
.nav .current a {padding-bottom:10px;color:#5d87a5;background-position:100% -150px;}
.nav li:hover, .nav li:hover a {color:black;background-position:0% -150px;}
.nav li.current:hover, .nav li:hover a {color:#5d87a5;background-position:0% -150px;}
.nav li:hover a {background-position:100% -150px;}
.nav li:hover {border-bottom:1px solid #fbfbfb;}
.nav li:hover.current {border-bottom:none;}
.nav li.antitab {position:absolute;right:0;margin-right:0;padding-left:0;border-bottom:none;background:none;}
.nav li.antitab a {margin-top:15px;padding:0;font-size:1em;font-weight:normal;color:#4183c4;background:none;}
.nav li.antitab:hover {text-decoration:underline;color:#4183c4;border-bottom:none;}
.friendsnav li {float:left;background:none;}
.friendsnav strong {padding-right:14px;font-size:.9em;background:url(../images/icon-slider.gif) 100% -1984px no-repeat;}
.friendsnav a {font-size:.9em;}
.friendsnav a.location {text-decoration:none;color:black;}
.buttons {height:2.15em;margin:0 auto;}
.offctrbut .buttons {margin:0;}
.buttons a {display:block;float:left;margin-left:10px;padding-left:.5em;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;text-decoration:none;color:#35329b;}
.grybut a {background:url(../../images/buttons/but-gry.gif) left no-repeat;}
.ojbut a {background:url(../../images/buttons/but-oj.png) left no-repeat;}
.grnbut a {font-weight:bold;color:#fff;background:url(../../images/buttons/but-grn.gif) left no-repeat;}
.buttons span {display:block;padding:.5em .5em .5em 0;text-align:center;}
.grybut span {background:url(../../images/buttons/but-gry.gif) right no-repeat;}
.ojbut span {background:url(../../images/buttons/but-oj.png) right no-repeat;}
.grnbut span {background:url(../../images/buttons/but-grn.gif) right no-repeat;}
.buttons a:hover {text-decoration:underline;}
.buttons .first {margin-left:0;}
.stacked {height:auto;}
.stacked a {clear:left;margin-left:0;}
#lang_selector .buttons {height:auto;padding:40px;text-align:center;}
#lang_selector .buttons a {font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:2em;font-weight:bold;text-decoration:none;color:#287abd;}
#lang_selector .buttons a:hover {text-decoration:underline;}
.size3 {width:3em;}
.size35 {width:3.5em;}
.size4 {width:4em;}
.size45 {width:4.5em;}
.size5 {width:5em;}
.size55 {width:5.5em;}
.size6 {width:6em;}
.size65 {width:6.5em;}
.size7 {width:7em;}
.size75 {width:7.5em;}
.size8 {width:8em;}
.size85 {width:8.5em;}
.size9 {width:9em;}
.size95 {width:9.5em;}
.size10 {width:10em;}
.size105 {width:10.5em;}
.profile .buttons {margin:0;}
.profile div, .profile .buttons a {width:142px;}
form.logbox span.col3 input {display:block;width:75px;height:31px;padding:0;border:none;background:url(../images/splash-slider.png) 0 -100px no-repeat;}
form.logbox span.col3 input:hover {cursor:pointer;background:url(../images/splash-slider.png) 0 -131px no-repeat;}
.rememberme {position:absolute;top:43px;}
form.logbox .rememberme input {width:auto;height:auto;padding-top:0;border:none;}
form.logbox .rememberme label {width:117px;}
form.joinform p.noform input {width:155px;height:30px;padding:0 5px 0 0;font-size:11px;font-weight:bold;color:#396d91;border:none;background:url(../images/splash-slider.png) 0 -210px no-repeat;}
form.joinform p.noform input:hover {cursor:pointer;background:url(../images/splash-slider.png) 0 -240px no-repeat;}
table {clear:both;margin-bottom:0;}
caption {display:none;}
th {background:none;}
tr.toprow td {padding-right:15px;padding-bottom:10px;}
tr.imagerow td {width:25%;padding:0 10px 5px 0;text-align:left;vertical-align:middle;}
.gallery tr.imagerow td {text-align:center;}
.friends tr.imagerow td, .world tr.imagerow td {width:75px;padding-bottom:3px;}
.gallerynews tr.imagerow td {width:50%;vertical-align:bottom;}
.tags tr.imagerow td {width:10%;padding-right:5px;}
tr.metadata td {padding:0 10px 10px 0;vertical-align:top;}
.friends tr.metadata td {padding-bottom:0;}
tr.metadata td p {margin-bottom:.5em;font-size:.8em;line-height:1.4em;}
.world tr.metadata td a, .friends tr.metadata td a {font-weight:normal;font-size:.9em;}
tr.metatag td {padding:0 0 10px 0;line-height:1em;}
.spirals table {clear:none;border-collapse:collapse;}
.spirals tr {background:url(../images/course/line-table.gif) right bottom no-repeat;}
.spirals td {width:100%;padding-right:0;vertical-align:top;}
.spirals td.chkcol {width:20px;padding-right:5px;}
.spirals table img {vertical-align:middle;}
.task {cursor:pointer;}
form {text-align:center;}
.worldsrch form {text-align:left;}
.formspace {padding-top:30px;padding-bottom:30px;}
.resume form {text-align:left;}
form p {clear:both;height:1%;margin-bottom:0;font-size:11px;}
form.logbox .col2 p {width:120px;text-align:right;}
form > p + p {padding-top:.8em;}
form p.noheight {height:auto;}
form.regform p {text-align:left;}
form.regform p.noform {text-align:center;}
form.crs_edit p {margin-bottom:10px;}
label {font-size:11px;font-weight:normal;color:#999;}
form label {float:left;width:145px;margin-right:5px;text-align:left;}
form p.noform label {float:none;width:auto;}
form.xsmlabel label {width:50px;}
form.smlabel label {width:75px;}
form.medlabel label {width:110px;}
form.logbox p.noform label {margin-left:5px;}
form.joinform label {width:105px;font-size:9px;font-weight:bold;text-align:right;}
form.joinform p.radial label {padding-top:3px;}
.frndsrch label {width:65px;text-align:right;}
.addrsrch form label {width:60px;}
.editcols .col2 label {width:75px;}
form input {float:left;width:190px;padding-left:2px;padding-right:2px;font-size:11px;font-family:Tahoma,Verdana;}
form input.sminput {width:50px;}
form input.dayinput {float:none;width:30px;margin-left:10px;}
form p.noform input {float:none;width:auto;padding-left:4px;padding-right:4px;}
form.logbox input {width:125px;height:18px;padding-top:3px;border:1px solid #71a9e7;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;}
form.logbox input:focus {border:1px solid #81c3e5;background-color:#fff6bf;}
form.joinform input {height:20px;padding-top:2px;font-size:1.1em;font-weight:bold;color:#81c3e5;border:1px solid #81c3e5;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;}
form.joinform input:focus {border:1px solid #287abd;background-color:#fff6bf;}
.addrsrch form input {width:131px;}
form.tagform input {width:200px;margin-top:5px;}
.gridview form.tagform input {width:75px;}
.frndsrch input {width:130px;}
form.worldsrch input {float:none;width:160px;}
.editcols .col2 input {width:250px;}
.delimg input {margin-top:0;vertical-align:middle;}
.cover input {vertical-align:middle;}
.company {width:170px;}
.position {margin-left:5px;width:140px;}
.resume form input {float:none;margin-bottom:5px;}
.col1_input {width:65px;}
.col2_input {width:550px;}
.col2_input_sm {width:40px;}
.col2_input_med {width:475px;}
.bullet_input {width:520px;}
.col3_input_sm {width:60px;}
.col3_input_med {width:500px;}
.resbutton {float:none;width:auto;padding-right:2px;}
form input.extfld {width:260px;}
form input.widefld {width:595px;}
.chkbox, .radial {text-align:left;}
.chkbox span, .radial span {display:block;float:left;}
.chkbox input, .radial input, form.joinform .radial input, .editcols .col1 .chkbox input {float:none;width:auto;}
.chkfloat input {float:left;}
.crsform .chkbox span {display:inline-block;float:none;}
.chklabel {float:none;margin-right:0;vertical-align:1px;}
.chkbox_tos {padding-top:10px;}
.chkbox_tos span input {float:left;}
.chkbox_tos span label {margin:0 0 0 10px;}
.span-14 .smlabel .chkbox_tos span label {width:410px;}
.span-15 .chkbox_tos span label {width:380px;}
.span-10 .chkbox_tos span label {width:330px;}
form textarea {float:left;display:block;width:400px;height:100px;margin:0;padding:2px;font-size:11px;font-family:Tahoma,Verdana;}
form textarea.smarea {width:400px;height:40px;}
form textarea.thinarea {width:194px;height:60px;}
form textarea.stressfield {width:595px;height:60px;}
.statusbox textarea {width:394px;height:30px;}
#new_comment_form textarea {width:244px;}
.editcols .col2 textarea {width:340px;}
.resume form textarea {float:none;margin-bottom:5px;}
.col2_textarea {width:550px;height:60px;}
form select {float:left;width:auto;margin:0;font-size:11px;}
form .dropdown select {margin-left:10px;}
form .multidrop > select + select {margin-left:5px;}
.joinform p.multidrop {width:300px;}
#detail_birthday_1i {width:50px;}
#detail_birthday_2i {width:75px;}
#detail_birthday_3i {width:40px;}
.addrsrch select {width:140px;}
.users {clear:both;text-align:left;}
.users p {height:auto;padding-top:.8em;padding-left:0;}
.users .userlist {margin-left:80px;padding-top:.8em;}
.crsform .users .userlist {margin-left:150px;}
.users .usergroup {margin-left:80px;padding-top:.8em;}
.crsform .users .usergroup {margin-left:150px;}
.users .usergroup input {width:195px;margin:5px 0 0 0;}
.selectlist {overflow:auto;width:200px;height:100px;border:1px solid #7f9db9;background-color:#d8e9fa;}
.selectlist li {background:none;padding-left:0;}
.selectlist li.line {background-color:#fff;}
.users li a {margin-left:5px;}
.users label {float:none;display:block;width:auto;margin-right:0;padding:4px 0 4px 5px;text-indent:-5px;}
form.smlabel .users label {width:auto;}
.selectlist label:hover {background:#fc0;}
.users input {float:none;width:auto;margin:0 0 0 4px;padding-left:0;vertical-align:middle;}
textarea, select {border:1px solid #7f9db9;background-color:#f8f8f8;}
textarea:focus, select:focus {border:1px solid #7f9db9;}
.srow {padding-left:0;}
.srow label {width:auto;margin-right:10px;}
.srow input {width:auto;}
.srow input.sfield {width:450px;margin-right:5px;}
.srow input.tagfield {width:105px;margin-right:5px;}
.formimg img {margin:7px 30px 10px 0;}
.taskform {clear:both;padding:10px 0;}
.crsform p, .taskform p {text-align:left;}
.crsform span p {margin-bottom:10px;}
.taskform p {padding-left:0;}
.taskform p.noform {margin-left:55px;}
.crsform p.crslast {text-align:center;}
.taskform label {width:50px;}
.taskfield {width:350px;height:40px;}
#task_assigned_days {width:50px;}
.mceEditor {float:left;margin-top:-10px;margin-left:80px;}
.taskform .mceEditor, .editable_area .mceEditor, .edit_task .mceEditor, .syllabus .mceEditor {float:none;margin:0;}
.editable, .editable_area, .addtask {display:block;float:left;padding:1px 20px 1px 3px;color:blue;cursor:pointer;}
.editable, .editable_area {width:385px;}
.editable:hover, .editable_area_hover:hover, .addtask:hover {color:white;background:#fe7d19 url(../images/icon-slider.gif) 99% -1339px no-repeat;}
.tall_hover:hover {background:#fe7d19 url(../images/icons/pencil-oj-bg.gif) 99% 2px no-repeat;}
.editable_area .mceEditor button {margin-top:20px;}
.taskform a {text-decoration:underline;color:#000;}
.taskform a:hover {text-decoration:none;}
.editable_changed {color:#484848;}
.addicols input {float:left;}
.rnd {display:block;}
.rnd * {display:block;height:1px;overflow:hidden;font-size:.01em;background:#dce5ee;}
.rnd1 {margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #eff3f7;border-right:1px solid #eff3f7;background:#e4ebf2;}
.rnd2 {margin-left:1px;margin-right:1px;padding-left:1px;padding-right:1px;border-left:1px solid #fbfcfd;border-right:1px solid #fbfcfd;background:#e2e9f1;}
.rnd3 {margin-left:1px;margin-right:1px;border-left:1px solid #e2e9f1;border-right:1px solid #e2e9f1;}
.rnd4 {border-left:1px solid #eff3f7;border-right:1px solid #eff3f7;}
.rnd5 {border-left:1px solid #e4ebf2;border-right:1px solid #e4ebf2;}
.rndfg {background:#dce5ee;}
.blu .rnd * {background:#dbecfc;}
.blu .rnd1 {border-left:1px solid #eff6fd;border-right:1px solid #eff6fd;background:#e4f0fc;}
.blu .rnd2 {border-left:1px solid #fbfdfe;border-right:1px solid #fbfdfe;background:#e1effc;}
.blu .rnd3 {border-left:1px solid #e1effc;border-right:1px solid #e1effc;}
.blu .rnd4 {border-left:1px solid #eff6fd;border-right:1px solid #eff6fd;}
.blu .rnd5 {border-left:1px solid #e4f0fc;border-right:1px solid #e4f0fc;}
.blu .rndfg {background:#dbecfc;}
.blulgt .rnd * {background:#f5fafe;}
.blulgt .rnd1 {border-left:1px solid #fafcfe;border-right:1px solid #fafcfe;background:#f7fbfe;}
.blulgt .rnd2 {border-left:1px solid #fefefe;border-right:1px solid #fefefe;background:#f6fafe;}
.blulgt .rnd3 {border-left:1px solid #f6fafe;border-right:1px solid #f6fafe;}
.blulgt .rnd4 {border-left:1px solid #fafcfe;border-right:1px solid #fafcfe;}
.blulgt .rnd5 {border-left:1px solid #f7fbfe;border-right:1px solid #f7fbfe;}
.blulgt .rndfg {background:#f5fafe;}
.oj .rnd * {background:#fe7d19;}
.oj .rnd1 {border-left:1px solid #fec79c;border-right:1px solid #fec79c;background:#fe9d52;}
.oj .rnd2 {border-left:1px solid #fef2e8;border-right:1px solid #fef2e8;background:#fe9544;}
.oj .rnd3 {border-left:1px solid #fe9544;border-right:1px solid #fe9544;}
.oj .rnd4 {border-left:1px solid #fec79c;border-right:1px solid #fec79c;}
.oj .rnd5 {border-left:1px solid #fe9d52;border-right:1px solid #fe9d52;}
.oj .rndfg {background:#fe7d19;}
.ojlgt .rnd * {background:#fff3c4;}
.ojlgt .rnd1 {border-left:1px solid #fff9e5;border-right:1px solid #fff9e5;background:#fff6d2;}
.ojlgt .rnd2 {border-left:1px solid #fffdf9;border-right:1px solid #fffdf9;background:#fff5cf;}
.ojlgt .rnd3 {border-left:1px solid #fff5cf;border-right:1px solid #fff5cf;}
.ojlgt .rnd4 {border-left:1px solid #fff9e5;border-right:1px solid #fff9e5;}
.ojlgt .rnd5 {border-left:1px solid #fff6d2;border-right:1px solid #fff6d2;}
.ojlgt .rndfg {background:#fff3c4;}
.yo .rnd * {background:#fdffbe;}
.yo .rnd1 {border-left:1px solid #feffe3;border-right:1px solid #feffe3;background:#fdffce;}
.yo .rnd2 {border-left:1px solid #fefff8;border-right:1px solid #fefff8;background:#fdffca;}
.yo .rnd3 {border-left:1px solid #fdffca;border-right:1px solid #fdffca;}
.yo .rnd4 {border-left:1px solid #feffe3;border-right:1px solid #feffe3;}
.yo .rnd5 {border-left:1px solid #fdffce;border-right:1px solid #fdffce;}
.yo .rndfg {background:#fdffbe;}
.grn .rnd * {background:#b2d93f;}
.grn .rnd1 {border-left:1px solid #ddeeac;border-right:1px solid #ddeeac;background:#c5e26f;}
.grn .rnd2 {border-left:1px solid #f7fbeb;border-right:1px solid #f7fbeb;background:#c0e063;}
.grn .rnd3 {border-left:1px solid #c0e063;border-right:1px solid #c0e063;}
.grn .rnd4 {border-left:1px solid #ddeeac;border-right:1px solid #ddeeac;}
.grn .rnd5 {border-left:1px solid #c5e26f;border-right:1px solid #c5e26f;}
.grn .rndfg {background:#b2d93f;}
.gry .rnd * {background:#dadfe3;}
.gry .rnd1 {border-left:1px solid #eff1f2;border-right:1px solid #eff1f2;background:#e3e7ea;}
.gry .rnd2 {border-left:1px solid #fbfbfc;border-right:1px solid #fbfbfc;background:#e1e5e8;}
.gry .rnd3 {border-left:1px solid #e1e5e8;border-right:1px solid #e1e5e8;}
.gry .rnd4 {border-left:1px solid #eff1f2;border-right:1px solid #eff1f2;}
.gry .rnd5 {border-left:1px solid #e3e7ea;border-right:1px solid #e3e7ea;}
.gry .rndfg {background:#dadfe3;}
.grylgt .rnd * {background:#f9f9f9;}
.grylgt .rnd1 {border-left:1px solid #fcfcfc;border-right:1px solid #fcfcfc;background:#fafafa;}
.grylgt .rnd2 {border-left:1px solid #fefefe;border-right:1px solid #fefefe;background:#fafafa;}
.grylgt .rnd3 {border-left:1px solid #fafafa;border-right:1px solid #fafafa;}
.grylgt .rnd4 {border-left:1px solid #fcfcfc;border-right:1px solid #fcfcfc;}
.grylgt .rnd5 {border-left:1px solid #fafafa;border-right:1px solid #fafafa;}
.grylgt .rndfg {background:#f9f9f9;}
.grymed .rnd * {background:#ebeaea;}
.grymed .rnd1 {border-left:1px solid #f6f5f5;border-right:1px solid #f6f5f5;background:#f0efef;}
.grymed .rnd2 {border-left:1px solid #fdfcfc;border-right:1px solid #fdfcfc;background:#eeeded;}
.grymed .rnd3 {border-left:1px solid #eeeded;border-right:1px solid #eeeded;}
.grymed .rnd4 {border-left:1px solid #f6f5f5;border-right:1px solid #f6f5f5;}
.grymed .rnd5 {border-left:1px solid #f0efef;border-right:1px solid #f0efef;}
.grymed .rndfg {background:#ebeaea;}
.rndtitle {margin-bottom:15px;}
.rndtitle h4 {float:left;width:550px;margin-bottom:0;font-weight:bold;}
.rndtitle .rndfg {padding:0 8px;}
.postxt {float:right;width:60px;text-align:right;}
.posicons {text-align:right;}
.posicons a {padding-top:1px;}
.rndhead {clear:both;}
.rndhead p {margin:0;padding:0 15px;font-size:1.5em;}
.boxybody {clear:both;padding:0 15px 10px;}
.boxy-xsm {height:10px;}
.boxy-sm {height:20px;}
.boxy-med {height:30px;}
.boxy-lg {height:40px;}
.boxy-xlg {height:50px;}
.span-24 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/950x1000.gif) top left no-repeat;}
.span-24 .boxy {background:url(../images/boxy/bluline/950x1000.gif) bottom left no-repeat;}
.span-23 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/910x1000.gif) top left no-repeat;}
.span-23 .boxy {background:url(../images/boxy/bluline/910x1000.gif) bottom left no-repeat;}
.span-22 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/870x1000.gif) top left no-repeat;}
.span-22 .boxy {background:url(../images/boxy/bluline/870x1000.gif) bottom left no-repeat;}
.span-21 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/830x1000.gif) top left no-repeat;}
.span-21 .boxy {background:url(../images/boxy/bluline/830x1000.gif) bottom left no-repeat;}
.span-20 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/790x1000.gif) top left no-repeat;}
.span-20 .boxy {background:url(../images/boxy/bluline/790x1000.gif) bottom left no-repeat;}
.span-19 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/750x1000.gif) top left no-repeat;}
.span-19 .boxy {background:url(../images/boxy/bluline/750x1000.gif) bottom left no-repeat;}
.span-18 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/710x1000.gif) top left no-repeat;}
.span-18 .boxy {background:url(../images/boxy/bluline/710x1000.gif) bottom left no-repeat;}
.span-17 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/670x1000.gif) top left no-repeat;}
.span-17 .boxy {background:url(../images/boxy/bluline/670x1000.gif) bottom left no-repeat;}
.span-16 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/630x1000.gif) top left no-repeat;}
.span-16 .boxy {background:url(../images/boxy/bluline/630x1000.gif) bottom left no-repeat;}
.span-15 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/590x1000.gif) top left no-repeat;}
.span-15 .boxy {background:url(../images/boxy/bluline/590x1000.gif) bottom left no-repeat;}
.span-14 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/550x1000.gif) top left no-repeat;}
.span-14 .boxy {background:url(../images/boxy/bluline/550x1000.gif) bottom left no-repeat;}
.span-13 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/510x1000.gif) top left no-repeat;}
.span-13 .boxy {background:url(../images/boxy/bluline/510x1000.gif) bottom left no-repeat;}
.span-12 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/470x1000.gif) top left no-repeat;}
.span-12 .boxy {background:url(../images/boxy/bluline/470x1000.gif) bottom left no-repeat;}
.span-11 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/430x1000.gif) top left no-repeat;}
.span-11 .boxy {background:url(../images/boxy/bluline/430x1000.gif) bottom left no-repeat;}
.span-10 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/390x1000.gif) top left no-repeat;}
.span-10 .boxy {background:url(../images/boxy/bluline/390x1000.gif) bottom left no-repeat;}
.span-9 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/350x1000.gif) top left no-repeat;}
.span-9 .boxy {background:url(../images/boxy/bluline/350x1000.gif) bottom left no-repeat;}
.span-8 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/310x1000.gif) top left no-repeat;}
.span-8 .boxy {background:url(../images/boxy/bluline/310x1000.gif) bottom left no-repeat;}
.span-7 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/270x1000.gif) top left no-repeat;}
.span-7 .boxy {background:url(../images/boxy/bluline/270x1000.gif) bottom left no-repeat;}
.span-4 .boxyhead {background:#fcfcfc url(../images/boxy/bluline/150x1000.gif) top left no-repeat;}
.span-4 .boxy {background:url(../images/boxy/bluline/150x1000.gif) bottom left no-repeat;}
.infinite-22 .boxybot {background:url(../images/boxy/bluline/870x1000.gif) bottom left no-repeat;}
.infinite-22 .boxybody {background:url(../images/boxy/bluline/infinite/870x10.gif) top left repeat-y;padding-bottom:0;}
.infinite-16 .boxybot {background:url(../images/boxy/bluline/630x1000.gif) bottom left no-repeat;}
.infinite-16 .boxybody {background:url(../images/boxy/bluline/infinite/630x10.gif) top left repeat-y;padding-bottom:0;}
.infinite-15 .boxybot {background:url(../images/boxy/bluline/590x1000.gif) bottom left no-repeat;}
.infinite-15 .boxybody {background:url(../images/boxy/bluline/infinite/590x10.gif) top left repeat-y;padding-bottom:0;}
.infinite-14 .boxybot {background:url(../images/boxy/bluline/550x1000.gif) bottom left no-repeat;}
.infinite-14 .boxybody {background:url(../images/boxy/bluline/infinite/550x10.gif) top left repeat-y;padding-bottom:0;}
.infinite-12 .boxybot {background:url(../images/boxy/bluline/470x1000.gif) bottom left no-repeat;}
.infinite-12 .boxybody {background:url(../images/boxy/bluline/infinite/470x10.gif) top left repeat-y;padding-bottom:0;}
.ojline-24 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/950x1000.gif) top left no-repeat;}
.ojline-24 .boxy {background:url(../images/boxy/ojline/950x1000.gif) bottom left no-repeat;}
.ojline-23 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/910x1000.gif) top left no-repeat;}
.ojline-23 .boxy {background:url(../images/boxy/ojline/910x1000.gif) bottom left no-repeat;}
.ojline-22 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/870x1000.gif) top left no-repeat;}
.ojline-22 .boxy {background:url(../images/boxy/ojline/870x1000.gif) bottom left no-repeat;}
.ojline-21 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/830x1000.gif) top left no-repeat;}
.ojline-21 .boxy {background:url(../images/boxy/ojline/830x1000.gif) bottom left no-repeat;}
.ojline-20 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/790x1000.gif) top left no-repeat;}
.ojline-20 .boxy {background:url(../images/boxy/ojline/790x1000.gif) bottom left no-repeat;}
.ojline-19 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/750x1000.gif) top left no-repeat;}
.ojline-19 .boxy {background:url(../images/boxy/ojline/750x1000.gif) bottom left no-repeat;}
.ojline-18 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/710x1000.gif) top left no-repeat;}
.ojline-18 .boxy {background:url(../images/boxy/ojline/710x1000.gif) bottom left no-repeat;}
.ojline-17 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/670x1000.gif) top left no-repeat;}
.ojline-17 .boxy {background:url(../images/boxy/ojline/670x1000.gif) bottom left no-repeat;}
.ojline-16 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/630x1000.gif) top left no-repeat;}
.ojline-16 .boxy {background:url(../images/boxy/ojline/630x1000.gif) bottom left no-repeat;}
.ojline-15 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/590x1000.gif) top left no-repeat;}
.ojline-15 .boxy {background:url(../images/boxy/ojline/590x1000.gif) bottom left no-repeat;}
.ojline-14 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/550x1000.gif) top left no-repeat;}
.ojline-14 .boxy {background:url(../images/boxy/ojline/550x1000.gif) bottom left no-repeat;}
.ojline-13 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/510x1000.gif) top left no-repeat;}
.ojline-13 .boxy {background:url(../images/boxy/ojline/510x1000.gif) bottom left no-repeat;}
.ojline-12 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/470x1000.gif) top left no-repeat;}
.ojline-12 .boxy {background:url(../images/boxy/ojline/470x1000.gif) bottom left no-repeat;}
.ojline-11 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/430x1000.gif) top left no-repeat;}
.ojline-11 .boxy {background:url(../images/boxy/ojline/430x1000.gif) bottom left no-repeat;}
.ojline-10 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/390x1000.gif) top left no-repeat;}
.ojline-10 .boxy {background:url(../images/boxy/ojline/390x1000.gif) bottom left no-repeat;}
.ojline-9 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/350x1000.gif) top left no-repeat;}
.ojline-9 .boxy {background:url(../images/boxy/ojline/350x1000.gif) bottom left no-repeat;}
.ojline-8 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/310x1000.gif) top left no-repeat;}
.ojline-8 .boxy {background:url(../images/boxy/ojline/310x1000.gif) bottom left no-repeat;}
.ojline-7 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/270x1000.gif) top left no-repeat;}
.ojline-7 .boxy {background:url(../images/boxy/ojline/270x1000.gif) bottom left no-repeat;}
.span-4 .ojline-4 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/150x1000.gif) top left no-repeat;}
.span-4 .ojline-4 .boxy {background:url(../images/boxy/ojline/150x1000.gif) bottom left no-repeat;}
.leftcol .ojline-4 .boxyhead {background:#fcfcfc url(../images/boxy/ojline/150x1000.gif) top left no-repeat;}
.leftcol .ojline-4 .boxy {background:url(../images/boxy/ojline/150x1000.gif) bottom left no-repeat;}
.blubg-24 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/950x1000.gif) top left no-repeat;}
.blubg-24 .boxy {background:url(../images/boxy/blubg/950x1000.gif) bottom left no-repeat;}
.blubg-23 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/910x1000.gif) top left no-repeat;}
.blubg-23 .boxy {background:url(../images/boxy/blubg/910x1000.gif) bottom left no-repeat;}
.blubg-22 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/870x1000.gif) top left no-repeat;}
.blubg-22 .boxy {background:url(../images/boxy/blubg/870x1000.gif) bottom left no-repeat;}
.blubg-21 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/830x1000.gif) top left no-repeat;}
.blubg-21 .boxy {background:url(../images/boxy/blubg/830x1000.gif) bottom left no-repeat;}
.blubg-20 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/790x1000.gif) top left no-repeat;}
.blubg-20 .boxy {background:url(../images/boxy/blubg/790x1000.gif) bottom left no-repeat;}
.blubg-19 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/750x1000.gif) top left no-repeat;}
.blubg-19 .boxy {background:url(../images/boxy/blubg/750x1000.gif) bottom left no-repeat;}
.blubg-18 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/710x1000.gif) top left no-repeat;}
.blubg-18 .boxy {background:url(../images/boxy/blubg/710x1000.gif) bottom left no-repeat;}
.blubg-17 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/670x1000.gif) top left no-repeat;}
.blubg-17 .boxy {background:url(../images/boxy/blubg/670x1000.gif) bottom left no-repeat;}
.blubg-16 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/630x1000.gif) top left no-repeat;}
.blubg-16 .boxy {background:url(../images/boxy/blubg/630x1000.gif) bottom left no-repeat;}
.blubg-15 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/590x1000.gif) top left no-repeat;}
.blubg-15 .boxy {background:url(../images/boxy/blubg/590x1000.gif) bottom left no-repeat;}
.blubg-14 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/550x1000.gif) top left no-repeat;}
.blubg-14 .boxy {background:url(../images/boxy/blubg/550x1000.gif) bottom left no-repeat;}
.blubg-13 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/510x1000.gif) top left no-repeat;}
.blubg-13 .boxy {background:url(../images/boxy/blubg/510x1000.gif) bottom left no-repeat;}
.blubg-12 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/470x1000.gif) top left no-repeat;}
.blubg-12 .boxy {background:url(../images/boxy/blubg/470x1000.gif) bottom left no-repeat;}
.blubg-11 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/430x1000.gif) top left no-repeat;}
.blubg-11 .boxy {background:url(../images/boxy/blubg/430x1000.gif) bottom left no-repeat;}
.blubg-10 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/390x1000.gif) top left no-repeat;}
.blubg-10 .boxy {background:url(../images/boxy/blubg/390x1000.gif) bottom left no-repeat;}
.blubg-9 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/350x1000.gif) top left no-repeat;}
.blubg-9 .boxy {background:url(../images/boxy/blubg/350x1000.gif) bottom left no-repeat;}
.blubg-8 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/310x1000.gif) top left no-repeat;}
.blubg-8 .boxy {background:url(../images/boxy/blubg/310x1000.gif) bottom left no-repeat;}
.blubg-7 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/270x1000.gif) top left no-repeat;}
.blubg-7 .boxy {background:url(../images/boxy/blubg/270x1000.gif) bottom left no-repeat;}
.span-4 .boxyhead {background:#fcfcfc url(../images/boxy/blubg/150x1000.gif) top left no-repeat;}
.span-4 .boxy {background:url(../images/boxy/blubg/150x1000.gif) bottom left no-repeat;}
.leftcol .boxyhead {background:#fcfcfc url(../images/boxy/blubg/150x1000.gif) top left no-repeat;}
.leftcol .boxy {background:url(../images/boxy/blubg/150x1000.gif) bottom left no-repeat;}
.bubble .boxy {background:url(../images/boxy/bubble/430x300.png) bottom left no-repeat;}
.bubble .boxyhead {background:#fcfcfc url(../images/boxy/bubble/430x300.png) top left no-repeat;}
.reportform .boxyhead {background:#fcfcfc url(../images/boxy/bluline/550x1000.gif) top left no-repeat;}
.reportform .boxy {background:url(../images/boxy/bluline/550x1000.gif) bottom left no-repeat;}
.boxyhead h2, .boxyhead h3, .boxyhead p {float:left;padding:8px 0 0 11px;font-weight:bold;}
.boxyhead h2 {margin-bottom:0;font-size:1.3em;}
.boxyhead h3 {padding-top:10px;font-size:1em;line-height:1.1;color:#396d91;}
.ojline-24 h3, .ojline-23 h3, .ojline-22 h3, .ojline-21 h3, .ojline-20 h3, .ojline-19 h3, .ojline-18 h3, .ojline-17 h3, .ojline-16 h3, .ojline-15 h3, .ojline-14 h3, .ojline-13 h3, .ojline-12 h3, .ojline-11 h3, .ojline-10 h3, .ojline-9 h3, .ojline-8 h3, .ojline-7 h3, .ojline-4 h3 {color:#fe7d19;}
.bluline-24 h3, .bluline-23 h3, .bluline-22 h3, .bluline-21 h3, .bluline-20 h3, .bluline-19 h3, .bluline-18 h3, .bluline-17 h3, .bluline-16 h3, .bluline-15 h3, .bluline-14 h3, .bluline-13 h3, .bluline-12 h3, .bluline-11 h3, .bluline-10 h3, .bluline-9 h3, .bluline-8 h3, .bluline-7 h3, .blubg-24 h3, .blubg-23 h3, .blubg-22 h3, .blubg-21 h3, .blubg-20 h3, .blubg-19 h3, .blubg-18 h3, .blubg-17 h3, .blubg-16 h3, .blubg-15 h3, .blubg-14 h3, .blubg-13 h3, .blubg-12 h3, .blubg-11 h3, .blubg-10 h3, .blubg-9 h3, .blubg-8 h3, .blubg-7 h3 {color:#396d91;}
.boxyhead p {float:none;font-weight:normal;}
.boxyctrls {display:block;float:right;width:100px;padding:6px 13px 0 0;text-align:right;}
div.cloud span.level1 {font-size:0.81em;line-height:0.94em;}
div.cloud span.level2 {font-size:0.88em;line-height:1.06em;}
div.cloud span.level3 {font-size:1.00em;line-height:1.19em;}
div.cloud span.level4 {font-size:1.13em;line-height:1.31em;}
div.cloud span.level5 {font-size:1.25em;line-height:1.44em;}
div.cloud span.level6 {font-size:1.38em;line-height:1.56em;}
div.cloud span.level7 {font-size:1.50em;line-height:1.69em;}
div.cloud span.level8 {font-size:1.63em;line-height:1.81em;}
div.cloud span.level9 {font-size:1.75em;line-height:1.94em;}
div.cloud span a {margin:0 2px;padding:0 2px;line-height:25px;color:#000;text-decoration:none;}
div.cloud span.level1 a {color:#bed4fe;}
div.cloud span.level2 a {color:#b4cefe;}
div.cloud span.level3 a {color:#abc8fe;}
div.cloud span.level4 a {color:#9ec0fe;}
div.cloud span.level5 a {color:#93b9fe;}
div.cloud span.level6 a {color:#85b0fe;}
div.cloud span.level7 a {color:#79a8fe;}
div.cloud span.level8 a {color:#6ea1fe;}
div.cloud span.level9 a {color:#649bfe;font-weight:bold;padding:0 4px;}
div.cloud span a:hover {background-color:#fe7d19;}
div.cloud span.level1 a:hover, div.cloud span.level2 a:hover, div.cloud span.level3 a:hover, div.cloud span.level4 a:hover, div.cloud span.level5 a:hover, div.cloud span.level6 a:hover, div.cloud span.level7 a:hover, div.cloud span.level8 a:hover {color:#06F;}
div.cloud span.level9 a:hoverdiv.cloud span.image img {vertical-align:middle;}
div.cloud span.image a {margin:0;padding:0;font-size:14px;color:#555;}
div.ojalaque span + span {padding-left:20px;background:url(../../images/icon-slider.gif) 0 -1160px no-repeat;}
div.ojalaque span a {margin:0;padding:0;}
ul.pagenav li {padding-left:20px;}
.addcomment {padding-left:20px;background:url(../images/icon-slider.gif) 0 -220px no-repeat;}
.edit {background:url(../images/icon-slider.gif) 0 -1219px no-repeat;}
.delete {padding-top:2px;background:url(../images/icon-slider.gif) -1px -316px no-repeat;}
ul.pagenav .sweep {background:url(../images/icon-slider.gif) 0 -317px no-repeat;float:right;}
.flag {background:url(../images/icon-slider.gif) 0 -2100px no-repeat;}
.english, .spanish, .nav li.antitab a.english, .nav li.antitab a.spanish, .login, .logout {padding-left:22px;}
.english, .nav li.antitab a.english {background:url(../../images/icon-slider.gif) 0 -1058px no-repeat;}
.spanish, .nav li.antitab a.spanish {background:url(../../images/icon-slider.gif) 0 -1140px no-repeat;}
.login {background:url(../../images/icon-slider.gif) 0 -440px no-repeat;}
.logout {background:url(../../images/icon-slider.gif) 0 -420px no-repeat;}
.indivicon {background:url(../images/splash-slider.png) 0 -280px no-repeat;}
.socialicon {background:url(../images/splash-slider.png) 0 -330px no-repeat;}
.teachicon {background:url(../images/splash-slider.png) 0 -380px no-repeat;}
.learnicon {background:url(../images/splash-slider.png) 0 -430px no-repeat;}
.msgbox li.messages, .msgbox li.notercvd, .msgbox li.friendship, .msgbox li.shoutout {padding-left:25px;}
.msgbox li.heart, .msgbox li.winky, .msgbox li.happy, .msgbox li.angry, .msgbox li.chuckling, .msgbox li.embarrassed, .msgbox li.devilish, .msgbox li.ill, .msgbox li.sad, .msgbox li.shocked, .msgbox li.tongue, .gesture li.heart, .gesture li.winky, .gesture li.happy, .gesture li.angry, .gesture li.chuckling, .gesture li.embarrassed, .gesture li.devilish, .gesture li.ill, .gesture li.sad, .gesture li.shocked, .gesture li.tongue {margin-top:3px;padding-left:25px;}
.arwup {background:url(../images/icon-slider.gif) -4px -61px no-repeat;}
.arwdwn {background:url(../images/icon-slider.gif) -4px -40px no-repeat;}
.messages {background:url(../images/icon-slider.gif) 0 -376px no-repeat;}
.notercvd {background:url(../images/icon-slider.gif) -1px -2177px no-repeat;}
.friendship {background:url(../images/icon-slider.gif) 0 -898px no-repeat;}
.shoutout {background:url(../images/icon-slider.gif) 0 -919px no-repeat;}
.heart {background:url(../images/smilies-slider.png) -4px 3px no-repeat;}
.winky {background:url(../images/smilies-slider.png) 0 -60px no-repeat;}
.happy {background:url(../images/smilies-slider.png) 0 -160px no-repeat;}
.angry {background:url(../images/smilies-slider.png) 0 -40px no-repeat;}
.chuckling {background:url(../images/smilies-slider.png) 0 -219px no-repeat;}
.embarrassed {background:url(../images/smilies-slider.png) 0 -179px no-repeat;}
.devilish {background:url(../images/smilies-slider.png) 0 -200px no-repeat;}
.ill {background:url(../images/smilies-slider.png) 0 -140px no-repeat;}
.sad {background:url(../images/smilies-slider.png) 0 -120px no-repeat;}
.shocked {background:url(../images/smilies-slider.png) 0 -100px no-repeat;}
.tongue {background:url(../images/smilies-slider.png) 0 -80px no-repeat;}
ul li.addrbk {background:url(../images/icon-slider.gif) 0 -1697px no-repeat;}
ul li.sendmsg {background:url(../images/icon-slider.gif) 0 -396px no-repeat;}
ul li.crsicon {background:url(../images/icon-slider.gif) -1px -2279px no-repeat;}
.quote-beg {background:url(../images/icon-slider.gif) 0 -1520px no-repeat;}
.quote-end {background:url(../images/icon-slider.gif) 0 -1540px no-repeat;}
.frnds {background:url(../images/icon-slider.gif) 0 -560px no-repeat;}
.shared {background:url(../images/icon-slider.gif) 0 -480px no-repeat;}
.sendshout {padding:1px 0 1px 20px;background:url(../images/icon-slider.gif) 0 -920px no-repeat;}
.shoutsave {background:url(../images/icon-slider.gif) -2px -2058px no-repeat;}
.shoutback {background:url(../images/icon-slider.gif) 0 -219px no-repeat;}
.shoutemail {background:url(../images/icon-slider.gif) 0 -2039px no-repeat;}
.shoutdelete {background:url(../images/icon-slider.gif) -5px -338px no-repeat;}
ul.navlist .mydiscuss {background:url(../images/icon-slider.gif) -1px -1078px no-repeat;}
ul.navlist .frndiscuss {background:url(../images/icon-slider.gif) 0 -560px no-repeat;}
ul.pagenav .newpost {background:url(../images/icon-slider.gif) 0 -638px no-repeat;}
ul.pagenav .myposts {background:url(../images/icon-slider.gif) 0 -618px no-repeat;}
ul.pagenav .allposts {background:url(../images/icon-slider.gif) 0 -558px no-repeat;}
.addtag {padding-left:10px;background:url(../images/icon-slider.gif) -9px -757px no-repeat;}
.decline {padding-left:12px;background:url(../images/icon-slider.gif) -7px -339px no-repeat;}
.accept {padding-left:12px;background:url(../images/icon-slider.gif) -5px -1038px no-repeat;}
ul.pagenav .list {background:url(../images/icon-slider.gif) 0 3px no-repeat;}
ul.pagenav .grid {background:url(../images/icon-slider.gif) 0 -17px no-repeat;}
ul.pagenav .refresh {background:url(../images/icon-slider.gif) 0 -1196px no-repeat;}
ul.pagenav .addcontact {background:url(../images/icon-slider.gif) 0 -955px no-repeat;}
ul.pagenav .editvcard {background:url(../images/icon-slider.gif) 0 -997px no-repeat;}
ul.pagenav .deletevcard {background:url(../images/icon-slider.gif) 0 -997px no-repeat;}
.yahoo {background:url(../images/webapp-slider.gif) 0 5px no-repeat;}
.gmail {background:url(../images/webapp-slider.gif) 0 -15px no-repeat;}
.aol {background:url(../images/webapp-slider.gif) 0 -40px no-repeat;}
.vcard-details {background:url(../images/icon-slider.gif) 0 -940px no-repeat;}
.vcard-edit {background:url(../images/icon-slider.gif) 0 -960px no-repeat;}
.vcard-delete {background:url(../images/icon-slider.gif) 0 -980px no-repeat;}
li.gestools {padding-left:25px;background:none;}
ul.pagenav .sendmsg {background:url(../images/icon-slider.gif) 0 -396px no-repeat;}
.chain {padding-left:20px;background:url(../images/icon-slider.gif) -2px -457px no-repeat;}
.msgemail {background:url(../images/icon-slider.gif) 0 -400px no-repeat;}
.msgarchive {background:url(../images/icon-slider.gif) 0 -1280px no-repeat;}
.lftarw {background:url(../images/icon-slider.gif) 0 -96px no-repeat;}
.rgtarw {background:url(../images/icon-slider.gif) 0 -76px no-repeat;}
.addimg {padding:0 0 1px 20px;background:url(../images/icon-slider.gif) 0 -720px no-repeat;}
.backalbum {padding:0 0 1px 25px;background:url(../images/icon-slider.gif) 0 -820px no-repeat;}
.slideicon {padding-left:25px;background:url(../images/icon-slider.gif) 0 -740px no-repeat;}
ul.pagenav .addalbum {background:url(../images/icon-slider.gif) 0 -778px no-repeat;}
ul.pagenav .addphoto {background:url(../images/icon-slider.gif) 0 -717px no-repeat;}
ul.pagenav .slideshow {background:url(../images/icon-slider.gif) 0 -737px no-repeat;}
ul.pagenav .comments {background:url(../images/icon-slider.gif) 0 -237px no-repeat;}
ul.pagenav .editall {background:url(../images/icon-slider.gif) 0 -697px no-repeat;}
ul.pagenav .share {background:url(../images/icon-slider.gif) 0 -857px no-repeat;float:right;}
ul.pagenav .backmyalbum {background:url(../images/icon-slider.gif) 0 -818px no-repeat;}
ul.pagenav .pause {background:url(../images/icon-slider.gif) 0 -278px no-repeat;}
ul.pagenav .play {background:url(../images/icon-slider.gif) 0 -298px no-repeat;}
.addentry {padding:2px 0 2px 20px;background:url(../images/icon-slider.gif) 0 -640px no-repeat;}
ul.pagenav .addblog {background:url(../images/icon-slider.gif) 0 -598px no-repeat;}
ul.pagenav .addentry {background:url(../images/icon-slider.gif) 0 -636px no-repeat;}
ul.pagenav .backentries {background:url(../images/icon-slider.gif) 0 -659px no-repeat;}
.addtagentry {padding:2px 0 2px 22px;background:url(../images/icon-slider.gif) 0 -680px no-repeat;}
.sendsupport {padding:1px 0 1px 20px;background:url(../images/icon-slider.gif) 0 -1120px no-repeat;}
.removesupport {padding-left:20px;background:url(../images/icon-slider.gif) 0 -320px no-repeat;}
.sendcomment {padding:0 0 2px 20px;background:url(../images/icon-slider.gif) 0 -220px no-repeat;}
ul.pagenav .sendsupport {background:url(../images/icons/emoticon-happy.gif) 0 100% no-repeat;}
ul.pagenav .addtagcom {background:url(../images/icons/comment-add.gif) 0 100% no-repeat;}
ul.pagenav .addtagentry {background:url(../images/icons/pencil-add.gif) 0 100% no-repeat;}
.moredown {margin-left:8px;padding-left:22px;background:url(../images/icon-slider.gif) 0 -37px no-repeat;}
.moreup {margin-left:8px;padding-left:22px;background:url(../images/icon-slider.gif) 0 -58px no-repeat;}
.crshome {background:url(../images/icon-slider.gif) 0 -2080px no-repeat;}
.crshome:hover {background:url(../images/icon-slider.gif) 0 -2100px no-repeat;}
.crshomepos {margin-top:7px;margin-left:15px;background:url(../images/icon-slider.gif) 0 -2080px no-repeat;}
.wrench {margin-left:5px;background:url(../images/icon-slider.gif) 0 -1298px no-repeat;}
ul.navlist .calday {background:url(../images/icon-slider.gif) -2px -1658px no-repeat;}
ul.navlist .classmates {background:url(../images/icon-slider.gif) 0 -560px no-repeat;}
ul.navlist .syllab {background:url(../images/icon-slider.gif) 0 -1698px no-repeat;}
ul.navlist .supplies {background:url(../images/icon-slider.gif) 0 -1717px no-repeat;}
ul.navlist .handouts {background:url(../images/icon-slider.gif) -1px -1737px no-repeat;}
ul.navlist .notes {background:url(../images/icon-slider.gif) 0 -2178px no-repeat;}
ul.navlist .recipes {background:url(../images/icon-slider.gif) 0 -1778px no-repeat;}
ul.navlist .multimedia {background:url(../images/icon-slider.gif) 0 -1880px no-repeat;}
ul.navlist .share {background:url(../images/icon-slider.gif) 0 -857px no-repeat;}
ul.navlist .invite {background:url(../images/icon-slider.gif) 0 -376px no-repeat;}
ul.navlist .preview {background:url(../images/icon-slider.gif) 0 -2297px no-repeat;}
ul.navlist .xpreview {background:url(../images/icon-slider.gif) 0 -318px no-repeat;}
ul li.addcourse {margin-left:5px;padding-left:20px;background:url(../images/icon-slider.gif) 0 -600px no-repeat;}
ul.pagenav .backhandouts {background:url(../images/icon-slider.gif) -1px -1736px no-repeat;}
.video, .sound, .graphic {padding-left:30px;}
.video {background:url(../images/course/video.gif) 0 0 no-repeat;}
.sound {background:url(../images/course/speaker.gif) 2px 0 no-repeat;}
.graphic {background:url(../images/icon-slider.gif) 3px -2254px no-repeat;}
.popup {margin-right:5px;background:url(../images/icon-slider.gif) 0 -1360px no-repeat;}
.popicon {padding:2px 0 2px 22px;background:url(../images/icon-slider.gif) 0 -1357px no-repeat;}
.taskdelete {background:url(../images/icon-slider.gif) -2px -337px no-repeat;}
.taskedit {background:url(../images/icon-slider.gif) 0 -1220px no-repeat;}
.chk {background:url(../images/icon-slider.gif) 0 -1379px no-repeat;}
.bluchk {background:url(../images/icon-slider.gif) 0 -1460px no-repeat;}
.arwlftcrs {background:url(../images/icon-slider.gif) -5px -1800px no-repeat;}
.arwrgtcrs {background:url(../images/icon-slider.gif) 0 -1840px no-repeat;}
.arwlftcrswk {background:url(../images/icon-slider.gif) -5px -1814px no-repeat;}
.arwrgtcrswk {background:url(../images/icon-slider.gif) -5px -1854px no-repeat;}
.calendar {background:url(../images/icon-slider.gif) 0 -1600px no-repeat;}
.deletenote {background:url(../images/icon-slider.gif) 0 -355px no-repeat;}
.editnote {background:url(../images/icon-slider.gif) 0 -1219px no-repeat;}
.addnotes {background:url(../images/icon-slider.gif) -1px -2178px no-repeat;}
ul.assetnav {margin-left:4px;}
ul.assetnav .addhandouts, .addhandouts {background:url(../images/icon-slider.gif) -1px -1737px no-repeat;}
ul.assetnav .addnotes {background:url(../images/icon-slider.gif) -1px -2160px no-repeat;}
ul.assetnav .addmultimedia, .addmultimedia {background:url(../images/icon-slider.gif) 0 -1880px no-repeat;}
ul.assetnav .addrecipes, .addrecipes {background:url(../images/icon-slider.gif) 0 -1778px no-repeat;}
.instrmsg {margin-left:5px;padding:0 0 2px 22px;background:url(../images/icon-slider.gif) 0 -398px no-repeat;}
.note {float:left;width:250px;margin:0 5px 10px 0;padding-bottom:10px;background:url(../images/course/sticky.jpg) right bottom no-repeat;}
.noteTitle {width:245px;margin-bottom:5px;border-bottom:2px dashed #ffed5b;background-color:#fef8b1;}
.noteTitle h3 {float:left;width:192px;margin:0;padding-top:.27em;padding-left:4px;font-size:.9em;font-weight:bold;}
.notectrls {float:right;display:block;width:45px;margin-right:4px;text-align:right;}
.note h5 {float:left;margin-bottom:0;}
.note .timeago {padding-left:0;}
.note .comcols .col1 {padding-left:5px;}
.note .comcols .col2 {width:170px;}
.note .comcols .col2 p {margin-bottom:10px;}
.ui-dialog-overlay {background-color:#000;opacity:0.25;filter:alpha(opacity=25);-moz-opacity:0.25;}
.callout {margin-bottom:0;padding:5px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;text-align:center;}
.open, .close {float:right;margin:10px 10px 0 0;}
.truncate_less, .truncate_more {display:inline;}
.mce-editor {width:480px;height:250px;}
.pushright {clear:both;margin:.5em 0 0;padding-right:5px;text-align:right;}
.sectionrow p.pushright {padding-top:5px;background:none;}
#recaptcha_area {margin:0 auto 15px auto;}
.ac_results ul {width:200px;margin:5px 0 10px 5px;padding:5px 10px;border:1px solid #ccc;background:#FFF6BF;}
.ac_results li:hover {cursor:pointer;}
.vlineRgt, .vlineRgtBlk, .vlineRgtGry {padding-right:5px;}
.vlineLft, .utility .vlineLft, .vlineLftBlk, .vlineLftGry {padding-left:5px;}
.vlineRgt {background:url(../images/line-blu.gif) 100% 100% no-repeat;}
.vlineLft, .utility .vlineLft {background:url(../images/line-blu.gif) 0 70% no-repeat;}
.vlineLftBlk {background:url(../images/line-blk.gif) 0 70% no-repeat;}
.vlineRgtBlk {background:url(../images/line-blk.gif) 0 70% no-repeat;}
.vlineLftGry {background:url(../images/line-gry.gif) 0 70% no-repeat;}
.vlineRgtGry {background:url(../images/line-gry.gif) 0 70% no-repeat;}
.linedown {margin-bottom:-2px;}
#tooltip {position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;opacity:0.85;max-width:300px;}
#tooltip h3, #tooltip div {margin:0;}
.contacts, .blogdate, .crsdate, .daydate {margin:0 auto;height:38px;font-size:2em;color:#fff;}
.contacts {padding:5px 8px;background-color:#73a3ca;}
.blogdate {width:40px;padding-top:1px;background-color:#f93;}
.crsdate, .daydate {width:50px;padding-top:2px;background-color:#73a3ca;}
.crsdate {width:50px;}
.daydate {width:40px;}
.numberbox, .timelinebox {width:50px;text-align:center;}
.numberbox {float:left;margin-top:10px;}
.timelinebox {float:right;margin-top:-32px;margin-right:40px;}
.avatar {display:block;height:auto;padding:2px;border:1px solid #ccc;}
.avtrminiscule {width:31px;margin-right:5px;}
.avtrtiny {width:51px;margin-right:9px;}
.avtrsmall {width:75px;margin-right:10px;margin-bottom:5px;}
.avtr-140, .avtr-100, .avtr-69, .avtr-45, .avtr-35, .avtr-25, .avtr-15 {display:block;overflow:hidden;padding:2px;border:1px solid #ccc;background-color:#fff;}
.avtr-140 {width:140px;height:105px;padding:3px;}
.avtr-100 {width:100px;height:75px;}
.avtr-69 {width:69px;height:52px;}
.avtr-45 {width:45px;height:34px;}
.avtr-35 {width:35px;height:26px;}
.avtr-25 {width:25px;height:19px;}
.avtr-15 {width:15px;height:12px;}
.avtr-140-pos {margin-top:-230px;}
.avtr-140-pos-en {margin-top:-115px;}
.avtr-140-pos-sp {margin-top:0px;}
.avtr-100-pos {margin-top:-500px;}
.avtr-69-pos {margin-top:-345px;}
.avtr-45-pos {margin-top:-410px;}
.avtr-35-pos {margin-top:-580px;}
.avtr-25-pos {margin-top:-450px;}
.avtr-15-pos {margin-top:-475px;}
.sectionrow .avtrimg {display:inline-block;margin-right:5px;vertical-align:middle;}
.sectionrow .avtr-140, .sectionrow .avtr-100, .sectionrow .avtr-69, .sectionrow .avtr-45, .sectionrow .avtr-35, .sectionrow .avtr-25, .sectionrow .avtr-15 {display:inline-block;margin-right:5px;vertical-align:middle;}
.sectionrow .avtr-15-pos {margin-top:-475px;}
.pghead {float:left;width:550px;margin-bottom:1em;}
.titlebox {padding-bottom:10px;}
.titlebox h3 {float:left;margin-bottom:0;}
.titlectrls {float:left;padding-left:15px;}
.prev_page img {margin-bottom:-2px;padding-right:5px;}
.next_page img {margin-bottom:-2px;padding-left:5px;}
.pagination {float:right;}
ul.listcol li {clear:both;margin-bottom:10px;padding-left:10px;background:none;}
ul.listcolnopad li {padding-left:0;}
ul.listcol > li + li {padding-top:10px;border-top:1px solid #eee;}
ul.listext li {padding-top:10px;border-top:1px solid #eee;}
.listtitle {margin-bottom:5px;}
.listdata {font-size:.9em;}
.cols {clear:both;}
.col1, .col2, .col3, .col4, .col5 {float:left;display:block;}
.liner > div + div {padding-top:5px;border-top:1px solid #eee;}
.liner .cols {margin-bottom:10px;}
.comcols p img {float:none;margin:0;}
.comcols .col2 {width:540px;}
.comcols .col2 p {margin-bottom:5px;}
#comments > div + div, .comments > div + div {padding-top:10px;}
#add_comment_link {margin-top:15px;}
#new_comment_form {padding-top:15px;}
.reportform {display:none;position:absolute;left:0;z-index:1000;}
.crscols .reportform {left:90px;}
.reportcrs .reportform {left:200px;}
.reportphoto, .reportcrs {position:relative;text-align:center;}
.reportphoto {margin:0 40px;}
.LV_validation_message {float:left;display:block;width:400px;margin:-20px 0 0 350px;font-weight:bold;text-align:left;}
.LV_valid {color:#0c0;}
.LV_invalid {color:#c00;}
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active {border:1px solid #00CC00;background-color:#66ff44;}
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {border:1px solid #CC0000;background-color:#ff4422;}
#tos_error {padding-right:15px;color:red;}
#spinner {position:absolute;left:50%;top:50%;width:32px;height:32px;margin-top:-16px;margin-left:-16px;}
.errtxt {color:red;}
div.notice, div.error, div.success {clear:both;position:relative;width:920px;margin:0 auto 10px 0;padding:5px 20px 5px 10px;text-align:center;border:2px solid #ccc;border-left:none;border-right:none;}
.flashlist {padding-left:120px;text-align:left;}
.flashclose {position:absolute;right:3px;top:3px;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
.fLft {float:left;}
.fRgt {float:right;}
.nofloat {float:none;}
.block {display:block;}
.vtop {vertical-align:top;}
.vbot {vertical-align:bottom;}
.vmid {vertical-align:middle;}
.overflow {overflow:hidden;}
.nopad {padding:0;}
.pads-5 {padding-left:5px;padding-right:5px;padding-bottom:5px;}
.pads-10 {padding-left:10px;padding-right:10px;padding-bottom:10px;}
.pads-15 {padding-left:15px;padding-right:15px;padding-bottom:15px;}
.pads-20 {padding-left:20px;padding-right:20px;padding-bottom:20px;}
.padtop-0 {padding-top:0;}
.padtop-5 {padding-top:5px;}
.padtop-10 {padding-top:10px;}
.padtop-15 {padding-top:15px;}
.padtop-20 {padding-top:20px;}
.padtop-30 {padding-top:30px;}
.padtop-40 {padding-top:40px;}
.padbot-0 {padding-bottom:0;}
.padbot-5 {padding-bottom:5px;}
.padbot-10 {padding-bottom:10px;}
.padbot-15 {padding-bottom:15px;}
.padbot-20 {padding-bottom:20px;}
.padbot-30 {padding-bottom:30px;}
.padbot-40 {padding-bottom:40px;}
.padlft-5 {padding-left:5px;}
.padlft-10 {padding-left:10px;}
.padlft-15 {padding-left:15px;}
.padlft-20 {padding-left:20px;}
.padlft-30 {padding-left:30px;}
.padrgt-5 {padding-right:5px;}
.padrgt-10 {padding-right:10px;}
.padrgt-15 {padding-right:15px;}
.padrgt-20 {padding-right:20px;}
.padrgt-30 {padding-right:30px;}
.nomarg {margin:0;}
.margtop-0 {margin-top:0;}
.margtop-5 {margin-top:5px;}
.margtop-10 {margin-top:10px;}
.margtop-15 {margin-top:15px;}
.margtop-20 {margin-top:20px;}
.margtop-30 {margin-top:30px;}
.margbot-0 {margin-bottom:0;}
.margbot-5 {margin-bottom:5px;}
.margbot-10 {margin-bottom:10px;}
.margbot-15 {margin-bottom:15px;}
.margbot-20 {margin-bottom:20px;}
.margbot-30 {margin-bottom:30px;}
.marglft-5 {margin-left:5px;}
.marglft-10 {margin-left:10px;}
.marglft-15 {margin-left:15px;}
.marglft-20 {margin-left:20px;}
.marglft-30 {margin-left:30px;}
.margrgt-5 {margin-right:5px;}
.margrgt-10 {margin-right:10px;}
.margrgt-15 {margin-right:15px;}
.margrgt-20 {margin-right:20px;}
.margrgt-30 {margin-right:30px;}
.showgrid {background:url(../images/grid.png);}
.outline {border:1px dotted #f00;}
hr.space {background:#fcfcfc;color:#fcfcfc;}
.smspace {margin-bottom:.5em;}
.medspace {margin-bottom:1em;}
.lgspace {margin-bottom:2em;}
.xlgspace {margin-bottom:3em;}
.hLine {clear:both;height:10px;margin:10px 0;background:#fcfcfc url(../images/bg/hLine.png) no-repeat;color:#fcfcfc;}
.span-24 .hLine {background-position:0 0;}
.span-23 .hLine {background-position:0 -10px;}
.span-22 .hLine {background-position:0 -20px;}
.span-21 .hLine {background-position:0 -30px;}
.span-20 .hLine {background-position:0 -40px;}
.span-19 .hLine {background-position:0 -50px;}
.span-18 .hLine {background-position:0 -60px;}
.span-17 .hLine {background-position:0 -70px;}
.span-16 .hLine {background-position:0 -80px;}
.span-15 .hLine {background-position:0 -90px;}
.span-14 .hLine {background-position:0 -100px;}
.span-13 .hLine {background-position:0 -110px;}
.span-12 .hLine {background-position:0 -120px;}
.span-11 .hLine {background-position:0 -130px;}
.span-10 .hLine {background-position:0 -140px;}
.span-9 .hLine {background-position:0 -150px;}
.span-8 .hLine {background-position:0 -160px;}
.span-7 .hLine {background-position:0 -170px;}
.span-6 .hLine {background-position:0 -180px;}
.span-5 .hLine {background-position:0 -190px;}
.span-4 .hLine {background-position:0 -200px;}
.span-3 .hLine {background-position:0 -210px;}
.span-2 .hLine {background-position:0 -220px;}
.span-1 .hLine {background-position:0 -230px;}
div.vBorder {margin-right:25px;padding-right:25px;background:url(../../images/dot-blu-vert.gif) right repeat-y;}
ul {margin:0;list-style:none;}
ul li {padding-left:13px;text-align:left;background:url(../images/icon-slider.gif) -10px -2000px no-repeat;}
ul.alt-arw li {background:url(../images/icons/arw-list.gif) 0 7px no-repeat;}
ul li.noarw {background:none;}
ul.noarw {margin:0;}
ul.noarw li {background:none;padding-left:0;}
ol li {text-align:left;}
ul.re-arw li {padding-left:13px;background:url(../images/icons/arw-list.gif) 0 7px no-repeat;}

/* semantic class names */
.leftcol {float:left;margin-right:10px;width:150px;}
.main {float:left;margin-right:10px;margin-right:0;width:790px;}
.rightcol {float:left;margin-right:10px;margin-right:0;width:150px;}
.subhead {float:left;margin-right:10px;width:950px;margin:0;}
.centercol {float:left;margin-right:10px;margin-right:0;width:630px;}