body{background-image: url(/images/apple-style-lines.gif);}
div,li,ol,p,td,tr,ul{font-family: Verdana, sans-serif;}
h1,h2,h3,h4,h5,h6,textarea,form,select,input,a.button,.menured,.menublack,.menugold{font-family: Arial, Helvetica, sans-serif;}
p,td{font-size:9pt;margin-bottom:1px;margin-top:1px;}
ul{margin-bottom:0px;margin-top:0px;}

a.navbar{background:transparent;color:#FFFFFF;font-size:9pt;font-weight:bold;text-decoration:none;border:thin outset;}
a:hover.navbar{background: #32CD32;font-size:9pt;font-weight:bold;text-decoration:none;border:thin groove;}
a:link.navbar,a:visited.navbar{color:#FFFFFF;font-size:9pt;font-weight:bold;}

a.item{color:#FF3333;font-size:12pt;font-weight:bold;text-decoration:none;}
a:link.item{color:#FF3333;font-size:12pt;font-weight:bold;}
a:visited.item{font-size:12pt;font-weight:bold;}
a:hover.item{color:Blue;font-size:12pt;font-weight:bold;text-decoration:underline;}
a:active.item{color:#0000CC;font-size:12pt;font-weight:bold;}

a.m,a:visited.m,a:active.m{background-color:#F0F0FF;font-size: 12px;padding-left:2px;text-decoration:none;width:100%;}
a:hover.m{background-color:transparent;text-decoration:underline;}

a.button:hover{background-color: #32CD32;border:1px solid Black;color: White;font-size:9pt;font-weight:bold;padding:1px;text-decoration:none;width:136px;}
a.button{background: Gray;border:1px solid Black;color:#FFFFFF;font-size:9pt;font-weight:bold;padding:1px;text-decoration:none;width:136px;}

a.index,a:visited.index,a:active.index{font-size:11px;text-decoration:none;color:Black;}
a:hover.index{background-color:transparent;text-decoration:underline;}
a.black{color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}
a:hover.black,a:hover.sidebar,a:hover{color:#0000CC;text-decoration:underline;}
a.sidebar{color:#0000FF;font-size:9pt;font-weight:bold;text-decoration:none;}
a.smallwhite{color:#FFFFFF;font-size:11px;text-decoration:none;}

h1{color:#000000;font-size:18pt;font-weight:700;margin-bottom:1px;margin-top:1px;}
h2{color:#000000;font-size:16pt;font-weight:700;margin-bottom:1px;margin-top:1px;}
h3{color:#000000;font-size:14pt;font-weight:700;margin-bottom:1px;margin-top:1px;}
h4{color:#FF3333;font-size:12pt;font-weight:700;margin-bottom:1px;margin-top:1px;}
h5{color:#000000;font-size:11pt;font-weight:700;margin-bottom:1px;margin-top:1px;}
h6{color:#000000;font-size:8pt;font-weight:700;margin-bottom:1px;margin-top:1px;}

hr{color:Black;height:2px;}
hr.invisible{color:Black;height:1px;}
hr.dash{color:Black;height:1px;border-style:dashed;}
hr.dotted{color:Black;height:2px;border-style:dotted;}

.red{color:#FF0000}
.yellow{color:#FFFF00}
.cyan{color:#CCFFFF}
.green{color:#66FF00}
.pink{color:#FFE8FF}
.white{color:#FFFFFF}
.black{color:#000000}

.highlight{background:#FFFF00;}

.navtext{text-decoration:none;color:White;font:10px;background-color:#808080;}
.navtext:hover{text-decoration:none;color:Blue;font:10px;background-color: #FFD700;}
.navtext2{text-decoration:none;color:White;font:10px;background-color:#808080;}

.headline{background-color: Black;color: #FFD700;font-size:10pt;font-weight:bold;margin-top:2px;padding-bottom:2px;padding-left:2px;padding-top:3px;}
.headings{color:#FFFFFF;font-size:12pt;font-weight:bold;margin-bottom:0px;margin-top:3px;}
.title{background-color:#000000;color: #66FF00;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:2px;}
.underlined{text-decoration:underline;}

.category{background-color: #FFD700;color: Black;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:2px;}
.intro{font-size:9pt;font-weight:bold;margin-bottom:3px;margin-top:6px;}
.price{color:#FF3333;font-size:10pt;font-weight:bold;margin-bottom:1px;margin-top:1px;}
.sidebar{font-size:9pt;margin-bottom:3px;margin-top:3px;}
.small{font-size:10px;}
.indent{font-size:9pt;padding-left:1px;}

.item{background-color:#000000;color:#FFFFFF;font-size:9pt;font-weight:bold;padding-bottom:1px;padding-left:10px;padding-top:1px;}
.menured{background-color:#FF6347;color:#FFFFFF;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:3px;}
.menublack{background-color:#000000;color:#FFFFFF;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:3px;}
.menugold{background-color:#FFD700;color:#000000;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:3px;}

/* Buttons */
p.nav {
	  text-decoration : none;
   color : #FFD700;
   text-align : left;
   background : Black;
   font-weight : bold;
   width : 130px;
   margin : 0 0 2 0;
}

p.nav a {
   text-decoration : none;
   display : block;
   color : White;
   width : 100%;
   text-align : left;
   border : 1px solid Green;
   background : Green;
   padding : 1px 0 1px 0;
}

p.nav a:hover {
   color : #000000;
   padding : 1px 0 1px 0;
   width : 130px;
   text-align : left;
   text-decoration : none;
   background : #E8F8EF;
}