/* Begin GENERAL Styles */

BODY, TD, TH, SPAN, UL, OL, LI, H1, H2, H3, H4,
A, A:link,A:visited, A:active, A:hover,
.pageTitle
{
	font-family: Arial, Helvetica, sans-serif;
}

BODY, TD
{
	font-size: 0.80em;
}

H1
{
	font-size: 1.40em;
}

H2
{
	font-size: 1.30em;
}

TH, H3
{
	font-size: 1.10em;
}

H4
{
	font-size: 1.00em;
}

BODY, TD, SPAN, UL, OL, LI
{
	font-weight: normal;
}

TH, B, STRONG, H1, H2, H3, H4,
.pageTitle
{
	font-weight: bold;
}

BODY, TD, TH, SPAN, UL, OL, LI, H1, H2, H3, H4,
.pageTitle
{
	font-style: normal;
}

I, EM
{
	font-style: italic;
}

U
{
	text-decoration: underline;
}

BODY, TD, TH, SPAN, UL, OL, LI, H1, H2, H3
{
	color: #000000;
}

H1
{
	color: #005B82;
}
H2
{
	color: #30B1E3;
}
H3
{
	color: #000000;
}
H4
{
	color: #04668C;
}


HR
{
	color: #005B82;
}

A, A:link, A:active
{
	color: #00577C;
}

A:visited
{
	color: #0A5371;
}

A:hover
{
	color: #AAAAAA;
	background-color: Transparent;
	text-decoration: none;
}

.pageTitle
{
	color: #005B82;
}

HR
{
	height: 1px;
}

UL
{
	list-style-image: url(/images/bullet1.gif);
	list-style-position: outside;
	list-style-type: square;
}

.pageTitle {
	margin: 0px;
}

/*
H1, H2, H3, H4
{
	margin-top: 21px;
	margin-bottom: 11px;
}
P
{
	margin-top: 0px;
	margin-bottom: 11px;
}
*/

/* End GENERAL Styles */

/* Begin classes for GENERAL Block */

.textTitle1,
.textTitleColor1, 
.textTitle2,
.textTitleColor2, 
.textTitle3,
.textTitleColor3,
.textTitle4,
.textPlain,
.textBold,
.textItalic,
.textBoldItalic,
.textColor,
.textBoldColor,
.textItalicColor,
.textBoldItalicColor,
.textLarger,
.textLarge,
.textSmall,
.textSmaller,
.textLink,
.textLinkPlain,
.textLinkBold,
.textLinkItalic,
.textLinkBoldItalic,
.textLinkArr,
.textMore, .textMore A, .textMore A:link, .textMore A:active, .textMore A:visited, .textMore A:hover
{
	font-family: Arial, Helvetica, sans-serif;
}

.textTitle1,
.textTitleColor1
{
	font-size: 1.40em;
}

.textTitle2,
.textTitleColor2
{
	font-size: 1.30em;
}

.textTitle3,
.textTitleColor3
{
	font-size: 1.10em;
}

.textTitle4
{
	font-size: 1.00em;
}

.textLarger
{
	font-size: 1.25em;
}

.textLarge
{
	font-size: 1.10em;
}

.textSmall
{
	font-size: 0.90em;
}

.textSmaller
{
	font-size: 0.75em;
}

.textMore, .textMore A, .textMore A:link, .textMore A:active, .textMore A:visited, .textMore A:hover
{
	font-size: 0.95em;
}

.textPlain,
.textItalic,
.textItalicColor,
.textLinkPlain,
.textLinkItalic,
.textMore, .textMore A, .textMore A:link, .textMore A:active, .textMore A:visited, .textMore A:hover
{
	font-weight: normal;
}

.textTitle1,
.textTitleColor1, 
.textTitle2,
.textTitleColor2, 
.textTitle3,
.textTitleColor3,
.textTitle4,
.textBold,
.textBoldItalic,
.textBoldItalicColor,
.textLinkBold,
.textLinkBoldItalic
{
	font-weight: bold;
}

