/*************************************
			PAGE LAYOUT
*************************************/
body {
	margin: 0;
	padding: 0;
	/*font-family: Arial, sans-serif, Verdana, "Trebuchet MS";*/
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
	font-size: 0.55em;
	line-height: 1.5em;
	background: url(../siteimages/bg.gif);
}

#page {
	padding: 0;
	margin: 0;
	padding-left: 100px;
	padding-right: 100px;
}

input, textarea {
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
	font-size: 1em;
	line-height: 1.5em;
}

#text-only {
	position: absolute;
	top: 10px;
	left: 0;
	width: 100px;
	color: #666666;
	text-align: center;
	font-weight: bold;
}

#homeContainer {
	min-width: 750px;
	width: auto;
	margin: 0;
	padding: 0;
}

#pageContainer {
	min-width: 500px;
	width: auto;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	background-position:  top right;
	background-color: #ffffff;
}

.section170 {
	background-image: url(../siteimages/btm-fade-3.jpg);
}

.section171, .section168 {
	background-image: url(../siteimages/other-fade-256.jpg);
}

.section172 {
	background-image: url(../siteimages/top-fade-2.jpg);
}

#menu {
	min-height: 73px;
	margin: 0;
	padding: 10px;
	padding-top: 0;
	background: url(../siteimages/mitaclogo-small.gif) no-repeat right;
	background-color: #cccccc;
}

#homeContainer #content {
	margin: 0;
	padding: 0;
	color: #ffffff;
	font-size: 1.6em;
	line-height: 1.8em;
	font-family: Verdana, "Trebuchet MS", sans-serif, Arial;
}

#pageContainer #content {
	margin: 0;
	padding: 10px;
	font-size: 1.2em;
	line-height: 1.6em;
}

#pageContainer.section171 #content, #pageContainer.section168 #content {
	/*padding: 0;*/
}

#containerFooter {
	clear: both;
	margin: 0;
	padding: 0;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
	background-color: #cccccc;
}

#pageFooter {
	float: right;
	padding-left: 5px;
	padding-right: 5px;
	color: #666666;
	text-align: right;
	font-weight: bold;
	font-size: 0.9em;
}

/*************************************
			PAGE STYLES
*************************************/
/**************MENU****************/
.menuHead {
	color: #336633;
	font-weight: bold;
	font-size: 1.1em;
}

#menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	list-style-type: none;
}

#menu li {
	list-style: none;
	list-style-type: none;
	color: #ffffff;
}

#menu ul li {
	float: left;
	margin-left: 15px;
	margin-right: 15px;
}

#menu ul li ul li {
	float: none;
	margin-left: 0;
	margin-right: 0;
}

#menu a {
	color: #666666;
	text-decoration: none;
}

#menu a:hover {
	text-decoration: underline;
}

#menu .menuHead a {
	color: #336633;
}

/************TEXT-ONLY************/
#text-only a {
	color: #666666;
	text-decoration: none;
}

#text-only a:hover {
	text-decoration: underline;
}

/***********PAGE FOOTER***********/
#pageFooter a {
	color: #ffffff;
	text-decoration: none;
}

#pageFooter a:hover {
	text-decoration: underline;
}

/************INFO BOX*************/
#container2 {
	background: url(siteimages/shadows/shadow_r2.gif) right repeat-y;
}

#container2 span {
	background: url(/siteimages/shadows/shadow_tr2.gif) top right no-repeat;
	display: block;
}

#container2 span span {
	background: url(/siteimages/shadows/shadow_b2.gif) bottom repeat-x;
}

#container2 span span span {
	background: url(/siteimages/shadows/shadow_bl2.gif) bottom left  no-repeat;
}

#container2 span span span span {
	background: url(/siteimages/shadows/shadow_br2.gif) bottom right no-repeat;
	padding-right: 3px;
	padding-bottom: 3px;
}

.infoBox p {
	margin: 0;
	padding: 10px;
}

/*************GENERAL**************/
h1, h2, h3, th {
	color: #336633;
	font-weight: bold;
	text-align: left;
	font-size: 1.5em;
	margin-bottom: 10px;
	margin-top: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.text {
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

ul {
	margin-left: 15px;
	padding-left: 0;
	list-style: square;
	list-style-type: square;
}

.cList {
	margin-left: 20px;
	color: #990000;
}

.cListText {
	color: #000000;
}

.tc {
	padding: 1px;
	color: #ffffff;
	background: #990000;
}

.dc {
	float: left;
	font-family: Verdana, Trebuchet MS, arial, sans-serif;
	font-size: 2em; 
	font-weight: bold;
	text-align: center;
	margin: .2em .1em .1em .1em;
	padding: .2em .1em .25em .1em;
	color: #ffffff;
	background-color: #990000;
}

.headingDate {
	vertical-align: middle;
	color: #666666;
	font-size: 0.6em;
	font-weight: normal;
}

a {
	color: #990000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.errormessage {
	color: #990000;
}
