* { font-size: 1em; color: inherit; }
html, body {
	font: 100% Arial, Verdana, sans-serif;
}
body {
	font-size: .625em;
}

/* =LINKS
************************************/
a:link { color: #152674; text-decoration: none; }
a:visited { color: #152674; text-decoration: none; }
a:hover { text-decoration: underline; }
#content_area a, #int_content_area a { font-weight: bold; }

#nav a.nav:link, #nav a.nav:visited { color: #fff; font-weight: bold; text-decoration: none; font-size: 1.4em; }
a.nav:hover, #nav a.nav:active, #nav a.nav:focus { color: #ffcb6d; }

#footer a:link, #footer a:visited { color: #fff; }
#footer a:hover, #footer a:active, #footer a:focus { color: #ffcb6d; }

#int_footer a:link, #int_footer a:visited { color: #fff; }
#int_footer a:hover, #int_footer a:active, #int_footer a:focus { color: #ffcb6d; }

a.emergency:link { color: #FFFFFF;	text-decoration: none; font-size:12pt;}
a.emergency:visited {color: #FFFFFF; text-decoration: none; font-size:12pt;}
a.emergency:hover {color: #FFFFFF;	text-decoration: underline;	font-size:12pt;}	  

/* =GENERAL
************************************/

h3 {color: #142470; font-size: 1.5em;}
h4 {color: #142470; font-size: 1.25em;}

/* =CLASSES
************************************/
.dataTable { border : 1px solid #CCC7BD; } 
.rowHead,.rowHeader {
	background : #95abd8; 
	font-weight:bold;
	color : #ffffff; 
} 
.rowOdd { background : #EFEFEF; }

/* =LAYOUT (general)
************************************/
.container { display: inline-block; }
.container:after {
	clear: both; display: block;
	content: '.';
	height: 0;
	visibility: hidden;	overflow: hidden;
}

.nav, .nav ul, .nav li {
	list-style: none;
	margin: 0; padding: 0;
}
#nav li a { display: inline-block;  }
#breadcrumbs { text-transform: capitalize; }
/* HIDE FROM IE mac \*/
.container { display: block; }
* html .container { height: 1%; }
/* End Hide */
