/*
http://mydigitalfixation.com/html-color-chart/html-colors?zenid=03e5122fa0a717e0b6421e4803c5dfb8
*/

.pgsubject {
	margin-top:12px;
	margin-bottom:9px;
	font-size:16px; 
	font-family: Calibri, Verdana, 'Courier New', Courier, monospace;
}
.righttoleft {
  direction: rtl;  /* Right to Left */
}

.gdbkcell{
	padding-top:4px; 
	font-size:12px; 
	font-family: 'Courier New', Courier, monospace;
	text-align:right;
	}

.cursorhand, .hand {
	cursor:pointer;
	cursor:hand;
	}
	
.pt8{
	padding-top: 8px;
	}
	
.tblbanner{
	 background:URL('../images/banner.jpg');
 background-repeat:no-repeat;  
 color: #f9f9f9;
 background-position:center;
font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
 width:960px;
	}
	
 body{
 margin-top:0px;
 } 

.style11 {
        font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}

.style12 {
        font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}

.style14 {
        font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
}
.style16 {
        font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
}

.stylemsg {
        font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-style: italic;
        color: navy;
        background-color:#FFFF78;
}


.submit1 {
        font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
}

.styletable
	{mso-number-format:General;
	text-align:general;
	vertical-align:top;
	white-space:nowrap;
	mso-rotate:0;
	mso-background-source:auto;
	mso-pattern:auto;

	/*
	color:black;
	text-decoration:none;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	font-family:Calibri, Verdana, sans-serif;
	mso-font-charset:0;
	
	*/
	border:none;
	border-collapse:collapse;
	mso-protection:locked visible;
	mso-style-name:Normal;
	mso-style-id:0;}


.styletable th
	{
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
    color:#E6E6E6;
    background:#4F4F4F;
    	font-size:11.0pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, Verdana, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border:none;
	mso-background-source:auto;
	mso-pattern:auto;
	mso-protection:locked visible;
	border-top:.5pt solid windowtext;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:.5pt solid windowtext;
	white-space:nowrap;
	mso-rotate:0;}

.styletable tr
{vertical-align:top;
background:#E6E6E6;
 color:#4F4F4F;
}

.styletable td{
vertical-align:top;
}

.styletable input{
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, Verdana, sans-serif;
	
}

.styletable td
	{
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	/*font-size:10.0pt;*/
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, Verdana, sans-serif;
	/*font-family:Courier New;*/
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border:none;
	mso-background-source:auto;
	mso-pattern:auto;
	mso-protection:locked visible;
	
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:.5pt solid windowtext;
	white-space:nowrap;
	mso-rotate:0;}









.calendar
        {mso-number-format:General;
        text-align:general;
        vertical-align:bottom;
        white-space:nowrap;
        mso-rotate:0;
        mso-background-source:auto;
        mso-pattern:auto;
        color:black;
        font-size:11.0pt;
        font-weight:400;
        font-style:normal;
        text-decoration:none;
        font-family:Calibri, Verdana, sans-serif;
        mso-font-charset:0;
        border:none;
        mso-protection:locked visible;
        mso-style-name:Normal;
        mso-style-id:0;}


.calendar th
        {
        padding-top:1px;
        padding-right:1px;
        padding-left:1px;
        mso-ignore:padding;
        color:white;
        height:18px;
        width:18px;
        font-size:9.0pt;
        font-weight:400;
        font-style:normal;
        text-decoration:none;
        font-family:Calibri, Verdana, sans-serif;
        mso-font-charset:0;
        mso-number-format:General;
        text-align:general;
        vertical-align:bottom;
        border:none;
        background:#7A8FDF;
        mso-background-source:auto;
        mso-pattern:auto;
        mso-protection:locked visible;
        border-top:.5pt solid windowtext;
        border-right:.5pt solid windowtext;
        border-bottom:.5pt solid windowtext;
        border-left:.5pt solid windowtext;
        white-space:nowrap;
        mso-rotate:0;}


.calendar td
        {
        padding-top:1px;
        padding-right:1px;
        padding-left:1px;
        mso-ignore:padding;
        color:black;
        cursor:default;
        height:18px;
        width:18px;
        font-size:8.0pt;
        font-weight:400;
        font-style:normal;
        text-decoration:none;
        font-family:Calibri, Verdana, sans-serif;
        mso-font-charset:0;
        mso-number-format:General;
        text-align:center;
        vertical-align:middle;
        border:none;
        mso-background-source:auto;
        mso-pattern:auto;
        mso-protection:locked visible;
        background:palegoldenrod;

        white-space:nowrap;
        mso-rotate:0;}

.fieldset1
{
    display:block;
    padding-top:0px;
    margin-left:auto;
        margin-right:auto;
    font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
 color:#4F4F4F;
background-color:#EBEBD2;/* #EBF4FA */
}
.fieldset1 legend
{
	 /*color:#4285f4;*/
 color:#4F4F4F;
	font-weight:bold;
	    font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
}

.fieldset1 table
{
	     font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        
 color:#4F4F4F;
	font-weight:bold;
}



.customers {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  border-collapse: collapse;
  width: 94%;
  margin-left:auto;
  margin-right:auto;
}

.customers td, .customers th {
  border: 1px solid #ddd;
  padding: 8px;
 /* text-align: left;*/
}

.customers tr:nth-child(even){background-color: #f2f2f2;}

.customers tr:hover {background-color: #ddd;}

.customers th {
  padding-top: 12px;
  padding-bottom: 12px;
  
  background-color: #04AA6D;
  color: white;
}




.button {
  /*
  padding: 15px 25px;
  background-color: #c9d0d7;
  box-shadow: 0 9px #999;
  border-radius: 15px;
  */
  padding: 10px 10px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  outline: none;
  color: #000000;
  
  background-color: #f7cf05;
  
  border: none;
  border-radius: 6px;
  min-width:150ox;
}

.button:hover {background-color: #c9d0d7}

.button:active {
  background-color: #c9d0d7;
  /*box-shadow: 0 5px #666;*/
  transform: translateY(4px);
}
	
.gnsbro{
background-color:gainsboro;
}

.nodecor{
text-decoration:none;
}

.prctinput{
background-color:gainsboro;
width:18px;
text-align:center;
}

.nodecor{
text-decoration:none;
}