/* Default CSS settings */
body 						{margin:0px auto 0px auto;text-align:center;font-family:Arial, Helvetica, sans-serif;background:#6E6F71 url('/images/sitebg.png') repeat-x left top;}
a {color:#000;}
div.sitecontainer 			{margin:10px auto 10px auto;width:960px;height:auto;height:1%;text-align:left;background-color:#DACDDA;}
div.header					{width:960px;height:124px;background:#FFF url('/images/sitetop.jpg') no-repeat left top;}
div.header .top				{height:95px;}
div.header .top .logo		{display:inline;float:left;height:93px;width:110px;margin:0px;padding:0px;}
div.header .top .logo img	{display:inline;float:left;height:93px;width:110px;margin:0px;padding:0px;border:none;}
div.header .top	.search				{display:inline;float:left;width:340px;height:89px;padding:0px;}
div.header .top	.search	.flags		{float:right;width:98px;height:40px;padding:20px 0px 0px;overflow:hidden;}
div.header .top	.search	.buttons 	{float:left;width:238px;height:40px;margin:0px;padding:20px 0px 0px;overflow:hidden;}
div.header .top	.search	.buttons .b	{float:left;margin:-4px 0px 0px 0px;padding:0px;overflow:hidden;}
div.header .top	.search	.buttons .like 	{width:85px;}
div.header .top	.search	.buttons .like-es {width:110px;}
div.header .top	.search	.buttons .like-nl {width:120px;}
div.header .top	.search	.flags img  {float:right;width:20px;height:13px;border:none;padding:0px;margin:0px 0px 0px 10px;}
div.header .top	.search	.flags .act {border:solid 2px #CCC;margin-top:-2px;}
div.header .top	.search	.searchbox	{float:left;width:340px;}
div.header .top	.search	.searchbox .item {float:left;}	
div.header .top	.search	.sbox		{display:inline;float:left;width:240px;height:20px;}
div.header .top	.search	.sbtn		{display:inline;float:left;width:90px;height:30px;margin:-2px 0px 0px 3px;background:url('/images/topnav_bg.gif') repeat-x;font-size:11px;color:#FFF;font-weight:bold;cursor:pointer}

div.header .top	.tagline	{display:inline;float:left;height:14px;width:491px;margin:80px 0px 0px 10px;}
div.header .top	h1			{display:inline;font-size:10px;}
div.header .top	h2			{display:inline;font-size:10px;}
div.header .top .search 	{display:inline;margin:0px}
div.header .menu			{height:29px;border-left:solid 3px #969799;border-right:solid 3px #969799;z-index:21;}
div.content					{background:url('/images/whitepxl.png') repeat-y left top;}
div.content	.breadcrumb	  	{display:inline;float:right;font-size:11px;}
div.content	.breadcrumb	a	{color:#000;font-size:11px;text-decoration:underline;}
div.bottom					{overflow:hidden;width:960px;margin:20px auto 0px auto;padding:0px;background:url('/images/site_bottom.png') no-repeat left bottom;font-size:10px;}
div.bottom .ftext			{float:none;padding:0px 15px;width:930px;text-align:center;}
div.bottom .divider			{display:inline;float:left;width:294px;height:70px;padding:10px 0px 0px 0px;margin:5px 0px 5px 20px;border-top:dotted 2px #FFF}
div.bottom h3				{display:inline;float:none;margin:0px;padding:5px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
div.bottom b				{font-weight:normal;}
div.bottom ul				{display:inline;float:left;list-style:none;width:290px;padding:0px;margin:0px auto 0px auto;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;}
div.bottom ul li			{display:inline;float:left;margin:0px;padding:0px 10px 5px 0px}
/* Disclaimer */
div.disclaimer				{width:800px;margin:20px auto;padding:20px;background-color:#FFF;font-size:12px;text-align:left;}
div.disclaimer h2			{font-size:16px;}
div.disclaimer h3			{font-size:14px;}
/* Advertisement */
iframe.plrectangle	{width:336px;height:280px;margin:0px;padding:0px;border:none;}
iframe.medrectangle	{width:300px;height:250px;margin:0px;padding:0px;border:none;}
iframe.fullbanner	{width:468px;height:60px;margin:0px;padding:0px;border:none;}
iframe.leaderboard	{width:728px;height:90px;margin:0px;padding:0px;border:none;}

/* Socials */
div.content .social-block	 	  {width:924px;padding:10px 0px 0px;margin:0px auto 0px auto;}
div.content .social-block .socials {background:url('/images/fb-box-bg.gif') repeat-x top left;width:924px;height:40px;padding:0px;margin:0px;}
div.content .social-block .socials .img-left {float:left;margin:0px 2px 0px 0px;padding:0px;}
div.content .social-block .socials .img-right {float:right;margin:0px -2px 0px;padding:0px;}
div.content .social-block .social {float:left;height:33px;padding:7px 0px 0px;}
div.content .social-block .gp-ct {width:90px;}
div.content .social-block .head {float:right;height:33px;padding:7px 0px 0px;font-family:"Times New Roman", Times, serif;font-size:17px;font-weight:bold;margin:0px 20px 0px 2px;}

/* Topmenu CSS Styles */
ul.topnav {
	list-style: none;
	display:inline;
	padding:0px;
	margin:0px 0px 0px 2px;
	float:left;
	width:949px;
	height:29px;
	background:#FFF;
	font-weight:bold;
	font-size:11px;
	background:url('/images/topnav_bg.gif') repeat-x;
	z-index:21;
}
ul.topnav li {
	float:left;
	border-right:#FFF solid 2px;
	display:inline;
	width:120px;
	margin:0px;
	padding:0px;
	position:relative; /*--Declare X and Y axis base for sub navigation--*/
	z-index:21;
}
ul.topnav li.searchbox {
	float:right;
	border-right:none;
	display:inline;
	width:230px;
}
ul.topnav li.searchbox input {
	margin:2px 0px 0px 5px;
	padding:0px;
	display:inline;
}
ul.topnav li.searchbox .txt {
	height:18px
}
ul.topnav li.searchbox .btn {
	height:22px
}
ul.topnav li a {
	padding: 0px 0px 0px 10px;
	width:110px;
	height:27px;
	line-height:27px;
	vertical-align:middle;
	color: #FFF;
	display: block;
	text-decoration: none;
	float: left;
	z-index:21;
}
ul.topnav li:hover{
	background: url('/images/topnav_hover.gif') repeat-x left top;
	
}
ul.topnav li.searchbox:hover{
	background: url('/images/topnav_bg.gif') repeat-x left top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 27px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	font-weight:normal;
	z-index:21;
}
ul.topnav li ul.subnav li{
	margin:0px; 
	padding:0px;
	border:1px solid #FFF; /*--Create bevel effect--*/
	clear: both;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	width: 170px;
	background: transparent url('/images/submenubg.png') repeat-x left top;
	z-index:21;
}
ul.topnav li ul.subnav li:hover{
	background:#E7B9D1;
}
html ul.topnav li ul.subnav li a {
	float:left;
	color:#000;
	width:145px;
	height:20px;
	line-height:20px;
	padding: 0px 0px 0px 10px;
	text-align:left;
	z-index:21;
}
/* Text balloon */
.tooltip 	{position:absolute;overflow:visible;width:130px;height:83px;padding:5px 5px 10px 10px;z-index:20;display:none;font-size:10px;text-align:left;}