
TD { color: #666666; font-size: 11px; font-family: verdana, arial, helvetica }


SELECT   { color: #666666; font-size: 11px; font-family: verdana, arial, helvetica; letter-spacing: -1px }

TEXT AREA  { color: #666666; font-size: 11px; font-family: verdana, arial, helvetica; letter-spacing: -1px }
.pagetitle       { color: #CCCCCC; font-size: 24px; font-family: arial, helvetica; font-weight: normal; letter-spacing: -1px }

.colheader {

	color: #CCCCCC;
	background-color: #F9F9F9;
	border-color: #666666;
	}

.pagetitle_sm    { color: #febc10; font-size: 18px; font-family: arial, helvetica; font-weight: normal; letter-spacing: 0 }

.errtitle    { color: #febc10; font-size: 11px; font-family: arial, helvetica; font-weight: normal; letter-spacing: 0 }
.msgtitle    { color: #febc10; font-size: 11px; font-family: arial, helvetica; font-weight: normal; letter-spacing: 0 }

	.tabForm {
		/* border: 1px #9E9E9E solid; */
		padding: 10px 8px 8px 8px;
		background-image : url(../images/searchFormBg.gif);
		background-repeat: repeat-x;
		background-position: top;
		/* background-color: #eef3f8; */
		font-size: 12px;
		color: #CCCCCC; 
		border: 1px solid #666666;
		background-color: #F9F9F9;
	}
	td.dataLabel{
		padding : 5px 5px 5px 5px;
	}
	.dataLabel {
		font-size: 12px;
	font-weight: normal;
	}
	.dataField {
		font-size: 12px;
		font-weight: normal;
	}

.button {

	border: 1px solid #666666;
	background-color: #F9F9F9;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background-image: url(../images/welcomeBg.gif);
	background-repeat: repeat-x;
	background-position: top;
        cursor: pointer;
	cursor: hand;
	}
	
.buttonOn, .button:hover, .button:focus, .buttonOn:focus {

	border: 1px solid #666666;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	background-image: url(../images/formButtonBgOn.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-color: #666666;
	}
textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: 1px solid #666666;
	font-size: 12px;
	background-color: #F9F9F9;
	}

A.subnavmenu:link, A.subnavmenu:visited { 
    color: #000000; 
    font-size: 11px; 
    background-color: #FFFFFF;
    text-decoration: none;
}

A.subnavmenu:hover { 
    text-decoration: underline;
}

h1 {
	font-size: 14px;
	color: #CCCCCC;
}

.pagesubtitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

h3 {
	font-size: 11px;
	color: #CCCCCC;
}

	/* main tab panel views */
	.tabDetailView {
		border: 1px solid #666666;
		background-color: #F9F9F9;
	}
		.tabDetailViewDL {
	font-size: 12px; 
		color: #666666;
		font-weight: normal;
		background-color: #F9F9F9;
		padding: 5px 6px 5px 6px;
		vertical-align: top;
		text-align: right;
		border-right: 0px solid #666666;
		border-left: 0px solid #666666;
	}
		.tabDetailViewDF {
	font-size: 12px;  
		color: #CCCCCC; 
		border-bottom: 1px solid #666666;
		background-color: #F9F9F9;
		font-weight: normal; 
		padding: 5px 10px 5px 6px;
		vertical-align: top;
	}

.sectiontitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;

}
.progressbar { position: relative; visibility: hidden; }
.cwlogo { position: relative; visibility: visible; }

	.lastView {
		padding-left: 10px;
		border-top: 1px solid;
		border-bottom: 1px solid;
		padding-top: 3px;
		padding-bottom: 3px;
		vertical-align: middle;
		}
		
	a.lastViewLink:link, a.lastViewLink:visited, .lastViewLink {
		text-decoration: none;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 2px;
		padding-bottom: 2px;
		border-left: 1px solid;
		}
	a.lastViewLink:hover {
		}

.viewitem{
	border: 1px solid #CC0000;
	font-size: 11px;
        margin-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
	background-color: #FFFFFF;
	border-color: #CC0000;
        color: #666666;
        padding: 2px;
		text-align: left;
}