body  {
	background-color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	line-height: normal;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;

}
	
p  { font-family: font-size: 100%}
td  { font-family: font-size: 90%}
li  {
	font-size: 100%;
}

a:link { color: #0A1F62; text-decoration: underline}
a:visited { color: #505478; text-decoration: underline}
a:hover { color: #1542D1; text-decoration: underline}
a:active { color: #B10021; text-decoration: underline}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #4A508C;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 105%;
	font-weight: bold;
	color: #333566;
}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #4A508C;
}

H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.navUtility {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EEF0E4;
	padding-top: 5px;
}

.navUtility a:link  { color: #EEF0E4; text-decoration: none }
.navUtility a:visited  { color: #EEF0E4; text-decoration: none }
.navUtility a:hover { color: #CCFF66; text-decoration: none}
.navUtility a:active  { color: #CCFF66; text-decoration: none}

.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #000000;
}

.nav a:link  { color: #000000; text-decoration: none }
.nav a:visited  { color: #000000; text-decoration: none }
.nav a:hover { color: #B10021; text-decoration: none}
.nav a:active  { color: #B10021; text-decoration: none}

.navTools {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	
	color: #72787B;
	line-height: 18px;
}

.navTools a:link  { color: #72787B; text-decoration: none }
.navTools a:visited  { color: #72787B; text-decoration: none }
.navTools a:hover { color: #B10021; text-decoration: none}
.navTools a:active  { color: #B10021; text-decoration: none}


.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:  bold;
	color: #AFB2CB;
	padding-right: 28px;
}

.date a:link  { color: #AFB2CB; text-decoration: none }
.date a:visited  { color: #AFB2CB; text-decoration: none }
.date a:hover { color: #CCFF66; text-decoration: none}
.date a:active  { color: #CCFF66; text-decoration: none}


.navSubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 30px;	
	padding-bottom: 20px;
}

.navSubTitle a:link  { color: #FFFFFF; text-decoration: none }
.navSubTitle a:visited  { color: #FFFFFF; text-decoration: none }
.navSubTitle a:hover { color: #CBCBCB; text-decoration: none}
.navSubTitle a:active  { color: #B10021; text-decoration: none}

.navSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E7E7E7;
}

.navSub a:link  { color: #E7E7E7; text-decoration: none }
.navSub a:visited  { color: #E7E7E7; text-decoration: none }
.navSub a:hover { color: #CCCCFF; text-decoration: none}
.navSub a:active  { color: #B10021; text-decoration: none}

.navSubSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
}

.navSubSmall a:link  { color: #FFFFFF; text-decoration: none }
.navSubSmall a:visited  { color: #FFFFFF; text-decoration: none }
.navSubSmall a:hover { color: #CBCBCB; text-decoration: none}
.navSubSmall a:active  { color: #B10021; text-decoration: none}

.textBlueCol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #EEEEEE;
}

.navSubSmall a:link  { color: #EEEEEE; text-decoration: none }
.navSubSmall a:visited  { color: #EEEEEE; text-decoration: none }
.navSubSmall a:hover { color: #CCFF66; text-decoration: none}
.navSubSmall a:active  { color: #B10021; text-decoration: none}

.linkLeftColBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #0A1F62;
}

.linkLeftColBlue a:link  { color: #0A1F62; text-decoration: none }
.linkLeftColBlue a:visited  { color: #0A1F62; text-decoration: none }
.linkLeftColBlue a:hover { color: #B10021; text-decoration: none }
.linkLeftColBlue a:active  { color: #B10021; text-decoration: none }

.linkLeftColBlueMed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #0A1F62;
}

.linkLeftColBlueMed a:link  { color: #0A1F62; text-decoration: none }
.linkLeftColBlueMed a:visited  { color: #0A1F62; text-decoration: none }
.linkLeftColBlueMed a:hover { color: #B10021; text-decoration: none }
.linkLeftColBlueMed a:active  { color: #B10021; text-decoration: none }

.linkLeftColRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #B10021;
}

.linkLeftColRed a:link  { color: #B10021; text-decoration: none }
.linkLeftColRed a:visited  { color: #B10021; text-decoration: none }
.linkLeftColRed a:hover { color: #1542D1; text-decoration: none }
.linkLeftColRed a:active  { color: #1542D1; text-decoration: none }

.linkLeftColRedBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #B10021;
}

.linkLeftColRedBig a:link  { color: #B10021; text-decoration: none }
.linkLeftColRedBig a:visited  { color: #B10021; text-decoration: none }
.linkLeftColRedBig a:hover { color: #1542D1; text-decoration: none }
.linkLeftColRedBig a:active  { color: #1542D1; text-decoration: none }

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333566;
}

.footer a:link  { color: #333566; text-decoration: none }
.footer a:visited  { color: #333566; text-decoration: none }
.footer a:hover { color: #333566; text-decoration: underline}
.footer a:active  { color: #333566; text-decoration: underline}

.footerSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333566;
}

.footerSmall a:link  { color: #333566; text-decoration: none }
.footerSmall a:visited  { color: #333566; text-decoration: none }
.footerSmall a:hover { color: #333566; text-decoration: underline}
.footerSmall a:active  { color: #333566; text-decoration: underline}

.colInfoSession {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #ECEEEA;
}

.colInfoSession a:link  { color: #ECEEEA; text-decoration: none }
.colInfoSession a:visited  { color: #ECEEEA; text-decoration: none }
.colInfoSession a:hover { color: #ABB2DF; text-decoration: none}
.colInfoSession a:active  { color: #ABB2DF; text-decoration: none}

.colInfoSessionBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;	
	color: #ECEEEA;
}

.colInfoSessionBold a:link  { color: #ECEEEA; text-decoration: none }
.colInfoSessionBold a:visited  { color: #ECEEEA; text-decoration: none }
.colInfoSessionBold a:hover { color: #ABB2DF; text-decoration: none}
.colInfoSessionBold a:active  { color: #ABB2DF; text-decoration: none}

.colENews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #E3E3E8;
}

.colENews a:link  { color: #E3E3E8; text-decoration: underline }
.colENews a:visited  { color: #E3E3E8; text-decoration: underline }
.colENews a:hover { color: #CCFF66; text-decoration: none}
.colENews a:active  { color: #CCFF66; text-decoration: none}

.colInfoSessionRSVPBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;	
	color: #D4D9F9;
}

.colInfoSessionRSVPBold a:link  { color: #D4D9F9; text-decoration: none }
.colInfoSessionRSVPBold a:visited  { color: #D4D9F9; text-decoration: none }
.colInfoSessionRSVPBold a:hover { color: #ABB2DF; text-decoration: none}
.colInfoSessionRSVPBold a:active  { color: #FFFFFF; text-decoration: none}

.colNextStepsBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;	
	color: #D6DBD2;
}

.colNextStepsBold a:link  { color: #D6DBD2; text-decoration: none }
.colNextStepsBold a:visited  { color: #D6DBD2; text-decoration: none }
.colNextStepsBold a:hover { color: #ABB2DF; text-decoration: none}
.colNextStepsBold a:active  { color: #ABB2DF; text-decoration: none}

.redLink {
	color: #000000;
}

.redLink a:link  { color: #990033; text-decoration: underline }
.redLink a:visited  { color: #000066; text-decoration: underline }
.redLink a:hover { color: #990033; text-decoration: none }
.redLink a:active  { color: #990033; text-decoration: none }

.blueLink {
	color: #000066;
	font-size: 12px;
	padding-top: 8px;

}

.blueLink a:link  { color: #000066; text-decoration: none }
.blueLink a:visited  { color: #000066; text-decoration: none }
.blueLink a:hover { color: #000066; text-decoration: underline }
.blueLink a:active  { color: #000066; text-decoration: underline }


.redHeader {
	color: #990000;
	font-weight: bold;

}

.redHeader a:link  { color: #990000; text-decoration: none }
.redHeader a:visited  { color: #990000; text-decoration: none }
.redHeader a:hover { color: #990000; text-decoration: underline }
.redHeader a:active  { color: #990000; text-decoration: underline }

.redHeaderBig {
	color: #B10021;
	font-weight: bold;
	font-size: 120%;

}


.headerBlue {
	color: #000066;
	font-weight: bold;
	font-size: 115%;
}

.headerBlue a:link  { color: #000066; text-decoration: none }
.headerBlue a:visited  { color: #000066; text-decoration: none }
.headerBlue a:hover { color: #000066; text-decoration: underline }
.headerBlue a:active  { color: #000066; text-decoration: underline }

.headerBlueHome {
	color: #000066;
	font-weight: bold;
	font-size: 95%;
}

.headerBlueHome a:link  { color: #000066; text-decoration: none }
.headerBlueHome a:visited  { color: #000066; text-decoration: none }
.headerBlueHome a:hover { color: #000066; text-decoration: underline }
.headerBlueHome a:active  { color: #000066; text-decoration: underline }

.table {
	border: 1px solid #5F67A5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
}

.tableHeader {
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5F67A5;
}
.tableRightLine {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5F67A5;
}
.tableRightLineBold {
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5F67A5;
}

.tableBottomLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F67A5;
}
.tableRow1 {
	background-color: #F2F2F6;
}
.tableRow2 {
	background-color: #D5D5E4;
}

.borderBlack {
	border: 1px solid #000000;
}
.bold {
	font-weight: bold;
}
.boldBig {
	font-weight: bold;
	font-size: 120%;
}
.boldBigSm {
	font-weight: bold;
	font-size: 110%;
}

.boldSmall {
	font-weight: bold;
	font-size: 85%;
}
.bold90 {
	font-weight: bold;
	font-size: 90%;
}
.boldItalic {
	font-weight: bold;
	font-style:italic;
}

.news {
	color: #333333;
	font-size: 90%;
}

.news a:link  { color: #333333; text-decoration: none }
.news a:visited  { color: #333333; text-decoration: none }
.news a:hover { color: #333333; text-decoration: underline }
.news a:active  { color: #333333; text-decoration: underline }

.columnCallout {
	color: #E3E3E8;
	font-size: 11px;
}

.columnCallout a:link  { color: #E3E3E8; text-decoration: none }
.columnCallout a:visited  { color: #E3E3E8; text-decoration: none }
.columnCallout a:hover { color: #E3E3E8; text-decoration: underline }
.columnCallout a:active  { color: #E3E3E8; text-decoration: underline }

.columnCalloutBold {
	color: #E3E3E8;
	font-size: 11px;
	font-weight: bold;
}

.columnCalloutBold a:link  { color: #E3E3E8; text-decoration: none }
.columnCalloutBold a:visited  { color: #E3E3E8; text-decoration: none }
.columnCalloutBold a:hover { color: #E3E3E8; text-decoration: underline }
.columnCalloutBold a:active  { color: #E3E3E8; text-decoration: underline }

.columnCalloutLink {
	color: #E3E3E8;
	font-size: 11px;
}

.columnCalloutLink a:link  { color: #E3E3E8; text-decoration: underline }
.columnCalloutLink a:visited  { color: #E3E3E8; text-decoration: underline }
.columnCalloutLink a:hover { color: #FFFFFF; text-decoration: underline }
.columnCalloutLink a:active  { color: #FFFFFF; text-decoration: underline }

.columnCalloutLinkNo {
	color: #E3E3E8;
	font-size: 11px;
}

.columnCalloutLinkNo a:link  { color: #E3E3E8; text-decoration: none }
.columnCalloutLinkNo a:visited  { color: #E3E3E8; text-decoration: none }
.columnCalloutLinkNo a:hover { color: #FFFFFF; text-decoration: underline }
.columnCalloutLinkNo a:active  { color: #FFFFFF; text-decoration: underline }

.calloutBlueSmall {
	color: #0A1F62;
	font-size: 11px;
}

.calloutBlueSmall a:link  { color: #0A1F62; text-decoration: none }
.calloutBlueSmall a:visited  { color: #0A1F62; text-decoration: none }
.calloutBlueSmall a:hover { color: #B10021; text-decoration: none }
.calloutBlueSmall a:active  { color: #B10021; text-decoration: none }

.caps {
	text-transform: uppercase;
}
.aitalic {
	font-style: italic;
}
.searchHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-style: italic;
	font-weight: bold;
	color: #003876;
}
.tableHeaderSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #65678F;
}
.hdrBkTitle {
	background-image: url(/images/header/right_textbase.gif);
}

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

.frontText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}

.frontText a:link  { color: #000000; text-decoration: none }
.frontText a:visited  { color: #000000; text-decoration: none }
.frontText a:hover { color: #000000; text-decoration: underline }
.frontText a:active  { color: #B10021; text-decoration: underline }

.hdrBkInteriorMain {
	background-image: url(/images/nav/bar_interior.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.borderWhite {
	border: 1px solid #FFFFFF;
}

.boxCalloutLavDot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 115%;
	background-color: #D5D5E4;
	border: 1px dotted #0A1F62;
}

.textNested {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
}

.textNestedSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
}

.textNestedSmaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}


.noPrint {

}

.noSee {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: none;
}

.hdrBkCurveLong {
	background-image: url(/images/bk/curve_full.gif);
	background-repeat: no-repeat;
}
.textSmallMid {
	font-size: 85%;
}
.textSm {
	font-size: 90%;
}
.textSmall {
	font-size: 90%;
}

.textSmallMid {
	font-size: 85%;
}
.textSmaller {
	font-size: 80%;
}
.formSmallRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #B10021;
}

.bkHeaderHome {
	background-image: url(/img/hdr/int_top_bk.gif);
	background-repeat: repeat-x;
}

.bkHeaderInterior {
	background-image: url(/img/hdr/int_top_bk2.gif);
	background-repeat: repeat-x;
}


.bkHeaderHomeImageRight {
	background-image: url(/img/hdr/issue/no18_right3.jpg);
	background-repeat: no-repeat;
}

.bkHeaderEventsRight {
	background-image: url(/img/titles/events_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderColumnsRight {
	background-image: url(/img/titles/columns_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderAboutRight {
	background-image: url(/img/titles/about_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderResourcesRight {
	background-image: url(/img/titles/resources_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderArchivesRight {
	background-image: url(/img/titles/archives_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderContactRight {
	background-image: url(/img/titles/contact_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderSubmitRight {
	background-image: url(/img/titles/submit_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderPoetryRight {
	background-image: url(/img/titles/poetry_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderEssaysRight {
	background-image: url(/img/titles/essays_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderFictionRight {
	background-image: url(/img/titles/fiction_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderArticlesRight {
	background-image: url(/img/titles/articles_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderReviewsRight {
	background-image: url(/img/titles/reviews_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderInterviewRight {
	background-image: url(/img/titles/interview_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderARTerrainRight {
	background-image: url(/img/titles/arterrain_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderUnSprawlRight {
	background-image: url(/img/titles/unsprawl_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderSearchRight {
	background-image: url(/img/titles/search_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderENewsRight {
	background-image: url(/img/titles/enews_right.jpg);
	background-repeat: no-repeat;
}
.bkHeader404Right {
	background-image: url(/img/titles/404_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderSiteMapRight {
	background-image: url(/img/titles/sitemap_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderTerraNovaRight {
	background-image: url(/img/titles/terranova_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderToKnowaPlaceRight {
	background-image: url(/img/titles/toknowaplace_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderBlankRight {
	background-image: url(/img/titles/blank_right.jpg);
	background-repeat: no-repeat;
}

.bkHeaderBlueLine {
	background-image: url(/images/header/blue_bk.gif);
	background-repeat: repeat-x;
}
.bkNav {
	background-image: url(/img/hdr/nav_bk.gif);
	background-repeat: repeat-x;
}
.bkSubNav {
	background-color: #BCBED2;
	background-image: url(/images/header/subnav_left2.gif);
	background-repeat: no-repeat;
}
.bkNavCurve {
	background-image: url(/images/header/nav_left.gif);
	background-repeat: no-repeat;
}
.bkHeaderInterior {
	background-color: #000033;
	background-image: url(/images/header/interior_bk2.gif);
	background-repeat: repeat-x;
}
.searchBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #333366;
	border: 1px solid #CCFF66;
}
.wide100percent {
   width:100%;
}
.boxFront {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	background-color: #DBDBFF;
	border: 1px solid #4A508C;
}

.boxFront a:link  { color: #1542D1; text-decoration: none }
.boxFront a:visited  { color: #1542D1; text-decoration: none }
.boxFront a:hover { color: #B10021; text-decoration: none}
.boxFront a:active  { color: #B10021; text-decoration: none}

.boxFrontGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	background-color: #EFFED2;
	border: 1px solid #4A508C;
	padding: 10px;
}

.boxFrontGreen a:link  { color: #1542D1; text-decoration: none }
.boxFrontGreen a:visited  { color: #1542D1; text-decoration: none }
.boxFrontGreen a:hover { color: #B10021; text-decoration: none}
.boxFrontGreen a:active  { color: #B10021; text-decoration: none}

.borderBlackFrontBox {
	margin-left: 15px;
	border: 1px solid #000000;
}
.bkFrontBoxBottom {
	background-image: url(/img/front/bottom_bk.gif);
	background-repeat: repeat-x;
}
.frontBoxBottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #EEF0E4;
}

.frontBoxBottom a:link  { color: #EEF0E4; text-decoration: none }
.frontBoxBottom a:visited  { color: #EEF0E4; text-decoration: none }
.frontBoxBottom a:hover { color: #CCFF66; text-decoration: none}
.frontBoxBottom a:active  { color: #CCFF66; text-decoration: none}

.frontNamePoetry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333399;
	font-weight: bold;
	margin-left: -15px;
	}
.frontNamePoetry a:link  { color: #333399; text-decoration: none}
.frontNamePoetry a:visited  { color: #333399; text-decoration: none}
.frontNamePoetry a:hover {
	color: #333399;
	text-decoration: none;
	background-color: #CCFF66;
}
.frontNamePoetry a:active  { 	
	color: #B10021;
	text-decoration: none;
	background-color: #CCFF66;
}


.borderFront {
	border: 1px solid #000000;
	margin-right: 12px;
}

.borderFrontWhite {
	border: 1px solid #FFFFFF;
	margin-right: 5px;
}

.borderFrontLeft {
	margin-right: 12px;
	border: 1px solid #000000;
}
.rightPadding {
	margin-right: 10px;
	border: 1px solid #FFFFFF;
}
.frontTitle {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 110%; 
			color: #333399; 
			font-weight: bold; 
			text-decoration: none
			}
			
.frontTitle a:link  { color: #333399; text-decoration: none}
.frontTitle a:visited  { color: #333399; text-decoration: none}
.frontTitle a:hover {
	color: #333399;
	text-decoration: none;
	background-color: #CCFF66;
}
.frontTitle a:active  { 	
	color: #B10021;
	text-decoration: none;
	background-color: #CCFF66;
}

.frontTitleBig {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 120%; 
			color: #333399; 
			font-weight: bold; 
			text-decoration: none
			}
			
.frontTitleBig a:link  { color: #333399; text-decoration: none}
.frontTitleBig a:visited  { color: #333399; text-decoration: none}
.frontTitleBig a:hover {
	color: #333399;
	text-decoration: none;
	background-color: #CCFF66;
}
.frontTitleBig a:active  { 	
	color: #B10021;
	text-decoration: none;
	background-color: #CCFF66;
}


.frontTitleBlueCol {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 70%; 
			color: #FFFFFF; 
			font-weight: bold; 
			text-decoration: none
			}
			
.frontTitleBlueCol a:link  { color: #FFFFFF; text-decoration: none}
.frontTitleBlueCol a:visited  { color: #FFFFFF; text-decoration: none}
.frontTitleBlueCol a:hover {
	color: #CCFF66;
	text-decoration: none;
}
.frontTitleBlueCol a:active  { 	
	color: #B10021;
	text-decoration: none;
}

.frontLink {  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 100%; 
		color: #333399; 
		text-align: right; 
		font-weight: bold
		}
		
.frontLink a:link  { color: #333399; text-decoration: none}
.frontLink a:visited  { color: #333399; text-decoration: none }
.frontLink a:hover {
	color: #333399;
	text-decoration: none;
	background-color: #CCFF66;
}
.frontLink a:active  { 	
	color: #B10021;
	text-decoration: none;
	background-color: #CCFF66;
}

.frontLinkBlueCol {  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 70%; 
		color: #FFFFFF; 
		font-weight: bold
		}
		
.frontLinkBlueCol a:link  { color: #FFFFFF; text-decoration: none}
.frontLinkBlueCol a:visited  { color: #FFFFFF; text-decoration: none }
.frontLinkBlueCol a:hover {
	color: #CCFF66;
	text-decoration: none;
}
.frontLink a:active  { 	
	color: #B10021;
	text-decoration: none;
}


.bkFrontTabTables {
	background-color: #EEEEEE;
	padding: 12px;
	background-image: url(/img/front/tab_shad.gif);
	background-repeat: repeat-x;
}

.frontName {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	color: #333399; 
	font-weight: bold
	}

.frontName a:link  { color: #333399; text-decoration: none}
.frontName a:visited  { color: #333399; text-decoration: none}
.frontName a:hover a:hover {
	color: #333399;
	text-decoration: none;
	background-color: #CCFF66;
}
.frontName a:active  { 	
	color: #B10021;
	text-decoration: none;
	background-color: #CCFF66;
}

.frontBlueColBullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #EEEEEE;
	margin-left: -20px;
	}
	
.frontBlueColBullet a:link  { color: #EEEEEE; text-decoration: none}
.frontBlueColBullet a:visited  { color: #EEEEEE; text-decoration: none}
.frontBlueColBullet a:hover {
	color: #CCFF66;
	text-decoration: none;
}
.frontBlueColBullet a:active  { 	
	color: #B10021;
	text-decoration: none;
}

.frontBlueCol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #EEEEEE;
	}
	
.frontBlueCol a:link  { color: #EEEEEE; text-decoration: none}
.frontBlueCol a:visited  { color: #EEEEEE; text-decoration: none}
.frontBlueCol a:hover {
	color: #CCFF66;
	text-decoration: none;
}
.frontBlueCol a:active  { 	
	color: #B10021;
	text-decoration: none;
}

.subNavBlueCol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #EEEEEE;
	}
	
.subNavBlueCol a:link  { color: #EEEEEE; text-decoration: none}
.subNavBlueCol a:visited  { color: #EEEEEE; text-decoration: none}
.subNavBlueCol a:hover {
	color: #CCFF66;
	text-decoration: none;
}
.subNavBlueCol a:active  { 	
	color: #B10021;
	text-decoration: none;
}

.bkHeaderSecond {
	background-image: url(/img/hdr/int_top_bk2.gif);
	background-repeat: repeat-x;
}

.interiorTitle {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 80%; 
			color: #333399; 
			font-weight: bold; 
			text-decoration: none
			}
			
.interiorTitle a:link  { color: #333399; text-decoration: none}
.interiorTitle a:visited  { color: #333399; text-decoration: none}
.interiorTitle a:hover {
	color: #333399;
	text-decoration: none;
	background-color: #CCFF66;
}
.interiorTitle a:active  { 	
	color: #B10021;
	text-decoration: none;
	background-color: #CCFF66;
}

.interiorTitleSm {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 70%; 
			color: #333399; 
			font-weight: bold; 
			text-decoration: none
			}
			
.interiorTitleSm a:link  { color: #333399; text-decoration: none}
.interiorTitleSm a:visited  { color: #333399; text-decoration: none}
.interiorTitleSm a:hover {
	color: #333399;
	text-decoration: none;
	background-color: #CCFF66;
}
.interiorTitleSm a:active  { 	
	color: #B10021;
	text-decoration: none;
	background-color: #CCFF66;
}


.interiorTitleMed {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 105%; 
			color: #333399; 
			font-weight: bold; 
			text-decoration: none
			}
			
.interiorTitleMed a:link  { color: #333399; text-decoration: none}
.interiorTitleMed a:visited  { color: #333399; text-decoration: none}
.interiorTitleMed a:hover {
	color: #333399;
	text-decoration: none;
	background-color: #CCFF66;
}
.interiorTitleMed a:active  { 	
	color: #B10021;
	text-decoration: none;
	background-color: #CCFF66;
}


.interiorTitleBig {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 110%; 
			color: #333399; 
			font-weight: bold; 
			text-decoration: none
			}
			
.interiorTitleBig a:link  { color: #333399; text-decoration: none}
.interiorTitleBig a:visited  { color: #333399; text-decoration: none}
.interiorTitleBig a:hover {
	color: #333399;
	text-decoration: none;
	background-color: #CCFF66;
}
.interiorTitleBig a:active  { 	
	color: #B10021;
	text-decoration: none;
	background-color: #CCFF66;
}

.interiorTitleHuge {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 130%; 
			color: #333399; 
			font-weight: bold; 
			text-decoration: none
			}
			
.interiorTitleHuge a:link  { color: #333399; text-decoration: none}
.interiorTitleHuge a:visited  { color: #333399; text-decoration: none}
.interiorTitleHuge a:hover {
	color: #333399;
	text-decoration: none;
	background-color: #CCFF66;
}
.interiorTitleHuge a:active  { 	
	color: #B10021;
	text-decoration: none;
	background-color: #CCFF66;
}



.borderLightGray {
	border: 1px solid #EEEEEE;
}
.borderBlackLeft10px {
	margin-left: 10px;
	border: 1px solid #000000;
}

.borderBlackLeft20px {
	margin-left: 20px;
	border: 1px solid #000000;
}

.borderBlackRight20px {
	margin-right: 20px;
	border: 1px solid #000000;
}

.borderZeroLeft10px {
	margin-left: 10px;
}
.frontTextCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333399;
}
.frontTextCaptionBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #333399;
}
.boldVerdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
}

.boldVerdanaItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;	
	font-style: italic;
	font-weight: bold;
}


.borderGraySpacing {
	padding: 5px;
	border: 1px solid #666666;
}

.borderGrayLtSpacing {
	padding: 5px;
	border: 1px solid #CCCCCC;
}

.borderGreenSpacing {
	padding: 5px;
	border: 1px solid #A7D154;
}

.borderBlueSpacing {
	padding: 5px;
	border: 1px solid #4A508C;
}

.bio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}

.bioBottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #EEF0E4;
}

.bioBottom a:link  { color: #EEF0E4; text-decoration: none }
.bioBottom a:visited  { color: #EEF0E4; text-decoration: none }
.bioBottom a:hover { color: #CCFF66; text-decoration: none}
.bioBottom a:active  { color: #B10021; text-decoration: none}

.aDropLetter {
	font-size: 240%;
	color: #4a508c;
	font-weight: bold;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	padding: 6px 6px 6px 2px;
	margin: -8px 3px 0 0;
	line-height:30px;
	background-color: #eeeeee;
}

.aboutText {
	font-style: italic;
	font-weight: bold;
	color: #666699;
}
.purpleText {
	color: #666699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.textVerdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
}
.borderGrayMed {
	border: 1px solid #B8BBB6;
}
.textSubDue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #B10021;
}

.archivesList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #292B52;
	border: 1px solid #CCFF66;
	color: #FFFFFF;
}

.text {
	

 }
 

.textTitle 	{
	font-size: 140%;
	}
.textItalic {
	font-style: italic;
}
.textNote {
	font-size: 65%;
	vertical-align: super;
}
.textHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 105%;
	color: #000000;
}
.textBlue {
	color: #003399;
}
.textBold {
	font-weight: bold;

}

.borderBlue {
	border: 1px solid #330066;
}

.secondTitle {  
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 105%; 
			color: #333399; 
			font-weight: bold; 
			text-decoration: none
			}
			
.secondTitle a:link  { color: #333399; text-decoration: none}
.secondTitle a:visited  { color: #333399; text-decoration: none}
.secondTitle a:hover {
	color: #333399;
	text-decoration: none;
	background-color: #CCFF66;
}
.secondTitle a:active  { 	
	color: #B10021;
	text-decoration: none;
	background-color: #CCFF66;
}
.boldVerdanaSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
}
.bkHeaderHome19 {

	background-image: url(/img/hdr/issue/no19_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderHome20 {

	background-image: url(/img/hdr/issue/no20_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderHome21 {

	background-image: url(/img/hdr/issue/no21_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderHome22 {

	background-image: url(/img/hdr/issue/no22_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderHome23 {

	background-image: url(/img/hdr/issue/no23_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderHome24 {
	background-image: url(/img/hdr/issue/no24_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderHome25 {
	background-image: url(/img/hdr/issue/no_25_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderHome26 {
	background-image: url(/img/hdr/issue/no_26_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderHome27 {
	background-image: url(/img/hdr/issue/no_27_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderHome28 {
	background-image: url(/img/hdr/issue/no_28_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderHome29 {
	background-image: url(/img/hdr/issue/no29_right.jpg);
	background-repeat: no-repeat;
}
.bkHeaderHome30 {
	background-image: url(/img/hdr/issue/no30_right.jpg);
	background-repeat: no-repeat;
}
.frontTextItalic {
	font-style: italic;
}
.frontTextBold {
	font-weight: bold;
}
.textSpaceOneHalf {
	line-height: 30px;
}

.bkChange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 80%;
	background-image: url(/articles/22/images/essay_bk3.jpg);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;	
}

.bkChange a {
	position:relative;
	display:block;
	text-decoration: none;
	color: #000000;
	padding: 10px;	
}

.bkChange a:hover {
	text-decoration: none;
	color: #000000;
	background-image: url(/articles/22/images/essay_bk2.jpg);
	background-repeat: repeat-x;
}
.bkChangeer a:visited {
	text-decoration: none;
	color: #000000;
}
.bkChangeBottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 80%;
	background-image: url(/articles/22/images/essay_bk3.jpg);
	background-repeat: repeat-x;
	border: 1px solid #000000;
}

.bkChangeBottom a {
	position:relative;
	display:block;
	text-decoration: none;
	color: #000000;
	padding: 10px;
}

.bkChangeBottom a:hover {
	text-decoration: none;
	color: #000000;
	background-image: url(/articles/22/images/essay_bk2.jpg);
	background-repeat: repeat-x;
}
.bkChangeBottom a:visited {
	text-decoration: none;
	color: #000000;
}.textSpaceNOrmal {
	line-height: normal;
}
.wcsBaseFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FFFFFF;
	background-color: #4a508c;
	padding: 4px;
}
.wcsBaseFont2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #000000;
	background-color: #effed2;
	padding: 4px;
}
.wcsBaseFontSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
}
.wcsBaseFontSmMid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.borderGreenSpacingRight {
	padding: 5px;
	border: 1px solid #A7D154;
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
}
.borderGreenSpacingLeft {
	padding: 5px;
	border: 1px solid #A7D154;
	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
}
.borderBlackRight {
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
	border: 1px solid #000000;
}
.borderBlackLeft {
	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
	border: 1px solid #000000;
}

.fltCenterCaption {
	text-align:center;
	margin:0 20px 0 20px;
	font-size:70%;
	color:#0a269d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.fltCenterCaption img {
	margin-bottom: 6px;
	padding:4px;
	border:1px solid #A7D154;
}

.buttonLeft {
	margin: 0 10px -6px 0;
}
.buttonRight {
	margin: 0px 10px -6px 0;
}
.textRight {
	text-align: right;
}
.textCenter {
	text-align: center;
}
.textRight {
	text-align: right;
}
.textLeft {
	text-align: left;
}
.floatRight {
	float: right;
	margin: 0 0 20px 20px;
}
.floatLeft {
	float: left;
	margin: 0 20px 20px 0;
}
.messagefield {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.fltrtCaption {
	float:right;
	font-size:70%;
	color:#0a269d;
	background-color:#eeeeee;
	padding:10px;
	margin-top:0;
	margin-right:0;
	margin-bottom:20px;
	margin-left:20px;
	border:1px solid #A7D154;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.fltlftCaption { 
	float:left;
	margin:0 20px 20px 0;
	font-size:70%;
	color:#0a269d;
	background-color:#eeeeee;
	padding:10px;
	border:1px solid #A7D154;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.fltrtCaption img {
	margin-bottom:6px;
	border:1px solid #707070;
}

.fltlftCaption img {
	margin-bottom:6px;
	border:1px solid #707070;
}
.donateButton {
	padding: 10px 0 -10px 0;
}
.datatable {
	border: 1px solid #d6dde6;
	border-collapse: collapse;
	font-family:Verdana, Geneva, sans-serif;
	font-size:75%;
}

.datatable td {
	border: 2px solid #ffffff;
	padding: 6px;
}

.datatable tr.datatableRow1 {
	background-color: #eeeeee;
	color: #000000;
}

.datatable tr.datatableRow2 {
	background-color: #dddddd;
	color: #000000;
}	
.datatable td.datatableColHeader {
	background-color: #aebee1;
	color: #000000;
	font-weight: bold;
	text-align:center;
}

.datatable td.datatableColHeader:hover {
	background-color: #d7e3fc;
	color: #000000;
}

.datatable tr:hover {
	background-color: #d7e3fc;
	color: #000000;
}

.datatable th {
	border: 2px solid #ffffff;
	background-color: #496ec1;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	padding: 6px;
}

.datatable tr.datatableHeader {
	border: 2px solid #ffffff;
	background-color: #496ec1;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	padding: 6px;
	text-align:center;
}
.textBig {
	font-size: 110%;
}
.textBigger {
	font-size: 120%;
}
.textAlignFull {
	text-align: justify;
}
.textStrikethrough {
	text-decoration: line-through;	
}