BODY
{
    BACKGROUND-COLOR: #Fffff0;
    COLOR: black;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    COLOR:003366;
    PADDING-BOTTOM: 1pt;
    PADDING-LEFT: 1pt;
    PADDING-RIGHT: 1pt;
    PADDING-TOP: 1pt;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    TEXT-INDENT: 1pt;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    border: 1px solid #CCCC99;
}

A
{
    COLOR: Navy;
    FONT-FAMILY:  Arial,Verdana;
	FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;	
    TEXT-DECORATION: underline;
}

A:hover
{
    COLOR: #990000;
    border-color: #990000;
    TEXT-DECORATION: underline;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
A.Image
{
    COLOR: Navy;
	border-color:Navy;   
	border : Navy;		
}
A.Image:visited
{
    COLOR: Navy;
	border-color:Navy;   
	border : Navy;		
}
A.Image:active
{
    COLOR: Navy;
    border-color:Navy;
	border : Navy;
}
A.Image:link
{
    COLOR: Navy;
    border-color:Navy;
	border : Navy;
}
A.Menu
{
    COLOR: White;
    FONT-FAMILY: Arial,Verdana;
	FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.Menu:hover
{
    COLOR: Lime;
    TEXT-DECORATION: underline;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
}

A.SmallBasket
{
    COLOR: white;
    font-family : Arial,Verdana;
	FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
}
A.SmallBasket:hover
{
    COLOR: Lime;
   font-family : Arial,Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: underline; 
}
A.OtherCategory
{
    COLOR: Navy;
    font-family : Arial,Verdana;
	FONT-SIZE: 8pt;
    FONT-WEIGHT:normal;
	TEXT-DECORATION: none;	
}
A.OtherCategory:hover
{
    COLOR: #990000;
   font-family : Arial,Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
    TEXT-DECORATION: underline; 
}
TABLE
{       
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt;
}

TABLE.SmallBasket
{    
	BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt;
	background-color : #003366;
}
.Simple
{
    BACKGROUND-COLOR: #CCCCCC;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt
}
.Odd
{
    BACKGROUND-COLOR: #DCDCDC;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt
}
.TableData
{
    BACKGROUND-COLOR: #DCDCDC;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt
}

.Even
{
    BACKGROUND-COLOR: #CCCCCC;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt
}

.Header
{
    BACKGROUND-COLOR: #003366;
    COLOR: white;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.BolderText
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: 003366;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;    
}
.InputLabel
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: 003366;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #DCDCDC;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;    
}
.InputText
{
   COLOR: 003366;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 10pt;   
    BACKGROUND-COLOR: #DCDCDC;
}
.InputField
{
    BACKGROUND-COLOR: #cfd6de;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    TEXT-ALIGN: left
}

.DisplayTable
{
    BACKGROUND-COLOR: #cfd6de;
    BORDER-BOTTOM: black;
    BORDER-LEFT: black;
    BORDER-RIGHT: black;
    BORDER-TOP: black;
    COLOR: black;
    FONT-FAMILY: Arial
}
.ErrorMessage
{    
    COLOR: red;
    FONT-FAMILY: Arial,Verdana;
    FONT-WEIGHT: bold
}
HR
{
    COLOR: White;
    FONT-SIZE: medium;
    FONT-WEIGHT: bold;
    WIDTH: 100%
}
.DisplayCell
{
    BORDER-BOTTOM: gray thin;
    BORDER-LEFT: gray thin;
    BORDER-RIGHT: gray thin;
    BORDER-TOP: gray thin;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 8pt;
    FONT-VARIANT: small-caps
}
PRE
{
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 8pt
}
.StatusMessage
{
    BACKGROUND-COLOR: White;  
    COLOR: Maroon;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 8pt;
    border : 1px solid #CCCCCC;
    font-style : normal;
}
.ApproverList
{
    COLOR: gray;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 8pt;
    FONT-VARIANT: small-caps
}
.TableHeader
{
    BACKGROUND-COLOR: #003366;
    COLOR: white;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 8pt;  
    FONT-WEIGHT: bold;
}
.Sale
{
    COLOR: red;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.PageHeader
{
	  COLOR: #003366;  
	  FONT-FAMILY:  Arial,Verdana;
	  FONT-SIZE: 14pt;	 
      FONT-WEIGHT: bold
}

.Title
{
    COLOR: White;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;	
}

.SelectCategory
{
    COLOR: Navy;
    font-family : Arial,Verdana;
	FONT-SIZE: 8pt;
    FONT-WEIGHT:bold;
	TEXT-DECORATION: none;	
}

.Search
{
    BACKGROUND-COLOR: #333399;
    font-family : Arial,Verdana;
	FONT-SIZE: 8pt;
    FONT-WEIGHT:bold;	
}
.FlashOn
{
    COLOR: Lime;    
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.FlashOff
{
    COLOR: Navy;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
TD.Odd
{
    BACKGROUND-COLOR: #DCDCDC;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt
}
TD.Even
{
    BACKGROUND-COLOR: #CCCCCC;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt
}

TD.Transparent
{
    BACKGROUND-COLOR: #Fffff0;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 8pt
}

TD.MenuTop
{
    BACKGROUND-COLOR: #FF9900;
    COLOR: white;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;  
}
TD.MenuBottom
{
    BACKGROUND-COLOR: olive;
    COLOR: white;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;    
}
TD.Search
{
    BACKGROUND-COLOR: #993333;
    COLOR: white;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
TD.SmallBasket
{
    BACKGROUND-COLOR: #003366;
    COLOR: white;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 8pt;  
    FONT-WEIGHT: normal;
}
TH
{
    BACKGROUND-COLOR: #003366;
    
    
    COLOR: white;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
     
}

.Table1
{
    border-spacing: 1;
    padding: 1;
    width: 800px;
    border: 0;
}

.Table2 
{
    border-spacing: 1;
    padding: 1;
    width: 760px;
    border: 0;
}
#Profile .Table1 
{
    width: 760px;   
}
/* Createorder changes */
#CreateOrderMain .Table1
{
    z-index: 101;
    left: 8px;
    position: absolute;
    top: 8px;  
    border-spacing: 1;
    padding: 1;   
}

.hidden
{
    display: none;   
}
 
.imgButtonArrow
{
    color: #ffffff;
    width: 139px;
    height: 22px;
    border: 2px solid #333399;
    background-color: #333399;
    cursor: pointer;
    margin: 0px 5px 5px 0px;
    background-image: url(../images/GrnArrow.gif);
    background-repeat: no-repeat;
    background-position: center right;      
} 
.imgButtonArrow.Small
{                   
    width: 90px;
}   
.imgButtonArrow.Large
{                   
    width: 190px;
}                                                                
.imgButtonArrow.TopMargin 
{
    margin-top: 10px;   
}                     
.imgButtonArrow:hover
{
    color: #000000;         
    border: 2px solid #99ccff;
    background-color: #99ccff;   
}

.imgButtonDblArrow
{
    color: #ffffff;
    width: 139px;
    height: 22px;
    border: 2px solid #333399;
    background-color: #333399;
    cursor: pointer;
    margin: 0px 5px 5px 0px;
    background-image: url(../images/DblGrnArrow.gif);
    background-repeat: no-repeat;
    background-position: center right;       
}                                
.imgButtonDblArrow.Large
{                   
    width: 190px;
}                               
.imgButtonDblArrow.TopMargin
{                   
    margin-top: 10px;
}   
.imgButtonDblArrow:hover
{
    color: #000000;         
    border: 2px solid #99ccff;
    background-color: #99ccff;   
}     
 
.imgButtonCheck
{
    color: #ffffff;
    width: 139px;
    height: 22px;
    border: 2px solid #333399;
    background-color: #333399;
    cursor: pointer;
    margin: 0px 5px 5px 0px;
    background-image: url(../images/GrnCheck.gif);
    background-repeat: no-repeat;
    background-position: center right;        
}    
.imgButtonCheck.Small
{
    width: 90px;       
}                 
.imgButtonCheck.Large
{
    width: 190px;       
}                   
.imgButtonCheck.TopMargin 
{
    margin-top: 10px;   
}                            
.imgButtonCheck:hover
{
    color: #000000;         
    border: 2px solid #99ccff;
    background-color: #99ccff;   
}
      
.imgButtonRedX
{
    color: #ffffff;
    width: 139px;
    height: 22px;
    border: 2px solid #333399;
    background-color: #333399;
    cursor: pointer;
    margin: 0px 5px 5px 0px;
    background-image: url(../images/RedX.gif);
    background-repeat: no-repeat;
    background-position: center right;       
}    
.imgButtonRedX.Small
{
    width: 90px;
}                                
.imgButtonRedX.TopMargin 
{
    margin-top: 10px;   
}
.imgButtonRedX:hover
{
    color: #000000;         
    border: 2px solid #99ccff;
    background-color: #99ccff;   
}                 

.imgButtonRedHeart
{
    color: #ffffff;
    width: 139px;
    height: 22px;
    border: 2px solid #333399;
    background-color: #333399;
    cursor: pointer;
    margin: 0px 5px 5px 0px;
    background-image: url(../images/RedHeart.gif);
    background-repeat: no-repeat;
    background-position: center right;       
}                                
.imgButtonRedHeart:hover
{
    color: #000000;         
    border: 2px solid #99ccff;
    background-color: #99ccff;   
}

.imgButtonTrashCan
{
    color: #ffffff;
    width: 139px;
    height: 22px;
    border: 2px solid #333399;
    background-color: #333399;
    cursor: pointer;
    margin: 0px 5px 5px 0px;
    background-image: url(../images/TrashCan.gif);
    background-repeat: no-repeat;
    background-position: center right;       
}                                
.imgButtonTrashCan:hover
{
    color: #000000;         
    border: 2px solid #99ccff;
    background-color: #99ccff;   
}

.imgButtonSmall
{
    color: #ffffff;
    width: 60px;
    height: 14px;
    border: 0px solid #333399;
    background-color: #333399;
    cursor: pointer;
    margin: 0px 5px 5px 0px;
    text-align: center;
}
.imgButtonSmall:hover
{    
    color: #000000;         
    border: 0px solid #99ccff;
    background-color: #99ccff; 
}

.menu_item_heading 
{
    width: 200px;
    margin: 0px 0px 20px 100px;    
}
.menu_item_group {
    width: 200px;
    padding-left: 100px;
}
.menu_item_group b
{
    padding: 10px 0px 10px 0px;
    
}
.menu_item
{
    padding: 5px 0px 5px 20px;
    background-image: url("../images/arrow.gif");
    background-repeat: no-repeat;
    background-position: left center;
}

.buttonLink /* fake a button to look like a link */
{
    background:none!important;
    border:none; 
    padding:0!important;
    color: Navy;      
    TEXT-DECORATION: underline;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.buttonLink:hover
{
    COLOR: #990000;   
    TEXT-DECORATION: underline;
    FONT-FAMILY:  Arial,Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
#txtEmailID {
    width: 200px;
}
#rowStrongPasswordMsg td {
    max-width: 300px;
}