/* for word spacing on home page */
p.wordSpace {
	font-family: Verdana, arial, helvetica, geneva;
	font-size:12px;
	color:#333366;
	line-height:1.5em;
	text-decoration:none;
	padding:0;
	word-spacing: 1px;
	margin: 0 0 10px 0;
}

ul.wordSpace {
	font-family: Verdana, arial,helvetica,geneva;
	font-size:11px;
	color:#333366;
	line-height:1.5em;
	text-decoration:none;
	padding:0;
	word-spacing: 1px;

}

li.wordSpace {
	font-family: Verdana, arial, helvetica, geneva;
	font-size:11px;
	color:#333366;
	line-height:1.5em;
	text-decoration:none;
	padding:0;
	word-spacing: 1px;
}

td.wordSpace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	line-height: 1.2em;
	text-decoration:none;
	padding:0;
	word-spacing: 1px;
}

td.contact {
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

.headerText {
	  	font-family:verdana,arial,helvetica,geneva;
	  	font-size:10px; color:#666666; line-height:14px;
	  	text-decoration:none;
		padding:0;
}


.textTable {
	margin: 10px;
}

.titleBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: navy;
	text-align: right;
	padding-right: 5px;
	vertical-align:middle;
	padding-top: 2px;
	padding-bottom: 2px;
	letter-spacing: 1px;

}
.titleBarLt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: navy;
	text-align: left;
	padding-left: 5px;
	vertical-align:middle;
	padding-top: 2px;
	padding-bottom: 2px;
	letter-spacing: 1px;
	margin-right: 10px;

}

.titleBarCtr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: navy;
	text-align: center;
	padding-right: 5px;
	vertical-align:middle;
	padding-top: 2px;
	padding-bottom: 2px;
	letter-spacing: 1px;

}

.titleBarHawaii {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #139C89;
	text-align: right;
	padding-right: 5px;
	vertical-align:middle;
	padding-top: 2px;
	padding-bottom: 2px;
}

.bar {
        background-color: #EEEEEE;
        font-size: 11px;
        color: #000000;
        /*line-height:12px;*/
        padding: 2 2 2 2;
        font-weight:bold;
        /*text-align: left;*/
        text-decoration: none;
        font-family: verdana, Arial, Helvetica, sans-serif;
        /*border: 1px solid #006699;*/

}

.subjectBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #360;
	text-align: left;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(../images/bgMenu.gif);

}

.subjectBarSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #360;
	text-align: left;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(../images/bgMenu.gif);

}

.outset {
	border: thin outset;
}
.inset {
	border: thin inset;
}
.textCell {
	font-size: 14px;
	text-align: left;
	vertical-align: top;
}
.smText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-align: left;
	/*vertical-align: middle;*/
}
.medText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.lgText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000099;
	text-decoration: underline;
}
.orangeBG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	background-image: url(../images/bgMenu.gif);
	color: #333333;

}

.bgHawaii {
	background-image: url(../images/bg_hawaii.gif);
	color: #333333;

}

