.diminutive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.diminutive a:active { color: #555555; text-decoration: none}
.diminutive a:link { color: #094954; text-decoration: none}  
.diminutive a:visited { color: #666666; text-decoration: none}
.diminutive a:hover {  color: #002F79; text-decoration: underline} 
.toplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #667349;
	text-transform: uppercase;
}
.toplinks a:active { color: #555555; text-decoration: none}
.toplinks a:link { color: #094954; text-decoration: none}  
.toplinks a:visited { color: #666666; text-decoration: none}
.toplinks a:hover {  color: #667349; text-decoration: underline} 
.teal11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #094954;
}
.h1ari16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366;
}
.h1ari18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}
.ari12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ari12 a:active { color: #555555; text-decoration: none}
.ari12 a:link { color: #002F79; text-decoration: none}  
.ari12 a:visited { color: #666666; text-decoration: none}
.ari12 a:hover {  color: #094954; text-decoration: underline} 
.headlineV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #669900;
}
.publication {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #45727E;
	font-style: italic;
}
.publicationTiny {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #45727E;
	font-style: italic;
}
.headlineT {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #669900;
}
.lettertitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #005659;
}
.nappl_maintext_11px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; color: #666666; list-style-type: square}
.nappl_maintext_11px a:active { color: #004C4C; text-decoration: none}
.nappl_maintext_11px a:link { color: #004C4C; text-decoration: none}  
.nappl_maintext_11px a:visited { color: #300447; text-decoration: none}
.nappl_maintext_11px a:hover {  color: #667349; text-decoration: underline} 

.nappl_maintext_12px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; color: #666666; list-style-type: square}
.nappl_maintext_12px a:active { color: #004C4C; text-decoration: none}
.nappl_maintext_12px a:link { color: #004C4C; text-decoration: none}  
.nappl_maintext_12px a:visited { color: #300447; text-decoration: none}
.nappl_maintext_12px a:hover {  color: #46024A; text-decoration: underline} 

.nappl_maintext_bold_12px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; font-style: normal; font-weight: 700; color: #666666; list-style-type: square}
.nappl_maintext_bold_12px a:active { color: #004C4C; text-decoration: none}
.nappl_maintext_bold_12px a:link { color: #004C4C; text-decoration: none}  
.nappl_maintext_bold_12px a:visited { color: #300447; text-decoration: none}
.nappl_maintext_bold_12px a:hover {  color: #46024A; text-decoration: underline}

.nappl_maintext_14px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; color: #333333; list-style-type: square; line-height: 18px}
.nappl_maintext_14px a:active { color: #004C4C; text-decoration: none}
.nappl_maintext_14px a:link { color: #004C4C; text-decoration: none}  
.nappl_maintext_14px a:visited { color: #300447; text-decoration: none}
.nappl_maintext_14px a:hover {  color: #46024A; text-decoration: underline}

.nappl_maintext_italic_14px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; font-style: italic; line-height: 18px; color: #002F79}
.nappl_maintext_italic_14px a:active { color: #004C4C; text-decoration: none}
.nappl_maintext_italic_14px a:link { color: #004C4C; text-decoration: none}  
.nappl_maintext_italic_14px a:visited { color: #300447; text-decoration: none}
.nappl_maintext_italic_14px a:hover {  color: #46024A; text-decoration: underline}

.nappl_maintext_bold_14px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; font-style: normal; font-weight: 700; color: #002F79; list-style-type: square}
.nappl_maintext_bold_14px a:active { color: #004C4C; text-decoration: none}
.nappl_maintext_bold_14px a:link { color: #004C4C; text-decoration: none}  
.nappl_maintext_bold_14px a:visited { color: #300447; text-decoration: none}
.nappl_maintext_bold_14px a:hover {  color: #46024A; text-decoration: underline}

.nappl_r_maintext_bold_14px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size: 14px; font-style: normal; font-weight: 700; color: #ffffff; list-style-type: square}
.nappl_r_maintext_bold_14px a:active { color: #004C4C; text-decoration: none}
.nappl_r_maintext_bold_14px a:link { color: #004C4C; text-decoration: none}  
.nappl_r_maintext_bold_14px a:visited { color: #300447; text-decoration: none}
.nappl_r_maintext_bold_14px a:hover {  color: #46024A; text-decoration: underline}

.nappl_small_highlight_11px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; color: #CC0000; list-style-type: square}
.nappl_small_highlight_11px a:active { color: #004C4C; text-decoration: none}
.nappl_small_highlight_11px a:link { color: #004C4C; text-decoration: none}  
.nappl_small_highlight_11px a:visited { color: #300447; text-decoration: none}
.nappl_small_highlight_11px a:hover {  color: #46024A; text-decoration: underline}

.nappl_sc_item_name_11px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #004C4C; text-decoration: none}
.nappl_sc_item_name_11px { color: #004C4C; text-decoration: none}
.nappl_sc_item_name_11px a:link { color: #004C4C; text-decoration: none}  
.nappl_sc_item_name_11px a:visited { color: #300447; text-decoration: none}
.nappl_sc_item_name_11px a:hover {  color: #667349; text-decoration: underline}

.nappl_text_10px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; font-style: normal; color: #666666; list-style-type: square}
.nappl_text_10px a:active { color: #004C4C; text-decoration: none}
.nappl_text_10px a:link { color: #004C4C; text-decoration: none}  
.nappl_text_10px a:visited { color: #300447; text-decoration: none}
.nappl_text_10px a:hover {  color: #46024A; text-decoration: underline}

.notewhead {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #879DA3; text-decoration: none}
.notewhead a:active { color: #555555; text-decoration: none}
.notewhead a:link { color: #094954; text-decoration: none}  
.notewhead a:visited { color: #666666; text-decoration: none}
.notewhead a:hover {  color: #002F79; text-decoration: underline} 

.dimback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #003333;
}
.eventname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #094954;
}

/*Borrowed from: http://www.albin.net/CSS/roundedCorners/examples.html - Bullet Proof Rounded Corners */

.contentWrapper {
	margin-top: 5px; margin-bottom: 5px;
	margin-left: 0px; margin-right: 0px;
	padding: 0px;
	border: 0px;
}

.content
{
	margin: 0px;
	padding: 0px;
	border: 1px solid #094954;
	background-color: transparent;
	color: #000000;
}


.roundedCornerSpacer {
    margin: 0px; padding: 0px; border: 0px;
    clear: both;
    font-size: 1px; line-height: 1px;
}
.borderTL, .borderTR, .borderBL, .borderBR {
    width: 14px; height: 14px;
    padding: 0px; border: 0px;
    z-index: 99;
}
.borderTL, .borderBL { float: left; clear: both; }
.borderTR, .borderBR { float: right; clear: right; }
.borderTL { margin: -1px 0px 0px -1px; }
.borderTR { margin: -1px -1px 0px 0px; }
.borderBL { margin: -14px 0px 0px 0px; }
.borderBR { margin: -14px 0px 0px 0px; }
/*Fix for win IE 5-5.5*/
.borderTL {
    margin-left: -4px;
    ma\rgin-left: -1px;
}
html>body .borderTL {
    margin-left: -1px;
}
.borderTR {
    margin-right: -4px;
    ma\rgin-right: -1px;
}
html>body .borderTR {
    margin-right: -1px;
}
.borderBL {
    margin-left: -3px;
    ma\rgin-left: 0px;
}
html>body .borderBL {
    margin-left: 0px;
}
.borderBR {
    margin-right: -3px;
    ma\rgin-right: 0px;
}
html>body .borderBR {
    margin-right: 0px;
} 

.frontbkgr {
	background-image:  url(../images/front_bkgrnotext.jpg);
	background-repeat: no-repeat;
	background-position: 0px -17px;
}

.rowdash {
    border-top:dashed; 
	border-width: 1px; 
	border-color:black
 }

