/*------------------------------------------------------------------------------------
      Global Reset Styles
  ------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}

/*------------------------------------------------------------------------------------
      AAPD Styles
  ------------------------------------------------------------------------------------*/


body#home {
	background-image: url(BACKGROUNDIMAGE.jpg);
	padding:20px 0 0 0;
}
body#int {
	background-color: #ffffff;
	padding:0;
}

#container {width:938px; margin:17px auto; padding:0; text-align:center;}
#home #container {width:938px; margin:0 auto; padding:0; text-align:center;}
#header {width:930px; background-color:#005d6f; border:solid 4px #005d6f; border-bottom:none}
#intheader {width:930px; background-color:#fff; border:solid 4px #005d6f; border-bottom:none; text-align:left; height:95px}
#primaryNav, #homeContent, #homeBoxes, #intContent {width:930px; float:left; clear:both; border-left:solid 4px #005d6f; border-right:solid 4px #005d6f}
#intContent {background:url(intbg.gif) repeat-y}
#primaryNav ul {margin:0; list-style:none}
#primaryNav ul li {float:left}
#intLeft {float:left; width:205px; background-color:#215786; border-top:5px solid #ffffff; text-align:left; padding-top:20px}
#intRight {float:left; width:725px; background-color:#fff}
#footer {width:910px; float:left; clear:both; border:solid 4px #005d6f; border-top:none; background-color:#005d6f; padding:10px; text-align:center}


#quicklinks{text-align:right; margin-bottom:50px; padding:10px}
#print{width:72px; height:20px; padding:3px; float:right}

#homeContent{background-color: #ffffff; z-index:99}
 

