.tahoma_title {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12pt;	
	color: #000000;
	line-height: 20pt; 	
}

.tahoma {
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 8pt;	
color: #000000;
line-height: 11pt; 
}

a.construction {
    color: #ccccff !important;
}

.alternateRow {
	background-color: #eeeeee;
}

a:link, a:visited, a:active {
	color: #000000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #ff0000;
}

a.navigation:hover {
	text-decoration: none;
}


body {
	background-color: #F0F0F0;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px;

}

.detailProjTitle {
	font-weight: bold;
	font-size: 12px;
}

.errorMsg {
	text-align: center;
	color: #ff0000;
	font-weight: bold;
	margin-top: 10px;
}

.expandBox, .editRecords {
	text-align: right;
	padding-top:3px;
	width: 11px;
	padding-right: 5px;
}

/* issueDetails.php -- Feedback Form */
#feedback {
    position: absolute;
    text-align: center;
    padding: 5px;
    z-index: 200; 
    width: 200px; 
    height: 200px;
    background-image: url("images/postIt.gif");
    background-repeat: no-repeat;
}

#feedback a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

#feedback textarea {
	color: #000000;
	overflow: auto;
	width: 180;
	border: 1px solid #000000;
}

/*
.footer {
	text-align: center;
	border-top: 2px #eeeeee solid;
	color: #cccccc;
}



.footer a:hover {
	text-decoration: underline; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #ff0000;
}

.footer a:link, .footer a:visited, .footer a:active {
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #cccccc;
}
*/
form {
	margin-bottom: 0px;
}

h1 {
	font-size: 16px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	color: #666666;
	border-bottom: 1px #000000 solid;
	margin-bottom: 0px;
	margin-top: 10px;
}

h2 {
	font-size: 12px;
}

.highPriority {
    font-weight: bold;
	color: #ff0000 !important;
}

hr {
	height: 1px;
	color: #000000;
}

img {
	border: 0px;
}

.infoMsg {
	text-align: center;
	font-weight: bold;
	margin-top: 10px;
}

.innerHeader {
	border-bottom: 2px #eeeeee solid;
}

.innerTabbedView {
	padding-top: 10px;
}

#innerTabDetail {
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-top: 10px;
}

.innerTable {
	/*border: 1px #000000 solid; */
	border-collapse: collapse; 
	margin-top: 5px;
}

.innerTable th, .innerTable td {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
}

.txtAreaDescription {
	overflow: auto;
}

.issueDescription {
    width: 382px;
	height: 80px;
//	border-color: #3399CC;
//	border: 1px groove #999999;
//	padding: 3px;
	overflow: auto;
}

.label {
	font-weight: bold;
}

.lowPriority {
    font-weight: bold;
	color: #0000ff !important;
}

#mainAdminUnassigned {
	height: 150px !imporant;
	width: 100%;
	overflow: auto;
	margin-top: 0px; 
	padding-top: -16px;
}

#mainAdminUnassigned table {
	margin-top: 0px !important;
}

.mainContent {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}

/* mainDev.htm */
#mainDevHours {
	//height: 150px !imporant;
	width: 100%;
	overflow: auto;
}

#mainTable {
    border-left: 1px #000000 solid;
    border-right: 1px #000000 solid;
}

#mainUserPending, #mainUserFeedback {
	height: 64px !imporant;
	vertical-align: top;
	width: 100%;
	overflow: auto;
}

#mainUserPending table, #mainUserFeedback table {
	margin-top: 0px !important;
}

.navigation {
	border-right: 2px #eeeeee solid;
	padding-left: 5px;
}

.navLinks {
	padding-left: 10px;
}

.navTitles {
	font-weight: bold;
}

.newUser {
    color: #ff0000;
    font-weight: bold;
}

/* preferences.htm */
#newPword1, #newPword2 {
	display: block;
}

/* issueNoteDetails.php */
.noteSubject {
    margin-top: 5px;
	font-weight: bold;
	font-size: 13px;
}

/* projectDetails.php */
.projectUserList {
	min-height: 100px;
	width: 150px;
	border: 1px #000000 solid;
	padding: 3px;
	overflow: auto;
}

.sysMsg {
}
.recordCount td {
    border-top: 1px #000000 solid;
	text-align: center;
	font-weight: bold;
}

.requiredField {
	color: #ff0000 !important;
}

.requiredFieldMark {
	color: #ff0000;
}

.servicesInfo {
	font-size: 10px;
}

.tabs td {
	text-align: center;
	width: 77px;
}

th {
	background-color: #ffffff;
	background-image: url(images/backBar.gif);
	background-repeat: repeat-x;
	color: #000000;
	font-size: 12px !important;
}

td {
	vertical-align: top;
	cell-padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;	
	color: #333333;
	line-height: 13pt; 
}

