/*Replace #DEDEB6 with #DFB7B7*/
/*Replace #CCCC99 with #CE9B9A*/
/*Remove all font-family entries except own*/
/*Own Styles*/
body,html  { color: black; font-family: Tahoma, "Trebuchet MS", Arial, "Lucida Sans", sans-serif; background-color: white; scrollbar-face-color: #DEE3E7; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #DEE3E7; scrollbar-3dlight-color: #D1D7D7; scrollbar-arrow-color:  #FF0000; scrollbar-track-color: #EFEFEF; scrollbar-darkshadow-color: #989898 }
p { font-size: small; }
h6 { font-size: 17px; }
h5 { font-size: 18px; }
h4 { font-size: 19px; }
h3 { font-size: 20px; }
h2 { font-size: 21px; }
h1 { font-size: 22px; }
a:link { color: blue; text-decoration: none; }
a:visited { color: purple; }
a:focus { color: red; text-decoration: none }
a:hover { text-decoration: underline; }
a:active { color: red; text-decoration: underline; }
.redborderbottom { border-bottom: 5px solid red }
.pad5topbot { padding-top: 5px; padding-bottom: 5px; }
.pad10left { padding-left: 10px; }
.red { color: red; }
.just { text-align: justify; }
.justnotopmargin { text-align: justify; margin-top: 0; }
.search { color: red; font-weight: 600; }
.searchtitle { color: red; font-size: 17px; font-weight: 600; text-decoration: underline; text-align: center; vertical-align: top; margin-top: 0; }
#search { width: 75%; margin-right: auto; margin-left: auto; }
#searchres { color: black; font-size: small }
#searchres a:link     { color: blue; font-weight: 700; text-decoration: none }
#searchres a:visited     { color: purple; font-weight: 700; text-decoration: none }
#searchres a:focus     { color: red; font-weight: 700; text-decoration: none }
#searchres a:hover     { font-weight: 700; text-decoration: underline }
#searchres a:active     { color: red; font-weight: 700; text-decoration: underline }
#searchres .number  { color: red; font-weight: 700 }
#searchres .url  { color: maroon }
/*End Own Styles*/

/*Moved up and removed font family; changed font weight to bold*/
.required {
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	color : red;
	text-decoration : none;
}

/*Delete p, h1, h2, h3, and td definitions*/

ol {font-weight: normal; font-size: 11px; color: #666666; font-style: normal; text-decoration: none;}

.disclist li {list-style-type : circle; padding: 5px;}
margin: 0px;
hr {width : 100%; height : 1px; color: #ff9900; size:1px;}

.leaftitle {font-weight: bold; font-size: 16px; color: #ff9900; font-style: normal; text-decoration: none;}

.title {font-weight: bold; font-size: 11px; color: #999966; font-style: normal; text-decoration: none; padding-left:5px;}

.phphead,
a:active.phphead,
a:link.phphead,
a:hover.phphead,
a:visited.phphead {font-size: 14px; color: #000000; font-style: normal; text-decoration: none; padding-left:20px;}

.menulinkleft {margin : 0px; padding : 0px;}
.menulinkleft a:link, 
.menulinkleft a:active, 
.menulinkleft a:visited {font-size : 11px; color : #000000;background-color : #f9f9f9; font-weight: normal; display : block; text-align : left; text-decoration : none; padding-left: 5px;line-height : 15px;border-top: 2px solid white;}
.menulinkleft a:hover {font-size : 11px; color : #000000;background-color : #ebebeb; font-weight: normal; display : block; text-align : left; text-decoration : none;}


.menutable {background-color : white; border-left : 1px black solid; border-right : 1px black solid; display : block; width : 132px;}


.menuhd {font-size : 11px; color : black;background-color : #ce9b9a; font-weight: normal; border-top: 1px solid black;  border-bottom: 1px solid black;display : block; text-align : left; text-decoration : none; padding: 2px 2px 2px 3px;vertical-align : top;}

.bottom {font-size : 10px; font-weight : bold; padding: 2px }
.input {font-size : 10px; font-weight : normal;}

.searchBoxinput {font-size : 11px; font-weight : normal; margin : 0; padding : 0 0 0 2px;color : #000000;border: solid 1px #999966; height:15px; width:110px;}

.dropdown {font-size : 11px; font-weight : normal; margin : 0; padding : 0 0 0 5px;color : #000000;border: solid 1px #999966; height:15px; width:250px;}

.addbutton {font-size : 11px; font-weight : normal; margin : 0; padding : 0;color : #000000;border: solid 1px #999966; height:15px; width:120px;}

.submitsearch {font-size : 11px; font-weight : normal; margin : 0; padding : 0;background-color: #dfb7b7;color : #000000; border:solid 1px #ce9b9a; height:15px;}

.menufill {font-size : 11px; color : #000000;background-color : #ce9b9a; font-weight: normal; text-align : left; text-decoration : none; padding: 0 0 0 5px;border-top: 1px solid white; border-bottom: 1px solid white;}

.rightmenufill {font-size : 11px; color : #000000;background-color : #ce9b9a; font-weight: normal; text-align : left; text-decoration : none; padding: 0 0 0 5px;border-top: 1px solid white; border-bottom: 1px solid white;}

.branchhd {font-size : 11px; color : black;background-color : #dfb7b7; font-weight: bold; border-top: 1px solid black;  border-bottom: 1px solid black;display : block; text-align : left; text-decoration : none; padding: 2px 2px 2px 3px;vertical-align : top;}

.branchaction {font-size : 11px; color : black;background-color : #dfb7b7; font-weight: bold; border-top: 1px solid black;  border-bottom: 1px solid black;display : block; text-align : right; text-decoration : none; padding: 2px 2px 2px 3px;vertical-align : top;}

.branchaction2 {font-size : 11px; color : black;background-color : #dfb7b7; font-weight: bold; border-top: 1px solid black;  border-bottom: 1px solid black;display : block; text-align : left; text-decoration : none; padding: 2px 2px 2px 3px;vertical-align : top;}

.listorder {font-size : 10px; color : black; padding:0; width:20px;}

.delete {font-size : 11px; color : red;background-color : #dfb7b7; font-weight: bold; border-top: 1px solid black;  border-bottom: 1px solid black;display : block; text-align : right; text-decoration : none; padding: 2px 2px 2px 3px;vertical-align : top;}

a.deletelink,
a:link.deletelink,
a:active.deletelink,
a:visited.deletelink  {font-size : 12px; color : red; font-weight: bold; text-align : right; text-decoration : none;}
a:hover.deletelink {color: #666633;}

a.branches {padding :2px;}
a:link.branches,
a:active.branches,
a:visited.branches  {font-size : 11px; color : #999966;background-color : #ffffff; font-weight: bold; text-align : middle; text-decoration : none; display:block;}
a:hover.branches {color: #666633;}

a.buttonpublish {border: 1px #999966 solid; padding :2px;}
a:link.buttonpublish,
a:active.buttonpublish,
a:visited.buttonpublish  {font-size : 11px; color : #999966;background-color : #ffffff; font-weight: bold; text-align : middle; text-decoration : none;}
a:hover.buttonpublish 

a.menuhelp {color : #000000;}
a:link.menuhelp,
a:active.menuhelp,
a:visited.menuhelp  {font-size : 11px; color : #999933;background-color : #ce9b9a; font-weight: normal; text-align : right; text-decoration : none; padding: 0;}
a:hover.menuhelp {font-size : 11px; color : #000000;background-color : #ce9b9a; font-weight: normal; text-align : right; text-decoration : none; padding: 0;}

a:link.urhere,
a:active.urhere,
a:visited.urhere  {font-size : 10px; color : black; font-weight: normal; text-align : left; text-decoration : none;}
a:hover.urhere  {font-size : 10px; color : #666666; font-weight: normal; text-align : left; text-decoration : none;}

.webblermenu {font-size : 11px; color : white; font-weight: normal; text-align : left; text-decoration : none; padding :5px; background-color : #ff9900; border: solid 1px black;}

a:link.powered,
a:active.powered,
a:visited.powered  {font-size : 10px; color : #666666;font-weight: bold; text-align : left; text-decoration : none; padding: 2px;}
a:hover.powered {color : #7D7B7B;}

 .email  {
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	color : blue;
	text-decoration : none;
}

.address  {
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

a.url  {
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.listitem  {
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.attributename  {
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.attributeinput  {
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.missing {
	font-size : 14px;
	font-weight : bold;
	font-style : normal;
	color : red;
}

.error  {
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	color : red;
	text-decoration : none;
}

.info  {
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	color : magenta;
	text-decoration : none;
}

.botbar  {
	font-size : 11px;
	font-weight : bold;
	font-style : normal;
	color : white;
	text-decoration : none;
}
/*Moved to bottom; deleted a:link font info, a:active, a:visited, and a:hover*/
a:link {
div#menutable div#menuheader {
  position:absolute;
  top:-20px;
  left:-1px;
  width: 50px;
  font-size: 11px; 
  color: white;
  text-align: center;
  padding:2px 0;
  background-color: #ff9900;
  border: solid 1px black;
}
