/*@import url("new_ifq-bu.css");
@import url("eventStyles.css");
pink@charset "utf-8"; */
/* CSS Document */

body {
	font-family: "Microsoft Sans Serif", Helvetica, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 14px;
	color: #000099;
}

#logo {
	height: 180px;
	width: 756px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	top: 0px;
	text-align: center;
	padding: 10px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper {
	padding: 0px;
	width: 756px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	font-size: 14px;
	color: #000099;
	font-family: "Microsoft Sans Serif", Helvetica, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
}
.bannerDividerBox {
	text-align: center;
	clear: both;
	width: 756px;
}
.smallDottedUnderline {
	font-size: 12px;
	font-style: italic;
	color: #000099;
	letter-spacing: .1em;
	text-align: center;
	padding-bottom: 10px;
	border-bottom-width: 4px;
	border-bottom-style: dotted;
	border-bottom-color: #000099;
	padding-top: 0px;
}
.smallItalic {
	font-size: 12px;
	font-style: italic;
	color: #000099;
	letter-spacing: .1em;
	text-align: center;
	padding-top: 0px;
	line-height: 22px;
}
#mainContent {
	font-size: 14px;
	color: #000099;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
	padding-right: 16px;
	padding-left: 4px;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #000099;
	width: 480px;
	padding-top: 0px;
	margin-top: 0px;
}
.purpBold16 {
	font-size: 16px;
	font-weight: bold;
	color: #721788;
}

.leftPinkBox150 {
	background-color: #FFE1F9;
	text-align: left;
	float: left;
	width: 150px;
	border: 2px dotted #D50DA3;
	padding: 6px;
}
.smTextRedBold {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

* html .leftPinkBox150 {
	width: 166px;
	w\idth:150;
}	

#mainMenu {
	position: relative;
	left: 165px;
	top: -40px;
	color: #0000CC;
	margin-left: -165px;
	width: auto;
	text-align: left;
	float: none;
	display: inline-block;
	margin-top: 30px;
}
.oddRow {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	background-color: #F2D7FF;
	background-position: top;
}
.oddRow2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	background-color: #FEDED3;
	background-position: top;
}
.evenRow {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	background-color: #E6FADE;
}
.evenRow2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	background-color: #CFFDC4;
}
.mainText {
	font-size: 14px;
	color: #000099;
	text-align: left;
	font-family: "Microsoft Sans Serif", Helvetica, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
}
.mainTextCentered {
	font-size: 14px;
	color: #000099;
	text-align: center;
	font-family: "Microsoft Sans Serif", Helvetica, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
}
#indentedWrapper {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}

.mainTextBold {
	font-family: "Microsoft Sans Serif", Helvetica, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000099;
}
.mainTextBurgBold {
	font-size: 14px;
	font-weight: bold;
	color: #821334;
}

