﻿
/*===========================
  css for basic ui controls
  ===========================*/

.subTaskLink
{
	font-size: 7pt;
	color: #333333;
	font-family: Verdana;
	background-color: #d3d3d2;
	font-weight: bold;
	text-decoration:none;
}


.button
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Tahoma, Verdana;
	font-variant: normal;
	text-align: center;
	width: 75px;
	height: 20px;
	border-right: darkgray solid;
	border-top: darkgray solid;
	border-left: darkgray solid;
	border-bottom: darkgray solid;
	text-transform: none;
	font-weight: normal;
	background-color: gainsboro;
}

/* original
.button
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Tahoma, Verdana;
	font-variant: normal;
	text-align: center;
	width: 75px;
	height: 20px;
	border-right: darkgray thin solid;
	border-top: darkgray thin solid;
	border-left: darkgray thin solid;
	border-bottom: darkgray thin solid;
	text-transform: none;
	font-weight: normal;
}
*/

.label
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family:  Tahoma, Verdana;
	font-variant: normal;
	text-transform: none;
	font-weight: normal;
}

.labelTitle
{
	font-size: 10pt;
	color: black;
	font-style: normal;
	font-family:  Tahoma, Verdana;
	font-variant: normal;
	text-transform: none;
	font-weight: normal;
}

/* obsolete css selector */
.labelProgress
{
	font-size: large;
	color: white;
	font-style: normal;
	font-family: Tahoma, Verdana;
	font-variant: normal;
	text-transform: none;
	font-weight: bolder;
}

.tdProgress
{
	BORDER-RIGHT: black 2px solid; 
	BORDER-TOP: black 2px solid; 
	BORDER-LEFT: black 2px solid; 
	BORDER-BOTTOM: black 2px solid; 
	BACKGROUND-COLOR: darkseagreen; 
	z-index: 5000; 
	left: 13px; 
	top: 31px;
	font-size: large;
	color: white;
	font-style: normal;
	font-family: Tahoma, Verdana;
	font-variant: normal;
	text-transform: none;
	font-weight: bolder;
}

.textbox
{
	color: black;
	font-style: normal;
	font-family: Tahoma, Verdana;
	font-variant: normal;
	font-size: 8pt;
	text-transform: none;
	font-weight: normal;
	border-right: gray 1px inset;
	border-top: gray 1px inset;
	border-left: gray 1px inset;
	border-bottom: gray 1px inset;
}

.table
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family:  Tahoma, Verdana;
	font-variant: normal;
	vertical-align: middle;
	text-transform: none;
	font-weight: normal;
}

.link
{
	font-size: 8pt;
	font-style: normal;
	font-family: Tahoma, Verdana;
	font-variant: normal;
	color: #006699;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.dropdownlist
{
	font-family: Tahoma, Verdana;
	font-size: 8pt;
	font-variant: normal;
	color: Black;
	text-transform: capitalize;
	border-right: gray 1px inset;
	border-top: gray 1px inset;
	border-left: gray 1px inset;
	border-bottom: gray 1px inset;
}

.list
{
	color: black;
	font-style: normal;
	font-family: Tahoma, Verdana;
	font-variant: normal;
	font-size: 8pt;
	text-transform: none;
	font-weight: normal;
	border-right: gray 1px inset;
	border-top: gray 1px inset;
	border-left: gray 1px inset;
	border-bottom: gray 1px inset;
	overflow: auto;
}

.checkBoxList
{
	color: black;
	font-style: normal;
	font-family: Tahoma, Verdana;
	font-variant: normal;
	font-size: 8pt;
	text-transform: none;
	font-weight: normal;
	border-right: gray 1px inset;
	border-top: gray 1px inset;
	border-left: gray 1px inset;
	border-bottom: gray 1px inset;
	overflow: auto;	
}

.error
{
	font-size: 8pt;
	color: red;
	font-style: italic;
	font-family: Tahoma, Verdana;
	font-variant: normal;
	text-transform: none;
	font-weight: normal;
}

.hideElement
{
	display : none;
}

.toolbar
{
	background-color: #8ac128;
	font-size: 8pt;
	font-family: Arial;
	text-decoration: none;
	color: white;
	position: static;
}

#EdgeLeft
{
	background-image: url(../Images/EdgeLeft.gif);
	background-repeat: no-repeat;
	background-position-x: right;
}

#EdgeRight
{
	background-image: url(../Images/EdgeRight.gif);
	background-repeat: no-repeat;
	background-position-x: right;
}

#tdPageTitle
{
	font-family: impact;
	color: #daddc3;
	font-size: 25pt;
}

#tdProfileTitle
{
	font-family: Tahoma;
	color: #006699;
	font-size: 10pt;
	font-weight: bold;
}

.date
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-transform: none;
	font-weight: normal;
	vertical-align: middle;
	border-top: solid 1px black;
	border-right: solid 1px black;
	border-left: solid 1px black;
	border-bottom: solid 1px black;
}

