/* tips.primeitaly TEST-PC*/         
body {  
background: #fff;
color: #000;
font-family: garamond, verdana, helvetica, sans-serif;
margin: 0;
padding: 0;
text-align: center;
font-size: 100%;
}

#rap {
width: 990px;
margin: 0 auto;
text-align: left;
position: relative;
padding: 0;
}

a {
color: #990033;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
/*border-bottom: 1px solid #DF1111; */
}

a img {
border: none;
}
a:hover {
color: #990033;
border-bottom: none;
}
a:visited {
color: #990033;
border: none;
}

acronym, abbr {
border-bottom: 1px dotted #999999;
}

acronym, abbr, span.caps {
cursor: help;
letter-spacing: .07em;
}

code {
font-size: 1.1em;
}

blockquote {
border-left: 1px solid #efefef; 
margin-left: 1.5em;
padding-left: 5px;
}

cite {
font-size: 0.9em;
font-style: normal;
}

h2 {
font-size: 0.9em;
letter-spacing: 0.2em;
margin: 15px 0 2px 0;
padding-bottom: 2px;
}

h3 {
margin: 0;
padding: 0;
font-size: 1em;
font-family: garamond, verdana, helvetica, sans-serif;
font-weight: normal;
}

p {
margin: 0 0 1em 0;
padding: 0;
line-height: 1.1em; /*distanza tra txt post e 'more' */
font-size: 1em;
}

/* Header Styles */

h1 {
font-size: 0.7em;
letter-spacing: 0.2em;
margin: 0px 0 0px 0;
padding-bottom: 0px;
color: #cccccc;
}
#header { 
text-align: center;
background: #fff;
/*background-image: url('logo1.gif');*/
background-repeat: no-repeat;
font-family: garamond, Verdana, helvetica, sans-serif;
/*border-bottom: 1px solid #ccc;*/ 
padding: 0px 0px 0px 0px; /*(top-right-bott.-left) il 3 val(bottom) ?a distanza che separa l'interno dell'header dalla sua linea di separaz con il body*/
margin: 0 0px 1px 0; /* il 3 val(bottom) ?a distanza che separa la linea di separaz con il l'inizio del conten. della colonna left*/
} 
  
html>body #header {
right: 20px;
}

#header h2 {
margin: 0 auto;
padding: 0;
font-size: 185%; text-align: center;
font-family: garamond, Verdana;
font-weight: bold;
letter-spacing: 0.7em;
color: #990033;
}
#header h1 {
margin: 0 auto;
padding: 0;
font-size: 60%; text-align: left;
font-family: garamond, Verdana;
/*font-weight: bold;*/
letter-spacing: 0.2em;
/*text-transform: uppercase;*/
}

#header p {
margin: 0;
color: 999999;
font-size: 1em;
}

#header a {
color: #666;
font-family: garamond, Verdana, helvetica, sans-serif;
font-weight: ; /* se bold, la descript. viene in bold*/
}

#header a:hover {
color: #666;
text-decoration: none;
}

#topm a { /* integra #header h1, questi valori sono necessari x formatt. di title e descr.*/
color: #666;
font-family: Verdana, helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
font-weight: bold;
}
#topm a:hover {
color: #666;
font-size: 13px;
text-decoration: underline;
font-weight: bold;
}

/* Content Styles */
#content {
position: absolute;
top: 185px; /* era 110-?n val che misura la dist tra l'inizio del content e il limite sup della pag (a 140, se inserito blocco 'adstopcont') */
left: 490px; 
margin: 0 160px 0 0; /*era 0*/
width: 500px;
/*font-size: 0.95em; il carattere del txt rispetto a un verdana 12*/
padding: 5px 0px 0 2px; /* era15-0-0-2-top-right-bottom-left */
}


.posthp {
margin: 0 0 0.5em 0;
}
.posthp a {
color: #666666;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
border: none; 
}
.posthp a:hover {
color: #990033;
border-bottom: 1px dotted #990033;
}
.posthp a:visited {
color: #666666;
}
.posthp1 {
margin: 0 0 0.5em 0;
}
.posthp1 a {
color: #666666;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px; 
border: none; 
}
.posthp1 a:hover {
color: #990033;
border-bottom: 1px dotted #990033;
}
.posthp1 a:visited {
color: #666666;
}

