/* CSS Document */

html {

height : 100%; 

} 

body {

line-height : 130%; 

color : Silver; 

font-family : Arial, Helvetica, sans-serif; 

font-size : 11px; 

background-repeat : repeat; 

padding : 0; 

margin-top : 0; 

margin-bottom : 0; 

background-attachment : fixed; 

background-color : #1e201c; 

margin : 0;

cursor: crosshair; 

} 

.clr {

clear : both; 

} 

#top_menu {

width : 100%;

float : left; 

height : 166px;

line-height : 0px;

background : #000000 url(../images/gradient.jpg) 0 0 repeat-x;

padding : 0; 

margin-bottom : 20px;
}

#top_menu_inner {

        margin: 0;

        padding-top: 0px;

} 

#pathway {

        height : 22px;

        color : Silver;

        background-color : #1e201c;

        border : 1px solid #2c2c2c;

        margin-top: 4px;

        margin-bottom: 4px;

        margin-left: 8px;

        margin-right: 8px;

} 

#pathway_text {

font-family : Arial, Helvetica, sans-serif; 

font-size : 10px; 

overflow : hidden; 

display : block; 

height : 22px; 

line-height : 22px !important; 

line-height : 20px; 

padding-left : 10px; 

color : #AAAAAA; 

float : left; 

} 

#pathway_text img {

margin-left : 2px; 

margin-right : 2px; 

margin-top : 6px; 

} 

#banner {

float : left; 

width : 500px; 

} 

#banner_inner {

padding-top : 15px; 

} 

#buttons {

float : left; 

margin : 2px; 

padding : 2px; 

width : auto; 

} 

ul#mainlevel-nav {

list-style : none; 

padding : 0; 

margin : 0; 

font-size : 10px; 

} 

ul#mainlevel-nav li {

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-weight : bold; 

background-image : none; 

padding-left : 0; 

padding-right : 0; 

float : left; 

margin : 0; 

font-size : 10px;

line-height : 21px; 

white-space : nowrap; 

} 

ul#mainlevel-nav li a {

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-weight : bold; 

font-size : 10px; 

display : block; 

padding-left : 15px; 

padding-right : 15px; 

text-decoration : none; 

#708090color : #9BC2C4; 

background : transparent; 

border-right : 1px solid #1e201c; 

} 

#buttons > ul#mainlevel-nav li a {

width : auto; 

} 

ul#mainlevel-nav li a:hover {

line-height : 19px;

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-weight : bold; 

font-size : 10px; 

color : Silver; 

border-bottom : 2px solid Silver; 

} 

#search_inner form {

padding : 2px; 

margin : 2px; 

} 

#search_inner .inputbox {

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-size : 10px; 

color : Silver; 

background-color : #1e201c; 

} 

#header {

height : 130px; 

float : center; 

width : 100%; 

background-color :#1E201C; 

text-align       : center;

padding-left : 0px; 

padding-right : 0px;

margin : 0; 

background-repeat : no-repeat; 

}  

#left_outer {

float : left; 

width : 130px; 

padding : 0; 

padding-left : 30px; 

} 

#left_inner {

float : none !important; 

float : left; 

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-size : 11px; 

padding : 4px; 

} 

#left_inner_float {

background-repeat : repeat-y; 

width : 130px; 

background-color : #33372d; 

} 

#left_footer {

height : 20px; 

width : 130px; 

background-image : url(../images/modul_foot.gif); 

background-repeat : no-repeat; 

} 

#left_header {

height : 20px; 

width : 130px; 

background-image : url(../images/modul_head.gif); 

background-repeat : no-repeat; 

} 

#right_footer {

height : 20px; 

width : 130px; 

background-image : url(../images/modul_foot.gif); 

background-repeat : no-repeat; 

} 

#right_header {

height : 20px; 

width : 130px; 

background-image : url(../images/modul_head.gif); 

background-repeat : no-repeat; 

} 

#right_outer {

float : left; 

width : 130px; 

padding : 0; 

padding-right : 30px; 

} 

#right_inner {

float : none !important; 

float : left; 

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-size : 11px; 

padding : 4px; 

} 

#right_inner_float {

background-repeat : repeat-y; 

width : 130px; 

background-color : #33372d; 

} 

#content_outer {

width : 100%; 

float : left; 

color : Silver; 

padding : 0; 

