.pageheader
{
    width:780px;
    border-collapse:collapse;
    padding:0px;   
    border-spacing:0px;
}

.btn
{
    border: 1px solid transparent;
    padding: 4px 10px;
    font-size: 11px;
    border-radius: 4px;
    font-weight:bold;
}

.btn-admin
{
    color: #ffffff;
    background-color:#bb1057;
    border-color: #bb1057;
}
.btn-admin:hover,
.btn-admin:focus,
.btn-admin:active,
.btn-admin.active,
.open > .dropdown-toggle.btn-admin {
  color: #ffffff;
  background-color: #f91775;
  border-color: #f91775;
}

.content_table_outer
{
    height:400px;
    width:100%; 
    border-collapse:collapse;
    /*border-width:10px;
    border-bottom-color:transparent;
    border-bottom-style:none;
    border-spacing:0;*/
    padding:0px;   
    border-spacing:0px;   
    background-color:#FFFFFF;
}
.content_table
{
    width:100%;
    padding:0px;   
    border-spacing:0px;    
    border-collapse:collapse;
}
.footer_old
{
    padding:0px;
    border-spacing:0px;
    width:780px;     
}
.greet {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: #FF6600;
	line-height: 16px;
    font-weight: bold;
}
.inputfile {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}

 
.inputfile + label {
    display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 20px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
 /*
  -webkit-box-shadow: 4px 4px 0 0 rgba(0,0,0,.10);
box-shadow: 4px 4px 0 0 rgba(0,0,0,.10);
 -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s;
 */
 font-weight:bold;
     color: #ffffff;
  background-color: #bb1057;
  border-color: #bb1057;
    
    
}

.inputfile:focus + label,
.inputfile + label:hover {
    color: #ffffff;
  background-color: #f91775;
  border-color: #f91775;
}

.sidelink {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: #902E74;
	line-height: 20px;
}

.pagesubheader {
	font-family: arial,helvetica,sans-serif;
	font-size: 13px;
	color: #BB0456;
    font-weight: bold;
    line-height: 20px;
}

.upagesubheader {
	font-family: arial,helvetica,sans-serif;
	font-size: 13px;
	color: #BB0456;
    font-weight: bold;
    line-height: 20px;
    text-decoration: underline;
}

.subsubheader {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: #BB0456;
	line-height: 20px;
}

.subheader {
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #317BC8;
}

.mediumsubheader {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #317BC8;
}

.smallsubheader {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #317BC8;
	line-height: 12px;
}

.bluebody 
{
    font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: #317BC8;
	line-height: 17px;
	font-weight: bold;

}

.faq {
	font-family: arial,sans-serif;
	font-size: 13px;
	color: purple;
	line-height: 16px;
    font-weight: bold;
}

.faquestion {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	/*font-weight: bold;
	color: #BB0456; */
	color: navy;
	font-weight:bold;
}

.faqanswer {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	/*font-weight: bold;
	color: #BB0456; */
	color: navy;
	font-weight:normal;

}

.faquestionBig {
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	color: navy;
	font-weight:bold;
}

.faqanswerBig {
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	color: navy;
	font-weight:normal;

}

.faqSubMenu {
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #BB0456;
}

.redboldbody {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: red;
	font-weight: bold;
	line-height: 17px;
}

.body 
{
	
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 17px;
	font-weight: bold;
	
}

.AlignRight
{
	padding-left: 500px;
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #BB0456;
	font-weight: bold;
}

/*small name on purpose - Not bold body*/
.nb {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 17px;
}

.nbblack {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: black;
	line-height: 17px;
}

.nbblack12 {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 13px;
	color: black;
	line-height: 17px;
}

.smallBody {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 9px;
	color: navy;
	line-height: 15px;
}

.mousehandpointer {
	cursor:pointer;
}

.bigBoldBody {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 13px;
	color: navy;
	line-height: 18px;
	font-weight: bold;
}

.biggerBoldBody {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 13px;
	color: navy;
	font-weight: bold;
}

.bigRedboldbody {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 13px;
	color: red;
	font-weight: bold;
	line-height: 18px;
}

.bigA {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #BB0456;
	font-weight: bold;
}