.eventTables {
	font-size: 14px;
	font-weight: normal;
	color: #000099;
	padding: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.eventTables td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000099;
}
.centeredSmPurpleBold {
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	color: #761881;
	background-color: #CCFFFF;
	text-align: center;
	padding: 2px;
}
.centeredSmCasePurpBold{
	font-size: 12px;
	font-weight: bold;
	color: #761881;
	background-color: #CCFFFF;
	text-align: center;
	padding: 2px;
}
.centeredSmCasePurpBoldObl{
	font-size: 12px;
	font-weight: bold;
	color: #761881;
	background-color: #CCFFFF;
	text-align: center;
	padding: 2px;
	font-style: italic;
}
.centeredPurpleBoldBgBlue {
	font-size: 14px;
	font-weight: bolder;
	font-variant: small-caps;
	color: #761881;
	background-color: #CCFFFF;
	text-align: center;
	padding: 2px;
}
.centeredPurpleBoldBiggerBgBlue {
	font-size: 18px;
	font-weight: bolder;
	font-variant: small-caps;
	color: #761881;
	background-color: #CCFFFF;
	text-align: center;
	padding: 2px;
}
.imgRight {
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.imgLeft {
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.imgRightPad20 {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	float: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.imgLeftPad20 {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}



.hover {
	color: #FF0000;
}
.partsTable {
	text-align: left;
	padding: 6px;
	border: 2px dotted #000099;
	cellspacing: 0px;
}
.mainTextRedCaps {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-transform: uppercase;
}
.mainTextRed {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.maintextBolder {
	font-size: 14px;
	font-weight: bolder;
	color: #009;
	font-family: "Microsoft Sans Serif", Helvetica, "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
}
.mainTextBPurp {
	font-size: 14px;
	font-weight: bold;
	color: #832985;
}
.boxPinkBanner {
	color: #B01C72;
	background-color: #F9D5EA;
	padding: 8px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #B01C72;
	border-bottom-color: #B01C72;
	font-weight: bold;
	text-align: center;
	font-size: 16px;
}


.partsTable th {
	padding: 10px;
	background-color:#FBFFC6;
	border-collapse:collapse;
}
.sideBar {
	font-size: 12px;
	color: #000099;
	background-color: #DAFEEC;
	text-align: left;
	padding: 10px;
	float: right;
	width: 200px;
}
.sideBlueBox {
	font-size: 12px;
	background-color: #D7FDFF;
	text-align: left;
	float: right;
	width: 200px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	border: 2px dashed #A30172;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 15px;
}
* html .sideBlueBox {
	width: 232px;
	w\idth: 200px;
}
.hder2grndotted {
	font-size: 24px;
	color: #000099;
	background-color: #F7CDFC;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #7B0988;
	border-bottom-color: #7B0988;
	font-variant: small-caps;
	font-weight: bold;
}
.centeredhdr3 {
	font-size: 18px;
	font-weight: bold;
	color: #000099;
	text-align: center;
}
.sidePinkBox {
	font-size: 12px;
	background-color: #FEE0F0;
	text-align: left;
	float: right;
	width: 200px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	border: 2px dashed #A30172;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.boxR150 {
	font-size: 12px;
	color: #8C0467;
	background-color: #FEE7F8;
	text-align: left;
	padding: 6px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	border: 2px dotted #8C0467;
	width: 150px;
	float: right;
}
* html .boxR150 {
	width: 166px;
	w\idth: 150px;
}
.smTextDkPurp {
	font-size: 12px;
	color: #8C0467;
}
.smTextDkPurpBold {
	font-size: 12px;
	font-weight: bold;
	color: #8C0467;
}
.pinkBold18Ctrd {
	font-size: 18px;
	font-weight: bold;
	color: #C40B6B;
	text-align: center;
}
.smPinkCtrItalic {
	font-size: 12px;
	font-style: italic;
	font-variant: normal;
	color: #C40B6B;
	text-align: center;
}
.mainRedRight {
	font-weight: bold;
	color: #FF0000;
	text-align: right;
}

.pinkBold18CtrdBdr {
	font-size: 18px;
	font-weight: bold;
	color: #C40B6B;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #C40B6B;
	border-bottom-color: #C40B6B;
}


.sideGreenBox {
	font-size: 12px;
	background-color: #C0FEC8;
	text-align: center;
	float: right;
	width: 200px;
	margin-top: 8px;
	margin-bottom: 8px;
	border: 2px dashed #A30172;
	margin-left: 8px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.grnRBox250 {
	font-size: 12px;
	color: #000099;
	background-color: #EDFEF8;
	text-align: left;
	padding: 12px;
	width: 250px;
	margin-right: 4px;
	float: right;
	border: 4px dotted #5AF3B6;
}
.newsbox {
	text-align: left;
	clear: both;
	width: 100%;
	padding-top: 10px;
}



.obliqueLargePink {
	font-size: 36px;
	font-weight: bolder;
	color: #AA1794;
	text-align: center;
	font-style: oblique;
}
.smText {
	font-size: 12px;
	color: #000099;
}
.smTextCentered {
	font-size: 12px;
	color: #000099;
	text-align: center;
}

.smTextRed {
	font-size: 12px;
	color: #FF0000;
}
.smTextBold {
	font-size: 12px;
	color: #000099;
	font-weight: bold;
}
.smTextBoldCtred {
	font-size: 12px;
	color: #000099;
	font-weight:bold;
	text-align: center;
}
.smTextPurpBold {
	font-size: 12px;
	color: #9207B4;
	font-weight: bold;
}
.smTextPurpBoldCentered {
	font-size: 12px;
	color: #9207B4;
	font-weight: bold;
	text-align: center;
}
.boxPurpBanner {
	color: #B01C72;
	background-color: #DDBCEB;
	padding: 8px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #B01C72;
	border-bottom-color: #B01C72;
	font-weight: bold;
	text-align: center;
	font-size: 16px;
}
.boxTanBanner {
	color: #B01C72;
	background-color: #EFE3B6;
	padding: 8px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #B01C72;
	border-bottom-color: #B01C72;
	font-weight: bold;
	text-align: center;
	font-size: 16px;
}
.boxltGrnBanner {
	color: #0C7E71;
	background-color: #DCFCF8;
	padding: 8px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #0E9C8A;
	border-bottom-color: #0E9C8A;
	font-weight: bold;
	text-align: center;
	font-size: 16px;
}
.BannerGrn {
	font-size: 16px;
	font-weight: bold;
	color: #1E5944;
	background-color: #D0EEE4;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #1E5944;
	border-bottom-color: #1E5944;
}
.BannerGrner {
	font-size: 16px;
	font-weight: bold;
	color: #057409;
	background-color: #C6FDC7;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #057409;
	border-bottom-color: #057409;
}


#copyrightFooter {
	font-size: 10px;
	color: #000099;
	background-color: #DFDFDF;
	text-align: center;
	clear: both;
	padding-top: 2px;
	padding-bottom: 2px;
	font-style: italic;
}
#terms {
	font-size: 10px;
	color: #000099;
	text-align: center;
	clear: both;
	padding-top: 10px;
	padding-bottom: 4px;
	margin-top: 8px;
}

.wideRightBoxPurp {
	color: #000099;
	background-color: #EDBEFC;
	text-align: left;
	float: right;
	width: 400px;
	margin-right: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border: 2px dotted #6D037C;
}
.centeredPlainTable100 {
	text-align: left;
	width: 100%;
}
#greyBox {
	background-color: #E4E4E4;
	width: 100%;
	padding-bottom: 10px;
	border-bottom-width: 4px;
	border-bottom-style: dotted;
	border-bottom-color: #000099;
	padding-top: 10px;
	border-top-width: 0px;
	text-align: center;
}
.table8padcenter {
	padding: 8px;
	background-color: #EDFBFC;
	border: 2px dashed #8D1D8D;
}
#chatBoxTop {
	font-size: 12px;
	background-color: #F9D5EA;
	padding: 2px;
	float: left;
	border: 2px dotted #D10E79;
	width: 150px;
	margin-right: 15px;
	margin-bottom: 10px;
	text-align: center;
	color: #D10E79;
}
#chatBoxMidPage {
	font-size: 12px;
	background-color: #F9D5EA;
	padding: 2px;
	float: left;
	border: 2px dotted #D10E79;
	width: 150px;
	margin-right: 15px;
	margin-bottom: 10px;
	text-align: center;
	color: #D10E79;
	margin-top: 10px;
}

