html, body { font-family: Verdana, Arial, Sans-Serif; font-size: 85%; margin: 0px; padding : 0px; color: #393939; background : #d1eefc url(/OneStopCMS/Sites/SYHA/Theme/Images/body_bg.gif) repeat-y top center; }
div.floatClearer { height: 0; line-height: 0; clear: both; }
* html .floatClearer { font-size: 0; }
a img { border: 0px; }
form { display: inline; }
form .mandatoryIndicator { color: red; font-size: 86%; }
input, select, textarea { font-family: Verdana, Arial, Sans-Serif; font-size: 98%; }
input.elegantButton { border: outset 1px #aaaaaa; background-color: #eeeeee; margin-top: 6px; }
table { border-collapse: collapse; }
th { padding-right: 6px; }
th, td { text-align: left; vertical-align: top; }
a, a:hover { text-decoration: none; color: #b65639; }
a.glossaryTermLink { cursor: help; border-bottom: 1px dashed #b65639; }
a.glossaryTermLink:hover { border-bottom: 1px solid #b65639; text-decoration: none !important; cursor: help; }
h1 { padding : 10px 0; margin : 0px 20px 6px; color: #838484; width : 721px; font-size: 200%; font-weight: normal; font-style : italic; border-bottom :solid 1px #b65639; }
html { font-size: 110%; }
div.linksHome .linkList ul li a.link { font-size : 240% !important; }
div.linksSubHome .linkList ul li a.link { font-size : 98% !important; }
input.searchBox { font-size : 80% !important; }
div.mainContainer { color: #000; margin : 0px auto; padding-top : 150px; width: 761px; font-size: 130%; background : url(/OneStopCMS/Sites/SYHA/Theme/Images/auth_bg.gif) no-repeat top center; }
div.mainContainer ul { margin-left: 44px; }
div.mainContainer ul li { margin-bottom: 6px; list-style-image: url(/OneStopCMS/Sites/SYHA/Theme/Images/icon_posting.gif); }
div.mainContainer ul li a { text-decoration: none; }
div.mainContainer ul li a:hover { text-decoration: underline; }

