@charset "utf-8";
body { background: #ffffff url(images/bg_repeater.jpg) repeat-x center top; margin: 0px auto; }

/*Navigation Styles*/
/*Menu 1*/
#menu_1 { width: 182px; background: #ff3000; }
.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: 35px; margin: 0px; text-decoration: none; background: url(images/menu1_lvl1.jpg) no-repeat left top; text-indent: 30px; font: bold 14px/35px Arial, Helvetica, sans-serif; text-align: left; display: block; text-decoration: none; }

.menu1-level1-no a:hover, .menu1-level1-act a:hover, .menu1_lvl1:hover { background: url(images/menu1_lvl1_hover.jpg) no-repeat left top; text-decoration: none; }
	
.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: #ffffff; height: 33px; margin: 0px; text-decoration: none; text-indent: 30px; font: bold 12px/33px Arial, Helvetica, sans-serif; text-align: left; display: block; background: url(images/menu1_lvl2.jpg) no-repeat left top; text-decoration: none; }

.menu1-level2-no a:hover, .menu1-level2-act a:hover, .menu1_lvl2:hover { background: url(images/menu1_lvl2_hover.jpg) no-repeat left top; text-decoration: none; }



/*Layout Styles*/

#content { padding: 15px; background: url(images/content_bg.jpg) no-repeat right top; }	
#footer { line-height: 71px; background: url(images/footer.jpg) no-repeat left center; height: 71px; }
.body_bg { background: url(images/body_bg.jpg) repeat-y right; }

/*Text styles*/
.csc-mailform td, #content, .bodytext  { color: #3a3a3a; text-align: justify; font: 12px/18px Arial, Helvetica, sans-serif; }
.csc-mailform td a, #content a, .bodytext a { color: #990000; text-decoration: underline; font-weight: normal; }

h1 { color: #990000; font: 26px/26px Calibri, Arial, Helvetica, sans-serif; }

h2 { color: #ff6800; font: 18px/18px Calibri, Arial, Helvetica, sans-serif; }

h3 { color: #3a3a3a; font: bold 14px/18px Calibri, Arial, Helvetica, sans-serif; }

.highlight_text { font: bold 14px Arial, Helvetica, sans-serif; color: #f64600; text-align: justify; padding: 10px; background: #fff7d5; border: 1px solid #ffb7a1; }

.footer_text { color: #9f0800; font: normal 9px/39px Arial, Helvetica, sans-serif; text-align: left; text-indent: 20px; }
.footer_text a { color: #9f0800; font: normal 9px/39px Arial, Helvetica, sans-serif; text-decoration: underline; }