.boxLeftPink {
	background-color: #FEE0F5;
	text-align: left;
	padding: 10px;
	float: left;
	border: 3px dotted #F31896;
	width: 150px;
	margin-right: 10px;
	font-size: 12px;
}
 * html .boxLeftPink{
	width: 176px;
	w\idth: 150px;
} 
.boxBlueLeftClearLeft {
	font-size: 12px;
	background-color: #EAFBFB;
	text-align: left;
	padding: 8px;
	clear: left;
	float: left;
	width: 200px;
	border: 3px dotted #DB3DF1;
	margin-top: 10px;
}
* html .boxBlueLeftClearLeft {
	width: 222px;
	w\idth:200px;
	overflow:hidden;
}
.boxSmBlue150 {
	font-weight: bold;
	background-color: #D7FDFF;
	padding: 2px;
	border: 2px dotted #E249F8;
	text-align: center;
}
.mainTextGreen {
	font-size: 14px;
	font-weight: bold;
	color: #2D9F1C;
}
#noteBox {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	background-color: #CCFFFF;
	margin: auto;
	clear: both;
	border: 4px dotted #CC0099;
	width: 500px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.centeredSmallBox {
	font-size: 16px;
	font-style: oblique;
	color: #A80F67;
	background-color: #FBD2EA;
	letter-spacing: 0.1em;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border: 4px dotted #A80F67;
	width: 200px;
	padding: 5px;
}
.boxSmTealCentered250 {
	background-color: #CCFDDC;
	margin-right: auto;
	margin-left: auto;
	border: 2px dotted #07BC42;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	width: 250px;
}
* html .boxSmTealCentered250 {
	width: 284px;
	w\idth: 250px;
}
#boxSmTealCentered250 {
	background-color: #CCFDDC;
	margin-right: auto;
	margin-left: auto;
	border: 2px dotted #07BC42;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	width: 250px;
}
* html #boxSmTealCentered 250 {
	width: 284px;
	w\idth: 250px;
}


