.CriteriaTextBoldBlack
{
	font-size:10px;	
	font-weight:bold;
	font-family:Verdana;
	color:Black;	
}

.CriteriaTextBoldGray
{
	font-size:9px;	
	font-weight:bold;
	font-family:Verdana;
	color:Gray;	
}

.CriteriaTextGray
{
	font-size:9px;	
	font-weight:normal;
	font-family:Verdana;
	color:Gray;	
}

.RedMessage
{
	background-color:white;
	font-size:12px;
	font-family:Arial; 
	color:Red; 
	font-weight:bold; 
	padding:10px;
}

.BlueButton
{
	height: 20px;
	border: 1px solid DarkBlue;
	cursor: pointer;
	background-color: #006699;
	font-weight: bold;
	color: White;
	font-size: 10pt;
}
.BlueButton2
{
  width: 80px;
  height: 30px;
  border : 1px solid DarkBlue;
  cursor: pointer;
  background-color: #006699;
 font-weight: bold;
 color: White;
 font-size: 10pt;
}
            .BlueButton3
            {
	            border: 1px solid DarkBlue;
	            cursor: pointer;
	            background-color: #006699;
	            font-weight: bold;
	            text-decoration: none;
	            color: White;
	            font-size: 8pt;
	            padding: 1px 1px 1px 1px;
	            margin-top:10px;
            }
            
.data
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
    padding: 2px;
}
.greydata
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
    padding: 2px;
    background-color:#F1F1F1;
}
.tableheader
{
		FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
    background-color:#FFFDC4;
}
.headerlabel
{
	font-family:Arial,Helvetica,Helv;
	font-size:14px;
	font-style:normal;
	color:#006699;	
	text-decoration:none;
	font-weight:bold
}

.body, TABLE, TD, TH
{
    margin: 0px;
	padding: 0px;
	border: 0px solid Grey;
	font-family:Arial,Helvetica,Helv;
	font-size: 10pt;
	color: Black;
}

.bodyLable
{
	font-family:Arial,Helvetica,Helv;
	font-size:smaller;
	font-weight:bold;
}

.headerFont
{
	font-family:Arial,Helvetica,Helv;
	font-weight:bold;
	color:Black;
	font-style:italic;
	text-decoration:none;
}

.headerlinks
{
	background-color:#28729f;
	FONT-WEIGHT:bold;
    FONT-SIZE:x-small;
    COLOR: White;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION:none;  
    text-align:right;
    
}
.headerlinksfont
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;

}

.linkBolded
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: Blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
}

.headerlinks1
{

	background-color:#ff9966;
	FONT-WEIGHT:bold;
    FONT-SIZE: x-small;
    COLOR: White;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION:none;  
    text-align:right;
}
.searchoptheader 
{
	background-color:#28729f;
	FONT-WEIGHT:bold;
	FONT-SIZE:12px;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Helvetica,Helv;
	TEXT-DECORATION:none;  
	text-align:center;
}
.labeltext 
{
	font-weight:bold;
	color:Black;
	font-style:normal;
	font-family:Arial;
	font-size:xx-small;
}
.dropdowntext
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}

.dropdowntextsmall
{
	font-family:Arial;
	font-weight:normal;
	font-size:xx-small;
}

.footercolor
{
	background-color:#dcdcdc;
	border-color:#ffcc33;
	border-style:solid;
	border-width:1px;	
}
.LaunchPadMainLinks
{
	
	color: #006699;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	
}

.LaunchPadSubLabels
{
	
	color:#006699;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	padding-left:20px;
		
}
.LaunchPadLabelText
{
	
	color:Black;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
		
}
.LaunchPadTableStyle
{
	
	border-left-color:#ffcc33;
	border-bottom-color:#ffcc33;
	border-top-color:#ffcc33;
	border-right-color:#ffcc33;
	border-top-style:solid;
	border-right-style:solid;
	border-left-style:solid;
	border-bottom-style:solid;
	border-width:1px;
	height:408px;
	width:280px;	
	
}

