﻿html { height: 100%; }
body { height: 100%; font-family: Lucida Sans, Verdana, Arial, Sans-Serif; font-size: 12px; margin: 0 auto; text-align: center; width: 934px; }
.left { float: left; text-transform:uppercase;}
.right { float: right; }
.clear { clear: both; }

P.title { font-family: Lucida Sans; font-size: 14px; margin-top: 15px; line-height: 18px; color: #223d4a; font-weight: bold; }
P.copy { font-family: Lucida Sans; font-size: small; line-height: 18px; color: #556270; font-weight: normal; }

#divSkin1 { width: 943px; margin: 0 auto;  text-align: left; }
#divSkin1 .skinBorder { min-height: 540px; padding-bottom: 1px; background-image: url(/Portals/_default/Skins/PWCC/images/background.jpg); background-repeat: repeat-y; width: 943px; }
#divSkin1 .skinFooter { padding-bottom: 1px; background-image: url(/Portals/_default/Skins/PWCC/images/background.jpg); background-repeat: repeat-y; width: 943px; }
#divSkin1 #divSearchBackground { background-image: url(/Portals/_default/Skins/PWCC/images/search_bkg.jpg); background-repeat: no-repeat; height: 25px; width: 220px; margin-top: 7px; }
#divSkin1 #divFooter { background-image: url(/Portals/_default/Skins/PWCC/images/bottom.jpg); background-repeat: no-repeat; width: 943px; height: 34px; margin-top: -25px; }

#divSkin1 .topPad { padding: 15px 40px; }
#divSkin1 .padR30 { padding-right: 30px; }
#divSkin1 .padR10 { padding-right: 10px; }
#divSkin1 .padT20 { padding-top: 20px; }
#divSkin1 .padT10 { padding-top: 10px; }
.ie #divSkin1 .padT10 { padding-top: 5px; }
.ie6 #divSkin1 .padT10 { padding-top: 0px; }
.ie #divSkin1 .padT2 { padding-top: 0px; }

#divSkin1 .menu_left { background-image: url(/Portals/_default/Skins/PWCC/images/menu_left.jpg); background-repeat: no-repeat; height: 32px; width: 12px; }
#divSkin1 .menu_center { background-image: url(/Portals/_default/Skins/PWCC/images/menu_center.jpg); background-repeat: repeat-x; height: 32px; width: 839px; }
#divSkin1 .menu_right { background-image: url(/Portals/_default/Skins/PWCC/images/menu_right.jpg); background-repeat: no-repeat; height: 32px; width: 12px; }

#divSkin1 .main_dnnmenu_bar { cursor: pointer; font-size: 11px; background-color: transparent; }
#divSkin1 .main_dnnmenu_rootitem { color: #FFFFFF; font-size: 11px; font-weight: bold; text-align: center; padding: 7px 12px; text-transform: uppercase; margin-right: 1px; white-space: nowrap; float: left; }
#divSkin1 .main_dnnmenu_rootitem_hover { color: #E97016; font-size: 11px; font-weight: bold; text-align: center; padding: 7px 12px; text-transform: uppercase; margin-right: 1px; white-space: nowrap; float: left; }
#divSkin1 .main_dnnmenu_rootitem_selected { color: #E97016; font-weight: bold; text-align: center; font-size: 11px; padding: 7px 12px; text-transform: uppercase; margin-right: 1px; white-space: nowrap; float: left; }

#divSkin1 .main_dnnmenu_submenu { background-color: #223D4A; border-top: 1px solid #223D4A; min-width: 240px; border-right: 1px solid #223D4A; border-left: 1px solid #223D4A; border-bottom: 1px solid #223D4A; text-transform: uppercase; }
#divSkin1 .main_dnnmenu_submenu td { background-color: #223D4A; border-bottom: 1px solid #223D4A; color: #FFFFFF; z-index: 1000; font-size: 11px; line-height: 14px; text-align: left; line-height: 1.2em; padding: 5px; margin: 5px; text-transform: uppercase; }
#divSkin1 .main_dnnmenu_itemhover td { background-color: #223D4A; color: #E97016; font-style: italic; text-transform: uppercase; font-size: 11px; line-height: 14px; }
#divSkin1 .main_dnnmenu_itemselected td { background-color: #223D4A; color: #E97016; font-style: italic; text-transform: uppercase; font-size: 11px; line-height: 14px; }
#divSkin1 .main_dnnmenu_break { height: 0px; background-color: #223D4A; }

#divSkin1 .content { margin: 20px 40px 0; }
#divSkin1 .footer_margin { margin: 0px 0px 20px; padding-left: 40px; height: 16px; }

#divSkin1 .Breadcrumb, #divSkin1 a.Breadcrumb:link, #divSkin1 a.Breadcrumb:active, #divSkin1 a.Breadcrumb:visited { color: #E97016; font-size: 9px; }
#divSkin1 a.Breadcrumb:hover { color: #E97016; font-size: 9px; }
#divSkin1 .breadcrumb_text { color: #223d4a; font-size: 9px; }
#divSkin1 .bcsep { background-image: url(/Portals/_default/Skins/PWCC/images/bc_sep.gif); background-repeat: no-repeat; height: 8px; width: 16px; }

#divSkin1 .join { font-size: 11px; color: #223D4A; text-transform: uppercase; text-decoration: none; font-weight: bold; }
#divSkin1 A.join:active, A.join:visited { font-size: 11px; color: #223D4A; text-decoration: none; }
#divSkin1 A.join:hover { font-size: 11px; color: #E97016; text-decoration: none; }

#divSkin1 .user { font-size: 8px; color: #223D4A; text-transform: uppercase; text-decoration: none; }
#divSkin1 A.user:active, A.user:visited { font-size: 8px; color: #223D4A; text-decoration: none; }
#divSkin1 A.user:hover { font-size: 8px; color: #E97016; text-decoration: none; }

#divSkin1 .footer { font-family: Arial; color: #7D7A85; font-size: 9px; font-weight: bold; text-decoration: none; }
#divSkin1 a.footer:link, a.footer:active, a.footer:visited { color: #7D7A85; font-size: 9px; text-decoration: underline; text-transform: uppercase; }
#divSkin1 a.footer:hover { color: #7D7A85; font-size: 9px; text-decoration: none; text-transform: uppercase; }
/*#divSkin1 .LeftPane { width: 135px; }*/
#divSkin1 .LeftPane { width:250px; }
#divSkin1 .ContentPane { }
#divSkin1 .RightPane { width: 200px; }
#divSkin1 .BottomLeftPane { width: 67%; }
#divSkin1 .BottomRightPane { width: 33%; }
/*
#divSkin1 .LeftThreePane { width: 330px }
#divSkin1 .CenterThreePane {width: 329px }
#divSkin1 .RightThreePane { width: 200px }
*/


#divSkin1 .LeftThreePane { width: 305px }
#divSkin1 .CenterThreePane {width: 304px }
#divSkin1 .RightThreePane { width: 230px }

#divSkin1 .TopLeftPane { width: 175px; }
#divSkin1 .TopRightPane { width: 728px; }
#divSkin1 .FullWidthPane { width: 859px; }

#divSkin1 #divSearchBackgroundOld .NormalTextBox { margin: 4px 10px 0px 8px; border: solid 0px #223D4A;  background-color: #223D4A; color: #FFFFFF; font-size: 10px; }
#divSkin1 #divSearchBackground .NormalTextBox { margin: 4px 10px 0px 8px; border: solid 0px #ffffff;  background-color: #ffffff; color: #223D4A; font-size: 10px; }

.modalBackground { background-color: #000000; filter: alpha(opacity=40); opacity: .5; }
.modalPopup { background-color: #ffffff; border-width: 3px; border-style: solid; border-color: Gray; padding: 3px; width: 200px; }

.progressUpdate { position: fixed; top: 0px; left: 0px; background-color: #FFFFFF; filter: alpha(opacity=70); opacity: 0.7; height: 100%; width: 100%; z-index: 11; }
.progressWrap { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; z-index: 14; }
.progressUpdateMessage { position: relative; top: 20%; background-color: #FFFFFF; color: #223d4a; width: 300px; height: 50px; border: solid 2px #122033; filter: alpha(opacity=100); opacity: 1.0; text-align: center; z-index: 15; left: 50%; margin-left: -150px; padding-top: 30px; font-family: Lucida Sans, Verdana, Arial, Sans-Serif; font-size: 14px; }

.ie6 .progressUpdate { position: absolute; top: 0px; left: 0px; background-color: #FFFFFF; filter: alpha(opacity=70); opacity: 0.7; height: expression(document.body.clientHeight); width: expression(document.body.clientWidth); z-index: 11; }
.ie6 .progressUpdateMessage { position: absolute; top: 20%; left: expression((document.body.clientWidth - 300) / 2); background-color: #FFFFFF; color: #122033; width: 300px; height: 50px; border: solid 2px #223d4a; filter: alpha(opacity=100); opacity: 1.0; text-align: center; z-index: 15; margin-left: 0; padding-top: 30px; font-family: Lucida Sans, Verdana, Arial, Sans-Serif; font-size: 14px; }

#UpdateProgressHideSelect { display: none; }
.ie6 #UpdateProgressHideSelect { position: absolute; z-index: 15000; height: expression(document.body.clientHeight); width: expression(document.body.clientWidth); top: 0; left: 0; background-color: #fff; border: none; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; display: inline !important; }