.SearchLabel {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 17px;
}
.orangeBody {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: #BB0456;
	line-height: 17px;
}

.boldBody {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 17px;
	font-weight: bold;
}

a {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #BB0456;
	font-weight: bold;
}

.faqlink {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: navy;
	font-weight:bold;
}

.instructional {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 17px;
}

.comment {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 17px;
}

.errorMsg {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: red;
	line-height: 17px;
	font-weight: bold;
}

.tableheader
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	line-height: 16px;
	font-family: verdana,helvetica,arial,sans-serif;
	/*background-color: #7fb3e2;
	border-color: #7fb3e2;*/
	text-align:center;

	
	border-color:rgb(18,77,130);
	background: rgb(18,77,130); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyNGQ4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTc5YmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(18,77,130,1) 0%, rgba(46,121,189,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(18,77,130,1)), color-stop(100%,rgba(46,121,189,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#124d82', endColorstr='#2e79bd',GradientType=0 ); /* IE6-8 */

}

.tablefooter
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	line-height: 16px;
	font-family: verdana,helvetica,arial,sans-serif;
	/*background-color: #7fb3e2;
	border-color: #7fb3e2;*/
	
	background: rgb(18,77,130); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyNGQ4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTc5YmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(18,77,130,1) 0%, rgba(46,121,189,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(18,77,130,1)), color-stop(100%,rgba(46,121,189,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#124d82', endColorstr='#2e79bd',GradientType=0 ); /* IE6-8 */

}

.tablegroup
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 17px;
	font-weight: bold;
	border-bottom-color: #0000B2;
	border-left-color: #0000B2;
	border-right-color: #0000B2;
	border-top-color: #0000B2;	
	border-bottom-width:1px;
	border-top-width:2px;
}

.tablebody
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 17px;
	background-color: #dceaf5;/*#F6FCFF;*/
	border-bottom-color: #0000B2;
	border-left-color: #0000B2;
	border-right-color: #0000B2;
	border-top-color: #0000B2;
	padding-left:5px;
	padding-right:5px;

	
}

.tablealternatebody
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 17px;
	background-color: #fff;/*#F7F2E1;*/
	border-bottom-color: #0000B2;
	border-left-color: #0000B2;
	border-right-color: #0000B2;
	border-top-color: #0000B2;
	padding-left:5px;
	padding-right:5px;
}

.TableBox 
{
    border-collapse:collapse;
	border-style:solid;
	border-left-color:navy;
	border-left-width: 2px;
	border-right-color:navy;
	border-right-width: 2px;
	border-top-color:navy;
	border-top-width: 2px;
	border-bottom-color:navy;
	border-bottom-width: 2px;
}
.tableprintbody
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 17px;
	background-color: #F6FCFF;
	
	
    border-style:solid;
	border-left-color:navy;
	border-left-width: 1px;
	border-right-color:navy;
	border-right-width: 1px;
	border-top-color:navy;
	border-top-width: 1px;
	border-bottom-color:navy;
	border-bottom-width: 1px;

	
}

.tableprintalternatebody
{
    background-color: #F7F2E1;
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	
	line-height: 17px;
		
	border-style:solid;
	border-left-color:navy;
	border-left-width: 1px;
	border-right-color:navy;
	border-right-width: 1px;
	border-top-color:navy;
	border-top-width: 1px;
	border-bottom-color:navy;
	border-bottom-width: 1px;

}



.producttableheader
{
	font-weight: bold;
	font-size: 12px;
	color: navy;
	line-height: 18px;
	font-family: verdana,helvetica,arial,sans-serif;
	background-color: #c9dff0; /*#7fb3e2;*/
	border-color: #c9dff0; /*#7fb3e2;*/
	text-align:center;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:10px;
	overflow:visible;
}

.producttablefooter
{
	font-weight: bold;
	font-size: 12px;
	color: navy;
	line-height: 17px;
	font-family: verdana,helvetica,arial,sans-serif;
	background-color: #c9dff0; /*#7fb3e2;*/
	border-color: #c9dff0; /*#7fb3e2;*/
}

.producttablegroup
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 12px;
	color: navy;
	line-height: 18px;
	font-weight: bold;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-top-color: #FFFFFF;	
	border-bottom-width:1px;
	border-top-width:2px;
}

