td	 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	line-height: 130%;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p	 { margin-top: 0; margin-bottom: 15px;  line-height: 130%}

a	       {
	color: #1B4B75;
	text-decoration: none;
}
a:hover    { color: #BD424A;}

form{
margin:0px;
}

.titleblue      {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #4878B3;
	text-align: center;
}

.subtitleblue      {
	font-size: 14px;
	color: #336699;
	font-weight: bold;
	line-height: 40px;
	vertical-align: top;
}

.titlegreen      {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #53A949;
	text-align: center;
}

.subtitlegreen      {
	font-size: 14px;
	color: #4C9B43;
	font-weight: bold;
	line-height: 40px;
	vertical-align: top;
}

.titleorange     {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #e8703a;
	text-align: center;
}

.subtitleorangeMed     {
	font-size: 14px;
	color: #e8703a;
	font-weight: bold;
	line-height: 40px;
	vertical-align: top;
}

.subtitleorangeMed2     {
	font-size: 14px;
	color: #e8703a;
	font-weight: bold;
	line-height: 30px;
	vertical-align: top;
}

.subtitleorangeSmall      {
	font-size: 12px;
	color: #D95217;
	font-weight: bold;
	line-height: 16px;
	vertical-align: top;
}


.titleyellow      {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #A6960B;
	text-align: center;
}

.subtitleyellow      {
	font-size: 14px;
	color: #999900;
	font-weight: bold;
	line-height: 40px;
	vertical-align: top;
}

.subtitleyellow2      {
	font-size: 14px;
	color: #999900;
	font-weight: bold;
	vertical-align: top;
}

.titlered      {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #BD424A;
	text-align: center;
}

.subtitlered      {
	font-size: 14px;
	color: #BD424A;
	font-weight: bold;
	line-height: 36px;
	vertical-align: top;
}
.subtitleorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	font-weight: bold;
	color: #CC3300;
}

.subtitleredSmall      {
	font-size: 12px;
	color: #BD424A;
	font-weight: bold;
	line-height: 16px;
	vertical-align: top;
}

.titlepurple      {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #733193;
	text-align: center;
}

.subtitlepurple1      {
	font-size: 14px;
	color: #5A973D;
	font-weight: bold;
	line-height: 36px;
	vertical-align: top;
}

.subtitlepurple2      {
	font-size: 14px;
	color: #5A973D;
	font-weight: bold;
	line-height: 20px;
	vertical-align: top;
}

.subtitlepurpleSmall      {
	font-size: 12px;
	color: #5F1A80;
	font-weight: bold;
	line-height: 16px;
	vertical-align: top;
}

.subtitlegreySmall      {
	font-size: 12px;
	color: #5F5F5F;
	font-weight: bold;
	line-height: 16px;
	vertical-align: top;
}

.subtitleyellowSmall      {
	font-size: 12px;
	color: #999900;
	font-weight: bold;
	line-height: 16px;
	vertical-align: top;
}
.subtitlegreenSmall      {
	font-size: 12px;
	color: #418639;
	font-weight: bold;
	line-height: 16px;
	vertical-align: top;
}
.subtitleblueSmall      {
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	line-height: 16px;
	vertical-align: top;
}

a.hyperlinkindex	   {
	color: #1B4B75;
	font-weight: bold;
	text-decoration: none;
}
a.hyperlinkindex:hover	   {
	color: #3E816A;
}

a.hyperlinkindexpink	   {
	color: #CC3399;
	font-weight: bold;
	text-decoration: none;
}
a.hyperlinkindexpink:hover	   {
	color: #1B4B75;
}

.hyperlinkcontext      {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1B4B75;

}
a.hyperlinkcontext	   {
	color: #009900;
	font-weight: bold;
	text-decoration: none;


}
a.hyperlinkcontext:hover	   {
	color: #1B4B75;
}

.hyperlinkleads      {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1B4B75;

}
a.hyperlinkleads	   {
	color: #009900;
	font-weight: bold;
	text-decoration: none;


}
a.hyperlinkleads:hover	   {
	color: #BD424A;
}

.hyperlinkpage      {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B4B75;

}
a.hyperlinkpage	   {
	color: #4D81CC;
	font-weight: bold;
	text-decoration: none;


}
a.hyperlinkpage:hover	   {
	color: #1B4B75;
}