.post {
margin: 0 0 2em 0;
}
 
.posthp2 {
font-size: 15px;
margin: 0 0 0 0; 
}
.posthp2 a {
color: #666;
font-size: 15px; 
border: none;
BACKGROUND-COLOR: #ffffff; padding:1px; 
}
.posthp2 a:hover {
color: #000;
border-bottom: 2px dotted #000;
border-top: 2px dotted #000;
BACKGROUND-COLOR: #cd5c5c; 
}
.posthp2 a:visited {
color: #666;
}

/* classes used by the_meta() */
ul.post-meta {
list-style: none;
}

ul.post-meta span.post-meta-key {
/* font-weight: bold; */
}

.meta {
font-size: 0.85em;
color: #999999; /* posted etc...*/
margin: 0 0 1em 0;
padding: 0 0 0.5em 0;
font-family: garamond, verdana, helvetica, sans-serif;
}

.meta span {
margin: 0 0 0 10px;
}

.meta li, ul.post-meta li {
display: inline;
}

.meta ul {
display: inline;
list-style: none;
margin: 0;
padding: 0;
}

.meta a {
color: #666666;
/*border-bottom: 1px dotted #666666;*/
border-bottom: 1px solid #666666;
}

.meta a:hover {
color: #990033;
border-bottom: 1px dotted #990033;
text-decoration: none;
}

.meta a:visited {
/* color: #666666; */
border-bottom: 1px solid #666666;
}

.storytitle {
margin: 0 0 0.2em 0;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 18px;
background: #ffffff;
letter-spacing: 0.1em;
text-transform: none;
font-weight: bold;
}

.storytitle span {
text-transform: none;
font-size: 0.7em;
letter-spacing: 0;
font-weight: bold;
}

.storytitle a {
color: #990033;
font-weight: bold;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 18px;
border-bottom: 1px solid #990033; 
}

.storytitle a:hover {
color: #990033;
font-weight: bold;
border-bottom: 1px dotted #990033;
}

.storytitle a:visited {
color: #990033;
font-weight: bold;
border-bottom: 1px solid #990033;
}

.storycontent {
margin: 0.3em 0 0.3em 0; /* il primo val controlla la dist tra title e content
il terzo valore controlla la dist vert tra la fine del txt del post e il link 'more'*/
padding: 0;
FONT-SIZE: 17px; 
border-bottom: 1px dotted #999999;
}
.storycontent a {
color: #990033;
}
.storycontent a:hover {
color: #990033;
border-bottom: 1px dotted #990033;
}
.storyrelat {
margin: 0em 0 0 0;
background: #efefef;
padding: 3px;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 16px;
color: #333333;
font-style: italic;
border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc;
}
.storyrelat a {
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 16px;
color: #666666;
font-style: normal;
}
.storyrelat a:hover {
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 16px;
color: #990033;
font-style: normal;
border-bottom: 1px solid #990033;
}
/* Menu Styles */

#menu {
position: absolute;  
left: 250px; 
float: left; 
margin: 0 0.5em 0 0;
width: 240px;
padding: 0px 0px 0px 1px;  
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 1em;
border-left: 1px solid #ccc;  
}
  
/*html>body #menu {
width: 150px;
}*/

/*#menu a {
color: #666666;
text-decoration: none;
border: none;
}*/

#menu form {
margin: 0 0 2.5em 0; /*il terzo val rappresenta la dist tra il form e l'oggetto sottost*/
}

#menu input#s {
width: 80%;
background: #efefef;
border: 1px solid #999999;
font-family: garamond, verdana, helvetica, sans-serif;
color: #000;
margin: 0.5em 0 0 0; /*il primo (0.5em rappresenta la distanza del form con l'oggetto superiore; il terzo la distanza tra il campo e il bottone)*/
}
#menu a {
color: #666666;
text-decoration: none;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
border: none;
}
#menu a:hover{
color: #990033;
/*font-weight: bold;*/
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
text-decoration: underline;
border: none;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu ul li { /*titoli dei menu della parte destra*/
color: #999; 
margin: 0 0 2em 0; /*il 2em ?a distanza dal menu sottostante*/
padding: 0;
text-transform: none;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
font-weight: bold;
letter-spacing: 0.1em;
}

