/* Council for Christian Colleges and Universities Cascading Stylesheet */

/* Default CCCU Styles */
body {font:75% arial,tahoma,sans-serif; margin:0; background:#e3e7ee url(/static/images/cccu-background.jpg) repeat-x scroll left top; color:#5c5c5c; line-height:1.4em;}
a {text-decoration:none; color:#35568b;}
a:hover {text-decoration:underline;}
a.orange_arrow { padding-left:8px; background:transparent url(/static/images/orange_arrow.gif) 0 3px no-repeat;}
button {cursor:pointer;}
input.go, button.go, a.go, .go{background:transparent url(/static/images/blu_go_btn.gif) no-repeat scroll center  !important; border:0px none; color:#fff; font-weight:bold; padding:0px 0px 2px !important; text-align:center; font-size:11px; width:27px !important; height:18px;}
.go:hover {text-decoration:underline;}
a.go {display:block;}
img {border:0;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-family:georgia, times new roman, courier, serif;}
h1 {font-size:2.2em; font-weight:100;}
h2 {xfont-size:1.64em; font-weight:normal;}
h3 {font-size:1.65em; font-weight:normal; margin-bottom:5px;  line-height:1.1em;}
h4 {font-size:1.2em;}
h5 {font-size:1.1em;}
h6 {font-size:1.1em;}
form, fieldset {border:0;margin:0;padding:0; }
p {margin:0;}
p.errors {margin:0 0 20px 0;}
ul {margin:0px; padding:0px; }
ul.nobullets {padding-left:0px;}
ul.nobullets li {list-style-type:none;}
ul.bluebullet li {background:transparent url(/static/images/blue_bullet.gif) no-repeat scroll left 8px; border-bottom:1px solid #e0e2e4; list-style-type:none; padding:2px 0 2px 9px; font-weight:bold; color:#36558b;}
.button {color:#fff !important; text-decoration:none !important;}
.clear {float:none; clear:both; font-size:0px; line-height:0px; height:0px;}
.left {float:left !important;}
.more {text-align:left; padding:7px; float:right; _float:left; _margin-right:200px;}
.moreCNews {float:right; margin:15px 0px 0px 0px;}
.homepage .foursquares .showtab2 .tabbody2 .moreCNews {float:right; margin:0 -12px 0 0;}
.graytitle {color:#999; font-weight:bold;}

.nooverflow {overflow:hidden; _height:1%;_float:left;}
.right {float:right !important;  text-transform:none;}
.thumb {background-color:#fff; border:1px solid #aeafb1; float:left; overflow:hidden; _height:1%; padding:5px;  clear:none; margin-right:10px;}
.main h2 {border-bottom:2px solid #E3E7ED; color:#8C6239; font-size:1.5em; font-weight:100; padding:0pt 0pt 3px; margin:0 0pt 15px;}
.main h4 {margin-top:10px;}
.noborder {border:0 !important;}
.img_border {border:1px solid #AEAFB1; padding:5px;}
.bottomutil {border-top:2px solid #E3E7ED; margin-top:10px; padding-top:3px;}
.nowrap {white-space:nowrap;}
/* Sitewide Styles */
#backgroundWrap {width:970px; margin:10px auto 0;}
#topCap {overflow:hidden; width: 970px; height:6px; background:transparent url(/static/images/cccu_bku_shadow_only_top.png) repeat-y scroll left top; _background:transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cccu_bku_shadow_only_top.png');}
#bottomCap {overflow:hidden; width: 970px; height:6px; background:transparent url(/static/images/cccu_bku_shadow_only_bottom.png) repeat-y scroll left top; _background:transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cccu_bku_shadow_only_bottom.png');}
#outerWrap {overflow:hidden; _height:1%; padding: 0 6px; background:transparent url(/static/images/cccu_bku_shadow_middle.png) repeat-y scroll left top; _background:transparent none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cccu_bku_shadow_middle.png', sizingMethod='scale');}
#innerWrap {position:relative; float: left; overflow:hidden; _height:1%; padding: 6px; width:945px; background:#fff;}
#innerWrap .visible {display:block;}
#innerWrap .hidden {display:none;}
#innerWrap #header {overflow:hidden; background:#15315d url(/static/images/banner_gd.jpg) 100% 0 no-repeat; _float:left;}
#innerWrap #header .branding {float:left; margin:34px 0 0 20px; _margin-left:10px;}
#innerWrap #header .branding div.print {display: none;}
#innerWrap #header #login_iframe {width:372px; height:50px;border:none;}
#login {height:30px; background:transparent url(/static/images/banner_bkg.gif) repeat-y scroll right top;}
.login_setwidth{width:372px;}
#login .login {height:26px; width:372px; float:right; margin:0px; padding-top:4px; color:#a0b8d7; background:transparent url(/static/images/login_bkg.jpg) no-repeat scroll right top; font-size:.95em;}
#login .login .loggedin {color:#a5bcd3; margin-top:3px; margin-right:6px; float:right; font-size:1.1em; font-weight:bold !important;}
#login .login .loggedin a {color:#d5e1ed !important;}
#login .login .loginput {width:103px; height:14px; background-color:#cfd7e0; margin-left:5px;}
#login .login .loginbtn {background:transparent url(/static/images/login_btn.gif) no-repeat scroll 0% 50%; cursor:pointer; margin-left:5px; border:0px none; width:47px; height:18px; font-size:0.8em;}
#login .login .loginbtnhover {background-image:url(/static/images/login_btn_hover.gif) !important;}
#login .login .loginbtnclick {background-image:url(/static/images/login_btn_click.gif) !important;}
#login .forgotpw_box{width:100%; height:30px; clear:both; padding-top:4px; text-align:right; background:transparent url(/static/images/banner_bkg.gif) repeat-y scroll right top;}
#login a.forgotpwd {color:#A5BCD3; font-size:0.95em; font-weight:bold; padding-right:10px; clear:right; float:right;}
#innerWrap #header .search {float:right; /*height:40px; width:311px;*/ margin:0 0 0; !margin-top:28px; clear:both; color:#a0b8d7; background:url(/static/images/search_bg.jpg) 0 0 no-repeat;}
#innerWrap #header .membersearch { !margin-top:0px;}
#innerWrap #header .membersearch fieldset { }
#innerWrap #header .loginWrap {float:right; margin:11px 11px 0 0; !margin-bottom:-12px; _margin-right:6px;}
#innerWrap #header .loginWrap h5 {margin-bottom:8px; font:11px helvetica; color:#a0b8d7; text-transform:uppercase; text-align:right;}
#innerWrap #header .loginWrap a {float:left; margin-left:5px;}
#innerWrap #header .loginWrap #ccculogin_form {float:left;}
#innerWrap #header .loginWrap .loginBtn {margin-left:9px; _margin-left:5px; color:#000000; text-align:center; padding-top:6px; display:block; float:left; height:24px; width:50px; cursor:pointer; background:url(/static/images/login_off.jpg) 0 0 no-repeat; font:bold 11px helvetica;}
#innerWrap #header .loginWrap .loginBtn:hover {text-decoration:none; background:url(/static/images/login_on.jpg) 0 0 no-repeat;}
#innerWrap #header .loginWrap .loggedIn {margin-top:4px; float:left;}
#innerWrap #header .loginWrap .loggedIn a {float:left; color:#ffffff; margin-left:17px;}
#innerWrap #header .loginWrap .loggedIn a.logoutLnk {background:url(/static/images/divider.gif) no-repeat 0 0; margin-left:8px; padding-left:9px;}
#innerWrap #header .loginWrap .loggedIn span {float:left; color:#a0b8d7;}
#innerWrap #header .loginWrap .loggedIn span a {float:none; margin-left:0;}
#innerWrap #header .search fieldset {margin:9px 10px 0 10px; float:left; !margin:9px 5px 0; _margin:9px 3px 0;}
#innerWrap #header .search form {margin:0;}
#innerWrap #header .search input.searchradio {width:13px; float:left; margin:6px 0pt 0pt; !margin-top:2px;}
#innerWrap #header .search label {float:left; margin:6px 8px 0 5px;}
#innerWrap #header .search input {margin-left:0px;}
#innerWrap #header .search input#searchInput {width:142px;}
#innerWrap #header .search input.keywords {background-color:#cfd7e0; margin:1px 5px 0 0; float:left;}
#innerWrap #header .search .donateBtn {color:#000000; text-align:center; /*padding-top:6px;*/ margin:9px 8px; !margin-left:10px; display:block; float:left; /*height:24px; width:50px;*/ cursor:pointer; /*background:url(/static/images/donate_btn_off.jpg) 0 0 no-repeat;*/ font:bold 11px helvetica;}
    #innerWrap #header .search .donateBtn img.defaultDonateBtn {
        display: block;
    }
    #innerWrap #header .search .donateBtn img.hoverDonateBtn {
        display: none;
    }
    #innerWrap #header .search .donateBtn:hover img.defaultDonateBtn {
        display: none;
    }
    #innerWrap #header .search .donateBtn:hover img.hoverDonateBtn {
        display: block;
    }
#innerWrap #header .search .donateBtn:hover {text-decoration:none; /*background:url(/static/images/donate_btn_on.jpg) 0 0 no-repeat;*/}
#innerWrap #header .search input.searchbtn {float:left; border:none; height:24px; width:71px; cursor:pointer; background:transparent url(/static/images/search_btn_off.jpg) 0 0 no-repeat; padding-top:3px\9; font:bold 11px helvetica;}
#innerWrap #header .search input.searchbtnhover {background-image:url(/static/images/search_btn_on.jpg) !important;}
#innerWrap #header .search input.searchbtnclick {background-image:url(/static/images/search_btn_click.gif) !important;}
#innerWrap #mainnav {overflow:hidden; _height:1%; margin:5px 0;}
#innerWrap #mainnav ul.nav {margin:0; overflow:hidden; _height:1%; padding-left:2px; list-style-type:none; float:left; clear:both; width:100%; _width:943px; background-color:#a0a683; font-weight:bold; font-size:.95em;}
#innerWrap #mainnav ul.nav li {float:left; display:inline; line-height:1.25em; overflow:hidden; height:40px; margin-top:2px; border-left:1px solid #caceb4; background:transparent url(/static/images/mainnav_item_bkg.gif) repeat-x scroll left top;}
#innerWrap #mainnav ul.nav li.firstnavitem {border-left:0px none;}

#innerWrap #mainnav ul.nav li#nav1 a {width:30px; padding-top:12px; padding-bottom:20px;}
#innerWrap #mainnav ul.nav li#nav2 a {width:35px; padding:5px 16px 20px 20px; _padding-right:15px; _padding-left:15px;}
#innerWrap #mainnav ul.nav li#nav3 a {width:30px; padding-top:12px; padding-bottom:20px;}
#innerWrap #mainnav ul.nav li#nav4 a {width:44px; padding-top:12px; padding-bottom:20px;}
#innerWrap #mainnav ul.nav li#nav5 a {width:72px; padding-top:5px; padding-bottom:20px;}
#innerWrap #mainnav ul.nav li#nav6 a {width:146px; padding-top:5px; padding-bottom:20px;}
#innerWrap #mainnav ul.nav li#nav7 a {width:65px; padding-top:12px; padding-bottom:20px;}
#innerWrap #mainnav ul.nav li#nav8 a {width:60px; padding-top:5px; padding-bottom:20px;}
#innerWrap #mainnav ul.nav li#nav9 a {width:82px; padding-top:5px; padding-bottom:20px;}
#innerWrap #mainnav ul.nav li#nav10 a {width:58px; padding-top:5px; padding-bottom:20px; _padding-right:17px; _padding-left:17px;}

#innerWrap #mainnav ul.nav li.selected a {height:31px; color:#93471d; background:#fff url(/static/images/mainnav_item_bkg_sel.gif) repeat-x scroll left top  !important; border:2px solid #fff;}
#innerWrap #mainnav ul.nav li a {color:#fff; display:block; padding:0px 15px;}
#innerWrap #mainnav ul.nav li.selected {height:42px; margin-bottom:0px;}
#innerWrap #mainnav ul.nav li a:hover {background:transparent url(/static/images/mainnav_item_bkg_hov.gif) repeat-x scroll left top;}
#innerWrap .breadcrumbs {clear:both; float:left; margin-top:7px; margin-left:10px;overflow:hidden; _height:1%; font-size:0.95em;}
#innerWrap .breadcrumbs a.active {color:#5c5c5c;}
/*#innerWrap .shareLinks {clear:right; float:right; margin-top:5px; margin-bottom:-5px; *margin-bottom:-25px; overflow:hidden; _height:1%; font-size:0.95em;}*/
#innerWrap .shareLinks {clear:right; float:right; margin-top:3px; margin-bottom:-6px; *margin-bottom:-25px; overflow:hidden; _height:1%; font-size:0.95em;}
#innerWrap .shareLinks .addthis_toolbox {padding-top:2px;}
#innerWrap .shareLinks .addthis_toolbox a {display:block;}
#innerWrap .shareLinks .addthis_toolbox a.addthis_button_facebook {margin-left:15px;}
#innerWrap .shareLinks .addthis_toolbox a.addthis_button_googlebuzz {margin-right:15px;}
#innerWrap .shareLinks .addthis_toolbox a.addthis_button_facebook_like {position:relative; top:-2px;}
#innerWrap .shareLinks .addthis_toolbox a.addthis_button_facebook_like iframe {margin-top:0px !important;}
#innerWrap div.content {margin-top:10px; overflow:visible; _height:1%; clear:both;}

/* #innerWrap .content h1 {position:relative; background:#5C6A90 url(/static/images/page_title_bku.jpg) repeat-x scroll left top; color:#FEFFFF; float:left; font-weight:100; margin-bottom:6px; padding:9px 16px 8px; width:708px; line-height:1.1em;} */
#innerWrap .content h1 {position:relative; background:#5C6A90 url(/static/images/page_title_bku.jpg) repeat-x scroll left top; color:#FEFFFF; float:left; font-weight:100; margin-bottom:6px; padding:9px 16px 8px; width:100%; line-height:1.1em;}

#innerWrap .content h1 a.cNewsRss {position:absolute; right:16px; top:14px; background: url(/static/images/rss_feed_icon.gif) 0 2px no-repeat; color:#f56e19; font-size:0.65em; line-height:normal; font-weight:bold; padding-left:18px;}
#innerWrap .content h1 a.cNewsRss:hover {color:#f56e19;}
#innerWrap .login h1 { width:921px;}
#innerWrap .content {*width:955px;}
#innerWrap .content,
#innerWrap .content .contentbody,
#innerWrap .content .contentbody .main {overflow:hidden; _height:1%; float:left;}
/*#innerWrap .content .contentbody .main {padding-top:15px; padding-left:16px;}*/
#innerWrap .content .contentbody .main {padding-top:15px;}
.NewsSection #innerWrap .content .contentbody .main,
.Event #innerWrap .content .contentbody .main,
.EventSection #innerWrap .content .contentbody .main {padding-left:0;}
.EventSection #innerWrap .content .contentbody .main {padding-left:0;}
.Event #innerWrap .content .contentbody .sponsor_list,
.NewsSection #innerWrap .content .contentbody .campus_news{width:740px !important; padding-left:16px;}
#innerWrap .content .contentbody .main .sp_margin {padding-left:16px; padding-top:16px;}
#innerWrap .content .contentbody .main .member_wrap {margin:5px 0; overflow:hidden; width:525px;}
#innerWrap .content .contentbody .main .member_wrap .member {padding:10px 10px 10px 0px; border-bottom: 1px solid #e7edf3; clear:both; float:left; overflow:hidden; width:500px;}

#innerWrap .content .contentbody {width:740px;}

#innerWrap .content .contentbody a:hover {color:#b55523;}

/* #innerWrap .content .contentbody .withsidebar {width:496px; _width:496px; float:left; clear:left;} */
#innerWrap .content .contentbody .withsidebar {width:513px; _width:513px; float:left; clear:left;}

.NewsSection #innerWrap .content .contentbody .withsidebar,
.Event #innerWrap .content .contentbody .main,
.EventSection #innerWrap .content .contentbody .withsidebar {width:513px;}
#innerWrap .content .contentbody .sidebar {width:222px; float:right;}

/*
#innerWrap .footer {clear:both; float:left; _height:1%;}
#innerWrap .footer #footernav {background-color:#414F7C; clear:both; float:left; margin-top:5px; padding:20px 20px 18px 15px; overflow:hidden; _height:1%; width:910px; font-size:1.1em;}
#innerWrap .footer #footernav ul.nav {margin:0 10px 20px; padding:0;}
#innerWrap .footer #footernav ul.nav li {float:left; list-style:none; padding-right:5px; margin-right:5px; border-right:solid 1px #fff;}
#innerWrap .footer #footernav ul.nav li.last {border:none 0px !important;}
#innerWrap .footer #footernav ul.nav li a {color:#fff !important;}
*/
#innerWrap .footer {clear:both; float:left; _height:1%;}
#innerWrap .footer #footernav {background-color:#414F7C; clear:both; float:left; margin-top:5px; padding:10px 10px 10px 15px; overflow:hidden; _height:1%; width:920px; font-size:1.1em;}
#innerWrap .footer #footernav ul.nav {margin:0px; padding:0;}
#innerWrap .footer #footernav ul.nav li {float:left; list-style:none; padding-right:5px; margin-right:5px; margin-top:7px; border-right:solid 1px #fff;}
#innerWrap .footer #footernav ul.nav li.last {border:none 0px !important;}
#innerWrap .footer #footernav ul.nav li.image {float:right; margin:0px; padding:0px; border:none 0px !important;}
#innerWrap .footer #footernav ul.nav li a {color:#fff !important;}


#underWrap {font-size:1.1em; margin:auto; overflow:hidden; _height:1%; padding:6px 24px; width:921px;}
#underWrap .title {font-size:1.11em; font-weight:bold;}
#innerWrap .main p {margin: 0 0 5px 0;}
#innerWrap .main p.intro_para {margin:0 60px 16px 0;}
#innerWrap .main ul {margin:10px 0;}
#innerWrap .main ul li {margin-top:5px; margin-left:16px;}
.EventSection #innerWrap .searchcontent h1,
.MemberAffiliateSection #innerWrap h1,
.ResourceLibrary #innerWrap .searchcontent h1,
.HomePage #innerWrap .searchcontent h1 {width:723px;}

/*root*/
.Root #innerWrap .contentbody {width:100%;}
.Root #innerWrap h1 {width:913px;}

/* Left Nav Styles */
.side {background:#fff url(/static/images/left_nav_bku.jpg) repeat-x scroll left bottom;  border-bottom:1px solid #fff; float:left; margin-right:5px; width:200px; padding-bottom:276px;}
.side .nav p {background:#7385a9 url(/static/images/left_nav_header_bku.jpg) repeat-x scroll left top; border-bottom:1px solid #fff; padding:15px 20px 15px; font-size:.95em;}
.EventSection .side .nav p, .Event .side .nav p  {padding:15px 15px 15px;}
.Page .side .nav p{padding:15px 13px 15px;}
.side .nav p a {color:#fff; font-size:1.3em; font-weight:bold;}
/*.side .nav ul {font-weight:bold; padding:0px; margin:0 0 10px 0; width:100%;}*/
.side .nav ul {font-weight:bold; padding:0px; margin:0; width:100%;}
.side .nav li {list-style-type:none; margin:0px;border-bottom:1px solid #fff;}
.side .nav li a {background-color:#cedae7; display:block; padding:5px 20px; width:160px;}
.side .nav li.active a.active {background-color:#f3f6f9; color:#B55523 !important;}
.side .nav li.active li.active a {color:#B55523 !important;}
.side .nav li a:hover {background-color:#e7edf3 !important;}
.side .nav ul.subnav {background-color:#FFF; display:none; margin-bottom:0px;}
.side .nav li.active ul.subnav {display:block !important;}
.side .nav ul.subnav li a {background:#fff url(/static/images/blue_arrow.gif) no-repeat scroll 4px center; border-top:1px solid #e7edf3; margin-left:15px; padding-left:13px; padding-right:12px;}
.side .nav ul.subnav li a.start {border-top:0 none;}
.side .nav ul.subnav li a:hover {background-color:#fff !important;}

/* Faceted Search Styles */
.filternav {background:#E0E8F1 url(/static/images/col_gradiant.gif) repeat-x scroll center bottom  !important; margin-left:4px; _margin-left:2px; width:220px !important; padding-bottom:120px;}

/*.filternav .refinehead h3 {background:transparent url(/static/images/left_nav_header_bku.jpg) repeat-x scroll left top; color:#fff; font:bold 1.1em Arial,Tahoma,sans-serif; padding:16px 5px 16px 16px; margin-left:0;}*/


.button-x {
    background: #7883b0; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4ODNiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YjU3ODciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #7883b0 0%, #4b5787 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7883b0), color-stop(100%,#4b5787)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7883b0 0%,#4b5787 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7883b0 0%,#4b5787 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7883b0 0%,#4b5787 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7883b0 0%,#4b5787 100%); /* W3C */
    border-radius: 2px;
     box-sizing: border-box; 
     -moz-box-sizing: border-box; 
     -webkit-box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    display: block;
    height: 11px;
    float: left;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-indent: .110em;
    line-height: 8px;
    margin: 3px 9px 0 0;
    padding: 1px;
    text-align: center;
    width: 11px;
}

.filter-text
{
  
}
@media \0screen {
.button-x {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7883b0', endColorstr='#4b5787',GradientType=0 );}
.button-x.clear {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d76452', endColorstr='#b03721',GradientType=0 ); }
}

.button-x.clear {
    background: #d76452; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3NjQ1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMDM3MjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #d76452 0%, #b03721 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d76452), color-stop(100%,#b03721)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d76452 0%,#b03721 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d76452 0%,#b03721 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d76452 0%,#b03721 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d76452 0%,#b03721 100%); /* W3C */

}

.button-x:after {
    content: "X";
}

/* Faceted Search Styles */
.filternav {
	background:#E0E8F1 url(/static/images/col_gradiant.gif) repeat-x scroll center bottom  !important;
	 margin-left:4px;
	 _margin-left:2px;
	 width:220px !important;
	 padding-bottom:120px;
}


.filternav .refinehead h3 {
	background: #e0e8f1;
	 color:#5c5c5c;
	 font-size: 1.65em;
	 padding:16px 5px 14px 10px;
	 margin-left:0;
}


.filternav .refinehead p {
	margin:4px 12px 13px;
}


.filternav .facets {
	 margin:5px;
	 padding: 0px 8px 8px;
}


.filternav .section {
	background:#fff url(/static/images/filternav_sect_bku.jpg) repeat-x scroll left bottom;
	 margin:5px 5px 30px 5px;
	 overflow:hidden;
	 _height:1%;
	 padding:12px;
    padding-bottom: 10px;
}


.filternav .facets h4,
.filternav .section h4 {
    font:bold 1em Georgia,Times New Roman,serif;
	color:#666666;
	 margin-bottom:8px;
}

.filternav .section h3 {
    color:#5c5c5c;
	 font-size: 1.61em;
	 margin: 0 0 15px 0;
}

.filternav li {
    clear: both;
    font-size: .97em;
	list-style-type:none;
    line-height: 18px;
}

.filternav li input[type="checkbox"] {
    display: block;
    float: left;
    margin: 2px 14px 8px 0;
    -ms-transform: scale(.90); /* IE */
  -moz-transform: scale(.90); /* FF */
  -webkit-transform: scale(.90); /* Safari and Chrome */
  -o-transform: scale(.90); /* Opera */
}

:root .filternav li input[type="checkbox"] {
     margin-top: -1px \0/IE9+;
}

.filternav .section.location h3 {
    margin-bottom: 20px;
}

.filternav .section.location ul li {
    padding-bottom: 37px;
}

.filternav .section.location ul li:last-child {
    padding-bottom: 27px;
}

.filternav ul.yoursearch {
    margin-bottom: 18px;
}

.filternav ul.yoursearch:last-child {
    margin-bottom: 13px;
}

.filternav ul.yoursearch:first-of-type {
    border-bottom: 1px solid #fff;
    padding-bottom: 20px;
}

@media \0screen {
	.filternav ul.yoursearch {
    	border-bottom: 1px solid #fff;
    	padding-bottom: 20px;
	}
	.filternav ul.yoursearch+ul.yoursearch {padding-bottom: 0; border-bottom: 0;}
}

.alphawrap {
    clear:both;
    padding-bottom: 8px;
}

.alphawrap span:before {
    content: " | ";
    padding: 0 5px;
}

:root .alphawrap span:before {
    padding: 0 4px \0/IE9+;
}

.alphawrap span:first-child:before {
    content: "";
    padding: 0;
}



.filternav li.last, .bytopic li.last {
	font-weight:bold;
	 margin-top:10px;
}


.facetmodal {
	_width:300px;
	 background:#fff url(/static/images/facet_model_bkg.gif) repeat-x scroll left bottom;
	 border:1px solid #555;
	 display:none;
	 padding:5px;
	 position:absolute;
 }


.facetmodal .titlebar {
	background-color:#f3f3f3;
	 color:#333;
	 padding:5px 10px;
}


.facetmodal .close {
	text-align:right;
	float: right;
padding-left: 15px;
}


.facetmodal .Xbtn {
	margin-top:3px;
}


.facetmodal .closebtn {
	clear:left;
	 text-align:right;
	 padding-top:10px 8px 5px;
}


.facetmodal .closebtn .closebutton {
	font-size:1.15em;
	 background:transparent url(/static/images/login_btn.gif) no-repeat scroll left top;
	 color:#424242;
	 padding: 2px 7px;
}



.facetmodal ul {
	float:left;
	 padding:10px;
	 width:auto;
	 list-style-type:none;
}

.facetmodal ul {margin-top: 5px;}

.facetmodal ul li {clear:both;}

.facetmodal ul li input[type="checkbox"] {
    display: block;
    float: left;
    margin: 1px 14px 8px 0;
    -ms-transform: scale(.90); /* IE */
  -moz-transform: scale(.90); /* FF */
  -webkit-transform: scale(.90); /* Safari and Chrome */
  -o-transform: scale(.90); /* Opera */
}

.facetmodal.states ul:last-of-type {
    border-left: 1px solid #e2e2e2;
}

.filternav .viewall, .bytopic .viewall {
	background:transparent url(/static/images/plus_more_icon.gif) no-repeat scroll left top;
	 float:left;
	 height:12px;
	 margin-right:5px;
	 width:13px;
}

a.external {
background: url(/static/images/external.png) no-repeat right top;
display: block;
float: left;
padding-right: 25px;
padding-top: 4px;
}


.icon-affiliate img {
height: 18px;
width: 18px;
}

.icon-affiliate {
display: inline-block;
float: right;
height: 18px;
margin-top: -18px;
width: 24px;
}



/* Promo Styles */
#innerWrap .sidebar .promo {margin-bottom:10px; background-color:#e0e8f1;}
#innerWrap .sidebar .promo h2 {clear:both; color:#9A7652; float:left;  margin:5px 5px 9px; width:auto; font-size:1.5em; line-height:1.1em;}
#innerWrap .sidebar .promo .body {overflow:hidden; _height:1%; padding:5px; clear:both;}
#innerWrap .sidebar .promo .body .promocontent {overflow:hidden; background:#fff url(/static/images/promo_bku_fade.gif) repeat-x scroll left bottom; float:left; _height:1%; padding:16px 6px 10px;width:200px;}
#innerWrap .sidebar .promo .body .promocontent form {margin:10px 0; float:left; clear:both;}
#innerWrap .sidebar .promo .body .promocontent .border_top {padding-top:15px; margin-top:10px; _margin-top:0px; border-top:solid 1px #e0e2e4; float:left; clear:both;}
#innerWrap .sidebar .promo .body .promocontent .bluebullet {margin-bottom:10px; overflow:hidden;}
#innerWrap .sidebar .promo .body .promocontent h3 {color:#36558b;}
#innerWrap .sidebar .promo .body .promocontent h4 {float:left;}
#innerWrap .sidebar .promo .body .promocontent img {float:left; margin-right:5px}
#innerWrap .sidebar .promo .body .promocontent input {width:142px;}
#innerWrap .sidebar .promo .body .promocontent p {float:left;}
#innerWrap .sidebar .promo .body .promocontent p.clearp {clear:left; display:block;}
#innerWrap .sidebar .promo .body .promocontent p.docfile {float:left; overflow:hidden; _height:1%; width:120px;margin-left:25px;}
#innerWrap .sidebar .promo .body .promocontent p.docfile .doc_abbr{cursor:default;}
#innerWrap .sidebar .promo .body .promocontent ul {overflow:hidden; _height:1%; margin-bottom:15px;}
#innerWrap .sidebar .promo .body .promocontent .more {_width:100%; overflow:visible; float:right; _float:left; _margin-top:10px; _padding:0; _margin-bottom:0;}
#innerWrap .sidebar .promo .body .promocontent .more a {padding-left:8px; background:transparent url(/static/images/orange_arrow.gif) no-repeat scroll left center;}
#innerWrap .sidebar .promo .body .promocontent .more a.button {padding:4px 23px; background:transparent url(/static/images/forum_btn.gif) no-repeat scroll left center  !important; font-weight:bold; margin-right:15px;}
#innerWrap .sidebar .promo .body .sponsor {overflow:hidden; _height:1%; margin:0pt 0pt 20px; width:100%;}
#innerWrap .sidebar .promo .body fieldset {margin:10px 0;}
#innerWrap .sidebar .promo .body select {float:left; margin-right:5px; font-size:12px; *font-size:10px; width:auto;}

/* Homepage Styles */

/* New Home Styles */
.content-home {position: relative; float: left; width:100%; background:#fff;}
.content-home h1 {font-size:1.55em;}
.content-home p {padding: 5px 0px 5px 0px;}

/* Left Column */
.content-home .content-home-left {position: relative; float: left; width:630px;}
.content-home .content-home-left h1 {color:#8c6239; padding-bottom:10px; border-bottom:2px solid #e5eaf0;}
.content-home .content-home-left h2 {color:#5c5c5c; font-size:1.3em; padding-bottom:5px;}

/* Main Feature */
.content-home .content-home-left .content-home-left-mainfeature {position: relative; float: left; width:628px; background:#fff;}
.content-home .content-home-left .content-home-left-mainfeature .contentdiv {position: absolute; float: left; width:474px; height:266px; z-index:1;}
.content-home .content-home-left .content-home-left-mainfeature .contentdiv-hide {display:none; position: absolute; float: left; width:474px; height:266px; z-index:1;}
.content-home .content-home-left .content-home-left-mainfeature ul.mainfeature {position:relative; left:468px; top:0px; float:left; list-style-type:none; width:162px; height:266px; background: transparent; z-index:2;}
.content-home .content-home-left .content-home-left-mainfeature ul.mainfeature li.mainfeature-nav-top {position: relative; float: left; width:162px; height:2px; background: url(/static/images/mainfeature_btn_top_border.png) no-repeat left;}
.content-home .content-home-left .content-home-left-mainfeature ul.mainfeature li.mainfeature-nav a {position: relative; float:left; width:141px; height:53px; background: transparent url(/static/images/mainfeature_btn.png) no-repeat left; padding:8px 5px 5px 16px; text-decoration:none;}
.content-home .content-home-left .content-home-left-mainfeature ul.mainfeature li.mainfeature-nav a:hover {background: url(/static/images/mainfeature_btn_hover.png) no-repeat left;}
.content-home .content-home-left .content-home-left-mainfeature ul.mainfeature li.mainfeature-nav a.selected {position: relative; float: left; 
width:141px; height:53px; background:transparent url(/static/images/mainfeature_btn_selected.png) no-repeat left; padding: 8px 5px 5px 16px; 
color:#fff; text-decoration:none;}

/* Left Column Cont. */
.content-home .content-home-left .content-home-left-body {position: relative; float: left; width:590px; padding: 20px;}
.content-home .content-home-left .content-home-left-news1 {position: relative; float: left; width:590px; padding: 18px 18px 10px 18px; margin-bottom: 5px; border: 2px solid #e5eaf0; background:url(/static/images/box_gradient_blue.png) repeat-x bottom;}
.content-home .content-home-left .content-home-left-news1 .newsabstract {position: relative; float: left; width:590px;}
.content-home .content-home-left .content-home-left-news1 .newsabstract .newscontent {position: relative; float: left; width:590px; margin-top:10px;}
.content-home .content-home-left .content-home-left-news1 .newsabstract .newscontent .newscontent-thumb {position: relative; float: left; width:90px; margin: 0px 20px 20px 0px;}
.content-home .content-home-left .content-home-left-news2 {position: relative; float: left; width:272px; height:462px; padding: 18px 18px 10px 18px; margin-bottom: 5px; border: 2px solid #e5eaf0; background: #fff;}
.content-home .content-home-left .content-home-left-news2 .newsabstract {position: relative; float: left; width:272px;}
.content-home .content-home-left .content-home-left-news2 .newsabstract .newscontent {position: relative; float: left; width:272px; margin-top:10px;}
.content-home .content-home-left .content-home-left-news3 {position: relative; float: left; width:273px; height:462px; padding: 18px 18px 10px 18px; margin-bottom: 5px; margin-left:5px; border: 2px solid #e5eaf0; background: #fff;}
.content-home .content-home-left .content-home-left-news3 .newsabstract {position: relative; float: left; width:273px;}
.content-home .content-home-left .content-home-left-news3 .newsabstract .newscontent {position: relative; float: left; width:273px; margin-top:10px;}

/* Right Column */
.content-home .content-home-right {position: relative; float: left; width:310px; margin-left:5px; background: #fff;}
.content-home .content-home-right .content-home-right-mission {position: relative; float: left; width: 306px; margin-bottom: 5px; border:solid 2px #6d80a2; background: #6d80a2;}
.content-home .content-home-right .content-home-right-mission h1 {color:#fff; padding: 6px 0px 0px 8px;}
.content-home .content-home-right .content-home-right-mission p {color:#fff; font-family:georgia, times new roman, courier, serif;}
.content-home .content-home-right .content-home-right-mission .mission-header {position: relative; float: left; width: 306px; height: 30px; background: url(/static/images/mission_header.png) repeat-x left;}
.content-home .content-home-right .content-home-right-mission .mission-body {position: relative; float: left; width: 290px; padding: 8px; background: #8292b0;}
.content-home .content-home-right .content-home-right-profile {position: relative; float: left; width: 306px; margin-bottom: 5px; border:solid 2px #d9e1ea; background: #d9e1ea;}
.content-home .content-home-right .content-home-right-profile h1 {color:#333; padding: 6px 0px 0px 8px;}
.content-home .content-home-right .content-home-right-profile .profile-header {position: relative; float: left; width: 306px; height: 30px; background: url(/static/images/profile_header.png) repeat-x left;}
.content-home .content-home-right .content-home-right-profile .profile-body {position: relative; float: left; width: 288px; padding: 10px 10px 6px 8px; background: #e5eaf0;}
.content-home .content-home-right .content-home-right-profile .profile-body .profile-body-thumb {position: relative; float: left; width:80px; margin-right:10px;}
.content-home .content-home-right .content-home-right-profile .profile-body ul {postion:relative; float:left; list-style-type:none; float:left; width:198px;}
.content-home .content-home-right .content-home-right-profile .profile-body ul li {position:relative; float:left; width:198px; padding-bottom:4px;}
.content-home .content-home-right .content-home-right-promo {position: relative; float: left; width: 302px; margin-bottom: 5px; border:solid 4px #d9e1ea; background: url(/static/images/box_gradient_brown.png) repeat-x bottom #fff;}
.content-home .content-home-right .content-home-right-promo-noborder {position: relative; float: left; width: 310px; margin-bottom: 5px; background: url(/static/images/box_gradient_brown.png) repeat-x bottom #fff;}
.content-home .content-home-right .content-home-right-promo h1 {color:#8c6239; padding: 6px 0px 0px 8px; padding-bottom: 8px;}
.content-home .content-home-right .content-home-right-promo .promo-header {position: relative; float: left; width: 306px;}
.content-home .content-home-right .content-home-right-promo .promo-body {position: relative; float: left; width: 290px; padding: 8px;}
/* End New Home Styles */

.HomePage ul.bluebullet {border-top:1px solid #e0e2e4}
.homepage h1 {color:#8c6239; font-size:1.55em;}
.homepage .top {overflow:hidden; _height:1%; background-color:#cbd5e1; float:left; clear:both; width:100%;}
.homepage .top .carousel {float:left; width:566px;}
.homepage .top .carousel #carouselholder {padding:0 8px 8px 0; background-color:#fff;}
.homepage .top .carousel .carouselselect {margin-top:4px; float:right; font-weight:bold;}
.homepage .top .carousel .carouselselect a {display:inline; float:left; margin:0 0 0 2px; padding:0;}
.homepage .top .carousel .carouselselect a img {display:inline; margin:0; padding:0;}
.homepage .top .carousel .carouselselect a.carouselsecectbtn {background:transparent url(/static/images/carousel_btn.gif) no-repeat scroll left top; color:#fff; padding:3px 7px 6px; text-decoration:none;}
.homepage .top .carousel .carouselselect a.carouselsecectbtn:hover {background-image:url(/static/images/carousel_btn_hov.gif);}
.homepage .top .carousel .carouselselect a.carsel {background-image:url(/static/images/carousel_btn_on.gif) !important;}
.homepage .top .valueprop {overflow:hidden; _height:1%; width:379px; float:right;}
.homepage .top .valueprop .thumb {float:left; overflow:hidden; _height:1%;}
.homepage .top .valueprop .hppromo {margin-top:22px; overflow:hidden; _height:1%; padding:0 20px 0 13px;}
.homepage .top .valueprop .hpcontent {padding-left:10px; overflow:hidden; _height:1%;}
.homepage .top .valueprop .hpcontent h1 {color:#2f4a79;}
.homepage .top .valueprop .hpcontent p {margin:3px 0pt 0px;}
.homepage .topshadow {background:transparent url(/static/images/cccu_home_top_shadow.png) repeat-x scroll left top; _background:transparent none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/static/images/cccu_home_top_shadow.png, sizingMethod='scale'); clear:left; float:left; height:8px; overflow:hidden; width:100%;}
.homepage .foursquares {overflow:hidden; _height:1%; width:100%; float:left; clear:both; margin-top:2px;}
.homepage .foursquares .leftcontent {float:left; width:508px; margin-left:15px; _margin-left:5px; margin-top:10px;}
.homepage .foursquares .leftcontent h1 {border-bottom:2px solid #e3e7ed; padding:0pt 0pt 3px;}
.homepage .foursquares .rightrail {overflow:hidden; _height:1%; padding-bottom:5px; float:right; background:#D9E1EA url(/static/images/inside_cccu_bkg.jpg) repeat-x scroll left top; width:375px; border:2px solid #d9e1ea;}
.homepage .foursquares .rightrail h1 {margin:10px 0pt 8px 9px;}
.homepage .foursquares .newsquare,
.homepage .foursquares .eventsquare {float:left; clear:left; overflow:hidden; _height:1%; margin:5px; width:100%;}
.homepage .foursquares .insidesquare,
.homepage .foursquares .careersquare {float:right; clear:right; margin-bottom:7px; }
.homepage .foursquares .newsquare .newsabstract,
.homepage .foursquares .eventsquare .eventabstract {width:100%; float:left; clear:both; padding:9px 0px 13px;}
.homepage .foursquares .newsquare .newscontent,
.homepage .foursquares .eventsquare .eventcontent {overflow:hidden; _height:1%; margin-top:10px;}
.homepage .foursquares .eventsquare .eventcontent h3,
.homepage .foursquares .newsquare .newscontent h3 {margin-left:0;}
.homepage .foursquares .newsquare .thumb, .homepage .foursquares .eventsquare .thumb{margin-right:18px;}
.homepage .foursquares .insidesquare #tabbar {overflow:hidden; height:38px; background-color:#dce3e9; margin:0 4px; _margin-left:3px;}
.homepage .foursquares #tabbar div {float:left; padding:5px 6px; overflow:hidden; _height:1%; text-align:center; color:#36558b; font-weight:bold; background:transparent url(/static/images/inside_cccu_tab.jpg) no-repeat left top; cursor:pointer; width:108px; height:28px; margin:0 1px; line-height:1.1em;}
.homepage .foursquares .showtab1 #tabbar .tab1, 
.homepage .foursquares .showtab2 #tabbar .tab2, 
.homepage .foursquares .showtab3 #tabbar .tab3 {color:#bc8448; font-weight:bold; background:#ffffff url(/static/images/inside_cccu_tab_sel.jpg) no-repeat left top  !important; cursor:pointer; width:108px; height:28px; margin:0 1px;}
.homepage .foursquares .insidesquare .tabbody {width:335px; background:#ffffff url(/static/images/home_career_opt_bku.jpg) repeat-x scroll left bottom; padding:20px 20px 20px 10px; _padding-bottom:0px; margin:0pt 5px; display:none;}
.homepage .foursquares .insidesquare .tabbody .date {float:left; clear:left; width:112px; margin-right:5px;}
.homepage .foursquares .showtab1 .tabbody1,
.homepage .foursquares .showtab2 .tabbody2, 
.homepage .foursquares .showtab3 .tabbody3 {display:block;}
.homepage .foursquares .showtab2 .tabbody2 {float:left;}
.homepage .foursquares .showtab1 .tabbody1 h4,
.homepage .foursquares .showtab2 .tabbody2 h4, 
.homepage .foursquares .showtab3 .tabbody3 h4 {font-family:arial,tahoma,sans-serif;}
.homepage .foursquares .showtab1 .tabbody1 .tabcontent {_width:200px; overflow:hidden; _height:1%; padding-left:10px; _padding-left:0;}
.homepage .foursquares .showtab1 .tabbody1 .tabcontent p {_overflow:hidden;}
.homepage .foursquares .showtab1 .tabbody1 .tabcontent .bluebullet {margin:10px 0;}
.homepage .foursquares .showtab1 .tabbody1 .tabcontent .more {float:right; text-align:left;}
.homepage .foursquares .showtab1 .tabbody1 img {_height:95px;}
.homepage .foursquares .showtab2 .tabbody2 .news {margin-bottom:10px; overflow:hidden; _height:1%;}
.homepage .foursquares .showtab3 .tabbody3 .news {overflow:hidden; _float:left; margin-bottom:5px;}
.homepage .foursquares .careersquare {width:365px; background:#fff url(/static/images/home_career_opt_bku.jpg) repeat-x scroll left top; margin:0pt 5px; color:#666666;}
.homepage .careersquare .careertext {margin:0 9px 5px;}
.homepage .careersquare div.car_col {float:left; padding:10px 25px 0 10px;}
.homepage .careersquare div.careerlink {float:right; padding:10px 15px 8px 0pt; !width:130px; !padding-right:10px; !overflow:hidden;}
.homepage .careersquare .jobtype {margin:0; padding: 0 0 10px 0;}
.homepage .careersquare div p {font-weight:bold;}

/*login*/
#innerWrap .content .main.login {padding-top:15px; clear:left; width:520px;margin:auto;}
#innerWrap .content .main.login p{width:100%; text-align:center;}
#innerWrap .content .main.login form{text-align:center; width:300px;margin:auto;}
#innerWrap .content .main.login form label {width:75px;}
#innerWrap .content .main.login form input.button {background:transparent url(/static/images/forum_btnsmall.gif) no-repeat scroll left center; float:none; border:0; margin:0pt 10px 0pt 0pt; width:69px; padding:4px 0; font-weight:bold;}

/* News Section Styles */
.NewsSection #innerWrap .main ul li {margin-left:0;}

/*.NewsSection .content .contentbody .main*/ 
/*.topnews {background:#fff url(/static/images/blue_bku_fade.jpg) repeat-x scroll left bottom; margin-bottom:20px;  padding:0pt 0pt 20px 16px; _padding-bottom:0px; width:497px;}*/
.topnews {background:#fff url(/static/images/blue_bku_fade.jpg) repeat-x scroll left bottom; margin-bottom:20px;  padding:0px 15px 20px 16px; _padding-bottom:0px;}
.NewsSection .content .contentbody .main .topnews .nooverflow {margin-right:11px; _width:350px; _float:left;}
.content .contentbody .main .topnews .thumb {_display:inline; !padding-bottom:2px;} /*display:inline for doubled margin*/
.NewsSection .content .contentbody .main .middlenews {!margin-bottom:15px;}
.NewsSection .content .contentbody .main .middlenews,
.NewsSection .content .contentbody .main .bottomnews {overflow:hidden; _height:1%;}
.NewsSection .content .contentbody .main .middlenews .nooverflow,
.NewsSection .content .contentbody .main .bottomnews .nooverflow {margin-right:40px;}
.NewsSection .content .contentbody .main .news {clear:left; float:left; margin-bottom:20px; width:100%;}
.NewsSection .content .contentbody .main .bottomnews .news {margin-bottom:5px;}
.NewsSection  #innerWrap .content .contentbody .main .bottomnews .news .nooverflow p{margin:0px;}
.NewsSection .content .contentbody .main .post_date {width:135px;}
.NewsSection .submit_campus_news fieldset {padding:10px;}
.NewsSection .submit_campus_news label {width:75px;}
.NewsSection .submit_campus_news button {margin-left:10px;}
.NewsSection #innerWrap .submit_campus_news_content, .NewsSection .errors {margin-left:16px; margin-top:5px;}
.NewsSection .errors li {color:#f00; list-style-type:none;}

/* News Article Styles */
.NewsArticle .content .contentbody .main .titlebar {margin-bottom:15px;}
.NewsArticle .content .contentbody .main .articletitle {color:#9a7652;}
.NewsArticle .content .contentbody .main .post_date {float:left; clear:left; overflow:hidden; _height:1%; margin-right:10px;}
.NewsArticle .content .contentbody .main .news {margin:5px 0 5px; _height:1%;}
.NewsArticle .content .contentbody .main .news div {_margin-left:0px;}
.NewsArticle .content .contentbody .main .supplement {_margin:0; float:left; margin:3px 0 10px; _margin-left:5px; margin-right:5px;}
.NewsArticle .content .contentbody .main .suppimg {padding:0; float:left; clear:left;}
.NewsArticle .content .contentbody .main .caption {float:left; clear:left;}
.NewsArticle .content .contentbody .main .supptxt {overflow:hidden; _height:1%; width:auto;}
.NewsArticle .content .main p {margin-bottom:10px !important;}

/* News Archive Styles */
.newsarchives ul {margin-top:10px;}
.newsarchives ul li {list-style-type:none; margin:0 0px 5px; overflow:hidden;}
.newsarchives ul li .date {clear:left; float:left; width:120px;}
.newsarchives ul li a {float:left; width:350px;}

.newsarchives .pagination {margin-left:120px; font-weight:bold; _clear:left;}
.newsarchives .pagination span {margin:0 4px;}
.newsarchives .pagination a {text-decoration:underline; margin:0 4px;}
.newsarchives .pagination a span{margin:0;}

/* Conferences & Events Section Styles */
.EventSection .main .topevent {background:#fff url(/static/images/blue_bku_fade.jpg) repeat-x scroll left bottom; clear:both; float:left; margin-bottom:20px; padding:0pt 0pt 20px 16px; width:497px;}
.EventSection .main .nooverflow {margin-right:11px;}
.EventSection .main .topevent .thumb {!padding-bottom:2px;}
.EventSection .main .event {position: relative; clear:left; float:left; margin-bottom:20px; width:100%;}
.EventSection .main .confforms {background:transparent url(/static/images/grey_bku_fade.gif) repeat-x scroll left bottom; border:1px solid #f0eee6; float:left; width:495px;}
.EventSection .main .confforms form {float:left; padding:17px 16px 26px 20px;}
.EventSection .main .confforms label {font-weight:bold; width:auto;}
.EventSection .main .confforms select {float:left; clear:left; color:#5c5c5c; font-size:0.8em; margin:9px 0px 11px;}
.EventSection .main .confforms .bytopic,
.EventSection .main .confforms .bytopic select {width:185px;}
.EventSection .main .confforms .bygroup,
.EventSection .main .confforms .bygroup select {width:235px;}
.EventSection .main .confforms button {float:right;}
.EventSection .searchresults .index {font-weight:bold; padding-right:6px !important; padding-left:6px !important; text-align:right;}
.EventSection .searchresults .title {padding-left:0px !important; text-align:left !important; width:325px;}
.EventSection .searchresults .title .eventtopic {font-weight:bold;padding:.5em 0 0 0;}
.EventSection .searchresults .title .eventabstract {padding:.5em 0 0 0;}
.EventSection .searchresults th {text-align:center;}
.EventSection .searchresults .cccusupported {background:transparent url(/static/images/cccu_sponsored_icon.gif) no-repeat scroll top left; height:53px; width:42px;}
.EventSection .searchresults .date {border-right:1px solid #e4e4e2; border-left:1px solid #e4e4e2;}
.subscriptionform label, .subscriptionform input {float:left;}
.main .subscriptionform label {text-align:left; margin:0 0 0 5px}

/* Conferences and Events Styles */
.Event .eventheader {background:#FFFFFF url(/static/images/blue_bku_fade.jpg) repeat-x scroll left bottom; margin-bottom:29px; float:left; overflow:hidden; width:490px; _height:1%; padding:10px 11px 23px 16px; _margin-bottom:15px;}
.Event .eventheader .locationinfo {float:left; margin-top:5px; width:auto; }
.Event #innerWrap .eventinfo p {margin:0 !important;}
.Event .eventheader h2 {border-bottom:0px none; float:left; margin-left:0px; width:425px}
.Event .eventheader img {float:left; margin-right:10px; clear:none;}
.Event .eventheader .utilities {margin:0 0 0 9px; float:right;}
.Event .eventheader .left {margin-bottom:10px;}
.Event .eventheader .eventinfo {clear:left; width:100%;}
.Event .eventheader .location_name {font-weight:bold; margin-right:53px;}
.Event .eventheader .location_address {margin-right:53px;}
.Event .eventheader .cccu_supported {background:transparent url(/static/images/cccu_sponsored_icon.gif) no-repeat scroll left top; border-right:1px solid #CEDAE7; float:left; height:53px; margin-top:19px; width:55px;}
.Event .main h2 {width:auto; overflow:visible !important;}
.Event .main h2,
.Event .main h3,
.Event .main h4 {color:#9a7652; margin-left:0px; border-bottom:0px none; margin-bottom:0;}
.Event .main.sponsor_list h3.results {color:#5c5c5c; margin-left:0px; border-bottom:0px none; margin-bottom:5px;}
.Event .eventinfo .overview {margin:10px 0;}
.Event .sidebar .promo .body a.registernow {margin-left:50px;}
.Event #innerWrap .sidebar .promo .promocontent img.promo_img {margin-bottom:5px;}

	/* RC ADDED AUG 2010 */
	
.below-nav {position: relative; width: auto; background: url() repeat-x; min-height: 270px;}
.main-event {clear: left; float: left; width: 740px;}
.main-event .main-event-pic {position: relative; width: 740px; height: auto;}
.main-event .main-event-txt {position: relative; width: 700px; height: auto; clear: both; padding: 10px; font-size: 1em;}

/*.conf-leftsidemod {position: relative; width: 200px; height:auto; margin-bottom: 10px;}*/
.conf-leftsidemod {position: relative; width: 200px; height:auto; margin: 10px 0;}
.conf-leftsidemod-calselect {width: 125px; border: 1px solid #abc1de; background: #E0E8F1; font-size: 11px; color: #404040;}
.conf-leftsidemod-calmodal {display: block; width: 150px; margin: 0 auto; background: #E0E8F1; border: 1px solid #7486A9; padding: 10px; z-index: 98;}
.conf-leftsidemod-calmodal-labels {padding: 5px 0;}
.conf-leftsidemod-calmodal-buttons {padding: 10px 0 5px 0; text-align: center;}
.conf-leftsidemod-calmodal label {display: block; font-weight: bold;}
.conf-leftsidemod-calmodal-mask {display: block; positiion: absolute; width: 100%; height: 100%; margin: 0; padding: 0; top: 0; background: #000000; opacity: 0.25; z-index: 99;}

.conf-side {background: none; padding-bottom: 0px;}
#innerWrap .content .contentbody .main#confevent {padding-top: 0px;}

.side .nav .promo {margin-bottom:10px; background-color:#e0e8f1;}
.side .nav .promo h2 {clear:both; color:#9A7652; float:left;  margin:5px 5px 9px; width:auto; font-size:1.4em; line-height:1.1em;}

.side .nav .promo .body {overflow:hidden; _height:1%; padding:5px; clear:both;}
.side .nav .promo .body .promocontent {overflow:hidden; background:#fff url(/static/images/promo_bku_fade.gif) repeat-x scroll left bottom; float:left; _height:1%; padding:16px 6px 10px;width:179px;}
.side .nav .promo .body .promocontent form {margin:10px 0; float:left; clear:both;}
.side .nav .promo .body .promocontent .border_top {padding-top:15px; margin-top:10px; _margin-top:0px; border-top:solid 1px #e0e2e4; float:left; clear:both;}
.side .nav .promo .body .promocontent .bluebullet {margin-bottom:10px; overflow:hidden;}
.side .nav .promo .body .promocontent h3 {color:#36558b;}
.side .nav .promo .body .promocontent h4 {float:left;}
.side .nav .promo .body .promocontent img {float:left; margin-right:5px}
.side .nav .promo .body .promocontent input {width:142px;}
.side .nav .promo .body .promocontent p {float:left;}
.side .nav .promo .body .promocontent p.clearp {clear:left; display:block;}
.side .nav .promo .body .promocontent p.docfile {float:left; overflow:hidden; _height:1%; width:120px;margin-left:25px;}
.side .nav .promo .body .promocontent p.docfile .doc_abbr{cursor:default;}
.side .nav .promo .body .promocontent ul {overflow:hidden; _height:1%; margin-bottom:15px;}
.side .nav .promo .body .promocontent .more {_width:100%; overflow:visible; float:right; _float:left; _margin-top:10px; _padding:0; _margin-bottom:0;}
.side .nav .promo .body .promocontent .more a {padding-left:8px; background:transparent url(/static/images/orange_arrow.gif) no-repeat scroll left center;}
.side .nav .promo .body .promocontent .more a.button {padding:4px 23px; background:transparent url(/static/images/forum_btn.gif) no-repeat scroll left center  !important; font-weight:bold; margin-right:15px;}
.side .nav .promo .body .sponsor {overflow:hidden; _height:1%; margin:0pt 0pt 20px; width:100%;}
.side .nav .promo .body fieldset {margin:10px 0;}
.side .nav .promo .body select {float:left; margin-right:5px; font-size:12px; *font-size:10px; width:auto;}
.side .nav .promo .body .promocontent table tbody tr td {font-size: .9em; line-height: 1.2em; padding-bottom: 10px;}

.event .left {position: relative; float: left; width: 482px; height: auto; float: left !important; margin-right: 5px;}
.event .right {position: relative; float: left; width: 250px; height: auto; margin: 0;}

.event .left .promo {margin-bottom:10px; background-color:#ffffff;}
.event .left .promo h2 {clear:both; border-bottom:2px solid #E3E7ED; color:#8C6239; font-size:1.5em; font-weight:100; padding:0 0 3px; margin:0 0 0 0;}
.event .left .body {overflow:hidden; _height:1%; padding:5px; clear:both;}
/* .event .right .promo .body .promocontent {overflow:hidden; background:#fff url(/images/promo_bku_fade.gif) repeat-x scroll left bottom; float:left; _height:1%; padding:6px 6px 10px; width:533px; height: 126px;} */
.event .left .promo .body .promocontent {overflow:hidden; background:#fff; float:left; _height:1%; padding:6px 0 10px 0; width: 473px; height: 290px;}
.event .left .promo .body .promocontent .border_top {padding-top:15px; margin-top:10px; _margin-top:0px; border-top:solid 1px #e0e2e4; float:left; clear:both;}
.event .left .promo .body .promocontent .bluebullet {margin-bottom:10px; overflow:hidden;}
.sponsored-event {position: relative; clear:both; margin-bottom: 8px; border-bottom: 1px solid #e0e8f1; padding-bottom: 4px;}
/*.event .right .promo .body .promocontent .sponsored-event {width: 286px;}*/
.event .left .promo .body .promocontent .sponsored-event {width:100%; border-bottom: none;}

.event .right .promo {margin-bottom:10px; background-color:#e0e8f1;}
.event .right .body {overflow:hidden; _height:1%; padding:0px; clear:both; background: none;}
/* .event .left .promo .body .promocontent {overflow:hidden; background:#fff url(/static/images/promo_bku_fade.gif) repeat-x scroll left bottom; float:left; _height:1%; padding:6px 6px 10px;width:168px; height: 168px; border-left: 1px solid #e0e8f1; border-right: 1px solid #e0e8f1; color: #666; font-size: 1em;} */
.event .right .promo .body .promocontent {overflow:hidden; background:#fff url(/images/promo_bku_fade.gif) repeat-x scroll left bottom; float:left; _height:1%; padding:6px 6px 10px 6px; width:228px; border: 5px solid #e0e8f1; color: #666; font-size: 1em;}
.event .right .promo .body .promocontent .border_top {padding-top:15px; margin-top:10px; _margin-top:0px; border-top:solid 1px #e0e2e4; float:left; clear:both;}
.event .right .promo .body .promocontent .bluebullet {margin-bottom:10px; overflow:hidden;}
.event .right .promo .body .promocontent p {padding-top: 10px;}
.event .right .promo .body .promocontent p select {font-size: 13px;}
.event .right .promo .body h2 {clear:both; color:#9A7652; float:left;  margin:10px 5px 0px 10px; width:auto; font-size:1.4em; line-height:1.1em;}



.sponsored-event .sponsor-event-date {position: relative; float: left; width: 40px; text-align:center; margin: 0px 5px 20px 0px; color: #666;}

.sponsored-event .sponsor-event-date .month {font-size: 14px;}
.sponsored-event .sponsor-event-date .date {font-size: 18px;}

.sponsored-event .sponsor-event-info {position: relative; float: left; font-size: 1em;}
#homepage {position: relative; float: left; width: 241px; font-size: 1em;}
.sponsored-event .sponsor-event-info a {font-weight: bold;}

.conf-details-left {position: relative; float: left; width: 554px; padding-right: 25px;}
.conf-details-right {position: relative; float: left; width: 160px;}

.conf-details-right ul {margin: 0px; padding: 0; list-style: none; -moz-padding-start: 0px;}
#innerWrap .main .conf-details-right ul li {list-style: none; margin-bottom: 8px; margin-left: 0px;}

.conf-details-left h2 {position: relative; color:#9A7652; float:left; margin:12px 0px 0px 20px; width:auto; font-size:1.4em; line-height:1.1em; border-bottom: none; display:block; width: 380px;}
.conf-details-left .icon {position: relative; float: left; width: 153px;}
.conf-details-left .txt {position: relative; width: auto; clear: both; padding-top: 10px;}
.conf-details-left .txt .txt-left {position: relative; width: 257px; float: left; font-size: .9em;}
.conf-details-left .txt .txt-right {position: relative; float: left; font-size: .9em; margin-left: 5px;}

.conf-tabs-cont {position: relative; width: 100%; border-bottom: 1px solid #7486a9; clear:both; height: 38px;}
.conf-tabs {margin: 0px; padding: 0; list-style: none; -moz-padding-start: 0px; float: left; background: url(/static/images/bg-conftabs.png) repeat-x;}
#innerWrap .main .conf-tabs li {float: left; margin: 0 2px 0 0;}
	 #innerWrap .main .conf-tabs li a:link {display:block; padding: 6px 0px 0px 0px; width: 99px; height: 23px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #fff;
				text-shadow:0px -1px 0 #666; background: url(/static/images/bg-event-tabs.png) no-repeat 0px -28px;}
	
	#innerWrap .main .conf-tabs li a:visited {display:block; padding: 6px 0px 0px 0px; width: 99px; height: 23px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #fff;
				text-shadow:0px -1px 0 #666; background: url(/static/images/bg-event-tabs.png) no-repeat 0px -28px;}
	
	#innerWrap .main .conf-tabs li a:hover {display:block; padding: 6px 0px 0px 0px; width: 99px; height: 23px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #666;
				text-shadow:0px -1px 0 #e1e1e1; background: url(/static/images/bg-event-tabs.png) no-repeat 0px 0px; text-decoration: none;}
				
				#innerWrap .main .conf-tabs li a.active {display:block; padding: 6px 0px 0px 0px; width: 99px; height: 23px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #666;
				text-shadow:0px -1px 0 #e1e1e1; background: url(/static/images/bg-event-tabs.png) no-repeat 0px 0px; text-decoration: none;}
	
	.conf-tab-content {position: relative; width: 740px; height: auto; clear:both; color: #666; font-size: 1em;}
				
	.conf-tab-content .conf-img {padding: 5px; border: 1px solid #aeafb1; float: left; margin: 0 10px 10px 0;}
	
	.conf-tab-content ul li {margin-left: 20px; list-style-position:inside;}
	
	.platinum-sponsors {position: relative; width: 740px; height: auto; clear:both; margin-top: 10px;}
	.platinum-sponsors h2 {position: relative; color:#9A7652; float:left; margin:0px; width:auto;
							font-size:1.4em; line-height:1.1em; border-bottom: none; display:block; width: 650px;}
	
	#innerWrap .main .platinum-sponsors ul {margin: 10px 0 0 0; padding: 0px; list-style: none; -moz-padding-start: 0px;
											float: left;}
	#innerWrap .main .platinum-sponsors ul li {list-style: none; -moz-padding-start: 0px; float: left; width: 173px; height: 106px;
							margin: 0 12px 12px 0; line-height: 94px; text-align: center;
							background: #fff url(/static/images/bg-sponsor-li.png) no-repeat;}
	
	#innerWrap .main .platinum-sponsors ul li img {vertical-align: middle;}
	
	#innerWrap .main .platinum-sponsors ul li ul  {margin: 5px 0 0 0; padding: 0; list-style: none; -moz-padding-start: 0px;
											float: left; background-image: none; height: 12px;}
		#innerWrap .main .platinum-sponsors ul li ul li {list-style: none; -moz-padding-start: 0px; float: left; width: 171px;
														line-height: 12px; margin: 0; height: 12px; font-size: .9em;
														background-image: none; text-align: left;}
	
	.calendar-of-events {position: relative; width: 740px; clear:both; font-size: 1em;}
	
	.calendar-of-events .paging {position: relative; width: 720px; background-color: #dfdfdf; padding: 2px 10px 0px 10px;
								height: 28px; color: #666;}
	.calendar-of-events .paging select {height: 20px; width: 150px; font-size: 1em;}
	
	.event-calendar {position: relative; width: 740px;}
	
	.event-calendar .promo {margin-bottom:10px; background-color:#e0e8f1;}
.event-calendar .body {overflow:hidden; _height:1%; padding:5px; clear:both;}
h2.viewing-event {clear:both; color:#9A7652; float:left; margin:5px 5px 4px; width:auto; font-size:1.4em; line-height:1.1em;
					border-bottom: 0px;}
.event-calendar .promo .body .promocontent {overflow:hidden; background:#fff url(/static/images/promo_bku_fade.gif) repeat-x scroll left bottom; float:left; _height:1%; padding:6px 6px 0px; width:717px;}
.event-calendar .promo .body .promocontent .border_top {padding-top:15px; margin-top:10px; _margin-top:0px; border-top:solid 1px #e0e2e4; float:left; clear:both;}
.event-calendar .promo .body .promocontent .bluebullet {margin-bottom:10px; overflow:hidden;}

.sponsored-event {position: relative; clear:both; margin-bottom: 8px; border-bottom: 1px solid #e0e8f1; padding-bottom: 4px;}
.event-calendar .promo .body .promocontent .sponsored-event {width: 730px; height: 46px; margin: 6px 0px 0px 0px;}
.event-calendar .promo .body .promocontent .sponsored-event .sponsor-event-info img {position: absolute; right: 0; top: -3px;}

.event-calendar .promo .body .promocontent .sponsored-event .sponsor-event-date {position: relative; float: left; width: 40px; text-align:center; margin-right: 5px; color: #666;}

.event-calendar .promo .body .promocontent .sponsored-event .sponsor-event-date .month {font-size: 14px;}
.event-calendar .promo .body .promocontent .sponsored-event .sponsor-event-date .date {font-size: 18px;}

.event-calendar .promo .body .promocontent .sponsored-event .sponsor-event-info {position: relative; float: left; font-size: 1em;
		width: 675px; height: 47px;}
.event-calendar .promo .body .promocontent .sponsored-event .sponsor-event-info a {font-weight: bold;}

.ComboBoxInput {
background-color:white;
background-image: url(/static/images/bg-select.gif);
background-repeat:repeat-x;
border-bottom:1px solid #36372C;
border-left:1px solid #36372C;
border-top:1px solid #36372C;
cursor:default;
height:16px;
padding-left:3px;
vertical-align:middle;
font-size: 1em;
}
.ComboBoxImage {
margin-left:-5px;
vertical-align:middle;
}

.ComboBoxItem {
border-bottom:1px solid #CCCCCC;
padding:5px;
text-align:left;
text-decoration:none;
}

.ComboBoxDropDown {
background-color:white;
background-image:url(/static/images/dropDownBg.gif);
background-repeat:repeat-x;
border-color:#B4B4B4 #36372C #36372C;
border-right:1px solid #36372C;
border-style:solid;
border-width:1px;
}

/* Prof Dev & Research */
.ProfDevSection .main .section {margin:10px 0 20px;}
.ProfDevSection .main .res_library {float:left;}
.ProfDevSection .main .listings {float:left; margin-right:25px;}
.ProfDevSection .main .listings p {margin:10px 0 5px;}
.ProfDevSection .main .listings ul li {list-style-type:none; margin-left:0;}
.ProfDevSection .sidebar .whatsnew li {margin-bottom:10px;}

/* Resource Library Styles */
.ResourceLibrary .bodycontent {padding:0 0 0px; overflow:hidden; _height:1%; margin-bottom:20px}
.ResourceLibrary .document {_height:1%; margin-left:16px; overflow:hidden; padding:10px 0pt;}
.ResourceLibrary .document .details {margin-right:10px; padding-left:10px; overflow:hidden; _height:1%;}
.ResourceLibrary .searchby {border-top:1px solid #AAAAAA; margin-bottom:25px;  margin-left:16px; overflow:hidden; _height:1%;}
.ResourceLibrary .searchby .topic, .ResourceLibrary .searchby .group {float:left; margin-right:25px;}
.ResourceLibrary .searchby .topic h3, .ResourceLibrary .searchby .group h3 {font-size:1.1em; font-weight:normal; margin:10px 0pt 5px;}
.ResourceLibrary .searchby .topic ul li, .ResourceLibrary .searchby .group ul li {list-style-type:none;}
.ResourceLibrary .latestdocs {margin-left:16px;}
.ResourceLibrary .latestdocs .ldoc {margin:5px 0;}
.ResourceLibrary .latestdocs .ldoc img {clear:left; float:left; margin-top:3px; margin-right:5px;}

/* Resource Styles (Document, Book Review, ect.) */
.Document .overview {padding:5px 0;}
.Document .overview p {margin-bottom:5px;}

/* Networking Section Styles */
.networking.more {clear:left; text-align:right; padding-top:0px; width:485px; margin-bottom:20px;}
.bodycontent {margin-bottom:25px;}

/* Form Styles (Main Div only) */
.main button, .main .cancel {background:transparent url(/static/images/forum_btn.gif) no-repeat scroll left center; border:0px none; color:#FFFFFF; display:block; float:left; font-family:arial,tahoma,sans-serif; font-size:1em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; padding:4px 0pt; text-align:center; width:100px;}
.main label {float:left; width:135px; margin:5px 5px 0pt 0; text-align:right;}
.main button , .main .cancel{background:transparent url(/static/images/forum_btn.gif) no-repeat scroll left center; border:0px none; color:#fff; display:block; float:left; font:bold 1em arial,tahoma,sans-serif; padding:4px 0; text-align:center; width:100px;}
.main .cancel{margin:1px 0 0 5px;}
.main button:hover {text-decoration:underline;}
.main .cancel:hover{text-decoration:underline;cursor:pointer;color:#fff !important;}
.main .required {color:#F00; font-weight:normal !important;}
.main fieldset {padding:10px 0;}

.button_resource_submit {background:transparent url(/static/images/forum_btn.gif) no-repeat scroll left center; border:0px none; color:#FFFFFF; display:block; float:left; font-family:arial,tahoma,sans-serif; font-size:1em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; padding:4px 0pt; text-align:center; width:100px;}
.button_resource_submit {background:transparent url(/static/images/forum_btn.gif) no-repeat scroll left center; border:0px none; color:#fff; display:block; float:left; font:bold 1em arial,tahoma,sans-serif; padding:4px 0; text-align:center; width:100px;}


/* Pagination Styles */
.listnav {background:#e0e8f1 url(/static/images/search_pagination_bku.gif) repeat-x scroll left top; float:left; margin:4px 0 0 0; width:100%;}
.listnav form {float:left; overflow:hidden; _height:1%;}
.listnav fieldset {float:left;}
.listnav fieldset label {font-size:1.1em; }
.listnav fieldset button {margin-left:5px;}
#innerWrap .listnav ul {margin:0; float:right; overflow:hidden; _height:1%; padding:8px; font-size:1em;}
#innerWrap .listnav ul li {margin:0; float:left; padding:0 2px; list-style:none;}
#innerWrap ul.pagination {margin:0 10px; $margin:0 20px; _margin:0 10px;}
#innerWrap .listnav ul.pagination {margin:0 0 0 10px;}
#innerWrap .main .pagination ul {margin:0 15px 0 0;}

.header a.button:hover{text-decoration:underline !important;}

/* BEGIN EMAIL POPUP STYLES */
#emailPop {position:absolute; top:220px !important; left:380px !important; width:259px; font:1.1em Arial bold; z-index:100; display:none;}
#emailPop .emailcontent {background:transparent url(/static/images/emailpop_bku_shadow_middle.png) repeat-x scroll left top; float:left; min-height:441px; _height:490px;overflow:hidden; width:250px;_background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/emailpop_bku_shadow_middle.png', sizingMethod='scale');}
#emailPop .emailcontent input, textarea, button {position:relative;}
#emailPop .emailcontent #to_error, #from_error {color:red;}
#emailPop .rightshadow {background:transparent url(/static/images/emailpop_bku_shadow_right.png) no-repeat scroll left top;float:right;width:9px;height:445px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/emailpop_bku_shadow_right.png', sizingMethod='scale');_height:490px;}
#emailPop .head {color:#9a7652; overflow:hidden; padding-top:5px; height:24px; margin-bottom:20px;_width:326px;}
#emailPop .head h5 {float:left; font-size:1.5em; font-weight:normal; padding:5px 0 0 10px;}
#emailPop .head a.close_btn{_right:70px;position:relative;margin:10px;float:right; background:url(/static/images/facet_model_close_btn.gif) no-repeat scroll left top;width:11px;height:11px;}
#emailPop .head input.cancel{float:right;margin-right:6px;}
#emailPop .body {font:1em Arial,Verdana,Helvetica,sans-serif; padding:0 10px;}
#emailPop .body p.instruction {font-style:italic; padding-left:10px; padding-top:5px;}
#emailPop .body p {padding:0; margin:0;font:12px "Arial";color:#526055;}
#emailPop .body label {color:#526055; font-weight:bold;}
#emailPop .body input , #emailPop .body textarea {color:#666; padding:1px 10px 2px !important; border:1px solid;  width:230px; font:1em Arial,Verdana,Helvetica,sans-serif;}
#emailPop .body #emailTo, #emailPop .body #emailFrom,  #emailPop .body #emailSubject {background:#fff; _margin-bottom:15px;}
#emailPop .body input {margin:0; width:;}
#emailPop .body input.error {margin-bottom:15px;color:#FFFFFF;padding:2px; background-color:#FF5555;}
#emailPop .body textarea {height:120px;}
#emailPop .body .buttonWrap {float:right;margin:0;}
#emailPop .body .buttonWrap button.button {background:transparent url(/static/images/emailpop_btn.gif) no-repeat scroll left center; border:0px none; color:#fff; display:block; font-size:.9em; margin-left:5px; padding-top:4px; padding-top:4px; text-align:center; width:43px; float:left;}
#emailPop .body .buttonWrap button.hover {background-image:url(/static/images/emailpop_btn_hov.gif);}
#emailPop .body fieldset {border:none; padding:0px; margin:0 0 15px;}
#emailPop .body input#mail {font:1em; width:150px;}
#emailPop .body input#cancel {font:1em; width:60px;}
#emailPop .body .cancel {margin-right:5px;}
#emailPop .error {background:#fff; color:#666666 !important; border:1px solid #000;}
#emailPop .refer {padding-bottom:60px; color:#666;}
/* status message */
#emailSendStatus {width:200px; padding:20px 0; border:1px solid #6da2a9; background:#eff8fb; font:1.1em arial bold; text-align:center; position:absolute; top:200px;left:750px !important; z-index:101; display:none;}
/* END EMAIL POPUP STYLES */
.emailResponse {margin-bottom:20px;}
.emailResponse p.message{padding-bottom:5px !important;}

#NewsletterPop {width:300px;left:350px;top:300px;}
#NewsletterPop .body fieldset {margin-bottom:15px;}
#NewsletterPop .body label {color:#526055; font-weight:bold; width:70px; float:left; text-align:right; padding-right:8px;}
#NewsletterPop .body input {width:196px;_width:185px;}
#NewsletterPop .body button.go {float:right;}
#NewsletterPop .body {padding:10px;}
#NewsletterPop .body .errors {color:#f00;margin-left:0px;}
#NewsletterPop form {margin:10px 0;}

/*Search Results Styles*/
.searchcontent {width:715px; float:left; overflow:hidden; _height:1%;}
.searchcontent .main {_height:1%;/*overflow:hidden; float:left; */ width:auto; margin-left:16px; _margin-left:8px; margin-top:10px;}
.searchcontent h2 {margin-bottom:8px; border:0;}
.results {float:left; line-height:1.5em; overflow:visible;}
.detailstatus {float:right; margin:10px 10px 0pt;}
table.searchresults {float:left; margin-top:10px; margin-right:4px; width:100%;}

table.searchresults td {
	padding:15px 15px 18px 16px;
	 vertical-align:top;
}


table.searchresults th {
	background: #f1f2ed;
	 font-size:12px;
	 font-weight:normal;
	 padding:4px 5px 2px 16px;
	 text-align:left;
}

table.searchresults tr td:first-child, table.searchresults tr th:first-child {
    border-left: 0;
}


table.searchresults tr.greyrow {
	background-color:#f1f2ed;
}


table.searchresults h5 {
	font-family:Arial,Tahoma,sans-serif;
}

.apply-btn
{
    background: #475c7f; /* Old browsers */
    background: -moz-linear-gradient(top, #475c7f 0%, #1f3049 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#475c7f), color-stop(99%,#1f3049)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #475c7f 0%,#1f3049 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #475c7f 0%,#1f3049 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #475c7f 0%,#1f3049 99%); /* IE10+ */
    background: linear-gradient(to bottom, #475c7f 0%,#1f3049 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#475c7f', endColorstr='#1f3049',GradientType=0 ); /* IE6-9 */
    width: 50px;
    padding: 2px;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float:left;
    margin-top:10px;
}

.facetmodal .apply-btn
{
    margin: 20px auto 0px;
    float: none;
}
.alpha-selected
{
    background: #E0E8F1;
    text-decoration: underline;
    padding: 0px 5px;
}

.alpha-results 
{
    font-size: 1.49em;
}

.alpha-results a
{
    
}

.VendorSection table.searchresults{width:100% !important;}

.MemberAffiliateSection table.searchresults {float: left;margin-top: 10px;margin-right: 4px;width: 695px;}
.MemberAffiliateSection table.searchresults td.left_table {width:300px;}
.MemberAffiliateSection table.searchresults td.center_table, table.searchresults th.center_table {width:150px;}
.MemberAffiliateSection table.searchresults td.center_table {/*border-right:1px solid #DDDDDD; border-left:1px solid #DDDDDD;*/}
.MemberAffiliateSection table.searchresults td.right_table, table.searchresults th.right_table {width:219px; }
.MemberAffiliateSection table.searchresults h5 {font-family:Arial,Tahoma,sans-serif; width:90%;}
.MemberAffiliateSection .side ul.facetnav {border:#7d90b1 solid 1px; margin:50px 5px 5px; border-top:0;}
.MemberAffiliateSection .side ul.facetnav li {border:#7d90b1 solid 1px; border-width:1px 0px 0px 0px; background:#f3f7fa; padding:7px 10px;}
.MemberAffiliateSection .side ul.facetnav li.title {background:#7d90b1;}
.MemberAffiliateSection .side ul.facetnav li.title a {color:#fff;}
.MemberAffiliateSection .side ul.facetnav li a {font-weight:bold;}

/* Sitemap Styles */
.Sitemap .contentbody {width:100% !important;}
.Sitemap .withsidebar {width:718px !important; padding-top:0;}
.Sitemap #innerWrap .content .contentbody .main {padding:0;}
.Sitemap #innerWrap .content h1 {width:913px;}
.Sitemap .content ul li ul li {background:transparent url(/static/images/blue_bullet.gif) no-repeat scroll left center; list-style-display:none; padding-left:8px;}
.content .col {float:left; overflow:hidden; margin:15px;}
.Sitemap #innerWrap .content .mainitems {background:transparent none; border-bottom:#111 1px solid; margin:10px; padding-bottom:10px; list-style-type:none; font-size:1.1em; font-weight:bold; margin-left:0;}
.content .subitems {font-size:1em; font-weight:normal; list-style-type:none; margin-left:15px;}

/* administration & faculty */
.Page .pageContent {margin-left:11px; padding-top:20px; float:left;}
.Page .pageElement {clear:left; margin-bottom:10px; margin-top:10px;}
.Page .pageElement img {background-color:#FFFFFF; border:1px solid #AEAFB1; float:left; margin-right:12px; overflow:hidden; padding:5px;}
.Page .pageElement .bluebullet {margin-top:5px;}
.Page .pageElement .bluebullet li {border:0; font-weight:normal;}
.Page .pageElement .bluebullet li a{font-weight:bold;}
#innerwrap .Page .pageElement p {margin-top:0;}
.Page .pageElement .more {clear:left; margin-bottom:30px; padding-top:15px; text-align:left; width:485px;}
.Page .pageElement.careercenter {margin-top:0;}
.Page .pageElement.careercenter .careerlinks {float:right; width:220px;}
.Page .pageElement.careercenter p {width:275px; float:left;}
.Page .pageElement.careercenter img {padding:0; margin:0; border:0; border-right:1px #cccccc solid; float:left;}
.Page .pageElement.breaker {margin-bottom:0;}

/* LeadershipSection - StaffDirectory - StaffMember */
.LeadershipSection #innerWrap .main .section {margin:10px 0pt 10px 11px; overflow:hidden;}

/*Vendor Section*/
.VendorSection .main fieldset {padding:0;}
.VendorSection .main select {float:left; margin-right:10px;}
.VendorSection .main label {margin-top:2px; width:auto;}
.VendorSection .main button {float:left; !margin:-2px; _margin:0;}
td.borderlr {border-left:1px solid #E4E4E2; border-right:1px solid #E4E4E2;}

/*safari hacks*/
.facetmodal .closebtn .closebutton {padding:2px 7px; border:none;#}
.NetworkingSection #innerWrap .main fieldset {height:auto;#}
.filternav .refinehead h3 {background: #e0e8f1;
color: #5c5c5c;
font-size: 1.65em;
padding: 16px 5px 14px 10px;
margin-left: 0;#}
.side .nav p {padding:15px 20px 14px;#}
.EventSection .side .nav p, .Page .side .nav p, .Event .side .nav p  {padding:15px 15px 14px;#}
#innerWrap .footer #footernav ul.nav {margin:0 10px; padding:0;#}
#emailPop .body .buttonWrap button.button {padding:4px 0; width:47px; font-size:1em; display:inline; float:none;#}
#emailPop .body input , #emailPop .body textarea {width:210px;#}

.contentbody iframe#isg_content { min-height:600px;}

/*Profile Modal*/
.profile_table{margin:15px;}
.profile_table td{vertical-align:top;}
.profile_table .profile_col1{text-align:right; padding:0 8px 6px 0; width:120px; font-weight:bold; }

.registeredUser {margin:10px 0 0 20px; color:#93471D; float:left; font-weight:bold;}
div.mAndABody {padding-right:4px; margin-bottom:15px;}
.VendorSection .listnav {width:724px;}

.side .nav .promo .body .promocontent p {font-size:1em;
line-height:1.2em;
padding-bottom:10px; background: none; padding-left: 0px; padding-right: 0px;}

.side .nav .promo .body .promocontent p a:link, .side .nav .promo .body .promocontent p a:visited, .side .nav .promo .body .promocontent p a:hover
{font-size: inherit; font-weight: normal; color: #35568B; text-decoration: none;}

.side .nav .promo .body .promocontent p a:hover {text-decoration: underline;}

.side .nav .promo .body .promocontent table td p {font-size:1em;
line-height:1.2em;
padding-bottom:10px; background: none; padding-left: 0px; padding-right: 0px;}

.nav .below-nav .promonoborder p{ background:none; padding:2px 2px 2px 2px; }
.nav .below-nav .promonoborder h2 { padding-top:10px;}
.nav .below-nav .promonoborder a {color:Blue; font:100%/1.4em arial,tahoma,sans-serif;}



/* Redesign additions - RC/PL */
.sidebar .promonoborder p{ background:none; padding:2px 2px 2px 2px; }
.sidebar .promonoborder h2 { padding-top:10px;}
.sidebar .promonoborder a {color:Blue; font:100%/1.4em arial,tahoma,sans-serif;}

.nav .promonoborder p{ background:none; padding:2px 2px 2px 2px; }
.nav .promonoborder h2 { padding-top:10px;}
.nav .promonoborder a {color:Blue; font:100%/1.4em arial,tahoma,sans-serif;}

div.feedburnerFeedBlock li div {display:none;}
div.feedburnerFeedBlock li {list-style-type:none;}
#creditfooter {display:none;}
p.feedTitle {display:none;}
span.headline {font-weight:bolder; line-height:1.4em; color:#35568B;}
p.date {color:#5C5C5C; line-height:1.4em; padding:5px 0px 15px 0px;}
#innerWrap .content .contentbody .withoutsidebar {width:100%; _width:100%; float:left; clear:left;}
/* #innerWrap .content .contentbody .main {padding-top:5px;} */
#innerWrap .content .contentbody .main {padding-top:0px;}
.LibrarySearch .contentbody .main {padding-left:8px;}

/*
.ResourceLibrary .contentbody .main {padding-left:16px;}
.Document .contentbody .main {padding-left:16px;}
*/

/* Home page feature fix for IE7 */
.content-home .content-home-left .content-home-left-mainfeature ul.mainfeature {position:absolute; left:468px; top:0px; float:left; list-style-type:none; width:162px; height:266px; background: transparent; z-index:2;}
.content-home .content-home-left .content-home-left-mainfeature .contentdiv {position: relative; float: left; width:474px; height:266px; z-index:1;}
.content-home .content-home-left .content-home-left-mainfeature .contentdiv-hide {display:none; position: relative; float: left; width:474px; height:266px; z-index:1;}

.main .news {padding-left:0px; padding-bottom:10px;}


/* Members and Affilliates New Styles 6/18/12 */
/* Members and Affilliates Tabs */
.members-tabs-cont {position: relative; width: 739px; border-bottom: 1px solid #7486a9; clear:both; height: 57px;}

.members-tabs {margin: 0px; padding: 0; list-style: none; -moz-padding-start: 0px; float: left;}
#innerWrap .main .members-tabs li {float: left; margin: 0 2px 0 0;}
	 #innerWrap .main .members-tabs li a:link {display:block; padding: 8px 0px 0px 0px; width: 145px; 
	 height: 43px;











				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #fff;
				text-shadow:0px -1px 0 #666; background: url(/static/images/members-tabs.png) no-repeat 0px -48px;}
	
	#innerWrap .main .members-tabs li a:visited {display:block; padding: 8px 0px 0px 0px; width: 145px; height: 43px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #fff;
				text-shadow:0px -1px 0 #666; background: url(/static/images/members-tabs.png) no-repeat 0px -48px;}
	
	#innerWrap .main .members-tabs li a:hover {display:block; padding: 8px 0px 0px 0px; width: 145px; height: 43px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #666;
				text-shadow:0px -1px 0 #e1e1e1; background: url(/static/images/members-tabs.png) no-repeat 0px 1px;; text-decoration: none;}
				
	/*#innerWrap .main .members-tabs li a.active {display:block; padding: 8px 0px 0px 0px; width: 145px; height: 43px;






				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #666;
				text-shadow:0px -1px 0 #e1e1e1; background: url(/static/images/members-tabs.png) no-repeat 0px 1px; text-decoration: none;}
			
	*/			
				
				#innerWrap .main .members-tabs li.selected a{display:block; padding: 8px 0px 0px 0px; width: 145px; height: 43px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #666;
				text-shadow:0px -1px 0 #e1e1e1; background: url(/static/images/members-tabs.png) no-repeat 0px 1px; text-decoration: none;}
				
				
		/*		
				
     #innerWrap .main .members-tabs li.oneline {float: left; margin: 0 2px 0 0;}
	 #innerWrap .main .members-tabs li.oneline a:link {display:block; padding: 15px 0px 0px 0px; width: 145px; 
	 height: 36px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #fff;
				text-shadow:0px -1px 0 #666; background: url(/static/images/members-tabs.png) no-repeat 0px -48px;}
	
	#innerWrap .main .members-tabs li.oneline a:visited {display:block; padding: 15px 0px 0px 0px; width: 145px; height: 36px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #fff;
				text-shadow:0px -1px 0 #666; background: url(/static/images/members-tabs.png) no-repeat 0px -48px;}
	
	#innerWrap .main .members-tabs li.oneline a:hover {display:block; padding: 15px 0px 0px 0px; width: 145px; height: 36px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #666;
				text-shadow:0px -1px 0 #e1e1e1; background: url(/static/images/members-tabs.png) no-repeat 0px 1px; text-decoration: none;}
				
	#innerWrap .main .members-tabs li.oneline a.active {display:block; padding: 15px 0px 0px 0px; width: 145px; height: 36px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #666;
				text-shadow:0px -1px 0 #e1e1e1; background: url(/static/images/members-tabs.png) no-repeat 0px 1px;text-decoration: none;}
				
				
				#innerWrap .main .members-tabs li.oneline.selected  {display:block; padding: 15px 0px 0px 0px; width: 145px; height: 36px;





				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #666;
				text-shadow:0px -1px 0 #e1e1e1; background: url(/static/images/members-tabs.png) no-repeat 0px 1px; text-decoration: none;}
				
				
		*/		
				
			
				
/* Conferences and Events New Styles 7/30/12 */
	
.EventSection .selector 
				{position: relative; width: 740px;  height: 27px; border-bottom: 1px solid #7486a9; clear:both; z-index: 99;}
				
.EventSection #innerWrap ul.tabs
				{margin: 0; padding: 0; list-style: none; -moz-padding-start: 0px; float: left;}
				
.EventSection #innerWrap ul.tabs li.searchtype
				{float: left; margin: 0 2px 0 0;}
.EventSection #innerWrap ul.tabs li.searchtype a:link,
.EventSection #innerWrap ul.tabs li.searchtype a:visited 
				{display:block; padding: 5px 0px 0px 0px; width: 244px; height: 22px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #fff;
				text-shadow:0px -1px 0 #666; background: url(/static/images/events-tabs.png) no-repeat 0px -32px; text-decoration: none;}
.EventSection #innerWrap ul.tabs li.searchtype a:hover,
.EventSection #innerWrap ul.tabs li.searchtype a:active 
				{display:block; margin-top: 0; padding: 5px 0px 0px 0px; width: 244px; height: 22px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #666;
				text-shadow:0px -1px 0 #e1e1e1; background: url(/static/images/events-tabs.png) no-repeat 0px 0px;; text-decoration: none;}
				
.EventSection #innerWrap ul.tabs li.searchtype.selected 
				{float: left; margin: 1px 2px 0 0;}
.EventSection #innerWrap ul.tabs li.searchtype.selected a:link,
.EventSection #innerWrap ul.tabs li.searchtype.selected a:visited,
.EventSection #innerWrap ul.tabs li.searchtype.selected a:hover,
.EventSection #innerWrap ul.tabs li.searchtype.selected a:active
				{display:block; padding: 5px 0px 0px 0px; width: 244px; height: 22px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #666;
				text-shadow:0px -1px 0 #e1e1e1; background: url(/static/images/events-tabs.png) no-repeat 0px 0px;; text-decoration: none;}

<!-- Begin Not Used -->
.EventSection #innerWrap ul.tabs li.searchtype.oneline
				{float: left; margin: 0 2px 0 0;}
.EventSection #innerWrap ul.tabs li.searchtype.oneline a:link,
.EventSection #innerWrap ul.tabs li.searchtype.oneline a:visited 
				{display:block; padding: 15px 0px 0px 0px; width: 244px; height: 31px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #fff;
				text-shadow:0px -1px 0 #666; background: url(/static/images/events-tabs.png) no-repeat 0px -33px;}	
.EventSection #innerWrap ul.tabs li.searchtype.oneline a:hover,
.EventSection #innerWrap ul.tabs li.searchtype.oneline a:active 
				{display:block; padding: 15px 0px 0px 0px; width: 244px; height: 31px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #666;
				text-shadow:0px -1px 0 #e1e1e1; background: url(/static/images/events-tabs.png) no-repeat 0px 0px;; text-decoration: none;}
												
.EventSection #innerWrap ul.tabs li.searchtype.oneline.selected 
				{float: left; margin: 0 2px 0 0;}
.EventSection #innerWrap ul.tabs li.searchtype.oneline.selected a:link,
.EventSection #innerWrap ul.tabs li.searchtype.oneline.selected a:visited,
.EventSection #innerWrap ul.tabs li.searchtype.oneline.selected a:hover,
.EventSection #innerWrap ul.tabs li.searchtype.oneline.selected a:active
				{display:block; padding: 15px 0px 0px 0px; width: 244px; height: 31px;
				text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #666;
				text-shadow:0px -1px 0 #e1e1e1; background: url(/static/images/events-tabs.png) no-repeat 0px 0px;; text-decoration: none;}
<!-- End Not Used -->
				
.EventSection .main .event .tabcontent {position: absolute;}

.EventSection .main .event .tabcontent {position: absolute; display: none; top: 28px; left: 0; width: 738px; height: 175px; border-right: 1px solid #7486a9; border-bottom: 1px solid #7486a9; border-left: 1px solid #7486a9; margin: 0; padding: 0; font-size: 11px; font-weight: bold; clear:both; background:#fff url(/images/promo_bku_fade.gif) repeat-x scroll left bottom; z-index: 98; clear: both;}
.EventSection .main .event .tabcontent table {width: 740px; font-size: 11px; font-weight: bold; background:none;}

.EventSection .main .event .tabcontent table td {width: 33%; margin: 0; padding: 5px 0 5px 10px;}


.EventSection .main .event .tabcontent ul {height: 145px; margin: 0; padding-right: 10px; list-style: none; -moz-padding-start: 0px; }
.EventSection #innerWrap .tabcontent ul li {margin: 10px 0 10px 0; padding: 0; line-height: 14px;}


