/*--------------------------------------------------------------------------------
/*										.Community Blood Services
/*--------------------------------------------------------------------------------*/
body
{
	background-color: #F8F8F8;
}

body, td, .type {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #000000;
margin : 0px 0px 0px 0px;
}
/*--------------------------------------------------------------------------------
/*										H
/*--------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {
margin:0px;
padding: 0px;
border: 0px;
}

h1 {
font: 24px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970F00;
}

h2{
font: 18px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970F00;
margin:0px;
}

h3 {
font: 16px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970F00;
}

h4 {
font: 14px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970F00;
}

h5 {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970F00;
}

h6 {
font: 11px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970F00;
}

/*--------------------------------------------------------------------------------
/*										img
/*--------------------------------------------------------------------------------*/
img {border-color: lightgrey;}

a img
{
	text-decoration: none;
	color: #000;
}

.apanel img
{
	border: 2px solid #929773;
	margin: 04px;
}



/*--------------------------------------------------------------------------------
/*										a
/*--------------------------------------------------------------------------------*/
a {
color: #0066FF;
text-decoration: none;
font-weight: bold;
}

a:hover {
color: #0066FF;
font-weight:normal;
color:#970F00;
text-decoration:underline;
}



ul .droplist{
list-style-image:url('/images/listicon.png');
}

ul.faq {
list-style-image:url('/images/listicon.png');
}

/*--------------------------------------------------------------------------------
/*										Main Structure
/*--------------------------------------------------------------------------------*/
#frame
{
	width:800px;
	margin-left: auto;
	margin-right: auto;
	height: 1000px;
}

.maintable
{
	border: 2px solid lightgrey;
}
#topbox
{
width:100%;
}

#topleft
{
width:50%;
text-align:left;
vertical-align:center;
background: inheret;
float:left;
height:80px;
}
#topright
{
text-align:right;
background:inheret;
height:80px;
padding-right: 5px;

}


/*--------------------------------------------------------------------------------
/*										.topmenu
/*--------------------------------------------------------------------------------*/
#topmenu
{
	border: 0px solid transparent;
	background-color:#929773;
	float:left;
	width:100%;
	-height:24px;
	padding:0px;
	margin:0px;
	z-index:5;
}

#flashcontent
{
z-index:-1;
}
.animation
{
position:absolute;
z-index:-1;
}

/*--------------------------------------------------------------------------------
/*										.indexttitle
/*--------------------------------------------------------------------------------*/

.indextop
{
	width:254px;
	height: 31px;
}

.indextitle
{
	/*
	border-top: 4px solid #929773;
	border-bottom: 2px solid #929773;
	vertical-align: top;
	text-align: center;
	*/
	width:242px;
	text-align:left;
	font: 18px arial,verdana,helvetica,sans-serif;
	font-weight: bold;
	color: white;
	padding-left: 10px;
	Background-color: #929773
	/*
	margin-top:10px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	*/
	
}

.indextitle  a:link, .indextitle a:hover, .indextitle a:visited
{
font: 18px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: white;
-padding-left: 10px;
}

/*
.indextitle  a:hover
{
font: 18px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: white;
padding-left: 10px;
text-decoration: none;
}
.indextitle  a:visited
{
font: 18px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: white;
padding-left: 10px;
}
*/
/*--------------------------------------------------------------------------------
/*										.valignbottom
/*--------------------------------------------------------------------------------*/

.valignbottom
{
	position:absolute;
	bottom: 0;
	border: 0px solid green;
	text-align:left;
	width:100%;
	
}
.rightsideindex
{
	padding-top:10px;
	position:relative;
	border: 0px solid lightgrey;
	min-height:500px;
    height:auto;
	
}

.mark
{
border: 2px solid green;
}

.maintd
{
min-height:400px;
height:auto;
padding-top: 10px;
vertical-align: top;
}

/*--------------------------------------------------------------------------------
/*										.promonews
/*--------------------------------------------------------------------------------*/

.promonews
{
	text-align: left;
	-margin: 10px;
	padding:10px;
	border-bottom: 1px solid white;
}

/*--------------------------------------------------------------------------------
/*										.thankyou
/*--------------------------------------------------------------------------------*/
.thankyou
{
	color:green;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	border: 0px solid lightgrey;
}

/*--------------------------------------------------------------------------------
/*										.FAQs
/*--------------------------------------------------------------------------------*/
.question
{
	font-weight: bold;
	padding-left: 22px ;
    text-indent: -22px ;
}

.answer
{
	font-weight: normal;
	padding-left: 20px;
	padding-bottom: 20px;
	
}

