﻿body,h1,h2,h3,h4,h5,h6,address,blockquote,dd,dl,hr,form,input{margin:0;padding:0;}
body{font-family:arial, verdana, helvetica, sans-serif;font-size:12px;}
.demo-warning{
background:none repeat scroll 0 0 #7EC245;
color:#FFFFFF;font-size:12px;line-height:1.25;margin:0;padding:6px 10px;
text-align:center;clear: both;
}
a:hover
{
	color: #0066CC	
	text-decoration: none;
	font-size:18px;
}
a img
{
	border: 0;
}
a:link {color:#0066CC;text-decoration: none;}      /* unvisited link */
a:visited {color:#0066CC;text-decoration: none;}  /* visited link */
a:active {color:#0066CC;text-decoration: none;}  /* selected link */
img
{
	border: none;
}
.socialSpacer{clear:both;height:25px !important}
#socialbar{position:fixed;bottom:0;left:0;width:100%;
font:12px "Trebuchet MS",Arial,Helvetica,sans-serif;
color:#fff;text-align:center;
background:url(bg.png) top repeat-x;z-index:99;}
#socialbar .socialCenter{width:950px;margin:0 auto}
#socialbar .socialTab{width:143px;height:15px;background:url(tab.png) top no-repeat;cursor:pointer}
#socialbar .socialTabTxt{float:left;width:95px;height:15px;text-align:center;font-weight:bold}
#socialbar .socialTab:hover .socialTabTxt{color:#a9a9a9}
#socialbar .socialArrow{float:left;width:7px;height:4px;background:url(arrow.png);margin:7px 0 0 24px}
#socialbar .socialTab:hover .socialArrowUp{background-position:0 -7px}
#socialbar .socialArrowDown{background-position:0 -3px}
#socialbar .socialTab:hover .socialArrowDown{background-position:0 -10px}
#socialbar .socialTeaser{text-align:right;margin-right:100px}
#socialbar .socialContent{text-align:left;margin:0;padding:0}
#socialHidden{display:none;height:285px;padding:0;margin:0}
.socialTitle{font-size:18px;font-weight:bold;padding-left:28px}
.socialTitleNewsletter{background:url(icon-newsletter.png) left no-repeat}
.socialTitleTwitter{background:url(icon-twitter.png) top left no-repeat}
.socialTitleFacebook{background:url(icon-facebook.png) top left no-repeat}
.socialBlock{margin-left:28px}
.newsletterSubscribe{float:left;width:388px;margin-left:28px}
.newsletterDesc{padding-top:10px}
.newsletterInput{width:282px;font:11px "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;border:1px solid #fff;
background-color:#fff;border-radius:5px;-moz-border-radius:5px;padding:3px;height:16px}
.newsletterInputSmaller{width:165px}
.newsletterInputButton{width:290px;height:24px;margin-top:20px;
font:11px "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;
background:#fff url(bg-button.png) top repeat-x;border:1px solid #000;border-radius:5px;-moz-border-radius:5px}
.newsletterInputButton:hover{background-position:0 -24px;cursor:pointer}
.newsletterSelect{font:11px "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;border:1px solid #fff;color:#000;
background:#fff url(form-arrow.png) right no-repeat;width:55px;border-radius:5px;-moz-border-radius:5px;padding:3px 15px 3px 3px;
text-align:center;float:left;margin-right:10px}
.newsletterSelect:hover{background:#fff url(form-arrowh.png) right no-repeat}
.newsletterSelect{float:left;width:70px;z-index:1}
.newsletterHiddenSelect{position:absolute;float:left;cursor:pointer;width:90px;font:11px "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;
margin:-18px 0 0 -4px;opacity:0;filter:alpha(opacity=0);-moz-margin-start:-39px;z-index:5}
.newsletterCaptcha{background-color:#fff;width:95px;height:24px;float:right;margin-right:70px}
.newsletterCaptcha img{height:24px}#twitterFeed{float:left}
.twitterTitle{background-color:#690202;z-index:999;position:absolute;width:250px;height:25px}
.twitterWidget{margin-left:28px}
.twtr-hd{padding:0 !important;height:0 !important;margin-top:28px !important}
.facebookFrame{margin:15px 0 0 28px}