body {
	color: #000000;
	background-color: #b0b0b0;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
}

#main {
	background-color: #fff;
}

#footer {
	background-color: #000;
	color: #fff;
}

h1 {
	font-size: 2em;
	color: #6C0603;
}

img {
	border: 0;
}

a:link { color: #000; }
a:visited { color: #000; }
a:hover { color: #6C0603; }
a:active { color: #6C0603; }

a[href $='.pdf'] { 
   padding-right: 18px;
   background: transparent url(/images/icons/file/icon_pdf.gif) no-repeat center right;
}

a[href $='.ppt'] { 
   padding-right: 18px;
   background: transparent url(/images/icons/file/icon_ppt.png) no-repeat center right;
}

.Underline {
	text-decoration: underline;
}

.Italic {
	font-style:italic;
}

.Bold {
	font-weight: bold;
}

.ParagraphTitle {
	color: #6C0603;
	font-size: 16px;
	font-weight:bold;
	padding-top:0px;
}

.BodyText {
	color: #000000;
	font-size: 12px;
	font-weight:normal;
}

.BodySize {
	font-size: 12px;
}

.BlackText {
	color: #000000;
}

.BlueBigText {
	font-size: 16px;
	font-weight: bold;
	color: #003082;
}

.BlueTextTitle {
	color: #003082;
	font-size: 14px;
	font-weight:bold;
}

.BlueText {
	color: #003082;
}

.BlueTextItalic {
	color: #003082;
	font-style: italic;
}

.BlueTextBold {
	color: #003082;
	font-weight: bold;
}

.DarkRedTextBold {
	color:#660000;
	font-size: 12px;
	font-weight:bold;
}

.DarkRedText {
	color: #6C0603;
}

.DarkRedTextItalic {
	color: #6C0603;
	font-style: italic;
}

.RedText {
	color: #a4282a;
}

.RedTextBold {
	color: #a4282a;
	font-weight: bold;
}

.GreyTextItalic {
	color:#666666;
	font-size: 12px;
	font-style:italic;
}

.WhiteText {
	color: #FFFFFF;
	font-weight:bold;
}

.ErrorText {
	color: #FF0000;
	font-weight:bold;
}

.WhiteTextSlim {
	color: #FFFFFF;
}

.WhiteTextSlim a{
	color: #FFFFFF;
	text-decoration:none;
}

.SmallText {
	font-size: 11px;
}

.VerySmallText {
	font-size: 10px;
}

/***********
List settings
Imported from existing bulletedlist.css
************/
ul {
	list-style-type: square;
}

.bulletedList {
	line-height: 150%;
	list-style-type: square;
}

.HigherLeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

.FormSpacing {
	line-height: 8px;
}

.ListTitle {
	font-size: 14px;
	font-weight:bold;
}

table.box {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: rgb(0, 48, 130) rgb(0, 48, 130) rgb(0, 48, 130) rgb(0, 48, 130);
	border-collapse: collapse;
}
table.box th {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: rgb(237, 237, 239);
}
table.box td {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: rgb(237, 237, 239);
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
}

hr {
border: 0px;
height: 1px;
color: #000;
background-color: #000;
}

