/* CSS Document */


/* LINKS ON ALL PAGES-NO UNDERLINE*/
A {
	TEXT-DECORATION: none;
		}
	
A:hover {
	TEXT-DECORATION: underline;
				}
/*INSIGHTS STYLES*/
.insightsHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #da1c23;

}
/*END INSIGHTS*/
					
/* LINKS SUB PAGES ON THE SIDE BAR BEGIN*/
.linkRedBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #da1c23;
	font-weight: bold;
	line-height: 1.8;
}

.linkRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #da1c23;
	padding-left: 10px;
	line-height: 1.8;
}

.linkRed2lines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #da1c23;
	padding-left: 10px;
	line-height: 1.2;
}

.linkRedBold2Lines {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #da1c23;
	font-weight: bold;
	line-height: 1.5;
}

.linkRedBold2Lines2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #da1c23;
	font-weight: bold;
	line-height: .8;
}

.linkGreyBold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #494949;
	font-weight: bold;
	line-height: 1.8;
}

.linkGreyBold2Lines {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #494949;
	font-weight: bold;
	line-height: 1.5;
}

.linkGreyBold2Lines2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #494949;
	font-weight: bold;
	line-height: .8;
}

.linkGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; color: #494949;
	padding-left: 10px;
	line-height: 1.8;
}

.linkGrey2line {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; color: #494949;
	padding-left: 10px;
	line-height: 1.2;
}

/* LINKS SUB PAGES ON THE SIDE BAR END*/

.linkRedBoldTopLeaF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #da1c23;
	font-weight: bold;
	line-height: 1.8;
}

.linkRedBoldHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #da1c23;

}

.linkRedBoldHeader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #000000;

}

.linksBottom {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; color: #000000;
	}

.linksBreadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; color: #494949;
	/*letter-spacing: 0.5px;*/
	}

.linksBreadcrumbsUnderline {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; color: #494949;
	letter-spacing: 0.5px;
	}

.lineRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C7C9CB;
}
.lineRightBottomDotted {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C7C9CB;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c51920;
}

/* LINE UNDER TOP NAV AND HEADER IMAGES*/
.lineBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4a4a4a;
}

.lineTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4a4a4a;
}

.lineBottom2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}


.lineBottomDotted {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c51920;
}

/*MAIN COPY STYLE ON HOMEPAGE*/
.maincopy {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #000000; 
	line-height: 1.5;
	}
	

/*MAIN COPY ON SUB PAGES*/
.maincopySubLinkRed {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color:#DA1E25; 
	line-height: 1.5;
	}

.maincopySub {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #000000; 
	line-height: 1.5;
	}
	
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #000000; 
	line-height: 1.5;
	}
	
.maincopySubBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 1.5;
	font-weight: bold;
	}	
	
/*BLUE COPY ON HOME PAGE*/
.bluecopy {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #20669C; 
	}

.bluecopySub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #20669C;
	font-weight: bold;
	line-height: 1.2;
	}
	
.flashdetection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #da1c23;
	font-weight: bold;
	line-height: 1.4;
	}

.redcopySub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #da1c23;
	font-weight: bold;
	line-height: 1.2;
	}


.box {
	border:dotted;
	color: #494949;
	border-width: 1px;
	}

.boxRed {
	border:solid;
	color: #e74a50;
	border-width: 1px;
	}

.search {
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #000000; 
	}
.goButton{
	margin-left:0px;
	}
.black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 150%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
        }
.white_content {
            display: none;
            position: absolute;
            top: 25%;
            left: 25%;
            width: auto;
            height: auto;
            padding: 10px;
            border: 10px black;
            background-color: white;
            z-index:1002;
            overflow: auto;
        }
p.small
		{
			line-height: 0.5
		}
		
/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	margin-top: 0.4em;
}
.wp-caption {
	background: #eee;
	margin-bottom: 1.625em;
	max-width: 96%;
	padding: 9px;
}
.wp-caption img {
	display: block;
	margin: 0 auto;
	max-width: 98%;
}
.wp-caption .wp-caption-text,
.gallery-caption {
	color: #666;
	font-family: Georgia, serif;
	font-size: 12px;
}
.wp-caption .wp-caption-text {
	margin-bottom: 0.6em;
	padding: 10px 0 5px 40px;
	position: relative;
}
.wp-caption .wp-caption-text:before {
	color: #666;
	content: '\2014';
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	margin-right: 5px;
	position: absolute;
	left: 10px;
	top: 7px;
}
