/* default stylesheet */
body { font-family: arial, helvetica, sans-serif; color:#ffffff; font-size:small; cursor:default;
  background-color: #485872;
}
input[type=\"text\"] { border:2px; border-style:inset; }
input[type=\"textarea\"] { border:2px; border-style:inset; }

td { text-align:left; }
th { text-align:center; }
IMG          { border-width: 3px; border-style:inset; } /* border-color: white; */
IMG.noborder { border-style:none; border-width:0px; }
IMG.outset   { border-style:outset; border-width:1px; }

.logobanner { width: 740px; height: 94px; background-image: url(/graphics/greybanner8.gif);}  
/* .logobanner2 { width: 740px; height: 94px; background-image: url(/graphics/greybanner2.gif);}  */
.imagediv     { border-width: 3px; border-style:inset; }
.boxheaderstyle {background-color: #1C5897; color:white;text-align:center; padding:6px;}
.homepage { background-color: #485872; }
.collectionlistbox { background-color: #485872; color:white; padding-bottom:1px; }

h3    { margin-top:2px; }
table { border:0px; }
form  { display:inline; }
h5    { margin-bottom:4px; }
.mainmenu { color:white; background-color:black; }
.thumbnailnavigation { text-align:center; }
li.collections { line-height:135%; color:black;}
.ieulstyle     { margin-left: 20px; margin-top:4px; list-style-type: none;  } 
.geckoulstyle  { margin-left:-22px; margin-top:4px; list-style-type: none; }

.sidebar { float:left; margin-right:10px; width:80px; }

a  { color: #FFFFFF; text-decoration: none; }
a:active  { color: #FFFFFF; text-decoration: none; }
a:link    { color: #FFFFFF; text-decoration: none; }
a:visited { color: #FFFFFF; text-decoration: none; }
a:hover   { color: #ee8800; text-decoration: none; }

a.selectedmenuitem:active  { color: #FFFFFF; text-decoration: none; }
a.selectedmenuitem:link    { color: #FFFFFF; text-decoration: none; }
a.selectedmenuitem:visited { color: #FFFFFF; text-decoration: none; }
a.selectedmenuitem:hover   { color: #FFFFFF; text-decoration: underline; }

a.underline:active  { color: #ff9911; text-decoration: underline; }
a.underline:link    { color: #ff9911; text-decoration: underline; }
a.underline:visited { color: #ff9911; text-decoration: underline; }
a.underline:hover   { color: #FFFFFF; text-decoration: underline; }

a.white:active  { color: #FFFFFF; text-decoration: none; }
a.white:link    { color: #FFFFFF; text-decoration: none; }
a.white:visited { color: #FFFFFF; text-decoration: none; }
a.white:hover   { color: #FFFFFF; text-decoration: underline; }

a.itemlink:active  { color: #FFFFFF; text-decoration: none; }
a.itemlink:link    { color: #FFFFFF; text-decoration: none; }
a.itemlink:visited { color: #FFFFFF; text-decoration: none; }
a.ltemlink:hover   { color: #FFFFFF; text-decoration: none; }

.center { margin-left: auto; margin-right: auto; }
.outerdiv { width:740px; margin: 0px auto 0px auto; }

.menuitem {  width:20%;  color: #021758; }  /* border: 1px solid #AAAAAA; */
.selectedmenuitem {  width:20%; background-color:#003F6B; color:white;  } /* #021758 then #1C5897 then ... */
.selected { color:#355DA5; font-weight:bold; }

.logooutline { border-style:outset; border-width:2px;  }
.plaintext  { color:black; margin:20px; padding:20px; text-align:left; }
.maincontent { color:black; margin:20px; padding-top:10px; padding-right:20px;padding-left:20px;padding-bottom:35px; text-align:left; }
.leftpanel  { width:120px; background-color:white; color:black; margin:8px; border-style:inset; border-width:1px; padding:6px; }
.orderinginstructions { background-color:#EEEEEE; border-style:inset; border-width:2px; padding:10px; margin:6px; width:auto; }
.dpi        { text-align:center; color:white; margin: 0px auto 0px auto; font-size:10pt; }
.photo      { float:right; border-style:outset; border-width:1px; margin-left:8px; margin-bottom:6px; margin-top:6px; }
.bold       { font-weight:bold; }
.nowrap     { white-space:nowrap; }
.white      { color:white;}
.insetannouncement { border-style:inset; border-width:1px; padding:10px; background-color:#ffBE7D;  font-size:medium; }
.caption    { font-style:italic; }
.inline     { display:inline; }
.inset      { border-style:inset; border-width:1px; padding:10px; margin:6px; }
.outset     { border-style:outset; border-width:2px; }
.hairline   { border-style:outset; border:1px solid #003366; }
.outline    { border:1px solid black; padding:10px; margin:6px; }
.simpleoutline { border:1px solid black; padding:0px; margin:0px; }
.centertext { text-align:center; }
.hide       { display:none; }
.show       { display:inline; }
.indent     { text-indent:1em; }
.dialog     { background-color:#D0D0D0;  color:black; border-style:outset; border-width:2px; font-size:x-small; }
.red        { color:red; }
.blue       { color:#000099; font-style:italic; }
.floatright { float:right; margin-right:20px; margin-top:16px;}
.header     { font-size:small; }
.footer     { font-size:9pt; border:1px #CCCCCC solid;} 
.right      { text-align:right; }
.shoppingcart { color:black; }