padding-top : 20px; 

padding-bottom : 20px; 

} 

#main_content {

float : none !important; 

float : left; 

padding : 4px; 

} 

table.content_table {

float : none; 

} 

#content_head {

height : 20px; 

margin : 2px; 

} 

#content_top {

height : 20px; 

background-image : url(../images/main_head.gif); 

background-repeat : no-repeat; 

float : none; 

} 

#content_top_corner {

height : 20px; 

background-image : url(../images/main_head_corner.gif); 

background-repeat : no-repeat; 

float : right; 

width : 23px; 

} 

#content_foot {

height : 20px; 

background-image : url(../images/main_foot.gif); 

background-repeat : no-repeat; 

} 

#content_foot_corner {

height : 20px; 

background-image : url(../images/main_foot_corner.gif); 

width : 26px; 

float : right; 

} 

#content {

padding-left : 30px; 

padding-right : 30px; 

} 

.content {

background-color : #33372d; 

} 

#user {

float : left; 

} 

.user1_inner {

        float : none !important;

        float : left;

        padding: 2px;

} 

#user1_outer {

float : none !important; 

float : left; 

margin : 2px; 

padding : 2px; 

} 

.user2_inner {

        float : none !important;

        float : left;

        padding: 2px;

        ;

} 

#user2_outer {

float : none !important; 

float : left; 

margin : 2px; 

padding : 2px; 

} 

.error {

font-style : italic; 

text-transform : uppercase; 

padding : 5px; 

color : #010101; 

font-size : 14px; 

font-weight : bold; 

} 

.back_button {

font-family : Arial, Helvetica, sans-serif; 

background-image : url(../images/button_bg.png); 

float : left; 

text-align : center; 

font-size : 10px; 

border : 3px double #1e201c; 

width : auto; 

padding : 0 10px; 

line-height : 18px; 

margin : 4px; 

color : Silver; 

background-color : #AAAAAA; 

} 

.pagenav {

font-family : Arial, Helvetica, sans-serif; 

text-align : left; 

font-size : 10px; 

font-weight : bold; 

border : 3px double #1e201c; 

width : auto; 

background-color : #010101; 

padding : 0 8px; 

line-height : 18px; 

margin : 1px; 

color : Silver; 

background-image : url(../images/button_bg.png); 

} 

.pagenavbar {

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-size : 10px; 

margin-right : 10px; 

float : left; 

} 

.pagenav:hover {

color : #919DAC; 

} 

#footer {

height : 58px; 

float : left; 

width : 100%; 

background-color : #55584c; 

padding : 0; 

margin : 0; 

border-top : 1px solid Silver; 

} 

ul {

margin : 2px; 

padding : 2px; 

list-style : none; 

} 

li {

text-align : left; 

line-height : 14px; 

padding-left : 18px; 

background-image : url(../images/arrow.gif); 

background-repeat : no-repeat; 

background-position : 0 2px; 

} 

li:hover {

text-align : left; 

line-height : 14px; 

padding-left : 18px; 

background-position : 0 2px; 

background-image : url(../images/arrow_hover.gif); 

background-repeat : no-repeat; 

} 

td {

text-align : left; 

font-size : 11px; 

} 

a:link, a:visited {

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-size : 11px; 

color : #708090; 

text-decoration : none; 

padding : 2px; 

} 

a:hover {

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-size : 11px; 

color : #919DAC; 

text-decoration : none; 

} 

table.contentpaneopen {

width : 99%; 

padding : 2px; 

margin : 2px; 

} 

table.contentpane {

width : 99%; 

padding : 4px; 

margin : 4px; 

} 

.blog_more {

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-size : 10px; 

margin-left : 4px; 

} 

.button {

color : Silver; 

background-color : #2c2c2c; 

background-image : url(../images/button_bg.png); 

font-family : Geneva, Arial, Helvetica, sans-serif; 

text-align : center; 

font-size : 10px; 

font-weight : bold; 

border : 3px double #1e201c; 

width : auto; 

padding : 0 5px; 

line-height : 18px !important; 

line-height : 16px; 

height : 20px !important; 

height : 20px; 

margin : 4px; 

} 

.button:hover {

color : #919DAC; 

} 

.inputbox {

padding : 2px; 

margin : 2px; 

border : 2px solid #4B4B4B; 

background-color : #5F5953; 

color : Silver; 

} 