.textTitle1,
.textTitleColor1, 
.textTitle2,
.textTitleColor2, 
.textTitle3,
.textTitleColor3, 
.textPlain,
.textBold,
.textColor,
.textBoldColor,
.textLinkPlain,
.textLinkBold,
.textMore, .textMore A, .textMore A:link, .textMore A:active, .textMore A:visited, .textMore A:hover
{
	font-style: normal;
}

.textItalic,
.textBoldItalic,
.textItalicColor,
.textBoldItalicColor,
.textLinkItalic,
.textLinkBoldItalic
{
	font-style: italic;
}

.textTitle1,
.textTitle2,
.textTitle3,
.textPlain,
.textBold,
.textItalic,
.textBoldItalic
{
	color: #000000;
}

.textTitleColor1,
.textTitleColor2,
.textTitleColor3
{
	color: #005B82;
}

.textTitleColor2:hover
{
    background-color: Transparent;
    text-decoration: underline;
}


.textColor,
.textBoldColor,
.textItalicColor,
.textBoldItalicColor
{
	color: #005B82;
}

.textLink,
.textLinkBold,
.textLinkItalic,
.textLinkBoldItalic,
.textLinkArr
{
	color: #00577C;
}

.textUL
{
	list-style-image: url(/images/bulet1.gif);
}

.alignLeft
{
	text-align: left;
}

.alignRight
{
	text-align: right;
}

.textMore A, .textMore A:link, .textMore A:active, .textMore A:visited {
	color: #00577C;
}
.textMore A:hover {
	color: #FFFFFF;
	background-color: #00577C;
	text-decoration: none;
}

/* End classes for GENERAL Block */

/* Begin classes for EVENTS Block */

.eventTitle1,
.eventTitleColor1, 
.eventTitle2,
.eventTitleColor2, 
.eventTitle3,
.eventTitleColor3,
.eventPlain,
.eventBold,
.eventItalic,
.eventBoldItalic,
.eventColor,
.eventBoldColor,
.eventItalicColor,
.eventBoldItalicColor,
.eventLink,
.eventLinkPlain,
.eventLinkBold,
.eventLinkItalic,
.eventLinkBoldItalic,
.eventLinkArr,
.eventDate,
.eventPlainFirst,
.eventTitle, A.eventTitle, 
.eventMore A, .eventMore A:link, .eventMore A:active, .eventMore A:visited, .eventMore A:hover,
.eventIntro
{
	font-family: Arial, Helvetica, sans-serif;
}

.eventPlain,
.eventBold,
.eventItalic,
.eventBoldItalic,
.eventColor,
.eventBoldColor,
.eventItalicColor,
.eventBoldItalicColor,
.eventPlainFirst,
.eventMore A, .eventMore A:link, .eventMore A:active, .eventMore A:visited, .eventMore A:hover,
.eventIntro
{
	font-size: 0.9em;
}

.eventTitle1,
.eventTitleColor1
{
	font-size: 1.20em;
}

.eventTitle2,
.eventTitleColor2
{
	font-size: 1.10em;
}

.eventTitle3,
.eventTitleColor3,
.eventTitle, .eventTitleColor
{
	font-size: 0.95em;
}
.eventMore A, .eventMore A:link, .eventMore A:active, .eventMore A:visited, .eventMore A:hover
{
	font-size: 0.85em;
}

.eventPlain,
.eventItalic,
.eventColor,
.eventItalicColor,
.eventLinkPlain,
.eventLinkItalic,
.eventPlainFirst,
.eventMore A, .eventMore A:link, .eventMore A:active, .eventMore A:visited, .eventMore A:hover
{
	font-weight: normal;
}

