/* CSS for DotNetNuke Skin - Proliance Energy */

/* Universal */
body{margin:0;background:#ffffff;line-height:1.5em;}
html{background-color:#0067A5;}
.pagemaster{height:100%;width:100%;}
.headerarea{height:80px;background-image:url(page_top_bg.gif);background-repeat:repeat-x;background-position:bottom;background-color:#0067a5;}
.pageleftright{background-image:url(page_lr_bg.gif);background-repeat:repeat-x;background-position:top;}
.pagebottom{background-color:#0067a5;}
.headercenterarea{background-image:url(header_bg.gif);background-repeat:no-repeat;background-position:bottom left;height:80px;}
.menuarea{width:670px;}
.pagebottomleftright{background-image:url(page_bottom_left_right.gif);height:56px;background-repeat:no-repeat;background-position:right top;}
.shadowtopleft{background-image:url(shadow_tl.gif);background-repeat:no-repeat;background-position:right top;height:225px;}
.shadowbottomleft{background-color:#fff;background-image:url(shadow_bl.gif);background-repeat:no-repeat;background-position:right bottom;}
.shadowtopright{background-image:url(shadow_tr.gif);background-repeat:no-repeat;background-position:left top;height:225px;}
.shadowbottomright{background-color:#fff;background-image:url(shadow_br.gif);background-repeat:no-repeat;background-position:left bottom;}
.contentarea{background-image:url(content_bg.gif);background-repeat:no-repeat;background-position:right top;padding:14px 13px 7px 13px;height:430px;}
.footerarea{background-color:#0067a5;background-image:url(page_bottom_bg.gif);background-repeat:repeat-x;background-position:top;height:56px;}
.footerleftarea{background-image:url(footer_left_bg.gif);background-repeat:repeat-x;height:56px;width:50%;white-space:nowrap;}
.footerleftleft{background-image:url(footer_left.gif);background-repeat:no-repeat;background-position:left;height:56px;}
.footerleftright{background-image:url(footer_right.gif);background-repeat:no-repeat;background-position:right;height:56px;padding:0 5px 0 7px;}
.footerrightarea{height:30px;line-height:30px;text-align:center;}
.skinmaster{width:925px;}
.skinmastercontent{background-color:#fff;width:890px;}
.rightarea{width:236px;padding-left:10px;}
.PaneRight{}
.SearchArea {margin-bottom:14px;}
.PaneInlineLeft{width:50%;padding-right:7px;}
.PaneInlineRight{width:50%;padding-left:7px;}
table,tr,td,p{font-family:Arial,sans-serif;line-height:1.5em;}

/* Tokens */
.login,a.login:link,a.login:visited,a.login:active,.user,a.user:link,a.user:visited,a.user:active{color:#ffffff;font-family:arial;font-size:12px;text-decoration:none;}/* login and user token idle */
a.login:hover,a.user:hover{text-decoration:underline;color:#ffa100;font-size:12px;font-family:arial;}/* login and user token hover */
.footer{color:#ffffff;font-size:12px;font-weight:normal;}/* terms privacy and copyright */
a.footer:link,a.footer:visited,a.footer:active{color:#ffffff;font-size:12px;font-weight:normal;text-decoration:none;}/* terms privacy and copyright links */
a.footer:hover{text-decoration:underline;color:#ffffff;font-size:12px;font-family:arial;}/* terms privacy and copyright hover */

/* Main Menu */
.MainMenu_MenuContainer{border:0;margin:0;padding:0;background:transparent;}/* box that holds the menu */
.MainMenu_MenuBar{border:0;margin:0;padding:0;cursor:pointer;cursor:hand;background:transparent;}/* bar that holds the menu */

.MainMenu_SubMenu{z-index:1000;cursor:pointer;cursor:hand;margin:0 10px 1px 0;padding:10px 0 10px 0;background-color:#e9e9e9;font-weight:normal;filter:none;}/* submenu container */
.MainMenu_MenuItem{border:0;margin:0;font-family:arial;color:#393939;font-size:11px;padding:0px 35px 0px 16px;height:20px;font-weight:normal;}/* sub menu items */
.MainMenu_MenuItemSel{border:0;margin:0;font-family:arial;color:#ffffff;font-size:11px;cursor:pointer;cursor:hand;padding:0px 35px 0px 16px;height:20px;background:#a8a8a8;font-weight:normal;}/* submenu items hover */
.MainMenu_Idle{border:0;margin:0;color:#393939;background:transparent;font-size:11px;font-weight:normal;}/* menuitems idle */
.MainMenu_Selected{border:0;margin:0;color:#393939;font-weight:normal;background:#4f9cef;}/* sub menu items selected */
.MainMenu_Active,.MainMenu_BreadcrumbActive{border:0;margin:0;color:#ffa100;font-weight:normal;font-size:11px;}/* sub menu items active */

.MainMenu_RootMenuItem{background:transparent;text-align:center;border:0;margin:0;padding:0;font-family:arial;font-weight:normal;color:#ffffff;font-size:12px;height:36px;}/* root menu items */
.MainMenu_RootSelected{border:0;margin:0;padding:0;color:#ffa100;height:36px;background:transparent;font-weight:normal;text-align:center;}/* root menu items over */
.MainMenu_RootActiveSub,.MainMenu_RootBreadcrumbActive{border:0;margin:0;padding:0;color:#ffa100;height:36px;background:transparent;background-image:url(menu_bg.gif);background-repeat:repeat-x;font-weight:normal;text-align:center;}/* root menu items sub active */
.MainMenu_RootActive{border:0;margin:0;padding:0;color:#ffa100;height:36px;background:transparent;background-image:url(menu_bg.gif);background-repeat:repeat-x;font-weight:normal;text-align:center;}/* root menu items active */

.MainMenu_RootMenuItem TD{padding:0 0 11px 0;}/* root menu items */
.MainMenu_RootSelected TD{padding:0 0 11px 0;}/* root menu items over */
.MainMenu_RootActiveSub,.MainMenu_RootBreadcrumbActive TD{padding:0 0 11px 0;}/* root menu items sub active */
.MainMenu_RootActive TD{padding:0 0 11px 0;}/* root menu items active */

.menu_left{width:0px;border:0;margin:0;padding:0;}/* root menu items left */
.menu_right{width:0px;border:0;margin:0;padding:0;}/* root menu items right */
.menu_leftactive{background:transparent;background-image:url(menu_left.gif);background-repeat:no-repeat;height:36px;width:11px;border:0;margin:0;padding:0;}/* root menu items left active*/
.menu_rightactive{background:transparent;background-image:url(menu_right.gif);background-repeat:no-repeat;height:36px;width:11px;border:0;margin:0;padding:0;}/* root menu items right active*/

.breadcrumb_seperator{background:transparent;background-image:url(breadcrumb.gif);background-repeat:no-repeat;height:18px;width:6px;border:0;margin:0;padding:0;}/* breadcrumb seperator */

.MainMenu_MenuArrow,.MainMenu_RootMenuArrow,.MainMenu_MenuIcon,.MainMenuSeperator{display:none;}/* not needed */
.MainMenu_MenuBreak{border-top-style:none;border-right-style:none;border-left-style:none;border-bottom-style:none;padding:0;background:transparent;}/* removing seperator borders */

/* Module */
.ModuleTitle_SubMenu{z-index:1000;cursor:pointer;cursor:hand;margin:0 10px 1px 0;padding:10px 0 10px 0;background-image:url(submenu_drop_bg.gif);background-repeat:repeat-x;background-color:#e4e4e4;border-color:#6a6a6a;border-width:1px;font-weight:normal;filter:none;}/* module sub menu container */
.ModuleTitle_MenuItemSel{border:0;margin:0;font-family:arial;color:#ffffff;font-size:11px;cursor:pointer;cursor:hand;padding:0px 35px 0px 16px;height:20px;background:#a8a8a8;font-weight:bold;}/* module sub menu items hover*/
.ModuleTitle_MenuItem{border:0;margin:0;font-family:arial;color:#3b3b3b;font-size:11px;padding:0px 35px 0px 16px;height:20px;font-weight:bold;}/* module title items */
.ModuleTitle_MenuContainer{background:transparent;}/* module menu continer */
.ModuleTitle_MenuBar{cursor:pointer;cursor:hand;}/* module menu bar */
.ModuleTitle_MenuArrow,.ModuleTitle_RootMenuArrow,.ModuleTitle_MenuIcon{display:none;}/* not needed */

/* Careers Module */
#dnn_ctr767_ContentPane{}
#dnn_ctr767_ContentPane .right-navigation-content{border:none;padding:0;}
#dnn_ctr767_ContentPane ul{border:none;list-style:none;margin:0;padding:0;}
#dnn_ctr767_ContentPane ul li{border-bottom:1px dotted #CCCCCC;padding:10px 0;margin:0; line-height:1.5em;}
#dnn_ctr767_ContentPane ul li:last-child{border-bottom:none; line-height:1.5em;}
#dnn_ctr767_ContentPane h2{background:#ECECEC;border:1px solid #CCCCCC;height:25px;margin:0;padding:0 10px;}
#dnn_ctr767_ContentPane .bottom{background-position:0 -387px;height:5px;margin:0 0 14px 0;width:236px;}

/* Home Page */
.lead-gen-content a,.lead-gen-content a:visited{color:#fff;} /*makes sure the stay informed text links stay white*/
#dnn_ctr700_ContentPane{height:305px;vertical-align:top;}

/* Text */
.normal,.Normal{font-family:arial;font-size:12px;color:#363636;}/* most of the text on site */
.NormalBold{font-family:arial;font-size:12px;font-weight:bold;color:#363636;}/* most of the bold text on site */
.NormalRed{color:#C50000;font-family:arial;font-weight:bold;font-size:12px;}/* red text on site for errors */
.SubHead{font-family:arial;font-size:12px;font-weight:bold;color:#777;padding:0;}/* subheadings - mostly in admin */
.Head{font-size:12px;color:#777;background:transparent;font-weight:bold;padding:0;}/* headings - mostly in admin */

/* Hyperlinks */
a:link,a:visited,a:active{color:#0067a5;font-family:arial;font-weight:normal;text-decoration:underline;}/* default links visited and active */
a:hover{color:#0067a5;font-family:arial;text-decoration:underline;}/* default links hover */
a.Normal:link,a.Normal:visited{color:#0067a5;font-family:arial;font-weight:bold;text-decoration:none;}/* normal links visited and active */
a.Normal:hover{color:#0067a5;font-family:arial;text-decoration:underline;}/* normal links hover */
a.CommandButton:link,a.CommandButton:visited,a.CommandButton:active{color:#6A6A6A;border:1px solid #ABABAB;background:#EFEFEF;padding:2px 3px 3px 4px;font-family:arial;font-weight:bold;text-decoration:none;height:20px;}/* admin button-link style */
a.CommandButton:hover{color:#6A6A6A;border:1px solid #868686;background:#DFDFDF;padding:2px 3px 3px 4px;font-family:arial;font-weight:bold;font-size:12px;text-decoration:none;height:20px;}/* admin button-link style hover */
.SearchButton{background:transparent;padding:10px 14px 4px 7px;cursor:hand;font-size:1px;margin:0 0 0 0px;}/* search button in search form */

/* FormElements */
select,input{font-family:arial;font-size:12px;color:#333333;}/* default form elements */
.NormalTextBox{color:#333333;padding-left:4px;line-height:12px;font-family:arial;font-weight:normal;font-size:12px;background:#ffffff;}/* textbox */
td.NormalTextBox{padding:0;margin:0;background:#ffffff;border:0;}/* textbox container */

/* Typography */
h1{font-size:1.8em;margin:0 0 1em 0;}
h2{font-size:1.6em;margin:0 0 .5em 0;}
h3{font-size:1.3em;margin:0 0 .3em 0;}
p{margin:0 0 1em 0;}
ul,ol{margin:0 0 0 1.8em;}
li{margin:0 0 1em 0;}
strong{font-weight:bold;}
em{font-style:italic;}
.nymex h1,.right h1{font-size:1.4em;line-height:35px;}
.nymex thead{font-size:.9em;}
.nymex tfoot {font-size:.8em;}
.newsroom h2,.community h2{font-size:1.1em;line-height:25px;}

.mho h1{color:#0067a5;}

/* Typography Colors */
h1,h2,strong,a,th{color:#0067A5;}
.nymex h1,.main .right h1,.footer,.footer a{color:#FFFFFF;}

/* Image Loaders */
.header h1 a, .nav li a, .home-gallery .tabs li a, .home-gallery .bottom, .nymex h1, .nymex .tabs li a, .nymex .bottom, .lead-gen-wrapper, .search-wrapper, .search-input, .search-button, .newsroom h1, .right-navigation h1, .community h1, .newsroom .bottom, .right-navigation .bottom, .community .bottom, .affiliates li a, .submit {background:url(sprite.png) no-repeat 0 0;display:block;overflow:hidden;}
.home-gallery-content,.nymex-content/*.right-navigation-content,.newsroom-content,.community-content*/{background:url(vertical-bg.png) repeat-y;}

/* Layout - Header */
.nav{float:right;list-style:none;margin:45px 0 0 0; padding:0;}
.nav li{float:left;margin:0 0 0 1px; list-style:none;}
.nav li a{height:35px;}
.nav li a span{display:none;}
.nav li a.about{background-position:0 0;width:82px;}
.nav li a.services{background-position:-82px 0;width:73px;}
.nav li a.news{background-position:-155px 0;width:57px;}
.nav li a.events{background-position:-212px 0;width:63px;}
.nav li a.careers{background-position:-275px 0;width:71px;}
.nav li a.community{background-position:-346px 0;width:97px;}
.nav li a.contact{background-position:-443px 0;width:94px;}
.nav li a.login{background-position:-537px 0;width:123px;}
.nav li a.about:hover,.nav li.active a.about{background-position:0 -35px;}
.nav li a.services:hover,.nav li.active a.services{background-position:-82px -35px;}
.nav li a.news:hover,.nav li.active a.news{background-position:-155px -35px;}
.nav li a.events:hover,.nav li.active a.events{background-position:-212px -35px;}
.nav li a.careers:hover,.nav li.active a.careers{background-position:-275px -35px;}
.nav li a.community:hover,.nav li.active a.community{background-position:-346px -35px;}
.nav li a.contact:hover,.nav li.active a.contact{background-position:-443px -35px;}
.nav li a.login:hover,.nav li.active a.login{background-position:-537px -35px;}

/* Layout - Main */
.newsroom h1,.right-navigation h1,.community h1{background-position:0 -352px;height:35px;margin:0;padding:0 0 0 10px;width:226px;}
.newsroom-content,.right-navigation-content{/*background-position:-650px 0;*/border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding:0 10px;}
.newsroom-content{border:none;margin:-15px -8px 0;padding:0;}
.newsroom-content h2{background:#ececec;border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:1em;height:25px;line-height:25px;margin:0;padding:0 0 0 10px;}
.newsroom-content ul{list-style:none;margin:0;padding:0;}
.newsroom-content ul li{clear:both;padding:0 10px;margin:0;border-top:1px dotted #ccc;padding:5px;}
.newsroom-content ul li:first-child{border:none;}
.newsroom-content a{}
.newsroom-content img{margin:0 0 5px;}

.event{border-top:1px dotted #999999;padding:32px 0 25px 0;}
.event h1{color:#0067a5;font-weight:normal;font-size:18px;}
.event b{color:#0067a5;}
.event p{padding:0;margin:0 0 6px 0;}
.eventside{border-bottom:1px dotted #CCCCCC;padding:11px 0 11px 0;}
.eventsside{padding:0 10px}
.eventsside div:last-child{border:none;}

.newsroom {}
.community-content{background-position:-650px 0;height:154px;}
.newsroom ul,.right-navigation ul,.community ul{list-style:none;margin:0;padding:0;}
.newsroom ul li,.right-navigation ul li,.community p{border-bottom:1px dotted #CCCCCC;padding:10px 0;margin:0; line-height:1.5em;}
.newsroom ul li:last-child,.right-navigation ul li:last-child,.community p:last-child{border-bottom:none; line-height:1.5em;}
.newsroom h2,.community h2,.right-navigation h2{background:#ECECEC;border:1px solid #CCCCCC;height:25px;margin:0;padding:0 10px;}
.newsroom .bottom,.right-navigation .bottom,.community .bottom{background-position:0 -387px;height:5px;margin:0 0 14px 0;width:236px;}
.john-talley{background:url(/portals/1/images/about/John-Talley-Web.png) no-repeat 0 0;padding:0 0 0 175px;margin:0 0 4em 0;}
.terry-peak{background:url(/portals/1/images/about/Terry-Peak-Web.png) no-repeat right 0;padding:0 175px 0 0;margin:0 0 4em 0;}
.dan-short{background:url(/portals/1/images/about/Dan-Short-Web.png) no-repeat 0 0;padding:0 0 0 175px;margin:0 0 4em 0;}
.david-pentzien{background:url(/portals/1/images/about/Dave-Pentzien-Web.png) no-repeat right 0;padding:0 175px 0 0;margin:0 0 4em 0;}
.john-swatek{background:url(/portals/1/images/about/John-Swatek-Web.png) no-repeat right 0;padding:0 175px 0 0;margin:0 0 4em 0;}
.kyle-hupfer{background:url(/portals/1/images/about/Kyle-Hupfer-Web.png) no-repeat 0 0;padding:0 0 0 175px;margin:0 0 4em 0;}
.john-talley strong,.terry-peak strong,.dan-short strong,.david-pentzien strong,.john-swatek strong,.kyle-hupfer strong{display:block;font-size:1.4em;margin:0 0 .8em 0;line-height:1.5em;}
.john-talley span,.terry-peak span,.dan-short span,.david-pentzien span,.john-swatek span,.kyle-hupfer span{font-size:.8em;}

.right-navigation img{padding:10px 0;}
.right-navigation p{margin:0;}

/* Layout - Search */
.search-wrapper{background-position:0 -259px;width:236px;height:35px;}
.search{ margin:3px}
.search p{margin:0;}
.search input{border:none;float:left; font-size:12px;}
.search input:focus{border:none;}
.search-button{background-position:0 -323px;height:29px;margin:0;padding:0;width:29px;cursor:pointer;}
.search-input{background-position:0 -294px;height:29px;margin:0;padding:7px 0 7px 7px;width:201px;}
.spacer{height:10px;}

/* Layout - Content */
.content img{border:1px solid #CCCCCC;margin-bottom:1em;padding:4px;}

/* Layout - Home Gallery */
.gallery {margin:0 0 20px;}
.home-gallery-wrapper{}
.home-gallery-wrapper img, .press-release-archive img{border:none;margin-bottom:0;padding:0;}
.home-gallery .tabs{height:52px;list-style:none;margin:0;padding:0;width:650px;}
.home-gallery .tabs li{float:left;margin:0;}
.home-gallery .tabs li a{background-position:0 -70px;height:52px;}
.home-gallery .tabs li a span{display:none;}
.home-gallery .tabs li a.innovation{background-position:0 -70px;width:162px;}
.home-gallery .tabs li a.service{background-position:-162px -70px;width:162px;}
.home-gallery .tabs li a.trust{background-position:-324px -70px;width:163px;}
.home-gallery .tabs li a.reliability{background-position:-487px -70px;width:163px;}
.home-gallery .tabs li a.innovation:hover,.home-gallery li.ui-tabs-selected a.innovation{background-position:0 -122px;}
.home-gallery .tabs li a.service:hover,.home-gallery li.ui-tabs-selected a.service{background-position:-162px -122px;}
.home-gallery .tabs li a.trust:hover,.home-gallery li.ui-tabs-selected a.trust{background-position:-324px -122px;}
.home-gallery .tabs li a.reliability:hover,.home-gallery li.ui-tabs-selected a.reliability{background-position:-487px -122px;}
.home-gallery-content{padding:10px 10px 5px 10px;}
.home-gallery .bottom{background-position:0 -174px;height:5px;margin:0 0 14px 0;width:650px;}
.ui-tabs-hide{display:none;}

/* Layout - NYMEX */
.nymex-wrapper{float:left;}
.nymex-wrapper .nymex{height:195px;overflow:hidden;width:318px;}
.nymex-wrapper .nymex h1{background-position:0 -392px;display:block;font-weight:bold;height:35px;margin:0;padding:0 0 0 10px;;width:318px;}
.nymex-wrapper .nymex ul.tabs{list-style:none;margin:0;padding:0;height:20px;}
.nymex-wrapper .nymex ul.tabs li{float:left;margin:0;padding:0;}
.nymex-wrapper .nymex ul.tabs li a{display:block;height:20px;}
.nymex-wrapper .nymex .tabs li a span{display:none;}
.nymex-wrapper .nymex .tabs li a.natural{background-position:0 -683px;width:93px;}
.nymex-wrapper .nymex .tabs li a.oil{background-position:-92px -683px;width:51px;}
.nymex-wrapper .nymex .tabs li a.gas{background-position:-145px -683px;width:82px;}
.nymex-wrapper .nymex .tabs li a.diesel{background-position:-225px -683px;width:92px;}
.nymex-wrapper .nymex .tabs li a.natural:hover,.nymex .tabs li.ui-tabs-selected a.natural{background-position:0 -703px;}
.nymex-wrapper .nymex .tabs li a.oil:hover,.nymex .tabs li.ui-tabs-selected a.oil{background-position:-92px -703px;}
.nymex-wrapper .nymex .tabs li a.gas:hover,.nymex .tabs li.ui-tabs-selected a.gas{background-position:-145px -703px;}
.nymex-wrapper .nymex .tabs li a.diesel:hover,.nymex .tabs li.ui-tabs-selected a.diesel{background-position:-225px -703px;}
.nymex-wrapper .nymex .bottom{background-position:0 -427px;display:block;height:5px;margin:0 0 14px 0;width:318px;}
.nymex-wrapper .nymex .nymex-content{background-position:-886px 0;height:135px;margin:-18px 0 0;padding:0 10px;}
.nymex-wrapper .nymex .nymex-content th{padding:0px 4px;}
.nymex-wrapper .nymex .nymex-content td{padding:0px;}

.nymex-wrapper .nymex td,.nymex th{border-bottom:1px dotted #CCCCCC;border-left:1px dotted #CCCCCC;text-align:center;}
.nymex-wrapper .nymex tfoot td{border:none;line-height:1.5em;font-size:.9em;}
.pos{background:url(/Portals/0/images/green-arrow.png) no-repeat 0px 4px;color:#5fC425;padding:0px 0px 0px 15px;}
.neg{background:url(/Portals/0/images/red-arrow.png) no-repeat 0px 4px;color:#DB0015;padding:0px 0px 0px 15px;}
.odd{background:#F9FDFF;}
.historical_headline h1{color:#FFFFFF;margin:10px auto;}
.nymex_futures_averages{background:#FFFFFF;margin:0 auto;}
.nymex_historical{background:#FFFFFF;margin:0 auto;}
.nymex_historical td,.nymex_historical th{border-bottom:1px dotted #CCCCCC;text-align:center;}
.historical_settlement_links{color:#FFFFFF;}
.historical_settlement_links a{color:#FFFFFF;}

/* Forms */
.submit{background-position:0 -724px;color:#FFFFFF;display:block;border:none;height:30px;width:150px;text-align:center;line-height:30px;text-decoration:none;}
a.submit, a.submit:hover { color:#FFFFFF; text-decoration:none;}

/* Layout - Lead */
.lead-gen-wrapper{background-position:0 -488px;float:right;height:195px;margin:0 0 14px 0;width:318px;}
.lead-gen{margin:10px;text-align:right;}
.lead-gen h1{margin:0 0 10px 0;}
.lead-gen a{margin:0 0 0 auto; color:#FFFFFF; text-decoration:none;}
.lead-gen a:visited{color:#fff;}

/* Layout - Footer */
.footer-wrapper{background-position:0 -80px;height:175px;}
.affiliates{float:left;list-style:none;margin:0;width:500px;}
.affiliates li{float:left;margin:0;}
.affiliates li a{height:56px;}
.affiliates li a span{display:none;}
.affiliates li a.holdings{background-position:0 -432px;width:132px;}
.affiliates li a.energy{background-position:-132px -432px;width:229px;}
.affiliates li a.transportation{background-position:-361px -432px;width:136px;}
.footer-nav{float:right;list-style:none;margin:0;width:400px;}
.footer-nav li{float:left;height:35px;line-height:2.7em;margin:0 1.4em;}
.footer-nav li a{text-decoration:none;}
.footer-nav li a:hover{text-decoration:underline;}
.footer p{line-height:3em;margin:0;padding:1em 3em 3em 3em;text-align:center;}

/* Sales and Service Directory Table -*/
table.sortable{width:100%;margin:.9em auto;border-collapse:collapse;font-size:85%}
.sortable thead th,.sortable tfoot th{padding:0.4em;text-align:left;border:1px dotted gray;background-color:#efefef;}
.sortable tfoot td{border-top:1px dotted gray;}
.sortable tbody td{padding:0.4em;border-left:1px dotted gray;border-right:1px dotted gray;border-top:1px dotted gray;}
.sortable tbody tr.odd{background-color:#fff;}
.sortable td.numeric,.sortable th.numeric{text-align:right;}

/* Community Organization List Styles */
.two-column-list li{width:48%;float:left;}
#dnn_ctr587_ModuleContent img {width:224px;height:145px;margin:5px}


/* ProE Site Map Specific Styles (others are in _default/default.css) */
.sitemap .column {border-left: 1px dotted gray;width: 22%;float: left;font-size: 90%;padding: 0 5px; margin-right: 5px}
.sitemap ul { font-weight:bold; font-size: 130%; margin-left: 3px;}
.sitemap li { padding:0;}
.sitemap li ul { padding:0; margin-left: 5px; font-size: 80%;}
.sitemap div.not-featured {font-size:19px;font-weight:bold; margin-bottom: 10px; line-height: 1.2em}
.sitemap div.featured{font-size:19px;font-weight:bold; margin-bottom: 10px;display:block;background:#98D5F1;padding:3px; line-height: 1.2em}
.sitemap a:link,.sitemap a:visited{text-decoration:none;color:black}
.sitemap a:hover{text-decoration:underline;color:blue}