.componentheading {

background-image:url(../images/component_head.gif);

background-repeat: no-repeat;

height : 20px; 

color : Silver; 

background-color : #33372d; 

border-bottom : 1px dashed #1e201c; 

font-weight : bold; 

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-size : 10px; 

white-space : nowrap; 

padding-left : 34px; 

margin : 4px; 

padding-top : 4px; 

} 

.contentcolumn {

height : 16px; 

color : Silver; 

background-color : #010101; 

font-weight : bold; 

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-size : 10px; 

white-space : nowrap; 

padding-left : 12px; 

border : 1px solid #000000; 

padding-top : 4px; 

margin : 4px; 

} 

.contentheading {

/*background-image : url(../images/content_head.gif); 

background-repeat : no-repeat; */

background-image : url(../images/hg_news1.png); 

background-repeat : repeat-x; 

height : 20px; 

color : Silver; 

background-color : #33372d; 

border-bottom : 1px dashed #1e201c; 

font-weight : bold; 

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-size : 10px; 

white-space : nowrap; 

/*padding-left : 34px; */

padding-left : 2px;

} 

.contentpagetitle {

height : 20px; 

color : Silver; 

background-color : #1e201c; 

font-weight : bold; 

font-family : Verdana, Arial, Helvetica, sans-serif; 

font-size : 10px; 

white-space : nowrap; 

padding-left : 2px; 

} 

table.searchinto {

width : 100%; 

} 

table.searchintro td {

} 

table.moduletable {

width : 100%; 

margin : 0; 

padding : 2px;  

} 

div.moduletable {

padding : 0; 

margin-bottom : 18px; 

} 

table.moduletable th, div.moduletable h3 {

background-image:url(../images/subhead.gif);

background-repeat: no-repeat;

font-family : Geneva, Arial, Helvetica, sans-serif; 

color : Silver; 

background-color : #1e201c; 

border : 1px solid #2c2c2c; 

text-align : right; 

height : 22px; 

line-height : 22px; 

font-weight : bold; 

font-size : 10px; 

text-transform : none; 

margin : 0; 

padding : 0; 

padding-right : 8px; 

} 

table.moduletable td {

font-size : 11px; 

padding : 2px; 

margin : 0; 

font-weight : normal; 

} 

table.pollstableborder td {

padding : 4px;

margin: 4px; 

} 

.sectiontableheader {

font-family : Geneva, Arial, Helvetica, sans-serif; 

color : Silver; 

border-top : 1px dashed #1e201c;

text-align : left; 

height : 22px; 

line-height : 22px; 

font-weight : bold; 

font-size : 10px; 

text-transform : none; 

margin : 0; 

padding-bottom : 0; 

padding-right : 8px; 

} 

.sectiontablefooter {

font-family : Geneva, Arial, Helvetica, sans-serif; 

color : Silver; 

border-top : 1px dashed #1e201c; 

text-align : center; 

height : 20px; 

line-height : 20px; 

font-weight : bold; 

font-size : 10px; 

text-transform : none; 

margin : 2px; 

padding : 2px; 

} 

.sectiontableentry1 {

border-bottom : 1px solid #1e201c; 

font-family : Geneva, Arial, Helvetica, sans-serif; 

height : 20px; 

line-height : 20px; 

text-align : left; 

font-size : 10px; 

background-color : #27281F; 

} 

.sectiontableentry2 {

font-family : Geneva, Arial, Helvetica, sans-serif; 

height : 20px; 

line-height : 20px; 

text-align : left; 

font-size : 10px; 

text-transform : none; 

background-color : #27281f; 

} 

.contact_email {

padding : 4px; 

margin : 4px; 

} 

.small {

font-family : Arial, Helvetica, sans-serif; 

color : #919DAC; 

font-size : 9px; 

} 

.createdate {

font-family : Arial, Helvetica, sans-serif; 

font-size : 9px; 

color : #708090; 

} 

.modifydate {

font-family : Arial, Helvetica, sans-serif; 

color : #778899; 

font-size : 9px; 

} 

table.contenttoc {

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-size : 10px; 

border : 1px solid #1e201c; 

padding : 2px; 

margin : 4px; 

} 

table.contenttoc td {

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-size : 10px; 

padding : 4px; 

margin : 4px; 

} 

