header, section, footer, aside, article, asidebox,
wrapper, navbox, navbox1, link_section, link_aside,
b_section, b_aside,  a_section, a_aside, c-row{
display: block;
}
*{
text-align: center;
background: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
/*	height: 1720px; */
	background: #336699;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColElsCtr #wrapper {
	background: #336699;
	width: 960px;
	height: 1080px;
	border: 5px solid #336699;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColElsCtr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
#main_header{
background: #336699;
width: 100%;
height: 120px;
border: 0px solid #336699;
padding: 0px;
text-align: center;
}
#main_navbox{
display: flex;
width: 96%;
height: 25px;
background: #336699;
color: #ffffff;
text-align: center;
margin-top: -1em;
border-left: 20px solid #336699;
border-top: 0px solid #ffffff;
padding: 0px;
}
#main_navbox li{
	background: #336699;
	list-style-type: none;
	width: 7em;
	text-align: center;
	float: left;
}
#main_navbox ul{
	height: 20px;
	background: #336699;
	margin-left: -2em;
}
#main_item{
float: left;
width: 100%;
height: 75%;
background: #ffffff;
border-radius: 15px 15px 15px 15px;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
}
#main_section{
float: left;
width: 76%;
height: 98%;
background: #ffffff;
padding: 0.5em;
border-radius: 15px 0px 0px 15px;
border-left: 0px solid #ffffff;
border-top: 0px solid #ffffff;
border-bottom: 0px solid #ffffff;
border-right: 1px solid #999999;
}
#main_aside{
float: left;
width: 20%;
height: 98%;
background: #ffffff;
padding: 0.5em;
border-radius: 0px 15px 15px 0px;
border-left: 0px solid #ffffff;
border-top: 0px solid #000000;
border-bottom: 0px solid #000000;
border-right: 0px solid #000000;
}
#main_footer{
clear: both;
display: flex;
width: 100%;
height: 25px;
background: #ffffff;
border-radius: 15px 15px 15px 15px;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
font-size: 10px;
}
#main_footer ul{
	background: #ffffff;
	margin-right: 2em;
}
#main_footer li{
	background: #ffffff;
	list-style-type: none;		
	width: 9em;
	text-align: left;
	float: left;
	margin-left: -1em;
}
#main_footer cop{
	background: #ffffff;
	list-style-type: none;		
	width: 24em;
	text-align: left;
	float: left;
	margin-left: 2em;
}
#main_itemp{
float: left;
width: 960px;
height: 800px;
padding: 0px;
background: #ffffff;
border-radius: 15px 15px 15px 15px;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
}
#main_itemc{
float: left;
width: 960px;
height: 746px;
padding: 0px;
background: #ff8f27;
border-radius: 15px 15px 15px 15px;
border-left: 1px solid #ff8f27;
border-top: 1px solid #ff8f27;
border-bottom: 2px solid #ff8f27;
border-right: 1px solid #ff8f27;
}
#link_section{
float: left;
width: 466px;
height: 465px;
padding: 5px;
background: #ffffff;
border-radius: 15px 0px 0px 15px;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #336699;
}
#link_aside{
float: left;
width: 471px;
height: 465px;
padding: 5px;
background: #ffffff;
border-radius: 0px 15px 15px 0px;
border-left: 0px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
}
#link_footer{
clear: both;
display: flex;
width: 918px;
height: 285px;
padding: 0px 5px 5px 35px;
background: #ffffff;
border-radius: 15px 15px 15px 15px;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
}
#a_section{
float: left;
width: 47%;
height: 40%;
padding: 5px;
background: #ffffff;
border-radius: 0px 0px 0px 0px;
border-left: 10px solid #ffffff;
border-top: 0px solid #ffffff;
border-bottom: 0px solid #ffffff;
border-right: 1px solid #336699;
}
#a_aside{
float: left;
width: 47%;
height: 40%;
padding: 5px;
background: #ffffff;
border-radius: 0px 0px 0px 0px;
border-left: 0px solid #ffffff;
border-top: 0px solid #ffffff;
border-bottom: 0px solid #ffffff;
border-right: 00px solid #ffffff;
}
#a_footer{
clear: both;
display: flex;
width: 943px;
height: 110px;
vertical-align: top;
padding: 0px 0px 0px 15px;
background: #ffffff;
border-radius: 0px 0px 15px 15px;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
}
#b_section{
float: left;
width:48%;
height:10%;
background: #ffffff;
}
#b_aside{
float: left;
width:48%;
height:10%;
background: #ffffff;
}
#b_footer{
clear: both;
display: flex;
width: 945px;
height: 25px;
padding: 0px 0px 0px 15px;
background: #ffffff;
}
#s_section{
float: left;
width: 48%;
height: 96%;
padding: 5px;
background: #ffffff;
border-radius: 15px 0px 0px 15px;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #336699;
}
#s_aside{
float: left;
width: 48%;
height: 96%;
padding: 5px;
background: #ffffff;
border-radius: 0px 15px 15px 0px;
border-left: 0px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
}
#main_c-row{
display: flex;
width: 100%;
height: 50px;
background: #FEA555;
}
#b-1c{
float: left;
background: #FEA555;
}
#b-1{
flex: 1 1 auto;
background: #336699;
}
#b-10{
flex: 1 1 auto;
height: 18px;
}
#b-11{
flex: 1 1 auto;
width: 100%;
border-left: 2px solid #336699;
border-top: 2px solid #336699;
border-bottom: 0px;
border-right: 0px;
border-radius: 15px 0px 0px 0px;
}
#b-12{
flex: 1 1 auto;
width: 100%;
border-radius: 0px 15px 15px 0px;
}
#b-13{
flex: 1 1 auto;
margin: 0px 0px 0px 0px;
width:180px;
height:260px;
background: #ffffff;
border-radius: 0px 15px 0px 0px;
border-left: 0px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 0px solid #ffffff;
border-right: 1px solid #ffffff;
}
#b-14{
flex: 1 1 auto;
margin: 0px 0px 0px 0px;
width:180px;
height:150px;
}
#b-15{
flex: 1 1 auto; 
background: #ffffff;   
visibility: visible;
z-index:-1;
width: 180px;
height: 43px;
}
#b-16{
flex: 1 1 auto;
visibility:visible; 
z-index:-1;
width: 97%;
height: 10px;
background: #ffffff; 
border-radius: 0px 0px 0px 0px;
border-left: 0px solid #000000;
border-top: 0px solid #000000;
border-bottom: 0px solid #000000;
border-right: 0px solid #000000;
}
#b-17{
flex: 1 1 auto;
visibility: hidden;   
margin: 0px 0px 0px 0px;
width: 97%;
height:50px;
border-radius: 0px 0px 15px 0px;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
}
#b-20{
flex: 1 1 auto;
height: 16px;
background: #ffffff;
border-radius: 15px 15px 15px 15px;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
}
#b-21{
flex: 1 1 auto;
width:100%;
height:100%;
background: #FF8F27;
border-radius: 15px 15px 15px 15px;
border-left: 1px solid #FF8F27;
border-top: 1px solid #FF8F27;
border-bottom: 1px solid #FF8F27;
border-right: 1px solid #FF8F27;
}
#b-22{
flex: 1 1 auto;
height: 40%;
background: #ffffff;
}
#b-23{
flex: 1 1 auto;
width: 960px;
height:745px;
background: #FF8F27;
color: #000000;
border-radius: 15px 15px 15px 15px;
border-left: 1px solid #FF8F27;
border-top: 1px solid #FF8F27;
border-bottom: 2px solid #FF8F27;
border-right: 1px solid #FF8F27;
}
<!--
/* @group Blink */
.blink {
	-webkit-animation: blink 1.9s linear infinite;
	-moz-animation: blink 1.9s linear infinite;
	-ms-animation: blink 1.9s linear infinite;
	-o-animation: blink 1.9s linear infinite;
	 animation: blink 1.9s linear infinite;
	 font-size: 110%;
	 font-style: italic;
}
@-webkit-keyframes blink {
	0% { opacity: 1; }
	70% { opacity: 1; }
	70.01% { opacity: 0; }
	100% { opacity: 0; }
}
@-moz-keyframes blink {
	0% { opacity: 1; }
	70% { opacity: 1; }
	70.01% { opacity: 0; }
	100% { opacity: 0; }
}
@-ms-keyframes blink {
	0% { opacity: 1; }
	70% { opacity: 1; }
	70.01% { opacity: 0; }
	100% { opacity: 0; }
}
@-o-keyframes blink {
	0% { opacity: 1; }
	70% { opacity: 1; }
	70.01% { opacity: 0; }
	100% { opacity: 0; }
}
@keyframes blink {
	0% { opacity: 1; }
	70% { opacity: 1; }
	70.01% { opacity: 0; }
	100% { opacity: 0; }
}
/* @end */
-->
a:link {background: #336699; color: #ffffff; text-decoration: none}
a:visited {background: #336699; color: #ffffff; text-decoration: none}
a:hover {background: #336699; color: #000077; text-decoration: none}
a.tabs:link {background: #ffffff; color: #3366ff; text-decoration: none}
a.tabs:visited {background: #ffffff; color: #336699; text-decoration: none}
a.tabs:hover {background: #ffffff; color: #000077; text-decoration: underline}
.tabs {background: #ffffff; color: #336699; padding-right: 5px; padding-left: 5px; text-align: center; font-weight: bold}
p {margin: 0.75em 0px 0.75em 0px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em}
hr{background: #ffffff; color: #336699; height: 1px;}
h1{
background: #336699;
margin: 0.5em 0px 0.5em 0px;
font: bold 1.75em veranda; color: #ffffff;
}
h2{
margin: 0.5em 0px 0.5em 0px;	
font: bold 18px veranda; color: #336699; text-align: center;
}
h3{
margin: 0.5em 0px 0.5em 0px;	
font: bold 16px veranda; color: #0066CC;
}
h4{
margin: 0.5em 0px 0.5em 0px;
font: bold 1.2em veranda; color: #ff0000; text-align: center;
}
/* t1{
font: 20px veranda;
}
t2{
font: 12px veranda; color: #336699;
}
t3{
font: bold 28px veranda; color: #000000;
text-align: center;
vertical-align: top;
}
t4{
background: #336699;
font: bold 42px veranda; color: #ffffff;
text-align: center;
vertical-align: top;
}
label{
	clear: left;
	float: left;
	width: 15em;
	height: 2em;
	text-align: right;
	margin-right: .5em;
}
button{
	clear: right;
	float: left;
	width: auto;
	text-align: left;
}
buttres{
	float: left;
	width: 20em;
	height: 2em;
} */
blue {
	color: #00F;
}
red {
	color: #F00;
}
black {
	color: #000;
}
orangeH {
	color: #F60;
}
orange1 {
	 color: #F63;
}
orange2 {
	color: #F90;
}
white {
	color: #FFF;
}
gray {
	color: #ccc;
}