body {font-family:arial; margin:0; width:100%;}

.tencomm {display:none;}

#commstrap {color:#ffff99; font-size:2.2em; font-weight:bold; padding:6px;
       line-height:1.4em;}
#left {display:none;}
#middle	{color:white; width:100%; font color:white;
         background-image: url("images/shade10comm.png ");
         background-repeat:repeat-x;
         background-position: center top;
         background-attachment: fixed;    
          background-size: cover;
		margin-left:0%; margin-top:0%;}

#midtop	{text-align:center; width:100%; font-weight:bold; font-size:0.75em;
          line-height:1.6em; color:white; margin-top:10px; margin-bottom:15px; }	
          
#navigate {width:100%; border-bottom: 1px solid black; margin-bottom: 0; list-style:none; margin:0; text-align:center;}

#navigate ul {margin:0; padding:1em 0 0 0; list-style:none;}

#navigate li {margin: 0 0 0 0; padding: 0px;}

#navigate a:link {color:#f4ece9; font-weight:bold; display:block; background:#00485c; 
		padding-left:15px; padding-right:15px; padding-top:5px; text-decoration:none; margin:0;}

#navigate a:visited {color:#f4ece9; font-weight:bold; display: block; background-image:url('images/navback.png'); 
		padding-left:15px; padding-right:15px; padding-top:5px; text-decoration:none; margin:0;}

#navigate a:hover {color:white; background:navy;}

#textcomm {width:85%; font-size:1.5em; margin:auto; line-height:1.3;}
#textcomm a:link {color:#ffff99;}
#textcomm a:visited {color:#ffff99;}

@media only screen and (min-width: 600px)
{
.tencomm {width:50%; margin:auto; display:block;}

#commstrap {color:navy; font-size:1.6em; font-weight:bold; padding:6px; }

#left	{float:left; width:18%; text-align:center; display:block;
		margin-left:2%; margin-top:2%; margin-bottom:2%;padding-top:15px; 
		padding-bottom:0; padding-left:6px; padding-right:6px;}    
    
#middle	{float:left; color:black; width:58%; 
		margin-left:1%; margin-top:0%; background:white;}
		
#midtop	{text-align:center; width:100%; font-weight:bold; font-size:0.75em; line-height:125%; color:#2E6764; margin-top:10px; margin-bottom:15px; }	

#textcomm {width:70%; font-size:1.1em; margin:auto; line-height:1.3;}
#textcomm a:link {color:blue;}
#textcomm a:visited {color:blue;}

#navigate {float:left; width:100%; border-bottom: 2px solid blue; margin-bottom: 2em; list-style:none; margin:0; display:block;}

#navigate ul {margin:0; padding:1em 0 0 0; list-style:none;}

#navigate li {float:left; margin: 0 0 0 0; padding: 2px;}

#navigate a:link {float:left; color:navy; font-weight:bold; display: block; background-image:url('images/navback.png'); 
		padding-left:15px; padding-right:15px; padding-top:5px; text-decoration:none; margin:0;}

#navigate a:visited {float:left; color:navy; font-weight:bold; display: block; background-image:url('images/navback.png'); 
		padding-left:15px; padding-right:15px; padding-top:5px; text-decoration:none; margin:0;}

#navigate a:hover {color:white; background:navy;}


}




#bigbody  {font-family:arial; margin:0; font-size:1.0em;}
#subhead {color:#7F030C; font-size:1.5em; font-weight:bold; padding:4px; text-align:center; line-height:1.2;}

#bigsub {color:#7F030C; font-size:2.5em; font-weight:bold; padding:8px; text-align:center; line-height:1.2;}

#subhead1 {color:navy; font-size:1.1em; font-weight:bold; padding:2px;}

#coltext {color:#2E6764; text-align:right; font-size:0.85em;}

#strapline {color:navy; font-size:1.1em; font-weight:bold; padding:4px; }

#detail{font-size:0.8em; color:black; padding:5px;}

#detlist {font-size:0.8em; color:black; margin-left:25px;
		padding-left:5px; padding-bottom:10px; padding-right:5px; text-align:left;}

#textlist {margin-left:75px;margin-right:75px;
		padding-left:10px; padding-bottom:30px; padding-right:10px; text-align:left;}

#header {color:white ;font-weight:bold; font-size:2.8em; position:absolute; top:30px; left:15px; margin:0;
		 }

#wxheader {color:white ;font-weight:bold; font-size:2.8em; position:absolute; top:55px; left:220px; margin:0;
		 }

#navtab {}