#menu ul ul {
list-style: none;
margin: 0em 0; /*lo 0em elimina gli spazi vuoti all'interno della tab di un menu, quando tolgo il titolo*/ 
padding: 0;
text-align: left;
font-weight: normal;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
color: #008000; /*lasciata verde perch?on so cosa sia, cos?i pu sempre individuare*/
}

#menu ul ul li {
letter-spacing: 0.1em;
margin: 0 0 0.5em 0;
padding: 0;
text-transform: none;
font-weight: normal;
}

#menu ul ul li a { /*sono i links dei menu di destra*/
color: #666666;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
font-weight: bold;
text-decoration: none;
}

#menu ul ul li a:visited {
font-weight: bold;
color: #666666;
}

#menu ul ul li a:hover {
font-weight: bold;
color: #666666;
}

#menu ul ul ul.children {
font-size: 142%;
padding-left: 4px;
}

/* Left Column Styles */

#left {
/*position: absolute;
left: 0px;*/ 
float: left;
margin: 0;
width: 250px; 
padding: 0px 0px 0px 0px; /*se si vuol aumentare gli spazi con ogg sup, inf e later*/
font-family: garamond, verdana, helvetica, sans-serif;
/*border-right: 1px solid #ccc;*/ 
}

#left a {
color: #666666;
text-decoration: none;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
border: none;
}
#left a:hover{
color: #990033;
/*font-weight: bold;*/
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
text-decoration: underline;
border: none;
}

#left a.shopt {
color: #ffffff;
text-decoration: none;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
border: none;
}
#left a.shopt:hover{
color: #ffffff;
/*font-weight: bold;*/
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
text-decoration: underline;
border: none;
}

#left ul {
list-style: none;
margin: 0;
padding: 0;
margin-top: 0px; margin-right: 10px; 
padding-bottom: 0px; padding-left: 2px; 
}

#left ul li {
color: #999;
margin: 0 0 0.2em 0; /*il terzo valore riduce gli spazi verticali tra i links*/
padding: 0;
text-transform: none;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
font-weight: normal;
letter-spacing: 0.1em;

}

#left ul ul {
list-style: none;
margin: 1em 0;
padding: 0;
text-align: left;
font-weight: normal;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
color: #999999;
}


#left ul ul li {
/*letter-spacing: 0.1em;*/
margin: 0 0 0.2em 0; /*il terzo valore riduce gli spazi verticali tra i links delle categorie*/
padding: 0;
text-transform: none;
font-weight: normal;
}

#left ul ul li a { /*sono i colori e size dei links dei menu di sinistra*/
color: #666666;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
font-weight: normal;
text-decoration: none;
}


#left ul ul li a:visited {
font-weight: normal;
color: #666666;
}

#left ul ul li a:hover {
font-weight: normal;
color: #990033;
}

#left ul ul ul.children {
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 16px;
padding-left: 4px;
}

/* Footer Styles */

#footer {
margin: 30px 0 0 0;
padding: 10px 0 0px 0;
text-align: center;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 17px;
clear: both;
}

#footer cite {
color: #999;
font-weight: normal;
}

#footer a, a:hover, a:visited { /*oltre a credit, incide anche su 'more' cambiando il rosso con di more di HP con 003399*/
color: #666;
font-weight: normal;
border: none;
}


