﻿/*Overrides*/
#leftnav {width:180px;}
#leftnav ul li a{padding: 10px 0 0 30px;font-size:16px;}
#leftnav ul li a:hover, #leftnav ul li a.active{color:#FFCC33;text-decoration:underline;}
#content{width:685px;}
table th {background-color:white;border-bottom:none;border-top:none;font-size:14px;padding:0;}
table td{font-size:14px;padding-top:0;}
/*Elements*/
/*IDs*/
div#loginstatus{text-align:right;margin-right:17px;}
#ssiFBLike {right:184px;}
/*Classes*/
.capitalize{text-transform:capitalize;}
.alignLeft{text-align:left}
.alignRight{text-align:right}
.left{float:left}
.right{float:right}
.centered{text-align:center;}
.clearthis{clear:both;height:1px;}
.clearleft{clear:left;}
.clearright{clear:right;}
.onquarter{width:24% ;}
.onethird{width:32%;}
.onehalf{width:49% ;}
.twothirds{width:66% ;}
.threequarters{width:75% ;}
.bold{font-weight:bold;}
.uppercase{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.scroll{overflow:auto;}
.inline{display:inline;}
.block{display:block;}
.hidden{display:none;}
.floatRight{float:right;}
.floatLeft{float:left;}
.ul{text-decoration:underline;}
.nowrap{white-space:nowrap;}
.Grid{border:#f8f8f8;line-height:1.5em;margin:5px 0 20px 0;}
.GridItem{background-color:#f8f8f8;border:#f8f8f8;}
.GridAlternatingItem{background-color:#e8e8e8;border:#f8f8f8;}
.GridItemHover{background-color:Yellow;cursor:pointer;cursor:hand;}
.GridHeader{background-color:Silver;border:#f8f8f8;}
.GridFooter{text-align:right;font-weight:bold;white-space:nowrap;background-color:Silver;}
.GridFooterOver{text-align:right;font-weight:bold;white-space:nowrap;background-color:Yellow;cursor:pointer;cursor:hand;}
.GridHeaderOver{background-color:Silver;border:#f8f8f8;background-color:Yellow;cursor:pointer;cursor:hand;}
.errorlbl{font-weight:bold;color:Red;}
.Grid td, .Grid th {padding:10px;}
.GridHeader th{background-color:Silver;}
/*CSSForm*/
div.CSSForm{width: 600px;} /*Meant to be overridden*/
div.CSSForm label,div.CSSForm span,div.CSSForm input,div.CSSForm select,div.CSSForm img,div.CSSForm textarea,div.CSSForm span.fieldnote{display:block;float:left;margin:10px 0 10px 10px;}
div.CSSForm label{width:27%;padding:0;text-align:right;font-weight:bold;} /*Override width as needed*/
div.CSSForm p{margin: 10px 0;}
div.CSSForm img{margin-top: 8px;}
div.CSSForm input,div.CSSForm select,div.CSSForm textarea{width:auto;}
div.CSSForm br{clear:left;}
div.CSSForm table{float:left;margin:8px 0 0 0;padding:0;} /*Fix up tables generated by checkboxlists, radiobuttonlists, etc*/
div.CSSForm tr, div.CSSForm td{margin:0;padding:0;}
div.CSSForm table input,div.CSSForm table label{display:inline;float:none;width:auto;text-align:left;font-weight:normal;margin:0 0 0 5px;white-space:nowrap;}
div.CSSForm table span{margin:0;}
div.CSSForm span.fieldnote{font-size:small;margin-top:-10px;text-align:right;width:50%;}
/*Specificity*/
div#content ul {list-style-type:disc;margin: 0 0 20px 20px;}
div.Title{color:#001A85;font-weight:bold;font-size:20px;margin-left:15px;float:left;width:200px;}