﻿/* the diag.ro stylesheet file */
body { font-family: Arial; margin: 0px; }
td { font-family: Arial; }
img { border: 0px; }

.mainDiv { width: 100%; text-align: left; }
.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; 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: 200px; vertical-align: top; }
.menu TD { 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; margin-top: 3px;}
.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; text-align: left; }
.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; }

.modelFeatureTable
{
	background-color: rgb(245, 247, 252);
	border-bottom-color: rgb(160, 180, 224);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-collapse: separate;
	border-left-color: rgb(160, 180, 224);
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: rgb(160, 180, 224);
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: rgb(160, 180, 224);
	border-top-style: solid;
	border-top-width: 1px;
	display: table;
}

.modelFeatureTable TD
{
	border-color: rgb(160, 180, 224);
	border-style: solid;
	border-width: 1px;
}
}