/* Added 12-12-07 for Control Panel kballard */
html, body {margin: 0px; padding: 0px; background: #fff; }

body {font-size: 62.5%; color: #333; padding: 0px 0px 0px 0px;}

body, td, div, p {font-family: Verdana, Arial, Sans-Serif;}

form {margin: 0px; padding: 0px;}

img {border: 0px;}

td {vertical-align: top; padding: 0px 0px 0px 0px;}

hr {height: 1px; border-style: solid; border-width: 0px 0px 1px 0px;}

p {margin: 0px 0px 15px 0px;}

h1 {margin: 0px 0px 5px 0px; font-size: 1.8em; color: #0099cc;}
/*h1.pageTitle {margin: 0px 0px 15px 0px; font-family: Arial, Verdana, Sans-Serif; font-size: 5em; line-height: .9em; font-weight: normal; text-transform: uppercase;}*/
h1.pageTitle {font-size: 3em; font-weight: normal; color: #0099cc; margin: 0px 0px 0px 0px;}
h1.pageTitle em {color: #000; font-style: normal;}
h2 {margin: 0px; font-family: Arial, Verdana, Sans-Serif;  font-size: 1.6em; color: #003366; text-transform: uppercase;}
h4 {margin: 0px 0px 0px 0px; font-size: 1.1em; color: #0099cc;}
h4.section {margin: 0px 0px 5px 0px; color: #ff9900;}

a {color: #333;}
a:hover {color: #0099cc;}


.ControlPanel { width:100%; height: 72px; margin: 0px 0px 20px 0px; background: #dbe4df url(../images/sub-header-bg.gif) repeat-x; }
.ControlPanelWrapper {height: 67px; padding: 5px 20px 0px 15px; background: url(../images/sub-header-bg-left.gif) no-repeat;}
.ControlPanelTextbox { FONT-SIZE: 1.1em; MARGIN: 2px 0px 0px; WIDTH: 100px; FONT-FAMILY: Verdana, Arial, Sans-Serif }
.ControlPanelUsername { }
.ControlPanelPassword { }
.ControlPanelForgotLink { }
.ControlPanelLoginButton { padding-top:14px; }
.ControlPanelLoginError { }
.ControlPanelConfirmation { }
.ControlPanelWelcome { float: left; width: 100%; color: #3399cc; }
.ControlPanelHello { font-size: 3.5em; color: #333; }
.ControlPanelSpace {font-size: 2.3em; color: #0099cc; }
.ControlPanelFirstName { font-size: 3.5em; color: #0099cc; }
.ControlPanelEditProfile { }
.ControlPanelProfileLinkDelineator { }
.ControlPanelLogout { }
.ControlPanelEmail { }
.ControlPanelCancel { }
.ControlPanelChapterName { font-weight:bold; FONT-SIZE: 1.1em; FLOAT: left; WIDTH: 270px; COLOR: #333; LINE-HEIGHT: 1.36em; FONT-FAMILY: verdana, arial, sans-serif; }
.ControlPanelChapterMessage { FONT-SIZE: 1.1em; FLOAT: left; WIDTH: 270px; COLOR: #333; LINE-HEIGHT: 1.36em; FONT-FAMILY: verdana, arial, sans-serif; }
.ControlPanelHeadquartersMessage { 	FONT-SIZE: 1.1em; FLOAT: left; WIDTH: 270px; COLOR: #333; LINE-HEIGHT: 1.36em; FONT-FAMILY: verdana, arial, sans-serif }
.ControlPanelArrows { position:absolute; right:30px; bottom:5px; width:20px; }
.ControlPanelLeftButton { }
.ControlPanelRightButton { position:absolute; right:0px; }
.ControlPanelChapterPanel { position:absolute; right:280px; height:6em;}
.ControlPanelHeadquartersPanel { }
.ControlPanelLoginPanelGuest { position:absolute; right:10px; }
.ControlPanelMessagesPanelGuest { position:absolute; left:10px; height:6em;}
.ControlPanelLoginPanelNotGuest { position:absolute; left:10px; }
.ControlPanelMessagesPanelNotGuest { position:absolute; right:10px; height:6em;}
.ControlPanelLoginEmail { background-color: #C92A75; }