.bullet {
	list-style-position: outside;
	list-style-type: square;
	color: #333333;
}
.indent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333366;
	line-height:1.5em;
	text-decoration:none;
	padding-left: 50;
	word-spacing: 1px;

}
.content {
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.pressRelease {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:navy;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	
	vertical-align: top;
}

/* LINKS */
a.green:link {
	font-size: 11px;
	color: #360;
	font-weight: normal;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.green:visited {
        font-size: 11px;
        color: #360;
        font-weight: normal;
        text-decoration: underline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.green:hover {
        font-size: 11px;
        color: #360;
        font-weight: normal;
        text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.events:link, a.events:visited, a.events:hover, a.events:active  {
	color: #360;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.events:hover { text-decoration: none; }

a.ext:link {
	font-size: 16px;
	color: navy;
	line-height:18px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.ext:visited {
        font-size: 16px;
        color: navy;
        line-height:18px;
        font-weight: bold;
        text-decoration: underline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.ext:hover {
        font-size: 16px;
        color: navy;
        line-height:18px;
        font-weight: bold;
        text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.int:link {
	font-size: 12px;
	color: #360;
	line-height:12px;
	font-weight: normal;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.int:visited {
        font-size: 12px;
        color: #360;
        line-height:12px;
        font-weight: normal;
        text-decoration: underline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.int:hover {
        font-size: 12px;
        color: #360;
        line-height:12px;
        font-weight: normal;
        text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.cat:link {
	font-size: 12px;
	color: #360;
	line-height:20px;
	font-weight: normal;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.cat:visited {
        font-size: 12px;
        color: #360;
        line-height:20px;
        font-weight: normal;
        text-decoration: underline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.cat:hover {
        font-size: 12px;
        color: #360;
        line-height:20px;
        font-weight: normal;
        text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.email:link {
	font-size: 11px;
	color: #669900;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.email:visited {
        font-size: 11px;
        color: #669900;
        font-weight: normal;
        text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.email:hover {
        font-size: 11px;
        color: #669900;
        font-weight: normal;
        text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.grn:link {
	color: #360;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.grn:visited {
        color: #360;
        text-decoration: underline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.grn:hover {
        color: #360;
        text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}


.category {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: navy;
}
.company {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #360;
}
.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.phone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
}
body {
	background-color: #F7F8FC;
	/*background-color: FFFFFF;*/
}

/* Home page */
.contentEvents {
	background-image: url(../images/bgMenu.gif);
	text-align: center;
	padding: 10px;
}
.contentAbout {
	background-image: url(../images/bgMenu2.gif);
	text-align: left;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #360;	
}
/* End Home */

/* About AHMA */
.about {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: navy;
}
.mission {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: navy;
}
.missionBullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: navy;
	font-size: 12px;
	list-style-position: outside;
	list-style-type: disc;
	margin: 0 0 0 60px;
}
.bulletLg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: navy;
	font-weight: bold;
	font-size: 13px;
	line-height: 20px;
	list-style-position: outside;
	list-style-type: disc;
	margin: 0 0 0 60px;
}


/* End About AHMA */
.eventsDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #333300;
}
.dateBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color: #333300;
}

.footer {
	background-color: F7F8FC;
}

.box {
	text-align: center;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	background-color: #FFFFFF;

}
.boxBigger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000FF;
	font-weight: bold;
	line-height: 20px;

}
.boxBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	font-weight: bold;
	line-height: 16px;

}
.boxSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
}
.boxSoft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	font-weight: normal
}

a.boxLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
}

a.boxLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
    text-decoration: underline;
}

a.boxLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
    text-decoration: none;
}
a.boxLinksm:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration: underline;
}

a.boxLinksm:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
    text-decoration: underline;
}

a.boxLinksm:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
    text-decoration: none;
}

a.readMore:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000099;
	text-decoration: none;
}

a.readMore:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000099;
    text-decoration: none;
}

a.readMore:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000099;
    text-decoration: none;
}

a.footerLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight:normal;
	color: #360;
	text-decoration: none;
}

a.footerLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight:normal;
	color: #360;
    text-decoration: none;
}

a.footerLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight:normal;
	color: #360;
    text-decoration: underline;
}
/*
.footerBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #F7F8FC;
	letter-spacing: 2px;
	padding-left: 60px;
}
*/
.footerBig {
	color: #fff;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 1px;
}

.footerSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #333366;
	padding-top: 5px;
	padding-bottom: 5px;
}

.footerAddress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
}
.footerPhone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #360;
}
.footerEmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #339966;
}
.footerBottom {
	background-image: url(../images/bgMenu.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #333366;
	padding-top: 5px;
	padding-bottom: 5px;
}

a.footerEmail:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
	text-decoration: underline;
}

a.footerEmail:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
	text-decoration: underline;
}

a.footerEmail:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
	text-decoration: none;
}
	
.important {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.importandSm {
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
}

.smGray {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #595959; text-decoration: none; text-align: right;
vertical-align:middle}
.inputSmGray {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #404040; text-decoration: none; }

/*Job Postings*/
.jobTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #360;
}
.jobLocation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #360;
}
.jobCompany {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: navy;
}
.jobDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
}
td.posting {
	padding-left: 11px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	background-color: #FFFFFF;	
}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	text-align: left;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.postingHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #360;
	text-align: left;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(../images/bgMenu.gif);
}

a.posting:link, a.posting:visited, a.posting:hover, a.posting:active {
	font-size: 11px;
	line-height: 14px;
	color: #360;
	font-weight: normal;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.posting:hover { text-decoration: none; }
/*End Job Postings*/

a.sidebar:link, a.sidebar:visited, a.sidebar:hover, a.sidebar:active {
	font-size: 11px;
	line-height: 14px;
	color: #360;
	font-weight: normal;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	float: left;
	padding-left: 3px;
}
a.sidebar:hover { text-decoration: none; }
ul {margin-top:0; margin-bottom:0}

.listclass {
	text-align: left;
	line-height: 1em;
	margin: 0px;
	list-style-position: outside;
	list-style-type: disc;
}

div.medText A:link, div.medText A:visited, div.medText A:hover, div.medText A:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;
}
/*
td.news.new {
	background: url(../images/newSm.gif) no-repeat px 20%; 
	padding: 5px 0 5px 30px;
}
*/
div#newsletter-button a, div#newsletter-button a:hover { 
	background:url(../images/newsletter-button.gif) no-repeat  0 -87px; 
	width: 102px;
	height: 87px;
	float:left;
	text-indent: -9999px;
	margin-left: 4px;
}
div#newsletter-button a:hover {
	background:url(../images/newsletter-button.gif) no-repeat 0 0; 
}
a.top { 
	display: block;
	float: right;
	color: #360;
	font-weight: normal;
	font-size: 95%;
	text-decoration: none;
}
