
* {
  margin: 0;
  padding: 0;
}
html {
  margin: 0;
  padding: 0;
}
body {
  background-color: aqua;
  margin: 0;
  padding: 0;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  font-size: 0.8em;
}
body {word-wrap: break-word;} 
p {
  padding-right: 1em;
  padding-left: 1em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  font-size: 1em;
  text-align: justify;
}
a {
	color: blue;  
}
h1 {
  padding: 1em;
  font-size: 2.2em;
  font-weight: bold;
  text-align: center;
}
h2 {
  padding: 1em;
  font-weight: bold;
  font-size: 1.8em;
  text-align: center;
}
h3 {
  padding: 1em;
  font-size: 1.5em;
  font-weight: bold;
  text-align: center;
}
h4 {
  padding: 1em;
  font-weight: bold;
  font-size: 1.3em;
}
h5 {
  padding: 1em;
  font-size: 1.2em;
  font-weight: bold;
}
h6 {
  padding: 1em;
  font-size: 1.1em;
  font-weight: bold;
}
address {
  padding: 1em;
  font-size: 1em;
}
pre {
  font-size: 1em;
}
.font-monofont {
  font-family: "Lucida Console","Courier New",Courier,monospace;
}
.font-times {
  font-family: Georgia,"Times New Roman",Times,serif;
}
.font-sans-serif {
  font-family: Verdana,Helvetica,Arial,sans-serif;
}
.font-3x-centered {
  font-size: 3em;
  text-align: center;
  padding-right: 0;
  padding-left: 0;
}
.font-2x-centered {
  font-size: 2em;
  text-align: center;
  padding-right: 0;
  padding-left: 0;
}
.font-1point5x-centered {
  font-size: 1.5em;
  text-align: center;
  padding-right: 0;
  padding-left: 0;
}
.font-header-title {
  font-size: 2em;
  font-weight:bold;
  text-align: center;
  padding-right: 0;
  padding-left: 0;
  padding-top: 0.4em;
  padding-bottom: 0.4em;
}
.font-header-subtitle {
  font-size: 1.5em;
  font-weight:bold;
  text-align: center;
  padding-right: 0;
  padding-left: 0;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
}
.font-column-title {
  font-size: 1.2em;
  text-align: center;
  padding-right: 0;
  padding-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}