table.contenttoc th {

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-size : 10px; 

background-color : #1e201c; 

color : Silver; 

text-align : left; 

padding-left : 4px; 

height : 20px; 

font-weight : bold; 

font-size : 10px; 

text-transform : uppercase; 

} 

a.mainlevel:link, a.mainlevel:visited {

font-family : Geneva, Arial, Helvetica, sans-serif; 

display : block; 

vertical-align : middle; 

font-size : 10px; 

font-weight : bold; 

color : Silver; 

text-align : left; 

padding-top : 4px; 

padding-left : 8px; 

height : 20px !important; 

height : 20px; 

text-decoration : none; 

border-bottom : 1px solid #1e201c; 

margin-left : 2px; 

margin-right : 2px; 

} 

a.mainlevel:hover {

font-family : Geneva, Arial, Helvetica, sans-serif; 

background-color : #55584c; 

background-position : 0 -22px; 

text-decoration : none; 

height : 20px !important; 

height : 20px; 

border-right : 2px solid #778899; 

color : #919DAC; 

font-size : 10px; 

text-align : left; 

padding-left : 18px; 

padding-top : 4px; 

} 

a.mainlevel#active_menu {

font-family : Geneva, Arial, Helvetica, sans-serif; 

color : #708090; 

border-right : 2px solid #778899; 

font-weight : bold; 

font-size : 10px; 

height : 20px !important; 

height : 20px; 

text-decoration : none; 

text-align : left; 

padding-top : 4px; 

padding-left : 8px; 

} 

a.mainlevel#active_menu:hover {

color : #778899; 

padding-left : 18px; 

} 

a.sublevel:link, a.sublevel:visited {

font-family : Arial, Helvetica, sans-serif; 

padding-left : 24px; 

padding-top : 2px; 

vertical-align : middle; 

font-size : 10px; 

font-weight : bold; 

color : #708090; 

text-align : left; 

height : 20px !important; 

height : 20px; 

text-decoration : none; 

} 

a.sublevel:hover {

padding-left : 34px; 

color : #919DAC; 

text-decoration : none; 

} 

a.sublevel#active_menu {

color : #708090; 

} 

.highlight {

background-color : #778899; 

color : #6495ED; 

padding : 0; 

} 

.code {

background-color : #ddd; 

border : 1px solid #bbb; 

} 

form {

margin : 0; 

padding : 0; 

} 

div.mosimage {

border : 1px solid #1e201c; 

} 

.mosimage {

margin : 5px; 

} 

.mosimage_caption {

margin-top : 2px; 

background-color : #1e201c; 

padding : 1px 2px; 

color : Silver; 

font-size : 10px; 

border-top : 1px solid #1e201c; 

} 

span.article_seperator {

display : block; 

height : 1.5em; 

} 

.readon {

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-size : 10px; 

} 

a.readon:link {

font-family : Geneva, Arial, Helvetica, sans-serif; 

color : Silver; 

font-size : 10px; 

font-weight : bold; 

} 

a.readon:visited {

font-family : Geneva, Arial, Helvetica, sans-serif; 

font-size : 10px; 

font-weight : bold; 

} 

a.readon:hover {

font-family : Geneva, Arial, Helvetica, sans-serif; 

color : #919DAC; 

font-size : 10px; 

font-weight : bold; 

border-bottom : 1px solid #919DAC; 

} 

.pagenav_next {

font-family : Geneva, Arial, Helvetica, sans-serif; 

color : Silver; 

font-size : 10px; 

font-weight : bold; 

} 

.pagenav_prev {

font-family : Geneva, Arial, Helvetica, sans-serif; 

color : Silver; 

font-size : 10px; 

font-weight : bold; 

} 

.maintitle {

font-family : "Courier New", Courier, monospace; 

color : Silver; 

font-weight : bolder; 

float : left; 

font-size : xx-large; 

padding-left : 10px; 

padding-top : 20px; 

} 

#logo {

font-family : Geneva, Arial, Helvetica, sans-serif; 

margin-top : 8px; 

height : 12px; 

float : right; 

font-size : 9px; 

color : Silver; 

margin-right : 4px; 

} 

#logo a:hover {

color : #919DAC; 

}

img {

border:none;

}

.article-content {border: 1px #220000 solid;}

table.contentpaneopen {border: 1px #4A4A4A solid;}
