/* Start of CMSMS style sheet 'CleanLight: General' */
body		{ margin: 0; background-image: url('uploads/images/background.png'); background-repeat: repeat-x; font-family: sans-serif, arial, verdana, helvetica; font-size: 9pt; color: #004990; line-height: 1.3em; }
img { border: none; }
#wrapper	{ width: 800px; height: 600px; position: relative; margin-left: auto; margin-right: auto; }
#logo		{ width: 253px; height: 111px; position: absolute; left: 100px; top: 40px; }
#awards	{ position: absolute; left: 400px; top: 20px; width: 400px; height: 120px; }
#content	{ width: 800px; height: 358px; position: absolute; left: 0px; top: 165px; overflow: hidden; }
#contentBody { padding: 24px; }

#footer	{ width: 100%; position: absolute; bottom: 0px; font-size: 11px; text-align: center; color: #004990; margin-left: auto; margin-right: auto; }

a { color: inherit; text-decoration: inherit; }
a:hover { text-decoration: underline; }

#langChoice { text-align: center; margin-left: auto; margin-right: auto; }
#langChoice td { text-align: center; vert-align: middle; height: 100%;}

div.lang { margin-left: auto; margin-right: auto; text-align: center; padding: 12px; margin: 12px; }

#industryChoice { text-align: center; border-collapse: collapse; padding: none; margin: none; margin-left: auto; margin-right: auto; }
#industryChoice td { text-align: center; vert-align: middle; padding: none; margin: none; }

#path { height: 20px; position: absolute; left: 100px; bottom: 48px; font-size: 11px; color: #004990; }

h1 { font-size: 12pt; font-weight: bold; }

ul { margin: 0; margin-left: 16px; padding: 0; }

#sitemap li { padding: 4px; }

div.video { text-align: center; padding: 4px; }
/* End of 'CleanLight: General' */