.eventTitle1,
.eventTitleColor1, 
.eventTitle2,
.eventTitleColor2, 
.eventTitle3,
.eventTitleColor3,
.eventBold,
.eventBoldItalic,
.eventBoldItalicColor,
.eventLinkBold,
.eventLinkBoldItalic,
.eventDate,
.eventTitle, .eventTitleColor,
.eventIntro
{
	font-weight: bold;
}

.eventTitle1,
.eventTitleColor1, 
.eventTitle2,
.eventTitleColor2, 
.eventTitle3,
.eventTitleColor3, 
.eventPlain,
.eventBold,
.eventColor,
.eventBoldColor,
.eventLinkPlain,
.eventLinkBold,
.eventDate,
.eventPlainFirst,
.eventTitle, .eventTitleColor,
.eventMore A, .eventMore A:link, .eventMore A:active, .eventMore A:visited, .eventMore A:hover,
.eventIntro
{
	font-style: normal;
}

.eventItalic,
.eventBoldItalic,
.eventItalicColor,
.eventBoldItalicColor,
.eventLinkItalic,
.eventLinkBoldItalic
{
	font-style: italic;
}

.eventTitle1,
.eventTitle2,
.eventTitle3,
.eventPlain,
.eventBold,
.eventItalic,
.eventBoldItalic,
.eventPlainFirst,
.eventTitle
{
	color: #000000;
}

.eventTitleColor1,
.eventTitleColor2,
.eventTitleColor3,
.eventTitleColor
{
	color: #005B82;
}

.eventColor,
.eventBoldColor,
.eventItalicColor,
.eventBoldItalicColor
{
	color: #005B82;
}

.eventLink,
.eventLinkBold,
.eventLinkItalic,
.eventLinkBoldItalic,
.eventLinkArr
{
	color: #00577C;
}

.eventIntro
{
	color: #005B82;
}

.eventDate
{
	font-size: 0.9em;
	color: #005B82;
	margin-bottom: 0px;
}

.eventBrTop
{
	margin-top: 9px;
	margin-bottom: 0px;
}
.eventTitle, .eventTitleColor
{
	margin-top: 0px;
	margin-bottom: 0px;
}
.eventPlain P
{
	margin-top: 5px;
	margin-bottom: 5px;
}
.eventMore {
	margin: 11px 0px 0px 0px;
}
.eventMore A, .eventMore A:link, .eventMore A:active, .eventMore A:visited {
	color: #2CAFE1;
	text-decoration: none;
}
.eventMore A:hover {
	color: #00577C;
	background: none;
	text-decoration: underline;
}

.eventULH
{
	list-style-image: url(/images/ico-bullet1.gif);
	list-style-position: outside;
	list-style-type: square;
	margin: 0px 17px 0px 17px;
}

/* End classes for EVENTS Block */

/* Begin classes for NEWS Block */

.newsTitle1,
.newsTitleColor1, 
.newsTitle2,
.newsTitleColor2, 
.newsTitle3,
.newsTitleColor3,
.newsPlain,
.newsBold,
.newsItalic,
.newsBoldItalic,
.newsBoldColor,
.newsItalicColor,
.newsBoldItalicColor,
.newsLink,
.newsLinkPlain,
.newsLinkBold,
.newsLinkItalic,
.newsLinkBoldItalic,
.newsLinkArr,
.newsDate,
.newsPlainFirst,
.newsTitle, .newsTitle A, .newsTitle A:link, .newsTitle A:active, .newsTitle A:visited, .newsTitle A:hover,
.newsMore, .newsMore A, .newsMore A:link, .newsMore A:active, .newsMore A:visited, .newsMore A:hover,
.newsIntro
{
	font-family: Arial, Helvetica, sans-serif;
}

.newsPlain,
.newsBold,
.newsItalic,
.newsBoldItalic,
.newsBoldColor,
.newsItalicColor,
.newsBoldItalicColor,
.newsPlainFirst
{
	font-size: 0.95em;
}

