			div.pagination {
				padding:0px;
				width:100%;
				text-align:center;
				vertical-align: middle;
			}

			div.pagination a {
				padding: 2px 5px 2px 5px;  
				border: 1px solid #AAAADD;
				text-decoration: none; /* no underline */
				color: #000099;
			}
			
			div.pagination a:hover, div.digg a:active {
				border: 1px solid #000099;
				color: #000;
			}
			
			div.pagination span.current {
				padding: 2px 5px 2px 5px;  
				margin: 2px;
				border: 1px solid #000099;
				font-weight: bold;
				background-color: #000099;
				color: #FFF;
			}
			
			div.pagination span.disabled {
				padding: 2px 5px 2px 5px;
				margin: 2px;
				border: 1px solid #EEE;
				color: #DDD;
			}
			
			#pageHeader {
				padding: 0px 0px 0px 5px;
				border: 2px solid #EEE;
				width: 95%;
				margin-left: auto;
				margin-right: auto; 
				margin-top: 5px;
				font-family: 'Droid Serif', serif;
				color: #3058BC;
				font-size: 37px;
				vertical-align: middle;
				line-height: 60px;
				padding: 0px; 	
			}
			
			#subHeader{
				font-family: 'Kalam';
			}
			
			#pageLeft {
				padding: 10px 0px 20px 20px;
				border: 2px solid #EEE;
				width: 100%;
				margin-left: 4px;
				margin-top: 10px;
				background-color: #F2EBEB;
				border-radius: 15px 50px 30px:
			}
			
			#pageData {
				padding: 5px 5px 0px 10px;
				border: 2px solid #EEE;
				width: 100%;
				margin-top: 10px;
				height:252px;  
			}

			#inputHint{
				padding-top: 5px;
				width: 100%;
				margin-top: 0px;
				text-align:center;
				font-size: 12px;
			}
			.table{
				margin-bottom:0px;
			}
			
			th { text-center: center; }
			
			.footer {
				  position: absolute;
				  bottom: 0;
				  /* Set the fixed height of the footer here */
				  height: 30px;
				  width: 100%;
				  background-color: #CCC;
			}
			
			.row.no-gutter {
				  margin-left: 0;
				  margin-right: 0;
			}
			
			.isa_info, .isa_success, .isa_warning, .isa_error {
				margin: 10px 0px;
				padding:12px;	
				
			}
			.isa_info {
				color: #00529B;
				background-color: #BDE5F8;
				width:75%;
				position: absolute;
				margin: auto;
				top:45%;
				right: 0;
				left: 0;
				font-size:20px;
			}
			.isa_success {
				color: #4F8A10;
				background-color: #DFF2BF;
			}
			.isa_warning {
				color: #9F6000;
				background-color: #FEEFB3;
			}
			.isa_error {
				color: #D8000C;
				background-color: #FFBABA;
			}
			.isa_info i, .isa_success i, .isa_warning i, .isa_error i {
				margin:10px 22px;
				font-size:2em;
				vertical-align:middle;
			}

			.boxed {
				border: 1px solid green ;
				background-color: lightgrey;
				width: 120px;
				padding: 5px;
				margin: 5px;
				align:right;
			} 
			
			.bg-div{
				background-color: #7fbaec;
				font-family: 'PT Serif', serif;
				font-size: 25px;
				padding: 0px 0px 0px 0px;
				text-align: center;
				width: 100%;
				line-height: 1.5 !important;
			}

			.textstyle {
				text-decoration: none; 
				margin: 5px;
				font-size: 16px;
				font-family: 'PT Serif', serif;
				line-height:  2.0;
				color: blue;
				-webkit-transition: padding 2s;
			}
			
			a:hover {
				font-size: 18px; 
				text-decoration: none; 
				color:green;
				-webkit-transition: all 0.5s ease;
				-moz-transition: all 0.3s ease;
				-o-transition: all 0.3s ease;
				-ms-transition: all 0.3s ease;
			}
			
			.highlight{
				font-size: 16px;
				color:red;
				font-family: 'PT Serif', serif;
			}
			
			.stylehelpdesk{
				font-size: 16px;
				font-family: 'PT Serif', serif;
				line-height:  3.0;
				color:#3e3e92;
			}
			
			.venue{
					line-height:  2.0;
			}
			
			.secHeading  {
				background-color: #7fbaec;
				font-family: 'PT Serif', serif;
				font-size: 18px;
				padding: 0px 0px 0px 0px;
				text-align: center;
				width: 100%;
				line-height: 1.5 !important;
			}
			
			ol {
                list-style-position: outside;
            }
