/* line 1, ../../app/stylesheets/application.sass */
.center { margin-left: auto; margin-right: auto; }

/* line 5, ../../app/stylesheets/application.sass */
.float-left { float: left; }

/* line 8, ../../app/stylesheets/application.sass */
.float-right { float: right; }

/* line 11, ../../app/stylesheets/application.sass */
.left { float: left; }

/* line 14, ../../app/stylesheets/application.sass */
.right { float: right; }

/* line 17, ../../app/stylesheets/application.sass */
.text-center { text-align: center; }

/* line 20, ../../app/stylesheets/application.sass */
.text-left { text-align: left; }

/* line 23, ../../app/stylesheets/application.sass */
.text-right { text-align: right; }

/* line 26, ../../app/stylesheets/application.sass */
.text-justify { text-align: justify; }

/* line 29, ../../app/stylesheets/application.sass */
.text-top { vertical-align: top; }

/* line 32, ../../app/stylesheets/application.sass */
.text-bottom { vertical-align: bottom; }

/* line 35, ../../app/stylesheets/application.sass */
.text-middle { vertical-align: middle; }

/* line 38, ../../app/stylesheets/application.sass */
.text-x-small { font-size: x-small; }

/* line 41, ../../app/stylesheets/application.sass */
.text-small { font-size: small; }

/* line 44, ../../app/stylesheets/application.sass */
.text-large { font-size: large; }

/* line 47, ../../app/stylesheets/application.sass */
.text-x-large { font-size: x-large; }

/* line 50, ../../app/stylesheets/application.sass */
.text-bold { font-weight: bold; }

/* line 53, ../../app/stylesheets/application.sass */
.text-underline { text-decoration: underline; }

/* line 56, ../../app/stylesheets/application.sass */
.cursor-pointer:hover { cursor: pointer; }

/* line 59, ../../app/stylesheets/application.sass */
.icon-16 { width: 16px; height: 16px; }

/* line 63, ../../app/stylesheets/application.sass */
.icon-24 { width: 24px; height: 24px; }

/* line 67, ../../app/stylesheets/application.sass */
.icon-32 { width: 32px; height: 32px; }

/* line 71, ../../app/stylesheets/application.sass */
.icon-64 { width: 64px; height: 64px; }

/* line 75, ../../app/stylesheets/application.sass */
.italics { font-style: italic; }

/* line 78, ../../app/stylesheets/application.sass */
.pointer { cursor: pointer; }

/* line 81, ../../app/stylesheets/application.sass */
.overborder { border-top: 1px solid black; }

/* line 84, ../../app/stylesheets/application.sass */
.underborder { border-bottom: 1px solid black; }

/* line 87, ../../app/stylesheets/application.sass */
.clear-right { clear: right; }

/* line 90, ../../app/stylesheets/application.sass */
.clear-left { clear: left; }

/* line 93, ../../app/stylesheets/application.sass */
.clear-both { clear: both; }

/* line 96, ../../app/stylesheets/application.sass */
.background-white { background-color: white; }

/* line 99, ../../app/stylesheets/application.sass */
.font-bold { font-weight: bold; }

/* line 116, ../../app/stylesheets/application.sass */
body { /*:background url(../images/background-image.png) repeat-x scroll 0 0 */ background-color: black; margin: 0; padding: 0; min-width: 960px; }

/* line 123, ../../app/stylesheets/application.sass */
h1#branding { background-color: white; margin: 0; padding: 10; padding-bottom: 0; }
/* line 128, ../../app/stylesheets/application.sass */
h1#branding .tagline { color: #123454; margin: 0; padding: 0; font-size: 2em; line-height: 0.8em; }
/* line 134, ../../app/stylesheets/application.sass */
h1#branding a, h1#branding a:hover, h1#branding a:visited { text-decoration: none; margin-left: 10px; }
/* line 137, ../../app/stylesheets/application.sass */
h1#branding a img, h1#branding a:hover img, h1#branding a:visited img { border: none; }
/* line 139, ../../app/stylesheets/application.sass */
h1#branding a .tagline, h1#branding a:hover .tagline, h1#branding a:visited .tagline { margin: 0; padding: 0; margin-left: 10px; }

