/*BASIC MA*/
a    {  color: #103e60;
		text-decoration: none; 
}
a.navLink {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.footerLink {
	color: #ffffff;
	text-decoration: none;
}
a.calloutHeaderlink {
	color: #103e60;
	text-decoration: none;
}
a:hover.calloutHeaderlink {
	color: #1e72b1;
	text-decoration: none;
}
a.calloutHeaderlink1 {
	font-size: 15px;
	line-height: 1.25em;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0em;
	text-align: left;
	color: #103e60;
	text-decoration: none;
}
a:hover.calloutHeaderlink1 {
	font-weight: normal;
	color: #1e72b1;
	text-decoration: none;
}
a.navFooterlink {
	color: #ffffff;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover {
	color: #efd944;
	font-weight: bold;
}
.sitecolor     { color: black; font-family: Arial, Helvetica, sans-serif }
.footer  {
	color: #FFFFFF;
	font-size: 15px;
	font-family: ""Arial Narrow"", Helvetica, sans-serif;
	line-height: 1.5em;
}
.footerlink  { color: #ffffff; font-size: 15px;}
.copyright  { color: #ffffff; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.Fields   { color: #2d2d2d; font-weight: bold; font-size: 10pt; font-family: Helvetica, Arial, sans-serif; }
tr { color: black; font-family: Arial, Helvetica, sans-serif; }
.Title      { color: #ffffff; font-weight: bold; font-size: 10pt; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; background-color: #103e60; }
.Heading  { color: #2d2d2d; font-weight: bold; font-size: 11pt; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regula;r }
.Data   { color: black; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.SectionSubTitle  { color: black ; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.Messages   { color: black; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
TD { color: black; font-family: Arial, Helvetica, sans-serif;  }
p   { color: #000000; font-size: 15px; line-height: 1.65; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; text-align: left;}
ul { list-style-type: disc; }
li { color: black; line-height: 1.3em; font-size: 15px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin-top: 0; margin-bottom: 10px;  }
.credit { color: #000; font-size: 8px; font-family: Arial, Helvetica, sans-serif; line-height: 1.9; text-decoration: none     ; }
h1   {
	color: #103e60;
	font-weight: bolder;
	font-size: 28px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 1.35em;
}
h2  {
	color: #103e60;
	font-weight: bolder;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
h3  {
	color: #b01016;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-variant: small-caps;
	font-style: italic;
	font-weight: bold;
}
h4 { color: #000000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-align: left; line-height: 1.65em; }
.nav {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	color: #FFFFFF;
}
.caption   { color: #000; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; line-height: 1.3; text-align: center; padding: 10px; }
background { background-image: url(../images/back.jpg); background-attachment: fixed; background-position: left bottom; }

/*CUSTOM*/
.seoHeader {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 20px;
	line-height: 1.3em;
}

.seoFooter {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-align: left;
	padding-right: 20px;
	line-height: 1.3em;
}

.navFooter {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	color: #ffffff;
	line-height: 1.4em;
}

.calloutHeader {
	color: #103e60;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0em;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 1.35em;
	display: block;
	padding-top: 10px;
}

.calloutCopy   {
	color: #103e60;
	font-size: 15px;
	line-height: 1.25em;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	display: block;
}

.calloutText  {
	color: #034ea2;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	letter-spacing: 0.5px;
	font-style: italic;
	display: block;
	padding: 50px;
	line-height: 2.00em;
}

.footerName  {
	color: #FFFFFF;
	font-size: 17px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.75em;
	vertical-align: middle;
}

.footerTitle  {
	color: #FFFFFF;
	font-size: 15px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.footerDesignations  {
	color: #FFFFFF;
	font-size: 13px;
	font-family: ""Arial Narrow"", Helvetica, sans-serif;
	line-height: 1.25em;
}
a.seoFooter   { color: #ffffff;}

a.p   { color: #ffffff;}

/* -- DROPDOWN MENU STYLES -- */

/* menu styles */
#jsddm
{	margin: 0;
	padding: 0;}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial;
		font-weight: bold;
		color:#FFFFFF;
		padding: 5px 6px 3px 6px;
		border-right: 1px solid white;
	}

	#jsddm li a
	{	display: block;
		padding: 5px 6px 3px 6px;
		text-decoration: none;
		/*width: 70px;*/
		color: #ffffff;
		white-space: nowrap;
	}

	#jsddm li a:hover
	{	color: #efd944;
		padding: 5px 6px 3px 6px;
	}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white;
		}
		
			#jsddm li ul li
			{	float: none;
				display: inline;
				border: none;
				margin: 0;
				padding: 0;
			}
			
			#jsddm li ul li a
			{	width: auto;
				background: #efd944;
				color: #24313C;}
			
			#jsddm li ul li a:hover
			{	background: #eace0d;
				color:#24313C;
				}
			
	#jsddm li.home
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial;
		font-weight: bold;
		color:#FFFFFF;
		padding: 5px 6px 3px 10px;
		border-right: 1px solid white;
	}

	#jsddm li.home a
	{	display: block;
		padding: 5px 6px 3px 10px;
		text-decoration: none;
		/*width: 70px;*/
		color: #ffffff;
		white-space: nowrap;
	}
	#jsddm li.home a:hover
	{	color: #efd944;
		padding: 5px 6px 3px 10px;
	}
	#jsddm li.contact
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial;
		font-weight: bold;
		color:#FFFFFF;
		padding: 5px 9px 3px 6px;
		border-right: none;
	}

	#jsddm li.contact a
	{	display: block;
		padding: 5px 9px 3px 6px;
		text-decoration: none;
		/*width: 70px;*/
		color: #ffffff;
		white-space: nowrap;
	}
	#jsddm li.contact a:hover
	{	color: #efd944;
		padding: 5px 9px 3px 6px;
	}
