div.mainContainer { margin-left: auto; margin-right: auto; width: 350px; margin-top: 50px; text-align: left; font-size: 112%; }
div.mainContainer ul { margin: 0; list-style: none; }
div.mainContainer ul li { margin-bottom: 6px; }
div.mainContainer ul li a { color: #000; text-decoration: none; }
html, body { background: #fff url(/OneStopCMS/Sites/LedaAaron/Theme/Images/body_bg.jpg) repeat-x left top; color: Black; font-family: Tahoma, Arial, Verdana, Sans-Serif; font-size: 86%; margin: 0; }
body { background: url(/OneStopCMS/Sites/LedaAaron/Theme/Images/pagebody_bg.jpg) repeat-y center top; min-width: 772px; }
div.floatClearer { height: 0; line-height: 0; clear: both; }
* html .floatClearer { font-size: 0; }
img { border: 0px; }
form { display: inline; }
form .mandatoryIndicator { color: red; font-size: 86%; }
input, select, textarea { font-family: Arial, Verdana, Sans-Serif; font-size: 98%; }
input.elegantButton { border: outset 1px #aaaaaa; background-color: #eeeeee; cursor: hand; margin-top: 6px; }
table { border-collapse: collapse; }
th { padding-right: 6px; }
th, td { text-align: left; vertical-align: top; }
a { color: #7E4983; text-decoration: none; }
a:hover { color: #7E4983; text-decoration: underline; }
a.glossaryTermLink { border-bottom: 1px dashed #7E4983; cursor: help; }
a.glossaryTermLink:hover { border-bottom: 1px solid #7E4983; text-decoration: none !important; cursor: help; }
html, body { font-size: 90%; background: #fff url(/OneStopCMS/Sites/LedaAaron/Theme/Images/body_bg.jpg) repeat-x left top; }
body { background: url(/OneStopCMS/Sites/LedaAaron/Theme/Images/pagebody_bg_full.gif) repeat-y center top; height: 100%; }
h1 { font-size: 120%; padding-bottom: 2px; border-bottom: solid 1px #ccc; }