.faq_question
{
	
	font-weight: bold;
	padding-left: 20px;
	text-indent: -18px ;
	line-height: 17px;
	cursor:pointer;
}

.faq_answer
{
	font-weight: normal;
	padding-left: 20px;
	padding-bottom: 20px;
}

.hiddenAnswer
{
	font-weight: normal;
	padding: 1px 5px 5px 5px;
	margin-left:20px;
	margin-bottom: 15px;
	display: none;
	line-height: 17px;
	border:1px solid #929773;
	background: #EBE7D0;
}
.blddrop
{
background-image:url('/images/listicon.png');
background-repeat: no-repeat;
}

/*--------------------------------------------------------------------------------
/*										trlocation & tdlocation
/*--------------------------------------------------------------------------------*/
.trlocation
{
	vertical-align:top;
	background-color:green;

}
.tdlocation
{
	vertical-align: top;
	background-color:transparent;
	text-align: left;
	width:245px;
	border:1px solid transparent;
	padding:5px 10px 5px 10px;
	-webkit-transition: background 0.7s ease;
	-moz-transition: background 0.7s ease;
	-o-transition: background 0.7s ease;
}
.tdlocation:hover
{
	vertical-align: top;
	background-color:#EBE7D0;
	text-align:left;
	border: 1px solid;
	border-color: #929773;
}

/*--------------------------------------------------------------------------------
/*										.spacers fillers and indents
/*--------------------------------------------------------------------------------*/
.spacer10
{
	height: 10px;
}
.spacer5
{
	height: 5px;
}
.spacer7 
{
	height: 7px;
}

.maintopfiller
{
	height: 7px;
}

.tdfiller30
{
	width:30px;
	text-align:left;
	vertical-align: top;
}

.tdfiller16
{
	width:16px;
	text-align:left;
	vertical-align: top;
}
.tdfiller254
{
	width:254px;
	vertical-align: top;
	text-align: center;
}

.menufiller
{
	border-bottom: 1px solid #929773;
	width: 230px;
}

.indent05
{
	padding-left: 5px;
}

.indent20
{
	padding-left: 20px;
}

.hanging20
{
	text-indent: 40px;
	margin-left: -5px;    
}

#topSocialMedia
{
	text-align: center;
	float:right;
	padding-right:20px;

}

.socialMedia
{
	margin-left: 5px;
	text-align: center;

}

.noborder
{
	border:0px;
	text-decoration: none;
}
/*--------------------------------------------------------------------------------
/*										.locationholder
/*--------------------------------------------------------------------------------*/
.locationholder
{
	width:50px;
}

.noborder {
border-color: white;
}

.topbox {
width:100%;
Background-color: inheret;
}
/*--------------------------------------------------------------------------------
/*						facebook   .fbLikeNews
/*--------------------------------------------------------------------------------*/
.fbLikeNews
{
	float:left;
	text-align:left;
	width:49%;
	border: 0px solid;
}

.newstop
{
float: right;
text-align: right;
background-color: inheret;
width:100%;
}

.prlink {
width:49%;
float: right;
text-align:right;
background-color: inheret;
border: 0px solid;
}

.date {
text-align:left;
font: 11px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #970F00;
font-style:italic;
}
/*--------------------------------------------------------------------------------
/*										.font Manipulation
/*--------------------------------------------------------------------------------*/

