.footerlink{font-size:9pt;font-family:Arial, Helvetica, sans-serif;color:#ADC3CA;}
A.footerlink:link{color:#ADC3CA;text-decoration:underline;}
A.footerlink:visited{color:#ADC3CA;text-decoration:underline;}
A.footerlink:active{color:#ADC3CA;text-decoration:underline;}
A.footerlink:hover{color:#ADC3CA;text-decoration:none;}
.footerlink2{font-size:9pt;font-family:Arial, Helvetica, sans-serif;color:#ADC3CA;}
A.footerlink2:link{color:#ADC3CA;text-decoration:none;}
A.footerlink2:visited{color:#ADC3CA;text-decoration:none;}
A.footerlink2:active{color:#ADC3CA;text-decoration:none;}
A.footerlink2:hover{color:#ADC3CA;text-decoration:underline;}
.copyright_n{font-size:11pt;font-family:Arial, Helvetica, sans-serif;color:#337BAD;}
.middlebuttons_title{color:#005691;font-size:14pt;font-family:Arial, Helvetica, sans-serif;text-align:left;}
.middlebuttons_text{color:#676767;font-size:13pt;font-family:Arial, Helvetica, sans-serif;text-align:left;}
.top_tag{color:#005691;font-family:Arial, Helvetica, sans-serif;font-size:25pt;font-weight:bold;}
.top_tag2{color:#005691;font-family:Arial, Helvetica, sans-serif;font-size:20pt;font-weight:normal;}
.bottom_tag{color:#013D66;font-family:Arial, Helvetica, sans-serif;font-size:17pt;font-weight:bold;}
.main_copy{color:#414040;font-family:Arial, Helvetica, sans-serif;font-size:13pt;font-weight:normal;}

img { border: 0; }

.popmenu li i{
display: block;
background-image:url('../png/login-lock.png');background-repeat: no-repeat;
background-position: 0 0px;
margin-top: 10px;
height:33px;
width:22px;
float:left;
margin-left:10px;
z-index:3;
}

.anylinkcss ul li a{
text-indent:8px !important;
}

/* main menu nav */
.popmenu li i{
display: block;
background-image:url('../png/login-lock.png');background-repeat: no-repeat;
background-position: 0 0px;
margin-top: 10px;
height:33px;
width:22px;
float:left;
margin-left:10px;
z-index:3;
}

.anylinkcss ul li a{
text-indent:8px !important;
}

.m_overorder {
color: #1e5a2a !important;

}
#ordbut {
font-family: 'Rubik', sans-serif;
}



.menufont {
font-family:Calibri;
font-size:11pt;
}	

@media only screen and (max-width: 1120px) {
.menufont {	font-size:1.2vw;}
	/* .butsize {width:1vh !important;}	 */
	
	 #ordfont {
	 font-size:1.6vw !important;
	 }
}	
	
@media only screen and (max-width: 1020px) {
.menufont {	font-size:1.2vw;}
	/*.butsize {width:1vh !important;}	 */
	

	
}
	

	

 .ordernowbut {
	width:1vw !important;
       background-image: url(../png/ordernow.png);
       text-align:center;
       text-decoration:none;
       font-family:Arial, Helvetica, sans-serif;
       color:#0059ff;
       font-weight:600;
 		display: table-cell; 
 		vertical-align: middle;
 }

body  {
				
	font-family:Arial, Helvetica, sans-serif;

}

#nav_small {
	display:none;			
}

@media only screen and (max-width: 920px) {
	#nav_large{
	display:none;		
	}
	#main_nav_large {
	display: none;
	}
	#nav_small {
	display:inline;			
	}

   #header_font { font-size: 12pt !important;
				
   }

}


#main_nav_large {

overflow: hidden;
  background-color: #ffffff;
  position: fixed; /* Set the navbar to fixed position */
  top: 0; /* Position the navbar at the top of the page */
  width: 100%; /* Full width */
  z-index:9000;
  border-bottom: 6px solid #045894;
}

#main-content-new {
margin-top:82px;
}


























.active { text-decoration: underline; font-weight: bold;}

table, th, td { 
     border: 0; 
} 
td { 
	padding: 0px; 
} 

.tc {
text-align: center;
}

nav td {
padding: 5px;
}

.m_overorder {
color: #1e5a2a !important;

}
#ordbut {
font-family: 'Rubik', sans-serif;
}



.menufont {
font-family:Calibri;
font-size:11pt;
}	

@media only screen and (max-width: 1120px) {
.menufont {	font-size:1.2vw;}
	/* .butsize {width:1vh !important;}	 */
	
	 #ordfont {
	 font-size:1.6vw !important;
	 }
}	
	
@media only screen and (max-width: 1020px) {
.menufont {	font-size:1.2vw;}
	/*.butsize {width:1vh !important;}	 */
	

	
}
	

	

 .ordernowbut {
	width:1vw !important;
       background-image: url(../png/ordernow.png);
       text-align:center;
       text-decoration:none;
       font-family:Arial, Helvetica, sans-serif;
       color:#0059ff;
       font-weight:600;
 		display: table-cell; 
 		vertical-align: middle;
 }

body  {
				
	font-family:Arial, Helvetica, sans-serif;

}

#nav_small {
	display:none;			
}

@media only screen and (max-width: 920px) {
	#nav_large{
	display:none;		
	}
	#main_nav_large {
	display: none;
	}
	#nav_small {
	display:inline;			
	}

   #header_font { font-size: 12pt !important;
				
   }

}

.menufont:hover {
text-decoration: underline;	
}

.menufont {
	text-decoration: none;
	color:#fff;
}