/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote,th,td    {
  padding:0; 
  margin:0;
}

html  {
  height:100%
}

body   {
  text-align:center
  height: 100%;
}

table   {
  border-collapse:collapse; 
  border:0px; 
}
a {
  outline:none;
}

td     {
	vertical-align: center;
}

th     {
  text-align:left; 
  vertical-align:top
}

img    {
  border:none
}

p {
 /* padding:0 0 1.5em 0;*/
  /*line-height: 1.6em;*/
}

textarea .inputbox {
  width:300px; 
  height:100px; 
  margin:0px 0px 5px 0px;
}

select  {
  height:auto; 
  margin:0px 0px 2px 0px; 
  vertical-align:middle
}


ol {
  margin:0px 0px 0px 15px;
}


ul.menu li {
  list-style: none;
}

.width  {
  width:100%
}
.main  {
  margin: 0 auto 1em auto;
  text-align:center;
  /* width:1180px; */
}


.directory .itemContainer{
  height:360px;
}

.directory .catItemView{
  height:330px;
}