.mainTextPinkPurp {
	font-size: 14px;
	font-weight: bold;
	color: #A80F67;
}
.indent80 {
	margin-right: 80px;
	margin-left: 80px;
}
.indentBlueBox80 {
	margin-right: 80px;
	margin-left: 80px;
	border: 6px dotted #04BBBB;
	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-left: 20px;
}


.mainTextIndented {
	font-size: 14px;
	color: #000099;
	padding-right: 20px;
	padding-left: 20px;
}
.boxR300Teal {
	background-color: #E1FDF8;
	text-align: left;
	padding: 8px;
	float: right;
	width: 300px;
	border: 2px dotted #0CAF93;
}
.imgCentered {
	margin-right: 50%;
	margin-left: 50%;
}
.smPinkOblique {
	font-size: 14px;
	font-weight: bold;
	color: #C40B6B;
	background-color: #FEDAEE;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #C40B6B;
	border-bottom-color: #C40B6B;
	font-style: oblique;
}
.PinkOblique18 {
	font-size: 18px;
	font-weight: bold;
	color: #C40B6B;
	background-color: #FEDAEE;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #C40B6B;
	border-bottom-color: #C40B6B;
	font-style: oblique;
}
.blueCtredOblique {
	font-size: 16px;
	font-style: oblique;
	font-weight: bold;
	color: #457CE7;
	text-align: center;
}
.mainPinkBold {
	font-size: 14px;
	font-weight: bold;
	color: #C40B6B;
	text-align: center;
}

.pinkB18 {
	font-size: 18px;
	font-weight: bold;
	color: #C40B6B;
	text-align: left;
}
.pinkB16 {
	font-size: 16px;
	font-weight: bold;
	color: #C40B6B;
	text-align: left;
}

.purp16Bold {
	font-size: 16px;
	font-weight: bold;
	color: #8E179B;
}
.openNoteBox {
	padding: 10px;
	margin-right: auto;
	margin-left: auto;
	border: 6px dotted #20E8DE;
	width: 500px;
}
.mainTextItalic {
	font-size: 14px;
	font-style: italic;
}
.mainTextItalicBold {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}
.captionRDiv150 {
	float: left;
	width: 150px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
}
.captionLDiv200 {
	float: left;
	width: 200px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
}
.captionLDiv200 p {
	text-align:center;
	color:000099;
	font-size: 10px;
	font-style: italic;
}


.mainTextltBlue {
	font-size: 14px;
	color: #37A9B3;
	font-weight: bold;
}

.captionRDiv150 p {
	text-align:center;
	color:000099;
	font-size: 10px;
	font-style: italic;
}
.blueRightBox350 {
	background-color: #C5F3F2;
	text-align: left;
	padding: 10px;
	margin-left: 10px;
	border: 4px dotted #129873;
	float: right;
	width: 350px;
}
* html .blueRightBox350 {
	width: 378;
	w\idth: 350;
}

