<style>
	body 
	{
	margin:auto;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:black;
	}
    /* Remove the navbar's default margin-bottom and rounded borders */ 
	.navbar 
	{
      margin-bottom: 0;
      border-radius: 0;
	  box-shadow: 1px 1px 1px #000;
    }
	#main
	{
	position:relative; 
	top:80px;
	}
	#Mobilenav
	{
	display:none;	
	}
	#entryname
	{
	font-weight:bold;
	position:relative;
	text-align:right;	
	}
	input[type=button]
	{
	  background-color: #053f55;
	  border:1px solid #0060b3;
	}
	input[type=button]:hover
	{
	  background-color: #085471;
	}
	/* Set Button Color */
	.btn-primary, .btn-primary:active, .btn-primary:visited 
	{
    background-color: #053f55 !important; 
	}
	.btn-primary:hover 
	{
    background-color: #085471 !important; 
	}
	/* Set hyperlink */
	a:link 
	{
	font-weight:bold;
	color:#053f55;
	}
	a:visited 
	{
	font-weight:bold;
	color:#053f55;
	}
	a:hover 
	{
	color: #085471;
	font-weight: bold;
	text-decoration: none !important;	
	}
	.text-success:link 
	{
	font-weight:bold;
	color:#053f55;
	}
	.text-success:hover 
	{
	color:#085471;
	font-weight: bold;
	text-decoration: none !important;	
	}
	.titleformbold 
	{
	position:relative;
	color:#053f55;
	font-weight:bold;
	text-align:left;	
	}
	#cadredesign
	{
	position:relative;
	border: 1px solid #053f55; 
	border-radius:5px; 
	background-color:#fff; 
	box-shadow:2px 2px 2px #cccccc;"	
	}
	#tabledesignsearch
	{
	height:175px; 
	overflow-y: scroll;
	width:100%; 
	background-color: white;
	}
	#tabledesign
	{
	height:350px; 
	overflow-y: scroll;
	width:100%; 
	background-color: white;
	}
	table, th, td 
	{
	border:1px solid #aaa;
	}
	table tr:nth-child(even) 
	{
	background-color: #e7edef;
	}
	table tr:nth-child(odd) 
	{
	background-color:#fff;
	}
	table th	
	{
	color: #053f55;
	border:1px solid #aaa;
	text-align:center;
	padding:10px;
	}
	#canvasdiv
	{
	display:block;
	margin:auto;
	width:1004px;
	height:650px;	
	}
	/* Popover */
	.popover
	{
    width: 400px !important;
	}
    /* Add a gray background color and some padding to the footer */
    footer 
	{
	  position:fixed;
	  bottom:0;
	  width:100%;
	  background-color:#282828;
	  color:#eee;
      padding:25px;
	  font-size:12px;
	  height:65px;
    }
	
	/* Hide the carousel text when the screen is less than 1000 pixels wide */
	@media screen and (max-width: 1200px) 
	{
		#main
		{
		position:relative; 
		top:100px;
		}
		.navbar-collapse.in 
		{
		overflow: hidden;
		max-height: none !important;
		height: auto !important;
		}
		#Mobilenav
		{
		display:block;	
		}
		.maincontent 
		{
		display:block;	
		}
		footer 
		{
	    height:80px;
		}
	}
	@media screen and (max-width: 450px) 
	{
		footer 
		{
	    height:100px;
		}
	}

</style>