﻿/******* style.css ******/
BODY {
	font-family: Verdana;
}
BODY TABLE {
}
BODY TABLE TR {
}
BODY TABLE TR TD {
	font-family: Verdana;
}
SPAN {
	font-family: Verdana;
}
TD {
	font-family: Verdana;
	font-size: 11px;
	color: #006699;	/* Published Story Content Font 1 */
	                /* Paper Version Document Specs Font 1 */

}
P {
	font-family: Verdana;
}
DIV {
	font-family: Verdana;
}
A {
	font-family: Verdana;
	text-decoration: none;
	color: #250B80;
	font-weight:bold;
}
A:visited {
	text-decoration: none;
	color: #250B80;
}
/*

A:hover

{

	text-decoration: underline;

	color: #250B80;

}*/
OL {
	list-style-position: outside;
}
UL {
	list-style-position: outside;
}
.adxSectionSpacer {
	margin-top: 12px;
}
.adxTitle {
	font-family: Verdana;
	color: #250B80;
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 0px;
}
.adxSectionCopy {
	font-size: 12px;
}
/*

.adxSectionCopy A:hover

{

	text-decoration: underline;

}*/
.adxSectionSubhead {
	font-weight: normal;
	font-size: 14px;
}
.adxSectionSubhead {
	font-weight: bold;
	font-size: 14px;
}
.adxSectionMediaCaption {
	font-size: 11px;
	text-align: center;
	padding-right: 15px;
	padding-left: 15px;
}
.adxSectionBreak {
	margin-top: 10px;
}
.adxSectionMediaCaptionSpace {
	margin-bottom: 5px;
}
.adxSectionMediaImage {
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 15px;
}
.adxLinkTitle {
	font-size: 13px;
}
.adxLinkURL {
	font-size: 10px;
}
.adxLinkSummary {
	font-size: 12px;
}
.adxTOCLargeTitle {
	font-family: Verdana;
	color: #250B80;
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
}
.adxTOCTitle {
	font-family: Verdana;
	color: #250B80;
	font-weight: bold;
	font-size: 13px;
}
.Downloads_Attachments {
	font-family: Verdana;
	color: #250B80;
	font-weight: bold;
	font-size: 15px;
}
.adxTOCDate {
	font-size: 10px;
}
.adxTOCSummary {
	font-size: 12px;
}
.adxAttachmentTitle {
	font-size: 13px;
}
.adxAttachmentFilename {
	font-size: 10px;
}
.adxAttachmentSummary {
	font-size: 12px;
}
.adxAttachmentSummary P {
	margin-top: 0px;
}
.adxNavPath {
	font-size: 10px;
}
.adxNavPath A {
	font-size: 10px;
}
.adxNavPath A:visited {
	font-size: 10px;
}
/*

.adxNavPath A:hover

{

	font-size: 10px;

	text-decoration: underline;

}

*/
.adxNavPathCurrent {
}
.adxSecNavLevel0 A {
	font-weight: bold;
	font-size: 10px;
}
.adxSecNavLevel0 A:visited {
	font-weight: bold;
	font-size: 10px;
}
/*

.adxSecNavLevel0 A:hover

{

	font-weight: bold;

	font-size: 10px;

	color: #6E8BC0;

	text-decoration: underline;

}

*/
.adxSecNavLevel1 A {
	font-weight: bold;
	font-size: 10px;
}
.adxSecNavCurrentLevel0 A {
	font-weight: bold;
	font-size: 10px;
	color: #6E8BC0;
}
.adxSecNavCurrentLevel0 A:visited {
	font-weight: bold;
	font-size: 10px;
	color: #6E8BC0;
}
/*

.adxSecNavCurrentLevel0 A:hover

{

	font-weight: bold;

	font-size: 10px;

	color: #6E8BC0;

	text-decoration: underline;

}

*/
.adxSecNavCurrentLevel1 A {
	font-size: 10px;
	color: #6E8BC0;
}
.adxSecNavCurrentLevel1 A:visited {
	font-weight: bold;
	font-size: 10px;
	color: #6E8BC0;
}
/*

.adxSecNavCurrentLevel1 A:hover

{

	font-size: 10px;

	color: #6E8BC0;

	text-decoration: underline;

}

*/
.adxAttachmentSize {
	font-size: 9px;
}
.adxReleaseDate {
	font-size: 10px;
}
.adxAuthorName {
	font-weight: bold;
	font-size: 12px;
}
.adxAuthorEmail {
	font-size: 10px;
}
.adxHelpers {
	font-size: 10px;
}
.adxTOCSummary P {
	margin-top: 0px;
	padding-top: 0px;
	font-family: Verdana;
}
.adxTOCTitle A {
}
/*

.adxTOCTitle A:hover

{

	text-decoration: underline;

}

*/
.adxTOCTitle A:visited {
}
.adxAttachmentTitle A {
	font-weight: bold;
}
.adxAttachmentTitle A:visited {
	font-weight: bold;
}
/*

.adxAttachmentTitle A:hover

{

	text-decoration: underline;

	font-weight: bold;

}

*/
.adxLinkTitle A {
	font-weight: bold;
}
/*

.adxLinkTitle A:hover

{

	text-decoration: underline;

	font-weight: bold;

}

*/
.adxLinkTitle A:visited {
	font-weight: bold;
}
.adxSectionCopy TABLE {
}
.adxSectionCopy TABLE TR {
}
.adxSectionCopy TABLE TR TD {
	font-size: 12px;
}
.adxSectionCopy P {
	font-size: 12px;
}
.adxWebForm {
	font-size: 12px;
}
.adxPollTitle {
	font-weight: bold;
	font-size: 12px;
}
.adxPollResponse {
	font-weight: normal;
	font-size: 12px;
}
.adxPollQuestion {
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	margin: 5px;
}
.adxPollButtonHTML {
	font-weight: bold;
	font-size: 12px;
}
.adxPollPercentage {
	font-weight: bold;
	font-size: 12px;
}
.adxPollView {
	font-weight: bold;
	font-size: 12px;
}
.adxPollResponseTotal {
	font-weight: bold;
	font-size: 12px;
}
.adxPollButton {
	font-size: 12px;
}
.adxPollRadio {
	font-size: 12px;
}
.adxSlideNextPrevious {
	font-size: 12px;
	margin-top: 5px;
	text-align: center;
}
.adxSlideLinkDirect {
	font-size: 12px;
	text-align: center;
}
.adxSlideLinkDirect select {
	font-size: 12px;
}
.adxSlideRestartEnd {
	font-size: 12px;
	margin-top: 5px;
	text-align: center;
}
.adxSlideCount {
	font-weight: bold;
	font-size: 10px;
	text-align: right;
}
.blockquote {
	margin-left: 20px;
}
.adxIndexSearchMessage {
}
.adxIndexSearchPagingMessage {
	margin-top: 10px;
	margin-bottom: 10px;
}
.adxIndexSearchPaging {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.adxIndexSearchTitle {
}
.adxIndexSearchSummary {
}
.adxCalendarTitle {
	font-weight: bold;
	font-size: 14px;
}
.adxCalendarLink {
	font-size: 13px;
}
.adxCalendarLink a {
}
/*.adxCalendarLink a:hover

{

	text-decoration: underline;

}

*/
.adxCalendarLink a:visited {
}
.adxEventTOCTitle {
	font-weight: bold;
	font-size: 12px;
}
.adxEventTOCTitle a {
}
/*

.adxEventTOCTitle a:hover

{

	text-decoration: underline;

}

*/
.adxEventTOCTitle a:visited {
}
.adxEventTOCDate {
	font-size: 10px;
}
.adxEventTOCContact {
	font-size: 12px;
}
.adxEventTOCDetail {
	font-size: 12px;
}
.adxSectionButtonImage {
	margin-left: 0px;
	margin-top: 0px;
}
.adxFooterText {
	font-family: Verdana;
	font-size: 10px;
	color: #250B80;
}
.rightheader {
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.headerText {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
}
/*

.headerText:hover

{

	font-family: Verdana;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: underline;

	

}

*/
.headerText:visited {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
}
.dcBorder {
	background-color: #250B80;
}
.dcBorderGreen {
	background-color: #AE91C2;
}
.dcBorderVeryLightGreen {
	background-color: #F8FBF7;
}
.dcBorderLightGreen {
	background-color: #7CB15A;
}
.dcBorderDarkGreen {
	background-color: #27542C;
}
.dcBackgroundLightGreen {
	background-color: #CBE0BD;
}
.dcBackgroundLightBlue {
	background-color: #B6C4DF;
}
.dcBackgroundMiddleBlue {
	background-color: #9EA8CF;
}
.dcSecondaryBackground {
	background-color: #B6C5DF;
}
.dcLogonInput {
	font-size: 11px;
}
.dcRegisterError {
	color: Red;
}
.adxHomepageTOCSummary {
	font-size: 12px;
	padding-bottom: 10px;
}
.formElement {
	background-color: #b6c4df;
}
.SiteMapOne {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #250B80;
}
.SiteMapLittleOne {
	font-family: Verdana;
	font-size: 13px;
	color: #250B80;
}
.SiteMapTwo {
	font-family: Verdana;
	font-size: 13px;
	color: #250B80;
}
.SiteMapThree {
	font-family: Verdana;
	font-size: 13px;
	color: #250B80;
}
.SiteMapBullit {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #250B80;
}
.SlideTitle {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}
.formHeader {
	font-family: Verdana;
	font-size: 16px;
	color: #000066;
	font-weight: bold;
}
input.radio {
	background: #B6C4DF;
	color: #000000;
}
.adxDiscPostTypeIcon {
	margin-top: 3px;
}
.adxDiscPostType {
	font-size: 10px;
}
.adxDiscPostSubject {
	font-size: 12px;
	font-weight: bold;
	margin: 5px;
}
.adxDiscPostMessage {
	font-size: 12px;
	margin-top: 3px;
}
.adxDiscPostAuthor {
	font-size: 12px;
	font-weight: bold;
}
.adxDiscPostRating {
	font-size: 12px;
	font-weight: bold;
}
.adxDiscPostTime {
	font-size: 11px;
	color: #000000;
}
.adxDiscPostNav {
	font-size: 12px;
}
.adxDiscPostNav A {
	font-size: 12px;
}
.adxDiscPostNav A:visited {
	font-size: 12px;
}
/*

.adxDiscPostNav A:hover

{

	font-size: 12px;

	text-decoration: underline;

}

*/
.adxDiscPostNavCurrent {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.adxSecNavLevel0_Ref {
	font-weight: bold;
	font-size: 12px;
	color: #27542C;
}
.adxSecNavLevel0_Ref A {
	font-weight: bold;
	font-size: 12px;
	color: #27542C;
}
.adxSecNavLevel0_Ref A:visited {
	font-weight: bold;
	font-size: 12px;
	color: #27542C;
}
/*

.adxSecNavLevel0_Ref A:hover

{

	font-weight: bold;

	font-size: 12px;

	color: #27542C;

}

*/
.adxSecNavCurrentLevel0_Ref A {
	font-weight: bold;
	font-size: 12px;
	color: #27542C;
}
.adxSecNavCurrentLevel0_Ref A:visited {
	font-weight: bold;
	font-size: 12px;
	color: #27542C;
}
/*

.adxSecNavCurrentLevel0_Ref A:hover

{

	font-weight: bold;

	font-size: 12px;

	color: #27542C;

}

*/
.adxForumTOC_TitleClosed {
	font-weight: bold;
	font-size: 14px;
	color: #6E8BC0;
}
.adxForumTOC_TitleClosed A {
	color: #6E8BC0;
}
.adxForumTOC_TitleClosed A:visited {
	color: #6E8BC0;
}
/*

.adxForumTOC_TitleClosed A:hover

{

	color: #6E8BC0;

	text-decoration: underline;

}

*/
.adxForumTOC_TitleOpen {
	font-weight: bold;
	font-size: 14px;
	color: #250B80;
}
.adxForumTOC_TitleOpen A {
}
.adxForumTOC_TitleOpen A:visited {
}
/*

.adxForumTOC_TitleOpen A:hover

{

	text-decoration: underline;

}

*/
.adxForumTOC_TitleWillOpen {
	font-weight: bold;
	font-size: 12px;
	color: #250B80;
}
.adxForumTOC_TitleWillOpen A {
}
.adxForumTOC_TitleWillOpen A:visited {
}
/*

.adxForumTOC_TitleWillOpen A:hover

{

	text-decoration: underline;

}

*/
.adxForumTOC_Date {
	font-size: 10px;
	color: #27542C;
}
.adxForumTOC_Date A {
}
.adxForumTOC_Date A:visited {
}
/*

.adxForumTOC_Date A:hover

{

	text-decoration: underline;

}*/
.adxForumTOC_Link {
	font-size: 10px;
	color: #27542C;
}
.adxForumTOC_Link A {
	color: #27542C;
}
.adxForumTOC_Link A:visited {
	color: #27542C;
}
/*

.adxForumTOC_Link A:hover

{

	color: #27542C;

	text-decoration: underline;

}

*/
.ForumSecNavTitle {
	font-weight: bold;
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 5px;
	color: white;
}
.ForumSecNavSummary {
	font-weight: normal;
	font-size: 11px;
	color: #27542C;
}
.SolutionViewerHeader {
	font-weight: bold;
	font-size: 14px;
	color: white;
}
.adxPreviewBorder {
	background: #000000;
}
.adxPreviewBackground {
	background: #F1E94F;
}
.adxPreviewTOCTitle {
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	color: #B41518;
}
.adxPreviewTOCTitle a {
}
.adxPreviewTOCTitle a:visited {
}
/*

.adxPreviewTOCTitle a:hover

{}

*/
.adxPreviewTOCState {
	font-size: 12px;
}
.adxPreviewTOCState a {
}
.adxPreviewTOCState a:visited {
}
/*

.adxPreviewTOCState a:hover

{}

*/
.adxFormTab {
	font-weight: bold;
}
.SplashText {
	font-weight: bold;
	font-size: 17px;
	color: #191970;
}
.SplashLink A {
	color: #000000;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
}
.SplashLink A:visited {
	color: #000000;
	text-decoration: underline;
}
/*

.SplashLink A:hover

{

	color:#000000;

	

	text-decoration: underline;

}

*/
.formbgcolor {
	background-color: #c3dbdc;
}
#PrintFooter {
	display: none;
}
.printerFriendly {
	margin-top: 20px;
}
.printerFriendly img {
	border: none;
}
.bottomNavLeft ul {
	padding: 0px;
	margin: 0px;
	display: inline;
}
.bottomNavLeft ul li {
	float: left;
	list-style-type: none;
	font-family: Verdana;
	font-size: 10px;
}
.bottomNavRight .adxADCopy {
	color: #628EBC;
	display:none;
}
.PrivacyStatement {
	height: 88px; /*overflow:auto;*/;
	border-width: 2px;
	border-color: White;
	border-style: inset;
	background-color: #FFF;
	padding: 0 5px;
	margin-right: 3px;
}
/*********box.css***********/
.boxColor {
	background-color: #240A80;
}
.box {
	border: 0px;
	width: 100%;
}
.box .border {
}
.box .corner {
	width: 17px;
	height: 17px;
}
/**********form_border.css**************/
.formColor {
	background-color: #B6C4DF;
}
.formBorder {
	padding: 0px;
	margin: 0px;
	border: 0px;
	width: 100%;
}
.formBorder .paddingRow {
	height: 10px;
}
/* cell styles */
.formBorder .content {
	border: 0px;
	width: 100%;
	text-align: left;
}
.formBorder .corner {
	width: 18px;
}
.formBorder .edge {
}
/* row styles */
.formBorder .header {
}
.formBorder .middle {
}
.formBorder .footer {
}
.formSharePadding {
	padding-left: 10px;
}
.all_form_confirmation {
	display: none;
}
/************form_button.css*************/
.formButton {
	font-family: Verdana;
	font-size: 11px;
}
.formButton.cap {
	background-color: White;
}
.formButton.center {
	background-color: White;
}
/******************form_inputs_and_labels.css******************/
.formMandatoryField {
	color: #DF8D00; /* Form mandatory field * style 2*/
	width: 10px;
}
.FormTextColor {
	color: #000066;
}
.FormTextColor label {
	font-size: 12px;
}
.formNoteLink {
	font-size: 10px;
	padding-bottom: 5px;
	font-family: Verdana;
}
.formNoteLink A {
}
.formNoteLink A:visited {
}
.formNoteText {
	font-size: 10px;
	padding-bottom: 5px;
	font-family: Verdana;
	text-align: right;
}
.formTitleText {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}
.formText14 {
	font-family: Verdana;
	font-size: 14px;
}
.formText16 {
	font-family: Verdana;
	font-size: 16px;
}
.formText {
	font-family: Verdana; /* form label text style 3*/
	font-size: 12px;
	width: 100%;
}
.formText A {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.formText A:visited {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
/*

.formText A:hover

{

	font-family: Verdana;

	font-size: 12px;

	font-weight: bold;

	text-decoration: underline;

}

*/
.formInputText {
	font-size: 11px; /* form button font style 4*/
	font-family: Verdana;
}
.formInput {
	width: 100%;  /* form input font style 5*/
	color: Black;
}
.formInputRadio {
	vertical-align: top;
	width: 1%;
}
.FormErrorMsg {
	font-size: 14px;
	font-weight: bold;
	color: Red;
	text-align: center;
}
.formText_OR_File {
	font-weight: bold;
}
.FormAccessabilityMessage {
	/*position: absolute;*/

    margin-left: -500px;
	margin-top: -500px;

   /* left: -9999px;

    top:  -9999px; */
}
/*******************shell_header.css***************/
.shellHeader {
	border: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 760px;
}
.shellHeader img {
	padding: 0px;
	margin: 0px;
	border: none;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	display: block;
}
.shellHeader td {
	padding: 0px;
	margin: 0px;
	border: none;
}
/* cell styles */
.shellHeader .logoBottom {
	width: 82px;
}
.shellHeader .boxContainer {
	width: 678px;
}
/* row styles */
.shellHeader .top {
}
.shellHeader .middle {
	height: 17px;
}
.shellHeader .bottom {
	display: none; /* change this to create a subheader bar */
}
.shellHeader .LanguageNav {
	padding-right: 18px;
}
.shellHeader .adxHeaderText {
	color: #FFF;
}
/*****************shell_middle.css******************/
.shellMiddle {
	border: 0px;
	width: 760px;
}
/* sidebar styles */
.shellMiddle .sidebar {
	width: 175px;
	vertical-align: top;
}
/* separators */
.shellMiddle .verticalBar {
	width: 1px;
	background-color: #240A80;
}
/* body stuff */
.shellMiddle .bodyCell {
	vertical-align: top;
	border-right: solid 1px #F0D72B; /* inline border right color change 6*/
	border-left: solid 1px #F0D72B;  /* inline border left color change 7*/
}
.shellMiddle .bodyCell .innerBody {
	height: 100%;
	width: 100%;
	padding-left: 20px;
	padding-right: 20px;
}
.MiddleNav {
	padding-left: 0px;
}
.SecNavColor {
	background-color: #B6C5DF;
}
.SecNav {
	margin-top: 1px;
	margin-bottom: 1px;
	border-left: 1px solid #F0D72B; /* Side nav border color 8*/
	border-top: 1px solid #F0D72B; /* Side nav border color 9*/
	border-bottom: 1px solid #F0D72B; /* Side nav border color 10*/
	padding-top: 10px;
	padding-bottom: 10px;
}
.AdContainer {
	margin-top: 1px;
	margin-bottom: 1px;
	border-top: 1px solid #F0D72B;
	border-bottom: 1px solid #F0D72B;
}
.printBody {
	padding-left: 20px;
	width: 98%;
}
.bodyDividerTop {
	background-color: #513c99;
}
.bodyDividerMiddle {
	background-color: #250B80;
}
.bodyDividerBottom {
	background-color: #d3cee6;
}
.ConfirmationBorder {
	display: none;
	border: 2px solid #b6c4df;
	width: 90%;
}
.ConfirmationMessage {
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.ConfirmationPostedResults {
	margin-left: 10px;
	margin-bottom: 10px;
}
.ConfirmationFieldName {
	font-weight: bold;
	padding-right: 5px;
}
/******************shell_right.css******************/
/* printer friendly, invite a friend */
.specialtyFunctions {
	vertical-align: bottom;
	float: left;
}
.jumpToTop {
	vertical-align: bottom;
	float: right;
}
/***************shell_footer.css***************/
.shellFooter {
	border: 0px;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
}
.shellFooter .leftFooter {
	width: 175px;
	vertical-align: top;
}
.shellFooter .boxContainer {
	width: 585px;
}
.shellFooter .bottomNavLeft {
	padding-left: 20px;
}
.shellFooter .bottomNavRight {
	padding-right: 20px;
	text-align: right;
	vertical-align: top;
}
/********************browser_tweaks.css******************/
/* IE fixes */
.centered {
	/* IE fix for centered tables - compliant, but definitely ugly. Has side-effects on heavily-nested tables,

       such as layout/shell tables. For these, "align='center'" has to be used. */

	text-align: center;
}
.centered table {
	margin: 0 auto;
	text-align: left;
}
.centered td {
	text-align: left;
}
/*************submission_view.css***************/
.ViewSubmissionsFullTable {
	background-color: #B6C5DF;
}
.ViewSubmissionsHeader {
}
.ViewSubmissionsCorner {
	width: 18px;
	height: 18px;
}
.ViewSubmissionEdge {
	width: 100%;
}
.ViewSubmissionsFooter {
}
.ViewSubmissionsContentTable {
	border: 1px solid #B6C5DF;
	background-color: White;
}
.ViewSubmissionsContentTableHeader {
	background-color: #240A80;
}
.ViewSubmissionsContentTableHeader TH {
	color: White;
	font-size: 16px;
	font-weight: 700;
}
.ViewSubmissionsContentTableSpacer {
	width: 10px;
}
.ViewSubmissionsFooterNavPreviousButton {
	font-size: 11px;
	width: 80px;
}
.ViewSubmissionsFooterNavNextButton {
	font-size: 11px;
	width: 80px;
}
.NavigationPrevious {
	color: White;
	font-weight: 900;
}
.NavigationPrevious A {
	color: White;
}
.NavigationPrevious A:visited {
	color: White;
}
/*

.NavigationPrevious A:hover

{

    color: White;

    text-decoration:none; 

}*/
.NavigationNext {
	color: White;
	font-weight: 900;
}
.NavigationNext A {
	color: White;
}
.NavigationNext A:visited {
	color: White;
}
/*

.NavigationNext A:hover

{

    color: White;

    text-decoration:none; 

}

*/
.NavigationPages {
	color: White;
}
.NavigationPages A {
	color: White;
}
.NavigationPages A:visited {
	color: White;
}
.TOCContentsDate {
	padding-left: 2px;
	padding-right: 5px;
	width: 33%;
}
.TOCContentsWhat {
	padding-right: 2px;
	padding-left: 5px;
	width: 33%;
}
.TOCContentsTitle {
	padding-right: 3px;
	padding-left: 3px;
	width: 34%;
}
.TOCContentsOddRow {
	background-color: #F1F5FB;
}
.TOCContentsEvemRow {
}
.ShareAreaColumn {
	width: 40%;
}
.ShareAreaDate {
	width: 20%;
}
.SharedAreaLeftEdge, .ViewSubmissionsContentTableHeader .SharedAredLeftEdge {
	border-left: solid 1px #006699;
}
.SharedAreaRightEdge {
	border-right: solid 1px #006699;
}
/************splash.css***************/
.splashButtonLeft {
	padding-right: 2px;
}
/***************health_canada.css*****************/
/*******************************************************Forum Styles*/
#ctl00_PageContent_Login1_Login1, #ctl00_PageContent_AnonymousLogin1_AnonLogin1, #ctl00_PageContent_CreateUserWizard1, #ctl00_PageContent_AnonLogin1_AnonLogin1 {
	width: 100%;
}
#ctl00_PageContent_Passwordrecovery1 {
	width: 100%;
}
.CreateUserButton {
	float: left;
	text-align: left;
}
.forumEdge, .forumCorner, .formCornerImg {
	background-color: #006699;
}
.forumLeftBubbleText {
	background-color: #aad2df;
}
.forumCenterContent {
	border-left: 1px solid #aad2df;
	border-right: 1px solid #aad2df;
	border-bottom: 1px solid #aad2df;
}
.forumRightBubbleText {
	border-right: 1px solid #aad2df;
}
.headerBarImage {
	border-bottom: 1px solid #F0D72B; /* Bottom border color for Header Image */
}
.forumTopNav {
	background-color: #006699;
	border-bottom: 1px solid #006699;
}
.forumHorizontalDividerRight, .forumHorizontalDividerLeft {
	background-color: #006699;
}
.forumModeratorPost {
	background-color: #CDDEE3;
}
.forumNonModeratorPost {
	background-color: #E5EEF1;
}
.adxDiscPostNavCurrent, .adxDiscPostNav {
	color: #006699;
}
/***************************************************************SlideShow Styles*/
.SlideTitle {
	color: #006699; /*Title Font Color 12 */
}
.adxSlideCount {
	color: #006699; /*Steps Font Color 13 */
}
/***************************************************************Health Canada Styles*/
.formColor {
	background-color: #E3E9F4; /* forms background color 14 */
}
.SecNavColor {
	background-color: #f7ea90; /* Side Nav background color 15 */
}
.FormTextColor, .ShareAreaColumn, .ShareAreaDate {
	color: #006699;  /*Forms Label Text Color 16 */ 
}
.formInstructionText {
	text-align: right;
	font-size: 10px;
}
.formInstructionText div {
	padding-right: 5px;
}
.adxTOCLargeTitle {
	color: #006699;
}
.adxTOCTitle {
	color: #006699;
}
.adxTOCTitle A {
	color: #006699;
}
.adxTOCTitle A:visited {
	color: #006699;
}
/*

.adxTOCTitle A:hover

{

    color: #006699;             

}

*/
/*****************************************************************************************/
.SecNavLevel0Table tr {
	padding-bottom: 3px;
}
.adxSecNavLevel0 {
	color: #002569;
}
.adxSecNavLevel0 A {
	color: #002569;
}
.adxSecNavLevel0 A:visited {
	color: #002569; /*Home Link 17 */ 
}
/*

.adxSecNavLevel0 A:hover

{

    color: #002569;         /*Home Link hover color 18 */           

/*}

*/
.adxSecNavLevel0 a:active {
	color: #002569;             /*Home Link active color 19*/
}
.adxSecNavCurrentLevel0 {
	color: #628EBC;
}
.adxSecNavCurrentLevel0 A {
	color: #628EBC;
}
.adxSecNavCurrentLevel0 A:visited {
	color: #628EBC;                     /*home (Selected) Visited link 17 */
}
/*

.adxSecNavCurrentLevel0 A:hover

{

    color: #628EBC;                 /*home (Selected) Hover link 18 */

/*}*/
.adxSecNavCurrentLevel0 a:active {
	color: #628EBC;                    /*home (Selected) Active link 19 */
}
.adxSecNavCurrentLevel1 {
	color: #628EBC;
}
.adxSecNavCurrentLevel1 A {
	color: #628EBC;
}
.adxSecNavCurrentLevel1 A:visited {
	color: #628EBC;                    /* Current Page Visited Link 17 */ 
}
/*

.adxSecNavCurrentLevel1 A:hover

{

    color: #628EBC;                  /* Current Page Hover Link 18 */

/*}*/
.adxSecNavCurrentLevel1 a:active {
	color: #628EBC;                   /*Current Page Active Link 19 */
}
.adxSecNavLevel1 {
	color: #002569;
}
.adxSecNavLevel1 A {
	color: #002569;
}
.adxSecNavLevel1 A:visited {
	color: #002569;                 /* Unselected Pages Links 17*/ 
}
/*

.adxSecNavLevel1 A:hover

{

    color: #002569;    /* Unselected Pages Hover Link 18 */

/*
}

*/
.adxSecNavLevel1 a:active {
	color: #002569;           /* Unselected Pages Active Link 19 */
}
/*****************************************************************************************/
.adxTOCSummary {
	color: #006699;
}
.bodyDividerTop {
	background-color: #006699;
}
.bodyDividerMiddle {
	background-color: #006699;
}
.bodyDividerBottom {
	background-color: #006699;
}
.SecNavBulletImage {
	margin-right: 5px;
}
/***************************************************Survey Stuff*************************/
.body
{
	font-family: Arial;
}

.body P {
	font-family: Arial;
}

.body div {
	font-family: Arial;
}

s.adxSurveyPageMasterTitle {
	color: #1B477D;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.adxSurveyPageMasterInstruction {
	color: #1B477D;
	font-size: 14px;
	padding-top: 4px;
	padding-bottom: 10px;
}
.adxSurveyPageMasterInstruction A {
}
.adxSurveyPageMasterInstruction A:visited {
}
/*

.adxSurveyPageMasterInstruction A:hover

{

}

*/
.adxSurveyLabel {
	color: #1B477D;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	text-align: center;
}
.adxSurveyTitle {
	color: #003466;
	font-size: 11px;
	font-weight: normal;
	color: white;
	font-style: italic;
	padding-bottom: 6px;
}
.adxSurveyPageSummary {
	font-family: Arial;   /* Survey Body font Style 20*/
	color: #1B477D;
	font-size: 14px;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
}
.adxSurveyPageSummary LI {
	font-family: Arial;    /* bullets font style 21*/
	color: #1B477D;
	font-size: 14px;
	font-weight: normal;
}
.adxSurveyPageInstructions {
	color: #1B477D;        /* footer font style 22*/
	font-size: 14px;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
}
.adxSurveyPageTitle {
	color: #1B477D;        /* Slide Title font color 23*/
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 3px;
	float: left;
}
.adxSurveyPageMasterIntroduction {
	color: #1B477D;
	font-size: 14px;
	padding-bottom: 14px;
}
.adxSurveyPageMasterIntroduction A {
}
.adxSurveyPageMasterIntroduction A:visited {
}
/*

.adxSurveyPageMasterIntroduction A:hover

{

}

*/
.adxSurveyInformationTitle {
	padding-top: 3px;    /* fact title font style 24 */
	color: #003466;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.adxSurveyInformationBody {
	color: #1B477D;      /* fact font style 25 */
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.adxSurveyInformationBody A {
}
.adxSurveyInformationBody A:visited {
}
/*

.adxSurveyInformationBody A:hover

{

    text-align:center;

}*/
.adxSurveyInformationImage {
}
.adxSurveyInformationImageCaption {
	font-size: 10px;
	text-align: center;
}
.adxSurveyInformationPaging {
	font-size: 14px;
}
.Debug {
	font-size: 10px;
}
.hide {
	/*	visibility: hidden;*/

	display: none;
}
.links {
	font-size: 11px;
}
.links A {
}
.links A:visited {
}
/*

.links A:hover

{

	text-decoration: underline;

}*/
.status {
	font-size: 11px;
	font-weight: bold;
}
.factsprefix {
	color: #1B477D;
	font-size: 14px;
	font-weight: bold;
}
.facts {
	font-size: 11px;
}
.facts A {
}
.facts A:visited {
}
/*

.facts A:hover

{

	text-decoration: underline;

}*/
.adxSurveyQuestion {
	color: #1B477D;  /* Survey questions font style 26 */
	font-size: 14px;
	font-family: Arial;
}
.adxSurveyElementContainer {
	color: #1B477D;
	font-size: 14px;
	font-family: Arial;
}
.adxSurveyElement {
	font-size: 13px;
	font-family: Arial;
}
.adxSurveyButton {
	font-size: 12px;  /* survey button font style 27*/
	font-family: Arial;
}
/*

 * Part of the re-cssing of the survys

 */
.SurveyHeaderColor {
	background-color: #006699;   /* Survey Upper Header color 28*/
}
.SurveyCornerImg {
	width: 17px;
	height: 23px;
}
.SurveyHeaderRightContent {
	padding-top: 5px;
	padding-left: 5px;
}
.SurveyHeaderTable {
}
.SurveyHeaderRow {
	height: 1px;
}
.SurveyHeaderRight {
	width: 175px;
}
.SurveyHeaderRightImage {
	width: 175px;
}
.SurveyInfoColumn {
	width: 175px;
	height: 1px;
}
.SurveyHeaderCenterSpacerImage {
	width: 9px;
	height: 56px;
}
.SuveryTitleRow {
	height: 1px;
}
.SuveryTitleRowColor {
	background-color: #CCCCCC;  /* Title Bar color 29*/
}
.SurveyTitleRowDivider {
	background-color: #006699;  /* upper slide divider color 30*/
}
.SurveyDividerSize {
	height: 25px;
	width: 9px;
}
.SurveyTitleRowLeft {
}
.SurveyTitleRowRight {
}
.SurveyBottomTable {
	border-right: 1px solid #006699;  /* right border color 31*/
	border-left: 1px solid #006699;   /* left border color 32*/
	border-bottom: 1px solid #006699; /* bottom border color 33*/
}
.SurveyBottomRow {
	height: 1px;
}
.SurveyFooterPageLinks {
	color: #006699;
	font-size: 11px;
	width: 50%;
	float: left;
	padding-left: 20px;
}
/* Footer Link Style */
.SurveyFooterPageLinks A {
	color: #006699;
}
.SurveyFooterPageLinks A:visited {
	color: #006699;
}
/*

.SurveyFooterPageLinks A:hover

{

    color: #006699;

	text-decoration: underline;

}

*/
/* Footer Page Status */
.SurveyFooterPageStatus {
	color: #006699;  /* Steps font color 34*/
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	font-weight: bold;
	margin-left: 50%;
	padding-right: 20px;
	text-align: right;
}
.SurveyBottomRow {
	background-color: #CCCCCC;  /* lower Steps bar color 35*/
}
.SurveyCenterDivider {
	background-color: #006699;  /* middle slide divider color 36*/
}
.SurveyFooterDivider {
	background-color: #006699;  /* bottom slide divider color 37*/
}
.SurveyFooterPageNav {
	color: #006699;    /* footer facts color section 1 38*/
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	font-weight: bold;
	padding-right: 20px;
}
.SurveyFooterPageNav A {
	color: #006699;  /* footer facts color section 2 38*/
}
/*

.SurveyFooterPageNav A:hover

{    

}*/
.SurveyFooterPageNav A:visited {
	color: #006699;  /* footer facts Visited 39*/
}
.SurveyCenterContentTop {
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	height: 387px;
}
.SurveyCenterContentNav {
	padding-left: 15px;
	padding-right: 15px;
}
.RadioButtionLabel {
	/*   position: absolute;*/

    margin-left: -500px;
	margin-top: -500px;

    /*left: 0px;

    top: 0px;*/
}
/****************************************************************************Box Styles*/
.boxColor {
	background-color: #002569;
}
.boxColor td {
	background-color: #628EBC; /* upper & lower site bars color 40*/
}
.sideBoxColor {
	background-color: #628EBC;
}
.sideBoxColor td {
	background-color: #628EBC;  /* upper & lower side nav bars color 41*/
}
.box {
	border: 0px;
	width: 100%;
}
.box .border {
}
.box .corner {
	width: 17px;
	height: 17px;
}
/*****************************************************************************Section Styles*/
.adxSectionCopy {
	color: #002569;     /* body font color change 42 */
}
.adxSectionCopy img {
	border: none;;
}
.adxSectionCopy a {
	color: #628EBC;  /* Inline Links color change 43 */
}
.adxSectionCopy a:visited {
	color: #628EBC;  /* Inline Visited Links Color Change 44*/
}
/*

.adxSectionCopy a:hover

{

	color:#628EBC;  /* Inline links Hover Color 45*/

/*}*/
.adxTitle {
	color: #002569;  /* Page Title Color Change 46*/
}
A {
	font-family: Verdana;  /* Side Nav Font Face Change 47*/
	text-decoration: none; /* Some of the Side Nav 47*/
	color: #628EBC;  /* Printer Friendly color and Shared Area story title Link*/
}
A:visited {
	font-weight: bold;
	text-decoration: none;   /* Some of the Side Nav 47*/
	color: #628EBC;  /* Printer Friendly color and Shared Area story title Visited Link*/
}
/*

A:hover

{
	text-decoration: underline;  /* Side Nav Hover Underline 47
	color: #628EBC;   Printer Friendly color and Shared Area story title Hover Link 48 */
/*}*/

/*.adxHeaderText a:link, .adxHeaderText a:visited, .adxHeaderText a:active {
	font-size: 10px;
	color: #FFFFFF;*/  /*Francais Link 49 */
/*}*/
.adxFooterText {
	color: #628EBC;
}
.adxFooterText a {
	color: #628EBC;  /* Footer Text Link Color Change 50 */
}
.adxFooterText a:visited {
	color: #628EBC;   /* Footer Text Visited link Color Change 51 */
}
/*
.adxFooterText a:hover
{
	color: #628EBC; /* Footer Text Hover Color Change 52 */
/*}

*/
.bottomNavLeft {
	color: #006699;  /* Footer Vertical Line Seperators 53 */
}
/**************************************************************************View Submissions Styles*/
.ViewSubmissionsFullTable {
	background-color: #006699; /*Shared Area Table 54 */
}
.ViewSubmissionsHeader {
}
.ViewSubmissionsCornerImg {
	width: 18px;
	height: 18px;
	vertical-align: bottom;
	border: none;
}
.ViewSubmissionEdge {
	width: 100%;
}
.ViewSubmissionsFooter {
}
.ViewSubmissionsContentTable {
	border: 1px solid #006699;
	background-color: White;
}
.ViewSubmissionsContentTableHeader {
	background-color: #949494;  /*Title bar Background 55 */
}
.TOCContentsOddRow {
	background-color: #EEEEEE; /* every second row background 56 */
}
.TOCContentsWhat {
	color: #006699;
}
.TOCContentsDate {
	color: #006699;
}
.bottomNavRight {
	color: #628EBC;
}
/****************************************************************************navPath*/
.adxNavPath {
	color: #628EBC;  /* Active page Breadcrumbs 57 */
	margin-left: 5px;
}
.adxNavPath a, .adxNavPath a:visited {
	color: #006699; /* Root Page Breadcrumbs 58 */
}
.ErrorMessage {
	color: Red;
}
/*******************Welcome Test****************/
.adxWelcomeText {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	float: right;
	padding-right: 18px;
	padding-bottom: 2px;
}
/**********Forgot Password Text***************/
a.ForgotPassword, a:visited.ForgotPassword {
	font-size: 11px;
	text-decoration: underline;
}
/********* Login Text ********************/
a.LoginLink, a:visited.LoginLink {
	text-decoration: underline;
}
#RegistrationTop .adxSectionSpacer {
	margin-top: 0px;
}
.adxSectionImageTable {
	border: none;
}
.adxSectionImageTable img {
	border: none;
}
/****************discussion_poll.css****************/
.PollTitle {
	background-color: #AAD2DF;
	color: #006699;
	font-weight: bold;
	padding: 0px 10px 20px 20px;
}
.adxPollQuestion {
	background-color: #e3e9f4; /* Poll background color change 59*/
	color: #006699;  /* poll font color change 60*/
	font-weight: bold;
	margin: 0px;
	padding: 1px 5px 1px 10px;
	margin: 0px 0px 10px 0px;
}
.PollboxColor {
	background-color: #AAD2DF;
}
.adxPollRadio {
	margin: 0px 0px 0px 10px;
}
.adxPollResponse {
	color: #006699; /* response color change 61*/
}
.adxPollButton {
	margin: 0px 0px 10px 60px; 
	background-color: #006699; /* Poll button background color 62*/
	color: White; /* Poll button font color change 63*/
}
.adxPollArchives {
}
.adxPollViewLink {
}
/* Poll Archives Styles*/
.adxPollPercentage {
	color: #006699;  /* percentage color change 64*/
}
.adxPollResponseTotal {
	color: #006699;    /* Total font color change 65*/
	padding: 0px 0px 5px 0px;
}
.PollSection {
	border-left: solid 1px #250B80;
	border-top: solid 1px #250B80;
}
/*************adxCalendarNav.css*****************/
.adxCalendarNav {
	width: 100%;
	text-align: center;
	background-color: #EEEEEE;
	padding-bottom: 6px;
	margin-bottom: 10px;
}
.adxCalendarPager {
	background-color: #036;
	color: #fff;
	font-size: 0.8em;
	padding: 6px 0px 6px 0px;
}
.adxCalendarPager table {
	width: 100%;
}
.adxCalendarPager .PreviousCell {
	text-align: left;
}
.adxCalendarPager .NextCell {
	text-align: right;
}
.adxCalendarPager img {
	vertical-align: middle;
	padding-left: 4px;
	padding-right: 4px;
}
.adxCalendar {
	width: 98%;
	padding-top: 2px;
	padding-bottom: 2px;
}
.adxCalendar td {
	background-color: #ccc;
	font-size: 0.7em;
	letter-spacing: -1px;
	height: 18px;
	width: 1%;
	border: solid 1px #eee;
	color: #000;
}
.adxCalendar .WeekDay td {
	background-color: #eee;
	color: #000;
}
.adxCalendar .evts_day_evented {
	background-color: #d1a536;
}
.adxCalendar .evts_day_selected {
	background-color: #036;
	font-weight: bold;
	color: #fff;
}
.adxCalendar .evts_day_selected a {
	color: #fff;
}
.adxCalendarSelect {
	padding-top: 3px;
	padding-bottom: 4px;
}
.adxCalendarSelect select {
	font-size: 0.7em;
}
/************adxEvents.css**************/
.adxEventsCalendar {
	font-size: 0.75em;
}
.adxEventsCalendar .adxTOCTitle {
	font-weight: bold;
}
.adxEventsCalendar .adxTOCDate {
	font-size: 0.8em;
	color: #036;
}
.adxEventsCalendar .adxTOCSummary {
	font-size: 0.8em;
	color: #666666;
}
.EventHeader {
	color: #036;
	font-weight: bold;
	font-size: .95em;
	padding-bottom: 10px;
}
.adxEventSubject {
	color: #036;
	font-weight: bold;
	font-size: 1.15em;
	padding-bottom: 5px;
}
.NoEvent {
	color: #666666;
	padding-top: 10px;
}
.Events {
	padding-bottom: 10px;
	padding-right: 10px;
}
.adxEventBody h5 {
	font-size: 1em;
	font-weight: bold;
	color: #D1A536;
	margin-top: 5px;
	margin-bottom: 0px;
}
.adxEventBody {
	font-size: 0.70em;
	color: #666666;
	padding-bottom: 14px;
	line-height: 14px;
}
.adxEventDate {
	font-weight: bold;
}
/*******************events_calendar.css****************/
.adxCalendarNav td {
	color: #FFFFFF;
}
/*************Rating.css*****************************/
.ratingStar {
	font-size: 0pt;
	width: 15px;
	height: 13px;
	margin: 0px;
	padding: 0px;
/*cursor: pointer;*/	display: block;
	background-repeat: no-repeat;
}
.filledRatingStar {
	background-image: url(/common/images/YellowStar.png);
}
.emptyRatingStar {
	background-image: url(/common/images/WhiteStar.png);
}
.savedRatingStar {
	background-image: url(/common/images/YellowStar.png);
}
/******************BlogComments.css**********/
#RightColumn .Title {
	font-family: Arial;
	color: #233A54;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
}
#RightColumn .adxSectionCopy img {
	margin-left: 10px;
	margin-right: 10px;
}
#RightColumn .adxSectionMediaCaption {
	text-align: center;
}
.ArticleHeader {
	height: 20px;
	background-color: #8C8C8C;
	padding: 0px 15px 0px 15px;
	margin: 0px;
	color: White;
	font-size: 11px;
}
.ArticleHeader .EventDate {
	float: left;
}
.ArticleHeader .Right {
	float: right;
}
.ArticleHeader .Right .CommentCounter {
	float: left;
}
.ArticleHeader .Right .Rating {
	float: left;
}
.ArticleHeader .Right .Rating .RateText {
	float: left;
}
.ArticleHeader .Right .Rating .RateStar {
	float: left;

	/*position:relative;*/

	/*bottom:-3px;*/
}
.FirstContent {
	background-color: White;
	padding: 15px 15px 5px 15px;
}
.adxSectionCopy p {
	padding-bottom: 10px;
}
#RightColumn .adxSectionSubhead {
	margin-bottom: 10px;
	Font-size: 16px;
	color: #44617E;
}
.InlineTOC {
	background-color: #D5DBE2;
	padding: 15px 15px 15px 15px;
}
.InlineTOC a {
	font-size: 13px;
	color: #44617E;
	text-decoration: none;
}
.InlineTOC img {
	padding-top: 5px;
}
.OtherContent {
	background-color: White;
	padding: 15px 15px 10px 15px;
}
/********Links and Attachments****************/
.LinksAttachments {
	background-color: White;
	padding: 5px 15px 20px 15px;
}
#RightColumn .LinksAttachments .Title {
	border-bottom: solid 1px #44617E;
	margin-bottom: 10px;
}
.LinksAttachments ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	margin-bottom: 15px;
}
.LinksAttachments h5 {
	padding: 0px;
	margin: 0px;
}
.LinksAttachments h5 a {
	font-size: 12px;
	color: #233A54;
	font-weight: bold;
	text-decoration: none;
}
.LinksAttachments a {
	font-size: 11px;
	color: #233A54;
	text-decoration: none;
}
.LinksAttachments .icon {
	float: left;
	margin-right: 5px;
}
.LinksAttachments .adxAttachmentDetails {
	float: left;
}
.LinksAttachments .adxAttachmentSize {
	font-size: 11px;
	color: #233A54;
	text-decoration: none;
}
.LinksAttachments .summary {
	margin-bottom: 4px;
}
#RightColumn .ArticleTags {
	border-top: solid 1px #44617E;
	background-color: #D5DBE2;
	padding: 10px 15px 10px 15px;
}
#RightColumn .ArticleTags .Title {
	font-size: 12px;
}
/*********For Comments***********************/
#RightColumn .TitleWithUnderLine {
	font-family: Arial;
	color: #233A54;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
	padding-top: 15px;
	border-bottom: solid 1px #44617E;
}
.Comments {
	margin: 15px 0px 15px 0px;
	padding: 0px 15px 15px 15px;
	background-color: White;
}
.CommentFormFields {
	margin: 15px 0px 15px 0px;
	padding: 0px 15px 15px 15px;
	background-color: #D5DBE5;
}
.Comments .SingleComment {
	margin-bottom: 10px;
}
.Comments .SingleComment .SingleTitle {
	font-family: Tahoma;
	color: #233A54;
	font-size: 12px;
	font-weight: bold;
}
.Comments .SingleComment .re {
	color: #44617E;
	font-style: italic;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}
.Comments .SingleComment .Content {
	font-family: Tahoma;
	font-weight: normal;
	font-size: 12px;
	color: #4A4A4A;
}
.Comments .SingleComment .Date {
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
}
.Comments .SingleComment .Name {
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	color: #44617E;
}
.CommentFormFields .TextBox {
	float: left;
	height: 13px;
	width: 300px;
	border: solid 1px #44617E;
}
.CommentFormFields .TextBox2 {
	float: left;
	width: 450px;
	border: solid 1px #44617E;
}
.CommentFormFields .Label {
	float: left;
	width: 80px;
}
.CommentFormFields .Row {
	clear: both;
	height: 20px;
	margin-bottom: 10px;
}
.CommentFormFields .Row2 {
	clear: both;
}
.CommentFormFields .ValidationMessage {
	margin-left: 5px;
}
.CommentFormFields .Button {
	margin: 10px 0 0 80px;
}
