﻿body
{
	font-family:Arial;
	font-size:small;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color:#626667;
	text-align:left;
	background-color:#ffffff;
}
tr
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

td
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

table
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}


.footerTxt
{
	color:#c1c1c1;
	font-size:small; 
	text-align:center;
	font-family:Arial;
	text-decoration:none;
}

.footerLink:hover
{
	color:#d2d2d2;
	text-decoration:underline;
}

.footerLink
{
	color:#c1c1c1;
	font-size:small; 
	text-align:center;
	font-family:Arial;
	text-decoration:none;
}

.headerImg
{
	border:none;
	margin:0 0 3px 0;
	padding:0 0 0 0;
	vertical-align:bottom;
}

.mainSectionsTitles
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#626667;
	font-variant:small-caps;
	text-decoration:none;
}

.mainResTxt
{
	font-family:Arial;
	font-size:medium;
	color:#626667;
	font-variant:small-caps;
	text-decoration:none;
}

.mainManagementTxt1
{
	font-family:Arial;
	font-size:medium;
	color:#626667;
	text-decoration:none;
}

.mainManagementTxt2
{
	font-family:Arial;
	font-size:small;
	color:#626667;
}

.mainLittleLink
{
	text-decoration:none; 
	font-size:11px; 
	color:#ffffff;
}

.mainLittleLink:hover
{
	text-decoration:underline;
}

.adminContactsEditRow
{
	background-color:#FFFFFF;
	color:#333333;
	text-align:left;
}

.adminContactsEditRowAlt
{
	background-color:#FFFBD6;
	color:#333333;
	text-align:left;
}

.adminContactsHeaderHead
{
	color:#ffffff;
	vertical-align:bottom;
	text-align:left;
	padding-left:3px;
	font-variant:small-caps;
	font-weight:bold;
	font-size:small;
	background-color:#798a8f;
	border-bottom: solid 1px #5189a1;
}

.adminContactsHeaderRow
{
	color:#626667;
	vertical-align:middle;
	text-align:left;
	padding-left:3px;
	font-size:x-small;
	background-color:#ffffff;
	cursor:hand;
	border-left: solid 1px #5189a1;
	border-right: solid 1px #5189a1;
	border-top: solid 1px #5189a1;
	border-bottom: solid 1px #5189a1;
}

.adminContactsHeaderRowAlt
{
	color:#626667;
	vertical-align:middle;
	text-align:left;
	padding-left:3px;
	font-size:x-small;
	background-color:#d1d8da;
	cursor:hand;
	border-left: solid 1px #5189a1;
	border-right: solid 1px #5189a1;
	border-top: solid 1px #5189a1;
	border-bottom: solid 1px #5189a1;
}

.adminContactsHeaderRow:Hover
{
	background-color:#c1a66e;
	color:#ffffff;
}

.adminContactsHeaderRowAlt:Hover
{
	background-color:#c1a66e;
	color:#ffffff;
}

.adminContactsEditRowFooter
{
	background-color:#7d7d7d;
	color:#FFFFFF;
}

.adminContactsContent
{
	border-bottom:solid 1px #5189a1;
	border-right:solid 1px #5189a1; 
	border-left:solid 1px #5189a1; 
	margin-bottom:5px;
}

.adminContactsContentCell
{
	vertical-align:middle;
	padding-left:7px;
	padding-bottom:3px;
	padding-top:3px;
}

.adminContactsFooter
{
	background-color:#7d7d7d;
	color:#FFFFFF;
	border-bottom: solid 1px #5189a1;
	border-top: solid 1px #5189a1;
}

.adminReportsMenuItems
{
	color:#626667; 
	text-decoration:none;
	font-variant:small-caps;
	cursor:hand;
}

.adminReportsMenuItems:hover
{
	text-decoration:underline;
}

.buttonTxt
{
	font-size:18px;
	font-weight:bold;
	color:#2c2f2d;
	text-decoration:none;
	cursor:hand;
}

.buttonTxt2
{
	font-size:15px;
	font-weight:bold;
	color:#2c2f2d;
	text-decoration:none;
	cursor:hand;
}

.buttonTxt:hover
{
	text-decoration:underline;
}
.titlesRes
{
	font-size:40px;
	color:#000000;
}
.subTitleRes
{
	font-size:26px;
	color:#000000;
}
.buttonTxtPlain
{
	font-size:18px;
	font-weight:bold;
	color:#2c2f2d;
	
}
.buttonTxta
{
	font-size:15px;
	font-weight:bold;
	color:#2c2f2d;
	text-decoration:none;
	cursor:hand;
}
.buttonTxta:hover
{
	text-decoration:underline;
}

.bigResDesc
{
	font-size:18px;
}

.samplesLink
{
	color:Black;
	font-size:16px;
	text-decoration:none;
	cursor:hand;
}

.samplesLink:hover
{
	color:#5189a1;
}


.mailTxt
{
	color:Black;
	font-size:small; 
	text-align:left;
	font-family:Arial;
}

.clientReportsGrid
{
	color:#626667; 
	text-decoration:none;
	font-variant:small-caps;
}

.gridCells
{
	color:#626667;
	text-align:left;
	font-size:x-small;
	/*background-color:#ffffff;*/
}