.tdMessage
{
	PADDING-BOTTOM : 7px; 
	PADDING-TOP: 5px
}

.btnLookup
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Tahoma, Verdana;
	font-variant: normal;
	text-align: center;
	width: 75px;
	height: 20px;
	text-transform: none;
	font-weight: normal;
}


/* =================
   Module Header
   ================= */

.tdPanelHeader
{
	border-top: gainsboro thin solid;
	border-right: gainsboro thin solid;
	border-left: gainsboro thin solid;
	border-bottom: gainsboro thin solid;
	background-image: url(../Images/PanelTitle6.png);
	padding-bottom: 3px;
	padding-top: 3px;
	background-repeat: repeat-x;
	font-size: 10pt;
	color: gray;
	font-family: Tahoma, Verdana;
	font-weight: bold;
	margin-bottom: 5px;
}

.tdPanelHeaderPadding
{
	padding-top : 5px;
	padding-bottom : 5px;
}

.tdPanelHeaderLeftBorder
{
	border-right: gainsboro thin solid;
}

.tdPanelHeaderRightBorder
{
    border-left: gainsboro thin solid;
}

.tdPanelHeaderLeftBorderWithPadding
{
	border-right: gainsboro thin solid;
	padding-top: 5px;
}

.tdPanelHeaderRightBorderWithPadding
{
	border-left: gainsboro thin solid;
	padding-top: 5px;
}


.tdPanelHeaderBothSide
{
	border-left: gainsboro thin solid;
	border-right: gainsboro thin solid;
	border-bottom: gainsboro thin solid;
}


/*===================
   Menu Style
  ==================*/

.dynamicHoverStyle
{
	font-weight: bold;
	color: white;
	background-color: darkseagreen;
}

.dynamicMenuItemStyle
{
	color: black;
}

.dynamicMenuStyle
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	background-color: white;
}

.StaticHoverStyle
{
	color: white;
	background-color: steelblue;
}




/*=====================
  Site map
  ====================*/

.siteMapNavigation
{
	font-family: Verdana,Tahoma;
	font-size: 7pt;
	color: Blue;
}


/*====================
  Forum css
  ===================*/
.linkForum
{
	font-size: 9pt;
	font-style: normal;
	font-family: Tahoma, Verdana;
	font-variant: normal;
	color: green;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	font-weight: bold;
}

.lblForumHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-family: Tahoma, Verdana;
}

.imgForumIcon
{
	text-align :center;
}

.lblForumLabel 
{
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family:  Tahoma, Verdana;
	font-variant: normal;
	text-transform: none;
	font-weight: normal;
}

/*==================================
  For WebDateChooser dummy control
  ================================== */
.dummyWebDateChooser
{
	display : none;
}

.Menu
{
	font-size: 8pt;
	color: white;
	background-color: #185b8a;
}