html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;}
body { background-color: #46383a;color: #FFFFFF; font-family: Arial, "Times New Roman", Helvetica, sans-serif;
  font-size: 13px;  line-height: 19px;  margin: 0;  padding: 0;  text-align: center;}
h1 {color: #b54f37;	font-size: 22px;font-weight: bold;	line-height: 28px;	font-family: "Times New Roman", Times, serif;}
h2 {color: #b54f37;font-size: 18px;	font-weight: bold !important;	line-height: 22px;font-family: "Times New Roman", Times, serif;}
h4 {font-weight: bold; color: #DA5242;}
a,  a:link { color: #da5242;  font-weight: bold;  text-decoration: none;}
a:visited { color: #904841; font-weight: bold;  text-decoration: none;}
a:hover { color: #bf1c1c; text-decoration: underline;}
a:focus { color: #bf1c1c;}
a:active { color: #702922;}
img { padding: 10px 20px; border: none; }
img.imglink {border: none; 	margin: 0 20px 0 0; padding: 0px;}

#outerWrapper { margin: 0 auto 0 auto; max-width: 900px; text-align: left; width: 900px;  }
#outerWrapper #header { background-color: #cda98b; border-bottom: solid 1px #8b675a; font-size: 18px; font-weight: bold; height: 110px;    line-height: 15px; padding: 0px; margin: 0px; }
#header .wrapper #menu h2 {	font: bold 12px Arial, Helvetica, sans-serif;}
#outerWrapper #topNavigation { background-color: #f9f1e1; border-bottom: solid 1px #cda98b; height: 25px; padding: 0px; margin: 0px; }
#outerWrapper #contentWrapper #rightColumn1 { border-left: solid 1px #cda98b; float: right; padding: 10px; width: 200px; }
#outerWrapper #contentWrapper #content { margin: 0 220px 0 0;  padding: 10px;}
#outerWrapper #contentWrapper .clearFloat {  clear: right;  display: block;}
#outerWrapper #footer { background-color: #f9f1e1; border-top: solid 1px #cda98b; padding: 10px;}
#subContentWrapper #subRightColumn1 {float: right; padding: 10px; width: 50%; text-align: center;}
#subContentWrapper #subContent {margin: 0 0px 0 0; padding: 10px; text-align: center;}
#footer img {margin: 0px; padding: 0px;}
#outerWrapper #contentWrapper .content #content li {padding-top: 10px;}
#register p {text-align:right;}
#content ol {line-height: 10px;	text-align: left;}
#outerWrapper #contentWrapper .content #content h1 {text-align: left;}
#outerWrapper #contentWrapper .content #content h2 {text-align: left;}

.content p {padding: 0 15px;text-align: justify;}
.content ul {list-style: disc;	letter-spacing: 0.5px;	text-align: left;}
.clearFloat { clear: right; display: block;}
.align-right {text-align:right;}
.answers {margin-left: 20px;margin-right: 20px;}
.tinytype {font-size: 80%;}
img.left { padding: 10px 20px 10px 0px; }
img.icon { padding: 0; margin: 0; }
#outerWrapper #contentWrapper .content #rightColumn1 #sparkle {
	background: url(../images/blur.gif) repeat left top;
	overflow: hidden;
}
.center { text-align: center; }
