h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #003399;
}
p,a,td {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
ul {
	list-style: bold;
	color:navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
fieldset {font-family:Verdana;font-size:11px;width:400px;margin-left:10px;
}
body{text-align:center}
#manage2  fieldset {font-family:Verdana;font-size:11px;width:700px;margin-left:20px;}
#pay fieldset {font-family:Verdana;font-size:11px;width:90%;margin-left:10px;color:navy;background-color:#F7F7F7;
}
#pay fieldset td{font-family:Verdana;font-size:11px;color:navy; }
#regular fieldset {font-family:Verdana;font-size:11px;color:navy; }
#manage3  {float:right; text-align:center;}
#manage2  {float:left;}
.rcorners {
	border: 1px solid; 
	-moz-border-radius: 15px; /* Firefox */
    -webkit-border-radius: 15px; /* Safari, Chrome */
	-khtml-border-radius: 15px;
    border-radius: 15px;
	border-color: navy;
    background: #EDEDED;
    padding: 5px; 	
    /*width: 200px;
    height: 150px;*/ 
}
#tbltypshow tr:nth-child(even){background-color: #f2f2f2;}

#tbltypshow tr:hover {background-color: #ddd;}
.rcorners p {
	font-size:11px;
	color:navy;
}
/*#manage2 fieldset {font-family:Verdana;font-size:12px;margin-left:5px;color:navy;width:400;
}*/
table {font-family:Verdana;font-size:10px;background-color:white;	

}

hr{color:#E0E0E0}
.subhead3 {background-color: #FFFFFF	;color:navy;font-size:10pt;}
.subhead3 ul{padding-left: 4em;}
.subhead4 {background-color:#E5E5E5;color:#660000;font-size:10pt;text-align:left;font-style:italic;font-weight:bold}
.subhead6 {background-color:yellow;color:#660000;font-size:11px;text-align:left;}
.subhead5{font-size:14px;font-weight:bold;}
.content{font-size:10px;font-family:Verdana;}
.display2{background-color:#FFFCC;}
ul.disc {list-style-type: disc;}
ul.circle {list-style-type: circle;}
.format {margin-right: 10%; margin-left: 5%; font-family:Verdana; font-size:10pt;background-color:#FFF8DC;}
.format1 {margin-right: 5%; margin-left: 5%; font-family:Verdana; font-size:10pt;}
#comments {font-family:Verdana; font-size:10pt;}
#display {font-family:Verdana; font-size:12pt;}
#rqhistory{color:#691F01;font-style:italic;}
#title{color:#navy;font-weight:bold;background-color:white;width:500px;text-align:center;}
#rqhistory2{color:#691F01;font-style:italic;background-color:#FFFACD; width:500px;}
.center{text-align:center;}
.center1{text-align:center;background-color:navy;color:white;}
.center2{text-align:center;background-color:yellow;}
.center4{font-family:Verdana;font-size:10pt;width:80%;color:navy;background-color:#F7F7F7;text-align:left;font-weight:normal;padding-left:87px;padding-right:50px;}
.left{text-align:left;}
.warning{color:red;font-weight:normal;}
.missing{background-image:url("./images/asterick.gif")}
.error{color:red;font-weight:bold;}
#txterror3{text-align:center;color:red;font-weight:bold;font-size:11px;}
#alert2{color:red;font-weight:bold;font-size:12px;text-align:center;}
#warning{color:red;font-weight:bold;}
#info{color:red;font-weight:normal;font-size:8pt;text-align:center;}
.money{color:navy;font-weight:normal;font-size:8pt;}
.right{text-align:right;}
.right2{text-align:right;font-weight:bold;}
.td1{text-align:center;border-style:solid none solid solid;border width:2px;border-color:blue;}
.td2{text-align:center;border-style:solid none solid none;border width:2px;border-color:blue;}
.td3{text-align:center;border-style:solid none solid none;border width:2px;border-color:blue;}
.td4{text-align:center;border-style:solid solid solid none;border width:2px;border-color:blue;}
.td5{text-align:center;border-style:none solid none none;border width:2px;border-color:blue;}
.dformat{font-size:8pt;font-style:italic; color:#660000;}
.reqd{color:red}
.reqd2{color:red;font-weight:bold;text-align:center;font-size:larger}
.dformat2{font-size:8pt;font-style:italic; color:navy;text-align:center;font-weight:bold}
.dformat3{margin-left:10em; margin-right:10em;font-size:8pt;font-style:italic; color:navy;text-align:center;font-weight:none}
.dformat3 ul{font-size:8pt;font-style:italic; color:navy;}
.emphasise{font-weight:bold;font-style:italic; color:navy;background-color:#F0F0F0;}
.emphasise2{font-weight:bold;font-style:italic;text-align:center;color:navy;background-color:#F0F0F0;}
.emphasise3{font-weight:bold;font-style:italic;text-align:center;color:#5E2605;background-color:#FFFCCF;}
.summary{background-color:#FFFFFF;}
.ordinary{font-weight:normal;color:black;font-style:normal;}
.btn{
                background: navy;
                width: 220px;
                height: 35px;
                border: 0px;
                border-radius: 5px;
                margin: 10px;
				color:white;
				font-weight:bold;
				-webkit-transition-duration: 0.4s; /* Safari */
				transition-duration: 0.4s;
				cursor: pointer;				
}

.btn:hover {
    background: #AFEEEE; /* paleturquoise */
    color: navy;
}

#wrap{
width:800px;
margin: 0 auto;
}
.wrap2{
width:850px;
margin: 0 auto;
background-color:white;#C0C0C0
}
.error1{font-family:Calibri;font-size:16pt;color:#C0C0C0}
.error2{font-family:Calibri;font-size:14pt;color:#C0C0C0}
#header {
clear:right;
height: 150px;
margin-top: 0px;
/*border: 0px solid #E0E0E0;*/
font-weight: normal;
background-image:url('images/banner.jpg');margin-left:0; margin-right:0; margin-bottom:0
}
#content{
position:relative;
margin-top:30px;
width:800px;
}
body{margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
background-color:#C9C9C9;
text-align:center;
} 

 
#position {width:800px;text-align:center}
#clear{clear:both;}
   #footer {
   margin:0 auto;
   /*text-align:center;*/
   width: 100%;
   height:100px;
   border-top: #c00 solid 3px;
   border-color:grey;
   border-style:none;
   background: #0e034d;
  /*  background-image: url(images/footer.jpg);
	background-repeat: x-repeat; */
   }
   
    #footer2 {
   margin:0 auto;
   /*text-align:center;*/
   width: 95%;
   height:50px;
   border-top: #c00 solid 3px;
   border-color:grey;
   border-style:none;
   background-image: url(images/footer.jpg);
	background-repeat: x-repeat;
   }
   #footer p{color:navy;text-align:center;padding-top:12px;font-size:10px;}
    #footer a:visited{text-decoration: none;	color:blue;font-size:10px;}
	 #footer a:link{text-decoration: none;	color:blue;font-size:10px;}
#footer a:active {text-decoration: underline; color:red;}
#footer a:hover {text-decoration: underline;color: navy;font-weight:bold;}
.emphasis {font-weight:bold;}
.basictab{
padding: 3px 0;
margin-left: 0;
font: bold 12px Verdana;
border-bottom: 1px solid gray;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid gray;
border-bottom: none;
background-color:#FEF1B5;
color: #2d2b2b;
}

.basictab li a:visited{
color: #8B4500;
background-color:#FFFFE0;
}

.basictab li a:hover{
background-color: #DBFF6C;
color: black;
}

.basictab li a:active{
color: #838EDE;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background-color:#E6B426;
color: black;
}

.basictab2{
margin-left: 0;
font: bold 12px Verdana;
border-bottom: 1px solid gray;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab2 li{
display: list-item;
padding: 6px 0;
margin: 0;
}

.basictab2 li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid gray;
border-bottom: none;
background-color:#FEF1B5;
color: #2d2b2b;
}

.basictab2 li a:visited{
color: #8B4500;
background-color:#FFFFE0;
}

.basictab2 li a:hover{
background-color: #DBFF6C;
color: black;
}

.basictab2 li a:active{
color: #838EDE;
}

.basictab2 li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background-color:#E6B426;
color: black;
}
/*http://www.emanueleferonato.com/2007/08/22/create-a-lightbox-effect-only-with-css-no-javascript-needed/*/
 .black_overlay{
            display: none;
            position: absolute;
            top: 25%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
        }
     .white_content {
            display: none;
            position: absolute;
            top: 55%;
             margin:0 auto;
            width: 50%;
            height: 50%;
			transform: translate(-50%, -50%);
            padding: 16px;
            border: 16px solid orange;
            background-color: white;
            z-index:1002;
            overflow: auto;
             }
		.white_content3 {
            display: none;
            position: absolute;
            top: 30%;
            margin:15 auto;
            width: 50%;
            height: 50%;
			transform: translate(-50%, -50%);
            padding: 16px;
            border: 2px solid #ADADAD;
			border-radius: 10px;
            background-color: white;
            z-index:1020;
            overflow: auto;
             }	 
	.black_overlay2{
            display: block;
            position: absolute;
            top: 25%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: #121212;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=90);
        }		 
  .white_content2 {
            display: block;
            position: absolute;
            top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
            width: 350px;
            height: 195px;
            padding: 16px;
            border: 5px solid grey;
            background-color: white;
            z-index:1002;
            overflow: auto;
        }	
.align-right { float:right; margin: 0 0 15px 15px; }
.align-left { float:left; margin: 0 15px 15px 0; }
		
#jump_base {
  overflow-y:hidden;
  width: 200px;
  height: 100px;
  /*border: 2px dotted #000099;*/
  margin: auto;
  padding: 0 10px 0 10px;
  font-size: .9em;
  font-family: Verdana, Arial, sans-serif;
}

#jump_base a {
  color: #000099;
  background-color: inherit;
}

.news {
  background-color: #ffffff;
  color: inherit;
}

/* Tablet Landscape */
@media screen and (max-width: 1060px) {
    #table1 { width:100%; }
	#tbllayout { width:50%; }
  /*  #secondary { width:30%; margin-left:3%;}  */
}
/* Tabled Portrait */
@media screen and (max-width: 768px) {
    #table1 { width:100%; }
	#tbllayout { width:20%; }
    /*#secondary { width:100%; margin:0; border:none; }*/
}

.collapsible {
  background-color: #777;
  color: white;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
}

.active, .collapsible:hover {
  background-color: #555;
}

.content1 {
  padding: 0 18px;
  display: none;
  overflow: hidden;
  background-color: #f1f1f1;
}