body { margin:1px 8px; }
#LeftHandNavigation { width: 250px; vertical-align:top; color: #0C0C75; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal;padding-right: 15px; }
#RightHandContent { vertical-align:top; }
#RightHandNav { width:80px; vertical-align:top; }
#FloaterPanel1 { width:270px; }
#LogoPanel { width:100%; cursor:pointer; }
#AlphaPanel1 { margin-top:5px; width:100%; }
#AlphaPanel2 { margin-top:5px; width:100%; }       
#TOCPanel1 { margin:0 0 10px 5px; width:90%; background:url(/images/navigation/toc.png) no-repeat; text-align:left; padding-left:30px; height:20px; text-decoration:none; }
#TOCPanel1 a { color: #336699; text-decoration:none }
#TOCPanel1 a:hover { color: #004080; text-decoration:underline }      
#SearchResultsPanel1 { width:100%; }
#SearchResultsFrame { width:100%; }  
#MainTitle { color:#707070; font-family:'Segoe UI Light','Segoe UI','Lucida Grande',Verdana,Arial; font-size:2.4em; font-style:normal; font-variant:normal; font-weight:100; }
#MainPageLink { margin:0 0 10px 0; width:90%; background:url(/images/navigation/home.png) no-repeat left top; text-align:left; padding-left:34px; height:28px; text-decoration:none; }
#MainPageLink A:link { color: #336699; text-decoration:none; padding-top:4px; display:block }
#MainPageLink A:hover { color: #004080; text-decoration:underline }
input#projectSearchText { width:179px !important; }
.treeview { width:250px  !important; }
.TitleText { width:100%; }
.ProjectsHeader { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: italic; }
.ProjectsFooter { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style: italic; }
.ProceedingsTOC { border:1px solid #9C9CB3; padding-left:7px; padding-right:2px; padding-top:2px; padding-bottom:2px; width:160px; margin-left:10px; margin-top:5px; }
.ViewCheckedTD { width:15px; vertical-align:top; }
.LeftHandNavigation h3 { color:#575757; font-size:16px; font-weight:700;}        
.ProjectTitle { text-align:center; }
.ProjectEditLink { text-align:right; margin-top:-20px; }
.ProjectEditLink A { font-size:11px; color:#ABABAB; text-decoration:none; text-align:right; }
.ProjectEditLink a:link { color:#ABABAB; text-decoration:none; }
.ProjectEditLink a:hover { color: #0069D2; }	
.CategoryListPanel h2  { font-size:1.0em; font-weight:700; font-family:Arial, Helvetica, sans-serif; color:#181818; }		
.m_r { width:100%; border-top:1px solid gray; border-bottom:1px solid gray; margin-top:3px; margin-bottom:3px; }
.m_r_n { background-color:#F7F7F7; }
.m_r_s { background-color:#C2C2C2; }
.m_r_h { background-color:#D7D7D7; }		
.m_r_s a:link { text-decoration:none; }
.m_r table { border:0; width:100%; }
.m_r tr { width:100%; }
.m_r td { vertical-align:top; }
.m_r_nav { text-align:right; }
.m_r_txt { text-align:left; }
.m_r_nolink { text-decoration:none; color:#0C0C75; }
.m_r_nolink:visited { text-decoration:none; color:#0C0C75; }
.m_r_nolink:link { text-decoration:none; color:#0C0C75; }		
.PreviousNextContainer { width:100%; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; margin-top:3px; margin-bottom:3px; height:29px; }
.PreviousNextLeft {  height:29px; width:180px; float:left; background-color:#FFF; padding: 0 5px; background-image:url(/global/images/navigation/arrow_left.png); background-repeat:no-repeat; width:180px; }
.PreviousNextLeft a { text-decoration: none; font-weight: 500; color: #FFF !important; padding-left: 105px; }
.PreviousNextRight { height:29px; width:180px; float:right; background-color:#FFF; padding: 0 5px; background-image:url(/global/images/navigation/arrow_right.png); background-repeat:no-repeat;  background-position:right top; }       
.PreviousNextRight a { text-decoration: none; color: #2D2D2D; font-weight: 500;  color: #FFF !important;  padding-right: 125px; border:none; outline:0; }		
.PreviousNextContainer a:active,a:focus { outline: none; }
.treeview table { width:250px; }
.treeview td { font-size:.87em; }
.treeview td a:link { text-decoration:none; }
.treeview td a:hover { text-decoration:underline; }		
.IconsKey { padding-bottom:15px; margin:-18px 0 15px; 0; width: 9em; font-family: helvetica,arial; font-size: 85%; font-weight: bold; float:right; }
.IconsKey a { display: block; width: 100%; padding:1px 0 1px 2px; }
.IconsKey a:link, .IconsKey a:visited, .IconsKey a:hover { background-color:#fc6; color:#000; text-decoration:none;	}
.IconsKey a:link, .IconsKey a:visited { border-top:1px solid #cecece;  border-bottom:2px solid #4a4a4a; border-left:1px solid #cecece; border-right:2px solid #4a4a4a; }
.IconsKey a:hover { border-bottom:1px solid #cecece; border-top:2px solid #4a4a4a; border-right: 1px solid #cecece; border-left: 2px solid #4a4a4a;	}
.LatestList { padding:0;margin:2px 0 0 0; }
.LatestList UL { margin:0; padding:8px 0 0 0;text-align:left }
.LatestList H3 { padding-bottom:10px;font-size:15px }
.LatestList .link li{ list-style:none; font-size:14px; margin:0; font-family: Arial, "Times New Roman", Times, serif; padding-bottom:0px; text-decoration:none }
.LatestList .link a { list-style:none; font-size:12px; font-family: Arial, "Times New Roman", Times, serif; text-decoration:none; color:#004080 }
.LatestListDate { font-size:11px; color:#969696;}
.LatestListDescription { color:grey;font-size:11px;display:none }
.ProjectTitle { margin-top:-25px; }
.ProjectTitle a:link { color:#003366; font-family:'Segoe UI Light','Segoe UI','Lucida Grande',Verdana,Arial; font-size:1.4em; font-style:normal; font-variant:normal; font-weight:100; text-decoration:none; }
.ProjectTitle a:hover { text-decoration:underline; }
.ProjectTitle a:visited { color:#003366; }
.ProjectTitle a:active,a:focus { outline: none; }		
.ProjectSearch { margin-bottom: 15px; }
.denotement { color:#969696; font-size:0.86em !important; font-weight:normal !important; display:none !important; }


