/* style.css - all of the CSS2 styles used for the web site. */

html, body {
    margin:             0;
    padding:            0;
}

body {
    background-color:   #FFF;
    font-family:        Arial, Sans-serif;
    font-size:          10pt;
    color:              #000;
}

a:link {
    color:              #DB3032;
}

a:visited {
    color:              #DB3032;
}

a:hover {
    color:              #DB3032;
    text-decoration:    none;
}

img {
    border:             0;
}

h1, h2, h3 {
    font-weight:        bold;
    color:              #1C1612;
    padding-top:        5px;
}

h1 {
    font-size:          14pt;
}

h2 {
    font-size:          13pt;
}

h3 {
    font-size:          12pt;
}

hr {
    color:              #1C1612;
    background-color:   #1C1612;
    height:             2px;
    width:              66%;
}

.smalltext {
    font-size:          9pt;
}

.tinytext {
    font-size:          7pt;
}

.justifiedtext {
    text-align:         justify;
}

.centered {
    text-align:         center;
}

div#errormsg, div#errorbox, div#successmsg {
    padding:            10px;
    margin:             0px auto 30px auto;
    font-weight:        bold;
    width:              66%;
    text-align:         center;
}

div#errormsg ul, div#errorbox ul {
    text-align:         left;
    margin-left:        50px;
}

div#errormsg, div#errorbox {
    background-color:   #DFBCBF;
    border:             2px solid #CC0000;
    color:              #CC0000;
}

div#successmsg {
    background-color:   #BCDFBF;
    border:             2px solid #1B5128;
    color:              #1B5128;
}

.error {
    color:              #CC0000;
    font-size:          8pt;
}

div#content {
	clear: 				both;
	width:				797px;
	margin:				20px;
}

div#menu {
	width:				100%;
	background-color:	#e0e0e0;
	clear: 				both;
	height:				20px;
	padding:			10px 0 10px 0;
	border:				0;
	margin:				0;
}

div#menu div {
	float:				left;	
	padding:			0 20px;
}

table#view_users tr td, table#view_users tr th {
	font-size:			8pt;
}

tr.altcolor1 td, tr.altcolor2 td {
	padding:			4px 0;
}

tr.altcolor1 td {
	background-color:	#E0E0E0;
}

tr.altcolor2 td {
	background-color:	#FFF;
}

#forgot_pswd {
	font-size:			8pt;	
}

#intro_text {
	text-align:			justify;
	font-size:			9pt;
	padding-right:		20px;	
}
}