/* line 144, ../../app/stylesheets/application.sass */
h2 { /*:background-color = !black */ /*:background-image url(/images/blue-background-shim.png) */ /*:border-bottom 1px 'solid' #000000 */ /*:border-top 1px 'solid' #333333 */ color: black; padding-bottom: 0; font-size: 12pt; margin: 0; text-decoration: none; font-weight: bold; font-size: large; }

/* line 157, ../../app/stylesheets/application.sass */
h3 { /*:background-color = !dark_gray */ /*:background-image url(/images/orange-background-shim.jpg) */ /*:border 1px 'solid' #123454 */ text-decoration: none; border-top: 1px "solid" #333333; color: white; text-align: center; margin: 5px; padding: 3px; font-weight: normal; }

/* line 169, ../../app/stylesheets/application.sass */
h3 { background-color: #666666; }

/* line 172, ../../app/stylesheets/application.sass */
h4 { background-color: #999999; }

/* line 175, ../../app/stylesheets/application.sass */
#content { margin: 5px; background-color: none; }

/* line 179, ../../app/stylesheets/application.sass */
#body { background: white url(/images/money_sidebar.jpg) repeat-y 0 0; margin-top: 5px; font-size: large; /* :border 1px 'solid' black */ }

/* line 189, ../../app/stylesheets/application.sass */
#category_bottom_div { background-image: url(/images/industry_background.png) repeat-y scroll 0 0; background-color: #aaf200; height: 30px; padding-top: 10px; }
/* line 194, ../../app/stylesheets/application.sass */
#category_bottom_div h2 { background-color: #aaf200; color: #123454; }

/* line 199, ../../app/stylesheets/application.sass */
a img { border: none; }

/* line 203, ../../app/stylesheets/application.sass */
.box h1 { border: none; background: none; font-size: xx-large; font-weight: bold; color: #123454; text-align: left; }
/* line 210, ../../app/stylesheets/application.sass */
.box h2 { border: none; background: none; font-size: x-large; font-weight: bold; color: #123454; text-align: left; text-transform: none; }
/* line 218, ../../app/stylesheets/application.sass */
.box h3 { border: none; background: none; font-size: large; font-weight: bold; color: black; text-align: left; }
/* line 225, ../../app/stylesheets/application.sass */
.box h4 { border: none; background: none; font-size: normal; font-weight: bold; color: black; text-align: left; }
/* line 232, ../../app/stylesheets/application.sass */
.box p { text-align: justify; }

/* line 236, ../../app/stylesheets/application.sass */
ul.nav { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; }
/* line 241, ../../app/stylesheets/application.sass */
ul.nav .main li a, ul.nav .main li a:visited { color: black; text-decoration: none; font-weight: normal; }
/* line 246, ../../app/stylesheets/application.sass */
ul.nav li { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 !important */ background-color: #aaf200; }
/* line 250, ../../app/stylesheets/application.sass */
ul.nav li ul { background-position: 0 0 !important; /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 !important */ background-color: #aaf200; }
/* line 256, ../../app/stylesheets/application.sass */
ul.nav li ul li a { background-position: 0 50% !important; color: #123454; }
/* line 260, ../../app/stylesheets/application.sass */
ul.nav li ul li.current a { /* :background #FFFFFF url(/images/blue-background-shim.png) repeat scroll 0 0 */ color: #666666; }
/* line 264, ../../app/stylesheets/application.sass */
ul.nav li ul li.current a:hover { /* :background #FFFFFF url(/images/blue-background-shim.png) repeat scroll 0 0 */ color: #666666; }
/* line 268, ../../app/stylesheets/application.sass */
ul.nav li a { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; color: black; }
/* line 273, ../../app/stylesheets/application.sass */
ul.nav li a:hover, ul.nav li a:focus { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; color: black; }
/* line 278, ../../app/stylesheets/application.sass */
ul.nav li a:active { /* :background #FFFFFF url(/images/blue-background-shim.png) repeat scroll 0 0 */ color: #666666; }
/* line 283, ../../app/stylesheets/application.sass */
ul.nav li:hover a { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; color: #123454; }
/* line 289, ../../app/stylesheets/application.sass */
ul.nav li:hover ul li a { color: #444444; }
/* line 292, ../../app/stylesheets/application.sass */
ul.nav li:hover ul li a:hover { /* :background #FFFFFF url(/images/blue-background-shim.png) repeat scroll 0 0 */ color: black; }
/* line 297, ../../app/stylesheets/application.sass */
ul.nav li:hover ul li a:active { /* :background #FFFFFF url(/images/blue-background-shim.png) repeat scroll 0 0 */ color: #666666; }
/* line 301, ../../app/stylesheets/application.sass */
ul.nav li.current { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 !important */ background-color: #aaf200; }
/* line 305, ../../app/stylesheets/application.sass */
ul.nav li.current a { /* :background #FFFFFF url(/images/blue-background-shim.png) repeat scroll 0 0 */ color: #666666; }
/* line 309, ../../app/stylesheets/application.sass */
ul.nav li.current ul { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 !important */ background-color: #aaf200; }
/* line 313, ../../app/stylesheets/application.sass */
ul.nav li.current ul li a { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; color: #444444; }
/* line 318, ../../app/stylesheets/application.sass */
ul.nav li.current ul li a:hover { /* :background #FFFFFF url(/images/blue-background-shim.png) repeat scroll 0 0 */ color: black; }
/* line 322, ../../app/stylesheets/application.sass */
ul.nav li.current:hover ul li a:active { /* :background #FFFFFF url(/images/blue-background-shim.png) repeat scroll 0 0 */ color: #666666; }
/* line 326, ../../app/stylesheets/application.sass */
ul.nav li.secondary { /* :background transparent url(/images/blue-background-shim.png) repeat scroll 0 0 !important */ color: #ccddee; }
/* line 332, ../../app/stylesheets/application.sass */
ul.nav li.secondary span.status a { /* :background transparent url(/images/blue-background-shim.png) repeat scroll 0 0 */ color: #ccddee; }
/* line 336, ../../app/stylesheets/application.sass */
ul.nav li.secondary span.status a:hover { /* :background transparent url(/images/blue-background-shim.png) repeat scroll 0 0 */ color: #123454; }
/* line 340, ../../app/stylesheets/application.sass */
ul.nav li.secondary:hover a { /* :background #123454 url(/images/blue-background-shim.png) repeat scroll 0 0 */ color: #123454; }
/* line 344, ../../app/stylesheets/application.sass */
ul.nav li.secondary:hover a:hover { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; }
/* line 348, ../../app/stylesheets/application.sass */
ul.nav li.secondary:hover a:active { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; }
/* line 355, ../../app/stylesheets/application.sass */
ul.main li ul li a { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; border-top: 1px solid #444444; color: #123454; }
/* line 361, ../../app/stylesheets/application.sass */
ul.main li ul li a:hover { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; color: #123454; }
/* line 366, ../../app/stylesheets/application.sass */
ul.main li a { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; color: #123454; }
/* line 371, ../../app/stylesheets/application.sass */
ul.main li a:focus { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; color: #123454; }
/* line 377, ../../app/stylesheets/application.sass */
ul.main li:hover a { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; color: #123454; }
/* line 382, ../../app/stylesheets/application.sass */
ul.main li:hover a:active { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; }
/* line 386, ../../app/stylesheets/application.sass */
ul.main li:hover ul li a { color: #123454; }
/* line 389, ../../app/stylesheets/application.sass */
ul.main li:hover ul li a:hover { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; color: #123454; }
/* line 394, ../../app/stylesheets/application.sass */
ul.main li:hover ul li a:active { /* :background url(/images/blue-background-shim.png) repeat scroll 0 0 */ background-color: #aaf200; color: #123454; }