.text16 {
	font-size: 16px;
	font-weight: 600;
	color: #000099;
}
.boxRBlue300 {
	font-size: 12px;
	background-color: #EAFDF9;
	text-align: left;
	padding: 4px;
	float: right;
	width: 300px;
	margin-left: 10px;
	border: 4px dotted #10A385;
}
* html .boxRBlue300 {
	width: 316px;
	w\idth: 300px;
}
.tableDynPurp {
	color: #7D0A8D;
	background-color: #FFFFDF;
	text-align: left;
	border: 1px dashed #7D0A8D;
	border-collapse:collapse;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.mainTextRedItalic {
	font-size: 14px;
	font-style: italic;
	color: #FF0000;
}

.tableDynPurp td {
	padding:6px;
	font-weight: bold;
	border: 1px solid #DA38F1;
}

.boxLPink300 {
	font-size: 12px;
	background-color: #FEDEF7;
	padding: 4px;
	float: left;
	width: 300px;
	margin-right: 10px;
	border: 4px dotted #A90584;
}
* html .boxLPink300 {
	width: 316px;
	w\idth: 300px;
}
.smCenterBlBox {
	font-size: 12px;
	color: #000099;
	background-color: #E2FEFA;
	text-align: left;
	padding: 4px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	border: 4px dotted #059E87;
}
.mainTxtLeftBoldBg {
	background-color: #D9FBFD;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #077E85;
	border-bottom-color: #077E85;
	font-weight: bold;
}
.mainTextCaps {
	font-size: 14px;
	text-transform: uppercase;
	color: #000099;
}
.h1RedDotted {
	font-size: 36px;
	font-style: oblique;
	font-weight: bold;
	color: #DC0339;
	background-color: #FED6E0;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #DC0339;
	border-bottom-color: #DC0339;
}
.thinBorderedTable {
	border: 1px solid #000099;
	border-collapse: collapse;
}
.centered400BoxTime {
	font-weight: bold;
	color: #A40ABA;
	background-color: #F4D6FE;
	text-align: center;
	padding: 8px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	border: 4px dotted #A40ABA;
}
* html .centered400BoxTime{
	width: 428px;
	w\idth: 400px;
}
.centered400BoxTimeB {
	font-weight: bold;
	color: #069167;
	background-color: #E7FEF7;
	text-align: center;
	padding: 8px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	border: 4px dotted #069167;
}
* html .centered400BoxTimeB{
	width: 428px;
	w\idth: 400px;
}
.centered400BoxTimeC {
	font-weight: bold;
	color: #BB0970;
	background-color: #FFE1F1;
	text-align: center;
	padding: 8px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	border: 4px dotted #BB0970;
}
* html .centered400BoxTimeC{
	width: 428px;
	w\idth: 400px;
}
.boxPurp {
	color: #8F059A;
	background-color: #FCE2FE;
	text-align: left;
	margin-right: 25px;
	margin-left: 25px;
	border: 4px dotted #8F059A;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
}
.boxNote {
	color: #C90562;
	background-color: #FED8EA;
	text-align: left;
	padding: 15px;
	margin-right: 20px;
	margin-left: 20px;
	border: 4px dotted #C90562;
}
.boxNoteBl {
	color: #01545A;
	background-color: #BCF9FE;
	text-align: left;
	padding: 15px;
	margin-right: 20px;
	margin-left: 20px;
	border: 4px dotted #02808A;
}

.boxNoteBlue {
	color: #067D7D;
	background-color: #D9FDFD;
	text-align: left;
	padding: 15px;
	margin-right: 20px;
	margin-left: 20px;
	border: 4px dotted #09AAAA;
}
.boxR200 {
	font-size: 12px;
	color: #80155A;
	background-color: #FADEF0;
	text-align: left;
	float: right;
	width: 200px;
	margin-bottom: 10px;
	border: 4px dotted #80155A;
	margin-left: 20px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}
.grnRBox250CtrdText {
	font-size: 12px;
	color: #000099;
	background-color: #EDFEF8;
	text-align: center;
	padding: 12px;
	width: 250px;
	margin-right: 4px;
	float: right;
	border: 4px dotted #5AF3B6;
}
.tableDotted4Blue {
	padding: 6px;
	border: 4px dotted #000099;
}
.hr1Orange {
	font-size: 36px;
	color: #B61D0C;
	background-color: #FDDCD9;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 4px dotted #B61D0C;
}
.pinkSignature {
	font-size: 36px;
	font-weight: bold;
	color: #C40B6B;
	text-align: center;
	font-style: italic;
}
#hidden1 {
	display: none;
}
.largePinkText {
	font-size: 24px;
	font-weight: bold;
	color: #FB37A3;
}
.largeGreenText {
	font-size: 24px;
	font-weight: bold;
	color: #24C11C;
}
.largeOrange {
	font-size: 24px;
	font-weight: bold;
	color: #D65800;
}
.boxR200 {
	color: #CC0066;
	background-color: #F4FEC0;
	padding: 6px;
	float: right;
	width: 200px;
	margin-right: 10px;
	border: 6px dotted #CC0066;
	text-align: center;
	font-weight: bold;
}
* html .boxR200 {
	width: 224;
	w\idth: 200px;
}
#wrapper2 {
	padding: 0px;
	width: 756px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	font-size: 14px;
	color: #000099;
}
*html .boxLeftGreen {
	w/idth: 176;
	width: 150px;
}
.boxLeftGreen {
	background-color: #DDFFEE;
	text-align: left;
	padding: 10px;
	float: left;
	border: 3px dotted #077647;
	width: 150px;
	margin-right: 10px;
	font-size: 12px;
	color: #077647;
}
.boxLGreen300 {
	font-size: 12px;
	background-color: #D5FDEC;
	padding: 10px;
	float: left;
	width: 300px;
	margin-right: 10px;
	border: 4px dotted #077647;
	color: #077647;
	text-align: left;
}
*html .boxLGreen300 {
	w/idth: 328;
	width: 300px;
}
.lgTeal {
	font-size: 24px;
	font-weight: bold;
	color: #0F8E68;
}
.centered400BoxRedAlert {
	font-weight: bold;
	color: #FF0000;
	background-color: #D0FDFC;
	text-align: center;
	padding: 8px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	border: 6px dotted #FF0000;
}
.pinkElongated {
	font-size: 14px;
	font-weight: bold;
	color: #BB0970;
	letter-spacing: 0.3em;
}
.pinkElongABit {
	font-size: 14px;
	font-weight: bold;
	color: #BB0970;
	letter-spacing: 0.2em;
}
#logo-sm {
	height: 100px;
	width: 400px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	top: 0px;
	text-align: center;
	padding: 10px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper-sm {
	padding: 10px;
	width: 400px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	font-size: 14px;
	color: #000099;
}
.smTextGreen {
	font-size: 12px;
	font-weight: bold;
	color: #2D9F1C;
}
.tableOnRight {
	float: right;
	margin-left: 10px;
}
.centered500Box {
	font-weight: bold;
	color: #780770;
	background-color: #FCCFF9;
	text-align: center;
	padding: 8px;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	border: 5px dotted #780770;
	clear: both;
}
.centered500Box-2 {
	font-weight: bold;
	color: #651ACC;
	background-color: #DDC9F8;
	text-align: center;
	padding: 8px;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	border: 5px dotted #651ACC;
	clear: both;
}
.boxCentered200-LeftText {
	color: #C50154;
	background-color: #FFCAE0;
	text-align: left;
	padding: 8px;
	margin-right: auto;
	margin-left: auto;
	border: 4px dotted #C50154;
	width: 200px;
}
* html .boxCentered200-LeftText {
	w\idth: 224px;
	width: 200px;
}
.boxCentered250-LeftText {
	color: #C50154;
	background-color: #FFCAE0;
	text-align: left;
	padding: 8px;
	margin-right: auto;
	margin-left: auto;
	border: 4px dotted #C50154;
	width: 200px;
}

 *html .boxCentered250-LeftText {
	w\idth: 224px;
	width: 200px;
}
.pinkB18Indent {
	font-size: 18px;
	font-weight: bold;
	color: #C40B6B;
	text-align: left;
	text-indent: 80px;
}
.LinkTextBurgBold {
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #821334;
	text-decoration: underline;
}
.menuBanner {
	font-size: 12px;
	font-weight: bold;
	color: #761881;
	background-color: #DEC3FF;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: normal;
}
.evenRow3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	background-color: #FAE5E8;
}
.oddRow3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	background-color: #BEC8FF;
	background-position: top;
}
.newsDivs {
	font-size: 22px;
	font-weight: bold;
	letter-spacing: .2em;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #000099;
	border-bottom-color: #000099;
	background-color: #FFECE9;
	clear: left;
	font-style: italic;
}
.banner-1 {
	color: #0243E0;
	background-color: #DCFCF8;
	padding: 8px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #0243E0;
	border-bottom-color: #0243E0;
	font-weight: bold;
	text-align: center;
	font-size: 16px;
	clear: left;
}
.banner-2 {
	color: #7F0DE0;
	background-color: #CABCEF;
	padding: 8px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #7F0DE0;
	border-bottom-color: #7F0DE0;
	font-weight: bold;
	text-align: center;
	font-size: 16px;
	clear: left;
}
.centered500BoxGreen {
	font-weight: bold;
	color: #249155;
	background-color: #B8FFCE;
	text-align: center;
	padding: 8px;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	border: 5px dotted #249155;
	clear: both;
}
.centered600BoxGreen {
	font-weight: bold;
	color: #249155;
	background-color: #B8FFCE;
	text-align: center;
	padding: 8px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 5px dotted #249155;
	clear: both;
}
.centered600BoxPink {
	font-weight: bold;
	color: #B11571;
	background-color: #F9CCFF;
	text-align: center;
	padding: 8px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 5px dotted #B11571;
	clear: both;
}
.centered600BoxTeal {
	font-weight: bold;
	color: #0FA498;
	background-color: #C9F5DD;
	text-align: center;
	padding: 8px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 5px dotted #0FA498;
	clear: both;
}
.centered600BoxBlue {
	font-weight: bold;
	color: #099DB7;
	background-color: #C7FCFF;
	text-align: center;
	padding: 8px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 5px dotted #099DB7;
	clear: both;
}
.mainTextpurple {
	font-size: 14px;
	color: #7B3FA7;
	font-weight: bold;
}
.mainTextTeal {
	font-size: 14px;
	color: #2C9497;
	font-weight: bold;
}
.mainTextOrange {
	font-size: 14px;
	color: #BD5310;
	font-weight: bold;
}
.centered600BoxNeutral {
	font-weight: bold;
	color: #5F5972;
	background-color: #C6BAEE;
	text-align: center;
	padding: 8px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 5px dotted #5F5972;
	clear: both;
}
.boxR250 {
	font-size: 12px;
	color: #80155A;
	background-color: #FADEF0;
	text-align: left;
	float: right;
	width: 250px;
	margin-bottom: 10px;
	border: 4px dotted #80155A;
	margin-left: 20px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}
* html .boxR250 {
	width: 224;
	w\idth: 250px;
}
.centered600BoxJournal {
	font-weight: normal;
	color: #000099;
	background-color: #DFDFFF;
	text-align: left;
	padding: 10px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 5px dotted #000099;
	clear: both;
}
.pastJournalsBox {
	font-weight: bold;
	color: #0D7F73;
	background-color: #D9F7DC;
	text-align: left;
	padding: 10px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 5px dotted #0D7F73;
	clear: both;
	font-size: 16px;
}
.tableOnLeft {
	float: left;
	margin-right: 10px;
}
#wrapper3 {
	padding: 0px;
	width: 756px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	font-size: 14px;
	color: #000099;
}
.mainTextBluer {
	font-size: 14px;
	font-weight: bold;
	color: #0B599A;
}
#chatBoxLeft {
	float: left;
	padding-right: 20px;
}
