﻿
* { margin: 0px; padding: 0px; }

body { background: #E5EDCF; }
body { font-size:.8em; font-family: Arial; }
ul,ol { margin-left: 22px; }
a, a:visited { color:#A7034D; text-decoration:none; }
a:hover { color:#A7034D !important; text-decoration: underline; }
img { border:0; display:block; }
p { margin: 1em 0; }
h1 { font-size: large; }
h2 { font-size: medium; }

/* theme */
#drop { background: url(/content/theme/drop-mid.gif) repeat-y; margin:0 auto; width:830px; }
#container { width: 800px; }
.side { width:194px; }

#container { background:#E2EAF5; margin: 0 auto; }
#header { background:#FCFEFC; overflow:auto; }
#header img { float: left; }
#header #login { float:right; padding:.5em; vertical-align:bottom; width: 300px; }
#header #login .login { width: 135px; }
#header #login .submit { float:right; }
#header input { color: Gray; padding:3px; }

#toc { height:302px; }
ul.toc { border-top:3px solid #0C1654; width:314px; margin:0; }
ul.toc li { background:url(/content/theme/toc.gif) repeat-x; height:22px; list-style:none; padding:8px; text-align:center; }
#toc .left img { border-top: 1px solid #740234; }
ul.toc a { color: White; font-size:large; font-weight:normal; }
ul.toc a { color:White !important; }
div.submenu { border:1px solid gray; position:absolute;top:0px;left:314px;background:#E2EAF5;height:231px;display:none; }
div.submenu div { border-bottom: 1px solid gray; padding:4px 12px; }
div.submenu a { color:Black; }

#toc li { position:relative; }
#toc li div.submenu2 { position:absolute; left:314px; background:#7F0029; width:175px; top:0; display:none; z-index:100; border-top:1px solid white; border-right:1px solid white; border-left:1px solid white; }
#toc li div.submenu2 div { border-bottom:1px solid white; padding:4px 12px; }
#toc li div.submenu2 a { color:white !important; font-size:small; }

#ticker { background:#E5EDCF; color:Black; font-size:.9em; padding:4px 0; overflow:hidden; }
#ticker .stock { color:Navy; font-weight:bold; }
#ticker .dn { color:red; }
#ticker .up { color:green; }

#content { }
.three h1 { color:#740234; font-size:large; font-weight:normal; margin-top:6px; text-transform:uppercase; }
.three h2 { background:#740234; color:White; font-size:x-large; font-weight:normal; padding:6px; text-align:center; text-transform:uppercase; }

.left { float:left; }
.right { float:right; }

.box { background:white; overflow:auto; }
.box .header { background: #34529C url(/content/theme/gradient.gif) repeat-x; color:White; font-size:small; font-weight:normal; padding:6px; text-align:center; text-transform:uppercase; }
.box .header a { color:White; }
.pad { padding:.5em; }

.side { background:white; }
.side em { font-size: smaller; }
.side ul { margin:0; overflow:auto; padding-bottom:5px; }
.side li { margin:5px 5px 10px 5px; list-style:none; }
.side li a { font-weight:bold; }
.links li { text-transform:uppercase; text-indent:-8px; padding-left:8px; }
.links li a { color:Black; display:inline; }
.box input { color:Gray; }
.box input.button { background:#740234; border: 1px solid #B55F86; color:White; float:right; margin:.5em; padding:2px; }
.side .box img { text-align:center; margin:1em auto; }
.bullet { background: url(/content/theme/bullet.gif) no-repeat; padding-left:20px; }
.news li { text-indent:-12px; padding-left:12px; }
.news li a { color:Black; font-weight:normal; }

#disclaimer { background:#040A44 url(/content/theme/gradient.gif) repeat-x; color:White; text-transform:uppercase; }
#footer { font-variant:small-caps; }
.footer { background:white; clear:both; font-size:smaller; padding:6px 3px; text-align:center; }

.article h1 { color:#19236A; font-size:medium; border-bottom:solid 2px #8A2353; padding: 5px 0; text-transform:uppercase; }
.article h2 { color:#19236A; font-size:small; padding: 5px 0; text-transform:uppercase; }
.article h2 a { color:#19236A; }

ul.crumbs { margin:0 0 .5em 0; }
ul.crumbs li { display:inline; list-style:none; }
li.selected { color:#A7034D; font-weight:bold; }

.color1 { color:#A7034D; }
.color2 { color:#19236A; }

ul.tabs { margin:0; overflow:auto; padding:0; }
ul.tabs li { display: inline; }
ul.tabs a { background:#E8E8E8; color:black; display:block; float:left; margin-left:1px; padding:6px 10px 6px 8px; }
ul.tabs a:hover { background:Gray; color:Black; }
ul.tabs li.selected a { background:#740234; color:White !important; margin:0; padding:6px 10px 6px 9px; font-weight:bold; }
div.tabs { background:#DCC0CC; border: solid 2px #740234; padding:1em; }
div.tabs a { color:blue; }

.table1 { margin: 1em 0; }
.table1 th, .table1 td, .th, .table2 th { padding:5px; }
.table1 th, .table2 th { background:#740234; color:White; text-align:left; }
.table1 td { background:#F4EBEF; }

.blog { border-bottom: 1px solid #A7034D; margin:1em 0; padding-bottom:1em; }

/* ADMIN */
h1#title { margin:.5em 0; }
.success { background:#CFE7CF; border:1px solid green; padding:1em; }
.Editing { color: red !important; }
.Publish { color: green !important; }

.aspnet_errors, .error { background:#FF8080; border:1px solid #FF1C1C; color:black; }
.success { background:#CFE7CF; border:1px solid green; padding:1em; }

/* CLIENT */
.topbar1 { background: url(/content/theme/topbar1.gif) repeat-x; padding-top:42px; }

div.news h2 { border-bottom: 2px solid #8A2353; text-transform: none; }
div.news h2 a { color:#19236A; }
div.news .date { color:#828282; }
div.news img { margin: 4px; }