.font-footer-title {
  font-size: 2em;
  text-align: center;
  padding-right: 0;
  padding-left: 0;
  padding-top: 0.4em;
  padding-bottom: 0.4em;
}
.WebCommand {
	display:none;
}
.CPUcode, .CPUcodeChar {
	font-family:"Lucida Console";
	font-weight:bold;
}
.NormalNoIndent {
}
.MsoNormal {
  text-indent: 2em;
}
.MsoNormal {
  text-indent: 2em;
}
.MsoNormal_centered {
  text-indent: 0;
}
.MsoNormalTable {
}
.MsoTitle {
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	text-align:center;
	font-size:16.0pt;
	font-family:Verdana,sans-serif; 
	font-weight:bold;
}
.MsoSubtitle {
	margin-top:0in;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	text-align:center;
	font-size:12.0pt;
	font-family:Verdana,sans-serif; 
	font-weight:bold;
}
.SubSubTitle {
	margin-top:0in;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	text-align:center;
	font-size:12.0pt;
}
.Section1 {
	page:Section1;
}
.block-width-90-percent {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
}
img {
  float: left;
}
.image-float-left {
  float: left;
}
.image-float-right {
  float: right;
}
.image-float-not {
  float: none;
}
.box-thin-red-dashed {
  border: thin dashed red;
}
div {
}
#fixed_layout_centerer {
   width: 100%;
   margin-left: auto;
   margin-right: auto;
   overflow: hidden;
}
#bg_color_col3 {
  background-color: red;  
  width: 100%;
  float: left;
  position: relative;
}
#bg_color_col2 {
  background-color: #ff9900;  
  width: 100%;
  float: left;
  position: relative;
  right: 25%;  
}  
#bg_right_width3 {
  background-color: transparent;
  width: 100%;
  float: left;
  position: relative;
  left: 25%;   
}
#bg_left100 {
  background-color: transparent;
  width: 100%;
  float: left;
  position: relative;
  right: 100%; 
}
#bg_color_col1 {
  background-color: yellow;
  width: 100%;
  float: left;
  position: relative;
  left: 25%;      
}
#bg_left_width1 {
  background-color: transparent;
  width: 100%;
  float: left;
  position: relative;
  right: 25%;     
}
#bg_right100 {
  background-color: transparent;
  width: 100%;
  float: left;
  position: relative;
  left: 100%;   
  min-height: 400px;   
}
#header {
  background-color: #cccccc;
  padding-top: 1em;
  padding-bottom: 1em;  
  position: relative;
}
#col2_wrapper {
  background-color: transparent; 
  float: left;
  position: relative;
  width: 100%;
  margin-left: -27%;   
  margin-right: -27%;  
  overflow: hidden; 
  left: 27%;           
}
#col2 {
  position: relative;
  overflow: hidden;   
  margin-left: 27%;   
  margin-right: 27%;  
  background-color: #99ffff; 
  min-height: 300px;  
}
#col2_inner_wrapper {  
  width: 100%;
  overflow: hidden;
}
#col1_left100 { 
  float: right;
  position: relative;
  width: 100%;
  margin-left: -100%; 
  right: 100%;     
}
#col1_rightw3mp { 
  float: right;
  position: relative;
  width: 100%;
  left: 130px; 
}  
#col1 {
  float: right;
  position: relative;
  width: 21%;    
  left: 23%;	  
  background-color: #99ff99; 
  overflow: hidden;
  min-height: 300px;  
}
#col3 {
  float: right;
  position: relative;
  overflow: hidden;
  width: 21%;     
  right: 2%;      
  background-color: #ffffcc; 
  min-height: 300px;  
}
#footer {
  background-color: #ffccff; 
  clear: both;
  padding-top: 1em;
  padding-bottom: 1em;
  position: relative;
  width: 100%;
}
#col1, #col2_inner_wrapper, #col3 { 
  padding-top: 1.5em;
  padding-bottom: 2em;
}
.menu_all {
	background-color: #f0e7d7;  
}
.menu_vertical {
}
.menu_all ul { }
.menu_vertical ul { }
.menu_all li { 
	list-style-type: none;
	background-color: #f0e7d7;  
	text-align: center; 
}
.menu_vertical li { }
.menu_all ul li div {
  overflow:hidden; 
  margin-left: auto;	
  margin-right: auto;	
  text-align: center;  
}
.menu_all ul li img { 
}
.menu_all a {
	padding: 0.3em 0.7em;  
	border-width: 1px;        
	border-color: white #aaab9c silver white; 
	border-style: solid;
	color: maroon;  
	background-color: #f7f2ea;	
	text-decoration: none;
}
.menu_vertical a {
	display: block; 
}
.menu_all a:link {
}
.menu_all a:visited {
	color:  gray;   
}
.menu_all a:hover {
	background: #f0e7d7;	
	border-color: #aaab9c white white silver;
}
.menu_all a:active {
	color: #b00000; 
}
.menu_all .current_selection_a , .menu_all .current_selection_a:visited {
  color: maroon;
  background-color: #f0e7d7;	
  border-color: #aaab9c white white silver;
}
.menu_all .current_selection_a:hover {
  background-color: #f0e7d7;	
  border-color: #aaab9c white white silver;
}
.menu_all .current_selection_a:active {
	font-weight: bold;
}
.menu_all ul ul { }
.menu_vertical ul ul {}
.menu_all ul ul li { }
.menu_vertical ul ul li { }
.menu_all ul ul li a { }
.menu_vertical ul ul li a { }
.menu_all ul ul.dropdown_menu_last { }
.menu_vertical ul ul.dropdown_menu_last { }
.menu_all ul li:hover>ul {
	display:block; 
}
.menu_all ul li.hover ul {  
	display:block; 
}
.menu_vertical ul li:hover>ul { }
.menu_all ul li.hover ul {  }
.menu_all ul ul ul {
	top: 0; 
	left: 99%; 
}
.menu_all ul ul {display: none;}
.menu_all ul:hover ul ul {display: none;}
.menu_all ul:hover ul:hover ul ul {display: none;}
.menu_all ul:hover ul {display: block;}
.menu_all ul:hover ul:hover ul {display: block;}
.menu_all ul:hover ul:hover ul:hover ul {display: block;}
#nav_v6 ul ul {margin-left: 10%;}
#nav_v6 {padding: 1em 0;}
.menu_horizontal {
	margin: 0;   
	padding: 0; 
	float: left;  
	width: 100%; 
}
.menu_horizontal_centering_a {	
	float: right; 
	position: relative;
	 right: 50%;
	clear: left;
	z-index: 1001;  
}
.menu_horizontal_centering_b {    
}
#off_nav_h7 ul, .menu_horizontal ul {
	float: left;
	position: relative;
	 left: 50%;
	padding-top: 0;  
	list-style: none;
	margin: 0;
}
#off_nav_h7 li, .menu_horizontal li {
	float: left;
	position: relative;
}
#off_nav_h7 a, .menu_horizontal a {
	float: left;
	margin-left: 0.3em;  
	margin-right: 0.3em; 
	margin-top: 0.7em;  
	margin-bottom: 0em;  
