

html {scrollbar-track-color:#828282; scrollbar-face-color:#828282; scrollbar-arrow-color:; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#FFFFFF; scrollbar-3dlight-color:; }

body { margin: 0; padding: 0; background:#828282 url(assets/sm_logo.gif); color:#000000; font: 9pt Verdana, Arial, sans-serif; text-align: center; }

/* GENERAL FONTS */
.tiny_font { font-size: 6pt; }
.sm_font { font-size: 7pt; }
.med_font { font-size: 8pt; }
.normal_font { font-size: 9pt; }
.lg_font  { font-size: 12pt; }
.verylg_font { font-size: 16pt; }

a:link {color:#ce2f36; text-decoration: none; }
a:visited {color:#ce2f36; text-decoration: none; }
a:active {color:#ce2f36; }
a:hover {color:#444ca0; text-decoration: underline; }

/* WRAPPER */
DIV.Wrapper {width:796px; margin: 0 auto; background:#FFFFFF; border-left:#ce2f36 2px solid; border-right: #ce2f36 2px solid; text-align: left; }

/* HEADER */
DIV.Header { position: relative; height: 100px; background:; text-align: right; }
DIV.Title { width: 300px; padding: 28px 2px 2px 40px; float: left; }

H1.Title {font-size: 32px; margin: 8px 0 8px 0; } H1 a:link, h1 a:visited {color:#000000; text-decoration: none; }
  .Motto { font-size:9pt; margin: 0 0 0 0; color:#39b54a; font-weight: normal; }	
    
 /* NAVIGATION BAR */
#navigation { margin: 0; padding: 0; clear: both; list-style: none inside; text-align: center; }
#navigation li { width:130px; float: left; background:#444ca0; border-style: solid; border-color:#000000; border-width: 1px; text-align: center; }
#navigation li a {display: block; width:130px; padding: 1px 0; } 
#navigation li a:hover {background:#828282; }
a.navigation:link {color:#FFFFFF; text-decoration: none; }
a.navigation:visited { color:#FFFFFF; text-decoration: none; }
a.navigation:active { color:; }
a.navigation:hover { color:#FFFFFF; }

/* MAIN DIV */
DIV.Main { position: relative; padding: 0px; margin: 0px;}
	DIV.LeftColumn { width:140; float: left; padding: 3px; text-align: left; }
	/* For 2 Column Pages */
	DIV.MainColumn { width:652; font-size:8pt; float: left; padding: 18px 8px; text-align: justify; }
	/* For 3 Column Pages */
	DIV.MiddleColumn { width:432; font-size:8pt; float: left; padding: 18px 8px; text-align: left; }
	DIV.RightColumn { width:220; float: left; padding: 3px; text-align: center; }

/* LEFT MENU */
DIV.LeftMenu { font-size:8pt; color:#FFFFFF; padding: 3px; background:#828282; }
#leftmenu { margin: 0; padding: 0; clear: both; list-style: circle || inside; text-align: left; }
a.leftmenu:link {color:#FFFFFF; text-decoration: none; }
a.leftmenu:visited { color:#FFFFFF; text-decoration: none; }
a.leftmenu:active { color:; }
a.leftmenu:hover { color:#000000; text-decoration: underline; }

/* FOOTER */
DIV.Footer { font-size: 7pt; color:#FFFFFF; clear: both; position: relative; background:#444ca0; border-style: none; border-color:#000000; border-width: 1px 1px 1px 1px; text-align: center; }

/* INFO BOXES */
DIV.InfoBox { font-size: 7pt; margin: 3px; padding: 3px; background:#FFFFFF; border-style: solid; border-width: 1px; border-color:#828282; }
DIV.TitleBox { font-size: 9pt; font-weight: bold; color:#FFFFFF; margin: 3px; padding: 3px; background:#828282; border-style: solid; border-width: 1px; border-color:#828282; } 

/* GENERAL STYLES */
.Gen_List { margin-top: 3px; margin-bottom: 6px; list-style: outside; }