/*  
/////////////////////////////////////////
// Style Sheet for Digital Waterworx
//  Last Updated 12/28/04
/////////////////////////////////////////
*/

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/jtvo_back.gif);
	background-repeat: repeat;
}

table,tr,td,p,.normalText
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}

.homeText {
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
}

.smallText
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8px
}
.navText
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
.verysmallText
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: italic
}
.bigText
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.errorText
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal
}

.red {color: #FF0000}

.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: #1CB197;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #48CFBE;
    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
}
.blue
{
    COLOR: #056aa6
}
.leftPad
{
    PADDING-LEFT: 10px;
}

.leftPadHome
{
    PADDING-LEFT: 40px;
}

.blueTitle
{
    COLOR: #399289;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    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
}
.buttonYellow
{
    BACKGROUND-COLOR: #ffff00;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
.greyHighlight
{
    BACKGROUND-COLOR: #cccccc
}
.greyText
{
    COLOR: #999999
}

.homeButton
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	PADDING: 6px;
	border: 1px solid #999999;
	background-image: url(images/buttonBack.gif);
	background-repeat: repeat-x;
}

.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
}
.searchBox
{
    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
}

