@charset "utf-8";
body { background: #eee8e1 url(../images/bg_repeater.jpg) repeat-x; margin: 0px; }

/*Navigation Styles*/
/*Menu 1*/
.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, .menu1_lvl1 a  { color: #685138; height: 39px; margin: 0px; text-decoration: none; background: url(../images/nav1_lvl1.jpg) no-repeat right center; text-indent: 11px; font: normal 20px/39px Calibri, 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, .menu1_lvl1 a:hover { background: url(../images/nav1_lvl1_hover.jpg) no-repeat right center; 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, .menu1_lvl2 a  { color: #004d86; height: 22px; margin: 0px; text-decoration: none; text-indent: 27px; font: 12px/22px Calibri, Arial, Helvetica, sans-serif; text-align: left; display: block; background: url(../images/nav1_lvl2.jpg) no-repeat right center; text-decoration: none;display: block;}

.menu1-level2-no a:hover, .menu1-level2-act a:hover, .menu1_lvl2:hover, .menu1_lvl2 a:hover { color: #51aeda; text-decoration: none;  }

.menu1-level3-no a, .menu1-level3-no a:link, .menu1-level3-no a:visited, .menu1-level3-no a:active, .menu1-level3-act a, .menu1-level3-act a:link, .menu1-level3-act a:visited, .menu1-level3-act a:active, .menu1_lvl3 , .menu1_lvl3 a { color: #2b69a4; height: 20px; margin: 0px; text-decoration: none; text-indent: 39px; font: 12px/24px Calibri, Arial, Helvetica, sans-serif; text-align: left; display: block; background: url(../images/nav1_lvl3.jpg) no-repeat right center; text-decoration: none;display: block;}

.menu1-level3-no a:hover, .menu1-level3-act a:hover, .menu1_lvl3:hover, .menu1_lvl3 a:hover { color: #51aeda; text-decoration: none;}

/*Menu 2*/

#menu_2 {margin: 0px; padding: 0px; padding-top: 140px; }
.menu2-level1-no a, .menu2-level1-no a:link, .menu2-level1-no a:visited, .menu2-level1-no a:active, .menu2-level1-act a, .menu2-level1-act a:link, .menu2-level1-act a:visited, .menu2-level1-act a:active, .menu2_lvl1, .menu2_lvl1 a { height: 31px; background: url(../images/nav2_bg.jpg) no-repeat left top; display:inline-block; padding-right: 3px; padding-left: 3px; font: bold 14px/31px Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left; margin-left: 7px; float: left; text-indent: 3px; min-width: 70px; text-decoration: none;}

.menu2-level1-no a:hover, .menu2-level1-act a:hover, .menu2_lvl1:hover, .menu2_lvl1 a:hover { color:#e8d5bc; }

/*Menu 3*/
.menu3-level1-no a, .menu3-level1-no a:link, .menu3-level1-no a:visited, .menu3-level1-no a:active, .menu3-level1-act a, .menu3-level1-act a:link, .menu3-level1-act a:visited, .menu3-level1-act a:active, .menu3_lvl1, .menu3_lvl1 a { height: 23px; background: url(../images/nav3_repeater.jpg) repeat-x center; display:inline-block; padding-right: 3px; padding-left: 3px; font: 12px/23px Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center; margin-right: 5px; margin-left: 5px; float: left; min-width: 70px; text-decoration: none;}

.menu3-level1-no a:hover, .menu3-level1-act a:hover, .menu3_lvl1:hover, .menu3_lvl1 a:hover { color: #ffe2e2; text-decoration: none;}


/*Layout Styles*/
.header1 { background: url(../images/header_1.jpg) no-repeat center top; height: 174px; vertical-align: bottom; }
.header2 { background: url(../images/header_2.jpg) no-repeat center top; height: 139px; vertical-align: bottom; }

.footer { background: url(../images/footer.jpg) no-repeat center top; height: 64px; }
#content { padding:10px;}	

#facebook_CTA {width:209px; height:34px; position:relative; float:right; margin-top:-10px; border:0px;}
#content #facebook_CTA img {border:0px;}
#clear_right_float {clear:right;}

/*Text styles*/
.csc-mailform td, #content, .bodytext  { color: #8a8a8a; text-align: justify; font: 12px/22px Arial, Helvetica, sans-serif; }
.csc-mailform td a, #content a, .bodytext a { color: #0c91cd; text-decoration: none; font-weight: bold; }

h1 { color: #00a8f1; font: 25px/25px Georgia, "Times New Roman", Times, serif; padding-bottom: 4px; }

h2 { color: #a68b6d; font: 18px/18px Calibri, Arial, Helvetica, sans-serif; }

h3 { color: #8a8a8a; font: bold 14px/22px Arial, Helvetica, sans-serif; }

.footer_text { color: #ffffff; font: normal 10px Arial, Helvetica, sans-serif; padding-top: 5px; text-indent: 20px; padding-top: 15px; }
.footer_text a { color: #ffffff; font: normal 10px Arial, Helvetica, sans-serif; text-decoration: underline; }

.img_caption { font: 10px Arial, Helvetica, sans-serif; color: #0064a8; text-align: left; padding: 0px; margin: 0px; }
#content img { padding: 0px; margin: 0px; border: 1px solid #ffffff; }

.title1-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, .menu1_lvl1 a  { color: #685138; height: 39px; margin: 0px; text-decoration: none; background: url(../images/nav1_lvl1.jpg) no-repeat right center; text-indent: 11px; font: normal 18px/39px Calibri, Arial, Helvetica, sans-serif; text-align: left; display: block; text-decoration: none; }

.title1-level1-no a:hover, .menu1-level1-act a:hover, .menu1_lvl1:hover, .menu1_lvl1 a:hover { background: url(../images/nav1_lvl1_hover.jpg) no-repeat right center; text-decoration: none; }


