/***************************************************
   Element styles
 **************************************************/

html, body {
  height: 100%;
}

body {
  margin: 0px;
  padding: 0px;
  font-family: serif;
  font-size: 11pt;
  background: #EFEFEF;
  text-align: justify;
}

.smallLink{
	padding: 0px 0px 0px 0px;
	font-size: 10pt;
}

.smallText {
	padding: 0px 0px 0px 0px;
	font-size: 10pt;
}

.bodyText {
	text-decoration: none;
	padding: 0px 80px 0px 80px;
	color: black;
	font-family: Serif;
	font-size: 11pt;
	text-align: justify;
}

.indexText {
	text-decoration: none;
	padding: 20px 20px 10px 20px;
	color: black;
	font-family: Serif;
	font-size: 11pt;
	text-align: justify;
}

.cellText {
	text-decoration: none;
	padding: 5px 5px 0px 5px;
	color: black;
	font-family: Serif;
	font-size: 9pt;
}

.tableText {
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	color: black;
	font-family: Serif;
	font-size: 11pt;
}

.copyright {
	text-decoration: none;
	padding: 2px 1px 2px 1px;
	color: #dddddd;
	font-family: Serif;
	font-size: 7pt;
}

.back {
	padding: 0px 0px 10px 0px;
	font-family: Serif;
	font-size: 9pt;
}

.indent {
	padding: 2px 0px 2px 40px;
}

li {
	padding: 0px 0px 4px 0px;
}

li ul {
	padding: 0px 0px 2px 20px;
}

a {
	padding: 0px 0px 0px 0px;
	color: #007ac3;
	font-family:  Serif;
}
a:hover {
	color: #b63324;
}


/***************************************************
   Calendar style
 **************************************************/
 
.calHead {
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	color: #ffffff;
	font-family: Arial, Sans Serif;
	font-size: 8pt;
}

.calHeadLink {
	color: #007ac3;
}
.calHeadLink:hover {
	color: #b63324;
}

.calText {
	text-decoration: none;
	padding: 4px 4px 4px 4px;
	color: #ffffff;
	font-family: Arial, Sans Serif;
	font-size: 8pt;
	text-align: justify;
}

.calDayCell {
	text-decoration: none;
	padding: 4px 4px 4px 4px;
	color: #000000;
	font-family: Arial, Sans Serif;
	font-size: 8pt;
	text-align: center;
}

.calCell {
	text-decoration: none;
	padding: 4px 4px 4px 4px;
	color: #ffffff;
	font-family: Arial, Sans Serif;
	font-size: 8pt;
	text-align: center;
}

.calCellLink {
	color: #007ac3;
	font-family: Arial, Sans Serif;
	font-size: 8pt;
	text-align: center;
}
.calCellLink:hover {
	color: #b63324;
}


/***************************************************
   Form field styles
 **************************************************/

input, textarea, select {
  margin: 0px 0px 5px 0px;
  padding: 4px;
  font-family: arial; sans-serif;
  font-size: 14pt;
  color: #9D0A0E;
  background: #E0E0E0;
  border: 1px solid #666;
}

input:focus, textarea:focus, select:focus {
  border: 1px solid #999;
}

input.button {
  font-size: 10pt;
  color:#FFFFFF;
  background: #9D0A0E;
  border-color: #795D40 #371C00 #371C00 #795D40;
}


/*******

********/

#bullitlist li { 
	list-style-type: square; 
}

#checklist { 
	list-style-image: url(images/checkMark.gif); 
}