/* HTML components */
body {background-image:url(images/bg_tile.jpg);background-repeat:repeat;background-color:white;padding:0px;margin:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em;}
form {padding:0; margin:0;}
table {border-collapse:collapse;}
a {color:#f60909; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0px;}
h1 {font-size:30px;color:#333333; letter-spacing:-1px; font-weight:normal; clear:both;}
h2 {font-size:20px;color:#58585a;height:45px; letter-spacing:-1px; font-weight:normal; margin:0; padding:0}
h3 {font-size:14px;color:#000000; font-weight:bold; padding:0; margin:0;}
h4 {font-size:16px;color:#000000; font-weight:bold; padding:5px 0 0 0; margin:0;}
h5 {font-size:14px;color:#000000; font-weight:normal; padding:25px 0 0 0; margin:0;}
p {padding-top:0px;}
p, .contentPageWrapper li{letter-spacing:0px;}
/* png fix */
img, div { behavior: url(images/iepngfix.htc) }

.tabs{float:right; margin-right:35px;}
.tabs a {height: 48px; width: 76px; text-indent: 10000px; overflow: hidden; display: block; float:right; margin-left:1px;}
#tabLick {background-image:url(images/tab-lick.gif);}
#tabDelta {background-image:url(images/tab-delta.gif);}
#tabMpd {background-image:url(images/tab-mpd.gif);}
.tabs a:hover {background-position: bottom left;}

.lickWrapper, .mpdWrapper{height:142px; width 435px; float:left;}
.lickWrapper a, .mpdWrapper a {height: 142px; width: 435px; text-indent: 10000px; overflow: hidden; display: block;}
#panelLick {background-image:url(images/panel-lick.png);}
#panelMpd {background-image:url(images/panel-mpd.png);}
.lickWrapper a:hover, .mpdWrapper a:hover {background-position: bottom left;}

/* main wrapper */
.wrapper{width:976px; margin:0 auto; padding:0px;}
.topBar {width:976px; height:48px; background-image:url(images/topBar.png); background-repeat:no-repeat;}
.menuTop {clear:both;width:976px;}
.menuWrapper {width:976px;height:49px;background-image:url(images/topbar-bottom.png); background-repeat:no-repeat;}
.middleWrapper {width:976px;background-color:white;float:left;}
.middleDiv {width:960px;margin:0 8px 0 8px;background-image:url(images/content_tile.jpg);background-repeat:repeat-x;background-color:#f8f8f8;padding-bottom:3px;}
.footerWrapper {float:left;clear:both;width:976px;background-image:url(images/footer_bg.png);background-repeat:no-repeat;height:52px;}
.footerWrapper .footerText {font-size:10px;color:#585a5c;padding:20px 0 0 38px}
.footerWrapper .footerText a {color:#585a5c;text-decoration:none;}
.footerWrapper .footerText a:hover {color:#585a5c;text-decoration:underline;}

.bottomBar {clear:both;float:left;width:976px;}

.lickmpdWrapper {width:902px;margin:0px 28px 0px 28px;clear:both;text-transform:uppercase;color:#585a5c;font-size:11px;}
.lickmpdWrapper a:hover{text-decoration:none;}

.lickWrapper {float:left;width:435px;}
.lickDiv {background-image:url(images/lick_bg_top.png);background-repeat:no-repeat;height:106px;width:435px;}
.lickDivBot {height:36px;width:435px;}

.mpdWrapper {float:right;width:435px;}
.mpdDiv {background-image:url(images/mpd_bg_top.png);background-repeat:no-repeat;height:106px;width:435px;}
.mpdDivBot {height:36px;width:435px;}


.lickDiv .LickMpdText,.mpdDiv .LickMpdText {width:255px;padding:46px 0px 0px 22px; font-size:9pt;}

.contentPageWrapper {width:902px;margin:14px 28px 0px 28px;background-image:url(images/contentPageWrapper.png);background-repeat:repeat-y;clear:both;}
.contentPageWrapper2 {width:902px;margin:14px 28px 0px 28px;clear:both;}
.contentPageWrapper .subMenuWrapper {width:150px;float:left;padding-bottom:80px;}
.contentPageWrapper .subMenuWrapper .SubMenuInner {padding:15px;}
.contentPageWrapper .subMenuWrapper .SubMenuInner #heading {font-size:16px;font-weight:bold;}
.contentPageWrapper .subMenuWrapper .SubMenuInner .menuItem {clear:both;border-bottom:1px dotted #494949;padding:10px 0 10px 0;color:white;font-size:12px;font-weight:normal;}
.contentPageWrapper .subMenuWrapper .SubMenuInner .menuItem a {color:white;text-decoration:none;}
.contentPageWrapper .subMenuWrapper .SubMenuInner .menuItem a:hover {color:#f60909;text-decoration:none;}
.contentPageWrapper .contentDiv {float:right;width:726px;}

.contentPageWrapper .subMenuWrapper .SubMenuInner .menuItem .subMenu {margin:10px 0 0 0;padding:0 0 0 0px;list-style-type:none;}
.contentPageWrapper .subMenuWrapper .SubMenuInner .menuItem .subMenuItem {clear:both;color:#000;font-size:10px;font-weight:bold; background-color:#c5c5c5; width:115px; display:block; margin-bottom:1px; padding:3px;}
.contentPageWrapper .subMenuWrapper .SubMenuInner .menuItem .subMenuItem a {color:white;text-decoration:none; display:block;}
.contentPageWrapper .subMenuWrapper .SubMenuInner .menuItem .subMenuItem a:hover {color:#f60909;text-decoration:none;}

.subHead {font-size:1.2em;}

/* form */
.formLabel {font-size:.95em;}
.expandbox {font-size:.9em;font-family:arial; width:300px;}
.expandbox2 {font-size:.9em;font-family:arial;}
.expandbox input {font-size:1em;padding:5px;font-family:arial,helvetica,sans-serif;}
.expandbox textarea {font-size:1em;padding:5px;font-family:arial,helvetica,sans-serif;}
.expandbox select {font-size:.95em;}

.messageBox {border:1px dotted #d37023;margin:0 auto;width:700px;padding:10px;text-transform:uppercase;font-size:11px;color:#58585a;margin-bottom:20px;}
.iFrame {border:5px solid #ffffff;}

.logos{float:left; margin:0 12px 12px 0; width:161px; height:96px;}
.location{float:left;}
.locationBG{background-image:url(images/location.png); background-repeat:no-repeat; padding:5px 10px 10px 10px; width:216px; height:202px;  margin-top:10px; font-size:11px;}
.fact{width:200px; float:left; padding:15px; margin:0 10px 10px 0; height:100%; position:relative;}
.bio{float:right; margin:0 0 20px 20px; border:1px solid #cccccc;}
.caseMenu{float:left; width:200px; margin:0 20px 20px 0; text-align:center;}
.homeFlash{float:left;}
.whatwedoBG{background-image:url(images/location.png); background-repeat:no-repeat; padding:0px 20px 0px 20px; width:186px; margin-right:10px; margin-bottom:20px; height:202px; float:left;} 
.quote{width:616px; height:100px; padding:20px 55px 0 55px; text-align:center; background-image:url(images/quotebgrd.png); background-repeat:no-repeat; font-size:11pt; float:left;} 
.ticks{background-color:#e8e8e8; padding:10px; width:260px; border:1px solid #cccccc; margin:20px 0 20px 20px; float:right; line-height:22px; font-size:13px;}
.homebox{display: block; height: 100%; width: 100%; color:#666666;}
.homebox a{color:#666666;}
.dottedline{clear:both; width:100%; border-top:1px dotted #999999; margin:10px 0 10px 0;}
.campaignTitle{font-weight:bold; padding:10px 0 10px 0; float:left;}


.timelineWrapper{width:716px; height:100px; padding:5px; background-image:url(images/timeline.png); background-repeat:no-repeat;} 
.timelineDate{font-size:35px; float:left; margin-right:20px; padding:22px 0 0 20px;}
.timelineImage{font-size:35px; float:left; margin-right:20px; padding-top:1px;}
.timelineText{font-size:18px; float:left; margin-right:20px; padding-top:32px; color:#666666;}

.myinput{width:300px;}