.newsMore,
.newsIntro
{
	font-size: 0.85em;
}

.newsTitle1,
.newsTitleColor1
{
	font-size: 1.20em;
}

.newsTitle2,
.newsTitleColor2
{
	font-size: 1.10em;
}

.newsTitle3,
.newsTitleColor3,
.newsTitle
{
	font-size: 0.95em;
}
.newsTitle A, .newsTitle A:link, .newsTitle A:active, .newsTitle A:visited, .newsTitle A:hover
{
	font-size: 1.00em;
	background-color: Transparent;
}

.newsPlain,
.newsItalic,
.newsItalicColor,
.newsLinkPlain,
.newsLinkItalic,
.newsPlainFirst,
.newsMore, .newsMore A, .newsMore A:link, .newsMore A:active, .newsMore A:visited, .newsMore A:hover,
.newsIntro
{
	font-weight: normal;
}

.newsTitle1,
.newsTitleColor1, 
.newsTitle2,
.newsTitleColor2, 
.newsTitle3,
.newsTitleColor3,
.newsBold,
.newsBoldItalic,
.newsBoldItalicColor,
.newsLinkBold,
.newsLinkBoldItalic,
.newsDate,
.newsTitle, .newsTitle A, .newsTitle A:link, .newsTitle A:active, .newsTitle A:visited, .newsTitle A:hover
{
	font-weight: bold;
}

.newsTitle1,
.newsTitleColor1, 
.newsTitle2,
.newsTitleColor2, 
.newsTitle3,
.newsTitleColor3, 
.newsPlain,
.newsBold,
.newsBoldColor,
.newsLinkPlain,
.newsLinkBold,
.newsDate,
.newsPlainFirst,
.newsTitle, .newsTitle A, .newsTitle A:link, .newsTitle A:active, .newsTitle A:visited, .newsTitle A:hover,
.newsMore, .newsMore A, .newsMore A:link, .newsMore A:active, .newsMore A:visited, .newsMore A:hover,
.newsIntro
{
	font-style: normal;
}

.newsItalic,
.newsBoldItalic,
.newsItalicColor,
.newsBoldItalicColor,
.newsLinkItalic,
.newsLinkBoldItalic
{
	font-style: italic;
}

.newsTitle1,
.newsTitle2,
.newsTitle3,
.newsPlain,
.newsBold,
.newsItalic,
.newsBoldItalic,
.newsPlainFirst
{
	color: #000000;
}

.newsTitleColor1,
.newsTitleColor2,
.newsTitleColor3,
.newsTitleColor
{
	color: #005B82;
}

.newsTitle A, .newsTitle A:link, .newsTitle A:active, .newsTitle A:visited, .newsTitle A:hover {
	color: #0A5371;
}
.newsTitle A:hover {
	color: #AAAAAA;
	background-color: Transparent;
	text-decoration: none;
}

.newsColor,
.newsBoldColor,
.newsItalicColor,
.newsBoldItalicColor
{
	color: #005B82;
}

.newsLink,
.newsLinkBold,
.newsLinkItalic,
.newsLinkBoldItalic,
.newsLinkArr
{
	color: #00577C;
}

.newsIntro
{
	color: #005B82;
}

.newsDate
{
	color: #005B82;
	margin-bottom: 0px;
}

.newsTitle,
.newsIntro
{
	margin-top: 0px;
	margin-bottom: 0px;
}
.newsIntro P
{
	margin-top: 0px;
	margin-bottom: 7px;
}
.newsPlain
{
	margin-top: 15px;
	margin-bottom: 0px;
}
.newsPlain P
{
	margin-top: 0px;
	margin-bottom: 7px;
}
.newsMore {
	margin-bottom: 15px;
}
.newsMore A, .newsMore A:link, .newsMore A:active, .newsMore A:visited {
	color: #0A5371;
}
.newsMore A:hover {
	color: #AAAAAA;
	background-color: Transparent;
	text-decoration: none;
}

