/* CSS definition file containing sitestyle stylesheets */
BODY { color: rgb(0,0,0); background-color: rgb(70,16,23);}
 A:link { color: rgb(0,0,255);}
 A:visited { color: rgb(128,0,128);}
 
BODY{
scrollbar-arrow-color: #cccccc;
scrollbar-highlight-color: #545F41;
scrollbar-face-color: #461017;
scrollbar-shadow-color: #808080;
scrollbar-darkshadow-color: #A8A8A8;
scrollbar-track-color: #461017;
}

.bname {
	font-family: Verdana;
	font-size: 11pt;
              font-weight: bold;
              line-height: 15pt;
	color: #000000;
}
.btitle {
	font-family: Verdana;
	font-size: 10pt;
              font-weight: bold;
              line-height: 15pt;
	color: #000000;
}
.bother {
	font-family: Verdana;
	font-size: 9pt;
              line-height: 15pt;
	color: #000000;
}

.ptitle {
	font-family: Verdana;
	font-size: 12pt;
              font-weight: bold;
	color: #461017;
}
.fvid {
	font-family: Verdana;
	font-size: 11pt;
              font-weight: bold;
              line-height: 15pt;
	color: #000000;
}
.fvidsm {
	font-family: Verdana;
	font-size: 9pt;
              line-height: 15pt;
	color: #000000;
}
.searchButton { background-color: #ffffff;
                    font-family: verdana;
                    border: #461017 1px solid;
                    font-size: 10px;
                    font-weight: bold;
                    color: #000000;
                    padding-left:2px;
                    padding-right:2px;
                    padding-top:2px;
                    padding-bottom:2px; }
     
.searchTB    { background-color: #ffffff;
                    font-family: verdana;
                    border: #461017 1px solid;
                    font-size: 11px;
                    color: #000000;
                    padding-left:2px;
                    padding-right:2px;
                    padding-top:2px;
                    padding-bottom:2px; }

.searchTBY    { background-color: #F9DA6B;
                    font-family: verdana;
                    border: #461017 1px solid;
                    font-size: 11px;
                    color: #000000;
                    padding-left:2px;
                    padding-right:2px;
                    padding-top:2px;
                    padding-bottom:2px; }

.drop    { background-color: #ffffff;
                    font-family: verdana;
                    border: #461017 0px solid;
                    font-size: 11px;
                    color: #000000;
                    padding-left:0px;
                    padding-right:0px;
                    padding-top:0px;
                    padding-bottom:0px; }
.smalltxt1 {
	font-family: Verdana;
	font-size: 9pt;
	color: #000000;
	vertical-align: middle;
}
.footer {
	font-family: Verdana;
	font-size: 10pt;
        line-height: 15pt;
	color: #000000;
}
.linktitles {
	font-family: Tahoma;
	font-size: 14px;
	color: #DDDDCD;
	background-color: #886C7B;
	vertical-align: middle;
}
.tbltitles {
	font-family: Tahoma;
	font-size: 14px;
	color: #DDDDCD;
	background-color: #886C7B;
	text-align: center;
	vertical-align: middle;
}
.trptitle {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.tblmiddle {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	vertical-align: middle;
}
.tblban {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}

.boardname {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold; 
	color: #333333;
}
.boardtitle {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
}
.newstitle{
	font-family: Verdana;
	font-size: 11pt;
	color: #333333;
}
.newsdesc{
	font-family: Verdana;
	font-size: 9pt;
	color: #333333;
}

.ErrMsg {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold; 
	color: #FF0000;
	text-align: center;
}
.NormalText {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold; 
	color: #333333;
	text-align: center;
}
.spntitle {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold; 
	color: #333333;
}
.spnnor {
	font-family: Tahoma;
	font-size: 14px;
	color: #333333;
}
.tblrow1 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #EBEAE3;
	vertical-align: middle;
}
.tblrow2 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #DDDDCD;
	vertical-align: middle;
}
.menubody {
background-color: yellow;
}
.tblrow3 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #E4EAF4;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 2px solid;
        border-left: #3A5D91 1px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow4 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #fffff;
	vertical-align: middle;
        border-bottom: #3A5D91 1px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow5 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
}
.tblrow6 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-left: #3A5D91 1px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow7 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow8 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
}
.tblrow9 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-left: #3A5D91 1px solid;
}
.tblrow10 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #E4EAF4;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 2px solid;
        border-left: #3A5D91 1px solid;
}
.tblrow11 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-bottom: #3A5D91 1px solid;
        border-left: #3A5D91 1px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow12 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 1px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow13 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #E4EAF4;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 2px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow14 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}


/* Album classes*/
     
.iheading  { background-color: #DBE0E3;   //login page top border and text
                   text-align: center;
                   font-family: verdana;
                   font-size: 12px;
                   font-weight: bold;
                   color: #003366;
                   padding: 7px; }

.rheading  { background-color: #DBE0E3;   //van for cats and images
                   text-align: left;
                   font-family: verdana;
                   font-size: 12px;
                   font-weight: bold;
                   color: #003366;
                   padding: 2px; }

.sheading  { background-color: #000000;   //table for cats and images
                   text-align: left;
                   font-family: verdana;
                   font-size: 12px;
                   color: #000000;
                   padding: 2px; }

.edit {padding: 5px 5px 5px 5px;}

div.row {
  clear: both;
  padding-top: 5px;
  }

div.row span.label {
  float: left;
  width: 25%;
  text-align: right;
	font-weight: bold
  }

div.row span.formw {
  float: right;
  width: 74%;
  text-align: left;
  } 
  .formborder  { 
	background-color: #996699;   //form pages top border
	padding: 4px;
	border-top: #424B14 1px solid;
	border-bottom: #424B14 1px solid; 
	}

.previousnext{
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
}

.activenumber{
	font-family: Tahoma;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
}

.inactivenumber{
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	text-decoration:none;
}