

/* ********************** HTML Element Properties ********************** */

body {
	background-color: #FFFFFF;
	color: #000000;
	font-family: helvetica, arial, sans serif;
	font-size: 12pt;
}

@media print
{ 
img, .picdiv { display:none } 
} 

h1 {
	width: 100%;
	border-bottom: solid 1px;
	font-family: helvetica, arial, sans serif;
	font-size: 20pt;
	font-weight: bolder;
}

h2 {
	width: 100%;
	border-bottom: solid 1px;
	font-family: helvetica, arial, sans serif;
	font-size: 18pt;
	font-weight: bolder;
}

h3 {
	width: 100%;
	border-bottom: solid 1px;
	font-family: helvetica, arial, sans serif;
	font-size: 16pt;
	font-weight: bold;
}

h4 {
	width: 100%;
	border-bottom: solid 1px;
	font-family: helvetica, arial, sans serif;
	font-size: 14pt;
	font-weight: bold;
}

h5 {
	width: 100%;
	border-bottom: solid 1px;
	font-family: helvetica, arial, sans serif;
	font-size: 12pt;
	font-weight: bold;
}

h6 {
	width: 100%;
	border-bottom: solid 1px;
	font-family: helvetica, arial, sans serif;
	font-size: 11pt;
	font-weight: bold;
}

/* *************************** Color Classes *************************** */

.dark {
	background-color: #6E6F7B;
	color: #E0E0E9;
}

a.dark:visited, a.dark:link {
	color: #E0E0E9;
}

a.dark:hover, a.dark:active, a.dark:focus {
	color: #FFFFFF;
}

.light {
	background-color: #E0E0E9;
	color: #444495;
	border-color: #444495;
}

.white {
	background-color: #FFFFFF;
	color: #666699;
	border-color: #C4C5CA;
}

.leftmenutable {
	background-color: #F2F2F2;
	color: #666699;
	border-color: #C4C5CA;
}

a:visited, a:link {
	color: #444495;
}

a:hover, a:active, a:focus {
	color: #000000;
}

/* ************************* Title Bar Classes ************************* */

.topbar {
	height: 23px;
	font-family: helvetica, arial, sans serif;
	font-size: 10pt;
	font-weight: bold;
}

.topbarleft {
	padding-left: 10px;
	text-align: left;
}

.topbarright {
	padding-right: 10px;
	text-align: right;
}

.titlebar {
	padding-left: 10px;
	height: 90px;
	text-align: left;
	vertical-align: top;
}

.titlebarright {
	padding: 10px;
	text-align: right;
	vertical-align: top;
}

.menuitem {
	text-transform: uppercase;
	font-family: helvetica, arial, sans serif;
	font-size: 10pt;
	text-align: center;
	font-weight: bold;
	width: 20%;
}

/* ************************* Left Menu Classes ************************ */

.leftmenutable {
	border: solid 1px;
}

.noborder {
	border: solid #FFFFFF 1px;
}

.leftmenucell {
	text-align: left;
	vertical-align: top;
}

.leftmenutext {
	font-family: helvetica, arial, sans serif;
	font-size: 11pt;
}

/* ************************* Main Body Classes ************************ */

.mainbody {
	height: *;
	width: *;
	font-family: helvetica, arial, sans serif;
	font-size: 12pt;
	text-align: left;
	vertical-align: top;
}

.frontbody {
	font-family: helvetica, arial, sans serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
}

.middlecolumn {
	border-left: dotted gray 1px;
	border-right: dotted gray 1px;
}

.indent {
	padding-left: 50px;
}

.question {
	text-decoration: none;
	border: solid 1px;
	font-size: smaller;
	font-weight: bold;
}

.button {
	text-decoration: none;
	border: solid 1px;
	font-size: 8pt;
	font-weight: bold;
	position: relative;
	top: -3px;
}

.alert {
	color: red;
	font-weight: bold;
}

.formtext {
	font-size: 11pt;
	font-family: helvetica, arial, sans serif;
	text-align: right;
	vertical-align: top;
}

.picturetitle {
	dislay:block;
	font-size:10pt;
	font-weight:bold;
}

.footertext {
	font-size: 8pt;
	text-align: center;
}

/* ************************* Table Classes ************************ */

.table {
	border: solid 1px;
	border-color: #C4C5CA;
	background: #FFFFFF;
	cellpadding: 1px;
	cellspacing: 1;
	font-weight: bold;
}

.toprowone {
	background-color: #787986;
	color: #FFFFFF;
}

.toprowtwo {
	background-color: #6E6F7B;
	color: #E0E0E9;
}
.allrowone {
	background-color: #E0E0E9;
	color: #000000;
}

.allrowtwo {
	background-color: #D6D6DE;
	color: #000000;
}
/* ************************* Hover Links.css ************************ */


a.hoverlinklight:link {
	text-decoration: none;
	font-weight: bold;	
	color: #FFFFFF;
	padding: 2px;
	font-family: helvetica, arial, sans serif;
}

a.hoverlinklight:visited {
	text-decoration: none;
	font-weight: bold;	
	color: #FFFFFF;
	padding: 2px;
	font-family: helvetica, arial, sans serif;
}

a.hoverlinklight:hover {
	text-decoration: none;
	font-weight: bold;	
	color: #E0E0E9;
	padding: 2px;
	font-family: helvetica, arial, sans serif;
}

a.hoverlinkdark:link {
	text-decoration: none;
	font-weight: bold;
	color: #898B9C;
	padding: 2px;
	font-family: helvetica, arial, sans serif;
}

a.hoverlinkdark:visited {
	text-decoration: none;
	font-weight: bold;
	color: #898B9C;
	padding: 2px;
	font-family: helvetica, arial, sans serif;
}

a.hoverlinkdark:hover {
	text-decoration: none;
	font-weight: bold;
	color: #787986;
	padding: 2px;
	font-family: helvetica, arial, sans serif;
}
/* ************************* Form Effects ************************ */
textarea, input, option, select {
	color: #6E6F7B;
	font-family: helvetica, arial, sans serif;
	font-weight: bold;
	font-size: 15;
	background-color: #FFFFFF;
	border: #6E6F7B solid 1px;
}
	 