/* End classes for NEWS Block */

/* Begin classes for SEARCH Block */

.searLabel,
.searLabelBold,
.searURL, 
.searLocation,
.searPages,
.searNumb,
.searPlain, 
.searBold,
.searItalic,
.searBoldItalic,
.searColor,
.searBoldColor,
.searItalicColor,
.searBoldItalicColor,
.searLarger,
.searLarge,
.searSmall,
.searSmaller,
.searLink,
.searLinkPlain,
.searLinkBold,
.searLinkItalic,
.searLinkBoldItalic,
.searLinkArr
{
	font-family: Arial, Helvetica, sans-serif;
}

.searLabel
{
	font-size: 0.75em;
}

.searPages
{
	font-size: 0.90em;
}

.searURL
{
	font-size: 1.20em;
}

.searLarger
{
	font-size: 1.25em;
}

.searLarge
{
	font-size: 1.10em;
}

.searSmall
{
	font-size: 0.90em;
}

.searSmaller
{
	font-size: 0.75em;
}

.searLabel,
.searLocation,
.searPages,
.searPlain,
.searItalic,
.searColor,
.searItalicColor,
.searLinkPlain,
.searLinkItalic
{
	font-weight: normal;
}

.searLabelBold,
.searURL,
.searNumb,
.searBold,
.searBoldItalic,
.searBoldItalicColor,
.searLinkBold,
.searLinkBoldItalic
{
	font-weight: bold;
}

.searLabel,
.searLabelBold,
.searURL, 
.searLocation,
.searNumb,
.searPlain,
.searBold,
.searColor,
.searBoldColor,
.searLinkPlain,
.searLinkBold
{
	font-style: normal;
}

.searItalic,
.searBoldItalic,
.searItalicColor,
.searBoldItalicColor,
.searLinkItalic,
.searLinkBoldItalic
{
	font-style: italic;
}

.searLabel,
.searLabelBold,
.searURL, 
.searPlain,
.searBold,
.searItalic,
.searBoldItalic
{
	color: #000000;
}

.searLocation,
.searColor,
.searBoldColor,
.searItalicColor,
.searBoldItalicColor
{
	color: #005B82;
}

.searLink,
.searLinkBold,
.searLinkItalic,
.searLinkBoldItalic,
.searLinkArr
{
	color: #00577C;
}

.searNumb
{
	color: #FFFFFF;
}

.searPlain
{
	margin-left: 15px;
	margin-top: 0px;
}

.searPlainTop
{
	margin-bottom: 0px;
}

.searUL
{
	list-style-image: url(/images/bulet1.gif);
}

.searPages,
.searNumb
{
	text-align: center;
}

.searNumb
{
	background-color: #0083A4;
}

/* End classes for SEARCH Block */

/* Start classes for Press Release Module*/
.lmBMItemLinkN,
.lmBMItemLinkN:link,
.lmBMItemLinkN:hover,
.lmBMItemLinkN:visited
{
    background-color: Transparent;
}
.lmBMItemLinkN:hover
{
    color: #AAAAAA;
    text-decoration: underline;
}

.bgENTitle
{
    background-color: Transparent;
}

A.whiteLink, A.whiteLink:link, A.whiteLink:visited, A.whiteLink:active, A.whiteLink:hover,
A.blackLink, A.blackLink:link, A.blackLink:visited, A.blackLink:active, A.blackLink:hover,
A.blueLink, A.blueLink:link, A.blueLink:visited, A.blueLink:active, A.blueLink:hover
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: Transparent;
	text-decoration: underline;
}
A.whiteLink, A.whiteLink:link, A.whiteLink:visited, A.whiteLink:active, A.whiteLink:hover
{
    color: #FFFFFF;
}