.tan {color: #929773;}
.red{color: #970F00;}
.yellow{color:yellow;}
.black{color:#000;}
.gray{color:gray;}
.lightgrey{color:lightgrey;}
.white{color:#fff;}
.blue{color:#005880;}
.lightblue{color:lightblue;}
.fblue{color:#45639D;}

._06 {font-size:6px;}
._08 {font-size:8px;}
._10 {font-size:10px;}
._12 {font-size:12px;}
._14 {font-size:14px;}
._16{font-size:16px;}
._18 {font-size:18px;}
._20 {font-size:20px;}
._22 {font-size:22px;}
._24 {font-size:24px;}
._26 {font-size:26px;}

.fz06 {font-size:6px;}
.fz08 {font-size:8px;}
.fz10 {font-size:10px;}
.fz12 {font-size:12px;}
.fz14 {font-size:14px;}
.fz16{font-size:16px;}
.fz18 {font-size:18px;}
.fz20 {font-size:20px;}
.fz22 {font-size:22px;}
.fz24 {font-size:24px;}
.fz26 {font-size:26px;}

.bold{font-weight:bold;}
.center{text-align:center;}
.underline{text-decoration:underline;}
.overline{text-decoration:overline;}
.lingethrough{text-decoration:line-through;}
.italic{font-style:italic;}
.block{display:block;}

.bl_linetitle
{
	display:block;
	font-weight:bold;
	font-size: 13px;
}

.hidden
{
	display:none;
}

.boxme
{
	border: 1px gray solid;
	margin-bottom: 15px;
	margin-left: 08px;
	margin-right: 08px;
	padding: 10px;
	background: #EBEBEB;
}

.golfitembox
{
	border: 1px gray solid;
	margin-bottom: 15px;
	margin-left: 08px;
	margin-right: 08px;
	padding: 10px;
}

.golfitemtitle
{
	padding-top:10px;
	padding-bottom: 10px;
	color: #970F00;
	font-size: 16px;
	font-weight: bold;
}

.golfitemdescription
{
	font-weight: bold;
	font-size: 13px;
}

/*--------------------------------------------------------------------------------
/*					font backward compatibility to first design
/*--------------------------------------------------------------------------------*/
.tan20 {
font: 20px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #929773;
}

.tan18 {
font: 18px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #929773;
}

.red24 {
font: 24px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970F00;
}

.red18 {
font: 18px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970F00;
}

.red16 {
font: 16px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970F00;
}

.red14 {
font: 14px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970F00;
}

.red12 {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970F00;
}

.red11 {
font: 11px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970F00;
}
/*--------------------------------------------------------------------------------
/*										.formsearch
/*--------------------------------------------------------------------------------*/
.formsearch {
font: 11px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #000000;
background-color: #F2F3F3;
border: 0px solid;
border-color: #999999
}

.formfield {
font: 11px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #004BAA;
background-color: #ffffff;
border: 1px solid;
border-color: #999999
}

.formbutton {
font: 11px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #ffffff;
background-color: #929773;
border: 1px solid;
border-color: #999999
}

.formbuttononlineorder {
font: 14px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #ffffff;
background-color: #FF6600;
border: 1px solid;
border-color: #999999;
cursor: pointer;
}

.formrequired {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #004BAA;
background-color: #d9ecff;
border: 1px solid;
border-color: #999999
}
/*--------------------------------------------------------------------------------
/*										.jingle
/*--------------------------------------------------------------------------------*/
.jingle
{
font: 14px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: green;
}

.jingle p 
{
  font-style:italic;
}

/*--------------------------------------------------------------------------------
/*							.emergency .important
/*--------------------------------------------------------------------------------*/
.emergency{
font: 24px arial,verdana,helvetica,sans-serif;
color: white;
font-weight: bold;
background:red;
}

.important {
font: 16px arial,verdana,helvetica,sans-serif;
color: #C21500;
font-weight: bold;
background: #EBE7D0;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
-moz-border-radius: 15px;
border-radius: 15px;
border: 1px solid #929773;
}

a.important  {
font: 16px arial,verdana,helvetica,sans-serif;
color: #C21500;
font-weight: bold;
text-decoration: none;
border: 0px;
}

a.important:hover  {
font: 16px arial,verdana,helvetica,sans-serif;
color: #C21500;
font-weight: bold;
text-decoration: none;
border: 0px;
} 

.messagebox
{
	border: 1px solid gray;
	margin: 5px;
	padding: 5px;
	text-align: center;
	font-weight: bold;
}

/*--------------------------------------------------------------------------------
/*							.emergency .important
/*--------------------------------------------------------------------------------*/
.disclaimerbox
{
	border: 1px solid gray;
	margin: 5px;
	padding: 5px;
	text-align: left;
	font-weight: bold;
}
.disclaimerbox:hover
{
	-vertical-align: top;
	-background-color:#EBE7D0;
	text-align:left;
	border: 1px solid;
	border-color: #929773;
	color:black;
}

/*--------------------------------------------------------------------------------
/*			Font Manipulation		.type_ Backward Compatibility to first design
/*--------------------------------------------------------------------------------*/
.type_white {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #ffffff;
}

.type_title {
font: 16px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970F00;
border-bottom: 1px solid lightgrey;
}

.type_red_bold {
font: 12px arial,verdana,helvetica,sans-serif;
color: red;
font-weight:bold;
}

.type_whitebold {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #ffffff;
}

.type_bold {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: bold;
}

.type_blue {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #3399CC;
}

.type_black {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #000000;
}

.type_lt_blue {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #99CCFF;
}

.type_gray {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #757575;
}

.type_big {
font: 13px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #000000;
}

.type_medium {
font: 15px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #000000;
}

.type_bigger {
font: 18px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #000000;
}

/*--------------------------------------------------------------------------------
/*										.menu
/*--------------------------------------------------------------------------------*
.menu {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: none;
background-color: #929773;
}

.menu:hover {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970542;
text-decoration: none;
background-color: #EBE7D0;
cursor:pointer;
}

.menuback {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970542;
text-decoration: none;
background-color: #EBE7D0;
}

.menuback:hover {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #970542;
text-decoration: none;
background-color: #EBE7D0;
cursor:pointer;
}

/*--------------------------------------------------------------------------------
/*										.arrow
/*--------------------------------------------------------------------------------*/
.arrow {
font: 11px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #0066FF;
text-decoration: none;
}

.arrow:hover {
font: 11px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #0066FF;
text-decoration: underline;
}

/*--------------------------------------------------------------------------------
/*										.newspromo
/*--------------------------------------------------------------------------------*/
a.newspromo {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #3B3B3B;
text-decoration: none;
}

a.newspromo:hover {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #3B3B3B;
text-decoration: underline;
}

/*--------------------------------------------------------------------------------
/*										.help
/*--------------------------------------------------------------------------------*/
a.help {
font: 9px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #3B3B3B;
text-decoration: none;
}

a.help:hover {
font: 9px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #3B3B3B;
text-decoration: underline;
}

a.help2 {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #3B3B3B;
text-decoration: none;
}

a.help2:hover {
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #3B3B3B;
text-decoration: underline;
}

/*--------------------------------------------------------------------------------
/*										.submenu
/*--------------------------------------------------------------------------------*/
a.submenu {
font: 11px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #3B3B3B;
text-decoration: none;
}

a.submenu:hover {
font: 11px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #3B3B3B;
text-decoration: underline;
}

/*--------------------------------------------------------------------------------
/*										.footer
/*--------------------------------------------------------------------------------*/
#footer
{
border-top: 1px solid #EBE7D0;
margin-top: 1px;
font: black;
}

#footer_left
{
	width:253px;
	height:44px;
	float:left;
	border: 0px solid lightgreen;
	text-align: center;
	vertical-align:middle;
	background: #EBE7D0;
}

#footer_right
{
	float: right;
	width:541px;
	background: white;
}

/*--------------------------------------------------------------------------------
/*										.footermenu
/*--------------------------------------------------------------------------------*/
.footermenu
{
text-align: center;
font: 9px arial,verdana,helvetica,sans-serif;
color: #999966;
padding-top: 8px;
}

a.footermenu,  a.footermenu:hover{
font: 9px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #999966;
text-decoration: none;
}

a.footermenu:hover {
text-decoration: underline;
}

img.footermenu
{
 border: 0px;
}

a.tan18, a.tan18:hover {
font: 18px arial,verdana,helvetica,sans-serif;
font-weight: normal;
color: #929773;
text-decoration: none;
}

/*--------------------------------------------------------------------------------
/*										.qrlogos
/*--------------------------------------------------------------------------------*/


.qrlogos 
{
	margin:5px;
	width: 100%;
	text-align:center;
}

.qrlogos img
{
	width: 	180px;
	height:	60px;
	padding:5px;
	border: 1px solid lightgrey;
	margin: 10px;
}


/*--------------------------------------------------------------------------------
/*										.fotocontainer
/*--------------------------------------------------------------------------------*/
.fotocontainer
{
	border: 1px solid lightgrey;
	margin-bottom: 20px;
	float: left;
	text-align: justify;
	padding: 5px;
}


/*--------------------------------------------------------------------------------
/*										.copy
/*--------------------------------------------------------------------------------*/
.copy {
font: 10px arial,sans-serif;
color: #999999;
font-weight: normal;
}

.copyDark {
font: 10px arial,sans-serif;
color: #000000;
font-weight: normal;
}

/*--------------------------------------------------------------------------------
/*										sitemap
/*--------------------------------------------------------------------------------*/
#siteMap a, a:hover{
	font: arial,verdana, helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

#level0 a {
font-size: 20px;
color: #970f00;
}

#level0 a:hover {
color: #FF6600;
}

#level1 a {
font-size: 18px;
color: #336699;
}

#level1 a:hover {
color: #FF6600;
}

#level2 a {
font-size:: 16px;
color: #000;
}

#level2 a:hover {
color: #FF6600;
}