.producttablebody
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 12px;
	color: navy;
	line-height: 18px;
	background-color: #F6FCFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-top-color: #FFFFFF;	
	padding-left:5px;
	padding-right:5px;
	
}

.producttablealternatebody
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 12px;
	color: navy;
	line-height: 18px;
	background-color: #F6E8B7;/*F7F2E1*/
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-top-color: #FFFFFF;
	padding-left:5px;
	padding-right:5px;
}

.Buttons
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	line-height: 16px;
	font-family: verdana,helvetica,arial,sans-serif;
	background-color: #ff6600;
}

.maroontablegroup
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: #BB0456;
	line-height: 17px;
	font-weight: bold;
	border-bottom-color: #0000B2;
	border-left-color: #0000B2;
	border-right-color: #0000B2;
	border-top-color: #0000B2;	
	background-color: #F7F2E1;
	border-bottom-width:1px;
	border-top-width:2px;
}

.tablegroupinvisibleforprint
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 0px;
	color: white;
	line-height: 0px;
	background-color:White;
	border-color:White;
}

.tablegroupinvisibleforprint TABLE
{
	font-size: 0px;
	color: white; 
	border-color:White;	
}

.tablegroupinvisibleforprintEndPage
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 0px;
	color: white;
	line-height: 0px;
	background-color:White;
	border-color:White;
}

.tablegroupinvisibleforprintEndPage TABLE
{
	font-size: 0px;
	color: white; 
	border-color:White;
}


.tablegroupprintEndPage TABLE
{
	font-size: 11px;
	color: navy;
	text-align:right;	
}

.tablegroupprintEndPage
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 11px;
	font-weight: bold;
	background-color:White;
		
	border-bottom-width: 2;
	border-bottom-style:solid;
	
	
	page-break-after:always;
	text-align:right;
	
}

.tablegroupprint TABLE
{
	font-size: 11px;
	color: navy;
	text-align:right;	
}

.tablegroupprint
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 11px;
	font-weight: bold;
	background-color:White;
		
	border-bottom-width: 2;
	border-bottom-style:solid;
		
	text-align: center;

}

.MessagePanelbody
{
	background-color: white;
	border-style:none;
	padding-left:5px;
	padding-right:5px;
	
}

.footer {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 10px;
	color: #40740A;
	line-height: 16px;
}

