.dblu{ border-bottom-style : double; }
.singleu{border-bottom : 1px solid;}

.description{
text-align: left; 
padding: 5px 5px 20px 20px;
color: #ffffff;
font-size: 14px; 
font-family: Times New Roman; 
font-weight: bold;
font-style: italic;}



/* ShowCase Display */
.ShowCaseTable{line-height: 18px; margin: 0px; font-size: 10px;}
.b2iShowcaseDateCell{color: #666666; font-size: 10px; padding-right:5px;}
.b2iShowcaseDescriptionCell a:link, .b2iShowcaseDescriptionCell a:active, .b2iShowcaseDescriptionCell a:visited{text-decoration: underline; color: #006666;
padding-bottom: 5px;
font-size: 10px;}
.b2iShowcaseDescriptionCell a:hover{color: #29857f} }






/* Headline Display */
.b2iSmartWireTable { line-height: 15px; margin: 0px; font-size: 10px; }

.b2iSmartWireDateCell { padding-bottom: 2px }

.b2iSmartWireDateText { color: #666666; font-size: 10px; }

.b2iSmartWireHeadlineCell { }

.b2iSmartWireHeadlineCell a:link, .b2iSmartWireHeadlineCell a:active, .b2iSmartWireHeadlineCell a:visited { text-decoration: underline; color: #006666 }

.b2iSmartWireHeadlineCell a:hover { color: #29857f }

.b2iSmartWireHeadlineText { 
color: #006666;
padding-bottom: 5px;
font-size: 10px;
}

.b2iNewsStoryHeadline{ 
    text-align: center;
    padding-bottom: 10px;
}

.b2icopyright,.b2icopyright a:link, .b2icopyright a:active, .b2icopyright a:visited  { color: #999999; text-decoration: none; font-size: 10px }

.b2icopyright a:hover { color: #999999; text-decoration: underline }

html, body { margin: 0px; padding: 0px; font: 13px Tahoma, Arial, Helvetica, sans-serif; color: #333333 }

body { background: #ffffff url(http://www.b2i.cc/logos/1938/topbg.gif) repeat-x }

/* centers the container and left aligns the text */
	#maincontainer {margin: 0 auto;text-align: left; width: 1009px; margin-top: 70px}
        #maincontainerint {margin: 0 auto;text-align: left; width: 1004px; margin-top: 70px}

	
	/* centers the rest of the text */
	body {text-align: left;}      
	
	#leftcol {width: 225px; background: url(http://www.b2i.cc/logos/1938/navbg2.jpg) repeat-y; margin: 0px; padding: 0px }
	#rightcol {width: 764px; margin: 0px; padding: 0px; border: 1px solid #cccccc; height: 600px; margin: 20px  }
	
	#topnav, #topnav a { text-align: right; padding: 0 0px 3px 0; color: #666666; text-decoration: none; font-size: 12px }
	#topnav a:hover { color: #999999 }
	#footer { text-align: right; font-size: 10px; padding: 3px 0px 0px 0px; color: #999999; margin: 0px }
		
	
	 
	#nav {width: 225px; height: 507px; background: url(http://www.b2i.cc/logos/1938/navbg.jpg) no-repeat; margin: 0px; padding: 0px }
	
	
	div.leftmenu div {
	OVERFLOW: hidden;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}


div.leftmenu div.levelone {
	HEIGHT: 20px;
}

/* ----------- Left Nav-------------------------- */

div.leftmenu {
	padding: 10px 15px 0px 25px;
	margin: 0px 0px 0px 0px;
    text-align: left;
	
}

div.leftmenu div span a:link, div.leftmenu div span a:visited {
	display: block;
	padding: 4px 0px 6px 0px;
	text-decoration: none;
	font-size: 16px;
        font-weight: normal;
}

div.leftmenu div a:link, div.leftmenu div a:visited    {
	padding: 0px 0px 6px 0px;
	display: block;
	text-decoration: none;
	font-weight: bold;
 	color: #C2A21F;
 	font-size: 16px;
	font-weight: normal;
}

div.leftmenu div a:hover {
	text-decoration: none;
	color: #e9bc44;
}

div.leftmenu div.levelone  {
	margin-bottom: 5px;
	margin-top: 0px   
}

div.leftmenu div.leveltwosub, div.leftmenu div a:link.leveltwosub,  div.leftmenu div a:visited.leveltwosub, .leveltwosub, div.leftmenu div a.leveltwosub:hover  {
	padding-left: 8px; 
    margin-left: 5px;  
	text-decoration: none;
	font-size: 13px; 
	color: #ffffff;
	font-weight: normal;
}

div.leftmenu div a.leveltwosub:hover  {
	text-decoration: underline;
	color: #ffffff;
}

div.leftmenu div.leveltwosubselected, div.leftmenu div a:link.leveltwosubselected,  div.leftmenu div a:visited.leveltwosubselected, .leveltwosubselected, div.leftmenu div a.leveltwosubselected:hover  {
	color: #ffffff;
	padding-left: 8px; 
     margin-left: 5px;  
	text-decoration: underline;
	font-size: 13px;
	font-weight: normal;
}

div.leftmenu div.CurrentPage, div.leftmenu div a:visited.CurrentPage, div.leftmenu div a:link.CurrentPage {
	color: #e9bc44;
}

div.leftmenu div .CurrentSubPage, div.leftmenu div a:visited.CurrentSubPage, div.leftmenu div a:link.CurrentSubPage {
	color: #ffffff;
	padding-left: 8px; 
    margin-left: 5px;    
	text-decoration: underline;
	font-size: 13px;
	font-weight: normal;
}

#box { border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc }	

#navbox { text-align: center; border: 1px solid #cccccc; margin: 30px 10px 8px 10px; padding: 8px 0px 8px 0px;  }

#navbox a { color: #cccccc; text-decoration: none; font-size: 12px; font-family:  Tahoma, Arial, Helvetica, sans-serif; }
#navbox a:hover { color: #ffffff }

a:hover .blue  { color: #bfd9e5 }

a:hover .blue  { color: #bfd9e5 }

#bodycontent  { padding: 30px 20px 20px 20px; line-height: 18px; }

h1 { font-family: "Times New Roman", Times, serif; font-size: 20px; color: #336666; font-weight: normal }

#boxcontent { padding: 10px 10px 0px 10px; font-size: 11px }	

a:link, a:active, a:visited { text-decoration: underline; color: #006666 }
a:hover { text-decoration: underline; color: #29857f }


.b2iCalHeadline {
	FONT-WEIGHT: bold;
	font-size: 11px;
color: #333333;}

.b2iOutertable, .b2iMainContent, .b2iCalDateTitle, .b2iCalDateValue, .b2iCalTimeTitle, .b2iCalTimeValue, .b2iCalLocTitle, .b2iCalLocValue, .b2iCalDescription, .b2iCalItemBody {
	font-size: 12px;
color: #333333 }

