body, td {
	color: #5c707c;
	font-size: 9pt;
	font-family:Arial, Helvetica, sans-serif;
	list-style-type: square;
	line-height: normal;
	linestyletye:justify:
}


a:link {
	color: #5c707c;
	text-decoration: none;
}
a:visited {
	color: #5c707c;
	text-decoration: none;
}
a:hover {
	color: #5c707c;
	text-decoration: underline;
}

a:active {
	color: #5c707c;
	text-decoration: none;
}

.rightsubmenuheader {color: #5c707c; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; 	padding-top:5px;; 	padding-bottom:2px;
 margin-bottom: 0pt; line-height: 11pt;}
 
.rightmenuheader {color: #5c707c; font-weight: bold; font-size: 9.5pt; font-family: Arial, Helvetica, sans-serif; 	padding-top:5px;; 	padding-bottom:7px;
 margin-bottom: 0pt; line-height: 10pt;}

.bluebigheader, h2 {color: #5c707c; font-weight: bold; font-size: 9.5pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt; line-height: 25pt;}

.bluebiggerheader, h1 {color: #5c707c; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt; margin-bottom: 2pt; line-height: 12pt;}

.headerwspace {color: #5c707c; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt;  line-height: 24pt;;}


.blueredheader {color: #981b00; font-weight: bold; font-size: 9.5pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt; margin-bottom: 2pt; line-height: 25pt;}


.menu {color: #5c707c; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt; margin-bottom: -8pt; line-height: 10.5pt;
font-stretch:100%;}


.memberlogin { color: #5c707c; font-weight: bold; font-stretch:90%; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt; margin-bottom: 4pt }


.blueheader, h4 { color: #5c707c; font-weight: bold; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt; margin-bottom: 2pt }

.blueminiheader, h5 { color: #5c707c; font-weight: bold; font-size: 7.5pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt }

.blueminiheadewspacer, h8 { color: #5c707c; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; margin-top: 2pt; margin-bottom: 2pt }

.blueheader2, h3 { color: #5c707c; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt }

.pagetitle, h6 { color: #5c707c; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt; margin-bottom: 3pt; }

.pagetitlebigger, h7 { color: #4e636d; font-weight: bold; font-size: 12.5pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt; margin-bottom: 0pt }


.blueresearchlink { color: #5c707c; font-weight: bold; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; margin-top: 4pt; margin-bottom: 4pt }

.login { color: #666666; font-size: 7pt; font-family: Arial, Helvetica, sans-serif }

.breadcrumb { color: #666666; font-size: 7.5pt; font-family: Arial, Helvetica, sans-serif }
.breadcrumbLink { 
	color: #666666;
	text-decoration: none;
	}

.maincontent {
	padding-left:8px;
	padding-right:5px;
	padding-top:25px;
		 text-align:justify;

}	
.content {
	color: #5c707c;
	font-size: 9pt;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	list-style-type: square;
	line-height: normal; text-align:justify;}

.contactus {
	color: #666666;
	font-size: 9pt;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	list-style-type: square;
	line-height: normal; text-align:justify;}	
		
.contactus2 {
	color: #666666;
	font-size: 9pt; font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	list-style-type: square;
	line-height: normal; text-align:justify;}	
		
.contentnojust {
	color: #5c707c;
	font-size: 9pt;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	list-style-type: square;
	line-height: normal; text-align:left;}

.contentright {
	color: #5c707c;
	font-size: 9pt;
	line-size: 10.5pt;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	list-style-type: square;
	line-height: normal; text-align:right;
}









.contactUs {
	color: #999999;
	text-align:left;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}	

.CapscontactUs {
	color: #999999;
	text-align:left; 
	text-transform:capitalize;
	font-size:7px;
	font-family:Arial, Helvetica, sans-serif;
}	

.contentGrey {
	color: #333333;
	font-size: 9pt; margin-top:12;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	list-style-type: square;
	line-height: normal; text-align:justify;}
	
		
.contentnoJust {
	color: #666666;
	font-size: 9pt;
	line-height:11; 
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	list-style-type: square;
	line-height: normal; text-align:left;}

.contentRight {
	color: #666666;
	font-size: 9pt;
	line-size: 10.5pt;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	list-style-type: square;
	line-height: normal; text-align:right;
}












.rightmenulists {
	color: #5c707c;
	font-size: 8pt;
	line-size: 9pt;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	list-style-type: square;
	line-height: normal; 
	text-align:right;
}

.rightmenuemail {
	color: #5c707c;
	font-size: 9.5pt;
	line-size: 11pt;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding-top:5pt;
	list-style-type: square;
	line-height: normal; 
	text-align:right;
}


.buttons {
	color: #5c707c;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	list-style-type: square;
	line-height: normal;
}

.smallcontentbold {
	color: #5c707c;
	font-size: 8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	list-style-type: square;
	line-height: 9pt;
	linestyletye:justify; 
	 font-weight: bold; }


.blogbig {
	color: #5c707c;
	font-size: 9pt;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	list-style-type: square;
	line-height: 10pt;
	linestyletye:left;
}

.servicestitle, h10 { color: #657D8A; font-size: 10.5pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-bottom: 1pt; margin-top:3pt;}


.blogdetailsbelow { color: #666666; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin-top: 3pt; margin-bottom: 3pt }

.blogtitle { color: #666666; font-size: 7pt; font-family: Arial, Helvetica, sans-serif; margin-bottom: 3pt;}

.blogauthor, h9 { color: #666666; font-size: 7.5pt; font-family: Arial, Helvetica, sans-serif; padding-top:5;}

.blogsmall {
	color: #5c707c;
	font-size: 8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	list-style-type: square;
	line-height: 9.5pt;
	linestyletye:left;
}

.blogsmallest {
	color: #5c707c;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	list-style-type: square;
	line-height: 11pt;
	linestyletye:right;}

.smallcontentleft {
	color: #5c707c;
	font-size: 8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	list-style-type: square;
	line-height: 10pt;
	linestyletye:left;
}

.smallcontentright {
	color: #5c707c;
	font-size: 8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	list-style-type: square;
	line-height: 10pt;
	linestyletye:right;
}

.smallcontent {
	color: #5c707c;
	font-size: 8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	list-style-type: square;
	line-height: 10pt;
	linestyletye:justify;
}


.smallercontent {
	color: #5c707c;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	list-style-type: square;
	line-height: 10pt;
	linestyletye:justify;
}
.contentwhite {
	color: #cccccc;
	font-size: 8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	list-style-type: square;
	line-height: normal;
	linestyletye:justify:
}
.contentwhite a:link {
	color: #cccccc;
	text-decoration: none;
}
.contentwhite a:visited {
	color: #cccccc;
	text-decoration: none;
}
.contentwhite a:hover {
	color: #cccccc;
	text-decoration: underline;
}
.contentwhite a:active {
	color: #cccccc;
	text-decoration: none;
}


.formname {
	color: #666666;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	list-style-type: square;
	line-height: 8pt;
	linestyletye:justify:
}

.formfield {
	color: #666666;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	list-style-type: square;
	line-height: normal;
	linestyletye:justify:
}



.events {
	color: #5c707c;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 3pt;
	margin-bottom: 3pt;
	list-style-type: square;
	line-height: normal;
	linestyletye:justify:
}

.contentitalicbold {
	color: #5c707c;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	font-weight: bold; 
	font-style:italic;
	list-style-type: square;
	line-height: normal;
	linestyletye:justify:
}


.contentbold {
	color: #5c707c;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	font-weight: bold;
	list-style-type: square;
	line-height: normal;
	linestyletye:justify:
}



.contentitalic {
	color: #5c707c;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0pt;
		font-style:italic;
	list-style-type: square;
	line-height: normal;
	linestyletye:justify:
}


.newsletterlist {
	color: #5c707c;
	font-size: 8.5pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0pt;
	list-style-type: square;
	line-height: normal;
	margin-bottom: 0pt; line-height: 9pt;}

}

.contentLink { color: #666666; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt }

.linklist    { color: #5c707c; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt; margin-bottom: 2pt }
.linklistLink { color: #5c707c; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.linklistLink:hover { font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.linklistmorespace { color: #5c707c; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; margin-top: 0pt; margin-bottom: 12pt }
.listitem { color: black; font-size: 11pt; line-height: 16pt; font-family: Arial, Helvetica, sans-serif }

.menuCol {
	margin:10px 0px 10px 0px;


}
.menuCol p {
	margin:10px 0px 10px 0px;
}
.menuold    { 
	color: #5c707c; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 12pt;
	margin-top: 0pt; 
	margin-bottom: 0pt 
}

.menuLink { 
	color: #5c707c; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	line-height: 12pt;
	margin-top: 0pt; 
	margin-bottom: 0pt;
	 }
	
.menuLink:hover { 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none 
	}


.bluesolidRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6B7C84;
}
.bluesolidAll {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6B7C84;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6B7C84;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6B7C84;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6B7C84;
}
.bluelinetable {
	border-width: thin;
	border-style: solid;
	border-collapse: collapse;
}


.greysolidBottom {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
			line-height: 2pt;}
			
.greysolidTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
			line-height: 2pt;}
			
.bluesolidTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6B7C84;
			line-height: 2pt;}
			
.bluesolidbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
		line-height: 8px;}
		
	.mailinglist {
	color: #cccccc;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	list-style-type: square;
	line-height: normal;
	font-weight:bold;}
	
	.rightmenu {
	color: #5c707c;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	list-style-type: square;
	line-height: 8pt; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	padding-bottom:0px;
	padding-top:0px;
}