#footer .nav
{ color:#ffffff;  font-family:Arial, Helvetica, sans-serif;   }
#footer a.nav
{ color:#ffffff;  font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:0 10px   }


#login {margin-right:245px; text-align:left; padding:5px 5px 0 0 ; text-align:right;}
#login a {padding:0 5px;}

#intLeft td, #intLeft a, #intLeft p {font-size: 11px;
color: #FFFFFF !important;
font-family: Arial;
list-style-type: none;}

/* Forms */
.Alert {color:#CC0000}
.CTtitle {color:#017589}

#recaptcha_widget_div {float:left; clear:both}
.start_page{font-weight:normal  !important; display:block; padding:10px 0}
.inside {
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:10px;
	text-align:left
}
.insidetext {
	font-size: 12px;
	font-weight:normal;
	line-height:18px;
	color: #FFFFFF;
}
a.insidetext:link {
	font-size: 12px;
	font-weight:normal;
	line-height:18px;
	color: #FFFFFF;
	text-decoration:none;

}
.textsize {
	color:#6B6B6B;
	font-size:0.833em;
	text-decoration: none;
}
.pressrelease {
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #017589;
	font-size: 1em;
	text-align:center;
}
.pressrelease_small {
	font-family: Arial, Verdana, sans-serif;
	color: #017589;
	font-size: 0.917em;
	text-align:center;
	font-style:italic;
}

.nav {
	color:#ffffff;
	font-size:0.917em;
}
a.nav {
	color:#ffffff;
	font-size:0.917em;
	text-decoration:none;

}
a.smalla {
	color:#6B6B6B;
	font-size:0.833em;
	text-decoration:none;

}
a.smallla:visited {
	color:#6B6B6B;
	font-size:1em;
	text-decoration:none;
}
a.mediuma {
	color:#6B6B6B;
	font-size:1.167em;
	text-decoration:none;
}
a.largea {
	color:#6B6B6B;
	font-size:1.333em;
	text-decoration:none;
}
.title {
	font-size:1.083em;
	color:#185D94;
	font-weight:450;
	border-bottom-style:solid;
	border-bottom-color:#185D94;
	border-bottom-width:1px;
}
.title_big {
	font-size:1.333em;
	color:#185D94;
	font-weight:450;
	border-bottom-style:solid;
	border-bottom-color:#185D94;
	border-bottom-width:1px;
}
.interntext {
	font-size:1em;
	color:#666666;
}
.jfa {
	font-family: Eras Medium ITC;
	font-size: 1.083em;
	color: 1E5D93;
	letter-spacing: 2px
}
.style1 {
	color: #333333;
	font-size: 0.833em;
	font-family:Arial, Verdana, sans-serif;
}
.style3 {
	color: #017589;
	font-size: 1em;
	font-family:Arial, Verdana, sans-serif;
	FONT-WEIGHT:BOLD;
}
.sidebar {
	color: #FFFFFF;
	font-size: 0.75em;
	font-family:Arial, Verdana, sans-serif;
}
a.sidebar {
	color: #FFFFFF;
	font-size: 0.833em;
	text-decoration: none;
	font-weight: bold;
	font-family:Arial, Verdana, sans-serif;
}
.search {
	color: #FFFFFF;
	font-size: 0.833em;
	text-decoration: none;
	font-weight: normal;
	font-family:Arial, Verdana, sans-serif;
}
.caption {
	font-size:0.833em;
	color:#666666;
	font-family:Arial, Verdana, sans-serif;
}
.socialcaption {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 0.917em;
	color: #1E5D93;
}
a.socialcaption {
	text-decoration: none;
}
a.a:link {
	font-family:Arial, Verdana, sans-serif;
	font-size: 0.917em;
	text-decoration: none;
	color: #ffffff;
	font-weight:300;
}
a.a:visited {
	font-family:Arial, Verdana, sans-serif;
	font-size: 0.917em;
	text-decoration: none;
	color: #ffffff;
	font-weight:300;
}
.small {
	font-size:1.167em;
	color:#FFFFFF;
	font-weight:600;
}
a.textlink2 {
	font-size:1em;
	color:#1E5D93;
	font-weight:bold;
	text-decoration:none;
}
a.textlink3 {
	font-size:1.333em;
	color:#1E5D93;
	font-weight:bold;
	text-decoration:none;
}
a.textlink {
	font-size:1em;
	color:#5CB4B5;
	font-weight:bold;
	text-decoration:none;
}
a.textlink:visited {
	font-size:1em;
	color:#5CB4B5;
	font-weight:bold;
	text-decoration:none;
}
a.smalllink {
	font-size:1em;
	color:#FFFFFF;
	font-weight:600;
	text-decoration:none;
}
a.smalllink:visited {
	font-size:1em;
	color:#FFFFFF;
	font-weight:600;
	text-decoration:none;
}
a.olmlink {
	font-size:1em;
	color:#FFFFFF;
	font-weight:600;
	text-decoration:none;
}
a.olmlink:visited {
	font-size:1em;
	color:#FFFFFF;
	font-weight:600;
	text-decoration:none;
}
.smaller {
	font-size:0.917em;
}
.bluetext {
	font-size:0.917em;
	color: #017589;
}
.imgpic {
	border: 1px solid #CCCCCC;
	padding:10px;
	margin-right:5px;
}

.CDtableout {
	background-color:#005d6f;
	width:90%;
	padding:1px
}
.CDtablein {
	background-color:#FFFFFF;
}
.CDheader, .CDheader a {
	background-color:#005d6f;
	color:#ffffff;
}
.CDEven {
	background-color:#bfd6db
}
#content_table {
	margin-top:30px;
}
.NLdiv {
	color:#ffffff;
	margin:2px 0;
	padding:0;
	height:1px
}
a.NLtitle {
	font-family:Arial, Verdana, sans-serif;
	text-decoration:underline;
	display:block;
	list-style: NONE;
}
li.icl_title {
	text-decoration:underline;
	font-weight:bold;
	font-size:0.8em;
	list-style: NONE;
}
li.icl_subtitle {
	font-size:0.8em;
	list-style: NONE
}
Table.CTtableout td {
	text-align:left
}
td.CTtitle {
	display:none
}
