
h3 {margin:0; padding:0; margin-bottom:10px; color:#28628F; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

A{text-decoration: underline}
A:link {color: #000000}
A:visited {color: #000000}
A:hover {color: #000000}

.bodybold { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #000000}
.bodybold1 { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000}
.bodybold2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.bodybold3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}


.body { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.form { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999}
.normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.terms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height : 16px;
}
.termsbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height : 16px;
	font-weight : bold;
}

TD { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9 pt;}
input{COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9 pt;}
select {COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9 pt;}
.redstar {COLOR: #FF0000}
.error {COLOR: #FF0000; font-weight : bold;}
.selected{background-color: #EAEAEA; font-weight: bold;}
.findheader { font-family : verdana; font-size : 80%; font-weight : bold; color : #FFFFFF}

.tblWithBorder
{
    border: #cccccc 1px solid;
}

.tblWithBorderAndHeaderAuto 
{
    border: #cccccc 1px solid;
    font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tblCaption
{
	background-color : #eeeeee;
	font-weight : bold;
	height : 25px;
}

.tblCenterCaption
{
	background-color : #eeeeee;
	text-align : center;
	font-weight : bold;
	height : 25px;
}

.wide300
{
	width : 300px;
}

.asterisk
{
	color: #ff9900;
}

.tblWithBorderAndHeader800
{
	border: #cccccc 1px solid;
	width : 800px;
}

.tblWithBorderAndHeader100
{
	border: #cccccc 1px solid;
	width : 100%;
}

.tblHeaderRow
{
	font-weight : bold;
	color: #6262FF;

}

.tblHeaderWithBackground1
{
	background : #e1e1e1;
	font-weight : bold;
	color: #6262FF;

}

.tblHeaderWithBackground2
{
	background : #cccccc;
	font-weight : bold;
}

.tblCaptionWithFilter
{
	background-color : #eeeeee;
	border: #cccccc 1px solid;
	width : 100%;
	height : 30px;
	font-weight : bold;
}
.tblCaptionWithFilter.filterElement
{
	vertical-align : middle;
}

.tblMenuInHeader
{
	background-color : #eeeeee;
	height : 40px;
}
.tblMenuInHeader.Item
{
	color: Black;
	border-style: outset;
	cursor : pointer;
}

.check
{
	text-align : center;
}

TABLE.lined800
{
    border: #cccccc 1px solid;
    font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 800px;
}

TABLE.lined100
{
    border: #cccccc 1px solid;
    font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : auto;
}

TABLE.lined100 TD
{
	border-top: solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: solid #cccccc;


}
TABLE.lined100 TD TABLE
{
    border: 0px;
}
TABLE.lined100 TD TABLE TD
{
    border: 0px;
}

TABLE.lined100 TD.unlined
{
    border-right-width: 0px
}

TABLE.lined800 TD
{
    border-right: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid
}
TABLE.lined800 TD TABLE
{
    border: 0px;
}
TABLE.lined800 TD TABLE TD
{
    border: 0px;
}

TABLE.lined800 TD.unlined
{
    border-right-width: 0px
}

.tblFooterWithFilter
{
	background-color: White;
	width : 100%;
	height : 35px;
	font-weight : bold;
}
.tblFooterWithFilter.filterElement
{
	vertical-align : middle;
}

.tblTotalRow
{
	font-weight : bold;	
	background-color:#efefef;
}

.pageHeaderText
{
	font-family: Verdana;
	font-size: 16 pt;
	color: #ffffcc;
	font : italic;
	text-decoration: none;
}

.tblFooterWithPages
{
	font-weight : bold;		
}

.tblWithFullPageCovering
{
	width: 100%;
	height: 100%;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.bigBlue {color:#28628F; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.blue, a.blue:link, a.blue:visited {color:#28628F;}
.searchInp {width:142px;}
a.whiteLink:link, a.whiteLink:visited {font-size:11px; color:#FFFFFF;}
a.whiteLink2:link, a.whiteLink2:visited {color:#FFFFFF;}

.pad td {padding:5px 7px; font-size:11px;}

.paginator {color:#28628F; padding-left:7px; font-weight:bold;}
