## YUI specific style overwrite
div.yui-b p {
   margin: 0 0 .5em 0;
   color: #999;
}
            
div.yui-b p strong {
   font-weight: bold;
   color: #000;
}
            
div.yui-b p em {
   color: #000;
}

p {
   margin: 0 0 .5em 0;
   color: #250517;
}

p2 {
   margin: 0 0 .5em 0;
   color: #250517;
}
            
h1 {
   font-weight: bold;
   margin: 0 0 1em 0;
   padding: .25em .5em;
   background-color: #ccc;
}

## Bema style
.bema_bg_black_line {
     background-color: #250517;
     height: 1px;
}

.bema_bg_white_line5 {
     background-color: #FFFFFF;
     height: 5px;
}

.bema_menubar_font {
     font-weight: bold;
     color: #000;
}

.bema_header_font {
     font-weight: bold; 
     font-size: 15px; 
     color: #003333; 
     line-height: 15px; 
     font-family: Arial, Helvetica, sans-serif; 
     text-decoration: none; 
     visited: #003333;
}

.bema_strong_font {
     font-weight: bold; 
     color: #003333; 
     font-family: Arial, Helvetica, sans-serif; 
     text-decoration: none; 
     visited: #003333;
}

.bema_small_font {
     font-size: 10px; 
     color: #003333; 
     font-family: Arial, Helvetica, sans-serif; 
     text-decoration: none; 
     visited: #003333;
}

.bema_box_topborder {
     border-top: 1px solid black;
     padding: 10px;
}

.bema_box_topborder_smallpadding {
     border-top: 1px solid black;
     padding: 2px;
}

#bema_custom_doc {
	margin:auto;text-align:left; /* leave unchanged */
	width:46.15em;/* non-IE */
	*width:45.00em;/* IE */
	min-width:600px;/* optional but recommended */
}
