body {font: normal 12px/16px Arial, Helvetica, Sans-Serif; }

h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:normal;}

h1 {font-size: 24px; font-weight: normal; line-height:18px;margin: 0; padding: 0;}
h2 {font-size: 18px; font-weight: normal; line-height:18px;margin: 0; padding: 0;}
h3{font-size: 20px; font-weight: normal; line-height:18px;margin: 0; padding: 0;}
h4 {font-size: 18px; font-weight: normal; line-height:18px;margin: 0; padding: 0;}
h5 {font-size: 14px; font-weight: bold; line-height:14px;margin: 0; padding: 0;}
.small {font-size: 10px; font-weight: normal; line-height:18px;margin: 0; padding: 0;}

p.captitle{ text-transform:uppercase; font-weight:bold;}
p {margin: 0 0 5px 0;}
input{font-size:11px;}
a {text-decoration:none;}
/*a:hover{text-decoration:underline;}*/



/*Home page*/
#nav-main { font: normal 12px/14px Arial, Helvetica, Sans-Serif;}
.nav-functional, .welcome { font: normal 12px/12px Verdana Arial, Helvetica, Sans-Serif;}

.identity{ font: normal 21px Arial, Helvetica, Sans-Serif; margin: 0;}

.tagline h1{font: normal 34px/38px Arial, Helvetica, Sans-Serif; margin: 10px 0 0 0;}
.tagline h2{font: normal 16px Arial, Helvetica, Sans-Serif;}

.mainphoto_callout {font:14px/22px bold Arial, Helvetica, Sans-Serif;}
.minorphoto_callout {font:14px/16px bold Arial, Helvetica, Sans-Serif;}

.featured_list{font: normal 12px/20px Arial, Helvetica, Sans-Serif;}

.quote {text-align:center;}
.quote p{font: italic 18px/24px Georgia, Arial, Helvetica, Sans-Serif; text-align:center; margin: 10px 0;}
.attribute {font:12px/18px normal Arial, Helvetica, Sans-Serif;}


/*secondary page*/

.sec_events{font: normal 12px Arial, Helvetica, Sans-Serif;}
.breadcrumbs {font: normal 10px Arial, Helvetica, Sans-Serif;}
.nav_action li {font: bold 10px Arial, Helvetica, Sans-Serif;}

.sec_highlights li a.title{font: bold 14px/16px Arial, Helvetica, Sans-Serif;}
.sec_highlights li a{font-weight: bold }
.sec_highlights p{font:normal 12px/16px Arial, Helvetica, Sans-Serif;}

.topic_nav li{font: bold 10px Arial, Helvetica, Sans-Serif;}
.topic_nav li.first{font: bold 12px Arial, Helvetica, Sans-Serif;}
.sec_feature_callout, .sec_main {font: normal 12px/20px Arial, Helvetica, Sans-Serif;}
.sec_feature_callout p{margin:5px 0 0 0;}
/*.sec_feature li {line-height:14px }*/
.sec_useful_links li{font-weight:bold;}
	.topic_first, .address_first{font-size: 14px;}
	
.sec_main h4{font-size: 18px; font-weight: normal; line-height:22px;margin:0 0 15px 0; padding: 0; }
.sec_main_noline h4{font-size: 18px; font-weight: normal; line-height:22px;margin:0 0 10px 0; padding: 0; }
.sec_main p{margin:10px 0 10px 0 ;}
.sec_main_noline p{margin:10px 0 10px 0 ;}
a.register {font: normal 10px Arial, Helvetica, Sans-Serif; }

.sidebar_nav_member h5 {font-size: 16px; font-weight: bold; line-height:14px;margin: 0; padding: 0; }
.sidebar_nav_meeting h5 {font-size: 14px; font-weight: bold; line-height:14px;margin: 0; padding: 0; }
.sidebar_nav_meeting li a {font: bold 12px Arial, Helvetica, Sans-Serif; float:left;}
.date {font: bold 11px/14px Arial, Helvetica, Sans-Serif; float:left;}

.sidebar_news p{font-size: 11px;}

/*list styles*/

.sec_feature li,.sec_main li ,.sec_main_noline li {line-height:18px }




/*calendar styles*/

.calendar a{text-decoration: underline;}
.calendar { font-weight:bold;}