/* $Id: classes.css,v 1.6 2010-12-02 21:46:13 cmanley Exp $ */

input.submit {
	border: 1px solid #017da8;
	border-top-color: #01beff;
	border-left-color: #01beff;
	background-color: #01a8e1;
	color: #fff;
	height: 22px;
}

input.text {
	height: 16px;
}


img.banner, img.subbanner {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
}


img.banner {
	height: 310px;
	width: 910px;
}


div.sidePanel {
	/* position: relative; top: 0; left: 0; */
}

	div.sidePanelCaption {
		background: #000 url(/img/caption-bar-bg.gif) repeat-x;
		color: #a4cb88;
		font-weight: bold;
		height: 21px;
		padding: 2px 0 2px 0;
		overflow: hidden;
		text-align: center;
	}

	div.sidePanelCaption td {
		font-weight: bold;
	}

	div.sidePanelContent {
		padding: 9px;
	}




td.boxTL, td.boxTR, td.boxL, td.boxR, td.boxBL, td.boxBR {
	width: 4px;
}
td.boxTL, td.boxTR, td.boxT, td.boxT, td.boxBL, td.boxBR {
	height: 4px;
}
td.boxTL {
	background: transparent url(/img/box/tl.png) no-repeat bottom right;
	_background: transparent url(/img/box/ie6/tl.gif) no-repeat bottom right; /* for MSIE6 */
}
td.boxTR {
	background: transparent url(/img/box/tr.png) no-repeat bottom left;
	_background: transparent url(/img/box/ie6/tr.gif) no-repeat bottom left; /* for MSIE6 */
}
td.boxBL {
	background: transparent url(/img/box/bl.png) no-repeat top right;
	_background: transparent url(/img/box/ie6/bl.gif) no-repeat top right; /* for MSIE6 */
}
td.boxBR {
	background: transparent url(/img/box/br.png) no-repeat top left;
	_background: transparent url(/img/box/ie6/br.gif) no-repeat top left; /* for MSIE6 */
}
td.boxL {
	background: transparent url(/img/box/l.png) repeat-y;
	_background: transparent url(/img/box/ie6/l.gif) repeat-y; /* for MSIE6 */
}
td.boxR {
	background: transparent url(/img/box/r.png) repeat-y;
	_background: transparent url(/img/box/ie6/r.gif) repeat-y; /* for MSIE6 */
}
td.boxT {
	background: transparent url(/img/box/t.png) repeat-x;
	_background: transparent url(/img/box/ie6/t.gif) repeat-x; /* for MSIE6 */
}
td.boxB {
	background: transparent url(/img/box/b.png) repeat-x;
	_background: transparent url(/img/box/ie6/b.gif) repeat-x; /* for MSIE6 */
}



div.pageNavTop {
	border-top: 1px solid #ccccee;
}
div.pageNav {
	background-color: #e8f9ff;
	color: black;
	text-align: center;
}
div.pageNavBottom {
	border-bottom: 1px solid #ccccee;
}

.nowrap {
	white-space: nowrap;
}

.zeroLineHeight {
	line-height: 0;
}

.noMarginTop {
	margin-top: 0;
}

.noMarginBottom {
	margin-bottom: 0;
}

.noMarginTopBottom {
	margin-top: 0;
	margin-bottom: 0;
}

.avColorBlue {
	color: #01a8e1 !important;
}

.avColorGreen {
	color: #a4cb88 !important;
}

.avColorGrey {
	color: #9e9e9e !important;
}

.avBgColorBlue {
	background-color: #01a8e1 !important;
}

.avBgColorGreen {
	background-color: #a4cb88 !important;
}

.avBgColorGrey {
	background-color: #9e9e9e !important;
}





/* Labels with icons used by FormCtl for validating forms. */
label.fctl {
	padding-left: 22px; /* To leave room for the icon */
}
label.fctlRequired {
	background-image: url(/img/forms/required.gif);
	background-repeat: no-repeat;
	background-position: 3px 0px;
}
label.fctlProblem {
	background-image: url(/img/forms/problem.png);
	background-repeat: no-repeat;
	background-position: 3px 0px;
}
label.fctlComplete {
	background-image: url(/img/forms/complete.png);
	background-repeat: no-repeat;
	background-position: 3px 0px;
}
/* Dummy classes:
label.fctlRequired {}
label.fctlStatus {}
*/

