/**************************************************************************************
  Data Managment Inc. - Standard Style Sheet
**************************************************************************************
The purpose of this style sheet is to develop a standard style sheet to be used by
ALL DMI Web Projects.  This document can be include by inserting the following tag
within the <HEAD> portion of an HTML document:

<LINK rel="stylesheet" type="text/css" href="http://www.data-management.com/css/default.css">

Additional style sheets should also be stored at  -

http://www.data-management.com/css/

Take care to not redefine styles for elements and classes in other external style sheets.

**************************************************************************************/

/********************************************************************
 * HTML Elements
 ********************************************************************/
BODY,TD
{
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
}

P
{
	PAGE-BREAK-AFTER: always
}

H1, .heading1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	FONT-FAMILY:Tahoma, Arial, sans-serif;
}

H2, .heading2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	FONT-FAMILY:Tahoma, Arial, sans-serif;
	color:#00003D;
    text-align:center;
}

H3, .heading3
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FONT-FAMILY:Tahoma, Arial, sans-serif;
	color:maroon;
}

H4, .heading4
{
	font-family:Tahoma, Arial, sans-serif;
    FONT-WEIGHT: bold;
	font-size:12px
}

A:link, A:visited, A:active
{
	text-decoration:underline;
	color:blue;
}

A:hover
{
	text-decoration:underline;
	color:red;
}

/********************************************************************
 * Bold Links
 ********************************************************************/

A.BoldLink:link, A.BoldLink:visited, A.BoldLink:active
{
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:004573;
}


A.BoldLink:hover
{
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	color:red;
}

/********************************************************************
 * Bold White Links
 ********************************************************************/

A.BoldWhiteLink:link, A.BoldWhiteLink:visited, A.BoldWhiteLink:active
{
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	color:white;
}

A.BoldWhiteLink:hover
{
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	color:yellow;
}

/********************************************************************
 * Bold White Links
 ********************************************************************/

A.MapMenuLink:link, A.MapMenuLink:visited, A.MapMenuLink:active
{
	font-size:11px;
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}

A.MapMenuLink:hover
{
	font-size:11px;
	text-decoration:none;
	color:blue;
	font-weight:bold;
}

/********************************************************************
 * General Classes
 ********************************************************************/

.normal
{
	font-size:11px;
	font-family:Tahoma, Arial, sans-serif;;
}

.ErrorTxt, .ErrorText, .warnred
{
	font-family:Tahoma, Arial, sans-serif;;
	color:Red;
	font-weight:bold;
	font-size:12px;
}

.warnblue {
    color:blue;
    font-weight:bold;
}

/**************************************************************************************
  Table/DataGrid Classes
**************************************************************************************/
.table{
	background-color:#c18b35;
}

.table2{
	background-color:#eeeeee;
    border:solid 1px #004573;
}

TH, .tableHeader
{
	color: #FFFFFF;
	height: 22px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background-color:#004573;

}

.tableFooter{
    background-color:#EEEEEE;
}

.tableHeader2
{
	color: #000000;
	height: 22px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background-color:#FFFFFF;

}

.tableHeader3
{
	color: #000000;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;

}

.tableItem
{
	background-color:#FFFFFF;
}

.tableItemAlt
{
	background-color:#FFF7E7;
}

.selectedTableItem
{
	background-color:#316AC5;
    color:white;
}

/**************************************************************************************
  Form Element Classes
**************************************************************************************/

.button
{
	width:100px;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;;
	background-color:#004573;
	color:white;
}

.button_small
{
	width:50px;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;;
	background-color:#004573;
	color:white;
}

.button_wide
{
	width:150px;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;;
	background-color:#004573;
	color:white;
}

.chkBox
{
	FONT-SIZE:11px;
	COLOR: black;
	font-family:Tahoma, Arial, sans-serif;;
}

.lstBox
{
	font-size:11px;
	font-family:Tahoma, Arial, sans-serif;;
	width:200px;
}

.txtBox
{
	font-size:11px;
	font-family:Tahoma, Arial, sans-serif;;
	border:solid 1px #004573;
}

.txtBox_ro
{
	font-size:11px;
	font-family:Tahoma, Arial, sans-serif;;
	border:solid 1px #004573;
	background-color:#EEEEEE;
	color:#888888;
}

.pointer
{
   cursor:pointer;
}


/***************
 * Tab Classes
 ***************/

.tabs
{
	width:100px;
	height:25px;
	text-align:center;
	font-family:Tahoma, Arial, sans-serif;;
    FONT-SIZE: 11px;
	font-weight: bold;
	background-color:#FFFFFF;
}
.tabs_hidden
{
	background-color:#FFFFFF;
	border-bottom:solid 1px #000000;
	width:100px;
	height:25px;

}

.tabs_active
{
 	background-image:url(/images/dmi_activetab.gif);
    background-color:#FFFFFF;
    color: black;
    font-family:Tahoma, Arial, sans-serif;;
    FONT-SIZE: 11px;
	font-weight: bold;
	text-align:center;
	width:100px;
	border-bottom:solid 1px #EEEEEE;
	height:25px;
    cursor:pointer;
}

.tabs_inactive
{
 	background-image:url(/images/dmi_inactivetab.gif);
    background-color:#FFFFFF;
    color: black;
    font-family:Tahoma, Arial, sans-serif;;
    FONT-SIZE: 11px;
	font-weight: bold;
	text-align:center;
	width:100px;
	height:25px;
	border-bottom: solid 1px #000000;
    cursor:pointer;
}

.tabs_spacers,.tabs_spacer
{
	background-color:#FFFFFF;
	border-bottom:solid 1px #000000;
	width:10px;
	height:25px;
}

.tabs_mainspacer
{
	background-color:#FFFFFF;
	border-bottom:solid 1px #000000;
	width:780px;
}

.tabs_remaining
{
	background-color:#FFFFFF;
	border-bottom:solid 1px #000000;
}


.tabs_main
{
	background-color:#EEEEEE;
	border-bottom:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
    padding:5px;

}
/**************************************************************************************
  End of Standard Style Sheet
***************************************************************************************/
