@charset "UTF-8";
/* CSS Document */
/*----------------------------------
AXIS Cascding Style Sheet
-------------------------------------*/


h1{font-family: Century Gothic, Arial, Helvetica, sans-serif;color: #526A98; margin: 10px 0px 10px 0; font-size: 1.3em; font-weight:normal;}

h2{font-family: Trebuchet MS, Helvetica, sans-serif;color: #526A98; font-size: 1.2em; font-weight:normal;
margin: 0px 0px 5px 0px; padding-top: 15px;}

h3{font-family: Century Gothic, Arial, Helvetica, sans-serif;color: #526A98; margin: 20px 0px 10px 0; font-size: 1.2em;}

h4{font-family: Century Gothic, Arial, Helvetica, sans-serif;color: #828848; margin: 0px 0px 5px 0; font-size: 1.2em; font-weight: normal;}

.bull_head{font-family: Trebuchet MS, Helvetica, sans-serif;color: #333; font-size: 1em; font-weight:bold;
margin: 10px 0px 5px 0px;}

h5{font-family: Trebuchet MS, Helvetica, sans-serif;color: #333; font-size: 1em; font-weight:bold;
margin: 20px 0px 5px 0px;}

.index_head{font-family: Trebuchet MS, Century Gothic, Arial, Helvetica, sans-serif; color: #526A98; margin: 5px 0px 10px 0; font-size: 1.4em; font-weight:bold;}

.intro{font-family: Trebuchet MS; font-size:1em; margin: 0px 0px 10px 0px; line-height:20px; color: #1C1C1C;}

.bold{font-weight: bold;}

.bold_bl{font-weight: bold; color: #526A98;}

.italic{font-weight: italic;}

p{ margin: 0px 0px 15px 0px; line-height:18px; color:#565656; font-family:Trebuchet MS; font-size:.95em;}

.vert_space{color: #A7AF5A; margin: 0px -5px;}

.sm_text{font-size:.95em;}

.sm_email{font-size:.85em;}

.sm_email a, .sm_email a:visited {color: #828848;}

.sm_email a:hover {color: #526A98;}

 
/*INDEX ------------------------------------*/

.ind_sub_bold{
font-family: Trebuchet MS, Helvetica, sans-serif; 
font-weight: bold; 
margin-bottom:7px;
font-size:.85em; 
letter-spacing: 1px; 
color: #526A98;}

.sub_text{ font-weight: normal; 
font-family: Trebuchet MS, Helvetica, sans-serif; 
font-size:.85em; color: #666666; }

.sub_text_news{font-weight: normal; 
font-family: Trebuchet MS, Helvetica, sans-serif; 
color: #666666;  }

.career_box{font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size:.85em; margin: -3px 0px 0px 0px;}

.ind_career_bold{font-weight: bold; margin-bottom:4px;
font-size:.85em; letter-spacing: 1px; color: #72634D;}

.sub_text_bd{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:.85em; margin-top: 5px; letter-spacing:0px;}

.search_bar{font-size: .85em; color: #526A98;}

#news_title{line-height: 15px; 
margin: 10px 0px;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}

.news_title{
font-size:.9em; 
font-weight:bold; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

.news_description{
line-height: 15px; 
margin-bottom: 5px; 
color:#FF0000;
font-size: .75em;
font-family: Trebuchet MS, Helvetica, sans-serif;
}

.news_desc{
color:#555; 
font-family: Trebuchet MS, Helvetica, sans-serif;}

/*CAREER PAGE ------------------------------------*/

.career_title{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size: 2em;
font-weight: bold;
color: #FFF;
position: absolute;
top: 10px;
left: 15px;}

.yel_title{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size: 1.45em;
font-weight: bold;
color: #FFD939;
line-height: 28px;
}

.search_title{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: bold;
color: #526A98;
}

.result_title{
font-size: 1em;
font-weight: bold;
color: #000;
}

.apply_text{font-size:.9em; font-weight: bold;}
.apply_formats{font-size:.7em; color:#526A98; height: 20px;}

/*SUB Content -----------------------------*/
.sub_title_bl{color: #526A98; 
font-weight: bold; margin-bottom: 10px;}

.sub_title_br{color: #8A7967;  
font-weight: bold; margin-bottom: 10px;}

/* SUB PAGES ------------------------------*/
.subp_intro{
font-family:Trebuchet MS; font-size:1.0em; margin: 15px 0px 15px 0px; line-height:20px; color: #1C1C1C;
}

.subp_text{
font-family:Trebuchet MS; font-size:1.1em; margin: 15px 0px 10px 0px;}

/* LINKS ----------------------------------*/
a:link, a:visited {text-decoration: none;}
a:hover {text-decoration: none;}

.xxx {
font-family: Trebuchet MS, Helvetica, sans-serif;
}

.norm_link{margin: 0px;
font-family: Trebuchet MS, Helvetica, sans-serif; 
} 

.norm_link a, .norm_link a:visited {
color:#c73010; 
text-decoration:none;
font-family: Trebuchet MS, Helvetica, sans-serif; }

.norm_link a:hover {
color: #6684B2;
font-family: Trebuchet MS, Helvetica, sans-serif; 
} 


.linkBL{margin: 0px;} 

.linkBL a, .linkBL a:visited {color:#333; text-decoration:none;}

.linkBL a:hover {color: #6684B2;} 

 
.arrows{
color:#333; 
font-size: .7em; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;}

#arrow_link{
font-size: .85em;
margin: 15px 0px 15px 0px;
}

#arrow_link a, .arrow_link a:visited{
 
color: #c73010;
margin: 15px 0px 15px 0px;
}

#arrow_link a:hover{
color:#526A98;
}




.smap {font-family: Century Gothic, Arial, Helvetica, sans-serif;color: #828848; margin: 0px 0px 5px 0; font-size: 1.1em; font-weight: normal;}

.smap a, .smap a:visited { color: #828848;  }

.smap a:hover {color: #526A98; }

.privacy {
font-family:Trebuchet MS;
font-size: .85em;
line-height: 18px;
color: #565656;
}