#tags { 
display: none; }
#enclos { 
display: none; }
/*aggiunto cda codex.wordpress.org x images*/
img.right { padding: 4px; margin: 0 0 2px 7px; border: solid 1px #666; display: inline; }
img.left { padding: 4px; margin: 0 7px 2px 0; display: inline; }
img.centered {display: block; margin-left: auto; margin-right: auto}
.right { float: right }
.left { float: left }
.caption { margin: 2px; 
padding: 6px; 
border: solid 1px #666; 
background: #ffffff; 
FONT-FAMILY : Garamond, Geneva, Helvetica, sans-serif; FONT-SIZE: 17px; 
color: #999999 }

img.right { padding: 4px; margin: 0 0 2px 7px; border: solid 1px #666; display: inline; }
img.left { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.right { float: right }
.left { float: left }
.captionhp { margin: 2px; 
padding: 4px; 
border: solid 1px #333; 
background: #cccccc; }

img.bordot { border: dashed 1px #333333;}

/*da qui integraz con .css di primeIt */
TABLE.bggreyd {
BACKGROUND-COLOR:#333333; FONT-FAMILY : Garamond, Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 16px; color: #ffffff; PADDING: 0px;
}
/*TABLE.bgwhite {
BACKGROUND-COLOR:#ffffff; FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px; color: 000000; PADDING: 0px;
}*/
TABLE.contain {
BORDER-TOP: #999 2px dotted; BORDER-RIGHT: #999 0px solid; BORDER-BOTTOM: #999 2px dotted; FONT-FAMILY : Garamond,Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 17px; PADDING: 0px
}
 
.txt14gar {
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #333; FONT-SIZE: 14px;
}
.txt10 {
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #333; FONT-SIZE: 17px;
}
.txt10b {
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #000; FONT-SIZE: 17px;
}
.txt11 {
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #333; FONT-SIZE: 16px;
}
.txt18br { 
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #999999; FONT-SIZE: 22px; 
}
ul.arrow {
list-style: none;
margin: 0;
padding: 5px 0;
}
ul.arrow li {
background: url('arrowred.gif') no-repeat 0 3px;
/*font-size: 85%;*/
line-height: 100%;
margin: 6px 0;
padding-left: 15px;
}


#menu li form input.formbutton{
background-color: #efefef;
font-size: 16px;
font weight: bold;
color: #990033;
BORDER: #666666;
} 
   
.v {
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #666666; FONT-SIZE: 16px; FONT-WEIGHT: bold;
}
.xsep {
MARGIN-TOP: 4px;
} 
TD.left {
BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #999 0px solid; BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: # 0px solid; BACKGROUND-IMAGE: url(xleftgrey21.jpg); height: 21px; PADDING-RIGHT: 1px; PADDING-LEFT: 4px; BACKGROUND-COLOR:; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP:1px; FONT-FAMILY: Garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold;
}
 
TD.descr {
BORDER: #ccc 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP:2px; COLOR: #000000; FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 17px; 
}
/*
TD.leftmenutitle2 {
BACKGROUND-COLOR: #ebebeb; BORDER-BOTTOM:#999999 1px solid; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}*/
TD.leftmenutitle3 {
BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM:#999 1px solid; BORDER-LEFT:#999 1px solid; BORDER-RIGHT:#999 1px solid; FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 17px;
}

TD.xcat {
BACKGROUND-COLOR: #ffffff; COLOR: #666666; FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 16px;
}
TD.xcat1 {
BACKGROUND-COLOR: #ffffff; COLOR: #666666; FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 17px;
}
/*
TD.xselectb {
BACKGROUND-COLOR:#e0e0e0; COLOR: #000000; BORDER-BOTTOM:#666666 1px solid; BORDER-right:#666 1px solid; FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px; PADDING:3px; 
}
TD.leftmenutitle {
BACKGROUND-COLOR: #000000; COLOR: #ffffff; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}*/

.sidemenu {
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #666666; FONT-SIZE: 15px;
}
A.leftmenu {
COLOR: #666666; FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 17px; TEXT-DECORATION: none; 
}
A.leftmenu:hover {
COLOR: #990033; FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-SIZE: 17px;
}

.bothp {
COLOR: #ffffff; FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none; 
} 

INPUT {
BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #990033; 
}
/*grad ccc fff */
.roundedcornr_box_330034 {
background: #ffffff url(roundedcornr_330034_grad.png) repeat-x;
}
.roundedcornr_box_330034 { color: #999; padding-top: 5px; padding-bottom: 10px; padding-left: 2px;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 16px;
}
/*norm.cella con grad ccc-efefef 35px */
.roundedcornr_box_754065 {
background: #efefef url(roundedcornr_754065_grad.png) repeat-x;
}
.roundedcornr_box_754065 { color: #000; padding-top: 3px; padding-bottom: 3px; padding-left: 2px;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}
/*norm.cella con grad efefef-fff 35px */
.roundedcornr_box_144113 {
background: #ffffff url(roundedcornr_144113_grad.png) repeat-x;
}
.roundedcornr_box_144113 { color: #999; padding-top: 5px; padding-bottom: 10px; padding-left: 2px;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 17px;
}
/*norm.cella con grad ccc-efefef 35px, font size 10*/
.roundedcornr_box_754065_a {
background: #efefef url(roundedcornr_754065_grad.png) repeat-x;
}
.roundedcornr_box_754065_a { color: #000; padding-top: 6px; padding-bottom: 3px; padding-left: 0px;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 17px;
}

TD.audio {
BACKGROUND-COLOR: #fff; BORDER:#ccc 2px dotted; PADDING:5px;
}
/*-Aggiunto dop restyl*/ 
TD.headselb {
BORDER-RIGHT: #999 2px solid; BORDER-TOP: #ccc 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 3px; FONT-FAMILY: garamond, Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff
}
TD.hea {
BACKGROUND-COLOR: #fff; BORDER-top:#666 1px solid; BORDER-BOTTOM:#666 0px solid; PADDING:1px;
}
TD.wrapp { 
BACKGROUND-COLOR: #fff; BORDER-BOTTOM:#999 0px; BORDER-right:#ccc 0px solid; BORDER-left:#ccc 0px solid; PADDING:0px; 
}
TD.heasup {
BACKGROUND-COLOR: #efefef; BORDER-top:#999 0px solid; BORDER-bottom:#999 0px solid; BORDER-LEFT:#ccc 0px solid; BORDER-RIGHT:#ccc 0px solid;PADDING:1px;
}
TD.heainf {
BACKGROUND-COLOR: #fff; BORDER-top:#999 1px solid; PADDING-top:3px;
}
TD.top2 {
BORDER-RIGHT: #999 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(xleftgreytop.jpg); PADDING-BOTTOM:1px; BORDER-LEFT: #ccc 0px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY : garamond, Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 17px; color:#cccccc;
}
TD.top3 {
BORDER-RIGHT: #999 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(xsubtop.jpg); PADDING-BOTTOM:1px; BORDER-LEFT: #ccc 0px solid; COLOR: #333; PADDING-TOP: 1px; BORDER-BOTTOM: #666 0px solid; FONT-FAMILY : garamond, Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 17px;
}
TD.hp1 {
BORDER:#ccc 0px solid; PADDING: 3px; BACKGROUND-COLOR:#fff; FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; 
}
TD.hp{
BORDER:#ccc 0px solid; PADDING: 3px; BACKGROUND-COLOR:#fff; text-align: left; FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 17px;
}
.formbutton {
background-color: #ccc; BORDER-top: #666 1px solid; FONT-FAMILY: "Verdana", Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #990033; 
}

A.shopt {
COLOR: #fff; FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 17px; TEXT-DECORATION: none; 
}
A.shopt:hover {
COLOR: #fff; FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:17px; TEXT-DECORATION: underline; 
}
A.shopt:visited {
COLOR: #fff; FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:17px; TEXT-DECORATION: none; 
}

.xnodispid {
margin: 0em 0 0 0;
background: #fff;
padding: 0px;
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;
color: #ffffff;
font-style: italic;
}
 


.gar098grey { 
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #000;  FONT-SIZE: 0.98em;
}
.gar097grey { 
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #000;  FONT-SIZE: 0.97em;
}
.gar095grey { 
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #000;  FONT-SIZE: 0.95em;
}
.gar100grey { 
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #000;  FONT-SIZE: 1em;
}
.gar102grey { 
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #000;  FONT-SIZE: 1.02em;
}
.gar103grey { 
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #000;  FONT-SIZE: 1.03em;
}
.gar104grey { 
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #000;  FONT-SIZE: 1.04em;
}
.gar105grey { 
FONT-FAMILY: garamond, verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #000;  FONT-SIZE: 1.05em;
}