A.blackLink, A.blackLink:link, A.blackLink:visited, A.blackLink:active, A.blackLink:hover
{
    color: #000000;
}
.paddingFromLeftBorder
{
    padding-left: 5px;
}

.siteMapFirstLevelLink,
.siteMapOtherLevelLink
{
    font-family: Arial, Verdana, Helvetica;
    font-size: 0.85em;
}
.siteMapFirstLevelLink
{
    font-weight: bold;
}
.siteMapBullet
{
    color: #C39228;
    padding-right: 5px;
    font-size: 0.85em;
}
/* Html-Editor styles for text >>> */
span.textColorDarkBlue
{
    color: #1578A2;
}
span.textColorBlue
{
    color: #6BC5F0;
}
span.textColorWhite
{
    color: #FFFFFF;
}
span.textColorTurquoise
{
    color: #04668C;
}

span.textTitleColorDarkBlue1,
span.textTitleColorDarkBlue2,
span.textTitleColorDarkBlue3,
span.textTitleColorDarkBlue4
{
    color: #1578A2;
   	font-family: Arial, Helvetica, sans-serif;
}

span.textTitleColorBlue1,
span.textTitleColorBlue2,
span.textTitleColorBlue3,
span.textTitleColorBlue4
{
    color: #6BC5F0;
   	font-family: Arial, Helvetica, sans-serif;
}

span.textTitleColorTurquoise1,
span.textTitleColorTurquoise2,
span.textTitleColorTurquoise3,
span.textTitleColorTurquoise4
{
    color: #04668C;
   	font-family: Arial, Helvetica, sans-serif;    
}
span.textTitleColorWhite1,
span.textTitleColorWhite2,
span.textTitleColorWhite3,
span.textTitleColorWhite4
{
    color: #FFFFFF;
   	font-family: Arial, Helvetica, sans-serif;    
}
span.textTitleColorDarkBlue1,
span.textTitleColorBlue1,
span.textTitleColorTurquoise1,
span.textTitleColorWhite1
{
    font-size: 1.40em;
    font-weight: bold;
}
span.textTitleColorDarkBlue2,
span.textTitleColorBlue2,
span.textTitleColorTurquoise2,
span.textTitleColorWhite2
{
    font-size: 1.30em;
    font-weight: bold;
}
span.textTitleColorDarkBlue3,
span.textTitleColorBlue3,
span.textTitleColorTurquoise3,
span.textTitleColorWhite3
{
    font-size: 1.10em;
    font-weight: bold;
}
span.textTitleColorDarkBlue4,
span.textTitleColorBlue4,
span.textTitleColorTurquoise4,
span.textTitleColorWhite4
{
    font-size: 1.00em;
}

/* Html-Editor styles for text <<< */

/* 2007 Edit for upcoming box <<< */

#ue_container {
width: 700px;
position: relative;
}
#ue_titlebar {
width: 700px;
}
#ue_content {
position: relative;
top: 10px;
background: url(background.jpg) bottom center no-repeat;
width: 700px;
}
#ue_col1 {
width: 450px;
float: left;
}
#ue_col2 {
font-size: .75em;
width: 225px;
float: right;
}
/********* DEVSPACE CSS BEGINS *********/

#maindeck {
	width: 700px;
}
#midnav {
	background: #CCCCCC;
	width: 700px;
}
#meetings {
	position: relative;
	width: 700px;
}
#SLeventsContainer {
	position: relative;
	width: 340px;
	float: left;
}
#SLevents {
border-top: solid;
}
#SLarchivesContainer {
	position: relative;
	left: 20px;
	width: 340px;
	float: left;
}
#SLarchives {
}
#downloadplayer {
height: 150px;
background: #EDF0F6;
}
#xtalks_footer {
	font-size: 1.00em;
	position: relative;
	float: left;
	top: 5px;
	width: 700px;
}
table.menuon { background-color: #EDF0F6;}
/********* DEVSPACE CSS ENDS *********/
