/* Global Reset *******************************************************************************************************/
* { margin: 0; padding: 0;}
/* image if needed background: url(images/bg1.jpg) no-repeat #fff center top;
/* Body ***************************************************************************************************************/
body { margin: 0;  }

#wrapper { text-align: left; margin-left: auto; margin-right: auto; width: 900px; padding: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background: #fff; } 

/* Content  *******************************************************************************************************/ 
#menu { width: 270px; height: 440px; background: url(images/circle11.jpg) no-repeat; float: left; }

#menu table { margin-left: 110px; margin-top: 132px; padding: 5px;}

/* Content  *******************************************************************************************************/ 
#content { width: 620px; float: right; margin: 0 0 0 10px; padding: 0px; background-color: #fff;}

/* old  *******************************************************************************************************/ 
a:link /* link - 8pt*/
{
font-family: Arial, helvetica, sans-serif;
font-size: .9em;
color: #0099cc;
font-weight: bold;
text-decoration: none;
}

a:active /* link - 8pt*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: .9em; 
color: #336699;
font-weight: bold;

}

a:visited /* - 8pt*/
{
font-family: Arial, helvetica, sans-serif;
font-size: .9em;
color: #0099cc;
font-weight: bold;
text-decoration: none;
}

a:hover /* 8pt*/
{
font-family: Arial, helvetica, sans-serif;
font-size: .9em;
color: #336699;
font-weight: bold;
text-decoration: none;
}


a:link.a /* link main menu- 8pt*/
{
font-family: Arial, helvetica, sans-serif;
font-size: 1em;
color: #0099cc;
font-weight: bold;
text-decoration: none;
}

a:active.a /* link main menu - 8pt*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 1em; 
color: #0099cc;
font-weight: bold;
}

a:visited.a /* - main menu 8pt*/
{
font-family: Arial, helvetica, sans-serif;
font-size: 1em;
color: #0099cc;
font-weight: bold;
text-decoration: none;
}

a:hover.a /* main menu 8pt*/
{
font-family: Arial, helvetica, sans-serif;
font-size: 1em;
color: #000099;
font-weight: bold;
text-decoration: none;
}

a:link.sub /* link sub menu 8pt*/
{
	font-family: Arial, helvetica, sans-serif;
	font-size: .9em; 
	color: #0099cc;
	font-weight: bold;
	text-decoration: none;
	line-height : 23px;
	margin-left: 25px;
}

a:active.sub /* link sub menu 8pt*/
{
	font-family: Arial, helvetica, sans-serif; 
	font-size: .9em; 
	color: #33cccc;
	font-weight: bold;
	text-decoration: none;
	line-height : 23px;
	margin-left: 25px;
}

a:visited.sub /* sub menu 8pt*/
{
font-family: Arial, helvetica, sans-serif;
font-size: .9em;
color: #99ccff;
font-weight: bold;
text-decoration: none;
line-height : 23px;
margin-left: 25px;
}

a:hover.sub /* sub menu 8pt*/
{
font-family: Arial, helvetica, sans-serif;
font-size: .9em;
color: #cccccc;
font-weight: bold;
text-decoration: none;
line-height : 23px;
margin-left: 25px;
}


img.left
{
float: right;
margin-left: 25px;
margin-bottom: 5px
}

img.right
{
float: left;
margin-right: 25px;
margin-bottom: 15px;
}

table.airto
{
	border-collaspe: collaspe;
	border: 1px solid #000099;
	border-spacing: 0;
	padding: 4px 6px;
	background-color: #FFFFFF;
}

table.calendar
{
	width: 105px;
	border-collaspe: collaspe;
	border: 1px solid #000099;
	border-spacing: 0;
	padding: 4px 6px;
	background-color: #FFFFFF;
}

tr.airto
{
	border-collaspe: collaspe;
	border: 1px solid #000099;
	border-spacing: 0;
	background-color: #FFFFFF;
}

td.airto
{
	width: 95px;
	border-collaspe: collaspe;
	border: 1px solid #000099;
	border-spacing: 0;
	padding: 2px 4px;
	background-color: #ffffff;
	text-align: center;
}

td.airto1
{
	width: 150px;
	border-collaspe: collaspe;
	border: 1px solid #0099cc;
	border-spacing: 0;
	padding: 8px 8px;
	background-color: #ffffff;
	text-align: center;
}

