/* defined selectors */

P, FORM { margin: 0px; }

BODY, TD, DIV, TABLE {font: 12px Verdana; color: #6C6C6C; text-decoration: none; }

SELECT {font: 12px Tahoma; color: #000000; text-decoration: none; }

INPUT {font: 12px Tahoma; color: #000000; text-decoration: none;  border-bottom: 1px solid #949DA9;  border-left: 1px solid #949DA9;  border-right: 1px solid #949DA9;  border-top: 1px solid #949DA9; }

.noBorder {font: 11px Tahoma; color: #000000; text-decoration: none;  border-bottom: 0px;  border-left: 0px;  border-right: 0px;  border-top: 0px; }

/* iconBar */



a.iconbarLink { font: 11px Tahoma; color: #000000; text-decoration: none; }

a.iconbarLink:hover { font: 11px Tahoma; color: #000000; text-decoration: underline; }



/* //iconBar */



/* contacts */



.contacts { font: 11px Tahoma; color: #6c6c6c; text-decoration: none; }

a.contactsLink { font: 11px Tahoma; color: #590000; text-decoration: underline; }

a.contactsLink:hover { font: 11px Tahoma; color: #590000; text-decoration: none; }



/* //contacts */



/* date */



.dateLeftSide {font: 11px Tahoma; color: #B90302; text-decoration: none; }



/* //date */



/* info */



.infoLeftSide {font: 11px Tahoma; color: #6c6c6c; text-decoration: none; }

.infoSearch {font: 11px Tahoma; color: #02376A; text-decoration: none; }



/* //info */



/* maps */



a.mapsTitle {font: 11px Tahoma; color: #B6722F; text-decoration: none; }

a.mapsTitle:hover {font: 11px Tahoma; color: #B6722F; text-decoration: underline; }

a.mapsLink {font: 11px Tahoma; color: #6c6c6c; text-decoration: none; }

a.mapsLink:hover {font: 11px Tahoma; color: #6c6c6c; text-decoration: underline; }



/* //maps */



.nav1Title {font: bold 14px Arial; color: #2853C3; text-decoration: none; text-transform: uppercase; }



.newsDate { font: 10px Tahoma; color: #6c6c6c; text-decoration: none; }

a.docTitle { font: 12px Tahoma; color: #367AC7; text-decoration: none; }

a.docTitle:hover { font: 12px Tahoma; color: #367AC7; text-decoration: underline; }

.docLeadText { font: 12px Tahoma; color: #6c6c6c; text-decoration: none; }

a.docReadMore { font: 12px Tahoma; color: #3A3A3A; text-decoration: underline; }

a.docReadMore:hover { font: 12px Tahoma; color: #3A3A3A; text-decoration: underline; }

.newsArchive { font: 12px Tahoma; color: #B90302; text-decoration: underline; }



a.nav1 { font: 12px "Arial Narrow"; color: #6C6C6C; text-decoration: none; }

a.nav1:hover { font: 12px "Arial Narrow"; color: #6C6C6C; text-decoration: underline; }

a.nav1Act { font: 12px "Arial Narrow"; color: #367AC7; text-decoration: none; }

a.nav1Act:hover { font: 12px "Arial Narrow"; color: #367AC7; text-decoration: underline; }



a.langSwitch { font: 11px Tahoma; color: #393939; text-decoration: none; }

a.langSwitch:hover { font: 11px Tahoma; color: #393939; text-decoration: underline; }



a.nav2 { font: 11px Tahoma; color: #2162AC; text-decoration: none; }

a.nav2act { font: 11px Tahoma; color: #2162AC; text-decoration: none; }



/* single document */

.docTitle { font: bold 12px Tahoma; color: #367AC7; text-decoration: none; }

/* =============== */



/* related panel */

.panelTitle { color: #2162AC; }

.panelText { color: #2162AC; }

a.panelFileLink { color: #2162AC; text-decoration: none; }

a.panelFileLink:hover { color: #2162AC; text-decoration: underline; }

.panelFileSize { color: #B90302; }



/* common, tech */

a.fastNav { font: 12px "Arial Narrow"; color: #3A3A3A; text-decoration: none; }

a.fastNav:hover { font: 12px "Arial Narrow"; color: #3A3A3A; text-decoration: underline; }
