/******************   parkforwrigley style 				******************/

/* Body and Image Border Information */
html {height: 100%;margin-bottom: 1px;}
img,body,html{border:0;}
body {color: #333;background:#A60014 url(/images/bgrnd.gif) repeat-x scroll 0 0;margin:0; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Notify users if using IE6 */
div.ie6Notify {position:absolute;top:0px;bottom:auto;left:0px;right:0px;margin:0px;height:17px;padding:3px;font-family: Verdana,Arial,sans-serif; font-size:10px; background-color:#F8FF8F; color:black; border-top: 1px solid #FFFFE1; border-bottom: 1px solid #cccccc; padding-left:15px; margin-left: -15px;}
div.ie6NotifyClose {float:right; text-align:right; width:40px; margin: auto 5px;}
div.ie6NotifyText {background: #F8FF8F url(../images/attention16.gif) no-repeat 0 0 ;padding-left:18px;text-align:left;margin:auto 10px;line-height:16px;}

/* Make sure the page is at least a certain percent tall - this is a placeholder in case we need it */
#wrapper-spacer{height: 4px;width: 1px; font-size: 1px; padding: 0; margin: 0; overflow: hidden;visibility: hidden;}
#spacer{height: 65%;float: left;width: 1px;font-size: 1px; padding: 0;margin: 0; overflow: hidden; visibility: hidden;}
.article_separator {height: 3px;width: 1px;font-size: 1px; padding: 0;margin: 0;overflow: hidden;visibility: hidden;}

/* Font family information */
body#ff-helvetica, #ff-helvetica td { font-family: Verdana, Arial, Helvetica, sans-serif;}
body#ff-default #bottom-menu { font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Core Styles */
form {margin: 0;padding: 0;}
body.f-small, body#ff-helvetica.f-small, body#ff-helvetica.f-small {font-size: 90%;}
body, body.f-default {font-size: 95%;}
body#ff-helvetica, body#ff-helvetica.f-default {font-size: 100%;}
body.f-large, body#ff-helvetica.f-large, body#ff-helvetica.f-large {font-size: 120%;}

div.frame { border-right:5px solid #A60014;border-left:5px solid #A60014; margin: 0 auto; width: 930px;padding:0;}
div.wrapper { margin: 0 auto; width: 930px;padding:0;}
div#bg-panel { background:transparent url(/images/page-bg.gif) repeat scroll 0 0 !important;height:auto;margin:0 auto;padding:0;width:930px;}
.bodyContent {padding:2px; vertical-align:top;text-align:left;}
.bodyContent h1 {color:#0E3386;}
.bodyContent h2 {color:#A60014;}
.bodyContentText {color:#333333;font-size:80%;line-height:14px;margin-left:10px;}

/* Title Styles */
p {margin: 0 0 7px 0;}
h1 {display:block;font-family:Arial,Helvetica,sans-serif !important;padding: 0;margin: 0;font-weight: bold;line-height: normal;font-size: 24px;}
h2, h3, h4, h5 {padding-bottom: 5px;margin: 25px 0 10px 0;font-weight: normal;line-height: 120%;}
h2 {font-family: Arial,Helvetica,sans-serif!important;font-size: 18px;line-height: 100%;}
h3 {font-family: Arial,Helvetica,sans-serif!important;font-size: 16px; font-weight: bold;}
h4 {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight: bold;line-height:normal;margin:0;padding:0;}
h5 {font-size: 10px;text-transform: uppercase;}

/* Link and Text Colors */
a {text-decoration: none;}
a:hover {text-decoration: underline;}
a:link { color: #333333; text-decoration: none;}
a:visited { color: #333333;text-decoration: none;}
a:hover {color: #333333;text-decoration: underline;}
a:active {color: #333333;text-decoration: none;}
a.extlink { background: url(/images/ext_link.gif) 100% 65% no-repeat; color: #0E3386;padding-right:14px;}
a.extlink:hover { background: url(/images/ext_link.gif) 100% 65% no-repeat; color: #0E3386;padding-right:14px;text-decoration: underline;}
.blockleftContent a:link, .blockleftContent a:visited, .blockleftContent a:active, .blockrightContent a:link, .blockrightContent a:visited, .blockrightContent a:active  { color: #FFFFFF; font-weight:bold; text-decoration: none;}
.blockleftContent a:hover, .blockrightContent a:hover { color: #FFFFFF; font-weight:bold; text-decoration: underline;}
.blockmiddleContent a:link, .blockmiddleContent a:visited, .blockmiddleContent a:active { color: #0E3386; font-weight: bold; text-decoration: none;}
.blockmiddleContent a:hover { color: #0E3386; font-weight: bold; text-decoration: underline;}
.mainlevel-menu {font-weight:bold;}
span.basemenu {color: #FFFFFF!important;font-size:10px;font-weight:bold; text-decoration: none;}
a.basemenu:link {color: #FFFFFF!important;text-decoration: none;}
a.basemenu:visited {color: #FFFFFF!important;text-decoration: none;}
a.basemenu:hover {color: #FFFFFF!important;text-decoration:underline!important;}
span.smallblackbold {font-size:9px;border: 0;color:#000000;padding:0 5px;vertical-align:middle;font-weight:bold; }
span.smallbluebold {font-size:9px;border: 0;color:#0E3386;padding:0 5px;vertical-align:middle;font-weight:bold; }
span.smallredbold {font-size:9px;border: 0;color:#A60014;padding:0 5px;vertical-align:middle;font-weight:bold; }

/* Standard Bullets and Lists */
ol li{list-style-image:none;list-style-position:outside;list-style-type:lower-roman;}
ul {display:block;line-height:1.4em;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 2em 0 2.2em;padding:0;}
ul li{list-style-image:url(/images/bullet_blue.gif);}
ul li li {list-style-image:url(/images/bullet_red.gif);}

/* Error Messages */
div#error.errorMessage {background:#FFF88A none repeat scroll 0 0;border:1px solid #F8EA0E;color:#990000;font-size:1em;font-weight:bold;margin:20px 10px;padding:5px;}
div#error ul {display:block;line-height:1.4em;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 2em 0 2.2em;padding:0;}
div#error ul li {background:transparent url(../images/cancel.png) no-repeat scroll 0 50%;border:0 none;font-size:14px;list-style-image:none;margin:0;padding:0;text-indent:18px;}

/* Main Page Layout */
#leftcol { width:0;padding:0;} /* placeholder */
#rightcol { width:0;padding:0;} /* placeholder */
#maincol { margin-left:0;margin-right:0;padding:0;}
#mainblock {background-color:#A60014;height:auto;margin-left:0;margin-right:0;padding:0;}
.inner {border:0;}
#header-bar {height:118px;}  
#header_left { margin:0;background-image:url("/images/logo-arrow-on.gif");float:left;height:177px;padding:0;position:relative;width:225px;} 
#header_left  a, 
#header_left a:link, 
#header_left a:visited {display:block;}
#header_left img {width:100%;height:100%;border:0;}
#header_left a:hover img {visibility:hidden;}
#top-bar {height: 122px;}
#topmod {float:right;width:280px;z-index:200;}
#topmod .wrapper {width: 280px;overflow: hidden;}
.moduletable_wapper {background:transparent url(/images/logo-bg.png) no-repeat scroll 100% 5%;border:0 none;height:365px;margin-left:auto;margin-right:auto;margin-top:-68px !important;padding-top:20px;top:-68px !important;width:100%;}
.headerRight {float:right;background:transparent url(/images/automobile.png) no-repeat scroll 107% 100%;border:0 none;height:375px;width:100%;top:-37px;}
.HdrMain {background:transparent url(/images/parkforwrigley-logo.png) no-repeat scroll 0 0; float:left;height:200px;margin-top:18px;width:381px;}
.moduletable_wapper h1 {color:#07347A;font-size:.8em;letter-spacing:0.05em;line-height:16px;margin-bottom:-14px;}
table, tr, td {border-collapse:collapse; border:0 none;border-spacing:0;text-indent:0;margin:0;font-size:inherit;font-family:inherit;}
.clr {clear: both;}

/* User Login and Navbar */
#navbar{background:url(/images/login-panel.png) no-repeat 0 0;height:30px;line-height:21px;}
#lostpass {font-size:80%;line-height:12px;margin-left:10px;text-align:left;width:140px;}
#logout {clear:left;float:left;font-size:80%;margin-bottom:3px;margin-left:10px;margin-top:0;}
#loginTitle {clear:left;float:left;font-size:80%;margin-bottom:3px;margin-left:10px;margin-top:0;}
#lostpass a, #logout a {font-size:11px;font-weight:normal;color:#FFFFFF;cursor:pointer;}
span.divider {font-size:65%;border: 0;color:#9F9F9F;padding:0 5px;vertical-align:middle; }
#navbar ul, #navbar li, 
#navbar form,
#navbar button {border:0; margin:0; padding:0; list-style:none;list-style-image:none;text-align:center;}
#navbar li a{color:#FFFFFF;font-size:10px;font-weight:bold;margin:0;}
a.login {background:transparent url(../images/sprites.png) no-repeat scroll 0 -36px;height:16px;padding:2px 0 3px 19px;width:16px;}
a.logout {background:transparent url(../images/sprites.png) no-repeat scroll 0 -57px;height:16px;padding:2px 0 3px 13px;width:16px;}
a.contact {background:transparent url(../images/sprites.png) no-repeat scroll 0 -93px;height:16px;padding:2px 21px 3px 0;width:16px;}
a.basket {background:transparent url(../images/sprites.png) no-repeat scroll 0 -76px;height:16px;padding:2px 20px 3px 0;width:16px;}
#login_menu{background:url(/images/panel.png) no-repeat 0 0;color:#FFFFFF;font-size:12px;font-weight:bold;line-height:18px;margin-top:-4px;position:absolute;width:280px;}
#login_menu li{padding-bottom:6px;text-align:right;}
#signin-user-col{float:left;height:125px;line-height:12px;padding-left:20px;text-align:right;width:240px;}
#login_menu label{font-size:11px; font-weight:normal;}
#login_menu input{font-size:11px; color:#333333; margin-left:10px;}
#login_menu button{line-height:24px;float:right;color:#FFFFFF;font-size:11px;font-weight:bold;text-align:center; cursor:pointer;}
.login-button{background:url(/images/button.png);display:block;color:#FFFFFF;font-size:11px;text-decoration:none;width:81px;height:26px;line-height:24px;text-align:center;}
.lgspacer{clear:both; height:10px;}
.mdspacer{clear:both; height:4px;}
.spacer{clear:both; height:1px;}
.divider {border-top: 1px solid #DDDDDD;width:100%;}
input#email.inputbox, input#password.inputbox {height:12px;width:125px;}

/* Notify of Needed Fixes for Mso CSS Code  - comment out if your don't care about those tags.  Be aware, those tags are from copy/pasting from MS Office docs and will hurt search engine rankings */
p.MsoNormal, div.MsoNormal, li.MsoNormal {margin:0;border:0 none;background: #990000 url(/images/msonormal_warning.png) no-repeat 0 0;text-indent:180px;}
.style5 {clear:both;font-size:inherit;}
span.greentext {font-size:65%;border: 0;color:#9F9F9F;padding:0 8px;vertical-align:middle;}
p.style6 {margin:0;border:0 none;background: #990000 url(/images/cssclass_warning.png) no-repeat 0 0;text-indent:180px;}

/* Main page content boxes */
/* Main page left box */
#bottommodules.spaced {height:280px;margin-top:45px;width:100%;}
#mainmodules.spaced {height:280px;margin-left:3px;margin-right:3px;margin-top:45px;}
#iboxmodules.spaced {margin-left:3px;margin-right:3px;}
.blockLeft, .blockRight {float:left;margin:-45px 7px 0;width:25%!important;}
.blockMiddle {width:437px!important;margin-top:-45px;float:left;}
.blockContent {float:left;margin-top:-45px;width:100% !important;}
.blockIboxContent {float:left;margin-top:0;width:100% !important;}
#leftbox-top {background:transparent url(/images/sprites.png) repeat-x scroll 95px 0;float:left;height:17px;width:13px;}
#leftbox-top2 {background:transparent url(/images/sprites.png) no-repeat scroll -22px 0;float:right;height:17px;width:13px;}
#leftbox-top3 {background:transparent url(/images/tm-blue.png) repeat-x scroll 0 0;height:17px;margin:0 12px;}
#leftbox-bottom {background:transparent url(/images/sprites.png) repeat-x scroll 95px -19px;float:left;height:17px;width:13px;}
#leftbox-bottom2 {background:transparent url(/images/sprites.png) no-repeat scroll -22px -19px;float:right;height:17px;width:13px;}
#leftbox-bottom3 {background:transparent url(/images/bm-blue.png) repeat-x scroll 0 0;height:17px;margin:0 12px;padding-bottom:5px;}
.blockleftInner {color:#FFFFFF;background: #0E3386 url(/images/leftbox-bg.png) no-repeat 0 0; border-right: 5px solid #FFFFFF;border-left: 5px solid #FFFFFF;height:278px;}
.blockleftInner h1 {color:#FFFFFF;letter-spacing:0.03em;margin-left:5px;margin-top:0;}
div.blockleftContent {color:#FFFFFF;font-size:80%;height:248px;line-height:14px;margin:0 2px;overflow:auto;padding:0 5px;}

/* Main page middle box */
#middlebox-top {background:transparent url(/images/sprites.png) repeat-x scroll 38px 0;float:left;height:18px;width:18px;}
#middlebox-top2 {background:transparent url(/images/sprites.png) no-repeat scroll -84px 0;float:right;height:18px;width:18px;}
#middlebox-top3 {background:transparent url(/images/tm-red.png) repeat-x scroll 0 0;height:18px;margin:0 13px;}
#middlebox-bottom {background:transparent url(/images/sprites.png) repeat-x scroll 38px -19px;float:left;height:17px;width:18px;}
#middlebox-bottom2 {background:transparent url(/images/sprites.png) no-repeat scroll -84px -19px;float:right;height:18px;width:18px;}
#middlebox-bottom3 {background:transparent url(/images/bm-white.png) repeat-x scroll 0 0;height:17px;margin:0 18px;padding-bottom:5px;}
.blockmiddleInner {background:#FFFFFF url(/images/middlebox-bg.png) no-repeat scroll 0 -17px;color:#FFFFFF;height:278px;}
.blockmiddleInner h1 {color:#FFFFFF;letter-spacing:0.03em;padding-left:8px;margin-top:0;}
div.blockmiddleContent {color:#333333;font-size:80%;height:248px;overflow:auto;line-height:14px;margin:0 5px;padding:0 8px;}
.blockmiddleContent td {padding-bottom:5px;padding-top:5px;}

/* Main page right box */
#rightbox-top {background:transparent url(/images/sprites.png) repeat-x scroll 66px 0;float:left;height:17px;width:12px;}
#rightbox-top2 {background:transparent url(/images/sprites.png) no-repeat scroll -50px 0;float:right;height:17px;width:12px;}
#rightbox-top3 {background:transparent url(/images/tm-red-sm.png) repeat-x scroll 0 0;height:17px;margin:0 12px;}
#rightbox-bottom {background:transparent url(/images/sprites.png) repeat-x scroll 66px -19px;float:left;height:17px;width:12px;}
#rightbox-bottom2 {background:transparent url(/images/sprites.png) no-repeat scroll -50px -19px;float:right;height:17px;width:12px;}
#rightbox-bottom3 {background:transparent url(/images/bm-red-sm.png) repeat-x scroll 0 0;height:17px;margin:0 12px;padding-bottom:5px;}
.blockrightInner {color:#FFFFFF;background: #A60014 url(/images/rightbox-bg.png) no-repeat 0 0; border-right: 5px solid #FFFFFF;border-left: 5px solid #FFFFFF;height:278px;}
.blockrightInner h1 {color:#FFFFFF;letter-spacing:0.03em;margin-left:5px;margin-top:0;}
div.blockrightContent {color:#FFFFFF;font-size:80%;line-height:14px;margin:0 5px;margin-top:0;}
.blockrightContent td {width:100%; padding-bottom:10px;}

/* Content page content box */
#contentbox-top {background:transparent url(/images/sprites.png) repeat-x scroll 38px 0;float:left;height:18px;width:18px;}
#contentbox-top2 {background:transparent url(/images/sprites.png) no-repeat scroll -84px 0;float:right;height:18px;width:18px;}
#contentbox-top3 {background:transparent url(/images/tm-red.png) repeat-x scroll 0 0;height:18px;margin:0 13px;}
#contentbox-bottom {background:transparent url(/images/sprites.png) repeat-x scroll 38px -19px;float:left;height:17px;width:18px;}
#contentbox-bottom2 {background:transparent url(/images/sprites.png) no-repeat scroll -84px -19px;float:right;height:18px;width:18px;}
#contentbox-bottom3 {background:transparent url(/images/bm-white.png) repeat-x scroll 0 0;height:17px;margin:0 18px;padding-bottom:5px;}
.blockcontentWrap {border-left:4px solid #FFFFFF;border-right:4px solid #FFFFFF;}
.blockcontentInner {background:#FFFFFF url(/images/lg-wrigley-bk.gif) no-repeat scroll center bottom !important;border-left:1px solid #A60014;border-right:1px solid #A60014;color:#FFFFFF;}
.blockcontentInner h1 {background-color:#A60014;color:#FFFFFF;letter-spacing:0.03em;margin-top:0;padding-left:8px;}
div.contentBlock {color:#333333;font-size:80%;height:auto;line-height:14px;margin:0 5px;padding:5px 8px 0;}

/* Page content in ibox */
.blockcontentIboxInner {background:#FFFFFF url(/images/wrigley-bk.gif) no-repeat scroll center bottom !important;border-left:1px solid #A60014;border-right:1px solid #A60014;color:#FFFFFF;}
.blockcontentIboxInner h1 {background-color:#A60014;color:#FFFFFF;letter-spacing:0.03em;margin-top:0;padding-left:8px;}
div.contentIBlock {color:#333333;line-height:14px;margin:0 5px;min-height:450px;padding:15px 8px 0;}

/* Lightbox (or ibox) Styles */
#ibox_w{position: absolute;top: 0px;left: 0px;z-index:100;width:100%;height:100%;background-color: #000;margin:0;padding:0;opacity: 0.0;-khtml-opacity: 0.0;}
#ibox_progress {margin:0;padding:0;position: absolute;z-index:105;}
#ibox_wrapper {position: absolute;z-index:1000;border:1px solid #DDDDDD;background-color:#999999;padding:5px 15px 30px 15px!important;}
#ibox_content {background-color:#FFFFFF;height:100%;position:relative;top:0px;left:0px;border:1px solid #000;overflow-x:hidden!important;}
#ibox_footer_wrapper {position:relative;padding:0;margin:0;top:0px;left:0px;}
.iboxText {font-size: .85em;color: #FFFFFF;letter-spacing: .10em;line-height: 12px;text-decoration: none;font-weight: normal;text-align: right !important;}
a.iboxText:link, a.iboxText:visited {color: #FFFFFF;letter-spacing: .10em;line-height: 12px;text-decoration: none;font-weight: normal;}
a.iboxText:hover {color: #FFFFFF;text-decoration: underline; font-weight: normal;}

/* Footer */
#footer, #footer a {background-color:#A60014;font-family:Arial,Verdana,Helvetica,sans-serif!important;height:50px;}
#bottom {margin-top: 10px;}
#bottom-shadow {height: 15px;position: relative;z-index: 2;}
#bottom-menu-wrapper {height: 15px;text-align:right;margin-right:auto;margin-left:auto;padding: 0px;padding-right: 15px;border-right:1px solid #D5D5D7;border-left:1px solid #D5D5D7;}
#bottom-menu-left {height: 15px;text-align:left;float:left;padding: 0px;padding-left:10px;color: #FFFFFF;font-size: 70%;}
#bottom-menu-right {height: 15px;text-align:right;float:right;padding: 0px;padding-right:10px;color: #FFFFFF;font-size: 70%;}
#copyright {height: 16px;line-height: 16px;color: #FFFFFF;font-size: 75%;}
.corporate-footer {color:#FFFFFF;font-size:85%;height:16px;line-height:16px;margin-bottom:10px;text-align:center;}
.websiteby-footer {clear:both;float:right;margin-top:-100px;padding-bottom:5px;text-align:center;}

/* Main page right box */
div.blockcreditContent {margin:0 180px;text-align:center!important;}
.blockcreditContent table {width:100%;padding:0; border:0 none;margin-left:auto;margin-right:auto;text-align:center!important;}
td.standardLogo {width:438px;}
td.clickparkLogo {width:250px;}
.blockcreditContent td {text-align:center !important;width:170px !important;}
.sitecredit {position:relative;}

/* Title bars for dynamic content */
tr.contentsubTitle {background-color: #0e3386; color:#ffffff;font-weight:bold;line-height:25px;}
tr.contentsubTitlegray {background-color: #BDBEBD; color:#ffffff;font-weight:bold;line-height:25px;}
/* @end */
