/*  
/////////////////////////////////////////
// Style Sheet for Digital Waterworx
//  Last Updated 4/13/05
/////////////////////////////////////////
*/

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

table,tr,td,p,.normalText
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px}
.smallText
{
    FONT-SIZE: 8px
}

.verysmallText
{
    FONT-SIZE: 6px;
}
.bigText
{
    FONT-SIZE: 13px;
}
.errorText
{
    COLOR: #ff0000;
	FONT-WEIGHT: bold;
}

.legendText
{
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	line-height: 9px;
}

.titleText {
	COLOR: #EF4223;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A
{
    COLOR: #204F7C;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #204F7C;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #7DA0C0;
    TEXT-DECORATION: underline
}


.button
{
    BACKGROUND-COLOR: #F3F7FA;
    COLOR: #315A81;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
.tableBorder
{
    BORDER-BOTTOM: #453364 1px solid;
    BORDER-LEFT: #453364 1px solid;
    BORDER-RIGHT: #453364 1px solid;
    BORDER-TOP: #453364 1px solid
}
.cellPad
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px
}
.border
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid
}
.whiteText
{
    COLOR: #ffffff
}

.sidePad
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
h1,.blueTitle
{
    COLOR: #122D49;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
h2
{
    COLOR: #122D49;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.cellPad5
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.cellPad3
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}

.greyHighlight
{
    BACKGROUND-COLOR: #cccccc
}
.greyText
{
    COLOR: #999999
}
.greyBlock
{
    BACKGROUND-COLOR: #e6e6e6;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px
}

.greyBlockNoPad
{
    BACKGROUND-COLOR: #e6e6e6;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}

.solidBorder
{
    BORDER-BOTTOM: #b2b2b2 1px solid;
    BORDER-LEFT: #b2b2b2 1px solid;
    BORDER-RIGHT: #b2b2b2 1px solid;
    BORDER-TOP: #b2b2b2 1px solid
}

.border999999
{
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid
}

.borderBottom
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px
}
.solidBorderNoBottom
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: #b2b2b2 1px solid;
    BORDER-RIGHT: #b2b2b2 1px solid;
    BORDER-TOP: #b2b2b2 1px solid
}
.textBox
{
    BACKGROUND-COLOR: #F3F7FA;
    BORDER-BOTTOM: #315A81 1px solid;
    BORDER-LEFT: #315A81 1px solid;
    BORDER-RIGHT: #315A81 1px solid;
    BORDER-TOP: #315A81 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 13px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px
}
.solidBorderLeft
{
    BORDER-LEFT: #315A81 1px solid
}

.solidBorderLeftTop
{
    BORDER-LEFT: #315A81 1px solid;
    BORDER-TOP: #315A81 1px solid;
}
.solidBorderRight
{
    BORDER-RIGHT: #315A81 1px solid
}
.solidBordersides
{
    BORDER-LEFT: #315A81 1px solid;
    BORDER-RIGHT: #315A81 1px solid
}
.solidBordersidesBot
{
    BORDER-BOTTOM: #315A81 1px solid;
    BORDER-LEFT: #315A81 1px solid;
    BORDER-RIGHT: #315A81 1px solid
}

.solidBordersidesTop
{
    BORDER-TOP: #315A81 1px solid;
    BORDER-LEFT: #315A81 1px solid;
    BORDER-RIGHT: #315A81 1px solid
}
.solidBorderLeftBot
{
    BORDER-BOTTOM: #315A81 1px solid;
    BORDER-LEFT: #315A81 1px solid
}

.solidBorderBot
{
    BORDER-BOTTOM: #315A81 1px solid;
}

.solidBorderTop
{
    BORDER-TOP: #315A81 1px solid;
}
.greyTitle
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.buttonGrey
{
    BACKGROUND-COLOR: #F3F7FA;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
.grayblockleft
{
    BACKGROUND-COLOR: #e6e6e6;
    BORDER-LEFT: #315A81 1px solid;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.grayblockboth
{
    BACKGROUND-COLOR: #e6e6e6;
    BORDER-LEFT: #315A81 1px solid;
    BORDER-RIGHT: #315A81 1px solid;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.staffTable {
	width: 550px;
	margin: 1px;
	border-collapse:collapse;
}
.staffImg {
	border: 1px solid #122D49;
	margin: 0px;
}
.staffText {
	text-align: justify;
	width: 550px;
}
.topBorder {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: E1E1E1;
}
.leftBorder {
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: E1E1E1;
}
.rightBorder {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: E1E1E1;
}
.bottBorder {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: E1E1E1;
}
.rightPad10 {
	padding-right: 10px;
}
