a {
	text-decoration: underline;
}

a:link, a:visited{
	color: #0D0578;
	font-weight: bold;
}

a:hover, a:active{
	color: #0000FF;
}

body {
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.newbg{

background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
form {
	margin: 0;
	padding: 0;
}

h1 {
	color: #000000;
	font-family: Georgia, GiovanniITCTT;
	font-size: 16px;
	font-variant: small-caps;
	font-weight: 900;
}

h2 {
	color: #000000;
	font-family: Georgia, GiovanniITCTT;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: 900;
}

h3 {
	color: #000000;
	font-family: Georgia, GiovanniITCTT;
	font-size: 12px;
	font-variant: small-caps;
	font-weight: 900;
}

h4 {
	color: #191970;
	font-family: Georgia, GiovanniITCTT;
	font-size: 16px;
	font-variant: small-caps;
	font-weight: 900;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

h5 {
	color: #191970;
	font-family: Georgia, GiovanniITCTT;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: 900;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

h6 {
	color: #191970;
	font-family: Georgia, GiovanniITCTT;
	font-size: 12px;
	font-variant: small-caps;
	font-weight: 900;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

hr {
	color: #325A9E;
	height: 1pt;
}

input {
	font-size: 10px;
}

input.small {
	background: #FFFFF0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

p.fieldtitletext {
	font-size: 12px;
	font-weight: bold;
}

p.helptext {
	background: #778899;
	border: 1px;
	border-color: #4b4b4b;
	border-style: solid;
	color: #4b4b4b;
	font-size: 10px;
	font-weight: bold;
}

p.welcometext {
	color: #325A9E;
	font-size: 16px;
	font-weight: bold;
}

select {
	font-size: 10px;
}

select.small {
	background: #FFFFF0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

table.form {
	border: 1px solid #000000;
}

table.form_main {
	background-color: #ADD8E6;
	border: 1px;
	border-color: #4682B4;
	border-style: solid;
	padding: 0px;
}

table.holder {
	border: 0px;
	padding: 0px;
}

table.remote {
	background-color: #999999;
	border: 1px solid #000000;
	width: 475px;
}

table.report {
	page-break-before: always;
}

table.vclipsdetail_table {
	background-color: #ADD8E6;
	border: 1px;
	border-color: #4682B4;
	border-style: solid;
	padding: 0px;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td.backgrounddark {
	background-color: #325A9E;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

td.backgroundlight {
	background-color: #64F7F6;
}

td.blue_form_titles {
	color: #191970;
	font-size: 10px;
	font-variant: small-caps;
	font-weight: bold;
	padding: 1px;
}

td.blue_report_row {
	background: #FFFFF0;
	color: #191970;
	font-size: 10px;
	font-variant: small-caps;
	font-weight: bold;
	height: 19px;
	padding: 1px;
	width: 120px;
}

td.colheading {
	background-color: #CCCCCC;
	border: 1px solid #000000;
	font-size: 13px;
	font-weight: bold;
	padding: 3px;
}

td.createvolpapersub {
	font-size: 11px;
	background-color: #BEA0DD;
}

td.createvolreadersub {
	font-size: 11px;
	background-color: #DDA0A0;
}

td.createvolentersub {
	font-size: 11px;
	background-color: #DDDBA0;
}

td.darktitle, td.darktitle a, td.darktitle a:visited{
	background-color: #325A9E;
	color: #FFFFF0;
	font-family: Georgia, GiovanniITCTT;
	font-size: 15px;
	font-variant: small-caps;
	font-weight: 900;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}

td.data {
	font-size: 12px;
}

td.fieldtitle {
	background: #999999;
	border-left: 1px solid #000000;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
}

td.filterdata {
	font-size: 11px;
}

td.formelem_horiz {
	background-color: #9BD1DF;
	color: #191970;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	white-space: nowrap; /*border: 1px;
	border-style: solid;
	border-color: #5F9EA0;
	border-right-color: #ADD8E6;*/
}

td.formelem_title_horiz {
	background-color: #53B0CA;
	color: #191970;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	white-space: nowrap; /*border: 1px;
	border-style: solid;
	border-color: #5F9EA0;
	border-right-color: #ADD8E6;*/
}

td.formsection_title {
	background-color: #9BBBC0;
	border-bottom: 0px;
	border-color: #4682B4;
	border-left: 0px;
	border-right: 0px;
	border-style: solid;
	border-top: 0px;
	color: #191970;
	font-size: 11px;
	font-weight: bold;
}

td.formsubmit_horiz {
	background-color: #7C9DC3;
	border-bottom: 0px;
	border-color: #4682B4;
	border-left: 0px;
	border-right: 0px;
	border-style: solid;
	border-top: 0px;
	color: #191970;
	font-size: 12px;
	font-weight: bold;
}

td.holder {
	border: 0px;
	padding: 0px;
}

td.menupad {
	height: 400px;
}

td.mpmfield {
	background: #999999;
	border-left: 1px solid #000000;
	padding: 0px;
}

td.mpmtableheading {
	background-color: #CCCC99;
	border: 1px solid #000000;
	font-size: 18px;
	font-weight: bold;
	padding: 2px;
}

td.navmain {
	background: #ffffff;
	color: #003871;
}

td.navmain, td.navmainon {
	border: 1px solid #4b4b4b;
	cursor: hand;
	font-size: 12px;
	font-weight: bold; /*text-decoration: underline;*/
	padding: 3px;
}

td.navmainon {
	background: #44A3FF;
	color: #0000FF;
}

td.navsub {
	background: #e78d00;
	color: #003871;
}

td.navsub, td.navsubon {
	border: 1px solid #4b4b4b;
	cursor: hand;
	font-size: 11px;
	font-weight: bold; /*text-decoration: underline;*/
	padding: 3px;
	padding-left: 8px;
}

td.navsub2 {
	background: #eaeaea;
	color: #003871;
}

td.navsub2, td.navsub2on {
	border: 1px solid #4b4b4b;
	cursor: hand;
	font-size: 10px;
	font-weight: bold; /*text-decoration: underline;*/
	padding: 3px;
	padding-left: 13px;
}

td.navsub2on {
	background: #c9c9c9;
	color: #0000FF;
}

td.navsub3 {
	background: #f3b047;
	color: #003871;
}

td.navsub3, td.navsub3on {
	border: 1px solid #4b4b4b;
	cursor: hand;
	font-size: 10px;
	font-weight: bold; /*text-decoration: underline;*/
	padding: 3px;
	padding-left: 18px;
}

td.navsub3on {
	background: #fbc46d;
	color: #0000FF;
}

td.navsubon {
	background: #fbc46d;
	color: #0000FF;
}

td.nonrequired_field {
	font-family: Georgia, GiovanniITCTT;
	font-size: 13px;
	width: 170px;
}

td.pagebackground {
	background-color: #FFFFF0;
}

td.pagetitle {
	background-color: #325A9E;
	color: #FFFFF0;
	font-family: Georgia, GiovanniITCTT;
	font-size: 18px;
	font-variant: small-caps;
	font-weight: 900;
	padding: -2px;
	padding-bottom: -2px;
	padding-top: 3px;
}

td.required_field {
	font-family: Georgia, GiovanniITCTT;
	font-size: 13px;
	font-weight: bold;
	width: 170px;
}

td.results {
	background: #999999;
	border-bottom: 1px solid #4E4E4E;
	border-left: 1px solid #5E6D7B;
	font-size: 11px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
}

td.resultsdata {
	background-color: #CCCCCC;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	font-size: 10px;
	padding: 2px;
}

td.resultstitles {
	background-color: #999999;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	font-size: 10px;
	padding: 2px;
}

td.solid_table_header {
	background-color: #CCCCCC;
	font-weight: bold;
}

td.submit {
	border-top: 1px solid #000000;
}

td.tablebody {
	background-color: #FFFFF0;
	font-size: 12px;
}

td.template_intranet_pagetitle {
	background-color: #5F9EA0;
	color: #00008B;
	font-size: 18px; /*font-weight: bold;*/
}

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

td.titleheader {
	background-color: #64F7F6;
	color: #000000;
	font: bold;
	font-size: 16px;
	padding: 5px;
}

td.vclipsdetail_data_td{
	background-color: #D4EBF1;
	color: #191970;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	white-space: nowrap; /*border: 1px;
	border-style: solid;
	border-color: #5F9EA0;
	border-right-color: #ADD8E6;*/
}

td.vclipsdetail_field_td{
	background-color: #87CEEB;
	color: #191970;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	white-space: nowrap; /*border: 1px;
	border-style: solid;
	border-color: #5F9EA0;
	border-right-color: #ADD8E6;*/
}

td.vclipsdetail_submit_td {
	background-color: #AAC1DB;
	border-bottom: 0px;
	border-color: #4682B4;
	border-left: 0px;
	border-right: 0px;
	border-style: solid;
	border-top: 1px;
	color: #191970;
	font-size: 12px;
	font-weight: bold;
}

td.verticalfields {
	background-color: #CCCCCC;
	border-bottom: 1px solid #000000;
	font-size: 10px;
	padding: 0px;
}

td.verticalfieldtitles {
	background-color: #999999;
	border-bottom: 1px solid #000000;
	font-size: 10px;
	font-weight: bold;
	padding: 1px;
}

td.volselect {
	color: #191970;
	font-weight: bold;
}

tr.createvol {
	background-color: #5088ED;
	color: #191970;
	font-size: 12px;
	font-weight: bold;
}

tr.createvoldata {
	background-color: #7CA5F0;
	color: #191970; /*font-weight: bold*/
}

tr.createvolover {
	background-color: #379DFF;
	color: #191970;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
}

tr.createvolsubmit {
	background-color: #3875E3;
	color: #191970;
	font-size: 12px;
	font-weight: bold;
}

tr.filter {
	background-color: #eaeaea;
	color: #191970;
	font-size: 12px;
	font-weight: bold;
}

tr.filterdata {
	background-color: #00E1E3;
	color: #191970; /*font-weight: bold*/
}

tr.filterover {
	background-color: #00EDF0;
	color: #191970;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
}

tr.filtersubmit {
	background-color: #02C3FF;
	color: #191970;
	font-size: 12px;
	font-weight: bold;
}

tr.volselect {
	background-color: #48CA8A;
}

tr.volselectover {
	background-color: #94DBB9;
}

ul li{
	font-size: 12px;
	list-style-type: disc;
}

.backgroundmid {
	background-color: #ffffff;
}

.blue_report_row table tr {
	background: #ffffff;
	color: #191970;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: small-caps;
	font-weight: bold;
	padding: 1px;
}

.copyright{
	font-size: 9pt;
}

.report_row {
	!important;
	background: #ffffff;
	border: 1px;
	color: #003871;
	font-size: 10px;
	font-weight: bold; /*text-decoration: underline;*/
	padding: 2px;
	text-decoration: none;
}

.report_row .sorted {
	background: #f3b047;
}

.report_row td {
	background: #FFFFF0;
	font-size: 95%;
	padding: 3px;
}

.report_row tr {
	background: #ffffff;
	cursor: default;
}

.report_row_header td {
	!important;
	background: #ffffff;
	color: #003871;
	cursor: default;
	font-size: 11px;
	padding: 3px;
}

.report_row_header td a {
	font-size: 60%;
	text-align: center;
	text-decoration: none;
}

.report_row_highlight td {
	background: #fbc46d;
	cursor: default;
}

.report_row_highlight_link td {
	background: #fbc46d;
	cursor: pointer;
}

.report_rowlink {
	!important;
	background: #ffffff;
	border: 1px;
	color: #003871;
	font-size: 10px;
	font-weight: bold; /*text-decoration: underline;*/
	padding: 2px;
	text-decoration: none;
}

.report_rowlink td {
	background: #DFFEFF;
	font-size: 95%;
	padding: 3px;
}

.report_rowlink tr {
	background: #ffffff;
	cursor: default;
}
.report_rowlink_highlight {
	!important;
	background: #fbc46d;
	color: #003871;
	font-size: 10px;
	font-weight: bold; /*text-decoration: underline;*/
	padding: 3px;
	text-decoration: none;
	cursor: pointer;
}
.report_rowlink_highlight tr {
	background: #fbc46d;
	cursor: pointer;
	font-size: 10px;
	padding: 3px;
}
.report_rowlink_highlight td {
	background: #fbc46d;
	cursor: pointer;
	font-size: 10px;
	padding: 3px;
}
.report_rowlink_pdftrue {
	color: #228B22;
}
.report_rowlink_pdffalse {
	color: #B22222;
}

/*
.report_row_highlight {
	background: #fbc46d;
	border: 1px; /*color: #0000FF;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold; /*text-decoration: underline;
	padding: 3px;
}
*/
.menubar{
height: 35px;
 background: url("../images/menubar.jpg") top left no-repeat;
}

.loginbg{
width: 259px;
height: 224px;
 background: url("../images/loginbg.jpg") top left no-repeat;
}



a.menulink,a.menulink:visited,a.menulink:active{
	text-decoration: underline;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
}

a.menulink:hover{
	text-decoration: underline;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: underline;
}
