﻿/**********************
/*
/* Body
/*
/**********************/
html 
{
	height: 100%;
	margin: 0;
	padding: 0;
}

body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#acc6df;
	margin: 0 auto;
	padding: 0 auto;
	color :#145e7f;
	background-image: url("internet_arc_1024.gif");
	background-repeat: no-repeat;
	min-height: 100%;
}

.HomePageAlerts
{
	border-width : 2px;
	border-style : solid;
	border-color : #FF0000;
	padding : 5px;
	color : #FF0000;
	background-color : #ffffff;
}

/**********************
/*
/* Links
/*
/**********************/
a
{
	color : #d22c54;
}


a:visited
{
	color:  #d22c54;
}


/**********************
/*
/* Tables
/*
/**********************/
#MasterTable
{
	width: 100%;
	height: 100%;
}

#HeadTable
{
	width: 100%;
}

/**********************
/*
/*  TD
/*
/**********************/
#TDMenu
{
	vertical-align: top;
	background-color: white;
}

#TDMainContent
{
	background-color: white;
	vertical-align: top;
	padding: 25px;
	width: auto;
	height: 100%;
	min-height: 100%;
}

#TDHeader
{
	background-image :none;
	visibility: hidden;
	  width: 100px; 
	  height: 100px;
}

#TDFwaName
{
	vertical-align: top;
	padding-top: 5px;
	  background-image :none;
	  text-align:left; 
}

#SearchBar
{
	width:100%;
	height:35px;
}

#TDMenuHorizontal
{
	width: auto;
	height: 39px;
}

.topBar
{
	color: white;
	vertical-align : middle;
	height : 35px;
	background-color: #0061AD;
}

#warpLogo
{
	text-align:right;
	background-image :none;
}
/************************************************
/* DO NOT MODIFY, REQUIRED FOR SUBSCRIPTION TREE 
/************************************************/

.branch
{
	/* Supported for modifying the tree appearance */
}

/**********************
/*
/*  Labels
/*
/**********************/
.lnkLogoff
{
	color: #FFFFFF;
}

#logoff
{
	text-align: right;
	padding-right: 10px;
}

.caption
{
	width: 220px;
	float: left;
}

.searchCaption
{
	width: 170px;
	float: left;
}

.heading
{
	font-size : 12px;
	font-weight: bold;
}

#aviusLink
{
	margin-left: 60px;
}

#FWAName
{
	color: Navy;
	font-size: 1.8em;
}

.PageInstructions
{	
}

.warninglabel
{
	color:Red;
}

.inputwarninglabel
{
	color:Red;
	margin-left:5px;
}

/**********************
/*
/*  Menu
/*
/**********************/
.mainMenu
{
	line-height: 24px;
	color:  #dab04a	;
	height: auto;
	border-bottom: 3px;
	border-left: 0px;
	border-right: 3px;
	border-top: 0px;
	border-color: #bbd3dc;
	border-style: solid;
	background-color: #CEDDEC;
}

.dynamicMenuItem
{
	color : #155f80;
	height:26px;
}

a.dynamicMenuItem
{
	color:  #d22c54;
}

.dynamicMenu
{
	background-color: #dab04a	;
	border-bottom: 1px;
	border-left: 0px;
	border-right: 1px;
	border-top: 1px;
	border-color: #A1A1A1;
	border-style: solid;
}

.dynamicSelected
{
	background-color: #f3f9ff;
	height:26px;
}

.dynamicHover
{ 
	background-color: #f3f9ff;
	height:26px;
}

.staticHover
{ 
	background-color: #f3f9ff;
}

.staticSelected
{	
	background-color: #f3f9ff;
}

.staticItem
{
	margin-bottom: 5px;
	color :  #155f80;  
}

a.staticItem
{
	color : #155f80;
}

a.staticItem:visited
{
	color : #155f80;
}

/**********************
/*
/*  Login name
/*
/**********************/
.loginName
{
	margin-left: 10px;
}

/**********************
/*
/* Div
/*
/**********************/
.headingBox
{
	margin-bottom: 20px;
	width: 100%;
	padding: 3px;
}

/**********************
/*
/* Datagrids
/*
/**********************/
.dataGrid
{
	border-color : #bbd3dc;
	border-width : 1px;
	border-style : solid;
}

.gridAlternatingRowStyle
{
	padding: 5px;
	border: 0px;
	background-color : #ecf2f9;
}

.gridFooterStyle
{
	background-color: #990000;
	color: White;
}

.gridHeaderStyle
{
	font-weight : bold;
	background-color : #f3f9ff;
}

.gridPagerStyle
{
	background-color: #FFCC66;
	color: #333333;
}

.gridRowStyle
{
	padding: 5px;
	border: 0px;
	background-color : #FFFFFF;
}

.gridSelectedRowStyle
{
	background-color: #FFCC66;
	color: Navy;
}

.assemblies
{
	width: 100%;
}

.userGridAlternatingRowStyle
{
	background-color:#EEEEEE;
}

/**********************
/*
/* Images
/*
/**********************/
#LogOffImage
{
	margin-right: 5px;
	vertical-align: text-bottom;
}

#CurrentUser
{
	margin-right: 5px;
	vertical-align: middle;
}

.overviewIcon
{
	border:0px;
	vertical-align:middle;
}

/**********************
/*
/* Input
/*
/**********************/
input.textbox,input.button
{
	color:#155f80;
	font-family:  Arial, Helvetica, sans-serif;
	background-color: #e3e9ef;
	border:1px solid;
	border-top-color: #bbd3dc;
	border-left-color: #bbd3dc;
	border-right-color: #bbd3dc;
	border-bottom-color: #bbd3dc;  
}

input.button
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Disabled button style for Firefox */
input.button:disabled
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color:Gray;
}

input.textbox
{
	font-size : 10pt;
	font-weight:bold;
	background-color:#fff;
}
   