#level3 a {
font-size: 14px;
color: #333;
}

#level3 a:hover {
color: #FF6600;
}

#level4 a {
font-size: 12px;
color: #929773;
}

#level4 a:hover {
color: #FF6600;
}

/*--------------------------------------------------------------------------------
/*										.menufooter
/*--------------------------------------------------------------------------------*/

#authentication
{
width:400px;
height: 200px;
font: 12px arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #004BAA;
background-color: #d9ecff;
border: 1px solid;
border-color: #999999;
}

/*--------------------------------------------------------------------------------
/*										.caption
/*--------------------------------------------------------------------------------*/
#caption
{
float: right;
font: 10px arial,verdana,helvetica,sans-serif;
color: black;
background-color: #EBE7D0;
border: 1px solid;
padding: 5px;
border-color: #999999;
margin: 5px;
text-align: justify;
}

.pictureframe
{
	background-color: #EBE7D0;
	border: 0px solid gray;
	padding: 20px 0px 20px 0px;
	border-color: #999999;
	margin: 0px 0px 20px 0px;
	text-align: center;
	font-size:11px;
}

/*--------------------------------------------------------------------------------
/*										.contactframe
/*--------------------------------------------------------------------------------*/
.contactframe
{
	min-height:400px;
	width: 100%;
	-border: 1px solid lightgrey;
	-padding-bottom: 10px;
	-background-color:#F8F8F8;
}

