﻿/*============================================================================*/

/* UltraWebGrid styles */

.UltraWebGridHeader
{
	background-color: #cbd6a6;
	border-style: solid;
	border-width: 1px;
	border-color: Silver;
	font-size: 8pt;
    font-family: Verdana; 
	padding-left: 3px;
}

.UltraWebGridAlternateRow
{
	background-color: #e9ebf2;
	padding-left:3px;
}

/*============================================================================*/

/* UltraWebTree styles */

.UltraWebTreeMain
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
}

.UltraWebTreeSelectedNode 
{
	font-weight:normal;
	font-style:normal;
    FONT-SIZE:10pt;
    FONT-FAMILY:Verdana; 
	background-color:#EEE8AA;
}

.UltraWebRootNode 
{
	font-weight: bolder;
	font-style: normal;
    font-size: 10pt;
    font-family: Verdana; 
}

.UltraWebTreeNode
{
	font-weight: normal;
	font-style: normal;
    font-size: 10pt;
    font-family: Verdana; 
}

/*============================================================================*/

/* UltraWebTab styles */

.UltraWebTabStyle
{
	background-color: silver;
}

/*============================================================================*/

/* Various Infragistics control styles */

.DisableComboBox
{
	color: Blue;
}

.DisableTextBox
{
	color:  Blue;
}

.SelectedRow
{
	background-color: #FFFFC0;
}

/*============================================================================*/

/* Standard XHTML styles */

