body {
	margin:			0px;
	background-color:	#B3D2FF;

}


.adminHeadingLinks {
	background-color:	#4D70A0;
}


.footer {
	background-color:	#B3D2FF;
	text-align:		center;
	font-size:		10px;
	font-weight:		bold;
	letter-spacing:		2px;
	color:			#328639;
}

.footer a {
	color:			#328639;
}

.footer a:hover {
	color:			red;
}

.dashboardSubHeading {
	font-family:		verdana, sans-serif;
	font-weight:		bold;
	font-size:		12px;
	color:			black;
	background-color:	#B3D2FF;
        margin-bottom:          10px;

}


.datagridNote {
	padding: 		5px;
	font-size: 		10px;
	text-align: 		center;
	color:			white;
	background-color:	#4D70A0;
}

button {
        width:                  220px;
        height:                 50px;
        border:                 1px solid black;
        background-color:       #f2f2f2;
}


.evenRow {
	background-color:	#cedefa;
	font-size:		11px;
        height:                 25px;
        white-space:            nowrap;
}

.evenRow select {
	background-color:	#cedefa;
	border:	                1px solid #cedefa;
        font-size:              10px;
        width:                  70px;
	color:			red;
}


.oddRow {
	background-color:	#e5eefd;
	font-size:		11px;
        height:                 25px;
        white-space:            nowrap;
}

.oddRow select {
	background-color:	#e5eefd;
	border:	                1px solid #e5eefd;
        font-size:              10px;
        width:                  70px;
	color:			red;
}

.colHeading {
	font-weight:		bold;
	font-size:		10px;
	background-image: 	url('/lib/img/colbg2.gif');
	background-repeat: 	repeat-x;
	border: 		1px solid #C0C0C0;	
	background-color: 	#444444;
	height:			21px;
    white-space:            nowrap;
	color:			white;
}

.colHeading2, .colHeading3 {
	font-weight:		bold;
	font-size:		10px;
	background-image: 	url('/lib/img/colbg2.gif');
	background-repeat: 	repeat-x;
	border: 		1px solid #C0C0C0;	
	background-color: 	#444444;
    white-space:            nowrap;
	color:				white;
	padding:		5px;
}

#content {
        zbackground:              url(/lib/img/vertlogo.gif) no-repeat;
}

#submit {
        background-color:       #B3D2FF;
        border:                 1px solid black;
        letter-spacing:         2px;
}

.customerPaging {
         font-family: 		verdana;
         font-size: 		10px;
	 padding-top:		5px;
	 padding-bottom:	5px;
	 color:			black;
}

.rptHeader {
        background-color:       #CC9933;
        font-weight:            bold;
}

.rptSubTotals {
        background-color:       #B3D2FF;
}

.rptTotals {
        background-color:       #4D70A0;
        color:                  white;

}



.toolbarButtonImg {
        padding:                5px;
}

.toolbarButtonText {
        font-size:		11px;
	font-weight:		normal;
        text-align:             left;
        padding-right:          5px;
        white-space:            nowrap;
        color:                  black;
}

table td.toolbarButton {
        height:                 30px;
        background-color:       #4D70A0;
        border:                 1px solid #4D70A0;
}

table td.toolbarButton:hover {
        height:                 30px;
        background-color:       #4D70A0;
        border:                 1px inset #4D70A0;
}

table.tolbarSeparator td {
        width:                  1px;
        height:                 20px;
        background-color:       black;
}

optgroup {
	color:			black;
        background-image:	url(/lib/img/divider.gif);
}


.pageHeading {
	color:		#328639 !important;
}

