﻿/* the diag.ro stylesheet file */
body { font-family: Arial; }
td { font-family: Arial; }
img { border: 0px; }

.mainDiv { width: 100%; text-align: center; }
.mainTable { border-collapse: collapse; border-spacing: 0px; width: 700px; text-align: center; }
.mainTable TD { padding: 0px; margin: 0px; }
.mainCell { vertical-align: top; }
.menuCell { vertical-align: top; }

.logoCell { text-align: left; padding: 3px; }

.contentTable { width: 530px; margin-top: 10px; margin-bottom: 10px; vertical-align: top; }
.contentCell { padding-top: 30px; margin-bottom: 10px; text-align: center; vertical-align: top; }
.borderCell { border-left: solid 2px #b9b9b9; border-right: solid 2px #b9b9b9; width: 523px; text-align: left; }

/* footer styles */
.footer { height: 20px; width: 690px; background-color: #DDDDDD; color: #000000; font-size: 12px; }
.footer A:visited { color: #000000; text-decoration: none; margin-left: 5px; margin-right: 5px; }
.footer A:active { color: #000000; text-decoration: none; margin-left: 5px; margin-right: 5px; }
.footer A:hover { color: #000000; text-decoration: none; margin-left: 5px; margin-right: 5px; }
.footer A:link { color: #000000; text-decoration: none; margin-left: 5px; margin-right: 5px; }

.superFooter { color: #555555; font-size: 12px; padding-top: 5px; }
.superFooter A:visited { color: #000000; text-decoration: underline; margin-left: 5px; margin-right: 5px; }
.superFooter A:active { color: #000000; text-decoration: underline; margin-left: 5px; margin-right: 5px; }
.superFooter A:hover { color: #000000; text-decoration: underline; margin-left: 5px; margin-right: 5px; }
.superFooter A:link { color: #000000; text-decoration: underline; margin-left: 5px; margin-right: 5px; }

/* menu styles */
.menu { font-size: 16px; float: left; text-align: left; margin-left: 10px; margin-top: 15px; width: 150px; vertical-align: top; }
.menu TD { border-bottom: dotted 1px #DDDDDD; padding-bottom: 3px; padding-top: 2px; }
.menu A:visited { color: #333333; text-decoration: none; margin-left: 5px; margin-right: 5px; }
.menu A:active { color: #333333; text-decoration: none; margin-left: 5px; margin-right: 5px; }
.menu A:hover { color: #333333; text-decoration: underline; margin-left: 5px; margin-right: 5px; }
.menu A:link { color: #333333; text-decoration: none; margin-left: 5px; margin-right: 5px; }

.subMenu { font-size: 12px; margin-left: 20px; }
.subMenu2 { font-size: 12px; margin-left: 24px; padding-top: 2px; }
.subMenu2 A { font-style:italic; }

.welcome { background-color: #999999; color: #BB2222; display: block; width: 100%; font-weight: bold; font-size: 11px;}
.w1 { text-align: left; }
.w2 { text-align: right; }

.PageAdminControls { text-align: left; width: 100%; background-color: #DDDDDD; font-size: 12px; margin-bottom: 10px; }
.adminEditButtons { margin-top: 10px; }
.adminEditLabel { display: block; margin: 5px; }
.adminPage {  }

.mainDivContent { padding-left: 5px; padding-right: 5px; font-size: 13px; }
.mainDivContent A:visited { color: blue; text-decoration: underline; }
.mainDivContent A:active { color: blue; text-decoration: underline; }
.mainDivContent A:hover { color: blue; text-decoration: underline; }
.mainDivContent A:link { color: blue; text-decoration: underline; }

.faTextBox { display: block; width: 300px; }
.faMessage { color: blue; display: block; padding-top: 10px; }
       
.LanguageBar { text-align: right; }
.LanguageBar A { margin-left: 7px; }