/********************************************************************************************************/
/** STANDARD HTML DEFINITIONS
/********************************************************************************************************/
BODY
{
	background-color: #FFA300;
}

A:link, A:visited, A:active, A:hover
{
    text-decoration: underline;
    color : #B12900;
}

HR
{
    height:1px;
    text-align:left;
    /*border-bottom: dotted;*/
}

FORM
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	display:inline;
} 

TABLE
{
	FONT-SIZE: 10px;
}

img.TransparentBackground
{
	background: #333333;
}

/********************************************************************************************************/
/** Portal Banner
/********************************************************************************************************/
.TableBorder
{
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.SiteLink, .InformationBar
{
	font-weight: bold;
	FONT-SIZE: 10px;
	COLOR: #00008B;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif    
}

/********************************************************************************************************/
/* Datagrid styles
/********************************************************************************************************/
.DataGridHeader 
{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 18px;
  background: #dcdcdc;
  /*background-image: url(images/toolgradp.gif);*/
  text-align :left;
}

.DataGridSelectedItemStyle 
{
	/*background: #f8f8f9;*/
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	background: #dcdcdc;
}

.DataGridEditedItemStyle 
{
	  /*background: #f8f8f9;*/
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 16px;
  background: white;
  background: lightblue;
}

.DataGridItemStyle {
  /*background: #f8f8f9;*/
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 16px;
  background: white;
}

.DataGridAlternatingItemStyle {
  /*background: #FFFFFF;*/
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 16px;
  background: #EEEEEE;
}

.dataGridPagerCurrentPage {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  line-height: 18px;
}
 
.dataGridPagerLinks {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 18px;
  text-decoration: none;
  /*background: #BBC3D3;*/
}
 
A.dataGridPagerLinks:link {
  text-decoration: none;
}
 
A.dataGridPagerLinks:visited {
  text-decoration: none;
}
 
A.dataGridPagerLinks:hover {
  text-decoration: underline;
}

.DataGridForm
{
	BORDER-RIGHT: #555555 1px solid;
	BORDER-TOP: #555555 1px solid;
	BORDER-LEFT: #555555 1px solid;
	BORDER-BOTTOM: #555555 1px solid; 
	FONT-SIZE: 10px; 
	/*COLOR:red; */
	FONT-FAMILY: Verdana;
	background: LightSteelBlue;
	/*BACKGROUND-COLOR: #DFE1E4;*/
	/*BACKGROUND-IMAGE: url(images/textbox-bg.jpg)*/
}

/* Special Color Coding for various*/
.DataGridItemStyleEven {
  background: #FFFF80;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 16px;
}

.DataGridItemStyleOdd {
  background: white;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 16px;
}

/********************************************************************************************************/
/* Mdoule Header, Footer, Error Messages, etc
/********************************************************************************************************/
.DesktopModuleTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  14px;
    color:black;
    font-weight:bold;
	color: #B12900;
}

.TemplatesMenuPagerHeader
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    color:white;
    background-color: #B12900;
    font-weight:bold;
}

.TemplatesMenuPagerContent
{
	background: #E1E1E1;
}

.ErrorMessage
{
	font-weight: bold;
	font-size: 12px;
	background-color: Yellow;
    color: black;
}

.FooterText
{
	font-size: 10px;
	background-color: #FF5600;
    color: white;
}
/********************************************************************************************************/
/* Module HTML
/********************************************************************************************************/
.HtmlText
{
	font-size: 12px;
	color: #B12900;
}


/********************************************************************************************************/
/* Module ADMIN
/********************************************************************************************************/
.MenuListBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  10px;
	width: 140px;
	height: 150px;
}
.ContactUsForm
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    font-size:  12px;
	Display:inline;
	BORDER-RIGHT: #305C9D 1px solid;
	BORDER-TOP: #305C9D 1px solid;
	BORDER-LEFT: #305C9D 1px solid;
	BORDER-BOTTOM: #305C9D 1px solid; 
	width: 200px;
}

.LoginTextbox
{
	BORDER-RIGHT: #305C9D 1px solid;
	BORDER-TOP: #305C9D 1px solid;
	BORDER-LEFT: #305C9D 1px solid;
	BORDER-BOTTOM: #305C9D 1px solid; 
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  10px;
	width: 180px;
}
.LoginDropdown
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  10px;
}

.TabLayoutTextbox
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  10px;
	width: 280px;
}

.TabLayoutListbox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  10px;
	width: 150px;
	height: 100px;
}
.TabRolesListbox
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  10px;
	width: 130px;
	height: 100px;
}

/********************************************************************************************************/
/* Module SEARCH
/********************************************************************************************************/
.SearchTextbox
{
	BORDER-RIGHT: #305C9D 1px solid;
	BORDER-TOP: #305C9D 1px solid;
	BORDER-LEFT: #305C9D 1px solid;
	BORDER-BOTTOM: #305C9D 1px solid; 
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  10px;
	width: 180px;
}
.SearchButton
{
	BORDER-RIGHT: #305C9D 1px solid;
	BORDER-TOP: #305C9D 1px solid;
	BORDER-LEFT: #305C9D 1px solid;
	BORDER-BOTTOM: #305C9D 1px solid; 
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  10px;
	width: 100px;
	font-weight: bold;
}
