@charset "utf-8";
body { background: #19437d url(images/bg_repeater.jpg) repeat-y center top; margin: 0px auto; }

table#wrapper { margin: 0px auto; }

.menu1-level1-no a, .menu1-level1-no a:link, .menu1-level1-no a:visited, .menu1-level1-no a:active, .menu1-level1-act a, .menu1-level1-act a:link, .menu1-level1-act a:visited, .menu1-level1-act a:active, .menu1_lvl1  { color: #ffffff; height: 51px; text-decoration: none; background: url(images/menu1_lvl1.jpg) no-repeat left center; text-indent: 34px; font: italic bold 16px/51px Arial, Helvetica, sans-serif; text-align: left; display: block; }

.menu1-level1-no a:hover, .menu1-level1-act a:hover, .menu1_lvl1:hover { background: url(images/menu1_lvl1_hover.jpg) no-repeat left center; }
	
.menu1-level2-no a, .menu1-level2-no a:link, .menu1-level2-no a:visited, .menu1-level2-no a:active, .menu1-level2-act a, .menu1-level2-act a:link, .menu1-level2-act a:visited, .menu1-level2-act a:active, .menu1_lvl2  { color: #000; height: 33px; text-decoration: none; background: url(images/menu1_lvl2.jpg) no-repeat left center; text-indent: 34px; font: italic bold 16px/33px Arial, Helvetica, sans-serif; text-align: left; display: block; }

.menu1-level2-no a:hover, .menu1-level2-act a:hover, .menu1_lvl2:hover { color: #fa0000; }


#menu_1 { background: url(images/nav_bg.jpg) repeat-y left; width: 184px; }
.right_bar { background: url(images/right_bg.jpg) repeat-y center; width: 251px; }

#content { padding:10px; background: #FFFFFF; }	
#header { height: 175px; }
#header_2 { height: 13px; background: url(images/header_2.jpg) no-repeat center top; }


#footer { font: 10px/41px Arial, Helvetica, sans-serif; color: #ffffff; background: url(images/footer.jpg) no-repeat center top; height: 67px; padding-top: 12px; text-align: right; padding-right: 20px; }
#footer a { color: #ffffff; text-decoration: underline; }

.csc-mailform td, #content, .bodytext  { color: #3e0251; text-align: justify; font: 14px/22px Arial, Helvetica, sans-serif; }
.csc-mailform td a, #content a, .bodytext a { color: #3e0251; text-decoration: underline; }

h1 { color: #000; font: 20px/27px Arial, Helvetica, sans-serif; padding-bottom: 4px; }

h2 { color: #003494; font: 18px/20px Arial, Helvetica, sans-serif;  }

h3 { color: #3e0251; font: bold 14px/22px Arial, Helvetica, sans-serif; }




.img_caption { font: bold 12px Arial, Helvetica, sans-serif; color: #3e0251; text-align: center; padding: 0px; margin: 0px; }
#content img {padding: 0px; margin: 0px; margin-bottom: -10px;}