html{height:100%;background:#F0F0F0 url(images/bg_main_tile.gif) repeat-y 50% 8px;}
body{background:transparent url(images/bg_main_top.gif) no-repeat 50% 0;font:normal 11px arial,sans-serif;color:#4E4E4E;margin:0px;padding:0;height:100%;}
img{border:none;display:block;}
a:active{outline:none;}
form{margin:0;padding:0;}
h1{color:#4B8A4E;font:normal 33px arial,sans-serif;margin:3px 0 9px 0;padding:0;line-height:normal;}
a{color:#4B8A4E;text-decoration:none;}
a:hover{color:#4B8A4E;text-decoration:underline;}
a.get-help{background:url(images/utility_arrow.gif) no-repeat 0 3px;padding-left:13px;font:bold 11px arial,sans-serif;color:#8B9899;margin:0 0 0 10px;}
a.read-more{background:url(images/green_arrow.gif) no-repeat 0 3px;padding-left:13px;font:bold 11px arial,sans-serif;color:#4B8A4E;}
a.read-more:hover{font:bold 11px arial,sans-serif;color:#4B8A4E;text-decoration:underline !important;}

ul{list-style-type:none;margin:6px 0 0 0;padding:0;}
li{background:url(images/bullet.gif) no-repeat 0 6px;padding-left:7px;margin-bottom:2px;}

#wrapper{position:relative;margin:0 auto;width:985px;background:url(images/bg_center_tile.gif) repeat-y;height:auto !important;height:100%;min-height:100%;}

.logo-utility{background:#FFF;width:985px;height:107px;overflow:hidden;font:normal 10px arial,sans-serif;color:#8B9899;float:left;}
.logo-utility img{float:left; /* width:550px; */} 
.logo-utility .utility-nav{float:right;margin-right:16px;}
.logo-utility .utility-nav a{display:block;float:left;border-top:3px solid #CBD6D7;margin:1px;padding:5px 10px 8px 10px;color:#8B9899;text-decoration:none;}
.logo-utility .utility-nav a.on{border-top:3px solid #9DA5A6;color:#545454;}
.logo-utility .utility-nav a:hover{display:block;float:left;border-top:3px solid #9DA5A6;margin:1px;padding:5px 10px 8px 10px;color:#545454;text-decoration:none;}
.logo-utility .utility-nav span{display:block;float:left;width:1px;height:33px;background:url(images/utility_nav_divider.gif) no-repeat;}
.logo-utility .search-login{clear:right;float:right;margin-right:16px; margin-left:-5px; width:440px;text-align:right;margin-top:26px;font:normal 11px arial,sans-serif;color:#8B9899;overflow:hidden;}
.logo-utility .search-login input{display:block;float:left;font:bold 11px arial,sans-serif;color:#8B9899;margin-top:5px;}
.logo-utility .search-login input#search{border-top:1px solid #8B9899;border-left:1px solid #8B9899;border-bottom:1px solid #8B9899;border-right:none;padding:2px 7px;width:95px;height:15px;}
.logo-utility .search-login input#username{border:1px solid #8B9899;padding:2px 7px;width:74px;height:15px;margin-left:75px;}
.logo-utility .search-login input#password{border-top:1px solid #8B9899;border-left:1px solid #8B9899;border-bottom:1px solid #8B9899;border-right:none;padding:2px 7px;width:78px;height:15px;margin-left:2px;*width:76px;}
.logo-utility .search-login span{display:block;float:right;margin:8px 0 0 54px;}

.top-nav{width:985px;height:52px;overflow:hidden;clear:both;}
.top-nav img{float:left;}

.home-left{width:713px;float:left;padding:10px 10px 5px 16px;}
.home-left .home-banner{width:714px;height:254px;/*background:url(images/annual_meeting.gif) no-repeat;*/}
.home-left .home-banner .banner-image{width:483px;float:left;overflow:hidden;/*margin-top:-12px;*/}
.home-left .home-banner .text-box{float:right;width:217px;height:254px;padding:6px 8px 0 6px;font:normal 11px arial,sans-serif;color:#454444;line-height:18px;overflow:hidden;}
.home-left .home-banner .text-box .pad{padding:0 8px;}
.home-left .home-banner .text-box h2{font:bold 13px arial,sans-serif;color:#FFF;width:211px;height:17px;padding:0;margin:0;}
.home-left .home-banner .text-box ul{list-style-type:none;margin:10px 0;padding:0 9px;background:#FFF;}
.home-left .home-banner .text-box ul li{background:url(images/bullet.gif) no-repeat 0 12px;padding:0;margin:0;*padding:5px 0 5px 10px;*border-bottom:1px dashed #B1B0B0;}
.home-left .home-banner .text-box ul li span{display:block;background:url(images/dashed_border2.gif) repeat-x 0 100%;padding:5px 0 5px 10px;*display:inline;*background:none;*padding:0;}
.home-left .home-banner .text-box ul li.last{background:none;border:none;}
.home-left .home-banner .text-box ul li.last span{background:none;}

.home-left .col-1{float:left;width:474px;overflow:hidden;background:url(images/bg_home_col_annconf2.gif) no-repeat;margin:15px 0 0 0; *+margin-top: 9px;}
.home-left .col-1 h2{font:bold 13px arial,sans-serif;color:#FFF;width:211px;height:17px;padding:5px 8px;margin:0;}
.home-left .col-1 img.col{width:211px;height:92px;margin:9px 0 0 10px;}
.home-left .col-1 .caption{width:201px;height:84px;padding:10px 15px 0 15px;font:normal 11px arial,sans-serif;color:#4E4E4E;line-height:18px;overflow:hidden;}
.home-left .col-1 .bottom{width:215px;height:31px;overflow:hidden;padding:17px 0 0 12px;}

.home-left .col-2{float:left;width:231px;overflow:hidden;background:url(images/bg_home_col_mycoe1.gif) no-repeat;margin:10px 0 0 10px;}
.home-left .col-2 h2{font:bold 13px arial,sans-serif;color:#FFF;width:211px;height:17px;padding:5px 8px;margin:0;}
.home-left .col-2 img.col{width:211px;height:92px;margin:9px 0 0 10px;}
.home-left .col-2 .caption{width:201px;height:84px;padding:10px 15px 0 15px;font:normal 11px arial,sans-serif;color:#4E4E4E;line-height:18px;overflow:hidden;}
.home-left .col-2 .bottom, .home-right .right-box2 .bottom {width:215px;height:31px;overflow:hidden;padding:17px 0 0 16px;}

.home-left .col-3{float:left;width:231px;overflow:hidden;background:url(images/bg_home_col_annconf1.gif) no-repeat;margin:10px 0 0 8px;}
.home-left .col-3 h2{font:bold 13px arial,sans-serif;color:#FFF;width:211px;height:17px;padding:5px 8px;margin:0;}
.home-left .col-3 .caption{width:199px;height:177px;padding:18px 16px 0 16px;font:normal 11px arial,sans-serif;color:#4E4E4E;line-height:18px;overflow:hidden;}
.home-left .col-3 .caption b{color:#666;}
.home-left .col-3 .caption ul{list-style-type:none;margin:5px 0;padding:0;}
.home-left .col-3 .caption ul li{background:url(images/bullet.gif) no-repeat 0 12px;padding:0;margin:0;_padding:5px 0 5px 10px;_border-bottom:1px dashed #CCD7D7;}
.home-left .col-3 .caption ul li span{display:block;background:url(images/dashed_border.gif) repeat-x 0 100%;padding:5px 0 5px 10px;_display:inline;_background:none;_padding:0;}
.home-left .col-3 .caption ul li.last{border:none;}
.home-left .col-3 .caption ul li.last span{background:none;}
.home-left .col-3 .bottom{width:215px;height:31px;overflow:hidden;padding:17px 0 0 16px;}

.home-right{width:230px;float:left;padding:10px 16px 5px 0;font:normal 11px arial,sans-serif;color:#626161;line-height:18px;}
.home-right b{color:#353434;}

.home-right .right-box1{overflow:hidden;}
.home-right .right-box1 h2{width:200px;background:#EBEBEB;font:bold 12px arial,sans-serif;color:#353434;padding:5px 15px;margin:0 0 12px 0;}
.home-right .right-box1 img.fl{float:left;width:95px;height:121px;margin:0 12px 10px 14px;*margin-left:9px;}
.home-right .right-box1 .pad{margin-top:10px;}

.home-right .right-box2{overflow:hidden;background:none;}
.home-right .right-box2 h2{width:200px;background:#EBEBEB;font:bold 12px arial,sans-serif;color:#353434;padding:5px 15px;margin:0;}
.home-right .right-box2 ul.news{list-style-type:none;margin:0;padding:0;line-height:16px;}
.home-right .right-box2 ul.news a{font:bold 11px arial,sans-serif;color:#4B8A4E;text-decoration:none;}
.home-right .right-box2 ul.news a:hover{font:bold 11px arial,sans-serif;color:#4B8A4E;text-decoration:underline;}
.home-right .right-box2 ul.news li{background:#FFF url(images/list_arrow.gif) no-repeat 16px 12px;padding:9px 15px 9px 41px;margin:0;}
.home-right .right-box2 ul.news li.alt{background:#F6F6F6 url(images/list_arrow.gif) no-repeat 16px 12px;}
.home-right .right-box2-bottom{height:48px;background:#EFEFEF;overflow:hidden;}
.home-right .right-box2-bottom a{display:block;margin:25px 0 0 42px;}

.home-right .right-box3{overflow:hidden;background:none;}
.home-right .right-box3 h2{width:200px;background:#EBEBEB;font:bold 12px arial,sans-serif;color:#353434;padding:5px 15px;margin:0;}
.home-right .right-box3 ul.news{list-style-type:none;margin:0;padding:0;line-height:16px;}
.home-right .right-box3 ul.news a{font:bold 11px arial,sans-serif;color:#4B8A4E;text-decoration:none;}
.home-right .right-box3 ul.news a:hover{font:bold 11px arial,sans-serif;color:#4B8A4E;text-decoration:underline;}
.home-right .right-box3 ul.news li{background:#FFF url(images/list_arrow.gif) no-repeat 16px 12px;padding:9px 15px 9px 41px;margin:0;}
.home-right .right-box3 ul.news li.alt{background:#F6F6F6 url(images/list_arrow.gif) no-repeat 16px 12px;}
.home-right .right-box3-bottom{height:48px;background:#EFEFEF;overflow:hidden;}
.home-right .right-box3-bottom a{display:block;margin:25px 0 0 42px;}

.sub-wrapper{float:left;width:100%;overflow:hidden;}

.sub-col-1{float:left;width:182px;padding:10px 10px 0px 16px;overflow:hidden;margin-bottom:0px;}
.sub-col-1 .left-nav a{display:block;font:bold 13px arial,sans-serif;color:#465779;padding:7px 15px;text-decoration:none;}
.sub-col-1 .left-nav a:hover{text-decoration:underline;}
.sub-col-1 .left-nav a.on{background:#465779;color:#FFF;}
.sub-col-1 .left-nav .sub{background:#F2F4F6 url(images/leftnav_sub_top.gif) no-repeat;width:182px;padding:5px 0;}
.sub-col-1 .left-nav .sub a{display:block;font:bold 11px arial,sans-serif;color:#465779;padding:7px 5px 7px 23px;text-decoration:none;}
.sub-col-1 .left-nav .sub a:hover{display:block;font:bold 11px arial,sans-serif;color:#465779;text-decoration:underline;}
.sub-col-1 .left-nav .sub a.on{display:block;font:bold 11px arial,sans-serif;color:#34415B;padding:6px 5px 6px 23px;text-decoration:none;border-top:1px solid #FFF;border-bottom:1px solid #FFF;background:#E4E9EF url(images/arrow_leftnav.gif) no-repeat 10px 8px;*background-position:10px 10px;}
.sub-col-1 .left-nav .sub a.on:hover{display:block;font:bold 11px arial,sans-serif;color:#34415B;text-decoration:underline;}

.sub-col-2{float:left;width:530px;overflow:hidden;padding:0;padding-bottom:0px;margin-bottom:0px;}
.sub-col-2 .text{background:url(images/bg_sub_col.gif) repeat-y;padding:21px 30px;font:normal 11px arial,sans-serif;color:#666;line-height:18px;}
.sub-col-2 .text ul{list-style-type:none;margin:15px 0;padding:0;}

.home-left .col-3 .caption ul li{background:url(images/bullet.gif) no-repeat 0 12px;padding:0;margin:0;_padding:5px 0 5px 10px;_border-bottom:1px dashed #CCD7D7;}
.home-left .col-3 .caption ul li span{display:block;background:url(images/dashed_border.gif) repeat-x 0 100%;padding:5px 0 5px 10px;_display:inline;_background:none;_padding:0;}
.home-left .col-3 .caption ul li.last{border:none;}
.home-left .col-3 .caption ul li.last span{background:none;}

.sub-col-2 .text ul li{background:url(images/bullet.gif) no-repeat 0 12px;padding:0;margin:0; padding:5px 0 5px 10px; border-bottom:1px dashed #CCD7D7;}
.sub-col-2 .text ul li:last-child{border:0;}
.sub-col-2 .text ul li span{display:block;background:url(images/dashed_border.gif) repeat-x;padding:5px 0 5px 10px; display:inline; background:none; padding:0;}
.sub-col-2 .text ul li.first span{background:none;}
.sub-col-2 .text ul ul{list-style-type:none;margin:2px 0 2px 20px;*margin:2px;padding:0;}
.sub-col-2 .text ul ul li{background:url(images/bullet2.gif) no-repeat 0 9px;padding:0 0 5px 10px;margin:0;border:none;}

.sub-col-2 h2{font:bold 16px arial,sans-serif;color:#465779;margin:10px 0 15px 0;}
.sub-col-2 img.header{border-top:10px solid #FFF;border-bottom:12px solid #FFF;}
.sub-col-2 .image-left{float:left;margin:15px 25px 5px 0;}
.sub-col-2 .image-left span{display:block;background:#F2F4F6;border-top:1px solid #FFF;font:normal 10px arial,sans-serif;color:#7F8181;padding:8px 10px;}

.sub-col-3{width:220px;float:left;padding:10px 16px 0px 10px;font:normal 11px arial,sans-serif;color:#626161;line-height:18px;overflow:hidden;margin-bottom:0px;}
.sub-col-3 h2{width:200px;background:#EBEBEB;font:bold 12px arial,sans-serif;color:#353434;padding:5px 15px;margin:0 0 12px 0;}
.sub-col-3 .box{width:200px;padding:0 15px;}
.sub-col-3 .box img.fl{float:left;width:95px;height:121px;margin:0 12px 20px 0;}

img.footer-divider{clear:both;margin:0 auto;}
.footer{clear:left;width:953px;height:75px;margin:0 auto;font:normal 10px arial,sans-serif;color:#A5B0B0;background:#FFF;}
.footer .contact{float:left;margin:0 0 25px 13px;}
.footer .contact a{color:#A5B0B0;text-decoration:none;}
.footer .contact a:hover{color:#4B8A4E;text-decoration:underline;}
.footer .links{float:right;margin:0 13px 25px 0;}
.footer .links a{color:#A5B0B0;text-decoration:underline;margin-left:22px;}
.footer .links a:hover{color:#4B8A4E;text-decoration:underline;}