margin-bottom: 0.7em;
}
.menu_horizontal ul ul {
	display: none;   
	position: absolute;  
	top: 3.0em; 
	left: 0; 
	z-index: 1010; 
}
.menu_horizontal ul ul li { 
background-color: transparent; 
width: 100%; 
	display: block;
	float: none;  
	width: auto;
	white-space: nowrap;
	clear: both; 
}
.menu_horizontal ul ul li a { 
width: 100%; 
	margin: 0; 
}
.menu_horizontal ul ul.dropdown_menu_last { 
   left:auto; 
   right:0; 
}
.menu_horizontal ul li:hover>ul { }
.menu_horizontal ul li.hover ul {  
}
#header                             { background-color: #87cefa; }    
#col1, #bg_color_col1 { background-color: #f0e7d7; } 
#col2, #bg_color_col2 { background-color: #fffaf0; } 
#col3, #bg_color_col3 { background-color: #f0e7d7; } 
#footer, body, #nav_h7, #nav_h7_ul li  { background-color: #a0522d; } 
.menu_all a { background-color: #f7f2ea;	} 
.menu_all a, 
.menu_all .current_selection_a , 
.menu_all .current_selection_a:visited  { color: #8b4513; } 
.menu_all a:visited { color:  gray; } 
.menu_all a:active  {	color: #b00000;} 
#col1, 
#bg_color_col1, 
.menu_all, 
.menu_all li , 
.menu_all .current_selection_a , 
.menu_all .current_selection_a:visited , 
.menu_all .current_selection_a:hover    { background-color: #f0e7d7; }
.menu_all a:hover 				     { background:       #f0e7d7; }
.menu_all a { border-color: white #aaab9c silver white; } 
.menu_all a:hover, 
.menu_all .current_selection_a , 
.menu_all .current_selection_a:visited, 
.menu_all .current_selection_a:hover { border-color: #aaab9c white white silver;} 
#bg_color_col1        { left:            25%;     }
#bg_left_width1      { right:           25%;     }
#col2                          { margin-left:     25%;     }
#col2_wrapper          { left:            25%;     }
#col2_wrapper          { margin-left:    -25%;     }
#col1                          { width:           25%;     }
#col1                          { left:            25%;     }
#bg_color_col2        { right:         160px;     }  
#bg_right_width3    { left:          160px;     }
#col3                          { right:           0px;     }
#col2                          { margin-right:  160px;     }
#col2_wrapper          { margin-right: -160px;     }
#col3                          { width:         160px;     }
#col1_rightw3mp      { left:          160px;     }
#bg_color_col1        { left:            20%;     }
#bg_left_width1      { right:           20%;     }
#col2                          { margin-left:     20%;     }
#col2_wrapper          { left:            20%;     }
#col2_wrapper          { margin-left:    -20%;     }
#col1                          { width:           20%;     }
#col1                          { left:            20%;     }