/*--------------------------------------------------------------------------------
/*										.shareimage
/*--------------------------------------------------------------------------------*/
#shareimage
{
float: left;
font: 10px arial,verdana,helvetica,sans-serif;
color: black;
background-color: #EBE7D0;
border: 1px solid;
padding: 5px;
border-color: #999999;
margin-right: 10px;
text-align: justify;
}

.shareimage
{
float: left;
font: 10px arial,verdana,helvetica,sans-serif;
color: black;
background-color: #EBE7D0;
border: 1px solid;
padding: 5px;
border-color: #999999;
margin-right: 10px;
text-align: justify;
}

.shareholder
{
font: 12px arial,verdana,helvetica,sans-serif;
color: inheret;
padding: 10px;
border-color: #999999;
-margin-right: 5px;
}

#newstop
{
float: left;
text-align: left;
margin: 5px 5px 0px 0px;
background-color: inherit;
}

#indexbuttons
{
-float: left;
text-align: center;
margin: 5px 5px 5px 5px;
background-color: inherit;
}

/*from extenal Vendor to accommodate email design by ---------------------------------------------------*/

.redbold0 {font-family: sans-serif; font-size: 46px; color: #c00222; font-weight:bold; line-height: 125%;}
.redbold1 {font-family: sans-serif; font-size: 21px; color: #c00222; font-weight:bold; line-height: 125%;}
.blackbold1 {font-family: sans-serif; font-size: 24px; color: #1d181a; font-weight:bold; line-height: 125%;}
.blackbold0 {font-family: sans-serif; font-size: 24px; color: #1d181a; font-weight:bold; line-height: 125%;}
.redbold2 {font-family: sans-serif; font-size: 32px; color: #c00222; font-weight:bold; line-height: 125%;}
.blackbold2 {font-family: sans-serif; font-size: 18px; color: #1d181a;  line-height: 125%;}
.blackbold3 {font-family: sans-serif; font-size: 18px; color: #1d181a;  line-height: 125%;}
.redbold3 {font-family: sans-serif; font-size: 16px; color: #c00222;  line-height: 125%;}
.redbold4{font-family: sans-serif; font-size: 13px; color: #981111; font-weight:bold; line-height: 125%;}
.redbold5{font-family: sans-serif; font-size: 13px; color: #981111; font-weight:bold; line-height: 125%;}
.tealbold2 {font-family: sans-serif; font-size: 16px; color: #18698c;  line-height: 125%;}
.brownbold0 {font-family: sans-serif; font-size: 30px; color: #a96127; font-weight:bold; line-height: 125%;}
.whitebold1 {font-family: sans-serif; font-size: 18px; color: #ffffff;  line-height: 125%; font-weight:bold;}

.whitebold0 {font-family: arial; font-size: 30pt; color: #FFFFFF; font-weight:bold; line-height: 125%;}

.whitebold1 {font-family: arial; font-size: 11pt; color: #FFFFFF; font-weight:bold; line-height: 125%;}
.white1 {font-family: arial; font-size: 10pt; color: #FFFFFF; line-height: 125%;}
.whitebold2 {font-family: arial; font-size: 16pt; color: #FFFFFF; font-weight:bold; line-height: 125%;}
.white2 {font-family: arial; font-size: 10.5pt; color: #FFFFFF; line-height: 125%;}

p.body01 { margin-right:10px;}
p.body02 { margin-left:10px;}
p.footer01 { margin-bottom:15px;}

/* -------------------------------------------------------------------------------------------------------------*/