.lbltextfont
{
	font-size:12px;	
	font-weight:bold;
}
tablebordercolor
{
	border:solid;
	border-top-color:#ffcc33;	
}
.tableheaderformat
{
	font-weight:bold;
	color:Black;
	font-style:normal;
	font-family:Arial;
	font-size:x-small;
	background-color:#ffffcc;
}
.tablerowtype1
{
	background-color:#ffffff;
	color:Black;
	font-style:normal;
	font-family:Arial;
	font-size:x-small;
}
.tablerowtype2
{
	background-color:#f1f1f1;
	color:Black;
	font-style:normal;
	font-family:Arial;
	font-size:x-small;
}
.tablecolumnformat1
{
	color:#006699;
	font-style:normal;
	font-family:Arial;
	font-size:10px;
	text-decoration:underline;
	border-right:gray 1px solid;
}
.tablecolumnformat2
{
	color:#000000;
	font-style:normal;
	font-family:Arial;
	font-size:11px;
	border-right:gray 1px solid;
}
.tablecolumnformat3
{
	color:#000000;
	font-style:normal;
	font-family:Arial;
	font-size:11px;
	border-width:1px;
}
.tableCenterPage
{
	BORDER-RIGHT: #ffcd03 1px solid; 
	BORDER-LEFT: #ffcd03 1px solid; 
	BORDER-BOTTOM: #ffcd03 1px solid;
	background-color: #FFFFCA;
}
.tableGrid
{
	BORDER-RIGHT: #ffcd03 1px solid; 
	BORDER-LEFT: #ffcd03 1px solid; 
	BORDER-BOTTOM: #ffcd03 1px solid;
	BORDER-TOP: #ffcd03 1px solid;
	background-color: #FFFFCA;
}
.tableCenterHelpPage
{
	BORDER-RIGHT: #ffcd03 1px solid; 
	BORDER-LEFT: #ffcd03 1px solid; 	
	border-top: #ffcd03 1px solid; 
	border-bottom: #ffcd03 1px solid; 	
}
.tableCenterMyCriteriaPage
{
	BORDER-RIGHT: #ffcd03 1px solid; 
	BORDER-LEFT: #ffcd03 1px solid; 	
	border-top: #ffcd03 1px solid; 
	border-bottom: #ffcd03 1px solid; 	
}

.Copyright
{
	font-size: 8pt;
}

.PageHelpTitle
{
	font-family: Verdana; 
	font-size: 14pt;
	color: Red;
	font-weight: bold;
}

.radiostyle
{
	font-weight:normal;
	color:Black;
	font-family:Verdana;
	font-size:11px;
}

