*{margin:0;padding:}html, body{color:#565656;font-size:9pt;font-family:"MS Sans Serif", Verdana, Arial, Helvetica;background:#FFF url(/graphics/site-bg.jpg) repeat-x}a{text-decoration:underline;color:#22427F}a:hover{text-decoration:none;color:#22427F}img{border:0;padding:4px}img.border{border:1px solid black}option{padding-right:4px}#wrapper{width:905px;margin:0 auto;position:relative}#header{}td.logo{height:74px;font-size:30px;font-family:Arial, Helvetica, sans-serif;color:#FFF;padding-left:25px}td.company_description{height:74px;font-family:Tahoma;font-weight:bold;font-size:8pt;color:#FFF;padding-right:25px}td.company_description a{color:#ffffff;text-decoration:underline}td.company_description a:hover{color:#ffffff;text-decoration:none}#top-nav{background:#3E65AA url(/graphics/blue-fade.jpg) repeat-x;text-align:right;font-family:Tahoma;padding:7px 0px}#top-nav a{color:#DCE6EF;text-decoration:none;font-weight:bold;padding:7px 22px 7px 22px;font-size:8pt;border-left:1px dotted #CCCCCC}#top-nav a:hover{color:#DCE6EF;text-decoration:underline;font-weight:bold;padding:7px 22px 7px 22px;font-size:8pt}#contentarea{position:relative}#sub-header{padding:10px 3px 0 10px;height:320px;border-bottom:1px solid #7785f2;background-color:#FFF;border-right:1px solid #505151;border-left:1px solid #505151}#flash_con{float:left;width:530px;border:1px solid #8c8c8c}#sub-header_right{float:right;font-size:9px;width:315px;height:300px;padding:20px 20px 0 15px;background:url(/graphics/header_right_bg.jpg) no-repeat}#sub-header_right a{text-decoration:underline;color:#333333}#sub-header_right a:hover{text-decoration:none}#main{padding:0 0 10px 0}.top_box_con{border:1px solid #cccccc;background-color:#ffffff;padding:4px;float:left;width:292px;margin:0 2px;min-height:145px}.top_box{background:#FFFFFF url(/graphics/top_box_bg.jpg) repeat-x;padding:1px 10px 10px 10px}.top_box .readmore{background:#f5f3f1 url(/graphics/button_bg.jpg) repeat-x;border:1px solid #cccccc;padding:2px 10px 4px 10px;text-decoration:none}.main_title{height:30px;color:#5660ab;background:url(/graphics/main_title_bg.gif) no-repeat left 10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:17px;padding:5px 0 0 50px}.right{text-align:right}.float_right{float:right;margin:0 0 10px 10px}a.readmore{color:#053aaa;font-size:10px;font-weight:bold}a.readmore:hover{color:#053aaa;font-size:10px;font-weight:bold;text-decoration:underline}.nav-title{padding:4px 8px;font-size:12pt;background:#3E65AA url(/graphics/blue-fade.jpg) repeat-x;color:#FFF;font-weight:bold}#leftnav{background:url(/graphics/gradient_gray_bg.jpg) repeat-x left top;padding:1px 0}#leftnav ul{margin:0 5px;padding:0;list-style:none}#leftnav li{width:100%;float:left;height:22px;background:url(/graphics/h_dot.gif) repeat-x left bottom}#leftnav li.last{background:none}#leftnav a{display:block;color:#565656;background:url(/graphics/arrow.gif) no-repeat 8px center;padding:0 0 0 25px;line-height:22px;height:22px;text-decoration:none}#leftnav a:hover{color:#22427F;text-decoration:underline}.padding10{padding:10px}.date{color:#9b663c;font-weight:bold}.left-logo{padding:4px;text-align:center}.sub-header{padding:4px 8px;font-size:12pt;background:#3E65AA url(/graphics/blue-fade.jpg) repeat-x;color:#FFF;font-weight:bold}.sub-page-out{padding:10px}.site-map{padding:4px}.site-map-2{padding:4px 4px 4px 15px}.site-map-3{padding:4px 4px 4px 30px}#home-feed{background:url(/graphics/gradient_gray_bg.jpg) repeat-x left top;padding:1px 0}#home-feed ul{margin:0 5px;padding:0;list-style:none}#home-feed li{width:100%;float:left;border-bottom:1px dotted #949494;padding:3px}#home-feed li.last{background:none}#home-feed a{color:#565656;background:url(/graphics/arrow.gif) no-repeat 8px center;padding:0 0 0 25px;text-decoration:none}#home-feed a:hover{color:#22427F;text-decoration:underline}#content{background:#FFF;border-left:1px dotted #CCCCCC;border-right:1px solid #505151}#content p.pdf-downloads{font-size:14px;font-weight:bold}#leftside{position:absolute;top:104px;padding:8px}#leftside.Home{position:absolute;top:432px;padding:8px}#leftside.Products{position:absolute;top:432px;padding:8px}#leftside.Services{position:absolute;top:104px;padding:8px}#leftside.Services-main{position:absolute;top:432px;padding:8px}#leftside.Events{position:absolute;top:104px;padding:8px}#leftside.Events-main{position:absolute;top:432px;padding:8px}#leftbg{padding-left:270px;background:#FFF;border-left:1px solid #505151}#leftside{width:255px;left:0}.pdf-link{background:url(/graphics/button.jpg);color:#000;width:192px;height:51px;margin:10px 10px 10px 10px;;text-align:center;padding:10px 20px}.pdf-link a{color:#fff;text-decoration:underline;font-size:11px;font-weight:bold}.pdf-link a:hover{text-decoration:none}.pdf-link a:visit{color:#fff}#footer{text-align:center;padding:14px;background:#FFF url(/graphics/footer-bg.jpg) repeat-x;border-top:1px solid #CCCCCC;border-bottom:1px solid #505151;border-left:1px solid #505151;border-right:1px solid #505151;color:#565656;font-size:8pt;clear:both}#footer a{color:#565656;text-decoration:underline}#footer a:hover{color:#565656;text-decoration:none}#content.content-long{min-height:1100px}#content.content-short{min-height:835px}#content.content-products{min-height:775px}#content.content-contact{min-height:835px}* html #content{}h1{padding:5px;font-size:9pt}.alt-h1{padding:5px;font-size:10pt;color:#9b663c}h2{padding:5px;font-size:10pt;color:#9b663c}h3{padding:5px;font-size:9pt;color:#9b663c}#content p{padding:5px}#content-home p{padding:9px}#content li{margin-left:25px}#content{padding:10px;min-height:835px}.bold-header{padding:4px 8px !important;font-size:12pt !important;background:#3E65AA url(/graphics/blue-fade.jpg) repeat-x;color:#FFF}.sage-content{padding-top:10px}.sage-news-list{padding:0;margin-top:10px}.sage-news-list li{padding-bottom:10px}form input{margin-top:8px}form .label{display:block;float:left;text-align:right;width:105px;margin-top:8px}form label{margin-right:3px}form textarea{margin:5px}form select{margin-top:8px}#Reset{margin-left:10px}.button{border:1px solid black;background:#D3D3D3}.text-field{border:1px solid black;background:#f5f5f5}.required{color:#F00}.clearline{clear:both}td.calendarDays{color:white;font-weight:bold;font-size:7.5pt;font-family:Verdana;background-color:#6699CC;padding:1px;border:solid 1px #808080 }td.calendarDay{color:#400c58;font-weight:Bold;font-size:7.5pt;font-family:Verdana;padding:1px;border:solid 1px #808080 }td.calendarToDay{color:#400c58;font-weight:normal;font-size:7.5pt;font-family:Verdana;background-color:#696969;padding:1px;border:solid 1px #808080}td.CalendarBlank{background-color:#E9E9E9;border:solid 1px #808080 }td.Event{color:#400c58;font-size:7.5pt;font-family:Verdana;padding:1px;border:solid 1px #dcdcdc}a.EventLink{color:white}td.Event a:hover{color:white;text-decoration:none}a.CalendarNav{color:black;font-size:7.5pt;font-family:Verdana;text-decoration:underline;font-weight:bold}a.CalendarNav:hover{color:#555;font-size:7.5pt;font-family:Verdana;text-decoration:none}td.Calendar{color:black;font-size:7.5pt;font-family:Verdana;padding:3px}td.day-cell{color:#400c58;font-size:7.5pt;font-family:Verdana}.extrapadding{padding-left:15px;padding-right:15px}.calendar-button{border:1px solid #400c58;font-size:9pt;background-color:#400c58;color:white}td.class-cell-header{color:#400c58;font-size:9pt;font-family:Verdana;padding:5px}td.class-cell{color:#400c58;font-size:9pt;font-family:Verdana;padding:5px;width:100px}.text-formfield{border:1px solid black;background-color:#f5f5f5}.formbutton{border:1px solid black;background-color:#A1A1A1}td.cell{padding:5px}div.form-pdf-download{clear:both;margin-bottom:30px;margin-top:50px;height:210px;width:615px}div.form-pdf-download div.form-pdf-picture{float:left;width:160px}div.form-pdf-download div.form-pdf-link{float:left;width:455px;text-align:center;padding-top:75px}div.form-pdf-download div.form-pdf-link a{color:#9b663c;text-decoration:underline;font-weight:bold;font-size:14px}div.form-pdf-download div.form-pdf-link a:hover{text-decoration:none}div.form-pdf-download div.form-pdf-link a:visit{color:#000}div.pic-describe{border:1px solid #000;background:#22427F url(/graphics/blue-fade.jpg) repeat-x bottom;padding:0px;margin:25px;float:left;width:100px}div.pic-describe div.description{padding:5px;text-align:center}div.pic-describe div.description span{color:#fff;font-weight:bold;font-size:9px}div.pic-describe img{padding:0px;margin:0px}#content h1.guides-below{margin-top:15px;margin-bottom:25px}div.event-listing{padding:15px 0px;border-bottom:1px solid #aaa}