.top-nav-off {
    color: #75889F;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

.top-nav-on {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

a.top-nav-off-admin,
    a.top-nav-off-admin:visited,
    a.top-nav-off-admin:active,
    a.top-nav-off-admin:link,
    a.top-nav-off-admin:hover {
    color: #75889F;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

a.top-nav-on-admin,
    a.top-nav-on-admin:visited,
    a.top-nav-on-admin:active,
    a.top-nav-on-admin:link,
    a.top-nav-on-admin:hover {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

.welcome-text {
    color: #959697;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

.username-text {
    color: #1C1C1C;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

.search-label-text {
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.form-input-text {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

a.search-label-text,
    a.search-label-text:visited,
    a.search-label-text:active,
    a.search-label-text:link,
    a.search-label-text:hover {
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}

.more-search-text {
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

a.more-search-text,
    a.more-search-text:visited,
    a.more-search-text:active,
    a.more-search-text:link,
    a.more-search-text:hover {
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
}

a.table-link-text,
    a.table-link-text:visited,
    a.table-link-text:active,
    a.table-link-text:link,
    a.table-link-text:hover {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
}

.home-sections a {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.home-sections a:active {
    color: #FFFFFF;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.home-sections a:visited {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.home-sections a:link {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.home-sections a:hover {
    color: #FFFFFF;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.bottom-nav a {
    color: #D3E3F8;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.bottom-nav a:hover {
    color: #D3E3F8;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.bottom-nav a:link {
    color: #D3E3F8;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.bottom-nav a:active {
    color: #D3E3F8;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.bottom-nav a:visited {
    color: #D3E3F8;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.copyright-text {
    color: #7C8490;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}

.story-text {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

label.story-text-label {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    float: left;
    padding: 4px 0 0 5px;
    width: 150px;
}

.story-text input {
    margin: 0;
    padding: 0;
}

.story-text-white {
    color: #FFFFFF;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.story-title {
    color: #3A6BAB;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.story-note-text {
    color: #959697;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.story-link a {
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}

.story-link {
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}

.story-link-2 {
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.story-link a:hover {
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}

.story-link a:active {
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}

.story-link a:visited {
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}

.story-link a:link {
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}

.features-text {
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.left-nav-section-off a {
    color: #677D9B;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.left-nav-section-off {
    color: #677D9B;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.title-top-text {
    color: #3A6BAB;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

.forms-bold-text {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.left-nav-section-off a:hover {
    color: #677D9B;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.left-nav-section-off a:link {
    color: #677D9B;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.left-nav-section-off a:active {
    color: #677D9B;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.left-nav-section-off a:visited {
    color: #677D9B;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.left-nav-section-on a {
    color: #FFFFFF;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.left-nav-section-on a:hover {
    color: #FFFFFF;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.left-nav-section-on a:link {
    color: #FFFFFF;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.left-nav-section-on a:active {
    color: #FFFFFF;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.left-nav-section-on a:visited {
    color: #FFFFFF;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.left-nav-items-on a {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.left-nav-items-on {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.left-nav-items-on a:hover {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.left-nav-items-on a:link {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.left-nav-items-on a:active {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.left-nav-items-on a:visited {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.left-nav-items-off {
    color: #959697;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.left-nav-items-off a {
    color: #959697;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.left-nav-items-off a:hover {
    color: #959697;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.left-nav-items-off a:link {
    color: #959697;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.left-nav-items-off a:active {
    color: #959697;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.left-nav-items-off a:visited {
    color: #959697;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.dropdown {
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}

.input_180 {
    width: 182px;
    height: 16px;
    border: 1px solid #7F9DB9;
    margin: 0;
    padding: 0;
}

.select_184 {
    width: 184px;
    height: 16px;
    border: 1px solid #7F9DB9;
    margin: 0;
    padding: 0;
}

.input_230 {
    width: 232px;
    height: 16px;
    border: 1px solid #7F9DB9;
    margin: 0;
    padding: 0;
}

.select_234 {
    width: 234px;
    height: 16px;
    border: 1px solid #7F9DB9;
    margin: 0;
    padding: 0;
}

.input_300 {
    width: 300px;
    height: 16px;
    border: 1px solid #7F9DB9;
    margin: 0;
    padding: 0;
}

.error-text-bold {
    color: #F91919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bolder;
    text-decoration: none;
}

.express-view {
    padding: 4px 4px 4px 4px;
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

td.express-view {
    padding: 4px 4px 4px 4px;
    color: #587FB2;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    text-align: left;
    vertical-align: bottom;
}

.credit-view {
    padding: 4px 4px 4px 4px;
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    text-align: left;
    vertical-align: bottom;

}

table.credit-view {
    padding: 4px, 4px 4px 4px;
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    text-align: left;
    vertical-align: bottom;

}

td.credit-view {
    padding: 4px 4px 4px 4px;
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    text-align: left;
    vertical-align: bottom;

}

.right-padding {
    padding-right: 36px;
    padding-bottom: 18px;
    padding-left: 0px;
    padding-top: 0px;
}

.left-padding {
    padding-left: 25px;
    padding-bottom: 18px;
    padding-right: 0px;
    padding-top: 0px;
}

.header-section-title {
    color: #959697;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 33px;
    font-weight: normal;
    text-decoration: none;

}

.header-left-title {
    color: #FFFFFF;
    background-color: #999999;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 30px;
    font-weight: normal;
    text-decoration: none;

}

/*
 * Makes border around elements.
 */
.table-bordered {
    border: 1px solid #000;
    padding: 1px 1px 1px 1px;
}

.input-element {
    font-style: normal;
    margin-top: 5px;
    margin-bottom: 5px;
    color: #191919;
    font-family: Verdana, Helvetica, sans-serif;
   	font-size : 10px;

}

.title-line
{
    height: 26px;
    background: transparent url(../../../images/img_footer_back.gif) repeat-x 0 0;
}

.bordered_image
{
    background: #F4F4F4;
    padding: 4px;
    border: 1px solid #587FB2;
}

.bordered_image a
{
    display: block;
}

.text-small-normal {
    color: #717374;
    font-size: 11px;
    font-weight: normal;
}

span.format-text {
    width: 500px;
    float: left;
    overflow: hidden;
}