BODY {color: #333333; font-family: 'Source Sans Pro' sans-serif; font-size: 13px;}

/* Images
IMG {margin: 5px;}
*/
IMG.TemplateImage {border: 0; margin: 0px;}

HR {height: 1px; border-style: solid; border-color: #b2b2b2; border-width: 1px 0px 0px 0px;}

/* Links */
A:link, A:visited, A:active	{color: #333333;}
A:hover {color: #333333;}

.button{
	text-decoration:none!important;
}

.ui-accordion-content a{
	color: #ffffff;
	display:block;
	text-decoration:none;
}
.ui-accordion-content p{
	padding: 4px 5%;
	text-indent:0px;
}
#DWebCMS-FAQWrapper .ui-accordion-content a{
	color: #ffffff;
	display:inline;
	text-decoration:underline;
}
#DWebCMS-FAQWrapper .ui-accordion-content p {padding: 0 1%;}
#DWebCMS-FAQWrapper .ui-accordion-content {color:white;}
#DWebCMS-FAQWrapper .ui-accordion-content p:hover{background:none;}
.ui-accordion-content p:hover{
	background:#2e2e2e;
}

.ui-accordion-header{
	color:#959595;
	text-transform:uppercase;
	padding: .5em 1.7em .5em .5em!important;
	background: #2e2e2e url(/webart/off_arrow.png) center right no-repeat;
}

.ui-accordion-header:hover{
	color:white;
	background: #2a76ae url(/webart/hover_arrow.png) center right no-repeat;
}

 .ui-accordion-header-active, .ui-accordion-header-active:hover {
	 color:white;
	background: #2a76ae url(/webart/on_arrow.png) center right no-repeat;
 }

.ui-accordion-header span{display:none;}

h1{ color:#333;font-family: 'Armata', sans-serif; font-weight:400;}
h2{ color:#044e84;}
h3{ color:#333; font-size:16px;}
h4{ color:#044e84; font-size:16px;}

/*Anchor link to link to pages inside pages*/
A.Anchor:link, A.Anchor:visited, A.Anchor:active {text-decoration: none; color: Black;}
A.Anchor:hover {text-decoration: none; color: Black;}

A.Careers:link, A.Careers:visited, A.Careers:active {text-decoration: none; color: #ee7722; font-weight:bold;}
A.Careers:hover {text-decoration: none; color: Black;}

A.MenuLink:link, A.MenuLink:visited, A.MenuLink:active {text-decoration: none; color: Black;}
A.MenuLink:hover {text-decoration: none; color: #f07922;}

A.HoverLink:link, a.HoverLink:visited, a.HoverLink:active {text-decoration: none; color: Black;}
A.HoverLink:hover {text-decoration: underline; color: #f07922;}

A.HeadingHoverLink:link, a.HeadingHoverLink:visited, a.HeadingHoverLink:active {text-decoration: none; color: #FFFFFF;}
A.HeadingHoverLink:hover {text-decoration: underline; color: #FFFFFF;}

A.NoHoverLink:link, a.NoHoverLink:visited, a.NoHoverLink:active {text-decoration: none; color: Black;}
A.NoHoverLink:hover {text-decoration: underline; color: Blue;}

.Heading			{color: #f07922; font-family: Helvetica, Arial Verdana; font-size: 30px; font-weight: bold; text-transform: lowercase;}
.HeadingNoLower		{color: #f07922; font-family: Helvetica, Arial Verdana; font-size: 30px; font-weight: bold;}
.HeadingSmall		{color: #f07922; font-family: Helvetica, Arial Verdana; font-size: 18px; font-weight: bold; text-transform: lowercase;}
.HeadingSmallBlue	{color: #00427a; font-family: Helvetica, Arial Verdana; font-size: 16px; font-weight: bold; text-transform: lowercase;}
.SubHeading			{color: #00427a; font-family: Helvetica, Arial Verdana; font-size: 15px; font-weight: bold; text-transform: lowercase;text-decoration:none!important}
.NormalText			{font-size: 12px;}
.SmallText			{font-size: 11px;}
.LargeText			{font-size: 16px;}
.HighlightedText	{color: Blue;}
.HighlightedText2	{color: Red;}
.Caption			{font-size: 10px;}

.Heading a			{color: #f07922; font-size: 30px; font-weight: bold; text-transform: lowercase; text-decoration: none;}
.Heading a:hover	{text-decoration: underline;}

.PageNumbers		{margin: 0px; padding: 0px; list-style: none; float: right;}
.PageNumbers li		{margin: 0px; padding: 0px; float: left; height: 17px; padding-left: 3px;}
.PageNumbers a		{text-decoration: none; font-weight: bold; color: #00427a;}

.PageNumber			{display: block; height: 17px;}
.PageNumber a		{display: block; height: 15px; padding: 2px 5px 0px 5px; border: 1px solid #666666;}
.PageDots			{height: 15px; padding: 10px 5px 0px 5px; font-weight: bold;}
.PageDots span		{display: block; height: 14px; margin-top: 3px;}
