@charset "utf-8";
/* CSS Document */
body{
	margin:0px 0px 0px 0px; padding:0px; font-family:Tahoma, Geneva, sans-serif; font-size:13px;	
}

.TopBarIconMenu {
	BACKGROUND-IMAGE: url(http://localhost/hwave/administrator/assets/icons/IconMenu/IconMenu_TopBarLeft.png); BACKGROUND-COLOR: #427faf; FLOAT: left; HEIGHT: 55px
}
.TopBarIconMenu A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.TopBarLoadingText {
	DISPLAY: block; FLOAT: right; PADDING-TOP: 5px
}
.TopBarLoadingContent {
	POSITION: relative; FONT: 10pt Arial, Verdana; COLOR: #124973; VERTICAL-ALIGN: middle
}
.TopBarLoadingContent IMG {
	FLOAT: right; VERTICAL-ALIGN: top
}
.TopBarLoading {
	Z-INDEX: 1111; POSITION: absolute; HEIGHT: 27px; TOP: 54px; RIGHT: 10px
}
.TopBarRight {
	BACKGROUND-IMAGE: url(http://localhost/hwave/administrator/assets/icons/IconMenu/IconMenu_TopBarTrans.png); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px; PADDING-TOP: 0px
}
.TopBarLeft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 55px; PADDING-TOP: 0px
}
.TopBarLeft IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 1px; PADDING-RIGHT: 0px; HEIGHT: 1px; PADDING-TOP: 0px
}
.TopBarRight IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 1px; PADDING-RIGHT: 0px; HEIGHT: 1px; PADDING-TOP: 0px
}
.MenuBarTable {
	Z-INDEX: 100; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; PADDING-LEFT: 0px; BORDER-SPACING: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 55px; PADDING-TOP: 0px
}
.MenuBarTable TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.MenuBarTable TD IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.TopMenuSplitter {
	BACKGROUND-IMAGE: url(http://localhost/hwave/administrator/assets/icons/IconMenu/IconMenu_TopBarSplit.png); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px; CURSOR: pointer; PADDING-TOP: 0px
}
.TopMenuIconCell {
	HEIGHT: 55px
}
.TopMenuIconCellHighlight {
	HEIGHT: 55px
}
.MenuBarTable A.ButtonBarAnchor {
	TEXT-ALIGN: center; DISPLAY: table-cell; HEIGHT: 55px; CURSOR: pointer
}
.MenuBarTable A.ButtonBarAnchor .ButtonBarLeftWrap {
	TEXT-ALIGN: center; DISPLAY: table-cell; HEIGHT: 55px; CURSOR: pointer
}
.MenuBarTable A.ButtonBarAnchor .ButtonBarRightWrap {
	TEXT-ALIGN: center; DISPLAY: table-cell; HEIGHT: 55px; CURSOR: pointer
}
.MenuBarTable A.ButtonBarAnchor .ButtonBarInnerWrap {
	TEXT-ALIGN: center; DISPLAY: table-cell; HEIGHT: 55px; CURSOR: pointer
}
.MenuBarTable A.ButtonBarAnchor:hover .ButtonBarLeftWrap {
	TEXT-ALIGN: center; DISPLAY: table-cell; HEIGHT: 55px; CURSOR: pointer
}
.MenuBarTable A.ButtonBarAnchor:hover .ButtonBarRightWrap {
	TEXT-ALIGN: center; DISPLAY: table-cell; HEIGHT: 55px; CURSOR: pointer
}
.MenuBarTable A.ButtonBarAnchor:hover .ButtonBarInnerWrap {
	TEXT-ALIGN: center; DISPLAY: table-cell; HEIGHT: 55px; CURSOR: pointer
}
.MenuBarTable A.ButtonBarAnchor {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.MenuBarTable A.ButtonBarAnchor:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.MenuBarTable A.ButtonBarAnchor .ButtonBarLeftWrap {
	PADDING-LEFT: 8px
}
.MenuBarTable A.ButtonBarAnchor:hover .ButtonBarLeftrap {
	PADDING-LEFT: 8px
}
.MenuBarTable A.ButtonBarAnchor .ButtonBarRightWrap {
	PADDING-RIGHT: 8px
}
.MenuBarTable A.ButtonBarAnchor:hover .ButtonBarRightWrap {
	PADDING-RIGHT: 8px
}
.MenuBarTable A.ButtonBarAnchor .ButtonBarInnerWrap {
	
}
.MenuBarTable A.ButtonBarAnchor:hover .ButtonBarLeftWrap {
	BACKGROUND: url(http://localhost/hwave/administrator/assets/icons/IconMenu/IconMenu_TopBarHightlightLeft.png) no-repeat left top
}
.MenuBarTable .TopMenuIconCellHighlight A.ButtonBarAnchor .ButtonBarLeftWrap {
	BACKGROUND: url(http://localhost/hwave/administrator/assets/icons/IconMenu/IconMenu_TopBarHightlightLeft.png) no-repeat left top
}
.MenuBarTable A.ButtonBarAnchor:hover .ButtonBarRightWrap {
	BACKGROUND: url(http://localhost/hwave/administrator/assets/icons/IconMenu/IconMenu_TopBarHightlightRight.png) no-repeat right top
}
.MenuBarTable .TopMenuIconCellHighlight A.ButtonBarAnchor .ButtonBarRightWrap {
	BACKGROUND: url(http://localhost/hwave/administrator/assets/icons/IconMenu/IconMenu_TopBarHightlightRight.png) no-repeat right top
}
.MenuBarTable A.ButtonBarAnchor:hover .ButtonBarInnerWrap {
	BACKGROUND: url(http://localhost/hwave/administrator/assets/icons/IconMenu/IconMenu_TopBarHightlightTile.png) repeat-x right top
}
.MenuBarTable .TopMenuIconCellHighlight A.ButtonBarAnchor .ButtonBarInnerWrap {
	BACKGROUND: url(http://localhost/hwave/administrator/assets/icons/IconMenu/IconMenu_TopBarHightlightTile.png) repeat-x right top
}
.MenuBarTable .ButtonBarMenuIcon {
	PADDING-TOP: 1px
}
.MenuBarTable .ButtonBarMenuIconText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 9pt Arial, Verdana; COLOR: white; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.ButtonBarContents {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; FONT: 9pt Arial, Verdana; HEIGHT: 48px; COLOR: #555555; PADDING-TOP: 0px
}
.ButtonBarContents TD.BBCText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ButtonBarContents TD.BBCButtons {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.ButtonBarLeft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; HEIGHT: 48px; PADDING-TOP: 0px
}
DIV.ButtonBarLeft {
	FLOAT: left
}
.ButtonBarRight {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; HEIGHT: 48px; PADDING-TOP: 0px
}
.ButtonBarDivElement {
	WHITE-SPACE: nowrap
}
.ButtonBarLeft .ButtonBarDivElement {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 48px; PADDING-TOP: 0px
}
.ButtonBarRight .ButtonBarDivElement {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 48px; PADDING-TOP: 0px
}
.ButtonBarLeft .ButtonBarDivElement IMG {
	MARGIN-TOP: 3px
}
.ButtonBarRight .ButtonBarDivElement IMG {
	MARGIN-TOP: 3px
}
A.ButtonBarAnchor {
	TEXT-DECORATION: none !important
}
A.ButtonBarAnchor .ButtonBarLeftWrap {
	TEXT-ALIGN: center; DISPLAY: table-cell; HEIGHT: 47px; CURSOR: pointer
}
A.ButtonBarAnchor .ButtonBarRightWrap {
	TEXT-ALIGN: center; DISPLAY: table-cell; HEIGHT: 47px; CURSOR: pointer
}
A.ButtonBarAnchor .ButtonBarInnerWrap {
	TEXT-ALIGN: center; DISPLAY: table-cell; HEIGHT: 47px; CURSOR: pointer
}
A.ButtonBarAnchor:hover .ButtonBarLeftWrap {
	TEXT-ALIGN: center; DISPLAY: table-cell; HEIGHT: 47px; CURSOR: pointer
}
A.ButtonBarAnchor:hover .ButtonBarRightWrap {
	TEXT-ALIGN: center; DISPLAY: table-cell; HEIGHT: 47px; CURSOR: pointer
}
A.ButtonBarAnchor:hover .ButtonBarInnerWrap {
	TEXT-ALIGN: center; DISPLAY: table-cell; HEIGHT: 47px; CURSOR: pointer
}
A.ButtonBarAnchor .ButtonBarLeftWrap {
	PADDING-LEFT: 8px; TEXT-DECORATION: none !important
}
A.ButtonBarAnchor:hover .ButtonBarLeftWrap {
	PADDING-LEFT: 8px; TEXT-DECORATION: none !important
}
A.ButtonBarAnchor .ButtonBarRightWrap {
	PADDING-RIGHT: 8px
}
A.ButtonBarAnchor:hover .ButtonBarRightWrap {
	PADDING-RIGHT: 8px
}
A.ButtonBarAnchor:hover .ButtonBarLeftWrap {
	BACKGROUND: url(http://localhost/hwave/administrator/assets/icons/IconMenu/ButtonBar_HighlightLeft.png) no-repeat left top
}
A.ButtonBarAnchor:hover .ButtonBarRightWrap {
	BACKGROUND: url(http://localhost/hwave/administrator/assets/icons/IconMenu/ButtonBar_HighlightRight.png) no-repeat right top
}
A.ButtonBarAnchor:hover .ButtonBarInnerWrap {
	BACKGROUND: url(http://localhost/hwave/administrator/assets/icons/IconMenu/ButtonBar_HighlightTile.png) repeat-x right top
}
.ButtonBarMenuIconText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 8pt Arial; COLOR: #555555; TEXT-DECORATION: none !important; PADDING-TOP: 2px
}
.PageHeader {
	BACKGROUND-IMAGE: url(http://localhost/hwave/administrator/assets/icons/IconMenu/IconMenu_TopBarTile.png); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #427faf; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 55px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.PageFooter {
	BACKGROUND-IMAGE: url(http://localhost/hwave/administrator/assets/icons/Footer/Footer_Tile.png); PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; BACKGROUND-COLOR: #427faf; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 4px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.PageHeaderText {
	Z-INDEX: 1; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 51px; COLOR: white; PADDING-TOP: 5px
}
.PageHeaderVersion {
	PADDING-RIGHT: 12px; FONT: 10pt Arial, Verdana; WHITE-SPACE: nowrap; HEIGHT: 28px; OVERFLOW: hidden
}
.PageHeaderActions {
	PADDING-RIGHT: 12px; FONT: 8pt Arial; WHITE-SPACE: nowrap; HEIGHT: 16px; OVERFLOW: hidden
}
.PageHeaderActions .HeaderUserName {
	FONT-WEIGHT: bold
}
.PageHeaderActions .HeaderUserName A {
	COLOR: white
}
.PageHeaderActions .HeaderLogOut A {
	COLOR: white
}
.PageHeaderActions .HeaderHelp A {
	COLOR: white
}
.PageHeaderActions .HeaderAlerts A {
	COLOR: white
}
.PageHeaderActions .HeaderPortalLink A {
	COLOR: white
}
.PageFooterText {
	Z-INDEX: 1; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: white; PADDING-TOP: 0px
}
.ButtonBar {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 8pt Arial, Verdana; BACKGROUND: url(http://localhost/hwave/administrator/assets/icons/IconMenu/ButtonBar_Tile.png) #def0ff repeat-x left bottom; HEIGHT: 48px; PADDING-TOP: 0px
}
.TopPanelLeft {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://localhost/hwave/administrator/assets/icons/IconMenu/Header_Tile.png) #def0ff repeat-x left bottom; HEIGHT: 26px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.TopPanelRight {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://localhost/hwave/administrator/assets/icons/IconMenu/Header_Tile.png) #def0ff repeat-x left bottom; HEIGHT: 22px; PADDING-TOP: 0px
}
.TopPanelText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT: 9pt Arial, Verdana; COLOR: #124973; OVERFLOW: hidden; PADDING-TOP: 6px
}

/* ---------- CUSTOM STYLES WITHIN GRID ---------- */
#gridWrap {
	min-height:300px;
	margin:10px 10px 10px 10px;
	text-align:left; 
}

.gridHeader{
	background: #d1dff0 url( http://localhost/hwave/administrator/assets/images/grid/grid-hrow.gif ) repeat-x;
	border-top:solid 1px  #CCC; 
	border-right:solid 1px  #CCC; 
	border-bottom:none; 
	border-left:solid 1px  #CCC; 
	height:23px;
	padding-top:5px; 
	padding-left:10px;
	text-decoration:none;
}
.gridFooter{
	background: #D0D0BF url( http://localhost/hwave/administrator/assets/images/grid/grid-hrow.gif ) repeat-x;
	border-top:none; 
	border-right:solid 1px  #CCC; 
	border-bottom:solid 1px  #CCC; 
	border-left:solid 1px  #CCC; 
	height:23px; 
	padding-top:5px; 
	padding-left:10px;
	text-decoration:none;
}
.gridButton img{
	vertical-align:middle; 
	padding-bottom:2px;
}
.gridButton a:link { 
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none; 
	color:#666;
	font-size:11px;
	border: 1px solid #E2E2E2;
	padding:2px;
}
.gridButton a:visited { 
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none; 
	color:#666;
	font-size:11px;
	border: 1px solid #E2E2E2;
	padding:2px;
}
.gridButton a:hover {
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none; 
	color:#666; 
	text-decoration: none;
	border: 1px solid #80a2cf; 
	padding:2px;
	background-color: #f0f0f0;
} 

.button_blue{
	PADDING-BOTTOM: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 3px; 
	PADDING-TOP: 3px;
	FONT: 9pt Arial, Verdana; 
	COLOR: #124973; 
	background: url(http://localhost/hwave/administrator/assets/images/button_bg.png) repeat-x right top; 
	border:solid 1px; 
	border-bottom-color:#c9c9c9; 
	border-left-color:#c9c9c9; 
	border-right-color:#c9c9c9; 
	border-top-color:#c9c9c9;
	cursor:pointer;
	cursor:hand; 
/*	height:25px;
	width:40px;*/

}

.button_blue_hover {  
	PADDING-BOTTOM: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 3px; 
	PADDING-TOP: 3px;
	FONT: 9pt Arial, Verdana; 
	COLOR: #124973;
	background: url(http://localhost/hwave/administrator/assets/images/button_bg_hover.png) repeat-x right top; 
	border:solid 1px; 
	border-bottom-color:#c9c9c9; 
	border-left-color:#c9c9c9; 
	border-right-color:#c9c9c9; 
	border-top-color:#c9c9c9;
	cursor:pointer;
	cursor:hand; 
/*	height:25px;
	width:40px;*/
}

/* ---------- CUSTOM FIELDSET STYLES  ---------- */


fieldset input, textarea{
width: 180px;
margin-bottom: 5px;
}

fieldset textarea{
width: 250px;
height: 150px;
}

fieldset .boxes{
width: 1em;
}

fieldset br{
clear: left;
}

fieldset{
font:Tahoma, Geneva, sans-serif ;
font-size:12px; 
padding-top:20px; 
padding-right:20px; 
padding-bottom:20px; 
padding-left:20px;
}

fieldset legend{
color: #666;
font-size:14px; 
padding: 2px 6px;
padding-bottom:10px;
} 

fieldset label{ 
color:#666; 
font-weight:normal; 
float: left;
width: 100px;
font-weight: bold;
}

.message{ 
color:#069; 
font-weight:bold; 
background-color:#FFC; 
border:solid 1px; 
border-color:#999; 
margin:10px 10px 10px 10px; 
padding:10px 10px 10px 10px;
}

/* ---------- CUSTOM FORM STYLES  ---------- */

.form{ 
 background: #fff url(http://localhost/hwave/administrator/assets/images/bg_form.png) left bottom repeat-x;
}

.form input{ background-color:#f0f9ff;
}

.form select{ background-color:#f0f9ff; margin-bottom:3px;
}
 
