/*
	--- basics v 1.0
*/

* { margin: 0; padding: 0; }

#PageWrapper
{
	border: 0;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
}


/* -- header styles */
H1 { font-size: 115%; }
H2 { font-size: 24px; }
H3 { font-size: 85%; }
H4 { font-size: 75%; }
H5 { font-size: 70%; }
H6 { font-size: 65%; }

#PageWrapper a {font-size: 12px;}
/* -- standard elements we'll use for text on the site */
P { font-size: 12px; }
A, IMG { border: 0; }

/* -- Form Elements */
LABEL, INPUT, SELECT { vertical-align: middle; }
SPAN LABEL { display: inline; }
OBJECT { border: none !important; }

/* -- Font Sizes */
SUP, SUB { font-size: 70%; }
.Note { font-size: x-small; }


/*  Tables        #       #   # #*/
.FormTable { }
.FormTable TH { font-weight: normal; text-align: right; font-size: 70%; padding-right: .5em; }
.FormTable TD { padding: 1px 0; }
.FormTable TD LABEL { font-size: 75%; }
.FormTable .Inputs LABEL { font-size: 100%; }
.FormTable INPUT, .FormTable SELECT { vertical-align: middle; }

.DataTable { width: 100%; }
.DataTable TD, .DataTable TH { font-size: 95%; padding: 2px 0; }
.DataTable TH { text-align: left; vertical-align: bottom; }

.LayoutTable { voice-family: "\"}\""; voice-family: inherit; width: 100%; }
.DummyRuleForIE50Win { }
.LayoutTable TH { vertical-align: bottom; }
.LayoutTable TD { vertical-align: top; }


/*  Lists        #       #   # #*/
.NoBullet { list-style-type: none; }

.Bullet { margin-bottom: 1em; }
.Bullet LI { margin: 0 4em 1em 4em !important; line-height: 150%; list-style-type: square; }

.HorizList {  }
.HorizList LI { list-style-type: none; display: inline; }

.LinkList { color: #FC3; list-style-image: url(../images/bullet.arrow.gif); list-style-type: circle; margin-bottom: 4em; }
.LinkList LI { line-height: 150%; }

.CheckList {  }

.PDFList { }
.PDFList UL { }
.PDFList LI { list-style-type: none; background: url(../images/icon.pdf.sm.gif) 0px 0 no-repeat; padding-left: 22px; line-height: 200%; }