.labelstyle
{
	font-weight:lighter;
	color:Black;
	font-family:Arial;
	font-size:11px;
}
.labelfooterstyle
{
	font-weight:bold;
	color:Black;
	font-family:Arial;
	font-size:11px;
}
.invalidlabelstyle
{
	font-weight:bold;
	color:Red;
	font-family:Arial;
	font-size: medium;	
}
.textboxstyle
{
	font-family:Arial;
	font-size:11px;
	color:Black;
	font-weight:normal;
	border-color:#99cc99;
	border-style:solid;
	border-width:1px;
	height:18px;
	width:152px;
}
.buttonLayout
{
	border:1px inset #C0C0C0; 
	CURSOR: hand; 
	HEIGHT: 20px; 
	color:#FFFFFF; 
	background-color:#000080;	
    FONT-SIZE: 11px;    
    FONT-FAMILY: Arial,Helvetica,Helv;    
}
.outputbuttonLayout
{
	
	border:1px inset #C0C0C0; 
	CURSOR: hand; 
	HEIGHT: 20px; 
	color:#FFFFFF; 
	background-color:#000080;	
    FONT-SIZE: 11px;    
    FONT-FAMILY: Arial,Helvetica,Helv;  
}
/*.buttonLayout
{
	font-family:Arial,Helvetica,Helv;
	font-size:11px;
	font-weight:bold;
	color:White;	
	background-color:#a9a9a9;
}*/
.searchoptionbuttonLayout
{
	
	border:1px inset #C0C0C0; 
	CURSOR: hand; 
	HEIGHT: 20px; 
	color:#FFFFFF; 
	background-color:#000080;	
    FONT-SIZE: 11px;    
    FONT-FAMILY: Arial,Helvetica,Helv;  
}
.colorbuttonLayout
{
	font-family:Arial,Helvetica,Helv;
	font-size:11px;
	font-weight:bold;
	color:Black;	
	background-color:#ffcc33;
}
.lablemassegestyle
{
	font-family:Arial,Helvetica,Helv;
	font-size:14px;
	font-style:normal;
	color:#006699;	
	text-decoration:none;
	font-weight:bold
}
.lableHelpHeaderstyle
{
	font-family:Arial,Helvetica,Helv;
	font-size:14px;
	font-style:normal;
	color:Black;
	text-decoration:none;
	font-weight:bold
}
.massegestyle
{
	font-family: Arial;
	font-size: 8pt;			
	font-weight:bold;	
}
.launchpadborder
{
	border-bottom:#ffcd03 1px solid;
	border-left:#ffcd03 1px solid;
	border-right:#ffcd03 1px solid;
	border-top:#ffcd03 1px solid;
}
.rightbordercolor
{
	border-right:#ffcc33 2px solid;
}
.dashedborderwithoutleft
{
	border-bottom:black 1px dashed;
	border-right:black 1px dashed;
	border-top:black 1px dashed;
}
.dashedborderwithoutright
{
	border-bottom:black 1px dashed;
	border-left:black 1px dashed;
	border-top:black 1px dashed;
}
.borderwithoutbottom
{
	border-left:#ffcd03 1px solid;
	border-right:#ffcd03 1px solid;
	border-top:#ffcd03 1px solid;	
}
.bottomlinepopup
{
	border-bottom:#ffcc33 1px solid;
}
.leftcolumnline
{
	border-left:#a9a9a9 1px solid;
}
.listboxtextstyle
{
	font-size:11px;
	font-family:Arial;
	color:Black;
}
.massegestylenormal
{
	font-family:Arial;
	font-size: 11px;			
	font-weight:normal;
	color:Black;	
}
.launchpadtop
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #006699;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.launchpadmycriteria
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.lefttd
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.footertext
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR:Gray;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.entrybox
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
	 border: solid 1px #cccccc
}
.blueheaderlogin
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #006699;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.loginbutton
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none
}
.searchresulttableheader
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
    background-color:#FFFDC4;
}
.searchresultheaderbottom
{
	border-bottom:#ffcc03 1px solid;
	border-width:1px;
}
.searchresultheader2control
{

	FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none; 
}
.searchresultheader2
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.searchresultbordercolor
{
	
	border-left:#ffcd03 1px solid;
	border-right:#ffcd03 1px solid;
	border-top:#ffcd03 1px solid;
	border-bottom:#ffcc03 1px solid;
}
.profiletitle
{
	color:Black;
	font-family:Arial Unicode MS;
	font-weight:bold;
	font-size:20px;
}
.profilelabel
{
	color:Black;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.profiledblebel
{
	color:Black;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
}

/** Gunjan For my criteria*/
.tablabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.datacriteria
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
    padding: 2px;
    border-left-color:#ffcc03 1px solid;
    border-right-color:#ffcc03 1px solid;
    
}
.header1
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.mycriteriaheader1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #006699;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.helptext
{
	font-weight:normal;
	font-size:13px;
	color:#000000;
	FONT-FAMILY: Arial,Helvetica,Helv;
}
.helptitleborder
{
	border-bottom:#ffcd03 3px solid;
	border-left:#ffcd03 3px solid;
	border-right:#ffcd03 3px solid;
	border-top:#ffcd03 3px solid;
}
.techassistanceheader
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR:#006699;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.lauchpadclicktext
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none
}
.launchpadcriteriatext
{
	FONT-WEIGHT:bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
		text-decoration: none;
}
.launchtpadtableheader
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
    background-color:#FFFDC4;	
}
.launchpadlinktext
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
}
.launchpaddabaseseries
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.launchpadpremier
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.clearfolder 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #006699;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Helvetica,Helv;
}
.text
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Helvetica,Helv;
	TEXT-DECORATION: none;
}
.footerlabel
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.footerlist
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    padding: 2px;
}
.ChangePwdHeader
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #006699;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
}
.ChangePwdEntry
{
	 BORDER-RIGHT: #ffcc00 1px solid;
	 BORDER-TOP: #ffcc00 1px solid;
	 FONT-WEIGHT: normal;
	 FONT-SIZE: 12px;
	 BORDER-LEFT: #ffcc00 1px solid;
	 WIDTH: 400px; COLOR: black;
	 BORDER-BOTTOM: #ffcc00 1px solid;
	 FONT-STYLE: normal;
	 FONT-FAMILY: Arial,Helvetica,Helv;
	 BACKGROUND-COLOR: #ffffca;
	 TEXT-DECORATION: none ;
}
div.expired
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	COLOR: red;
	PADDING-TOP: 10px;
}
td.expired
{
	TEXT-ALIGN: center;
}
.submitbutton
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000066;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,Helv;
    TEXT-DECORATION: none;
    background-color:#FFCC00;
    cursor:hand;
}
div.notif
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	COLOR: #0033cc;
	PADDING-TOP: 10px;
}
td.notif
{
	TEXT-ALIGN: center;
}
span.cursor
{
	cursor:default;
}
/**TANMAY: To be used by message control. START**/
div.success
{
	border-right: #009900 1px solid;
	padding-right: 4px;
	border-top: #009900 1px solid;
	padding-left: 4px;
	font-size: 10px;
	padding-bottom: 4px;
	border-left: #009900 1px solid;
	padding-top: 4px;
	border-bottom: #009900 1px solid;
	font-family: Verdana, helvetica, Arial;
	background-color: #eeeeee;
}
div.success a { font-size:10px; }
div.success .emphasis { font-size:10px; }

div.error
{
	border-right: #993300 1px solid;
	padding-right: 4px;
	border-top: #993300 1px solid;
	display: block;
	padding-left: 4px;
	font-size: 10px;
	padding-bottom: 4px;
	border-left: #993300 1px solid;
	padding-top: 4px;
	border-bottom: #993300 1px solid;
	font-family: Verdana, helvetica, Arial;
	background-color: #eeeeee;
}
div.error a { font-size:10px; }
div.error .emphasis { font-size:10px; }
/**TANMAY: To be used by message control. END**/

/*Database Slice Description Page*/
.goldenborder {
	BORDER-RIGHT: #fed428 1px solid; BORDER-TOP: #fed428 1px solid; BORDER-LEFT: #fed428 1px solid; BORDER-BOTTOM: #fed428 1px solid
}

.yellowbg {
	BACKGROUND-COLOR: #ffffca
}

.blueheader1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #006699; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,Helv; TEXT-DECORATION: none
}

.yellowline {
	BACKGROUND-COLOR: #fed428
}

.header1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,Helv; TEXT-DECORATION: none
}

.bluetext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #006699; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,Helv; TEXT-DECORATION: none
}
/*Database Slice Description Page*/