.statusBar
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	line-height: 16px;
	font-family: verdana,helvetica,arial,sans-serif;
	/*background-color: #7fb3e2;*/
	border-collapse:collapse;
	background: rgb(18,77,130); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyNGQ4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTc5YmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(18,77,130,1) 0%, rgba(46,121,189,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(18,77,130,1)), color-stop(100%,rgba(46,121,189,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#124d82', endColorstr='#2e79bd',GradientType=0 ); /* IE6-8 */

}

.navigatorBar
{
	font-weight: bold;
	font-size: 11px;
	color: white; /*#7fb3e2;*/
	line-height: 12px;
	font-family: verdana,helvetica,arial,sans-serif;
	/*background-color: #7fb3e2;*/
	border-color: White;
	border-style:solid;
	background: rgb(18,77,130); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyNGQ4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTc5YmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(18,77,130,1) 0%, rgba(46,121,189,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(18,77,130,1)), color-stop(100%,rgba(46,121,189,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(18,77,130,1) 0%,rgba(46,121,189,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#124d82', endColorstr='#2e79bd',GradientType=0 ); /* IE6-8 */

}

.GridStyle
{
	border-bottom-color: #0000B2;
	border-left-color: #0000B2;
	border-right-color: #0000B2;
	border-top-color: #0000B2;
	border-bottom-style:solid;
	border-style:solid;
	border-width:1pt;
}

.ProductGridStyle
{
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-top-color: #FFFFFF;
}

.Msg
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	line-height: 16px;
	font-family: verdana,helvetica,arial,sans-serif;
	background-color:Transparent;
	border-collapse:collapse;
}

.ApplicationContext
{
	font-weight: normal;
	font-size: 10px;
	color: Red;
	line-height: 13px;
	font-family: verdana,helvetica,arial,sans-serif;
	background-color:Transparent;
	border-collapse:collapse;
}

.ApplicationContextBold
{
	font-weight: bold;
	font-size: 10px;
	color: Red;
	line-height: 13px;
	font-family: verdana,helvetica,arial,sans-serif;
	background-color:Transparent;
	border-collapse:collapse;
}

.MainMenuMItem
{
	font-size:8pt;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	color:#317BD1;
	background-color: #F7F2E1;
	border-style:solid;
	border-width:1pt;
	border-left-color: #C0C0C0;
	border-right-color: #808080;
	border-top-color: #C0C0C0;	
	border-bottom-color: #808080;	
}

.MainMenuSelMItem
{
	font-size:8pt;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	color:#FFAC04;
	background-color: #F7F2E1;
	border-style:solid;
	border-width:1pt;
	border-left-color: #C0C0C0;
	border-right-color: #808080;
	border-top-color: #C0C0C0;	
	border-bottom-color: #808080;	
}

.MainMenuCustomMItem
{
	font-size:9pt;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	color: white;/*#C32148;*/
	background-color: #89B0D9;/*#FDD5B1;*/
	
	border-style:solid;
	border-width:1pt;
	border-left-color: #C0C0C0;
	border-right-color: #808080;
	border-top-color: #C0C0C0;	
	border-bottom-color: #808080;	
}

.MainMenuCustomSelMItem
{
	font-size:9pt;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	color:#89B0D9;/*#FFDAB9;*/
	background-color: white;/*#C32148;*//*#F6FCFF;*/
	border-style:solid;
	border-width:1pt;
	border-left-color: #C0C0C0;
	border-right-color: #808080;
	border-top-color: #C0C0C0;	
	border-bottom-color: #808080;	
}

.selmenuitem
{
	font-size:8pt;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #FFAC04;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-top-color: #FFFFFF;	
	border-bottom-color: #FFFFFF;	
}
.sepmenuitem
{
	background-color: #BB0456;
	color:#BB0456;
}
.depmenuitem
{
	font-size:8pt;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #FFAC04;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-top-color: #FFFFFF;	
	border-bottom-color: #FFFFFF;	
}

.depselmenuitem
{
	font-size:8pt;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	color:#bb0456;
	background-color: #FFAC04;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-top-color: #FFFFFF;	
	border-bottom-color: #FFFFFF;	
}
.subinfomenumenuitem
{
	font-size:7.5pt;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	color:white;
	background-color:#89B0D9; 
	
}
.subinfomenuselmenuitem
{
	font-size:7.5pt;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	color:navy;
	background-color: #89B0D9;
}

.submenumenuitem
{
	font-size:7.5pt;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	color:white;
	background-color: #89B0D9;
}
.submenuselmenuitem
{
	font-size:7.5pt;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	color:#89B0D9;
	background-color: white;
}

.pagebody
{
	background-image:url(./App_Themes/PayPams/images/header/nav/anon/bg.jpg);
	margin-bottom:0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin:0;
}
.pagetable
{
	width:780;
	height:400;
	border:0;
	padding:0;
	background-color: #FFFFFF;
}

.cal-GridStyle
{
	
	border-top-color: #6666FF;
	border-left-color: #6666FF;
	border-right-color: #6666FF;
	border-bottom-color:  #6666FF;
	border-width:1px;
	border-style: solid;
}

/*
.spiffycalendar .cal-Table {
	background-color:Green;

}*/

.cal-HeadCell
{
	text-transform: uppercase;
	font-family: Verdana, Arial, sans-serif;
	color: Black;
	font-weight:bold;
	background-color:#99CCFF; /*#CCCC99; */
	
	border-top-color: #6666FF;
	border-left-color: #6666FF;
	border-right-color: #6666FF;
	border-bottom-color:  #6666FF;
	border-width:1px;
	border-style: solid;
}

.cal-GreyDate {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
	background-color: #FFFFCC;
    color: #999999;
    
    border-top-color: #6666FF;
	border-left-color: #6666FF;
	border-right-color: #6666FF;
	border-bottom-color:  #6666FF;
	border-width:1px;
	border-style: solid;
}

.cal-body {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 17px;
	font-weight: bold;
	height:17px;
	width:100px;
	border-style: groove;
}
.cal-SelectedDate {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: red;
    background-color: white;
    
    border-top-color: #6666FF;
	border-left-color: #6666FF;
	border-right-color: #6666FF;
	border-bottom-color:  #6666FF;
	border-width:1px;
	border-style: solid;
}


.tahoma
{
	FONT-SIZE: xx-small; FONT-FAMILY: tahoma, arial, helvetica, sans-serif
}
.verdana
{
	FONT-SIZE: xx-small; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.arial
{
	FONT-SIZE: xx-small; FONT-FAMILY: arial, helvetica, sans-serif
}

.homepage BODY
{
	FONT-SIZE: x-small; BACKGROUND-IMAGE: url(./App_Themes/PayPams/images/header/nav/anon/bg.jpg); MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.homepage P
{
	FONT-SIZE: x-small; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.homepage TD
{ 
	FONT-SIZE: x-small; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.homepage header
{
	FONT-WEIGHT: bold; FONT-SIZE: medium; COLOR: #317bc8; FONT-FAMILY: arial, helvetica, sans-serif
}
.homepage subheader
{
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #99cc00; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.homepage subsubheader
{
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.homepage H1
{
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #336699; FONT-FAMILY: arial, helvetica, sans-serif
}
.homepage A
{
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #317bc8; FONT-FAMILY: Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
.homepage A:link
{
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #317bc8; FONT-FAMILY: Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
.homepage A:visited
{
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #317bc8; FONT-FAMILY: Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
.homepage A:active
{
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #317bc8; FONT-FAMILY: Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
.homepage A:hover
{
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #99cc00; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.homepage HR
{
	COLOR: #dedede; HEIGHT: 1px
}
.homepage LI
{
	LIST-STYLE-IMAGE: url(./App_Themes/PayPams/images/bullet.gif)
}
LI  
{
	list-style-type:none;
	
	 /*list-style-image: url(./App_Themes/PayPams/images/bullet.gif);
	 list-style-type:square;*/
}

.tip {font:10px/12px Arial,Helvetica,sans-serif; border:solid 1px #666666; width:270px; padding:1px; position:absolute; z-index:105; visibility:hidden; color:#333333; top:20px; left:90px; background-color:#ffffcc; layer-background-color:#ffffcc;}
.fo {position:relative;visibility:visible;}

.DivisionBox 
{
	border-style:solid;
	border-left-color:#C0C0C0;
	border-left-width: 1px;
	border-right-color:#808080;
	border-right-width: 2px;
	border-top-color:#C0C0C0;
	border-top-width: 1px;
	border-bottom-color:#808080;
	border-bottom-width: 2px;
}

.ViewTable
{
	border:	1px solid #317BC8;
	
	/*BORDER-LEFT-COLOR: #317BC8; 
	BORDER-BOTTOM-COLOR: #317BC8; 
	BORDER-TOP-COLOR: #317BC8;
	BORDER-RIGHT-COLOR: #317BC8; 
	 
	BORDER-TOP-STYLE: solid; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-BOTTOM-STYLE: solid; 
	
	BORDER-RIGHT: thin solid; 
	BORDER-TOP: thin solid; 
	BORDER-LEFT: thin solid; 
	BORDER-BOTTOM: thin solid;*/
}

.ViewTableData
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 17px;
	font-weight: bold;
	
	border-left-width: 1px; 
	border-right-width: 1px; 
	border-top-width: 1px; 
	border-bottom: 1px solid #317BC8;
	
    text-decoration:  none; 
   
    background-color: #F6FCFF;
   
}


.ViewTableDataAlt
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 17px;
	font-weight: bold;
	
	border-bottom: 1px solid #317BC8;
	text-decoration:  none; 
}

.ViewTableDataLastRow
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 17px;
	font-weight: bold;
	
	text-decoration:  none; 
    border-bottom: 1px solid #317BC8;
}

.ViewTableDataLastRowColor 
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
	color: navy;
	line-height: 17px;
	font-weight: bold;
	
	text-decoration:  none; 
    background-color: #F6FCFF;
    border-bottom: 1px solid #317BC8;
   
}

.CI
{
	font-family: Verdana;
	font-size: 8pt;
}

.CIStr
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight:700;
}


@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}
