
fieldset { -moz-border-radius: 8px; border-radius: px;
  border:2px solid #b58f00 
 }

legend {
  padding: 0.2em 0.5em;
  border:2px solid #b58f00;
  color:#bf8f00;
  font-family: Verdana, Arial, Helvetica, san-serif;
  font-weight: bold;
  font-size:75%;
  text-align:left;
  margin-left: 0px;
  margin-right: -8px;
  margin-top: 6px;
  }
 
  
.inputc {
border : 1 #999999 solid;
color : #000000;
width : 300px;
font-family : verdana;
background : #ffffff;
font-size : 11px;
}
textarea {
font-size : 11px;
font-family : verdana;
}
.i {
border : 1 #999999 solid;
cursor : hand;
font-size : 11px;
font-family : verdana;
color : #000000;
background :  #cecef7;
font-weight : normal;
padding : 0;
}
.cap2 {
background: #ffffff url(images/cap3.gif) repeat;
}
.left {
    background: #000033;
}
.id2 {
font-size : 10px;
font-family : verdana;
color : #7373c6;
font-weight : bold;
}
.id3 {
font-size : 10px;
font-family : verdana;
color : #000000;
font-weight : normal;
}
.inputb {
border : 1 #999999 solid;
color : #000000;
width : 120px;
font-family : verdana;
background : #ffffff;
font-size : 11px;
}
.inputa {
    color : #000066;
}
.inputl {
border : 1 #999999 solid;
color : #000000;
width : 150px;
font-family : verdana;
background : #ffffff;
font-size : 11px;
}
.header2 {
font-family : Trebuchet MS, verdana;
color : #888888;
font-size : 30pt;
font-weight : bold;
}
A:active , A:visited , A:link {
    font-size : 15px;
    font-family : sans-serif;
    color : #FFD700;
    font-weight : normal;
    background : #000066;
    text-decoration : none;
}
A:hover {
font-size : 15px;
font-family : sans-serif;
color : #000066;
font-weight : normal;
background : #FFD700;
text-decoration : none;
}
A.copy:active , A.copy:visited , A.copy:link {
font-size : 15px;
font-family : verdana;
color : #00ccff;
font-weight : normal;
text-decoration : none;
}
A.copy:hover {
font-size : 15px;
font-family : verdana;
color : #cc9900;
font-weight : normal;
text-decoration : none;
}
A.reps:active , A.reps:visited , A.reps:link {
font-size : 9px;
}
A.reps:hover {
font-size : 9px;
}
A.admin:active , A.copy:visited , A.copy:link {
font-size : 16px;
font-family : verdana;
color : #00ccff;
font-weight : normal;
text-decoration : underline;
background :  #cecef7;
}
A.admin:hover {
font-size : 16px;
font-family : verdana;
color : #cc9900;
font-weight : normal;
text-decoration : none;
background :  #cecef7;
}
A.inline:active , A.inline:visited , A.inline:link {
font-size : 15px;
font-family : serif;
color : #000080;
font-weight : normal;
background : transparent;
text-decoration : underline;
}
A.inline:hover {
font-size : 15px;
font-family : serif;
color : #000080;
font-weight : bold;
background : transparent;
text-decoration : underline;
}
A.sort:hover {
color : #B48D0E;
background : transparent;
text-decoration : underline;
}
A.inlinesmall:active , A.inlinesmall:visited , A.inlinesmall:link , A.inlinesmall:hover {
font-size : 9px;
font-family : serif;
color : #000080;
font-weight : normal;
background : transparent;
text-decoration : underline;
}

P.navigation-bar {background-color: #000066;
padding: 1%;
text-align: center}

P.navigation-bar A:link {
    color: #ffd700;
    text-decoration: none;
}

P.navigation-bar A:hover {background-color: #B58F00;
color: #0A1451;
text-decoration: none}

P.nav-barD {background-color: #0A1451;
padding: 1%;
text-align: center}

P.nav-barD A:link {
    color: #ffd700;
    text-decoration: none}

P.nav-barD A:hover {
background-color: #B58F00;
color: #0A1451;
text-decoration: none}

.forumline  { border: 2px #0A1451 solid; }

.innerbox {
	padding: 20px;
	border: 1px solid #ccc;
	}

/* CSS for the box starts here */
	.box {
		padding:0 12px 0 0;
		background:#fff url(../images/borders.gif) 100% 0 repeat-y;
	}
	.bi {
		padding:0 0 0 12px;
		background:#fff url(../images/borders.gif) 0 0 repeat-y;
	}
	.bt {
		height:17px;
		margin:0 -12px;
		background:url(../images/box.gif) 100% 0 no-repeat;
	}
	.bt div {
		width:18px;
		height:17px;
		background:url(../images/box.gif) 0 0 no-repeat;
	}
	.bb {
		height:17px;
		margin:0 -12px;
		background:url(../images/box.gif) 100% 100% no-repeat;
	}
	.bb div {
		width:18px;
		height:17px;
		background:url(../images/box.gif) 0 100% no-repeat;
	}
	.box h1 {
		margin:0;
		padding:0.3em 10px;
		background:#efece6;
		font:bold 1.2em/1 Arial, Helvetica, sans-serif;
	}
	.box p, .box ul {
		margin:0;
		padding:4px 10px;
		background:#fff;
	}
	.box li {
		margin:0 0 0 2em;
		padding:0;
	}
/* end of box css */
/* Sortable tables */
table.sortable a.sortheader {
    background-color:#eee;
    color:#0A1451;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: gold;
    text-decoration: none;
}

/*****************/