body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333;
	line-height: 18px;
	}

	
	a:link {color:#FFF; text-decoration: none}
	a:visited {color:#FF6; text-decoration: none}
	a:hover {color:#FFF; text-decoration: underline}

p, td, li, ul, h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333;
	}



a.linkwhite:link {
	color: #FFF;
	text-decoration: none;
}
a.linkwhite:visited {
	color: #FFF;
	text-decoration: none;
}
a.linkwhite:hover {
	color: #FFF;
	text-decoration: underline;
} 



a.linkwhiteB:link {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
a.linkwhiteB:visited {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
a.linkwhiteB:hover {
	color: #FFF;
	font-weight: bold;	
	text-decoration: underline;
} 

	
	
/* table styles*/

table#tblbdrwht{
	border-top: 4px solid #FFF;
	border-bottom: 4px solid #FFF;
	border-right: 4px solid #FFF;
	border-left: 4px solid #FFF;
	}


table#tblbdrblu{
	border-top: 1px solid #321BA7;
	border-bottom: 1px solid #321BA7;
	border-right: 1px solid #321BA7;
	border-left: 1px solid #321BA7;
	}
	
td#tdunderred{
	border-bottom: 1px solid #FDFEC3;
	}
	
	
	

/* keywords style */	
#keywords {
	font-size: 10px;
	color: #C63;
	text-align:center;
	}



/* text styles */
.bodytext10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

.bodytext11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}


.bodytext13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	}

	


.heading11Bold { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
	

.heading13Bold { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; line-height: 1.5; 	}

.heading16Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;

	}


.textwhite10 { color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; 	}
	
	
.headingWhite13Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	}


.textgrey10 {
	color: #999999;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.textgrey11 {
	color: #999999;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

	
.textwhite11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	}


.textgreylight10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	}


.headingGrey11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	}
	
.headingBlue11Bold { font-size: 15px; font-weight: bold; color: #321BA7; }
.headingBlue13Bold {
	font-size: 13px;
	font-weight: bold;
	color: #321BA7;
}
.headingBlue16Bold {
	font-size: 16px;
	font-weight: bold;
	color: #321BA7;
}
.headingRed18Bold {

	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
}
.textdrkgrey11 {
	font-size: 11px;
	color: #666666;
}
.bodytext11sp { font: 13px/18px Arial, Helvetica, sans-serif; }

.headingWhite16Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	color: #FFFFFF;
	font-weight: bold;
}

.heading11Boldsp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
}

.headingwhite11Boldsp { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 22px; color: #FFFFFF; font-weight: bold; }



/* image borders */
.imgbdrwhtshadow {

/* This centers the image */
display: block;
margin-left: auto;
margin-right: auto;

/* This adds the border */
padding:10px;
border:solid;
border-color: #999 #666 #666 #999;
border-width: 1px 2px 2px 1px;
background-color:#FFF;
}
