 /* BELLINGHAM */
body { font-family:Arial, Helvetica, sans-serif} 
a {color:#963; text-decoration:none; } 
a:hover {text-decoration:underline}
.bold {font-weight:bold}
.authorFromCatalog {padding:6px; margin-bottom:14px; background-color: #FFA; font-size: 16px}
#outerCreateProfile {background-color:#FFC; border:#797262 1px solid; width:100%; margin-bottom:18px}
.outerAddAlerts {background-color:#FFC; border:#797262 1px solid; width:100%; margin-bottom:18px}
.innerAddAlerts  {overflow:hidden; height:23px; background-color:#797262; color:#fff; font-weight:bold; font-size:120%; line-height: 2em}
#outerMyAlerts {border:#5e9732 1px solid; width:100%; margin-bottom:18px; float:left; overflow:hidden; width:31%}
#innerMyAlerts {font-weight:600; background-color:#5e9732; color:#fff; font-weight:bold; padding:5px; font-size:120%}
#outerRecentAlerts {border:#bb8d0a 1px solid; width:100%; margin-bottom:18px; float:left; overflow:hidden; width:31%}
#innerRecentAlerts {font-weight:600; background-color:#bb8d0a; color:#fff; font-weight:bold; padding:5px; font-size:120%}
#outerPopularAlerts {border:#695e4a 1px solid; width:100%; margin-bottom:18px; float:left; overflow:hidden; width:31%}
#innerPopularAlerts {font-weight:600; background-color:#695e4a; color:#fff; font-weight:bold; padding:5px; font-size:120%}
.outerEditSettings {background-color:#FFC; border:#797262 1px solid; width:99%;}
.innerEditSettings {background-color:#797262; color:#fff; font-weight:bold; padding:5px; font-size:120%}

#AAcontainer {margin-left: 10px; width:100%; max-width:1200; min-width:600}
#AAmarginFix {margin-left:30px}
.indexTable {width:600px}
.gutter {float:left; width:3%}
.LEFormRow {display: table-row; overflow: hidden; }
.LEFormRow label {vertical-align: middle; display: table-cell; padding-right: 5px; text-align: right }
.LEFormRow input {display: table-cell; margin-right: 15px; padding-left: 2px} 