#overlayContainer {position:absolute; top:-1px; left:0px; width:100%; min-width:990px; text-align:center; overflow:hidden; display:none; z-index:998;}
#overlayContainer {color:#888;}
#overlayContainer a {color:#ccc;}
#overlayHeader {width:100%; position:relative; z-index:999;}
#overlayHeader .top {background:#3e3e3e url(overlay-top.png) repeat-x bottom left; padding:0 10px; height:310px; font-size:8pt; text-align:center;}
#overlayHeader h4 {font-size:9pt; line-height:12pt;}
#overlayHeader .bottom {background:url(overlay-bottom-left.png) no-repeat 0px 0px;}
#overlayHeader .bottom .level2 {background:url(overlay-bottom-right.png) no-repeat right 0px; padding:0 15px;}
#overlayHeader .bottom .level3 {background:url(overlay-bottom.png) repeat-x 0px 0px;}
#overlayHeader .bottom .level3, #overlayHeader .bottom .level2, #overlayHeader .bottom {height:14px; overflow:hidden;}
#overlayHeader .serviceSet {width:25%; float:left; overflow:hidden; margin:0 0 0 -1px; padding:0 0 10px;}

#overlayHeader .serviceSet a:hover {color:#fff; text-decoration:underline;}
#overlayHeader .serviceSet h3 {font-size:15pt; font-family:Georgia; margin:0; padding:0 0 10px; line-height:15pt; font-weight:100;}
#overlayHeader .serviceSet h3 img {float:left; margin:0 10px 0 0;}
#overlayHeader .serviceSet h3 a {text-decoration:none; font-weight:100;}
#overlayHeader .serviceSet h3 a:hover {text-decoration:underline;}
#overlayHeader .serviceSet ul {margin:0; padding:0 0 0 15px;}
#overlayHeader .serviceSet ul li {padding:8px 0 0;}
#overlayHeader .serviceSet .content {padding:0 15px; border-right:1px solid #444;}

#overlayHeader .twitter .avatar {float:left; padding:5px 0 0; margin:0 8px 25px 0;}
#overlayHeader .twitter .detail h4 em {font-size:7pt; font-style:normal; display:block; padding:3px 0 8px;}
#overlayHeader .twitter .detail p, #overlayHeader .twitter .detail h4 {margin:0;}
#overlayHeader .twitter .tweet h5 {font-style:italic; font-size:11pt;}
#overlayHeader .twitter .tweet {margin:8px 0 0; background:url(icons/close-quote1.png) no-repeat bottom right;}
#overlayHeader .twitter .tweet h4.tweet {margin:0; background:url(icons/open-quote1.png) no-repeat 0px 0px; text-indent:10px; padding:0 10px; font-size:8pt; line-height:10pt;}

#overlayHeader .twitter h3,
#overlayHeader .facebook h3,
#overlayHeader .blogspot h3,
#overlayHeader .skype h3 {line-height:36px;}

#overlayHeader div.CDetails {float:left; width:200px; margin-left:-200px; margin-top:40px; text-align:right}
#overlayHeader div.CDetails h3 {font-size:15pt; letter-spacing:-1px;}
#overlayHeader div.CDetails .faxweb {line-height:20px;}
#overlayHeader div.CDetails .faxweb img {position:relative; top:4px;}
#overlayHeader div.CDetails .socialMedia img {margin:0 0 0 10px}

#overlayContainer div.wder {width:auto; min-width:990px; max-width:1200px; margin:0 auto; text-align:left;}

#overlayContainer div.mcContainer {width:100%; float:left; margin-top:45px;}
#overlayContainer div.mcContainer div.mcPadder {padding:0 210px 0 0;}

#overlayHeader .serviceSet p.rssLink img,
#overlayHeader .serviceSet p.skypeLink img,
#overlayHeader .serviceSet p.twitLink img,
#overlayHeader .serviceSet p.facebookFan img {display:none;}

#overlayHeader .serviceSet p.facebookFan a,
#overlayHeader .serviceSet p.skypeLink a,
#overlayHeader .serviceSet p.twitLink a,
#overlayHeader .serviceSet p.rssLink a
{display:block; float:left; padding:4px 6px 4px 22px; border:1px solid #404040; background-color:#353535; background-repeat:no-repeat; background-position:3px 3px;}

#overlayHeader .serviceSet p.facebookFan a:hover,
#overlayHeader .serviceSet p.skypeLink a:hover,
#overlayHeader .serviceSet p.twitLink a:hover,
#overlayHeader .serviceSet p.rssLink a:hover {background-color:#444; color:#fff; text-decoration:none; border-color:#555;}

#overlayHeader .serviceSet p.facebookFan a {background-image:url(icons/facebook-become-fan.png);}
#overlayHeader .serviceSet p.twitLink a {background-image:url(icons/tweet-logo15.png);}
#overlayHeader .serviceSet p.skypeLink a {background-image:url(icons/skype-logo15.png);}
#overlayHeader .serviceSet p.rssLink a {background-image:url(icons/rss-icon15.png);}

#overlayHeader p.skypeContact {width:100%;}
#overlayHeader p.skypeContact,
#overlayHeader p.skypeContact .status,
#overlayHeader p.skypeContact a.profile,
#overlayHeader p.skypeContact a.add,
#overlayHeader p.skypeContact a.call,
#overlayHeader p.skypeContact a.chat {height:25px; overflow:hidden; padding:0;}
#overlayHeader p.skypeContact .status,
#overlayHeader p.skypeContact a.profile,
#overlayHeader p.skypeContact a.add,
#overlayHeader p.skypeContact a.call,
#overlayHeader p.skypeContact a.chat {display:block; float:left;}
#overlayHeader p.skypeContact a.add img,
#overlayHeader p.skypeContact a.call img,
#overlayHeader p.skypeContact a.chat img {display:none;}
#overlayHeader p.skypeContact .status {width:26px; background:url(buttons/skype-status-bg.png) no-repeat 0px 0px;}
/*#overlayHeader p.skypeContact .status img {position:relative; top:3px; left:5px;}*/
#overlayHeader p.skypeContact .status img {position:relative; top:3px; left:-5px;}
#overlayHeader p.skypeContact a.add {width:22px; background:url(buttons/skype-add.png) no-repeat 0px 0px;}
#overlayHeader p.skypeContact a.profile {width:38%; background:url(buttons/skype-bar.png) repeat-x 0px 0px; color:#737373; line-height:24px;}
#overlayHeader p.skypeContact a.call {width:22px; background:url(buttons/skype-call.png) no-repeat 0px 0px;}
#overlayHeader p.skypeContact a.chat {width:25px; background:url(buttons/skype-chat.png) no-repeat 0px 0px;}
#overlayHeader p.skypeContact a.add:hover {background-image:url(buttons/skype-add-ov.png);}
#overlayHeader p.skypeContact a.call:hover {background-image:url(buttons/skype-call-ov.png);}
#overlayHeader p.skypeContact a.chat:hover {background-image:url(buttons/skype-chat-ov.png);}