td.airto3/*for style 3 cell for text*/
{
	border-collaspe: collaspe;
	border: 1px solid #000099;
	border-spacing: 0;
	padding: 2px 4px;
	background-color: #ffffff;
}

td.airto4/*filled in style 3 cell for news section sub heads*/
{
	border-collaspe: collaspe;
	border: 1px solid #336699;
	border-spacing: 0;
	padding: 2px 4px;
	background-color: #336699;

}

td.airto5/*for style calendar cell for text*/
{
	width: 115px;
	border-collaspe: collaspe;
	border: 1px solid #000099;
	border-spacing: 0;
	padding: 1px 3px;
	background-color: #ffffff;
	
}

td.pict
{
	width: 51px;
	height: 51px;
	border-collaspe: collaspe;
	border: 1px solid #000099;
	border-spacing: 0;
	padding: 0px 0px;
	background-color: #ffffff;
}

li.airto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #336699;
	list-style : square;
	font-weight: bold;
	line-height : 18px;
	margin-left: 25px;
} 

li.sub
{
	list-style : circle;
	font-family: Arial, helvetica, sans-serif;
	color: #0099cc;
	font-weight: bold;
	margin-left: 25px;
	list-style-type : disc;
} 

li.none /*text in list no bullet*/
{
	list-style : none;
	font-family: Arial, helvetica, sans-serif;
	font-size: .8em; 
	color: #336699;
} 

table.airtosub
{
	border-collaspe: collaspe;
	border: 1px solid #000099;
	border-spacing: 0;
	padding: 4px 6px;
	background-color: #FFFFFF;
}

tr.airtosub
{
	border-collaspe: collaspe;
	border: 1px solid #000099;
	border-spacing: 0;
	background-color: #FFFFFF;
}

td.airtosub
{
	width: 95px;
	border-collaspe: collaspe;
	border-spacing: 0;
	padding: 2px 4px;
	background-color: #ffffff;
	text-align: center;
}

.s1 /*indented blue text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: .8em; 
color: #336699;
margin-right: 25px;
} 

.s2 /*blue paragraph text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: .8em; 
color: #336699;
font-weight: bold;
} 

.s3 /*large light blue text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 1.2em; 
color: #0099cc;
font-weight: bold;
} 

.s4 /*blue indented right and left text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: .8em; 
color: #336699;
font-weight: bold;
margin-left: 30px;
margin-right: 50px;
}

.s5 /*blue indented text non-bold*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: .8em; 
color: #000099;
margin-left: 35px;
margin-right: 70px;
} 

.s6 /*giant light grey text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 2.8em; 
color: #cccccc;
font-weight: bold;
} 

.s7 /*giant light blue/grey text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 2.8em; 
color: #99ccff;
font-weight: bold;
}

.s8 /*giant light blue text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 2.8em; 
color: #0099cc;
font-weight: bold;
} 

.s9 /*menu light grey text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 1.2em; 
color: #cccccc;
font-weight: bold;
} 

.s10 /*menu light blue/grey text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 2em; 
color: #99ccff;
font-weight: bold;
}

.s11 /*menu light blue text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 1.8em; 
color: #0099cc;
font-weight: bold;
}

.s12 /*symbol*/
{
	font-family: symbol;
	font-size: 1.5em;
	color: #0099cc;
	font-weight: bold;
} 

.s13 /*medium light blue/grey text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 1em; 
color: #336699;
font-weight: bold;
}

.s14 /*slightly larger paragraph blue text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: .9em; 
color: #336699;
margin-right: 25px;
}

.s16 /*medium light blue/grey text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 1em; 
color: #ffffff;
font-weight: bold;
}

.s17 /*paragraph white text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: .7em; 
color: #ffffff;
font-style: italic;
} 

.s18 /*small light grey text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 1.1em; 
color: #cccccc;
font-weight: bold;
} 

.s19 /*small light blue/grey text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 1.1em; 
color: #99ccff;
font-weight: bold;
}

.s20 /*small light blue text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 1em; 
color: #336699;
font-weight: bold;
}

.s21 /*very small blue text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: .7em; 
color: #336699;
font-weight: bold;
}

.s22 /*large light blue text*/
{
font-family: Arial, helvetica, sans-serif; 
font-size: 1.1em; 
color: #336699;
font-weight: bold;
} 