/* CSS Document */
h1 {
	font-size:1.2em;
	font-weight:normal;
	background: url(sidemod-h3.png) 0 100% no-repeat;
	border-bottom:thin;
	border-left:thin;
	padding-bottom: 5px;
	margin: 5px 0 5px 0;
	font-weight: lighter;
	line-height: 120%;
	font-size: 150%;
	font-family: Arial, Helvetica, sans-serif;
}
redL {color:#cc0000;}
redBold {color:#cc0000; font-weight:bold;}
blueBold {color:#069; font-weight:bold;}
blueL {color:#069;}
blue {color:#069;}
red {color:#C00;}
green {color:#008000; }
black {color:#000; }
yellow {color:#DAA520;}
#headerDivImg, #contentDivImg, #contentDivImg_, #headerDivImg2, #contentDivImg2, #contentDivImg2_ {
     float: left;
     width: 100%;
}
#titleTextImg, #titleTextImg, #titleTextImg2, #titleTextImg2 a:link {
    color: #CCC;
	text-decoration: none;
}
#titleTextImg, #titleTextImg2 {
	 text-align: center;
     float: left;
     font-size: 1.4em;
     font-weight: bold;
     margin: 5px;
}
#imageDivLink, #imageDivLink2 {
     float: left;
	 vertical-align:middle;
}
#headerDivImg, #headerDivImg2 {
     background-color: #0037DB;
     color: #9EB6FF;
}
#contentDivImg, #contentDivImg_, #contentDivImg2, #contentDivImg2_ {
     text-align: left;
}
#headerDivImg, #headerDivImg2 img {
     float: right;
     margin: 10px 10px 5px 5px;
}
.icon-error{
border:solid 1px #D8000C;
background:#FFBABA;
color:#D8000C;
width: 100%;
margin: 0px auto;
padding:4px;
text-align:center;
}
.icon-success{
border:solid 1px #4F8A10;
background:#DFF2BF;
color:#4F8A10;
width: 100%;
margin: 0px auto;
padding:4px;
text-align:center;
}
.icon-none{
width: 100%;
margin: 0px auto;
padding:4px;
text-align:center;
}
.border_bottom {
	border-bottom: 1px solid black;
}
/* Contribute table located on contribute.php */
.contrib_table, .contrib_table td, .contrib_table th {
	border: 1px solid black;
	padding: 5px;
	margin: 0px;
	border-collapse:collapse;
	border-spacing: 0;
	font-size: 14px;
}
.contrib_table {
	width: 85%;
	border: 0px;
	display: block;
	margin: 0 auto; 
}
.contrib_table th {
	background-color: #990000;
	color: #ffffff;
}
.contrib_table tr {
	background-color: #949494;
}
.contrib_table tr:nth-child(2n+3) {
	background-color: #fff;
}
.contrib_table a:link, .contrib_table a:hover, .contrib_table a:visited {
	color: #000;
	text-decoration: underline;
}
#plain_bold {
	background-color: #fff;
	color: #000;
	border: 0px;
	font-weight: bold;
}
/* End contribute table located on contribute.php */
#disapproved {
	border: 1px solid black;
	padding: 5px;
}
#disapproved h1 {
	width: 250px;
	text-align: center;
	margin: 0px auto 3px auto;
	border-bottom: 2px groove black;
}
.submit_button {
	width: 150px;
	padding: 5px;
	border: 1px solid black;
	margin: 0px auto;
}
.submit_center {
	text-align: center;
}
.submit_button:hover {
	font-weight: bold;
}
.libraryHidden {
	padding: 15px;
}