/* Modifications to existing tags */
html{
  overflow            : -moz-scrollbars-vertical;
}

body{
  margin              : 0px 0px 0px 0px;
  font-family         : Arial, Helvetica, sans-serif;
  font-size           : 11px;
  line-height         : 15px;
  color               : #666666;
  background-color    : #FFFFFF;
}

p{
  font-family         : Arial, Helvetica, sans-serif;
  font-size           : 11px;
  line-height         : 15px;
  color               : #666666;
}

h2{
  font-size           : 14px;
  border-bottom       : 1px dashed #666666;
}

form{
  margin              : 0px;
}

li{
  line-height         : 20px;
  padding-left        : 15px;
  padding-top         : 0px;
  background-image    : url(/images/bullet_point.gif) ;
  background-repeat   : no-repeat;
  background-position : 0px 8px;
}

ul{
  list-style          : none;
}

a:link, a:visited, a:hover, a:active{
  color               : #7A671A;
  text-decoration     : underline;
  font-weight         : bold;
}

a:hover{
  color               : #3C3C3C;
  text-decoration     : underline;
}

/* Custom Class Tags */
.padding{
  padding             : 3px;
}


/* Header Div Layouts */
#headerwrapping{
  margin-top          : 10px;
  padding             : 0px;
  width               : 100%;
  text-align          : center;
  position            : relative;
}

#header{
  margin              : 0px auto;
  padding             : 0px;
  width               : 750px;
  text-align          : left;
  background-color    : #000000;
}



/* Pagebody Div Layouts */

#pagebodywrapping{
  margin              : 0px;
  padding             : 0px;
  width               : 100%;
  text-align          : center;
  position            : relative;
}

#pagebody{
  margin              : 0px auto;
  padding-bottom      : 20px;
  width               : 748px;
  background-color    : #FFFFFF;
  text-align          : left;
  background-image: url(/images/bg.gif);
  background-repeat: repeat-y;
  background-position: top right;
  border-right: 1px solid #CCC;
  border-left: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
}

#pagebodyleft{
  margin              : 20px 0px 0px 20px;
  width               : 450px;
  text-align          : justify;
  float               : left;
}

#pagebodyright{
  margin              : 20px 10px 0px 10px;
  width               : 220px;
  float               : right;
  text-align          : center;
  height              : 300px;
  font-weight:bold;
}

/* Index Div Layouts */

#content{
  margin              : 6px 4px 6px 4px;
}

#pathway{
  margin              : 6px 4px 6px 4px;
  text-align          : right;
}

.title{
  font-size           : 14px;
  font-weight         : bold;
  margin              : 40px 0px 10px 0px;
  text-align          : left;
  border-bottom: 1px dashed #CCC;
}

.casetitle{
  font-size           : 14px;
  font-weight         : bold;
  margin              : 0px 0px 10px 0px;
  text-align          : left;
  border-bottom: 1px dashed #CCC;
}

/* Footer Div Layouts */
#footerwrapping{
  margin              : 0px;
  padding             : 0px;
  width               : 100%;
  text-align          : center;
  position            : relative;
}

#footer{
  margin              : 0px auto;
  width               : 744px;
  background-color    : #666666;
  padding             : 3px;
  color               : #3C3C3C;
  font-size           : 10px;
  text-align          : center;
  line-height         : 10px;
  border-top          : 1px;
  border-top-color    : #333333;
  border-top-style    : solid
}


/* Pageend Div Layouts */

#pageendwrapping{
  padding             : 20px 0px 20px 0px;
  width               : 100%;
  text-align          : center;
  position            : relative;
}

#pageend{
  margin              : 0px auto;
  padding             : 0px;
  width               : 750px;
  text-align          : right;
  color               : #999999;
  font-size           : 10px;
}


/* Custom Classes */
.clear{
  clear               : both;
  margin-top          : -1px;
  height              : 1px;
  overflow            : hidden;
}

a img{
  border-color        : #000000;
}

.tblBorder{
  background-color    : #FDFDFD;
  border-right        : 1px solid #F4F4F4;
  border-bottom       : 1px solid #F4F4F4;
  border-left         : 1px solid #F4F4F4;
}

.imgborder{
  border              : 1px solid #7A671A;
}

.rightimg{
  border: 1px solid #CCC;
}
 
.formelm{
  border              : 1px solid #999999;
  padding             : 1px;
  font-family         : Arial, Helvetica, sans-serif;
  font-size           : 11px;
  color               : #333333;
}