.toolbarButton {
        background-color: #C0C0C0;
        padding: 3px;
        border-width: 1px;
        border-style: solid;
        border-color: #C0C0C0;
    }

.toolbarButtonRollover {
        background-color: #C0C0C0;
        padding: 3px;

        border-bottom: 1px solid #999999;
        border-left: 1px solid #ffffff;
        border-top: 1px solid #ffffff;
        border-right: 1px solid #999999;        
    }
    
.toolbarButtonPressed {
        background-color: #aaaaaa;
        padding: 3px;
        border-top: 1px solid #999999;
        border-right: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        border-left: 1px solid #999999;
    }

.toolbarButtonSelected {
        background-color: #cccccc;
        padding: 3px;        
        border-top: 1px solid #999999;
        border-right: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        border-left: 1px solid #999999;
    }

.toolbarButtonSelectedRollover {
        background-color: #cccccc;
        padding: 3px;
        border-width: 1px;
        border-style: solid;
        border-color: #999999;
    }

.NewUserLabel                { font-weight: normal;  color:blank; font-size: 8pt; font-family: arial, "lucida console", sans-serif; }
.NewUserLabel1                { font-weight: normal;  color:blank; font-size: 11pt; font-family: arial, "lucida console", sans-serif; }
.NewUserLabel2                { font-weight: normal;  color:blank; font-size: 10pt; font-family: arial, "lucida console", sans-serif; }
.NewUserLabel3                { font-weight: normal;  color:blank; font-size: 7pt; font-family: arial, "lucida console", sans-serif; }
.NewUserLabel4                { font-weight: normal;  color:blank; font-size: 9pt; font-family: Verdana; }

