@CHARSET "UTF-8";
#branding, #content_wrapper, #credits, #user_menu_wrapper, #site_menu, #secondary_menu {
	font-size:				1.3em;
	font-family:			Tahoma, Arial, Verdana, Helvetica, sans-serif;	
}
label em {
	font-style:				italic;
}
ol.error_message {
	list-style:				decimal;
}
a:hover {
	text-decoration:		none;
}
input, select, textarea {
	font-family:			Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 				1em;
}
h1 {
	font-size: 				1.5em;
	text-transform: 		uppercase;
	text-align:				center;
	margin:					0;
	padding:				1em 0;
	font-weight:			bold;
	font-family:			sans-serif;
	/*border-bottom:			1px solid #000;*/
	margin-bottom:			1em;
}
h2 {
	font-size: 				1.1em;
}
h3, h4, h5, h6 {
	font-size: 				1em;
}
h3 {
	text-transform: 		uppercase;
}
caption {
	text-align:				center;
}
ul.steps li.active {
	font-weight:			bold;
}
th {
	text-align:				left;
}
td.cmds, th.cmds {
	text-align: 			right;
}
td.cmds ul {
	display:				inline;
}
td.cmds ul li {
	display:				inline;
}
p.align_right {
	text-align:				right;
}
p.tagline {
	font-style:				italic;
	margin-top:				0;
	margin-bottom:			2em;
}
#credits {
	text-align:				center;
}

#application_menu a, #secondary_menu a, #site_menu a, #user_menu a, #resource_menu a {
	text-decoration:		none;
	font-weight:			bold;
	text-transform:			uppercase;
	font-size:				0.9em;
}

#user_menu_wrapper {
	font-weight:			bold;
	text-transform:			uppercase;
	font-size:				.8em;
}

table.resource_data td.label {
	font-style:				italic;
}
table.resource_data td.data {
	padding-left:			10px;
	font-weight:			bold;
}

input[type="submit"], input[type="button"], a.button {
	font-family:			sans-serif;
	font-size:				.9em;
	line-height:			1em;
	text-decoration: 		none;
	padding:				.2em .5em .2em .5em;
	/*margin:					.5em 0;*/
	margin: 0;
}
a.button {
}
input[type="submit"]:hover, input[type="button"]:hover, a.button:hover {
	cursor:					pointer;	
}
input[type="submit"]:active, input[type="button"]:active, a.button:active {
}
fieldset.login p.register {
	text-align:				right;
}
#project_title {
	font-size:				1.4em;
	font-weight:			bold;
	font-variant:			small-caps;
	font-family:			sans-serif;
	letter-spacing:			.4em;
}
ul.menu li a {
	text-decoration:		none;
}
td.label {
	font-style:				italic;
}
td.value {
	font-weight:			bold;
}
.application_title {
	padding:				1em 0;
	border-bottom:			1px solid #000;
	margin:					0;	
}
h2.resource_title {
	font-size:				1.2em;
	text-transform:			uppercase;
	font-weight:			bold;
	font-family:			sans-serif;
	text-decoration:		underline;
}
div.label
{
	font-weight:			bold;
}
.bigger
{
	font-size:				1.1em;
	font-weight:			bold;
}
.question
{
	font-weight: bold;
}
