@import url(styles_nonns4.css);

/*=======================*/
/*==== Table Styles =====*/
/*=======================*/

TD.Right-10
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        10px;
  text-align:       right;
}

TD.Right-11
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  text-align:       right;
}

TD.Center-11
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  text-align:       center;
}

TD.Center-11-Legal
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  text-align:       center;
  background-color: #000000;
}

TD.Left-11
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  text-align:       left;
}

TD.Left-11-gray
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  text-align:       left;
  background-color: #EDEDED;
}

TD.Justify-11
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  text-align:       justify;
}

TD.DisplayTable
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  background-color: #EDEDED;
}

TD.FileSecList
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  background-color: #EDEDED;
  width:            150px;
}

TD.FileSecChkBx
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  background-color: #EDEDED;
  width:            30px;
  text-align:       center;
}

TD.FileSecCaption
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  background-color: #EDEDED;
  width:            95px;
  height:           5px;
  text-align:       center;
}

TD.InfoTableLt
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  font-weight:      bold;
  background-color: #EDEDED;
  text-align:       right;
  white-space:      nowrap;
  width:            125px;
}

TD.InfoTableRt
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  background-color: #EDEDED;
}

TD.InfoTableCt
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  background-color: #EDEDED;
  text-align:       center;
}

TR.DisplayTableLst1
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  background-color: #EDEDED;
}

TR.DisplayTableLst2
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  background-color: #FFFFFF;
}

TR.DisplayTableLstHd
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  color:            white;
  font-weight:      bold; 
  background-color: #6A5ACD;
}

TR.DisplayTableInfo
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        12px;
  color:            black; 
}

TD.SearchTableLT
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  text-align:       left;
  vertical-align:   bottom;
  white-space:      nowrap;
  background-color: #7F7F7F;
}

TD.SearchTableRT
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        10px;
  text-align:       right;
  vertical-align:   middle;
  white-space:      nowrap;
  background-color: #7F7F7F;
}

TD.SearchTableRTlg
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        12px;
  text-align:       right;
  vertical-align:   middle;
  white-space:      nowrap;
  background-color: #7F7F7F;
}

TD.PkgTableLT
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  text-align:       left;
  vertical-align:   top;
  white-space:      nowrap;
  background-color: #7F7F7F;
}

TD.Frame1-11-Rt
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  text-align:       right;
  vertical-align:   bottom;
  background-color: #FFFFFF;
  color:black;
}

TD.Frame1-11-Lt
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  text-align:       left;
  vertical-align:   bottom;
  background-color: #FFFFFF;
  color:white;
}

/*=======================*/
/*==== Form Elements ====*/
/*=======================*/
SELECT.SearchTable
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        12px;
  width:            150px;
}

SELECT.SearchTableSml
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        10px;
}

SELECT.SearchTableWide
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        12px;
  width:            275px;
}


TEXTAREA.Default
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
}


/*===============================*/
/*==== General Text Elements ====*/
/*===============================*/

A:Link    { color: #6A5ACD; }
A:Visited { color: #6A5ACD; }

DIV.Default, TD.Default, P.Default, BODY.Default
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        12px;
  background-color: #7F7F7F;
}

FONT.Purple
{
  color:            #6A5ACD;
}

P.Summary
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
}

P.LoginError
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  color:            #FF3300;
}


BODY.login
{
  background-color:#111110;
  background-image:url("siteimages/oakley_login_lg2.jpg");
  background-repeat: no-repeat;
  /*background-position: 50% 20px;*/
}

BODY.legal
{
  background-color:#000000;
}

BODY.mainf3
{
  background-color:#7F7F7F;
}

BODY.Frame1
{
  background-color:#FFFFFF;
}

BODY.ContSht
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  background-color: #FFFFFF;
}

IMG.SearchTable
{
  vertical-align:      -3px;
  border:              0px;
}


/*===============================*/
/*==== DIV/SPAN Elements     ====*/
/*===============================*/

DIV#MainLogo
{
  position:                      absolute;
  top:                           79px;
  left:                          40px;
  z-index:                       98;
}

DIV#SmallLogo
{
  position:                      absolute;
  top:                           15px;
  left:                          25px;
  z-index:                       99;
}

DIV#PalmsLogo
{
  position:                      absolute;
  bottom:                        10px;
  z-index:                       97;
  text-align:                    center;
  width:                         270px;
}

SPAN#saveActnSpan
{
  display:          none;
  position:         relative;
}

SPAN#saveTxtFldSpan
{
  display:          none;
  position:         relative;
}

SPAN#savIntoLstSpan
{
  display:          none;
  position:         relative;
}

SPAN#delBtnSpan
{
  display:          none;
  position:         relative;
}

DIV.FileInfo
{
  text-align:       center;
}

DIV#DlBotframeLg
{
  text-align:       center;
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        14px;
  font-weight:      bold;
}

DIV#DlBotframeSm
{
  text-align:       center;
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        10px;
}

DIV#DlBotframeSmLt
{
  text-align:       left;
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        10px;
}

DIV.DisplayTable
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  width:            150px;
  height:           175px;
  border-color:     #B22222;
  border-width:     2px;
  border-style:     solid;
}

DIV.Summary
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  position:         absolute;
  vertical-align:   middle;
}

SPAN.Summary
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  position:         relative;
  vertical-align:   middle;
}

DIV.SiteNote
{
  font-family:      Helvetica, Verdana, Arial, sans-serif;
  font-size:        11px;
  border-color:     #6A5ACD;
  border-width:     1px;
  border-style:     solid;
  text-align:       center;
}