.SSLBodyStyle                { background: #dddddd; }
.SSLTitleStyle               { font-weight: bold;   color: #000000; font-size: 12pt; font-family: Times New Roman,Times,serif; }
.SSLTextStyle                { font-weight: normal; color: red; font-size: 24pt; font-family: Times New Roman,Times,serif; }
.SSLLinkStyle                { font-weight: bold; color: #0000ff; font-size: 12pt; font-family: Times New Roman,Times,serif; }
.SSLLinkStyle A:link         { font-weight: bold; color: #0000ff; font-size: 12pt; }
.SSLLinkStyle A:visited      { font-weight: bold; color: #0000ff; font-size: 12pt; }
.SSLLinkStyle A:active       { font-weight: bold; color: #0000ff; font-size: 12pt; }
.SSLBrowsersLinkStyle        { font-weight: normal; color: #0000ff; font-size: 12pt; font-family: Times New Roman,Times,serif; }
.SSLBrowsersLinkStyle A:link { font-weight: normal; color: #0000ff; font-size: 12pt; }
.SSLBrowsersLinkStyle A:visited { font-weight: normal; color: #0000ff; font-size: 12pt; }
.SSLBrowsersLinkStyle A:active  { font-weight: normal; color: #0000ff; font-size: 12pt; }
.SSLDemoLinkStyle        { font-weight: normal; color: #0000ff; font-size: 10pt; font-family: Times New Roman,Times,serif; }
.SSLDemoLinkStyle A:link { font-weight: normal; color: #0000ff; font-size: 10pt; }
.SSLDemoLinkStyle A:visited { font-weight: normal; color: #0000ff; font-size: 10pt; }
.SSLDemoLinkStyle A:active  { font-weight: normal; color: #0000ff; font-size: 10pt; }

.LoginBodyStyle              { background: #dddddd; }
.LoginTableStyle             { background: white; }
.LoginMessageTableStyle      { background: #00ffff; }
.LoginTitleStyle             { font-weight: normal;   color: #ff0000; font-size: 24pt; font-family: Times New Roman,Times,serif; }
.LoginFooterStyle            { font-weight: normal; color: #000066; font-size: 10pt; font-family: Times New Roman,Times,serif; }
.LoginTableTextStyle         { font-weight: bold;   color: #000000; font-size: 12pt; font-family: Times New Roman,Times,serif; }
.LoginErrMsgStyle            { font-weight: bold;   color: #ff0000; font-size: 10pt; font-family: Times New Roman,Times,serif; }
.LoginErrMsgStyle2           { font-weight: normal; color: #ffff00; font-size: 10pt; font-family: Times New Roman,Times,serif; }
.LoginNewUserStyle           { font-weight: normal; color: #000000; font-size: 10pt; }
.LoginNewUserStyle A:link    { font-weight: bold;   color: #0000ff; }
.LoginNewUserStyle A:visited { font-weight: bold;   color: #0000ff; }
.LoginNewUserStyle A:active  { font-weight: bold;   color: #ffffff; }

.FormBodyStyle               { background: #dddddd; }
.FormConcBodyStyle           { font-weight: normal; color: #000066; font-size: 8pt; font-family: arial, "lucida console", sans-serif; }
.FormTableStyle              { background: #cccccc; }
.FormTableTextStyle          { font-weight: normal; color: #000000; font-size: 10pt; }
.FormTableSrchStyle          { font-weight: bold;   color: #000000; font-size: 10pt; }
.FormTitleStyle              { font-weight: bold;   color: #ffffff; font-size: 10pt; }
.FormTitle2Style             { font-weight: normal; color: #ffffff; font-size: 10pt; }
.FormLinkStyle               { font-weight: normal; color: #ffffff; font-size: 10pt; }
.FormLinkStyle A:link        { font-weight: normal; color: #ff0000; }
.FormLinkStyle A:visited     { font-weight: normal; color: #ff0000; }
.FormLinkStyle A:active      { font-weight: normal; color: #ff0000; }
.FormHelpfulStyle            { font-weight: normal; color: #006400; font-size: 10pt; }
.FormHelpfulStyle A:link     { font-weight: normal; color: #006400; font-size: 10pt; }
.FormHelpfulStyle A:visited  { font-weight: normal; color: #006400; font-size: 10pt; }
.FormHelpfulStyle A:active   { font-weight: normal; color: #006400; font-size: 10pt; }

.StatusBodyStyle             { background: #666666; }
.StatusTextStyle             { font-weight: normal; color: #ffffff; background-color:#333333; }

.MainBodyStyle               { background: #000000; }
.MainHeadingStyle            { font-weight: normal; color: #ffffbb; font-size: 10pt; }
.MainLinkMenuStyle           { font-weight: normal; color: #ffffff; font-size: 10pt; }
.MainLinkMenuStyle A:link    { font-weight: normal; color: #ffffff; font-size: 10pt; }
.MainLinkMenuStyle A:visited { font-weight: normal; color: #ffffff; font-size: 10pt; }
.MainLinkMenuStyle A:active  { font-weight: normal; color: #ffffff; font-size: 10pt; }
.MainNameStyle               { font-weight: normal; color: #ffffbb; font-size: 10pt; }
.MainListingStyle            { font-weight: normal; color: #ffffff; font-size: 10pt; }
.MainTeleStyle               { font-weight: normal; color: #ffffbb; font-size: 10pt; }

.ModifyBodyStyle             { background: #dddddd; }
.ModifyTitleStyle            { font-weight: bold;   color: #ffffff; font-size: 10pt; }
.ModifyLinkStyle             { font-weight: normal; color: #33ffff; font-size: 10pt; }
.ModifyLinkStyle A:link      { font-weight: normal; color: #33ffff; font-size: 10pt; }
.ModifyLinkStyle A:visited   { font-weight: normal; color: #33ffff; font-size: 10pt; }
.ModifyLinkStyle A:active    { font-weight: normal; color: #33ffff; font-size: 10pt; }
.ModifyTableStyle            { background: #000099; }

.NewActBodyStyle             { background: #dddddd; }
.NewActTableStyle            { background: #ffffff; }
.NewActTitleStyle            { font-weight: bold;   color: #3333ff; font-size: 18pt; font-family: Times New Roman,Times,serif; }
.NewActSubTitleStyle         { font-weight: normal; color: #3333ff; font-size: 10pt; font-family: Times New Roman,Times,serif; font-style: italic; }
.NewActNoteStyle             { font-weight: normal; color: #ff0000; font-size: 10pt; font-family: Times New Roman,Times,serif; }
.NewActErrMsgStyle           { font-weight: bold;   color: #ff0000; font-size: 12pt; font-family: Times New Roman,Times,serif; }
.NewActHeaderStyle           { font-weight: bold;   color: #000000; font-size: 12pt; font-family: Times New Roman,Times,serif; }
.NewActAsterStyle            { font-weight: normal; color: #ff0000; font-size: 12pt; font-family: Times New Roman,Times,serif; }
.NewActTermsStyle            { font-weight: normal; color: #000000; font-size: 10pt; font-family: Times New Roman,Times,serif; font-style: italic; }
.NewActTermsStyle A:link     { font-weight: normal; color: #3333ff; font-size: 10pt; font-family: Times New Roman,Times,serif; font-style: italic; }
.NewActTermsStyle A:visited  { font-weight: normal; color: #3333ff; font-size: 10pt; font-family: Times New Roman,Times,serif; font-style: italic; }
.NewActTermsStyle A:active   { font-weight: normal; color: #3333ff; font-size: 10pt; font-family: Times New Roman,Times,serif; font-style: italic; }
.NewActTextStyle             { font-weight: normal; color: #000000; font-size: 12pt; font-family: Times New Roman,Times,serif; }
.NewActCreditStyle           { font-weight: normal; color: #3333ff; font-size: 10pt; font-family: Times New Roman,Times,serif; }
.NewActFooterStyle           { font-weight: normal; color: #3333ff; font-size: 10pt; font-family: Times New Roman,Times,serif; }
.NewActFooterStyle A:link    { font-weight: normal; color: #3333ff; font-size: 10pt; font-family: Times New Roman,Times,serif; }
.NewActFooterStyle A:visited { font-weight: normal; color: #3333ff; font-size: 10pt; font-family: Times New Roman,Times,serif; }
.NewActFooterStyle A:active  { font-weight: normal; color: #3333ff; font-size: 10pt; font-family: Times New Roman,Times,serif; }
.New654Styleb                 { background: #dddddd;}
.NewInputStyle				 { font-family: Verdana; font-size: 7pt; color: blue; background: rgb(240,255,220);}
.NewInputStyle1				 { font-family: Verdana; font-size: 8pt; color: red; background: rgb(240,255,220) }
.NewInputStyle2				 { font-weight: bold; font-family: Verdana; font-size: 8pt; color: blue; background: rgb(240,255,220) }
.NewInputStyle3				 { font-weight: bold; font-family: Verdana; font-size: 8pt; color: red; background: rgb(240,255,220) }
.FormMyAccountBodyStyle      { font-weight: normal; color: #000066; font-size: 10pt; font-family: arial, "lucida console", sans-serif; }
.NewMyAccountInputStyle		 { font-family: Verdana; font-size: 9pt; color: blue; background: rgb(240,255,220) }

.DatafilterTitle             { font-weight: bold; font-family: Verdana; font-size: 9pt; color: #003300 }
.DatafilterAttr              { font-weight: normal; font-family: Verdana; font-size: 8pt; color: #003300 }

.HLink						{ font-weight: normal; font-family: Verdana; font-size: 10pt; color: #003300 }

.personnelInfo             { font-weight: bold; font-family: Arial; font-size: 10pt; color: blue }

.ptSummaryTableStyle         { font-weight: normal; color: #000066; font-size: 8pt; font-family: arial, "lucida console", sans-serif; border-width:1px }
.ptSummaryLabelStyle         { background: #dddddd; border-width:0px}
.ptSummaryLabelStyle1        { font-weight: bold; font-family: Arial; font-size: 10pt; background: #dddddd; border-width:0px}
.ptSummaryInputStyle		 { font-family: Verdana; font-size: 7pt; color: blue; background: rgb(240,255,220); }

input.btn{
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:small;
   font-weight:bold;
   background-color:#fed;}

input.btnr{
   color:red;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:small;
   font-weight:bold;
   background-color:#fed;}

input.btng{
   color:green;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:small;
   font-weight:bold;
   background-color:#fed;}

input.ackbtn{
   color:red;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:x-small;
   font-weight:bold;}
   
/* add button for mix design number */
input.addmdn{
   color:red;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:7pt;
   font-weight:bold;}
   
   
/* add for the tabs */
#navigation a 
{ 
color: #000; 
background: #fb0 url("images/left-tab.gif") left top no-repeat; 
text-decoration: none; 
padding-left: 10px;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:small;
} 

#navigation a span 
{ 
background: url("images/right-tab.gif") right top no-repeat; 
padding-right: 10px
} 

#navigation a, #navigation a span 
{ 
display: block; 
float: left 
} 

/* Commented backslash hack hides rule from IE5-Mac \*/ 
#navigation a, #navigation a span 
{ 
float: none 
} 
/* End IE5-Mac hack */ 

#navigation a:hover 
{ 
color: #fff; 
background: #26a url("left-tab-hover.gif") left top no-repeat; 
text-decoration: none; 
padding-left: 10px 
} 

#navigation a:hover span 
{ 
background: url("right-tab-hover.gif") right top no-repeat; 
padding-right: 10px 
} 

#navigation 
{ 
list-style: none; 
padding: 0; 
margin: 0 
} 

#navigation li 
{ 
float: left; 
display: block; 
margin: 0; 
padding: 0 

}

