/* BLUE / STYLESHEET.CSS */
/* GENERAL */
A 	{ font-size: 12px; background-color: transparent; color: #353299; text-decoration: underline; }
A:hover { color: #353299; }

/* HEADERS */
H1 { font-family: verdana; font-size: 15px; font-weight: bold; text-align: left; background-color: transparent; color: #353299; margin: 20px 10px 8px 20px;  }
H2 { font-size: 13px; font-weight: bold; text-align: left;  background-color: #b2d6ea; color: #ffffff; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 5px; margin-left: 10px; margin-right: 5px; margin-top: 20px; margin-bottom: 10px; }
H3 { font-size: 15px; font-weight: bold; text-align: left;  background-color: transparent; color: #000000; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; margin-left: 10px; margin-right: 0px; margin-top: 15px; margin-bottom: 8px; }
H4 { font-size: 14px; font-weight: bold; text-align: center;  background-color: transparent; color: #353299; padding-top: 5px; padding-bottom: 0px; padding-left: 0px; padding-right: 5px; margin-left: 0px; margin-right: 0px; margin-top: 15px; margin-bottom: 8px; }
H5 { font-size: 15px; font-weight: bold; text-align: left;  background-color: #353299; color: #ffffff; padding: 6px 10px 6px 10px; margin: 0px 0px 8px 0px;  }

/* MENU (1) VERTICAL */
TD#menu_1 { font-family: verdana; vertical-align: top; padding-top: 20px; padding-bottom: 5px; }
TD#menu_1 DIV { width: 100%; }
TD#menu_1 DIV A { color: #000000; text-decoration: none; }
TD#menu_1 DIV A:hover { text-decoration: underline; }
/*  MENU (1) LEVEL 1 NORMAL (-no) and ACTIVE (-act) */
TD#menu_1 DIV.menu1-level1-no { font-size: 12px; padding-top: 6px; padding-left: 0px; }
TD#menu_1 DIV.menu1-level1-no A { font-size: 12x; color: #000000; }
TD#menu_1 DIV.menu1-level1-act { font-weight: normal; font-size: 11px; padding-top: 6px; padding-left: 0px; color: #000000; }
TD#menu_1 DIV.menu1-level1-act A { font-size: 12px; color: #353299; }
/*  MENU (1) LEVEL 2 NORMAL (-no) and ACTIVE (-act) */
TD#menu_1 DIV.menu1-level2-no { font-size: 11px; padding-left: 10px; padding-top: 4px; }
TD#menu_1 DIV.menu1-level2-no A { font-size: 11px; color: #000000; }
TD#menu_1 DIV.menu1-level2-act { font-size: 11px; font-weight: normal; padding-left: 10px; padding-top: 4px;  }
TD#menu_1 DIV.menu1-level2-act A { font-size: 11px; color: #353299; padding-top: 4px; }
/*  MENU (1) LEVEL 3 NORMAL (-no) and ACTIVE (-act) */
TD#menu_1 DIV.menu1-level3-no { font-size: 11px; padding-left: 20px; padding-top: 4px; } 
TD#menu_1 DIV.menu1-level3-no A { font-size: 11px; color: #000000; }
TD#menu_1 DIV.menu1-level3-act { font-size: 11px; font-weight: normal; padding-left:20px; padding-top: 4px; }
TD#menu_1 DIV.menu1-level3-act A { font-size: 11px; color: #000000; }

/* MENU (5) 2nd- & 3rd-level */
TD#menu_5 { background-color: transparent; vertical-align: top; padding-top: 0px; }
/*  MENU 5, LEVEL 1 NORMAL (-no) and ACTIVE (-act) */
TD#menu_5 P.menu5-level1-no { font-size: 12px; font-weight: normal; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; }
TD#menu_5 P.menu5-level1-no A { font-size: 12px; color: #000000; text-decoration: none; }
TD#menu_5 P.menu5-level1-no A:hover { font-size: 12px; color: #000000; text-decoration: underline; }
TD#menu_5 P.menu5-level1-act { font-size: 12px; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
TD#menu_5 P.menu5-level1-act A { font-size: 12px; color: #ebecff; text-decoration: none; }

/* CONTENT  verdana, arial, times; */
/* FOOTER */
a.foota:hover { color: #EBECFF; text-decoration: underline; }

/* SEARCH RESULTS */
/ * csc-searchResultInfo */
csc-searchResultInfo margin: 0px 20px 0px 20px; }
csc-searchResultPrevNext { font-size: 12px; background-color: transparent; color: #353299; text-decoration: underline; }
csc-searchResultPrevNext:hover { color: #353299; }
#colNormal csc-searchResultHeader { margin: 0px 20px 0px 20px; }
#colNormal td.csc-searchResultRange p { margin: 0px 20px 0px 20px; }
p.csc-searchResult { font-family: verdana; font-size: 12px; font-weight: normal; background-color: transparent; color: #000000; margin: 0px 20px 0px 20px; }

/* NEWS PLUGIN */
div.newslatehd { font-size: 11px; font-weight: bold; text-align: left;  background-color: #353299; color: #FFFFFF; padding: 5px 5px 5px 5px; margin 0px 0px 0px 0px; }
div.newssinghd { font-size: 15px; font-weight: bold; text-align: left;  background-color: #353299; color: #ffffff; padding: 6px 10px 6px 10px; margin: 0px 0px 8px 0px;  }
div.newsbody { font-size: 11px; color: #000000; }
div.newslinks { font-size: 11px; color: #353299; text-decoration: underline; padding: 5px 5px 5px 5px; }
.newsmore { font-size: 11px; color: #353299; text-decoration: none; padding-right: 5px; padding-top: 5px; }
div.newsdate { font-size: 11px; color: #353299; padding: 5px 0px 5px 0px; }
div.newslistdate { font-size: 11px; color: #353299; padding-top: 2px; padding-left: 5px; padding-bottom: 5px; margin: 0px 20px 0px 15px;}
div.newslistlink { padding-left: 5px; padding-top: 10px; padding-bottom: 0px; margin: 0px 20px 0px 15px; }

/* margin: top right bottom left */
