	body{
		font-family: 'Tahoma','Arial','Helvetica','sans-serif','Segoe+Script';
		font-size: 12pt;
		margin: 0 2px;	
		background-color:#ffffff;
	}
	th {
		padding: 0 !important;
		font-weight: bold;
		font-size: 10pt;
	}
	td {
		padding: 0 !important;
		font-weight: normal;
		font-size:10pt;
	}
	
	/*:link { color: #ffff00; } */
	:visited { color: #551A8B; }	
	
	.rhLinkWhite {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 14pt;
		font-weight: normal;
		text-decoration: none;
		color: #ffffff;
		height: auto;
		padding-bottom: 0px;
		padding-top: 0px;
		padding-right: 4px;
		padding-left: 4px;
		margin: 0px;
	}
	.rhLinkWhite:hover {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 14pt;
		font-weight: normal;
		text-decoration: none;
		color: #FFFF00;
		height: auto;
		padding-bottom: 0px;
		padding-top: 0px;
		padding-right: 4px;
		padding-left: 4px;
		margin: 0px;
	}	
	
	.rhLinkSort {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
		font-variant: normal;
		font-style: normal;
		text-transform: none;
		padding-left: 5px;
		padding-right: 5px;
	}
	.rhLinkSort:Hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: yellow;
		text-decoration: none;
		font-variant: normal;
		font-style: normal;
		text-transform: none;
		padding-left: 5px;
		padding-right: 5px;
	}	
	.navbar{
		background-color:#db3413;
		overflow:hidden;
		height:60px;
	}

	.navbar a{
		float:left;
		display:block;
		color:#f2f2f2;
		text-align:center;
		padding:12px 14px;
		text-decoration:none;
		font-size:12px;
	}

	.navbar ul{
		margin:8px 0 0 0;
		list-style:none;
	}

	.navbar a:hover{
		background-color:#2ccbd9;
		color:#000;
	}
	/* --------------------------------------------- */
	.side-nav{
		height:100%;
		width:0;
		position:fixed;
		z-index:1;
		top:0;
		left:0;
		background-color:#2ccbd9/*#111*/;
		opacity:0.9;
		overflow-x:hidden;
		padding-top:60px;
		transition:0.5s;
	}

	.side-nav a{
		padding:10px 10px 10px 30px;
		text-decoration:none;
		font-size:12px;
		color:#ffffff;
		display:block;
		transition:0.3s;
	}

	.side-nav a:hover{
		color:#990000;
	}

	.side-nav .btn-close{
		position:absolute;
		top:0;
		right:22px;
		font-size:36px;
		margin-left:50px;
	}

	#main{
		transition:margin-left 0.5s;
		padding:20px;
		overflow:hidden;
		width:100%;
	}

	@media(max-width:568px){
		.navbar-nav{display:none}
	}

	@media(min-width:568px){
		/*.open-slide{display:none}*/
	}
	.rotateimg180 {
		-webkit-transform:rotate(180deg);
		-moz-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		transform: rotate(180deg);
	}
	.rotateimg90 {
		-webkit-transform:rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	} 
	.main_container {
		text-align:center;
		width:100%;
		margin-left:auto; 
		margin-right:auto;
	}
	table.center {
		display:table;
		border-spacing:0px;		
		margin:0 auto;		
		margin-left:auto; 
		margin-right:auto;
	}
	.Damion{
		font-family:"Damion";		/*'Damion';*/
		font-size: 48pt;
		text-shadow: 3px 3px #db3413;
	}			
	.Kalam{
		font-family:"Kalam";		/*'Damion';*/
		font-size: 12pt;
		/* text-shadow: 3px 3px #ffffff; */
	}
	/* ////////////////////////////////
		Columbia Blue #B9D9EB #2ccbd9
		Cardinal Red: #C41E3A #db3413	
		class="page_header_style" */

	.page_header_style{
		text-shadow: 2px 2px #ffffff; 
		color:#db3413; 
		background-color:#4F8C98; 
		font-size:20pt; 
		font-weight:bold; 
		text-align:center;
		height:60px;
	}
        
        .page_header_style_stocks{
                    text-shadow: 2px 2px #ffffff; 
                    color:#a4b2a9; 
                    background-color:#70828f; 
                    font-size:20pt; 
                    font-weight:bold; 
                    text-align:center;
                    height:60px;
            }        
	.page_header_style_boating{
		text-shadow: 2px 2px #ffffff; 
		color:#a4b2a9; 
		background-color:#70828f; 
		font-size:20pt; 
		font-weight:bold; 
		text-align:center;
		height:60px;
	}
        .page_header_style_trip{
		text-shadow: 2px 2px #ffffff; 
		color:#a4b2a9; 
		background-color:#70828f; 
		font-size:20pt; 
		font-weight:bold; 
		text-align:center;
		height:60px;
	}