﻿/*
READ ME:
Defines basic font/style structure for all conferences. Colors change by application in the application's CSS folder
in the file ApplicationColors.css. Colors that are NOT conference specific change here.
*/

/***********************************************************************************************************************************************/
/********************************* THE FOLLOWING STYLES SHOULD BE MOVED TO A "CONTENT.CSS" OR EDITOR.CSS ***************************************/
/***********************************************************************************************************************************************/
.BestValue {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bolder; color:#FFFFFF; background-color:#DC10BD;} /*FFFFFF/006B9E*/
.BestValueItems {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#FFFFFF;	background-color:#DC10BD;} /*FFFFFF/006B9E*/
.RegistrationHeader {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#DC10BD; background-color:#DC10BD;} /*006B9E/fff2c3*/
.ConferenceWhiteBoldTutorialDateTitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#DC10BD; background-color:#DC10BD} /*FFFFFF/006B9E*/
.ConferenceOR {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:24px; font-weight:bold; color:#DC10BD} /*006B9E*/

.ConferenceBlueBoldTitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight:bold; color:#006B9E}
.ConferenceBlueBoldHeader {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#006B9E}
.ConferenceBlueBoldText {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#006B9E}
.ConferenceBlueBoldTextItal {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#006B9E; font-style:italic;}
.ConferenceBlueText {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#006B9E}
.ConferenceBlueTextItal {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#006B9E; font-style:italic;}
.ConferenceBlueBoldSmall{font-family: Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#006B9E;  font-weight:bold; text-decoration:none;}
.ConferenceBlueSmall{font-family: Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#006B9E; text-decoration:none;}
.ConferenceBlueSmallItal{font-family: Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#006B9E; font-style:italic; text-decoration:none;}

.ConferenceGreenBoldTitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight:bold; color:#8ebc3f}
.ConferenceGreenBoldHeader {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#8ebc3f}
.ConferenceGreenBoldText {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#8ebc3f}
.ConferenceGreenBoldTextItal {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#8ebc3f; font-style:italic;}
.ConferenceGreenText {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#8ebc3f}
.ConferenceGreenTextItal {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#8ebc3f; font-style:italic;}
.ConferenceGreenBoldSmall{font-family: Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#8ebc3f;  font-weight:bold; text-decoration:none;}
.ConferenceGreenSmall{font-family: Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#8ebc3f; text-decoration:none;}
.ConferenceGreenSmallItal{font-family: Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#8ebc3f; font-style:italic; text-decoration:none;}

.ConferenceLinkBlueSmall{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#006B9E; text-decoration:none;}
	a.ConferenceLinkBlueSmall:visited {color:#006B9E;}
	a.ConferenceLinkBlueSmall:hover {color:#000000; text-decoration:underline;}
.ConferenceLinkBoldBlue {text-decoration: none; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#006B9E}
	a.ConferenceLinkBoldBlue:visited {color:#006B9E;}
	a.ConferenceLinkBoldBlue:hover {color:#000000; text-decoration: underline;}
.ConferenceLinkBoldBlueHeader {text-decoration: none; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#006B9E}
	a.ConferenceLinkBoldBlueHeader:visited {color:#006B9E;}
	a.ConferenceLinkBoldBlueHeader:hover {color:#000000; text-decoration: underline;}
.ConferenceLinkBoldBlueSmall{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#006B9E; text-decoration:none;font-weight:bold;}
	a.ConferenceLinkBoldBlueSmall:visited {color:#006B9E;}
	a.ConferenceLinkBoldBlueSmall:hover {color:#000000; text-decoration:underline;}
.ConferenceLinkBoldUnderlineBlue{text-decoration: underline; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#006B9E}
	a.ConferenceLinkBoldUnderlineBlue:visited {color:#006B9E;}
	a.ConferenceLinkBoldUnderlineBlue:hover {color:#000000; text-decoration: underline;}



/***********************************************************************************************************************************************/
/************************************** THE FOLLOWING STYLES SUPPORT THE STRUCTURE OF THE CONFERENCE *******************************************/
/***********************************************************************************************************************************************/

/* MENU STYLES */
.LeftMenu {background-color:#FF9900;}
#LeftMenu {background-color:#FF9900; font:normal 10px Tahoma,Verdana,Arial,Helvetica,sans-serif; text-align:center;}
#LeftMenu span {font-weight:bold; padding:2px; display:block;}
#LeftMenu a {color:#ffffff;	border-bottom:1px solid #4794B9; padding:2px; display:block; text-decoration:none;}
#LeftMenu a:hover {background-color:#FF9900;}

.TopMenu {background-color:#FF9900;}
#TopMenu {font:bold 10px Tahoma,Verdana,Arial,Helvetica,sans-serif; padding: 7px 53px 7px 53px; margin: 0px 0px 0px 0px;}
#TopMenu span {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#TopMenu a {text-decoration:none; display:inline; padding: 7px 53px 7px 53px;}
#TopMenu a:hover {background-color:#FF9900;}


/* OTHER INFRASTRUCTURE STYLES */
.MainContent {border:1px solid black; background-color:#ffffff;}


/* TABLE STYLES */
table.RegistrationMain {width:100%; background-color:#FF9900; border:1px solid #FF9900;}
.RegistrationHeader {font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; background-color:#FF9900; color: #FF9900}

td.Future {padding: 0px 10px 1px 10px; background-color:#FF9900; border:1px solid #000000; color:#FF9900;}
a.Future{font-family: Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; text-decoration:none;}

td.Past {padding: 0px 10px 1px 10px;}

td.Current {padding: 0px 10px 1px 10px;}



/* CD Presentation Navigation Styles */
.CDPresentationButton {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; display:block; text-align:center;}
a.CDPresentationButton:hover {color: #000000;}
table.CDPresentationButton {background-color: #ffffff; padding: 2px 0px 2px 0px;}
table.CDPresentationButton:hover {background-color: #FFCC33;}


