/* ********** START GENERAL RULES ********** */

* { font-family: Tahoma, Verdana, Trebuchet, Helvetica, Arial, Sans-Serif;}

html {margin:0;padding:0;font-size:75%;}

body {
	background-color:#f1f1f1; 
	color:black; 
	font-size:1em; 
	line-height:1.333em;
	/*to get ie and firefox to position the top the same*/
	margin:0; padding:0;
	height:100%;
}

p {margin-bottom: 1em;}	

a:link {color:#a70000;}
a:visited {color:#a70000;}
a:hover {color:#E4E4E4; background-color:#a70000; text-decoration:none}
a.blue:link {color:#0078D4;}
a.blue:visited {color:#0078D4;}
a.blue:hover {color:#E4E4E4; background-color:#0078D4; text-decoration:none}

h1 {}

/* ********** END GENERAL RULES ********** */

/* ********** START LAYOUT CONTAINER IDS ********** */

#container{
	position:relative; 
	top:0px;
	width: 750px;
	background-color: #fff;
	border: solid 1px #ccc;
	/*margin: top right bottom left*/
	margin: 1em auto 0em auto;
	padding: 0em;
}

#content {
	position:relative; 
	top:0px;
	/*width: 100%;*/
	/*border: solid 1px #ccc;*/
	/*margin: top right bottom left*/
	margin: 1em 1em 1em 1em;
	padding: 0em;
}

/* ********** END LAYOUT CONTAINERS ********** */

/* ********** START TABLES ********** */

th
{font-size:12px; font-weight:bold; text-align: left; background-color:#E4E4E4; color:black;}
td
{font-size:12px; background-color:#E4E4E4;color:black;}

/* ********** END TABLES ********** */

/* ********** START CLASSES ********** */

.text {
	width: 36em;
	/*border: solid 1px #ccc;*/
	margin: 1em auto 1em auto;
	padding: 0em;
}
.color
{color:#a70000;}
.basictitles
{font-size:16px; font-weight:bold; color:black;}
.basicheadings
{font-weight:bold; color:#545454;}

/* ********** END CLASSES ********** */