.hyperlinkmenupage      {
	font-size: 12px;
	color: #1B4B75;

}
a.hyperlinkmenupage	   {
	color: #BD424A;
	font-weight: bold;
	text-decoration: none;


}
a.hyperlinkmenupage:hover	   {
	color: #1B4B75;
}

.imagedescription      {
	font-size: 9px;
	color: #666666;
	text-align: right;
	font-style: italic;
}

.newsletter      {
	font-size: 9px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}

.send { background-color: rgb(65,137,111); color: rgb(255,255,255); font-size: xx-small}
.zcustomer {
	font-size: 10px;
	color: #32875F;
	line-height: 20px;
	font-weight: bold;
	text-align: center;
	background-image: url(stylesheets/images/customer_green.gif);
}

.newsheader {
	font-size: 11px;
	color: #338860;
	font-weight: bold;
	line-height: 24px;
	background-image: url(stylesheets/images/context_green_news.gif);
	text-indent: 7pt;
}
.newsbody {
	font-size: 11px;
	font-weight: normal;
}
.newsdate {
	font-size: 9px;
	color: #338860;
	clip:   rect(auto auto auto auto);
	font-style: italic;
	text-indent: 7pt;
	font-weight: normal;
}
.newsletterContents {
	font-size: 10px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.newsletterContents {
	font-size: 10px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
a.newsletterContents:hover {
	font-size: 10px;
	color: #524B75;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.image {
	border: 1px solid #FFFFFF;
}
.meetingbullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	list-style-image: url(stylesheets/images/bulletmeet.gif);
	list-style-type: square;
}
.leadlist {
	list-style-type: disc;
	list-style-position: outside;
	margin-left: -15px; padding-left: -15px;
}

.keywords {
	color: #B2C7E0;
	font-size: 10px;
}
a.menucopy {color: #B2C7E0; text-decoration:none}
.subtitlepurple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #660099;
}
.subscribe {
	font-size: 11px;
	font-weight: bold;
	color: #555A77;
}
.bodylarge {
	font-size: 12px;
}
.bodylargelist {
	font-size: 12px;
	list-style-type: square;
	margin-left: -14px;
	list-style-image: url(stylesheets/images/bulletred.gif);
	list-style-position: outside;
}
.bodymediumlist {
	font-size: 11px;
	list-style-type: square;
	margin-left: -14px;
	list-style-image: url(stylesheets/images/bulletred.gif);
	list-style-position: outside;
	line-height: normal;
	word-spacing: normal;
	color: #243D5B;
	}
.hyperlinkwebpage {
	color: #1B4B75;
}
a.hyperlinkwebpage {

	color: #3A79C5;
	font-weight: bold;
	text-decoration: none;
}

a.hyperlinkwebpage:hover{
	color: #8C8009;

	}

a.indexlarge	   {
	color: #6F318D;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;


}
a.indexlarge:hover	   {
	color: #BD424A;
}
.videoboldcolour {
	font-weight: bold;
	color: #790000;
}

.viewred      {
	font-size: 10px;
	color: #BD424A;
	font-weight: bold;
	line-height: 10px;
	vertical-align: top;
}

.viewblue      {
	font-size: 10px;
	color: #1B4B75;
	font-weight: bold;
	line-height: 10px;
	vertical-align: top;
}

.sharethis      {
	font-size: 10px;
	color: #A6960B;
	font-weight: bold;
	line-height: 10px;
	vertical-align: top;
}
.smallfont     {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: top;
}

.resourcebox     {
	border: 1px solid #9D9D9D;
}

.resourcetitle      {
	font-size: 12px;
	color: #9D9D9D;
	font-weight: bold;
	line-height: 16px;
	vertical-align: top;
}

.resourcetitlevideo      {
	font-size: 12px;
	color: #B5A50A;
	font-weight: bold;
	line-height: 16px;
	vertical-align: top;
}

.resourcetitlemultimedia      {
	font-size: 12px;
	color: #658FC1;
	font-weight: bold;
	line-height: 16px;
	vertical-align: top;
}

.resourcetitleweb      {
	font-size: 12px;
	color: #BD424A;
	font-weight: bold;
	line-height: 16px;
	vertical-align: top;
}
