h1{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	line-height: 30px;
	}

h2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #326EA4;
	line-height: 18px;
}


.heading {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-style: normal;
	font-weight: bold;
	color: #326EA4;
	letter-spacing: 0px;
	font-size: 20px;
	line-height: 15px;
}

.headingb {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-style: normal;
	font-weight: bold;
	color: #326EA4;
	letter-spacing: 0px;
	font-size: 20px;
	line-height: 30px;
}


#p {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
}


hr {
	line-height: 1px;
	color: #999999;
	display: run-in;
}

.headingsml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}


/** SECTION HEADS */

.sectionhead {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #6393BC;
	line-height: 40px;
	background-image: url(master_images/underline.gif);
	background-repeat: repeat-x;
}


.sectionheadexpert {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #7B7EBA;
	line-height: 40px;
	background-image: url(master_images/underline.gif);
	background-repeat: repeat-x;
}

.sectionheadexpertb {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #7B7EBA;
	line-height: 40px;
	background-image: url(master_images/underline.gif);
	background-repeat: repeat-x;
}

.sectionheadarticles {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #15467A;
	line-height: 40px;
	background-image: url(master_images/underline.gif);
	background-repeat: repeat-x;
}


.sectionheadnews {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #14477B;
	line-height: 40px;
	background-image: url(news/underline2.gif);
	background-repeat: repeat-x;
}

.sectionheadteam {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #9081BA;
	line-height: 40px;
	background-image: url(master_images/underline.gif);
	background-repeat: repeat-x;
}

.sectionheadcomm {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #364C59;
	line-height: 40px;
	background-image: url(master_images/underline.gif);
	background-repeat: repeat-x;
}

.sectionheadmail {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #336699;
	line-height: 40px;
	background-image: url(master_images/underline.gif);
	background-repeat: repeat-x;
}

.sectionheadextra {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #1B3B5C;
	line-height: 40px;
	background-image: url(master_images/underline.gif);
	background-repeat: repeat-x;
}

.sectionheadcontact {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #668C66;
	line-height: 40px;
	background-image: url(master_images/underline.gif);
	background-repeat: repeat-x;
}


/** END SECTION HEADS */



/** MAIN HEADINGS */

.headingsmlexpert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #414260;
	line-height: 12px;
	padding-bottom: 0px;
	padding-top: 15px;
}


.headingcomm15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #364C59;
	line-height: 12px;
}

.headingmail15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #336699;
	line-height: 12px;
}

.headingextra15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #1B3B5C;
	line-height: 12px;
}

.headingcontact15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #668C66;
	line-height: 12px;
}

.headingexpert2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #414260;
}


.headingsmlexpertwht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 24px;
}

.whtcaphead {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
}

.headingsmlpurp2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #666699;
}

.headingsmlpurp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666699;
}

.headingsmlred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
}
.heading12purp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #4D4D76;
	line-height: 16px;
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 8px;
}

.headingrule {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #CDD2D0;
	line-height: 9px;
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 0px;
}

.heading12purpb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #7978BA;
	line-height: 16px;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 5px;
}

.headingspecial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #326EA4;
	line-height: 13px;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 5px;
}

.headingarticles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	line-height: 13px;
}

.headingarticlesmain {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #15467A;
	line-height: 13px;
}

.heading14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
	line-height: 16px;
}

/** END MAIN HEADINGS */


.subhead {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #326EA4;
	line-height: 18px;
}
.wht12 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 14px;
	padding-top: 0px;
}



/** Highlighted Text */

.hlightcomm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #50797B;
	line-height: 16px;
}

.hlightcon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #506E50;
	line-height: 16px;
}

.hlightcon11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #506E50;
	line-height: 16px;
}

/** BODY TEXT */

.maintextdk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
	font-weight: normal;
}

.maintextrule {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	line-height: 16px;
	font-weight: normal;
}

.maintextdk2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
	font-weight: normal;
	padding-bottom: 8px;
}

.maintext10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
	font-weight: normal;
}


.blk12 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
}

.blk12b {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #595980;
	line-height: 18px;
	padding-right: 20px;
}

.blk12c {
	font-family: Verdana, Helvetica, Tahoma,  Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	padding-right: 20px;
}

.blk11 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	padding-right: 20px;
}



.subhead2top {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #243645;
	line-height: 18px;
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 10px;
}

.subhead2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #15467A;
	line-height: 18px;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 10px;
}

.newstxt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	line-height: 15px;
	padding-left: 0px;
}


.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 17px;
	font-weight: normal;
}

.maintext14 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	line-height: 18px;
	font-weight: normal;
}

.maintext14b {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	line-height: 18px;
	font-weight: normal;
	padding-bottom: 10px;
	padding-top: 10px;
}

.address {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	padding-right: 40px;
	padding-top: 25px;
}
.subheads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.maintextblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	line-height: 17px;
	font-weight: normal;
}
.maintextbld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 17px;
	font-weight: bold;
}

.subheadssml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.maintextbld10 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	line-height: 14px;
	font-weight: bold;
}
.maintextbld10lt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 15px;
	font-weight: bold;
}
.maintextbld10purp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6666CC;
	line-height: 15px;
	font-weight: bold;
}



.maintextbld10dk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	line-height: 15px;
	font-weight: bold;
}
.bullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	line-height: 13px;
	font-weight: normal;
}

.maintextbld11 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	line-height: 15px;
	font-weight: bold;
}
.maintextbld11lt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 15px;
	font-weight: bold;
}
.headingwht {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.maintextbld9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #999999;
	line-height: 12px;
	font-weight: bold;
}
.maintextitalics {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	line-height: 12px;
	font-weight: normal;
	font-style: italic;
}
.heading12purpitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #4D4D76;
}
.maintextitalicsdk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 17px;
	font-weight: normal;
	font-style: italic;
}
.maintextbld10dkCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 13px;
	font-weight: bold;
}


.qmtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	line-height: 13px;
	font-weight: bold;
	text-align: right;
	padding-right: 40px;
	padding-top: 20px;
}


/** LINKS */

a {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	}
	
	.link1 {
	text-transform: none;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #608EB8;
	font-style: normal;
	text-align: left;
}

	.link2 {
	text-transform: none;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #608EB8;
	font-style: normal;
	text-align: left;
}


	.link3 {
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	color: #474767;
	font-style: normal;
	text-align: left;
	padding-bottom: 10px;
}

	.link4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	color: #6D758B;
	font-style: normal;
	text-align: left;
	padding-right: 20px;
	padding-bottom: 10px;
	line-height: 14px;
}

	.link5 {
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	color: #364C59;
	font-style: normal;
	text-align: left;
	padding-bottom: 10px;
}

	.link6 {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #608EB8;
	font-style: normal;
	text-align: left;
}

	.link7 {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #668C66;
	font-style: normal;
	text-align: left;
}


	.link8 {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #595980;
	font-style: normal;
	text-align: left;
	padding-bottom: 20px;
	line-height: 15px;
}

	.link9 {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-align: left;
	line-height: 15px;
	padding-top: 10px;
}


	.link10 {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #AEAEAE;
	text-align: left;
	line-height: 15px;
	padding-top: 10px;
}

.qmtextCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	line-height: 5px;
	font-weight: normal;
	text-align: right;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 20px;
	margin-bottom: 20px;
}