a  { text-decoration: none }
a:hover { text-decoration: underline; }

hr { border: none; height: 3px; background-color: #aaaaaa; }

.mainlinks {
	font-family: helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	padding: 0px;
}
.mainlinks ul, #pageNavLinks ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.mainlinks li, #pageNavLinks li {
	display: inline;
}
.mainlinks a { padding-left: 10px; }
.mainlinks a:hover { background-position: top 2px; background-repeat: no-repeat; text-decoration: none; }
.mainlinks a.selected  { background-position: top 5px; background-repeat: no-repeat; padding-left: 15px; text-decoration: none; }
#pageNavLinks a { padding: 3px; margin: 1px; }
#pageNavLinks a:hover { text-decoration: none; }
#pageNavLinks a.selected { border: 1px solid; text-decoration: none; }

H1   { font-weight: bold; font-size: 18px; font-family: helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; line-height: 20px; }
H2   { font-weight: bold; font-size: 16px; font-family: helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; line-height: 18px; }
H3   { font-weight: bold; font-size: 14px; font-family: helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; line-height: 16px; }
H4   { font-weight: bold; font-size: 12px; font-family: helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; line-height: 14px; }
H5, #pageNavLinks { font-weight: bold; font-size: 10px; font-family: helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; line-height: 12px; }
H6   { font-weight: bold; font-size: 08px; font-family: helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; line-height: 10px; }
#headlinks, #headquote, #headcontact { padding: 0px 8px 0px 0px;
  margin: 0px;
  text-align: right;
}
#headlinks { vertical-align: bottom;
  white-space: nowrap;
}
#headquote  { font-style: normal; font-weight: bold; font-size: 11px; line-height: 12px; font-family: helvetica, sans-serif; vertical-align: middle; }
#headcontact { vertical-align: top; }
#navbar    {
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding: 3px 8px 0px;
}
#sidebartitle h3  { vertical-align: bottom; margin: 11px 0px 0px 0px; }
#sidebar, #sidebar p, #sidebar2 p { font-size: 12px; line-height: 12px; font-family: helvetica, sans-serif; margin: 0px; }
#body ul { list-style-type: square;
 padding-left: 28px;
}
li { text-indent: -8px;
}
.checkbox li { list-style: url(http://beingu.com/images/lists/buboxopen.gif); text-indent: 0px;}
.aa.checkbox li { list-style: url(http://beingu.com/images/lists/aaboxopen.gif); text-indent: 0px;}
.bl.checkbox li { list-style: url(http://beingu.com/images/lists/blboxopen.gif); text-indent: 0px;}
.bu.checkbox li { list-style: url(http://beingu.com/images/lists/buboxopen.gif); text-indent: 0px;}
.ds.checkbox li { list-style: url(http://beingu.com/images/lists/dsboxopen.gif); text-indent: 0px;}
.hh.checkbox li { list-style: url(http://beingu.com/images/lists/hhboxopen.gif); text-indent: 0px;}
.pt.checkbox li { list-style: url(http://beingu.com/images/lists/ptboxopen.gif); text-indent: 0px;}
.ss.checkbox li { list-style: url(http://beingu.com/images/lists/ssboxopen.gif); text-indent: 0px;}
.to.checkbox li { list-style: url(http://beingu.com/images/lists/toboxopen.gif); text-indent: 0px;}

body { color: #000000  }

p, body, #body, #body p, #body ul, .box {
	font-size: 13px;
	line-height: 15px;
	font-family: helvetica, sans-serif;
}
#body p, #body ul {
	margin: 0px;
}

#body .sansSerif, #body .sansSerif ul, #body .sansSerif p {
	font-size: 12px;
	line-height: 12px;
	font-family: helvetica, sans-serif;
}
.leftcolumn { padding: 5px 5px 5px 5px; }
.rightcolumn { padding: 5px 0px 5px 10px; }
#footer, #footerBadges { padding: 8px 8px 3px 8px; 
  text-align: center;
  vertical-align: bottom;
  white-space: nowrap;
}
.aa, .aa .box, .aa .definition { border-color: #9900ff; }
.aa, .aa .box, .aa #headquote, .aa a, .aa H1, .aa H2, .aa H3, .aa H4, .aa H5, .aa H6 { color: #9900ff; }
.aa a:visited { color: #cc00ff }
.aa light, .aa #sidebar { background-color: #CC99FF; }
HR.aa { background-color: #9900ff; }
.ds, .ds .box, .ds .definition { border-color: #3300cc; }
.ds, .ds .box, .ds a, .ds H1, .ds H2, .ds H3, .ds H4, .ds H5, .ds H6 { color: #3300cc; }
.ds a:visited { color: #3300ff; }
HR.ds { background-color: #3300cc; }
.to, .to .box, .to .definition { border-color: #3300cc; }
.to, .to .box, .to a, .to H1, .to H2, .to H3, .to H4, H5.to, .to H6 { color: #3333ff; }
.to a:visited { color: #3366ff; }
HR.to { background-color: #3333ff; }
.hh, .hh .box, .hh .definition, TD.box { border-color: #009966; }
.hh, .hh .box, .hh a, .hh H1, .hh H2, .hh H3, .hh H4, .hh H5, .hh H6 { color: #009966; }
.hh .solidBox { background-color: #009966; color: #ffffff; }
.hh a:visited { color: #33cc99; }
HR.hh { background-color: #009966; }
.pt, .pt .box, .pt .definition { border-color: #ff9900; }
.pt, .pt .box, .pt a, .pt H1, .pt H2, .pt H3, .pt H4, .pt H5, .pt H6 { color: #ff9900; }
.pt a:visited { color: #ff9900; }
HR.pt { background-color: #ff9900; }
.ss, .ss .box, .ss .definition { border-color: #ff3333; }
.ss, .ss .box, .ss a, .ss H1, .ss H2, .ss H3, .ss H4, .ss H5, .ss H6 { color: #ff3333; }
.ss a:visited { color: #ff6666; }
HR.ss { background-color: #ff3333; }
.bl, .bl .box, .bl .definition { border-color: #cc0033; }
.bl, .bl .box, .bl a, .bl H1, .bl H2, .bl H3, .bl H4, .bl H5, .bl H6 { color: #cc0033; }
.bl a:visited { color: #ff0033; }
HR.bl { background-color: #cc0033; }

.white, .white a, .white p { color: #ffffff; }
.white H1, .white H2, .white H3, .white H4, .white H5, .white H6 { color: #ffffff; }
.white a:visited { color: #cccccc; }
.black, .black a { color: #000000; }
.black a:visited { color: #333333; }

//SEARCH
.searchBox { border: 1px solid #CCCCFF; }
.searchForm { margin: 0px; padding: 0px; }
#searchField { width: 135px; height: 20px; font-family: helvetica, sans-serif; border-width: 0px; margin: 4px 2px 3px 0px; }
#result_report {
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #000000; 
	padding: 3px;
	margin-bottom: 14px;
}
.url {color: #AAAAAA}
#other_pages { text-align: center; }

#copyright { font-size: 11px; line-height: 30px; font-family: helvetica, sans-serif; color: #000000; }
// .definitionhead { color: #000000; font-size: 11px; line-height: 11px; font-family: helvetica, sans-serif; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px }

.box, .solidBox,  TD .box, .dottedbox, .box1, .box2, .box3 { margin: 5px; padding: 3px 4px 3px 4px; border: solid 2px; }
.boxDotted { border: dotted; }
.boxDashed { border: dashed; }


TABLE.box1 { border: 0px; margin: 8px -10px 8px -10px; }
TABLE.box1 TD { border:  1px solid; }

#sidebar .box, #sidebar .solidBox, #sidebar2 .box, #sidebar2 .solidBox { margin: 0px; }
.box H3 { margin-top: 0px; }
.definition   { background-color: #eeeeee; margin: 2px 0px 5px; padding: 3px; border-style: solid; border-width: 2px 0px 2px 0px }
.definition H3  { margin-top: 0px; }
#body .definition P { font-size: 12px; line-height: 13px; font-family: helvetica, sans-serif; }
#contentBottom { text-align: right; vertical-align: middle; }
.quoteleft { background: url(http://beingu.com/images/quoteleft.gif); 
	background-position: 1% 1%; 
	background-repeat: no-repeat; 
	padding: 10px;
}
.quoteright { background: url(http://beingu.com/images/quoteright.gif); 
	background-position: 99% 99%;
	background-repeat: no-repeat; 
}
.sidelinks, .sidelinks p { font-size: 11px;
	font-family: Helvetica, sans-serif;
	line-height: 13px
}
.credits {font-size: 10px;
 font-family: helvetica, sans-serif;
 font-color: #000000;
 }