/* ===============================================
HTML ELEMENTS DEFINED
=============================================== */

BODY
{
	font-family: Arial;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
}

TABLE
{
	padding: 0px 0px 0px 0px;
	border: none;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
}

A IMG
{
	text-decoration: none;
	border: none;
}

/* ===============================================
GENERAL CLASSES
=============================================== */

.DefaultBodyBackground
{
	background-image: url(images/default_background.gif);
	margin: 0px;
	padding: 0px;
	background-repeat: repeat;
}

.IndexTitle
{
	background-color: #ED008C;
	background-image: url(images/index_title.jpg);
	background-repeat: no-repeat;
}

.IndexBlueSkyLogo
{
	background-color: #ED008C;
	background-image: url(images/index_bluesky_logo.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
}

.IndexTwitter
{
	background-color: #ED008C;
	background-image: url(images/index_twitter.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
}

.IndexTitleText
{
	background-color: #ED008C;
	color: White;
	font-family: Arial;
	font-size: 12px;
	font-weight: 600;
	padding: 0px;
	vertical-align: middle;
	text-align: center;
}

.IndexTitleTextleft
{
	background-color: #C61F46;
	background-image: url(images/index_title_text_left.jpg);
	background-repeat: no-repeat;
}

.IndexTitleTextRight
{
	background-color: #C61F46;
	background-image: url(images/index_title_text_right.jpg);
	background-repeat: no-repeat;
}

.IndexVisitTheArchives
{
	background-color: #ABAF26;
}

.IndexVisitTheArchivesLink
{
	background-color: #ABAF26;
	color: White;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	padding: 2px;
	text-align: right;
	vertical-align: middle;
	cursor: pointer;
}

.IndexVisitTheArchivesLink_Hover
{
	background-color: #ABAF26;
	color: #969806;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	padding: 2px;
	text-align: right;
	vertical-align: middle;
	cursor: pointer;
}

.IndexVisitTheArchivesTop
{
	background-color: #ABAF26;
	background-image: url(images/index_visit_the_archives_top.jpg);
	background-repeat: no-repeat;
}

.IndexVisitTheArchivesRight
{
	background-image: url(images/index_visit_the_archives_right.jpg);
	background-repeat: no-repeat;
}

.IndexVisitTheArchivesBottom
{
	background-color: #ABAF26;
	background-image: url(images/index_visit_the_archives_bottom.jpg);
	background-repeat: no-repeat;
}

/* ===============================================
INDEX PAGE (LINK SECTION) CLASSES
=============================================== */

.LinksOuter
{
	background-color: #C70B46;
	font-size: 15px;
	font-weight: 500;
	color: White;
	vertical-align: top;
	
}

.LinksInner
{
	background-color: #ED008C;
}

.LinksInner a
{
	background-color: #ED008C;
	color: White;
	font-size: 11px;
	font-weight: 600;
	text-decoration: none;
}

.LinksInnerText
{
	background-color: #ED008C;
	color: White;
	font-family: Arial;
	font-size: 13px;
	font-weight: 500;
	padding: 0px;
	vertical-align: bottom;
}

.LinksInnerText A
{
	color: White;
	font-weight: 600;
	text-decoration: none;
}

.LinksInnerText A:hover
{
	color: #ED008C;
	font-weight: 600;
	text-decoration: none;
}

.LinksInnerLRCorner
{
	background-color: #C70B46;
	background-image: url(images/links_corner_lower_right_inner.jpg);
	background-repeat: no-repeat;
}

.LinksOuterLLCorner
{
	background-color: #C70B46;
	background-image: url(images/links_corner_lower_left_outer.jpg);
	background-repeat: no-repeat;
}

.LinksOuterLRCorner
{
	background-color: #C70B46;
	background-image: url(images/links_corner_lower_right_outer.jpg);
	background-repeat: no-repeat;
}

.LinksInnerBumps
{
	background-color: #C70B46;
	background-image: url(images/links_bumps_inner.jpg);
	background-repeat: no-repeat;
}

/* ===============================================
INDEX PAGE (FEATURE SECTION) CLASSES
=============================================== */

.FeatureOuter
{
	background-color: #C9CB1B;
	color: #F4F717;
	font-family: Arial; 
	font-size: 14px;
	font-weight: 600;
}

.FeatureInner
{
	background-color: #F4F717;
	color: #876503;
	font-family: Arial; 
	font-size: 10px;
	font-weight: 500;
}

.FeatureSubtitle
{
	background-color: #F4F717;
	color: #876503;
	font-family: Arial; 
	font-size: 18px;
	font-weight: 500;
	text-align: right;
}

.FeatureSubtitle2
{
	background-color: #F4F717;
	color: #876503;
	font-family: Arial; 
	font-size: 9px;
	font-weight: 500;
	text-align: left;
	white-space: pre; /* CSS2 */
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: -hp-pre-wrap; /* HP printers */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}

.FeatureOuterULCorner
{
	background-color: #C9CB1B;
	background-image: url(images/feature_corner_upper_left_outer.jpg);
	background-repeat: no-repeat;
}

.FeatureInnerULCorner
{
	background-color: #F4F717;
	background-image: url(images/feature_corner_upper_left_inner.jpg);
	background-repeat: no-repeat;
}

.FeatureOuterLLCorner
{
	background-color: #C9CB1B;
}

.FeatureInnerLLCorner
{
	background-color: #F4F717;
	background-image: url(images/feature_corner_lower_left_inner.jpg);
	background-repeat: no-repeat;
}

.FeatureInnerURCorner
{
	background-color: #C9CB1B;
	background-image: url(images/feature_corner_upper_right_inner.jpg);
	background-repeat: no-repeat;
}

.FeatureInnerLRCorner
{
	background-color: #C9CB1B;
	background-image: url(images/feature_corner_lower_right_inner.jpg);
	background-repeat: no-repeat;
}

.FeatureDate
{
	background-color: #F4F717;
	color: #876503;
	font-family: Arial; 
	font-size: 11px;
	font-weight: 500;
	padding-left: 6px;
}

.FeatureTitle
{
	background-color: #F4F717;
	color: #876503;
	font-family: Arial; 
	font-size: 14px;
	font-weight: 600;
	padding-left: 6px;
}

.FeatureText
{
	background-color: #F4F717;
	color: #876503;
	font-family: Arial; 
	font-size: 11px;
	font-weight: 500;
	padding-left: 6px;
	padding-right: 8px;
	vertical-align: top;
}

.FeatureText A
{
	text-decoration: none;
}

.FeatureTag
{
	background-color: #F4F717;
	color: #876503;
	font-family: Arial; 
	font-size: 11px;
	font-weight: 600;
}

.FeatureTag A
{
	background-color: #F4F717;
	color: #876503;
	font-family: Arial; 
	font-size: 11px;
	font-weight: 600;
	cursor: pointer;
	text-decoration: none;
}

.FeatureTag A:hover
{
	cursor: pointer;
	text-decoration: underline;
}

.FeatureHeadingButton
{
	background-color: #C9CB1B;
	color: #F4F717;
	font-family: Fenice, Arial; 
	font-size: 14px;
	font-weight: 600;
	padding-left: 6px;
	vertical-align: top;
	cursor: pointer;
}

.FeatureHeadingSelected
{
	color: #876503;
	font-family: Fenice, Arial; 
	font-size: 14px;
	font-weight: 600;
	padding-left: 6px;
	vertical-align: top;

}

/* ===============================================
INDEX PAGE (SEARCH SECTION) CLASSES
=============================================== */

.IndexSearchTop
{
	background-image: url(images/index_search_top.jpg);
	background-repeat: no-repeat;
}

.IndexSearchBottom
{
	background-image: url(images/index_search_bottom.jpg);
	background-repeat: no-repeat;
}

.IndexSearchLeft
{
	background-image: url(images/index_search_left.jpg);
	background-repeat: no-repeat;
}

.IndexSearchRight
{
	background-image: url(images/index_search_right.jpg);
	background-repeat: no-repeat;
}

/* ===============================================
INDEX PAGE (RECENT SECTION) CLASSES
=============================================== */

.RecentOuter
{
	background-color: #C9CB1B;
	color: #EFF241;
}

.RecentInner
{
	background-color: #F4F717;
	color: #EFF241;
}

.RecentInnerTop
{
	background-color: #C9CB1B;
	background-image: url(images/recent_inner_top.jpg);
	background-repeat: no-repeat;
}

.RecentInnerBottom
{
	background-color: #C9CB1B;
	background-image: url(images/recent_inner_bottom.jpg);
	background-repeat: no-repeat;
}

.RecentTitle
{
	background-color: #C9CB1B;
	color: #F4F717;
	font-family: Fenice, Arial; 
	font-size: 11px;
	font-weight: 500;
	padding-left: 10px;
}

.RecentInnerTitle
{
	background-color: #F4F717;
	color: #876502;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	padding-left: 4px;
	vertical-align: middle;
	width: 185px;
	max-width: 185px;
	white-space: pre; /* CSS2 */
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: -hp-pre-wrap; /* HP printers */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}

.RecentInnerDate
{
	background-color: #F4F717;
	color: #876502;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	padding-left: 4px;
	vertical-align: middle;
	width: 185px;
}

.RecentInnerText
{
	background-color: #F4F717;
	color: #876502;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	padding-left: 4px;
	vertical-align: top;
	width: 185px;
	max-width: 185px;
	white-space: pre; /* CSS2 */
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: -hp-pre-wrap; /* HP printers */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}

.RecentInnerText A
{
	text-decoration: none;
	cursor: pointer;
}

.RecentInnerTag
{
	background-color: #F4F717;
	color: #876502;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
}

.RecentInnerTag A
{
	background-color: #F4F717;
	color: #876502;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	text-decoration: none;
	cursor: pointer;
}

.RecentInnerTag A:hover
{
	text-decoration: underline;
	cursor: pointer;
}

.RecentInnerPMButton
{
	background-color: #F4F717;
	color: #876502;
	text-align: center;
	vertical-align: bottom;
}

.RecentInnerPMButton IMG
{
	cursor: pointer;
}

/* ===============================================
ARCHIVE PAGE CLASSES
=============================================== */

.ArchiveOuter
{
	background-color: #969804;
	color: #EFF241;
}

.ArchiveInner
{
	background-color: #D3D91A;
	color: #876502;
}

.ArchiveTitle
{
	background-color: #969804;
	color: #EFF241;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	text-align: center;
	vertical-align: middle;
}

.ArchiveTwitter
{
	background-color: #ED008C;
	background-image: url(images/archive_twitter.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
}

.ArchiveSection
{
	background-color: #969804;
	color: #EFF241;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	text-align: left;
	vertical-align: middle;
}

.ArchiveSectionSelected
{
	background-color: #969804;
	color: #EFF241;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	text-align: left;
	vertical-align: middle;
}

.ArchiveSection SPAN
{
	background-color: #969804;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	text-align: left;
	vertical-align: middle;
	cursor: pointer;
}

.ArchiveInnerTitle
{
	background-color: #D3D91A;
	color: #876502;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	padding-left: 4px;
	vertical-align: middle;
}

.ArchiveInnerText
{
	background-color: #D3D91A;
	color: #876502;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	padding-left: 4px;
	vertical-align: top;
}

.ArchiveInnerText A
{
	text-decoration: none;
}

.ArchiveInnerTag
{
	background-color: #D3D91A;
	color: #876502;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
}

.ArchiveInnerTag A
{
	background-color: #D3D91A;
	color: #876502;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	cursor: pointer;
	text-decoration: none;
}

.ArchiveInnerTag A:hover
{
	cursor: pointer;
	text-decoration: underline;
}

.ArchiveInnerPMButton
{
	background-color: #D3D91A;
	color: #876502;
	text-align: center;
	vertical-align: bottom;
}

.ArchiveInnerPMButton IMG
{
	cursor: pointer;
}

.ArchiveInnerULCorner
{
	background-color: #D3D91A;
	background-image: url(images/archive_corner_upper_left_inner.jpg);
	background-repeat: no-repeat;
}

.ArchiveInnerURCorner
{
	background-color: #969804;
	background-image: url(images/archive_corner_upper_right_inner.jpg);
	background-repeat: no-repeat;
}

.ArchiveInnerLLCorner
{
	background-color: #D3D91A;
	background-image: url(images/archive_corner_lower_left_inner.jpg);
	background-repeat: no-repeat;
}

.ArchiveInnerLRCorner
{
	background-color: #969804;
	background-image: url(images/archive_corner_lower_right_inner.jpg);
	background-repeat: no-repeat;
}

.ArchiveOuterURCorner
{
	background-color: #969804;
	background-image: url(images/archive_corner_upper_right_outer.jpg);
	background-repeat: no-repeat;
}

.ArchiveSearchTop
{
	background-image: url(images/archive_search_top.jpg);
	background-repeat: no-repeat;
}

.ArchiveSearchBottom
{
	background-image: url(images/archive_search_bottom.jpg);
	background-repeat: no-repeat;
}

.ArchiveSearchLeft
{
	background-image: url(images/archive_search_left.jpg);
	background-repeat: no-repeat;
}

.ArchiveSearchRight
{
	background-image: url(images/archive_search_right.jpg);
	background-repeat: no-repeat;
}

.ArchiveTabLeft
{
	background-image: url(images/archive_tab_left.jpg);
	background-color: #969804;
	background-repeat: no-repeat;
}

.ArchiveTabRight
{
	background-image: url(images/archive_tab_right.jpg);
	background-color: #969804;
	background-repeat: no-repeat;
}

.ArchiveDateYear
{
	background-color: #969804;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	padding-left: 10px;
	padding-bottom: 14px;
	text-align: left;
	vertical-align: middle;
}

.ArchiveDateMonth
{
	background-color: #969804;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	padding-left: 10px;
	padding-bottom: 1px;
	text-align: left;
	vertical-align: middle;
	cursor: pointer;
}

.ArchiveDateMonthSelected
{
	background-color: #969804;
	color: #EFF241;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	padding-left: 10px;
	padding-bottom: 1px;
	text-align: left;
	vertical-align: middle;
	cursor: pointer;
}

/* ===============================================
SEARCH PAGE (AND SOME GLOBAL SEARCH) CLASSES
=============================================== */

.SearchInner
{
	background-color: #FCB040;
	color: #876500;
	border: 0px;
	font-size: 11px;
	font-weight: 500;
}

.SearchOuter
{
	background-color: #E99619;
	color: White;
	border: 0px;
	font-size: 11px;
	font-weight: 600;
}

.SearchOuter a
{
	color: White;
	font-size: 9px;
	font-weight: 500;
	padding-left: 4px;
	text-decoration: underline;
}

.SearchInner INPUT
{
	background-color: #FCB040;
	color: White;
	border: none;
	font-size: 12px;
	font-weight: 500;
	vertical-align: bottom;
	
}

.SearchButton
{
	cursor: pointer;
}

.SearchTop
{
	background-image: url(images/search_search_top.jpg);
	background-repeat: no-repeat;
}

.SearchLeft
{
	background-image: url(images/search_search_left.jpg);
	background-repeat: no-repeat;
}

.SearchRight
{
	background-image: url(images/search_search_right.jpg);
	background-repeat: no-repeat;
}

.SearchOuterURCorner
{
	background-color: #FCB040;
	background-image: url(images/search_corner_upper_right_outer.jpg);
	background-repeat: no-repeat;
}

.SearchInnerURCorner
{
	background-color: #FCB040;
	background-image: url(images/search_corner_upper_right_inner.jpg);
	background-repeat: no-repeat;
}

.SearchInnerULCorner
{
	background-color: #FCB040;
	background-image: url(images/search_corner_upper_left_inner.jpg);
	background-repeat: no-repeat;
}

.SearchInnerLRCorner
{
	background-color: #FCB040;
	background-image: url(images/search_corner_lower_right_inner.jpg);
	background-repeat: no-repeat;
}

.SearchInnerLLCorner
{
	background-color: #FCB040;
	background-image: url(images/search_corner_lower_left_inner.jpg);
	background-repeat: no-repeat;
}

.SearchTwitter
{
	background-color: #ED008C;
	background-image: url(images/search_twitter.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
s}

.SearchInnerTitle
{
	background-color: #FCB040;
	color: #876500;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	padding-left: 4px;
	vertical-align: middle;
}

.SearchInnerText
{
	background-color: #FCB040;
	color: #876500;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	padding-left: 4px;
	vertical-align: top;
}

.SearchInnerText A
{
	text-decoration: none;
}

.SearchInnerTag
{
	background-color: #FCB040;
	color: #876500;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
}

.SearchInnerTag A
{
	background-color: #FCB040;
	color: #876500;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	text-decoration: none;
	cursor: pointer;
}

.SearchInnerTag A:hover
{
	text-decoration: underline;
	cursor: pointer;
}

.SearchInnerPDFText
{
	background-color: #FCB040;
	color: #876500;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	padding-left: 4px;
	vertical-align: top;
}

.SearchInnerPDFText A
{
	text-decoration: none;
	background-color: #FCB040;
	color: #876500;
	font-size: 11px;
	font-weight: 600;
}

.SearchInnerPMButton
{
	background-color: #FCB040;
	color: White;
	text-align: center;
	vertical-align: bottom;
}

.SearchInnerPMButton IMG
{
	cursor: pointer;
}

/* ===============================================
CONTACT PAGE CLASSES
=============================================== */

.ContactSearchTop
{
	background-image: url(images/contact_search_top.jpg);
	background-repeat: no-repeat;
}

.ContactSearchBottom
{
	background-image: url(images/contact_search_bottom.jpg);
	background-repeat: no-repeat;
}

.ContactSearchLeft
{
	background-image: url(images/contact_search_left.jpg);
	background-repeat: no-repeat;
}

.ContactSearchRight
{
	background-image: url(images/contact_search_right.jpg);
	background-repeat: no-repeat;
}

.ContactOuter
{
	background-color: #C61F46;
	color: White;
}

.ContactInner
{
	background-color: #EC238C;
	color: White;
}

.ContactTabLeft
{
	background-image: url(images/contact_tab_left.jpg);
	background-color: #C61F46;
	background-repeat: no-repeat;
}

.ContactTabRight
{
	background-image: url(images/contact_tab_right.jpg);
	background-color: #C61F46;
	background-repeat: no-repeat;
}

.ContactTitle
{
	background-color: #C61F46;
	color: White;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	text-align: center;
	vertical-align: middle;
}

.ContactTwitter
{
	background-color: #ED008C;
	background-image: url(images/contact_twitter.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
}

.ContactInfoText
{
	background-color: #C61F46;
	color: White;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	text-align: left;
	vertical-align: top;
}

.ContactInfoText B
{
	font-weight: 600;
}

.ContactInfoText A
{
	background-color: #C61F46;
	color: White;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}

.ContactFieldName
{
	background-color: #EC238C;
	color: White;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	text-align: right;
	padding-right: 10px;
	vertical-align: middle;
}

.ContactFieldLeft
{
	background-image: url(images/contact_field_left.jpg);
	background-repeat: no-repeat;
}

.ContactFieldRight
{
	background-image: url(images/contact_field_right.jpg);
	background-repeat: no-repeat;
}

.ContactField
{
	background-color: White;
	text-align: left;
	vertical-align: middle;
	border: 0px;
}

.ContactField INPUT
{
	background-color: White;
	color: Black;
	font-family: Arial;
	font-size: 12px;
	font-weight: 500;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	border: 0px;
}

.ContactSubmit
{
	background-color: #EC238C;
	color: White;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	text-align: right;
	padding-right: 5px;
	vertical-align: middle;
	cursor: pointer;
}

.ContactCommentLeft
{
	background-image: url(images/contact_comment_left.jpg);
	background-color: #EC238C;
	background-repeat: no-repeat;
}

.ContactCommentRight
{
	background-image: url(images/contact_comment_right.jpg);
	background-color: #EC238C;
	background-repeat: no-repeat;
}

.ContactOuterURCorner
{
	background-color: #C61F46;
	background-image: url(images/contact_corner_upper_right_outer.jpg);
	background-repeat: no-repeat;
}

.ContactInnerURCorner
{
	background-color: #EC238C;
	background-image: url(images/contact_corner_upper_right_inner.jpg);
	background-repeat: no-repeat;
}

.ContactInnerLRCorner
{
	background-color: #EC238C;
	background-image: url(images/contact_corner_lower_right_inner.jpg);
	background-repeat: no-repeat;
}


/* ===============================================
COMMENT PAGE CLASSES 
=============================================== */

.CommentOuter
{
	background-color: #C9CB1B;
	color: White;
}

.CommentInner
{
	background-color: #F4F717;
	color: #876500;
}

.CommentSearchTop
{
	background-image: url(images/comment_search_top.jpg);
	background-repeat: no-repeat;
}

.CommentSearchBottom
{
	background-image: url(images/comment_search_bottom.jpg);
	background-repeat: no-repeat;
}

.CommentSearchLeft
{
	background-image: url(images/comment_search_left.jpg);
	background-repeat: no-repeat;
}

.CommentSearchRight
{
	background-image: url(images/comment_search_right.jpg);
	background-repeat: no-repeat;
}

.CommentTabLeft
{
	background-image: url(images/comment_tab_left.jpg);
	background-repeat: no-repeat;
}

.CommentTabRight
{
	background-image: url(images/comment_tab_right.jpg);
	background-repeat: no-repeat;
}

.CommentTitle
{
	background-color: #C9CB1B;
	color: White;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	text-align: center;
	vertical-align: middle;
}

.CommentFieldLeft
{
	background-image: url(images/comment_field_left.jpg);
	background-repeat: no-repeat;
}

.CommentFieldRight
{
	background-image: url(images/comment_field_right.jpg);
	background-repeat: no-repeat;
}

.CommentCommentLeft
{
	background-image: url(images/comment_text_left.jpg);
	background-repeat: no-repeat;
}

.CommentCommentRight
{
	background-image: url(images/comment_text_right.jpg);
	background-repeat: no-repeat;
}

.CommentOuterURCorner
{
	background-color: #C9CB1B;
	background-image: url(images/comment_corner_upper_right_outer.jpg);
	background-repeat: no-repeat;
}

.CommentInnerURCorner
{
	background-color: #F4F717;
	background-image: url(images/comment_corner_upper_right_inner.jpg);
	background-repeat: no-repeat;
}

.CommentInnerLRCorner
{
	background-color: #F4F717;
	background-image: url(images/comment_corner_lower_right_inner.jpg);
	background-repeat: no-repeat;
}

.CommentInnerULCorner
{
	background-color: #F4F717;
	background-image: url(images/comment_corner_upper_left_inner.jpg);
	background-repeat: no-repeat;
}

.CommentInnerLLCorner
{
	background-color: #F4F717;
	background-image: url(images/comment_corner_lower_left_inner.jpg);
	background-repeat: no-repeat;
}

.CommentRow1
{
	background-color: #EAED13;
	color: #876500;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.CommentRow1 B
{
	font-weight: 600;
}

.CommentRow2
{
	background-color: #F4F717;
	color: #876500;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.CommentRow2 B
{
	font-weight: 600;
}

.CommentFieldName
{
	background-color: #F4F717;
	color: #876500;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	text-align: right;
	padding-right: 10px;
	vertical-align: middle;
}

.CommentFieldLeft
{
	background-image: url(images/comment_field_left.jpg);
	background-repeat: no-repeat;
}

.CommentFieldRight
{
	background-image: url(images/comment_field_right.jpg);
	background-repeat: no-repeat;
}

.CommentField
{
	background-color: White;
	text-align: left;
	vertical-align: middle;
	border: 0px;
}

.CommentField INPUT
{
	background-color: White;
	color: Black;
	font-family: Arial;
	font-size: 12px;
	font-weight: 500;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	border: 0px;
}

.CommentField TEXTAREA
{
	background-color: White;
	color: Black;
	font-family: Arial;
	font-size: 12px;
	font-weight: 500;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	border: 0px;
}

.CommentSubmit
{
	background-color: #F4F717;
	color: #876500;
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	text-align: right;
	padding-right: 5px;
	vertical-align: middle;
	cursor: pointer;
}

.CommentBlogDate
{
	background-color: #F4F717;
	color: #876500;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	text-align: left;
	padding-right: 10px;
	vertical-align: top;
}

.CommentBlogTitle
{
	background-color: #F4F717;
	color: #876500;
	font-family: Arial;
	font-size: 14px;
	font-weight: 600;
	text-align: left;
	padding-right: 10px;
	vertical-align: top;
	white-space: pre; /* CSS2 */
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: -hp-pre-wrap; /* HP printers */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}

.CommentBlogText
{
	background-color: #F4F717;
	color: #876500;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	text-align: left;
	padding-right: 10px;
	vertical-align: top;
	white-space: pre; /* CSS2 */
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: -hp-pre-wrap; /* HP printers */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}

/* IMAGE WINDOW CLASSES */

.ImageWindow {
	background-color: #ED008C;
	text-align: center;
	vertical-align: middle;
}
