/* layout styles -  header and content */
*{margin:0;padding:0;}
body{font-size:12px;line-height:1.4em;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#636363;background:#E4E6CF;}
#skip{position:absolute;left:-999px;width:990px;}
p{line-height:13px;line-height:1.4em;color:#636363;}
#container-main{margin:0 auto;width:766px;background:#fff;}
#flashheader {position:absolute;top:203px;}
#contents{min-height:150px;padding:25px;}
#contents a:link{color:#50608A;border-bottom:1px solid #50608A;text-decoration:none;}
#contents a:visited{color:#50608A;border-bottom:1px dashed #E5E7EE;text-decoration:none;}
#contents a:hover{color:#FF7906;border-bottom:1px dashed #FF7906;text-decoration:none;}
#header{height:189px;width:766px;overflow:hidden;}
#header-control{}
#footer{line-height:40px;text-align:right;font-size:80%;color:#000;background: url(/template-images/default/lin-ft_1.jpg) top right no-repeat;}
#footer a{color:#000;}
#footer-2 {padding:0 10px;}
.page_footer_link{display:none;}
#breadcrumb{display:none}
ul {padding-left:20px;}
li {padding-left:10px;}
/* 
navigation elements 
this is for section nav if needed
*/
#navigation-position{position:absolute;left:-999px;width:300px;}
.section-title{display:none;}
/* Drop Down Navigation Items */
.section-title{display:none;}
/* Overall appearance and position of menu */
#slidingmenu{width:100%;background: #808000;height:20px;border-top: solid 1px #FFFFFF;padding:5px 0 2px 0;display:block;text-align:center;top:9px;position:relative;z-index:200;}
/* Appearance Top Level */
ul.slidingmenu{font-weight:bold;width:766px;z-index:1000;font-size:11px;text-transform:uppercase;}
ul.slidingmenu li{margin:0 0 0 0;}
ul.slidingmenu a,ul.slidingmenu a:visited{border-right:1px solid #fff;padding:4px 5px;text-decoration:none;color:#fff}
ul.slidingmenu,ul.slidingmenu li,ul.slidingmenu a{display:inline;text-decoration:none;}
/* make lis into clean, moveable blocks */
ul.slidingmenu li{list-style-type:none;position:relative;display:inline;width:120px;}
/* Make list items do what theyre supposed to in IE */
ul.slidingmenu a{display:inline;text-decoration:none;}
ul.slidingmenu a:hover{color:#000;text-decoration:none;}
/* second-level lists */
#slidingmenu li ul{width:150px;height:auto;border-width:0;background:#808000;display:none;position:absolute;top:30px;left:0;}
/* third and further level lists */
#slidingmenu li ul ul{display:none;position:absolute;top:0;left:153px;}
/* lists nested under hovered list items */
#slidingmenu li:hover ul,#slidingmenu li.over ul{}
ul.slidingmenu ul{width:150px;border-width:0;font-size:12px;font-weight:400;text-align:left;color:#fff;background:#1B3A69;}
ul.slidingmenu ul li{width:150px;}
ul.slidingmenu ul a,ul.slidingmenu ul a:visited{color:#fff;text-decoration:none;padding:3px 3px 3px 6px;display:block;width:141px;border-width:0;border-bottom:1px solid #E0E0E0;background-image:none;}
ul.slidingmenu ul a.subheader,ul.slidingmenu ul a.subheader:visited{font-weight:bold;background:url(/template-images/default/sub.gif) no-repeat right 6px;}
ul.slidingmenu ul a:hover{background:#000;color:#fff;text-decoration:none;margin:0;padding:3px 3px 3px 6px;display:block;width:141px;}
ul.slidingmenu ul a.subheader:hover{background:#000 url(/template-images/default/sub.gif) no-repeat right 6px;}
h1,.title_1{background:#fff url(/template-images/default/h1-tag_1.jpg) no-repeat 0 7px;display:block;font-size:170%;color:#000000;padding:0 0 0 20px;margin:0;line-height:1.5em;}
.title_1u{display:block;font-size:180%;color:#000000;padding:0 0 5px;border-bottom:1px solid #000000;margin:0 0 5px;line-height:1.5em;}
.title_1_b{display:block;font-size:165%;font-weight:700;color:#000000;padding:0 0 5px;border-bottom:1px solid #000000;margin:0 0 5px;line-height:1.5em;}
h2,.title_2{display:block;font-size:150%;color:#000000;padding:0 0 5px;margin:0;line-height:1.5em;}
.title_2_b{display:block;font-weight:700;font-size:150%;color:#000000;padding:0 0 5px;margin:0;}
h3,.title_3{display:block;font-size:130%;color:#000000;padding:0 0 5px;margin:0;line-height:1.5em;}
.title_3_b{display:block;font-size:130%;font-weight:700;color:#000000;padding:0 0 5px;margin:0;line-height:1.5em;}
h4,.title_4{display:block;font-size:120%;color:#fff;background-color:#000000;padding:5px;margin:0;}
.title_4_b{display:block;font-size:120%;color:#fff;font-weight:700;background-color:#000000;padding:5px;margin:0;}
.txt_small{font-size:70%;}
.txt_emphasis_1{font-size:95%;font-style:oblique;font-weight:700;}
.txt_emphasis_2{font-size:95%;font-style:oblique;font-weight:700;font-family:georgia, times, serif;}
acronym{font-weight:700;border-bottom:1px dotted;cursor:help;}
.block_1_full{display:block;padding:15px;border:2px dashed #000000;}
.block_1{padding:15px;border:2px dashed #000000;}
/* end of drop down menu *//* speciality elements */
.link_list{display:block;margin-bottom:15px;}
.link_link{color:#AAA;font-weight:700;font-size:110%;display:block;}
.link_text{}
.link-display-title{}
.link-display-link{}
.events_list{display:block;margin-bottom:15px;}
.event_link{color:#AAA;font-weight:700;font-size:110%;display:block;}
.event_text{padding:0 20px;display:block;}
.event_text_date{padding:0 20px;}
.event_link2{}
.article-date{font-weight:700;display:block;}
.article-author{display:block;font-style:italic;margin-bottom:10px;}
.article_list{display:block;margin-bottom:15px;}
.article_link{color:#AAA;font-weight:700;font-size:110%;display:block;}
.article_text{padding:0 20px;display:block;}
.article_text_date{padding:0 20px;}
.article_link2{}
/* form elements */
form {display:block;}
.info{color:red;background-color:transparent;font-weight:400;font-style:italic;}
.warn{color:red;font-weight:400;background-color:transparent;font-style:italic;}
.error{color:red;background-color:transparent;font-weight:400;font-style:italic;}
.error-display{}
.input-text{color:#000000;background-color:#dcdcdc;border:1px solid #000000;}
.input-textArea{color:#000000;width:240px;margin-right:5px;background-color:#dcdcdc;display:block;height:65px;border:1px solid #000000;}
.input-yesno{color:#000000;background-color:#dcdcdc;border:1px solid #000000;}
.input-nowidth{color:#000000;background-color:#dcdcdc;border:1px solid #000000;}
.input-checkBox{color:#000000;background-color:#dcdcdc;border:1px solid #000000;}
.input-dropDown{color:#000000;background-color:#dcdcdc;border:1px solid #000000;}
.form-display{padding:5px;display:block;color:#229941;width:100%;}
.form-display2{text-align:left;}
.form-header,.members-heading{color:#000000;font-weight:700;font-size:125%;text-align:left;margin:-5px 0 5px;display:block;}
.label{font-size:90%;font-weight:700;text-align:left;display:block;clear:both;color:#2B375F;}
.form-text{color:#000000;font-size:80%;font-weight:400;text-align:left;display:block;clear:both;}
.submit-main{background:url(/template-images/default/link-h.gif) bottom left;margin-bottom:10px;padding:3px 10px;color:#E3E3E3;border:solid 1px #E3E3E3;font-weight:700;}
.progress{display:none;width:350px;position:absolute;padding:40px;z-index:1000;border:1px solid #750909;color:#750909;font-size:10px;background-color:#dcdcdc;margin:-60px auto 0;}
