html, body {
    font-family: Trebuchet Ms, Arial, sans, sans-serif;
    font-size: 12px;
    color:#1e2665;
}

/*general styles*/
.red {color:#d7251b}
.navy {color:#1e2665}
.gray {color:#999}
.darknavy {color:#111755}
.orange {color:#ff6600}
.brown {color:brown}
.maroon {color:maroon}

.fs10{font-size:10px}
.fs12{font-size:12px}
.fs14{font-size:14px}
.fs16{font-size:16px}
.fs18{font-size:18px}
.fs20{font-size:20px}
.fs22{font-size:22px}
.fs24{font-size:24px}

.bold {font-weight:bold}
.italic {font-style:italic}
.underline {text-decoration:underline}
.line_thru {text-decoration:line-through}

a {
    color:#1e2665;
    font-weight:bold;
}

a:link {
    text-decoration:underline;
}

a:visited {
    text-decoration:underline;
}

a:hover {
    text-decoration:none;
}

.button {
    font-weight:bold;
}

table {
    margin-bottom:10px;
}
table caption {
    font-size:14px;
    font-style:italic;
    font-weight:bold;
    color:#1e2665;
}
table thead {
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    color:#1e2665;
}

table thead tr {
    text-align:center;
}

table tbody tr {
    text-align:center;
}

table tfoot td {
    text-align:right;
}

blockquote p {
    font-style:italic;
    font-size:12px;
}

blockquote ul, blockquote ol {
    font-style:italic;
    font-size:12px;
}

pre {
    color:black;
}

#menu {
    font-size:18px;
    font-weight:bold;
    font-style:italic;
}

#menu a {
    color:white;
}

#menu a:link {
    text-decoration:none;
}

#menu a:visited {
    text-decoration:none;
}

#menu a:hover {
    text-decoration:underline;
}

#submenu {
    font-style:italic;
    font-weight:bold;
}

#submenu a {
    text-transform:uppercase;
    color:white;
}

#submenu a:link {
    text-decoration:none;
}

#submenu a:visited {
    text-decoration:none;
}

#submenu a:hover {
    text-decoration:underline;
}

#sidebar_menu {
    font-weight:bold;
}

#sidebar_menu a {
    color:white;
    text-transform:uppercase;
}

#sidebar_menu a:link {
    text-decoration:none;
}

#sidebar_menu a:visited {
    text-decoration:none;
}

#sidebar_menu a:hover {
    text-decoration:none;
}

#sidebar_menu li:hover a {
    color:navy;
}

#motto {
    font-size:22px;
    color:white;
    font-style:italic;
    font-weight:bold;
}

#motto div {
    font-size:14px;
    text-align:right;
}

.front_page .container_2 {
    font-weight:bold;
    font-style:italic;
    line-height:16px;
}

.front_page .container_2 span {
    font-size:28px;
    font-weight:bold;
    text-transform:uppercase;
    text-align:right;
}

#latest_posts {
    font-weight:bold;
}
#latest_posts .title {
    font-size:18px;
}
#latest_posts .content {}

#notification {
    font-size:14px;
    color:white;
    font-style:italic;
    text-align:center;
    font-weight:bold;
}

.warning {
    color:white;
    font-size:24px;
    font-style:italic;
    font-weight:bold;
}

#tender_detail {
}

#tender_detail thead {
    font-size:14px;
}

#tender_detail td {
    text-align:left;
}

#tender_detail td.o {
    font-weight:bold;
    text-transform:uppercase;
}

#attachments {
}

#attachments tbody td {
    text-align:left;
}

#attachments td.o {
    font-weight:bold;
    text-transform:uppercase;
}

#current_tenders td {
    text-align:left;
}

#current_tenders td a {
    text-decoration:none;
}

#current_tenders td.o {
    text-align:center;
}

#tender_result tbody td {
    text-align:left;
}

#footer {
    text-align:center;
    font-size:10px;
}

#download_form {
    color:#111755;
}

#download_form label {
    font-weight:bold;
}

