
body { 
margin: 0; 
padding: 0; 
font-family: Verdana, Arial, sans;
font-size: 12px;
color: #5E5E5E;
}

a {
font-family: Verdana, Arial, sans;
font-size: 12px;
color: #244a7b;
}






p {
margin: 0; 
padding: 0; 
color: #5d5d5d;
font-size: 12px;
}

p.bodytext {
margin: 0; 
padding: 0; 
color: #5d5d5d;
font-size: 12px;
}



.news-list-morelink a {
font-size: 12px;
}
div.news-list-morelink a {
font-size: 12px;
}
.csc-textpic-caption {
font-size: 12px;
}

div.news-single-timedata {
display:none;
}

div.news-single-backlink a {
font-size: 12px;
}

/* search */

span.csc-sword {
color: red;
font-weight: bold;
}

/* image gallery */

table.image_gallery_thumbs_table img {
margin: 2px;
}

/* list menu on page 123 for all image galleries */


#gallery_list .subtitle {
font-size: 10px;
margin-left: 20px;
}

#gallery_list a {
font-size: 12px;
font-weight: bold;
line-height: 20px;
}


table.contenttable td {
color: #5d5d5d;
font-size: 12px;
}



h1 {
font-size: 14px;
font-weight: bold;
color: #244a7b;
}


h2 {
font-size: 12px;
font-weight: bold;
color: #5d5d5d;
}

h3 {
font-size: 12px;
color: #5d5d5d;
}



/* back and print every page except home */


.functions {
width: 650px;
text-align: right;
color: #244a7b;
font-size: 12px;
font-weight: bold;
}

.functions a {
color: #244a7b;
}



/* headline title every page */

h1.csc-firstHeader {
color: #244a7b;
font-size: 12px;
font-weight: bold;
}




h1 {
color: #244a7b;
font-size: 12px;
font-weight: bold;
}
/* headline title layout 5 every page */

h5 {margin: 0; padding: 0;}
h5.briefdescription { font-size: 10px;
color: #5E5E5E;}
h5.briefdescription a { font-size: 10px;
color: #5E5E5E;}
.csc-header .csc-header-n1 { margin: 0; padding: 0; }
.csc-header .csc-header-n2 { margin: 0; padding: 0; }


/*  completed-events-list */


h3.completed-events-list-title a {
font-size: 12px;
font-weight: bold;
color: #244a7b;
}

.completed-events-list-date {
text-align: right;
font-size: 12px;
color: #5E5E5E;
}

/*  announcements-list */

div.announcements-list-container a {
color: #244a7b;
font-size: 12px;
}

h3.announcements-list-title a {
font-size: 12px;
font-weight: bold;
color: #244a7b;
}

h3.announcements-list-subheader {
font-size: 12px;
color: #5E5E5E;
}

.announcements-list-date {
text-align: right;
font-size: 12px;
color: #5E5E5E;
}



/* research-papers-list */

.research-papers-list-title a {
font-size: 12px;
font-weight: bold;
color: #244a7b;
}

.research-papers-list-author {
font-size: 12px;
color: #5E5E5E;
}

.research-papers-list-category {
font-size: 12px;
color: #5E5E5E;
}



#breadcrump {
width: 930px;
font-size: 10px;
color: #5E5E5E;
border-bottom: 1px dotted #5E5E5E;
margin-right: 20px;
padding-bottom: 10px;
margin-bottom: 20px;
}

#breadcrump a {
color: #5E5E5E;
}

#breadcrump span.back {
text-align: right;
}




#headerLogoTable {
background: #fff;
width: 1000px;
}

#flagTableWrap {
background: #fff;
}

/* search form in header area on each page */

#searchword {
color: #4692b2; 
font-size: 10px;
padding-left: 5px;
}

/* HOME: research papers */

.researchpapers-latest-item {
margin: 0 20px 0 0;
padding: 0 0 20px 0;
}

span.researchpapers-latest-title a {
color: #244a7b;
text-decoration: none;
font-size: 12px;
font-weight: bold;

}

.researchpapers-latest-subheader p.bodytext {
color: #5d5d5d;
font-size: 10px;
}



/* HOME: whats new */

.whatsnew-latest-item {
margin-bottom: 30px;
}

.whatsnew-latest-title a {
color: #244a7b;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

.whatsnew-latest-date {
color: #244a7b;
font-size: 10px;
}
.whatsnew-latest-subheader {
color: #5d5d5d;
font-size: 10px;
}

span.whatsnew-latest-subheader p.bodytext{
width: 600px;
}

span.whatsnew-latest-morelink a {
color: #5d5d5d;
font-size: 10px;
text-decoration: none;
}




/* HOME: latest events */

.news-latest-item {
margin-bottom: 30px;
}
.news-latest-gotoarchive {
display: none;
}
.news-latest-table-item {
}
.news-latest-title {
width: 100%;
}
.news-latest-title a {
color: #244a7b;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}
.news-latest-date {
color: #244a7b;
font-size: 10px;
}
.news-latest-subheader {
color: #5d5d5d;
font-size: 10px;
}
span.news-latest-subheader p.bodytext{
width: 400px;
}
span.news-latest-morelink a {
color: #5d5d5d;
font-size: 10px;
text-decoration: none;
}

/* main areas */


/* EVERYTHING is inside this table */

table#rootTable { 
 width: 1000px; 
 background: #F6F6F6;
}


#headerFunctionsTable {
width: 577px; 
background: #FFF;
}

#projectinfo {
width: 1000px; 
background: #FFF;
text-align: center;
color: #929292;
font-size: 10px;
padding: 5px 0 0 0;

}

/* main and big content area on the left side */

#contentArea {
/* real width without padding width: 690px; */
width: 655px;
background: #F6F6F6;
color: #5E5E5E;
margin: 0;
padding: 20px 10px 0 35px;
}

#rightColumnArea {
background: url(../images/rightColumnAreabg.gif) repeat-y #ecedf1; 
padding:20px 0 20px 20px;
width:290px;
}

#rightColumnAreaDiv {
padding: 0 5px 0 0;
}

#footer {
background:#979797;
color:#FFFFFF;
font-size:10px;
height:17px;
padding-top:3px;
text-align:center;
}

/* horizontalMenu */

table#horizontalMenu { 
height: 40px; 
width: 1000px;
background: #000E79 url(../images/horizontalnavbg.gif) no-repeat; 
text-align: center; 
}

table#horizontalMenu td {
text-align:center;
}

a.hmenu-level1 {
color:#FFFFFF;
font-family:Verdana;
font-size:10px;
padding:0 25px;
text-decoration:none;
}

li {
font-size: 12px;
}

li a {
font-size: 12px;
}