td.editButtons {
	padding-left: 1px;
	padding-right: 1px;
}

td.innerTableHeading {
	font-weight: bold;
	border-bottom: 1px #000000 solid;
	vertical-align: bottom;
	
	padding-right: 0px;
	padding-top: 10px;
}

/* issueList.php */
.searchLabel {
    font-weight: bold;
}

/* issueDetails.htm */
#solution {
	width: 290px;
	height: 80px;
	vertical-align: middle;
	padding: 20px;
//	border-color: #3399CC;
//	border: 1px groove #999999;
	overflow: auto;
}

/* START NEW CSS TEMPLATE HERE */

	
	/* links 
	------------------------------------------------ */
	a.black:link { text-decoration: none; font-family: Tahoma, Arial; font-size: 8pt; color: #000000;}
	a.black:visited { text-decoration: none; font-family: Tahoma, Arial; font-size: 8pt;color: #000000;}
	a.black:active { text-decoration: none; font-family: Tahoma, Arial; font-size: 8pt;color: #000000;}
	a.black:hover { text-decoration: underline; font-family: Tahoma, Arial; font-size: 8pt;color: red;}

	a.footer:link { text-decoration: none; font-family: Tahoma, Arial; font-size: 8pt; color: #666666;}
	a.footer:visited { text-decoration: none; font-family: Tahoma, Arial; font-size: 8pt;color: #666666;}
	a.footer:active { text-decoration: none; font-family: Tahoma, Arial; font-size: 8pt;color: #666666;}
	a.footer:hover { text-decoration: underline; font-family: Tahoma, Arial; font-size: 8pt;color: #000000;}

	
	a.tablelink:link { text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666;}
	a.tablelink:visited { text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt;color: #666666;}
	a.tablelink:active { text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt;color: #666666;}
	a.tablelink:hover { text-decoration: underline; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt;color: #000000;}
	
	a.bluelink:link { text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0000CC;}
	a.bluelink:visited { text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt;color: #0000CC;}
	a.bluelink:active { text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt;color: #0000CC;}
	a.bluelink:hover { text-decoration: underline; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt;color: #000066;}
	
	/* javascript pop up menu
	------------------------------------------------ */
	.lowText { text-decoration: none; color: #000000; font: 8pt Tahoma, Arial, Helvetica }
	.highText { text-decoration: none; color: #000000; font: 8pt Tahoma, Arial, Helvetica }
	.itemBorder { border: 1px solid #666666 }
	.itemBorderBlank { border: 1px solid #CCCCDD }
	
	
input, select, textarea {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	border-color: #3399CC;
	border: 1px groove #999999;

}
	.alert { 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #CE3031;
	}
	
	.footer { 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;	
	color: #666666;
	text-align: center;
	}
	
	.tablehead {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: blue;	
	background-color: red; 
	}
	
	.tablecell {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt;	
	color:#111111;
	background-color:#FFFFFF;
	}

	#navlist {
	position: absolute;
	left: 10px;
	top: 130px;
	width: 186px;
	color: #000;
	}
	
	#navlist ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}
	
	#navlist li {
	margin: 0 0 0px 0;
	}
	
	#navlist a {
	/*display: block;
	background-color: #999;
	border: 1px solid #ffffff;*/
	width: 158px;
	padding: 0px 0px 0px 2px;
	color: #000;
	/*background-image:  url(l1_down.gif); /* */
	}
	
	#navlist a:link, #navlist a:visited {
	color: #000;
	text-decoration: none; /* */
	}
	
	#navlist a:hover {
	/*
	background-color: #DADADA;		
	border: 1px solid #666666;
	background-image:  url(img/rollover_bg.jpg);*/
	color: #000;
	}
	
	.tborder {
	background: #FFFFFF;
	border: 1px solid #D9D9D9;
	}

	.tcat {
	background: #FFFFFF;
	color: #FFFFFF;
	font: 12px Tahoma, Arial, sans-serif;
	background-image:  url(file:///C|/Documents%20and%20Settings/Cdybenko/My%20Documents/Sites/CoreNew/vb3bluesaint/catbg.gif);
	}

	.thead {
	background: #E0E0E0;
	}
	
	.thead2 {
	background: #666666;
	color: #FFFFFF;
	font: bold 11px Tahoma, Arial, sans-serif;
	}

	.alt1, .alt1Active {
	background: #F6F6F6;	
	}
	
	.alt2, .alt2Active {
	background: #BDDDFC;
	color: #000000;
	}

	.smallfont {
	font: 11px Tahoma, Arial, sans-serif;
	}

	.borders {
	border-left: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	}

	.pageTitle {
	color: #000000;
	font: 24px Arial, Tahoma;
	}

	

