/* Standard styles for all skins */
body {
	margin: 0px;
	padding: 0px 25px;
	color: #000000;
	text-align: center; /* need this for IE */
}

body.PopUp {
	padding: 2em;
}

div#Page {
	margin: 0px auto;
	width: 750px;
	padding: 0px;
	text-align: left;  /* again, for IE */
}


body, p, blockquote, h1, h2, h3, h4, li, th, td, input, textarea {
    font-family: Arial, Verdana, sans-serif;
}

td,a,img,div,form,body,p,blockquote,li,td,th,h1,h2,h3,h4 {
	border: 0;
}

body, p, blockquote, li, th, td, input, textarea, select {
	font-size: 11px;
}

h1 {
	font-size: 17px;
}
h2 {
	font-size: 15px;
}
h3 {
	font-size: 13px;
}

div, form {
	margin: 0px;
	padding: 0px;
}

img {
	border: 0px;
}

.Hidden {
	display: none;
}

.ClearAll {
	clear: both;
}

div#PageHeader {
	border-bottom: 1px solid #CCCCCC;
}

div#MainContent {
	padding-bottom: 3em;
}

/* DIV for DropDownMenu.js */
#OptionListDiv {
	position:absolute;
	top:0;
	left:-500;
	z-index:65535;
	visibility:visible;
}



/* Default settings for links */
/*
a,
a:link,
a:active,
a:visited {
    color: #3971bd;
}
a:hover {
    color: #ed8000;
}
*/

/* Form Defaults */
input.Text {
	padding: 2px 4px 2px 3px;
	vertical-align: top;
}
input.Text, textarea {
	padding: 2px;
	border: 1px solid #AAAAAA;
}
input.Checkbox {
	vertical-align: middle;
}
select {
	vertical-align: top;
}

.Error {
	font-weight: bold;
	color: #CC0000;
}








/* OLD */
.ColumnHeader {
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 2px solid;
    font-weight: 600;
    color: black;
    background-color: lightsteelblue;
}

.ColumnData {
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-bottom: black 1px solid;
    border-left: black 1px solid;
    font-weight: 600;
    font-size: 10px;
    color: black;
}

.TableData {
}

.TableHeader {
}

.Footer {
}



.DropDownMenu {
}


a.Standard,
a.Standard:link,
a.Standard:active,
a.Standard:visited {
    color: #3971bd;
    text-decoration: none
}

a.Standard:hover {
    color: #808080;
    text-decoration: underline
}


input.Button {
    border-right: lightgrey 1px outset;
    border-top: lightgrey 1px outset;
    border-left: lightgrey 1px outset;
    border-bottom: lightgrey 1px outset;
    padding: 0px;
    margin: 0px;
    font-size: 10px;
    color: #ffffff;
    text-indent: 0pt;
    line-height: normal;
    background-color: green;
    text-decoration: none
}


input.FormField {
    font-size: 10px;
}

.FormPrompt {
    padding-right: 5px;
    font-size: 10px;
}

.Header {
    font-weight: bold;
    font-size: 20px;
    padding-bottom: 5px;
    color: black;
    border-bottom: black 2px solid;
}

.ContentHeader {
    font-weight: 600;
    font-size: 14px;
    color: #000000;
}

.FrontPageForm {
    font-size: 10px;
    color: black;
}

.FrontPage {
    font-size: 12pt;
    color: #666666;
}