#navbar	{float:left;}

#navbar li {float:left; color:navy; font-weight:bold; font-size:1.2em; background-image:url('images/navback.png'); 
		width:100%; background-repeat: no-repeat; margin: 0 0 0 0; 
		padding-left:15px; padding-right:15px; padding-top: 4px; padding-bottom:1px;}

#top	{clear:both; color:blue; border:1px solid gray; width:100%;
		margin-top:2%;}

#bigstrap {color:navy; font-size:1.6em; font-weight:bold; padding:6px; }

#leftwide {float:left; width:20%; text-align:center;
		margin-left:2%; margin-top:2%; margin-bottom:2%;padding-top:15px; 
		padding-bottom:15px; padding-left:6px; padding-right:6px;}

#colhead  {background:#E0B106; border: 2px solid navy;
		text-align:center; font-weight:bold;
		padding-top:5px; padding-left:2px; padding-right:2px;}
			
#midstd { margin-top:20px;  padding:none;
		background-repeat:repeat-y;}

#elhead {font-family: verdana,arial,sans-serif; font-size:1.3em; color:navy; text-align:left; font-weight:bold;
	margin-top:4px; margin-bottom:4px;}

#ellink {text-align:right;}

#eltext {font-family: verdana,arial,sans-serif; font-size:0.75em; text-align:left;}

#lphead {font-family: verdana,arial,sans-serif; font-size:1em; color:navy; text-align:left; font-weight:bold;
	margin-top:4px; margin-bottom:4px;}

#lplink {text-align:right;}

#lptext {font-family: verdana,arial,sans-serif; font-size:0.75em; text-align:left;}

#lpic	{float:left; margin-right:10px; margin-bottom:10px;}

#rphead {font-family: verdana,arial,sans-serif; font-size:1em; color:navy; text-align:left; font-weight:bold;
	margin-top:4px; margin-bottom:4px;}

#rplink {text-align:right;}

#rptext {font-family: verdana,arial,sans-serif; font-size:0.75em; text-align:left;}

#rpic	{float:right; margin-left:10px; margin-bottom:10px;}

#cpic	{margin: 20px 20px 20px 20px; margin-top:20px; padding-top:20px;}


#midstd	{float:left; color:black; width:60%; margin-left:2%; margin-top:2%;}

#leftstd {float:left; margin-top:8px; margin-right:10px;}

#leftform {float:left; width:50%;}
#rightform {float:right; width:50%}

#leftcontent	{font-weight:normal; font-size:0.8em; 
			padding-top:12px; padding-bottom:0px; text-align:center;}

#rightjust      {font-weight:normal; font-size:0.8em; 
			padding-top:12px; padding-bottom:0px; text-align:right;}


#rightcontent {font-size:0.75em; padding:5px;text-align:left;}

#empty	{float:left; color:black; width:80%; padding-top:0%;
		margin-left:5%; margin-top:1%; margin-right:5%;}


#leftfloat {float:left; margin-right:12px;margin-top:6px;}

#midshade {clear:both; margin-top:15px; background:#C4DFE6; height:420px; margin-bottom:10px;}

#tymtwshade {clear:both; background:#F3EE8F;margin-bottom:10px;}

#conmidshade {clear:both; margin-top:15px; background:#C4DFE6; height:325px; margin-bottom:10px;}

#submidshade {clear:both; margin-top:15px; background:#C4DFE6; width:700px; margin-bottom:10px;}
#submidshade1 {clear:both; margin-top:15px; background:#FFFFCC; width:760px; margin-bottom:10px;}

#midimage {float:right; height:420px; padding-left:5px;}

#cmidimage {float:right; height:100%; padding-left:5px;}


#midtext   {float:left; width:65%;}

#midbase	{clear:both;}

#right	{float:right; color:black; background-image:url('images/backfade.png'); background-repeat:repeat-y;  
		width:16%; border-left: 2px solid navy; margin-top:2%;}
		
#wleft {float:left; color:navy; width:50%; margin-top:2%; margin-left:10px;}
#hleft {float:left; color:navy; width:50%; margin-top:2%; margin-left:0px;}
#wright{float:right; color:navy; width:22%; margin-top:2%;}


#righthead	{font-size: 1.4em; border-bottom:10px; color:maroon; font-weight:bold; margin-bottom:10px; }

#bottom	{clear:both; color:white; background:maroon; margin-top:80px; padding:5px; font-size:0.75em; 
		font-weight:bold; bottom:0px;}

#imagedrop {position:absolute; bottom:0px;}

.clear	{clear:both;}