html, body { margin:0px; padding:0px 0px 0px 0px; height:100%; border:none; }
table { margin:0px; padding:0px; border:none; width:100%; text-align:left; border-collapse:collapse; }
tr { padding:0px; margin:0px; }
td { vertical-align:top; padding:0px; margin:0px; }
img { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:none; }
p { padding:0px; margin:0px; }
h1, h2, h3,h4, h5, h6 { padding:0px; margin:0px; }
.fleft { float:left; }
.fright { float:right;}
.height { height:100%;}
.main { width:980px;}


.top-banner{ background:url(../images/right-top.jpg) no-repeat right; height:27px; line-height:27px; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;}
.top-banner img{vertical-align:middle; padding-right:7px;}


.categories ul { padding:0px; margin:0px; width:192px;}
.categories {padding: 0px; margin: 0px;}
.categories li {list-style: none; margin: 0px; padding: 0px; font-size:11px; background:url(../images/bul11.gif) no-repeat;}
.categories li a {display:inline-block; margin: 0px;line-height:25px;width:172px; padding-left:20px; border-bottom:#f2bf88 solid 1px;}
.categories li a:hover, #navbar li a:focus, #navbar li a:active {color:#000000;}
.categories {font-family: arial; font-size:11px; color:#505074; text-decoration:none; font-weight:normal;}
.categories a:link{font-family:arial; font-size:11px; color:#505074; text-decoration:none; font-weight:normal;}
.categories a:active{font-family:arial; font-size:11px; color:#505074; text-decoration:none; font-weight:normal;}
.categories a:visited{font-family:arial; font-size:11px; color:#505074; text-decoration:none; font-weight:normal;}
.categories a:hover{font-family:arial; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
.categories a.current {background:#fdcf9d;color: #3063ab;}


.expand{ /*header of 1st demo*/
cursor: pointer;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 0px 0px 0px 0px;
margin:0px; 
color:#ffffff;
display:inline-block;
width:192px;
line-height:25px;
height:25px;
background-image:url(../images/menu-head-n.gif);
background-repeat:no-repeat;
}
.expand span{ /*header of 1st demo*/
 padding-left:10px;
}

.expand span a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000100; text-decoration:none;}
.expand span a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000100; text-decoration:none;}
.expand span a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000100; text-decoration:none;}
.expand span a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000100; text-decoration:underline;}



.openpet{ /*class added to contents of 1st demo when they are open*/
cursor:hand;
width:192px;
background-image:url(../images/menu-head-h.gif);
background-repeat:no-repeat;
color:#222222;
}

