body{margin: 0 0 0 0; font-family: Arial, Tahoma, MS Sans Serif; color: black; 
	font-size: 10px; 
	color: #5C5C5C;
}

a:hover {text-decoration: underline; color: #000000;  ; font-family: Arial, Helvetica, sans-serif}

a {text-decoration: none;  color: #996633;  ; font-family: Arial, Helvetica, sans-serif}

.defaultfont {  font-family : Arial, Helvetica, sans-serif; color: #5C5C5C;}

.accentFont { font-family : Arial, Helvetica, sans-serif; }

.formAccents { background: #EEEEEE}

.boxedTableHeaderAccents { background: #F9A13A}

.boxedTableBorder { background: #F9A13A}

.boxedTableHeaderFont { color: #FFFFFF; 
                   font-weight :  bold; 
				   font-family : Arial, Helvetica, sans-serif; 
				   font-size :  10pt; }
				   
.boxedin{ border: solid 1px #F9A13A; background: #FEF4E9; padding: 10px }
.boxedin.grad{  background: #FAE2E3 }
.boxedin.header{  background: #FEF4E9; padding: 5px; color: #fff; font-size: 12px; }
.boxedin h3, .boxedin h4, .boxedin p{ margin-top: 0px; }

.answerHint {  
	font-family: Arial, Helvetica, sans-serif;
	font-size :  10pt;}

.wrongAnswer { color: #CC0033; font-weight :  bold; font-family : Arial, Helvetica, sans-serif; font-size :  10pt; }

.rightAnswer { color: #006E54; font-weight :  bold; font-family : Arial, Helvetica, sans-serif; font-size :  10pt; }

.errorText { color: #CC0033 }

.cellLineColor1 { color: #5C5C5C;
                  font-size :  8pt;
                }

.cellLineColor2 { color: #006600; 
                 font-size :  8pt;
                }

.cellLineColor3 { color: #000066;
                  font-size :  8pt;
                }
 
.labelSection {
	font-family: Arial, Helvetica, sans-serif;
	font-weight :  bold;
	font-size :  10pt;
	color: #5C5C5C;
}

.labelSubSection {
	font-family: Arial, Helvetica, sans-serif;
	font-weight :  normal;
	font-size :  10pt;
; font-style: italic
}

.labelValue {
	font-family: Arial, Helvetica, sans-serif;
	font-weight :  bold;
	font-size :  10pt;
}

.labelFormGroup {
  	color :  #F9A13A;  
	font-weight :  bold;
	font-size :  10pt;
	font-family :  "Times New Roman", Times, serif;
   }

.radioSelection {
font-family: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size :  10pt;
 }
 
.formText { 
 	font-family: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size :  10pt; 
	}
	
.formColored {
	background-color: #EEEEEE;
}

.formColoredBlues {
	background-color: #F7F9FC;
}

.formButtonBar {
	background-color: #EEEEEE;
}

.resultRow { 
 background-color: #FDFDFD; 
 font-size :  8pt;
 font-family: Arial, Helvetica, sans-serif;
}

.resultRowEven { 
 background-color: #FFFFFF; 
 font-size :  8pt;
 font-family: Arial, Helvetica, sans-serif;
 color :  #5C5C5C;
}

.resultRowOdd { 
 background-color: #F2FAE7; 
 font-size :  8pt;
 font-family: Arial, Helvetica, sans-serif;
 color :  #5C5C5C;
}

.resultRowEvenReservationCode { 
 background-color: #FFFFFF; 
 font-size :  10pt;
 font-family:  "Courier New", Courier, mono;
 color :  #5C5C5C;
}

.resultRowOddReservationCode {
 background-color: #F2FAE7; 
 font-size :  10pt;
 font-family:  "Courier New", Courier, mono;
 color :  #F2FAE7;
}

.headerRow { 
 background-color: #EEEEEE; 
 font : bold 10pt Arial, Helvetica, sans-serif;
 color :  #5C5C5C;	
}

.headerRowColor { 
	background-color: #E3E7EE; 	
 }

.resultRowDefault { 
 	background: White; 
	color: #5C5C5C;
	font-size :  8pt;
 	font-family :  Arial, Helvetica, sans-serif;
	}

.defaultBackground { 
	background: White; 
	color: #5C5C5C;
	}

.navlink {
	font-size :  8pt;
 	font-family :  Arial, Helvetica, sans-serif;
        }

.menubar {
        font-size :  8pt;
        font-family :  Arial, Helvetica, sans-serif;
        }

.insidePageTitle {  font-family: "Times New Roman", Times, serif; font-size: 14pt; font-weight: normal; color: #F9A13A; font-style: italic}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; color: #F9A13A; font-weight: bold}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; color: #6699CC; font-weight: bold}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #303030; font-weight: bold}
p {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #5C5C5C;}

.meetingMenuProgramTitle {color: 6666CC;}
		
.color_h1 {color: #F9A13A;}
		
.color_h2{color: #6699CC;}
		
.color_h3 {color: #333333;}

.smText1 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #5C5C5C}
.smText2 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}
.smText3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5C5C5C}

.topNav { color: #FFFFFF; }
.topNav a:hover {text-decoration: none; color: #000000;  }
.topNav a {text-decoration: none;  color: #FFFFFF;  }

.bottomNav { color: #FFFFFF; font-size: 9px; }
.bottomNav a {text-decoration: none;  color: #FFFFFF; font-size: 9px; }
.bottomNav a:hover {text-decoration: none; color: #000000;  }
td.bottomNav { color: #FFFFFF; font-size: 9px; }


#siteLogonWelcomeContainer{ 
	background:#f5f9ff /*url(/themes/elseviercme/images/slope_tr.png)  top right no-repeat*/;
	text-align: center; 
    display:block;
    margin:10px 0px 10px 0px;
    padding:5px 0px 5px 0px;
    border:1px solid #9BB3D2;
	width: 230px;
}

/*-- home page --*/
/*
#homeWelcome{
	background:#FBFBFB;
	margin: 10px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
    border:1px solid #E1E1E1;
	font-size: 12px;
}
*/
#homeWelcome h1{
	margin: 0px 0px 10px 0px;
}
#homeNewActivities h2{
	border-top:1px solid #9BB3D2;
    border-bottom:1px solid #9BB3D2;
	padding: 4px 0px 4px 0px;
	background: #f5f9ff;
	font-size: 14px;
}
#homeNewActivities h3{
	color: #6699CC;
	margin: 0px;
}

.homeNewActivity{
	background:#fff /*url(/themes/elseviercme/images/shadow_top.png)  top right no-repeat*/;
    border-top: 1px dashed #9BB3D2;
	border-right: 1px solid #9BB3D2;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
.homeNewActivity .activityGroup{ 
	float: left;
	display: inline;
	width: 80px;
	color: #6699CC;
}

#homeNewActivities .instructions {
	font-size: 10px;
	padding: 5px 0px 5px 0px;
}

#homeRightCol{
    padding: 10px 10px 10px 10px;
	/* background: #f7f7f7; */
	min-height: 670px;
}
.homeRightHeader,
.rssChannel .rssChannelTitle{
	padding: 2px;
	color: #444444;
	border-bottom:1px solid #CAD7E8;
	background: #ECF3FF;
}
.homeright,
.rssChannel{
	background:#f5f9ff /*url(/themes/elseviercme/images/slope_tr.png)  top right no-repeat*/;
	margin: 0px 0px 10px 0px;
    border:1px solid #9BB3D2;
	font-size: 10px;
}
.rssChannel .rssItemHd .rssItemHdImg{
	float: left;
	display: inline;
}
.rssChannel .rssItemHd .rssItemHdImg{
	padding: 4px;
}
.rssChannel .rssItemHd .rssItemHdLink{
	padding: 2px 0px;
}
.rssChannel .rssItemHd a,
.rssChannel .rssItemHd a:hover{
	font-size: 10px;
}
.rssChannel .rssItemBd{
	padding: 5px 10px 5px 15px;
	background:#f5f9ff url(/themes/elseviercme/images/blue_grad_top1.gif)  top repeat-x;
	border-top:1px solid #CAD7E8;
	border-bottom:1px solid #CAD7E8;

}
.homeright p{
	padding: 0px 10px 0px 10px;
}
.homeright .t0{
	font-family: Times, Serif;
	font-size: 18px;
	color: #F9A13A;
	text-transform: uppercase;
}
.homeright .t01{
	font-size: 24px;
	text-transform: uppercase;
}
.homeright .t01{
	font-size: 24px;
	text-transform: uppercase;
}
.homeright .t1{
	font-size: 12px;
	font-weight: bold;
}
.homeright .t11{
	font-size: 14px;
	color: #F9A13A;
}
.homeright .t2{
	font-size: 10px;
}

.homeright ul li{
	list-style-type: none;
	font-size: 9px;
	padding:0px 0px 0px 0px;
}
.homeright ul{
	padding:5px 0px 5px 0px;
	margin: 10px 10px 10px 20px;
}
.homeright a{
	color: #6699CC;
}
.homeright a.button{
  position: relative;
  border: 1px solid #C98425;
  background-color: #FFE4BF;
  padding: 2px 10px;
  text-decoration: none;
  color: #C98425;
}
.homeright a.button:hover{
  position: relative;
  border: 1px solid #6699CC;
  background-color: #C6D9EC;
  padding: 2px 10px;
  text-decoration: none;
  color: #6699CC;
}

.clear{
	clear: both;
}


#wfProgressBarContainer .progressBarComplete{
    background: #FFEAD5;
}

#footerContainer{
	font-size: 9px;
	margin-bottom: 10px;
	margin-top: 10px;
    margin-left: 10px;
}
#footerContainer .copyright{
	display: block;
	text-align: left;
	color: #6F6F6F;
	margin-bottom: 20px;
}