	
	
	/*body {background-image:url(images/vstripe.jpg);}*/
	
	body {background-color:#CCE6FF;}
	
	#wrapper {position:relative; margin-left:auto;
margin-right:auto; width:955px; background-color:white;}
	
/*	#wrapper {position:absolute; left:1%; top:0; width:955px; background-color:#E0E0E0; border-color:red; border-style:solid; border-width:0px;}*/
	
	h2 {position:relative; color:teal; font-size:1.25em; font-variant:small-caps; font-family:"Times Roman"; background-color:white; text-align:center; border-width:0px; border-color:black; border-style:solid; top:5px;}
	h3 {color:#585858; font-variant:small-caps; font-size:1.1em; }
	h3.a {color:#585858; font-variant:small-caps; font-size:1.2em; background-color:#E0E0E0; padding-top:5px; padding-bottom:5px; padding-left:5px; }
	
	ol li {font-size:10pt; color:#585858; font-family:"Verdana", sans-serif;} 
	
	ol .small {font-size:11pt; font-family:"Verdana", sans-serif;}
		
	ul li{font-size:.9em; color:black; font-weight:500; font-family: verdana, geneva, sans-serif}
	
	
	ul {list-style-type:square;}
	ol {list-style-type:upper-roman; margin-left:50px;}
	
	ol.tasks {list-style-type: upper-alpha; margin-left:5px;}
	
	ol.tasks ol li {list-style-type: decimal; margin-left:-40px;}
	
	.tasks {font-size:10pt; color:#585858; font-family:"Verdana", sans-serif;}
	
	a:link {text-decoration:none; color:blue; padding-left:0px; padding-right:5px;}
	a:visited {text-decoration:none; color:blue; padding-left:0px; padding-right:5px;}
	a:hover {text-decoration:underline; color:white; background-color:black; padding-left:0px; padding-right:5px;}

	.vi {z-index:5;}
	.title {position:absolute; top:55px; left:15px; text-align:center; font-family:"Verdana", sans-serif; font-size:1.25em; color:white; font-weight:900; font-variant:small-caps; background-color:transparent; padding-left:5px; border-width:0px; border-color:black; border-style:dotted; z-index:10;}
	
	.h1 {color:teal; font-size:2em; font-variant:small-caps; font-family:Verdana, sans-serif; background-color:white; text-align:center;}/*used in Courses page heading*/
	.h2 {color:#585858; font-size:1.5em; font-variant:small-caps; background-color:transparent; text-align:center; margin-top:10px; padding-left:0px; padding-right:0px; border-width:0px; border-color:black; border-style:solid;}
	.h3 {color:#585858; font-size:2em; font-family: Verdana, sans-serif; width:100%; text-align:center;}
	
	.squadrons {color:red; font-size:1em; font-variant:small-caps; padding-left:5px;}
	
	
	.main {color:black; font-size:1.20em; font-weight:600; font-family:"Times Roman", serif;}/* font used in Courses page*/
	.mainteal {color:teal; font-size:1.20em; font-weight:600; font-family:"Times Roman", serif;}/*font used in Courses page*/
	
	.photodescript {font-size:10pt; font-weight:500; color:teal; font-family:Verdana}/*used on archives pages*/
	
	.entrance {position:absolute; top:0px; left:300px;}
	.menunolink {color:blue;}
	.cpsflag {padding-left:40px;}
	.normalpar {font-size:12pt; color:black; font-family:Arial sans-serif;}
	
	
	.idot {color:white;}
	.graydot {color:#E0E0E0;}
	.top {border:0px solid red; text-align:right;}
	
	
	
	#header {background-color:white; margin:0; padding:0; border-color:red; border-width:0px; border-style:ridge;}
	
	/*#main {margin:0; padding:0; background-color:lime; background-image:url(images/bgPAT.gif);}*/

	#navleft {float:left; width:200px; margin:0; background-color:white; margin-top:-4px; padding-bottom:20px; padding-top:20px; border-width:0px; border-color:gray; border-style:solid;}

	#content {float:left; width:715px; background-color:white; padding-top:0px; padding-left:20px; padding-right:20px;}
	
	#contentblog {float:left; left:200px; margin-top:-4px; width:715px;  padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px; border-width:0px; border-color:black; border-style:solid; background-color:white;}/*used for blog pages*/
	
	#contentwhite {float:left; left:200px; top:150px; width:655px; background-color:white; padding-left:80px; padding-right:20px; padding-top:5px; padding-bottom:5px; border-width:0px; border-color:black; border-style:solid;}/*used on Courses page*/	
	
	.blog {font-family:"Times Roman"; font-size:1.1em; color:#3D2B1F; background-color:transparent; font-style:italic; padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:5px; margin-top:5px;} 
	
	.entrytitle{font-family:Verdana, sans-serif; font-size: 1.1em; color:#585858;}
	
	.letter {font-family:"Times Roman"; font-size:1.2em; line-height:1.4; color:teal; font-style:italic; padding-left:10px; padding-right:20px; padding-top:0px; padding-bottom:5px; margin-top:5px;}/*for use with Commander's welcome letter*/
	
	
	
	#commandersquad {width:600px; text-align:left; border:0px; border-style:solid; border-color:black; padding-left:11%;}
	#commandersquad {width:600px; text-align:left; border:0px; border-style:solid; border-color:black; padding-left:11%;}
	#commandersquad table {width:580px; background-color:white;  padding:20px; margin-bottom:20px; margin-top:10px; border-spacing:0px;}
	#commandersquad th {background-color:white; color:#585858; font-size:14pt; width:30%; text-align:left; border:0px; border-color:black; border-style:dotted; padding-left:30px;}
	#commandersquad td {background-color:white; font-size:12pt; width:30%; color:#585858; padding-left:30px;}
	/*used on Past Commanders page */
	
	
	
	/*tablequad used on who we are page*/
	#tablesquad {width:600px; text-align:left; border:0px; border-style:solid; border-color:black; padding-left:15%;}
	#tablesquad table {width:580px; background-color:white;  padding:20px; margin-bottom:20px; margin-top:10px; border-spacing:0px;}
	#tablesquad th {background-color:white; color:#585858; font-size:14pt; width:30%; text-align:left; border:0px; border-color:black; border-style:dotted; padding-left:30px;}
	#tablesquad td {background-color:white; font-size:12pt; width:30%; color:#585858; padding-left:30px;}
	
	.tableTO {width:100%; text-align:left; background-color:white; padding-left:0%;}
	.tableTO th {background-color:#E0E0E0; font-size:1.2em; text-align:left; color:#585858; width:30%; border:0px; border-color:black; border-style:dotted; padding-left:30px;}
	.tableTO td {background-color:#E0E0E0; font-size:11pt; width:30%; color:black; padding-left:30px;}
	
	.tablecoursemenu {border-collapse:collapse; width:100%; background-color:white; padding-left:0%; border:0px solid black;}
	.tablecoursemenu th {background-color:#E0E0E0; font-size:1.2em; text-align:left; color:#585858; width:50%;}
	.tablecoursemenu td {background-color:white; font-size:12pt; width:50%; color:black; padding-left:10px; padding-top:10px; margin-top:0; padding-bottom:30px; vertical-align:top;}
	
	
	#photocommander {float:right; border:.5em; border-style:inset; border-color:gray; margin-left:1em; margin-bottom:1em; margin-top:0;}
	#photologo {float:right;  margin-left:0; margin-right:-20px; margin-bottom:0; margin-top:-60px;}
	#photologo a img {border:none;}
	#photologo a:hover{background:transparent;}
	
	#datestamp {text-align:center; vertical-align:bottom; background-color:transparent; font-size:small; font-style:italic; font-family:"Verdana", sans serif; border-width:0px; border-style:solid; padding-bottom:0px; width:100%;}
	
	#footer {width:100%; clear:both; height:10px; background-color:red;}
	