body
{	
	background-color: #336699;
	background-repeat: no-repeat;
	font-family: Arial;
	margin: 0px;
	text-decoration: none;
	color: black;
	font-size: 10pt;
	list-style-type: disc;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*============================================================================*/

/* Web Part styles */

.WebPartStyle
{
	FONT-SIZE: 12pt;
    FONT-FAMILY: Arial;
    white-space: nowrap;
	background-color:#EEE8AA;
	font-family: Arial;
	margin: 0px;	
}

/*============================================================================*/

/* Table styles */

.FormTableOrange
{
	border-style: solid;
	border-width: 1px;
	border-color: Orange;
	background-color: #EEE8AA;
}

.FormTable
{
	border-style: solid;
	border-width: 0px;
	border-color: Silver;
}

.FormTable td
{
	border-style: solid;
	border-width: 1px;
	border-color: ActiveBorder;
}

.FormTableOpenEnd td
{
	border-style: solid;
	border-width: 1px;
	border-bottom: 0px;
	border-color: ActiveBorder;
}

.SubTableHeaderBackgroundColor
{
	background-color:#cccc99;	
	padding-left: 10px;
	vertical-align: middle;
    font: 11px Arial;
    color: #000000;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

td.HeaderLine
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial;
    color: #ffffff;
    vertical-align: middle;
}

td.Input
{
	vertical-align: top;
}

td.Label
{
    font: 11px Arial;
    color: #000000;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none	
}

/*============================================================================*/

/* Text styles */

.Title
{
	text-align: center;
    font-weight: bold;
    font-size: 14pt;
    font-family: Arial;
}

.SubTitle
{
    font-weight: bold;
    font-size: 12pt;
    font-family: Arial;
    white-space: nowrap;
}

.TextStyle
{
	font-weight:bold;
	font-style:normal;
    font-size: x-small;
    font-family: Arial;
}

/*============================================================================*/

/* Link styles */

a.HeaderItems
{
    FONT-WEIGHT: Normal;
    font-style:normal;
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial;
    color: #ffffff !important;
    vertical-align: middle;
    text-decoration: none;
    cursor: pointer;
}

a:link
{
    COLOR: darkblue
}

a:visited
{
    COLOR: darkblue
}

a:hover
{
    COLOR: darkred
}

.nav:link
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.nav:visited
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.nav:hover
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

/*============================================================================*/

/* Label styles */

div.Label
{
    font: 11px Arial;
    color: #000000;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none	
}

span.Label
{
	vertical-align:  middle;
    font: 11px Arial;
    color: #000000;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;	
}

.LabelHelpLink a:hover
{
	COLOR: #8B0000;
}

.ErrorLabel
{
	padding-left: 10px;
	vertical-align:  middle;
    font: 11px Arial;
    color: #FF0000;
    TEXT-DECORATION: none;	
}

span.Validator
{
	padding-left: 5px;
	font-family: Arial;
	font-size: 7pt;
	color: #FF0000;
}

/*============================================================================*/

/* PRMS Header Panel Styles */

div.PRMSHeaderPanelWrapper
{
	position: absolute; 
	left: 0px; 
	width: 100%;
	min-width: 995px;
	border: 0px;
	padding: 0px;
	clear: both;
}

div.PRMSHeaderPanel
{
	width: 100%;
	height: 65px;
	float: none;
	margin: auto;
}

div.PRMSHeaderPanelNIPR
{
	background-image: url( '../Images/Banner_Nipr.jpg' );
	background-repeat: no-repeat;
	height: 65px;
	width: 995px;
	position: absolute;
	left: 50%;
	margin-left: -498px;
}

div.PRMSHeaderPanelLeftNIPR
{
	background-image: url( '../Images/Banner_PRMS_Nipr_Left.jpg' );
	background-repeat: repeat-x;
	width: 50%;
	height: 65px;
	position: absolute;
	left: 0px;
}

div.PRMSHeaderPanelRightNIPR
{
	background-image: url( '../Images/Banner_PRMS_Nipr_Right.jpg' );
	background-repeat: repeat-x;
	width: 50%;
	height: 65px;
	position: absolute;
	right: 0px;
}

div.PRMSHeaderPanelSIPR
{
	height: 65px;
	width: 995px;
	position: absolute;
	left: 50%;
	margin-left: -498px;
}

div.PRMSHeaderPanelLeftSIPR
{
	background-image: url( '../Images/Banner_PRMS_Sipr_Left.jpg' );
	background-repeat: repeat-x;
	width: 50%;
	height: 65px;
	position: absolute;
	left: 0px;
}

div.PRMSHeaderPanelRightSIPR
{
	background-image: url( '../Images/Banner_PRMS_Sipr_Right.jpg' );
	background-repeat: repeat-x;
	width: 50%;
	height: 65px;
	position: absolute;
	right: 0px;
}

div.PRMSHeaderPanelSIPRSOF
{
	background-image: url( '../Images/Banner_PRMS_SOF_Sipr.jpg' );
	background-repeat: no-repeat;
	height: 65px;
	width: 995px;
	position: absolute;
	left: 50%;
	margin-left: -498px;
}

div.PRMSHeaderPanelLeftSIPRSOF
{
	background-image: url( '../Images/Banner_PRMS_Sipr_Left.jpg' );
	background-repeat: repeat-x;
	width: 50%;
	height: 65px;
	position: absolute;
	left: 0px;
}

div.PRMSHeaderPanelRightSIPRSOF
{
	background-image: url( '../Images/Banner_PRMS_Sipr_Right.jpg' );
	background-repeat: repeat-x;
	width: 50%;
	height: 65px;
	position: absolute;
	right: 0px;
}

/*============================================================================*/

/* PRMS Frame Styles */

table.PRMSTopFrame
{	
	padding-top: 3px;
	border: 0px;
	height: 65px;
	width: 1023px;
	text-align: right; 
	height: 25px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin-bottom: -2px;
}

table.PRMSTopFrameSipr
{	
	padding-top: 3px;
	border: 0px;
	height: 65px;
	width: 1023px;
	text-align: right; 
	height: 25px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin-bottom: -2px;
}

table.PRMSTopFrameSof
{	
	padding-top: 3px;
	border: 0px;
	height: 65px;
	width: 1023px;
	text-align: right; 
	height: 25px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin-bottom: -2px;
}

/*============================================================================*/

/* PRMS Body Styles */

div.bodyPanelWrapper
{
	margin-top: 66px; 
	width: 100%;
	min-width: 980px;
}

div.bodyPanel
{
	width: 995px; 
	float: none; 
	margin: auto;
}

/*============================================================================*/

/* COPRS Frame Styles */

table.COPRSTopFrame
{	
	background-image: url( '../Images/Banner_PRMS_nipr.jpg' );
	background-repeat: no-repeat;
	padding-top: 3px;
	border: 0px;
	height: 80px;
	width: 955px;
}

table.COPRSTopFrameSipr
{	
	background-image: url( '../Images/Banner_prms_sipr.jpg' );
	background-repeat: no-repeat;
	padding-top: 3px;
	border: 0px;
	height: 80px;
	width: 955px;
}

table.COPRSTopFrameSof
{	
	background-image: url( '../Images/Banner_prms_sipr_sof.jpg' );
	background-repeat: no-repeat;
	padding-top: 3px;
	border: 0px;
	height: 80px;
	width: 955px;
}

/*============================================================================*/

/* COPRS Menu Styles */

table.COPRSMenu
{
	background-image: url(../Images/PRMSinterface_green_02.jpg);
	background-repeat: no-repeat;
	padding-left: 0px;
	height: 21px;
	width: 955px;
}

a.COPRSNavigation:hover
{
	padding: 0px 3px 0px 3px;
	background-color: #000000;
	font-weight:bolder;
	background-color: #8b84a8;
}

a.COPRSNavigation
{
	padding: 0px 3px 0px 3px;
	background-color: #000000;
	font-family: Arial;
	font-weight:bold;	
	text-decoration: none;
	letter-spacing: 0px;
}

a.COPRSNavigationSelected
{
	padding: 0px 3px 0px 3px;
	background-color: #000000;
	font-family: Arial, Helvetica, Sans-Serif, Verdana;
	text-decoration: none;
	letter-spacing: 0px;	
	font-weight:bold;
	background-color: #8b84a8;
}

/*============================================================================*/

/* COPRS Menu Navigation Styles */

A.COPRSNavigation:hover
{
	padding: 0px 3px 0px 3px;
	font-weight:bolder;
	background-color: #8b84a8;
}
A.COPRSNavigation
{
	padding: 0px 3px 0px 3px;
	background-color: #3A3A3A;
	font-family: Arial;
	font-weight:bold;	
	text-decoration: none;
	letter-spacing: 0px;
}
A.COPRSNavigationSelected
{
	padding: 0px 3px 0px 3px;
	font-family: Arial, Helvetica, Sans-Serif, Verdana;
	text-decoration: none;
	letter-spacing: 0px;	
	font-weight:bold;
	background-color: #8b84a8;
}

/*============================================================================*/

/* COPRS Button Styles */

.COPRSButton
{
	height: 21px;
	text-decoration: none;	
	text-align: center;
	border: Outset 1px #7883a6;
	font-family: Verdana;
	font-size: 8pt;
    FONT-WEIGHT: bold;
	letter-spacing: 0px;
}

.COPRSButton_80w
{
	height: 21px;
	text-decoration: none;	
	text-align: center;	
	border: Outset 1px #7883a6;
	font-family: Verdana;
	font-size: 8pt;
    FONT-WEIGHT: bold;
	letter-spacing: 0px;
	width: 80px;	
}

.COPRSButton_100w
{
	height: 21px;
	text-decoration: none;	
	text-align: center;	
	border: Outset 1px #7883a6;
	font-family: Verdana;
	font-size: 8pt;
    FONT-WEIGHT: bold;
	letter-spacing: 0px;
	width: 100px;	
}

.COPRSButton_135w
{
	height: 21px;
	text-decoration: none;		
	text-align: center;
	border: Outset 1px #7883a6;
	font-family: Verdana;
	font-size: 8pt;
    FONT-WEIGHT: bold;
	letter-spacing: 0px;
	width: 135px;	
}


.COPRSButton_165w
{
	height: 21px;
	text-decoration: none;		
	text-align: center;
	border: Outset 1px #7883a6;
	font-family: Verdana;
	font-size: 8pt;
    FONT-WEIGHT: bold;
	letter-spacing: 0px;
	width: 165px;	
}

.COPRSButton_200w
{
	height: 21px;
	text-decoration: none;		
	text-align: center;
	border: Outset 2px #7883a6;
	font-family: Verdana;
	font-size: 8pt;
    FONT-WEIGHT: bold;
	letter-spacing: 0px;
	width: 200px;	
}

/*============================================================================*/

/* Form styles */

.formtitlemain 
{ 
	font: 11px Arial;
	font-weight: bold;
	color: #333333;
	background-color: #CBCBE6;
	border-style: solid; 
	border-width: 1px;
	border-color: #778899;  
}

.formtitle
{
    font: 12px Arial;
	COLOR: black;
    background-color: #FFFFFF;
}

.formdata 
{ 
	font: 11px Arial;
	color: #000000;
	background-color: #FFFFFF;  
}
  
.formDataHighlight 
{ 
	font: 11px Arial;
	color: #000000;
	background-color: #EFEFDE;  
}

.formLabel
{
    font: 11px Arial;
    color: black;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.formLabel:link
{
    font: 11px Arial;
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.formLabel:visited
{
    font: 11px Arial;
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.formLabel:hover
{
    font: 11px Arial;
    FONT-WEIGHT: bold;
    COLOR: darkred;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.formLabel2
{
    FONT: bold 11px Arial;
    CURSOR: hand;
    COLOR: black
}

.formLabel2:link
{
    FONT: bold 11px Arial;
    CURSOR: hand;
    COLOR: black
}

.formLabel2:visited
{
    FONT: bold 11px Arial;
    CURSOR: hand;
    COLOR: black
}

.formLabel2:hover
{
    FONT: bold 11px Arial;
    CURSOR: hand;
    COLOR:Red
}

.smallFormLabel
{
    font: 9px Arial;
    color: black;
    TEXT-DECORATION: none
}

.smallFormLabel:link
{
    font: 10px Arial;
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.smallFormLabel:visited
{
    font: 10px Arial;
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.smallFormLabel:hover
{
    font: 10px Arial;
    FONT-WEIGHT: bold;
    COLOR: darkred;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.smallFormLabel2
{
    FONT: bold 10px Arial;
    CURSOR: hand;
    COLOR: black
}

.smallFormLabel2:link
{
    FONT: bold 10px Arial;
    CURSOR: hand;
    COLOR: black
}

.smallFormLabel2:visited
{
    FONT: bold 10px Arial;
    CURSOR: hand;
    COLOR: black
}

.smallFormLabel2:hover
{
    FONT: bold 10px Arial;
    CURSOR: hand;
    COLOR: red
}

/*============================================================================*/

/* Modal dialog styles */

.modalBackground
{
	background-color: Gray;
	filter: alpha( opacity=70 );
	opacity: 0.7;
}

.modalPopup
{
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
}

/*============================================================================*/

/* For PRMS hot spot on banner */
#Mapping a
{
	 display:block;
	 border-style:hidden;
	 border: 0px;
	 width: 180px;
	 height:65px; 
	 position: absolute;
	 background:transparent;
	 z-index:10;
	 overflow:hidden;
}

/*============================================================================*/

 /* AJAX calendar reset style */
 
.ajax__calendar_container
{
	position: relative;	
	z-index: 200;
}

/*============================================================================*/

/* Miscellaneous styles */

.alert
{
    FONT-WEIGHT: Normal;
    FONT-SIZE: 8pt;
    font-family: Arial;
    white-space: nowrap;
    color: red;
    vertical-align: middle;
    padding: 0px 0px 0px 0px;    
}

.requiredStar
{
	color: #ff6633; 
	font-size:medium;
}

.callSign
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    font-family: Arial;
    vertical-align:  middle;
    letter-spacing: 11px;
    padding-left: 4px;
}

.Checkbox
{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
	vertical-align: middle;
	width: 100%;
}

.Calendar
{
	text-decoration: none;
}

.ListBox
{
	font-size: 11px;
	vertical-align:  middle;	
	font-family: Arial;
}

.DropDownList
{
	height: 20;	
	font-size: 10px;
	vertical-align: middle;	
	font-family: Arial;
}

.TextBoxViewOnly
{
	font-size: 11px;	
	height: 20;	
	font-family: Arial;	
	border-width: 0px;
	overflow: hidden;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 2px;
}

.TextBox
{
	font-size: 11px;	
	font-family: Arial;	
}

.Confidential
{
	font: 11px Arial;
	font-weight: bold;
	color: #333333;
	background-color: #FF6666;
	border-style: solid; 
	border-width: 1px;
	border-color: #778899;  
}

.helptext
{
	font: 12px Arial;
	color: #666666;
}

.helptextItalic
{
	font: 10px Arial;
	color: #666666;
	font-style: italic;
}

.helptextDateFormat
{
	font: 10px Arial;
	color: #666666;
}

.monospacebox
{
	font: 10px Arial;	
	height: 17;
}

.monospacetextAreabox
{
	font: 10px Arial;	
}

.monospaceSelectLargebox
{
	font: 10px Arial;
	width: 100px; 
}

.monospaceSelectVLargebox
{
	font: 10px Arial;
	width: 100px; 
}

.monospaceSelectbox
{
	font: 10px Arial;
	width: 80px; 
}

.monospaceSelect100box
{
	font: 10px Arial;
	width: 100px; 
}

.monospaceSelect125box
{
	font: 10px Arial;
	width: 125px; 
}

.monospaceSelect155box
{
	font: 10px Arial;
	width: 155px; 
}

.monospaceSelectSmallbox
{
	font: 10px Arial;
	width: 60px; 
}

.monospaceVerySelectSmallbox
{
	font: 10px Arial;
	width: 35px; 
}

.monospaceSelect50Smallbox
{
	font: 10px Arial;
	width: 50px; 
}

.helptext3 
{
	font: 11px Arial;
	color: #030303;
	background-color: #FFFFFF;  
}

.instructionStyle
{
	font: 11px Arial;
	font-weight: bold;
	color: #333333;
	background-color: #CCFFCC;
	border-style: solid; 
	border-width: 1px;
	border-color: #778899;
	text-align: right;  
}

.container 
{
	position: relative;
	height: 50px;
}

.left-element 
{
	position: absolute;
	left: 0;
	width: 50%;
}

.right-element 
{
   position: absolute;
   right: 5;
   width: 50%;
   text-align: right; /* depends on element width */
} 

.center-element 
{
   position: absolute;
   right: 5;
   width: 100%;
   text-align: center; /* depends on element width */
   font: 12px Arial;
   color: #666666;
   font-weight: bold;
} 
   
.mainOrig
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}

.main
{    font: 11px Arial;
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.main2:link
{
	FONT: 11px Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.main2:visited
{
	FONT: 11px Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.main2:hover
{
	FONT: 11px Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: Arial
}

.main3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.main3:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.main3:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: darkred;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.caption
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}

.red
{
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: bold
}

.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR:#FF6600;
    FONT-FAMILY: Arial
}

.header1 
{
	font-family : Arial;
	font-weight: bold;
	font-size: 14pt;
}

.header2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.header3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}

.header4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR:black;
    FONT-FAMILY: Arial
}

.alert
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial
}

.required
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial
}

.blue
{
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}

table.defaultdata 
{
	background-color: #93A2B0;
}

table.simple thead tr 
{
	background-color: #eee;
}

table.simple tr.even 
{
	background-color: #fff;
}

table.simple 
{
	border: 1px solid #ccc;
	border-collapse: collapse;
	margin: 15px 0 15px 0;
	width: 100%;
}

table.simple td, table.simple th
{
	border: 1px solid #ccc;
	font-family:Arial;
	font-size: 11px;
	padding: 2px 4px 2px 4px;
	text-align: left;
	vertical-align: top;
}

.helptext
{
    font: 12px Arial;
    color: #666666;
}

.helptextItalic
{
    font: 10px Arial;
    color: #666666;
	FONT-STYLE: italic;
}

.helptextDateFormat
{
    font: 10px Arial;
    color: #666666;
}

.Confidential
{
	font: 11px Arial;
	font-weight: bold;
	color: #333333;
	background-color: #FF6666;
	border-style: solid; 
	border-width: 1px;
	border-color: #778899;  
}

.monospacebox
{
	font: 10px Arial;	
	height: 17;
}

.monospacetextAreabox
{
	font: 10px Arial;	
}

.monospaceSelectLargebox
{
	font: 10px Arial;
	width: 100px; 
}

.monospaceSelectVLargebox
{
	font: 10px Arial;
	width: 100px; 
}

.monospaceSelectbox
{
	font: 10px Arial;
	width: 80px; 
}

.monospaceSelect100box
{
	font: 10px Arial;
	width: 100px; 
}

.monospaceSelect125box
{
	font: 10px Arial;
	width: 125px; 
}

.monospaceSelect155box
{
	font: 10px Arial;
	width: 155px; 
}

.monospaceSelectSmallbox
{
	font: 10px Arial;
	width: 60px; 
}

.monospaceVerySelectSmallbox
{
	font: 10px Arial;
	width: 35px; 
}

.monospaceSelect50Smallbox
{
	font: 10px Arial;
	width: 50px; 
}

.draftlistdata 
{ 
	font: 11px Arial;
}

.mandatory 
{
	font: 14px Arial;
	font-weight: bold;
	color: #cc0000;
}

.monospacebutton 
{
	font: 14px Arial;
	font-weight: bold;
}

.helptext 
{
	font: 11px Arial;
	color: #666666;
}

.helptext2 
{
	font: 10px Arial;
	color: #666666;
}

.helptext3 
{
	font: 11px Arial;
	color: #030303;
	background-color: #FFFFFF;  
}

.helptext4 
{
	font: 10px Arial;
	color: #030303;
	background-color: #FFFFFF;  
}

.drafttext 
{
	font: 18px Arial;
	color: #CC3333;
}
  
.flagfont 
{
	font: 18px Arial;
	color: red;
}
  
.boldfont 
{
	font: 18px Arial;
	color: black;
}
  
.style2 
{
	font-family: Arial;
	font-size: 10px;
}

.style5 
{
	font-family: Arial; 
	font-size: 12px; 
}

.submit 
{
	font: 11px arial;
	color: #000000;
}

.maincontent
{ 
	background-color: #B3B8AC;
	border-style: solid; 
	border-width: 1px;
	border-color: #9CA186;  
}

.largePageTitle 
{
	font-family : Arial;
	font-weight: bold;
	font-size: 40px;
}

/*============================================================================*/