html {
	overflow-y:scroll;
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, .article, aside, canvas, details, figcaption, figure, .footer, .header, hgroup, menu, nav, .nav, .section, summary, time, mark, audio, video {
	background: none repeat scroll 0 0 transparent;
	border: 0 none;
	font-size: 100%;
	margin: 0;
	outline: 0 none;
	padding: 0;
	vertical-align: baseline;
}
.article, aside, details, figcaption, figure, .footer, .header, hgroup, menu, nav, ul.nav, .section {
	display:block;
}
body {
	font: 13px/1.231 sans-serif;
	background: none repeat scroll 0 0 #FFFFFF;
}
body, select, input, textarea {
	color: #6A6A6A;
	font-family: Arial, Helvetica, Garuda, sans-serif;
	line-height: 1.4;
}
* #Wrapper, #Wrapper {
	background-color: #FFFFFF;
	min-width: 1024px;
}
/* .curve #Wrapper {
  background: url("../img/page-curve-bg.png") no-repeat scroll 50% 119px #FFFFFF;
} */ 
.clearfix:before, .clearfix:after, .widget:before, .widget:after {
	content: " ";
	display: block;
	height: 0;
	visibility: hidden;
}
.clearfix:after, .widget:after {
	clear: both;
}
.clearfix:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden;
}
.pageWrapper {
	margin: 0 auto;
	width: 990px;
	clear: both;
}
#Top .header {
	padding: 9px 0;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	margin: 0 0 0.8em;
	padding: 0 0 0.2em;
}
h1, h2, h3, h4, h5, h6 {
	color: #373E44;
	font-family: Arial, Helvetica, Garuda, sans-serif;
	font-style: normal;
	font-weight: normal;
	margin-bottom: 0.6em;
}
h1 {
	font-size: 24px;
	margin-bottom: 0.5em;
}
h1, h2, h3, h4, h5, h6, .content-post-list .entry-title a {
	color: #384B5A;
}
#Logo {
	float: left;
	margin: 0 15px 0 0;
	padding: 0;
}
a {
	background: none repeat scroll 0 0 transparent;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
a, a:active, a:visited {
	color: #3A85AD;
	text-decoration: none;
}
#Logo a {
	display: block;
	height: 65px;
	width: 305px;
}
a:hover {
	color:#2aa4e5;
	text-decoration:underline;
}
#Logo a img {
	float: left;
}
#HeaderRight {
	float: right;
	width: 276px;
	text-align: center;
}
.widget {
	margin-bottom: 2em;
}
.ugc .widget:last-child {
	margin-bottom: 0;
}
#HeaderRight .widget {
	margin-bottom: 0;
}
.pageWrapper {
	margin: 0 auto;
	width: 990px;
}
#MainMenu .inner-1 {
	border-color: #E0E0E1;
	border-image: none;
	border-radius: 4px 4px 0 0;
	border-style: solid solid none;
	border-width: 1px 1px 0;
}
#MainMenu .inner-2 {
	background: url("../img/mm-bg.png") repeat-x scroll 0 0 #DEE2EA;
	border-radius: 2px 2px 0 0;
	height: 33px;
	padding: 0 7px;
}
.slideMenu {
	font-size: 14px;
	font-weight: bold;
	line-height: 1;
}
#MM {
	float: left;
}
ul, ol {
	margin-left: 1.8em;
}
nav ul, ul.nav {
	list-style: none outside none;
}
nav ul, nav li, ul.nav, ul.nav li {
	margin: 0;
}
.slideMenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	z-index: 100;
}
.slideMenu ul li {
	display: inline;
	float: left;
	position: relative;
}
.slideMenu ul li.current-menu-item, .slideMenu ul li.current-menu-item.li_hover, .noShowcaseContent.noHeaderContent .slideMenu ul li.current-menu-item.li_hover, .slideMenu ul li.current-menu-ancestor, .slideMenu ul li.current-menu-ancestor.li_hover, .noShowcaseContent.noHeaderContent .slideMenu ul li.current-menu-ancestor.li_hover {
	margin-top:-3px;
	-webkit-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	-webkit-box-shadow:0 -2px 3px rgba(0, 0, 0, .05);
	-moz-box-shadow:0 -2px 3px rgba(0, 0, 0, .05);
	box-shadow:0 -2px 3px rgba(0, 0, 0, .05);
}
.slideMenu ul li.current-menu-item, .slideMenu ul li.current-menu-item.li_hover, .noShowcaseContent.noHeaderContent .slideMenu ul li.current-menu-item.li_hover, .slideMenu ul li.current-menu-ancestor, .slideMenu ul li.current-menu-ancestor.li_hover, .noShowcaseContent.noHeaderContent .slideMenu ul li.current-menu-ancestor.li_hover {
	background-image: url("../img/mm-active-subHead.png");
	border-color: #899CAB;
}
.slideMenu ul li a {
	display:block;
	color:#b9bbbe;
	line-height:13px;
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.75);
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	margin:2px 0;
	padding:6px 13px 9px;
}
.slideMenu ul li a, .slideMenu ul li a:link, .slideMenu ul li a:visited {
	color:#FFF;
	text-shadow:0 1px 0 rgba(77, 83, 94, .75);
}
.csstransitions .slideMenu ul li a {
-webkit-transition:all .1s ease-in-out;
-moz-transition:all .1s ease-in-out;
transition:all .1s ease-in-out;
}
.slideMenu ul li a:link, .slideMenu ul li a:visited {
	color: #B9BBBE;
}
.slideMenu ul li.current-menu-item > a, .slideMenu ul li.current-menu-ancestor > a {
	border-color: #6A747C #525C65;
	border-radius: 4px 4px 0 0;
	border-style: solid;
	border-width: 1px 1px 0;
	color: #BADCED;
	margin: 0;
	padding: 9px 11px 13px;
}
.slideMenu ul li a, .slideMenu ul li a:link, .slideMenu ul li a:visited {
	color:#FFF;
	text-shadow:0 1px 0 rgba(77, 83, 94, .75);
}
.slideMenu ul li.current-menu-item > a, .slideMenu ul li.current-menu-ancestor > a {
	color:#6a8aa8;
	text-shadow:none;
	border-color:#B7BFCB #9BB0C2 #66737F;
}
.slideMenu ul li.current-menu-item > a:hover, .slideMenu ul li.current-menu-item > a.hover, .noShowcaseContent.noHeaderContent .slideMenu ul li.current-menu-item > a:hover, .noShowcaseContent.noHeaderContent .slideMenu ul li.current-menu-item > a.hover, .slideMenu ul li.current-menu-ancestor > a:hover, .slideMenu ul li.current-menu-ancestor > a.hover, .noShowcaseContent.noHeaderContent .slideMenu ul li.current-menu-ancestor > a:hover, .noShowcaseContent.noHeaderContent .slideMenu ul li.current-menu-ancestor > a.hover {
	background:#4082c5;
	color:#FFF;
	text-shadow:none;
	border-color:#4082c5;
}
.slideMenu ul li a:hover, .slideMenu ul li a.hover {
	background:rgba(64, 130, 197, .75);
	color:#FFF;
	text-decoration:none;
}
/* .slideMenu ul li a, .slideMenu ul li a:link, .slideMenu ul li a:visited {
  color: #FFFFFF;
  text-shadow: 0 1px 0 rgba(77, 83, 94, 0.75);
} */
.csstransitions .slideMenu ul li a {
-webkit-transition:all .1s ease-in-out;
-moz-transition:all .1s ease-in-out;
transition:all .1s ease-in-out;
}
.slideMenu ul li a.hasSubMenu {
	border-radius: 4px 4px 0 0;
	padding-right: 19px;
}
.subDown, .subRight {
	/* background: url("../images/mm-subDown-link.png") no-repeat scroll 0 0 transparent; */
  display: block;
	height: 5px;
	position: absolute;
	right: 10px;
	top: 14px;
	width: 5px;
}
.csstransitions .subDown {
-webkit-transition:all .1s ease-in-out;
-moz-transition:all .1s ease-in-out;
transition:all .1s ease-in-out;
}
.slideMenu ul li a:hover, .slideMenu ul li a.hover {
	background:rgba(64, 130, 197, .75);
	color:#FFF;
	text-decoration:none;
}
.slideMenu ul li a.hover.hasSubMenu, .slideMenu ul li a.hasSubMenu:hover {
	border-bottom:none;
	padding-bottom:12px;
	margin-bottom:0;
}
.csstransitions .slideMenu ul li a.hover.hasSubMenu, .csstransitions .slideMenu ul li a.hasSubMenu:hover {
	padding-top:7px;
	padding-bottom:10px;
	margin-bottom:0;
}
a:hover .subDown, a.hover .subDown, a.hover .subRight, a:hover .subRight {
	background-image:url("../img/mm-subDown-hover.png");
}
.csstransitions a:hover .subDown, .csstransitions a.hover .subDown {
	top:16px;
}
#MM-Right {
	float: right;
}
#SubHeader .slideShow {
	background: none repeat scroll 0 0 #244F75;
	overflow: hidden;
	width: 990px;
}
.contentSlide .inner {
	padding: 15px 36px;
}
h2 {
	font-size: 20px;
}
.ugc p {
	margin-bottom: 1.2em;
}
.btn {
	zoom:1;
	display:inline-block;
	outline:none;
	cursor:pointer;
	text-decoration:none;
	vertical-align:baseline;
	background:#C0C3C9;
	border:solid 1px #C0C3C9;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 0 rgba(0, 0, 0, .1);
	box-shadow:0 1px 0 rgba(0, 0, 0, .1);
-webkit-transition:all .1s ease-in-out;
-moz-transition:all .1s ease-in-out;
transition:all .1s ease-in-out;
	border-color:#C0C3C9 #C0C3C9 #94969A;
	margin:0 2px;
	padding:0;
}
.blue, .blue:visited {
	background: none repeat scroll 0 0 #427D9D;
}
.blue, .blue:visited, input.blue, input.blue:visited {
	border:solid 1px #427D9D;
	border-color:#5A9FC5 #427D9D #2F607A;
}
.btn:hover {
	text-decoration:none;
	background:#6FA2D0;
	-webkit-box-shadow:0 0 5px rgba(0, 125, 230, .8);
	-moz-box-shadow:0 0 5px rgba(0, 125, 230, .8);
	box-shadow:0 0 5px rgba(0, 125, 230, .8);
	border-color:#6FA2D0;
}
.blue.btn:hover {
	background:#3C7CB7;
}
.blue.btn:hover, input.blue.btn:hover {
	border-color:#3C7CB7;
}
.btn span {
	display: block;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 3px;
}
.btn span, input.btn {
	zoom:1;
	font-size:12px;
	vertical-align:baseline;
	text-align:center;
	color:#4E4F52;
	text-shadow:0 1px 1px rgba(255, 255, 255, .75);
	border:solid 1px #EBEDF1;
	-pie-background:linear-gradient(#F2F5FC, #C9CCD2);
	-webkit-background-clip:padding-box;
	border-color:#F5F7FD #EBEDF1 #D3D6DA;
	padding:.35em 1.3em .45em;
}
.blue span, input.blue {
	color:#fff;
	text-shadow:none;
	border:none;
	-pie-background:linear-gradient(#7FC5EA, #3D8BB6);
	font-size: 16px;
	background:#7FC5EA;
	background:-moz-linear-gradient(top, #7FC5EA 0%, #3D8BB6 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7FC5EA), color-stop(100%, #3D8BB6));
	background:-webkit-linear-gradient(top, #7FC5EA 0%, #3D8BB6 100%);
	background:-o-linear-gradient(top, #7FC5EA 0%, #3D8BB6 100%);
	background:-ms-linear-gradient(top, #7FC5EA 0%, #3D8BB6 100%);
	background:linear-gradient(to bottom, #7FC5EA 0%, #3D8BB6 100%);
}
.blue:hover span, input.blue.btn:hover {
	color:#fff;
	text-shadow:none;
	-pie-background:linear-gradient(#8CCBEC, #3D8BB6);
	background:#8CCBEC;
	background:-moz-linear-gradient(top, #8CCBEC 0%, #3D8BB6 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #8CCBEC), color-stop(100%, #3D8BB6));
	background:-webkit-linear-gradient(top, #8CCBEC 0%, #3D8BB6 100%);
	background:-o-linear-gradient(top, #8CCBEC 0%, #3D8BB6 100%);
	background:-ms-linear-gradient(top, #8CCBEC 0%, #3D8BB6 100%);
	background:linear-gradient(to bottom, #8CCBEC 0%, #3D8BB6 100%);
}
strong, th {
	font-weight: bold;
}
.orange, .orange:visited {
	background: none repeat scroll 0 0 #BF6D24;
}
.orange, .orange:visited, input.orange, input.orange:visited {
	border:1px solid #6d0101;
}
.orange.btn:hover {
	background:#6d0101;
}
.orange.btn:hover, input.orange.btn:hover {
	border-color:#6d0101;
}
.orange span, .orange:visited span, input.orange, input.orange:visited, .submitbutton {
	color:#fff;
	border:none;
	text-shadow:none;
	font-size: 16px;
	background:#B50000;
	background:-moz-linear-gradient(top, #B50000 0%, #890000 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #B50000), color-stop(100%, #890000));
	background:-webkit-linear-gradient(top, #B50000 0%, #890000 100%);
	background:-o-linear-gradient(top, #B50000 0%, #890000 100%);
	background:-ms-linear-gradient(top, #B50000 0%, #890000 100%);
	background:linear-gradient(to bottom, #B50000 0%, #890000 100%);
	-pie-background:linear-gradient(#B50000, #890000);
}
.orange:hover span, input.orange.btn:hover, .submitbutton:hover {
	color:#fff;
	text-shadow:none;
	border:none;
	background:#890000;
	background:linear-gradient(#890000, #B50000);
	-pie-background:linear-gradient(#890000, #B50000);
	background:-moz-linear-gradient(top, #890000 0%, #B50000 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #890000), color-stop(100%, #B50000));
	background:-webkit-linear-gradient(top, #890000 0%, #B50000 100%);
	background:-o-linear-gradient(top, #890000 0%, #B50000 100%);
	background:-ms-linear-gradient(top, #890000 0%, #B50000 100%);
	background:linear-gradient(to bottom, #890000 0%, #B50000 100%);
}
#Showcase {
	margin-bottom: 0.5em;
	margin-top: -33px;
	padding: 33px 0 0;
	position: relative;
	z-index: 49;
}
#Showcase.inContainer {
	color: #A2AAB3;
}
#Showcase.inContainer, .call-to-action {
	color: #616C74;
}
.curve #Showcase.inContainer {
	background: url("../img/sc-closed-t.png") no-repeat scroll 0 0 transparent;
	margin-top: -32px;
}
.curve #Showcase.inContainer .inner-1 {
	background: url("../img/sc-closed-bg.png") repeat-y scroll 0 0 transparent;
}
.curve #Showcase.inContainer .inner-2 {
	background: url("../img/sc-closed-t.png") no-repeat scroll 0 -33px transparent;
}
#Showcase.inContainer .inner-3 {
	padding-bottom: 15px;
}
.curve #Showcase.inContainer .inner-3 {
	background: url("../img/sc-closed-b.png") no-repeat scroll 0 100% transparent;
}
.inContainer .theContent {
	padding: 0 20px;
}
#Showcase.inContainer .theContent {
	min-height: 105px;
}
.curve #Showcase .theContent {
	padding-top: 10px;
}
.col-1-3, .col-2-3 {
	float: left;
	margin-right: 36px;
}
.col-1-3 {
	width: 306px;
}
.inContainer .col-1-3, .inContainer .col-2-3 {
	margin-right: 34px;
}
.inContainer .col-1-3 {
	width: 294px;
}
.inContainer a, .inContainer a:active, .inContainer a:visited {
	color: #53A5CC;
}
.inContainer a:hover {
	color:#fff;
}
.alignleft {
	float: left;
	margin-bottom: 10px;
	margin-right: 18px;
}
h3 {
	font-size: 18px;
}
.inContainer h1, .inContainer h2, .inContainer h3, .inContainer h4, .inContainer h5, .inContainer h6 {
	color: #384B5A;
}
#Showcase h1, #Showcase h2, #Showcase h3, #Showcase h4, #Showcase h5, #Showcase h6 {
	margin-bottom: 0.2em;
}
.last, .inContainer .last {
	margin-right: 0 !important;
}
.call-to-action {
	clear: both;
	color: #A2AAB3;
	margin-bottom: 0.5em;
}
#Showcase.inContainer, .call-to-action {
	color: #616C74;
}
.sc-closed #Showcase .call-to-action {
	clear: both;
	margin: 0 -20px -15px;
}
.sc-closed #Showcase .cta-1 {
	background: url("../img/sc-hr.png") repeat-x scroll 0 0 transparent;
}
.sc-closed #Showcase .cta-2, .sc-closed #Showcase .cta-3, .sc-closed #Showcase .cta-1-inner, .sc-closed #Showcase .cta-2-inner, .sc-closed #Showcase .cta-3-inner {
	background: none repeat scroll 0 0 transparent;
}
.cta-2 {
	background: url("../img/cta-t.png") no-repeat scroll 100% 0 transparent;
}
.cta-1-inner {
	margin-right: 25px;
}
.cta-3-inner {
	min-height: 38px;
	padding: 17px 0 8px 20px;
}
.cta-content {
	margin-right: -5px;
}
.call-to-action .cta-header .cta-title {
	font-size: 22px;
}
.call-to-action h1, .call-to-action h2, .call-to-action h3, .call-to-action h4, .call-to-action h5, .call-to-action h6, #Showcase .call-to-action h1, #Showcase .call-to-action h2, #Showcase .call-to-action h3, #Showcase .call-to-action h4, #Showcase .call-to-action h5, #Showcase .call-to-action h6 {
	color: #384B5A;
	margin-bottom: 12px;
	padding-bottom: 0;
}
.cta-header .cta-title, #Showcase .cta-header .cta-title {
	display: inline-block;
	margin-right: 15px;
}
.cta-header.has-arrow .cta-title, #Showcase .cta-header.has-arrow .cta-title {
	background: url("../img/cta-arrow.png") no-repeat scroll 100% 50% transparent;
	margin: -14px 7px -2px 0;
	padding: 14px 30px 14px 0;
}
.cta-header .cta-tag-line {
	display: inline-block;
}
.call-to-action .cta-header .cta-tag-line {
	font-size: 19px;
}
.call-to-action .cta-header h2.cta-tag-line, #Showcase.inContainer .cta-header h2.cta-tag-line {
	color: #728A9D;
}
.impactBtn{
	background:#970026;
	-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, .37);
	-moz-box-shadow:0 1px 8px rgba(0, 0, 0, .37);
	box-shadow:0 1px 4px rgba(0, 0, 0, .37);
}
.impactBtn, input.impactBtn {
	border:solid 1px #970026;
	border-color:#970026 #970026 #79001F;
}
.cta-header .impactBtn, #Showcase .cta-header .impactBtn {
	float: right;
	margin-top: -6px;
}
.impactBtn.btn:hover, input.impactBtn.btn:hover {
	background:#386D9E;
	-webkit-box-shadow:0 0 10px rgba(0, 125, 230, .95);
	-moz-box-shadow:0 0 10px rgba(0, 125, 230, .95);
	box-shadow:0 0 10px rgba(0, 125, 230, .95);
	border-color:#386D9E;
}
.impactBtn span, input.impactBtn{
	color:#fff;
	text-shadow: none;
	border:none;
	font-size:19px;
	padding:.35em .8em .4em;
	background:#B50000;
	background:-moz-linear-gradient(top, #B50000 0%, #890000 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #B50000), color-stop(100%, #890000));
	background:-webkit-linear-gradient(top, #B50000 0%, #890000 100%);
	background:-o-linear-gradient(top, #B50000 0%, #890000 100%);
	background:-ms-linear-gradient(top, #B50000 0%, #890000 100%);
	background:linear-gradient(to bottom, #B50000 0%, #890000 100%);
	-pie-background:linear-gradient(#B50000, #890000);
	overflow:auto; 
}
.impactBtn:hover span, input.impactBtn.btn:hover {
	color:#fff;
	text-shadow: none);
	border:none;
	background:#890000;
	background:linear-gradient(#890000, #B50000);
	-pie-background:linear-gradient(#890000, #B50000);
	background:-moz-linear-gradient(top, #890000 0%, #B50000 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #890000), color-stop(100%, #B50000));
	background:-webkit-linear-gradient(top, #890000 0%, #B50000 100%);
	background:-o-linear-gradient(top, #890000 0%, #B50000 100%);
	background:-ms-linear-gradient(top, #890000 0%, #B50000 100%);
	background:linear-gradient(to bottom, #890000 0%, #B50000 100%);
}
#Middle .theContent {
	min-height: 350px;
	padding-bottom: 30px;
	padding-top: 0;
}
.col-1-2, .col-1-4, .col-3-4 {
	float: left;
	margin-right: 34px;
}
.col-1-4 {
	width: 222px;
	float: right !important;
}
h4 {
	font-size: 16px;
}
hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #ccc;
	margin:1em 0;
	padding:0;
}
hr {
	border-color: #ECEDEE;
}
a:hover, a:active {
	outline: medium none;
}
.col-1-2, .col-1-4, .col-3-4 {
	float: left;
	margin-right: 34px;
}
.col-1-2 {
	width: 967px;
}
.col-1-2:last-child, .col-1-3:last-child, .col-2-3:last-child, .col-1-4:last-child, .col-3-4:last-child, .col-1-5:last-child, .col-2-5:last-child, .col-3-5:last-child, .col-4-5:last-child {
	margin-right: 0;
}
#Middle .widgetTitle {
	border-bottom: 1px solid #DBDEE1;
	margin-bottom: 0;
	padding-bottom: 4px;
	text-align: center;
	font-weight:bold;
}
.clear {
	clear: both;
}
#Bottom .footer .sub-footer {
	background: url("../img/footer-bg-t.png") repeat-x scroll 0 0 #D1E0EA;
}
#Bottom .footer .sub-footer .pageWrapper {
	padding: 0;
}
#Bottom .widget {
	margin-bottom: 0;
}
.left {
	float: left;
}
#Bottom .footer a, #Bottom .footer a:active, #Bottom .footer a:visited {
	color: #444444;
}
#Bottom .footer h1, #Bottom .footer h2, #Bottom .footer h3, #Bottom .footer h4, #Bottom .footer h5, #Bottom .footer h6 {
	color: #384B5A;
	font-weight: bold;
	text-shadow: 1px 1px 0 #FFFFFF;
}
#footermenu {
	float: right;
	margin-top: 18px;
}
#footermenu h3 {
	font-size: 14px;
}
#footermenu h3 a {
	margin-right: 8px;
}
.contentSlide {
	background: url("../img/home-20131-2.jpg") no-repeat scroll 50% 50% transparent;
	height: 347px;
	width: 990px;
}
.sample {
	margin-top: 25px;
}
#SubHeader {
	background: url("../img/page-curve-bg.png") no-repeat scroll 50% 49px #FFFFFF;
}
#home-page-layout_c1_col-1-4_3 {
	float: right !important;
	width: 222px;
}
.table-frame-home {
	float: left;
	margin-top: 5px !important;
	width: 705px;
}
#home-page-layout_c1_col-1-2_2 {
	margin-top: 8px;
}
#home-page-layout_c1_col-1-4_1 {
	margin-top: 30px;
	margin-right: 0;
}
.textwidget img {
	margin-top: 3px;
}
#text-26 {
	font-style: italic;
}
#text-26 p span {
	display: block;
	font-weight: bold;
	text-align: right;
}
.price-column ul li ol li {
	background: url("../img/check-list2.png") no-repeat scroll 0 0 transparent;
	margin: 0 0 5px;
	padding: 0 0 0 22px;
	text-align: left;
}
.price-column ul li ol {
	margin: 0;
}
.price-column.highlight-column.first-column h2 {
	margin-bottom: 0;
}
.cost2 {
	color: #1D97D8;
	font-family: georgia;
	font-size: 33px;
	line-height: 20px;
}
.price-column.even-column.highlight-column h2 {
	margin: 0;
}
.price-column.highlight-column.first-column hr {
	margin: 4px;
}
.price-column.even-column.highlight-column hr {
	margin: 4px;
}
.info-span {
	font-size: 18px;
	font-weight: bold;
}
.textwidget hr {
	margin: 0;
}
.textwidget p {
	margin: 8px 0;
}
#germany {
	background: url("../img/germany.png") no-repeat scroll 0 0 transparent;
	display: block;
	height: 31px;
	padding-left: 40px;
}
#uk {
	background: url("../img/uk.png") no-repeat scroll 0 0 transparent;
	display: block;
	height: 31px;
	padding-left: 40px;
}
#spain {
	background: url("../img/spain.png") no-repeat scroll 0 0 transparent;
	display: block;
	height: 31px;
	padding-left: 40px;
}
#france {
	background: url("../img/france.png") no-repeat scroll 0 0 transparent;
	display: block;
	height: 31px;
	padding-left: 40px;
}
#italy {
	background: url("../img/italy.png") no-repeat scroll 0 0 transparent;
	display: block;
	height: 31px;
	padding-left: 40px;
}
.info img {
	margin-top: -5px;
	*margin-top: -25px;
}
.textwidget-leagues p {
	font-weight: bold;
	line-height: 32px;
	margin-bottom: 0;
}
.textwidget-leagues hr {
	margin: 8px 0;
	margin: 0px 0\9;
}
.col-1-3 a {
	cursor: default;
	text-decoration: none;
}
/************ Plans Page ************/
.straight #Showcase {
	margin-top: 0;
}
.straight.noShowcaseContent #Showcase {
	padding-top: 0;
}
.col-1-1 {
	float: none;
}
.entry-header {
	margin-bottom: 15px;
}
.entry-title, #BP-Content .item-list .item-title, #BP-Content .activity-content .poster-name {
	margin: 0;
	padding: 0;
}
.insetBox, .messageBox {
	background-color: #EFF1F4;
	border: 1px solid #E3E5E8;
	border-radius: 4px 4px 4px 4px;
	color: #777C81;
	display: block;
	margin: 0 0 1em;
}
.messageBox {
	border-color: #E3E5E8 #E3E5E8 #C8C9CD;
	border-width: 1px 1px 2px;
	font-size: 14px;
	padding: 2px 20px;
}
.messageBox.info {
	background-color: #57BBE5;
	border-color: #54B1D9 #54B1D9 #4A9DC0;
	color: #FFFFFF;
}
.price-table {
	overflow: hidden;
	padding: 0 10px 25px;
	margin: 0 auto;
	width: 485px;
	width: 500px\9;
}
.price-column.highlight-column.first-column {
	float: left;
}
.price-column {
	background: none repeat scroll 0 0 #F9F9FB;
	border-bottom: 1px solid #E7E8EB;
	float: left;
	margin: 20px 0;
	text-align: center;
}
.first-column .column-title, .first-column {
	border-radius: 4px 0 0 0;
}
.first-column {
	border-radius: 0 0 0 4px;
	margin-top: 25px !important;
}
.four-column-table .price-column {
	width: 50%;
	width: 48%\9; 
}
.price-table .highlight-column {
	border-bottom:0;
	background:#fff;
	-webkit-box-shadow:0 0 12px rgba(0, 0, 0, .6);
	-moz-box-shadow:0 0 12px rgba(0, 0, 0, .6);
	box-shadow:0 0 8px rgba(0, 0, 0, .6);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	margin:10px 0;
	position:relative;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border: 1px solid #CCC\9;
}
.price-column .column-title {
	background: none repeat scroll 0 0 #E7E8EB;
	border: 0 none;
	font-size: 14px;
	line-height: 36px;
	margin: 0 0 10px;
	padding: 0;
}
.price-table .highlight-column .column-title {
	color:#fff;
	background:#5298D1;
	line-height:22px;
	font-size:18px;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	padding:10px;
}
.price-column p {
	margin: 0 15px;
	padding: 5px 0;
}
.ugc ul, .ugc ol {
	margin-bottom: 1.2em;
}
.price-column ul {
	margin: 0;
}
.price-column li {
	list-style: none outside none;
	margin: 0 15px;
	padding: 8px 0;
	margin: 0 2px\9;
}
.price-table .highlight-column .price-info {
	color: #1D97D8;
}
.price-info .cost {
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 38px;
	line-height: 32px;
	margin-bottom: 8px;
}
#menu-item-12, #menu-item-3327, #menu-item-1063 {
	padding-left: 10px;
}
.price-table-home {
	/* overflow: auto; */
	margin-top: 40px\9;
}
#plans-wrapper {
	margin: auto;
	width: 755px;
	overflow: auto;
}
.info {
	background-color: #008000;
	color: #FFFFFF;
	border-width: 1px 1px 2px;
	padding: 8px 20px;
	display: block;
	margin-bottom: 5px;
}
.info-home {
	margin-top: 10px\9;
	margin-bottom: 0\9;
	*padding:8px 0;
}
.leftcol {
	float: left;
	width: 755px;
}
.messageBox-home {
	height: 52px;
	line-height: 51px;
	margin-top: 20px;
	width: 687px;
}
.messageBox.messageBox-home > span {
	text-align: center;
}
.price-table-plans {
	width: 800px;
}
.span-plans {
	padding: 4px 10px !important;
	width: 344px;
	text-align: left !important;
}
.span-plans span{
	background: none;
	-pie-background:none;
float: left;
padding: 0;
}
.impactBtn:hover span span{
	background:none;
	-pie-background:none;
}
.span-plans img{
	float:right;
}
.price-column-plans li {
	padding-bottom: 0;
}
.info-plans {
	margin-top: 10px;
}
.ol-plans {
	margin-left: 80px !important;
}
/************ Sample Page ************/
.col-3-4 {
	width: 734px;
}
h1 em, h2 em, h3 em, h4 em, h5 em, h6 em {
	color: #3AA4DC;
	font-weight: bold;
}
.white, .white:visited {
	background: none repeat scroll 0 0 #CCCCCC;
}
.white, .white:visited, input.white, input.white:visited {
	border:solid 1px #ccc;
	border-color:#DDD #D1D1D1 #bbb;
}
.white.btn:hover {
	background:#6FA2D0;
}
.white.btn:hover, input.white.btn:hover {
	border-color:#6FA2D0;
}
.white span, .white:visited span, input.white, input.white:visited {
	color:#666;
	text-shadow:0 1px 0 rgba(255, 255, 255, 1);
	border:solid 1px #fff;
	background:linear-gradient(#fff, #EBEBEB);
	-pie-background:linear-gradient(#fff, #EBEBEB);
	border-color:#fff #FBFBFB #EFEFEF;
}
.btn.small span {
	font-size: 11px;
	padding: 0.2em 1em 0.3em;
}
.white:hover span, input.white.btn:hover { /* inner border and button color - hover */
	color: #555;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
	border-color: #FBFBFB #FBFBFB #ECECEC;
	background: #eee;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#E0E0E0));
	background: -moz-linear-gradient(top, #fff, #E0E0E0);
	background: linear-gradient(#fff, #E0E0E0);
	-pie-background: linear-gradient(#fff, #E0E0E0);
}
.widget ul {
	list-style: none outside none;
	margin-left: 0;
}
.widget ul li {
	padding: 0;
}
.widget ul li:first-child {
	padding-top: 0;
}
#Middle .widget ul li {
	border-bottom: 1px solid #EEEFF0;
}
.widget ul li a {
	display: block;
	padding: 5px 2px 6px;
}
.sample2 h3 {
}
/************ Contact Page ************/
.contact {
/* border-radius: 4px 4px 4px 4px;
  padding: 25px 38px;
  border-width: 1px 1px 2px;
  border-color: #8fafc4 #8fafc4 #6585a5;
  border-style: solid; */
}
form#support input {
	font-family: 'Open Sans', Helvetica, sans-serif;
	height: 26px;
	padding: 2px 10px;
	width: 297px;
}
.contactbox {
	font-family: 'Open Sans', Helvetica, sans-serif;
	height: 26px;
	padding: 2px 10px;
	width: 297px;
}
textarea {
	font-size: 13px;
	padding: 7px 10px;
}
.primary.contact {
	color:#fff;
	text-shadow:0 -1px 1px #3C7A9B;
	border:solid 1px #6EB7DB;
	-pie-background:linear-gradient(#7FC5EA, #3D8BB6);
	border-color:#7FC5EA #6EB7DB #529DC5;
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
	cursor: pointer;
	display: inline-block;
	margin: 0 2px;
	outline: medium none;
	border-radius: 8px 8px 8px 8px;
	text-decoration: none;
	transition: all 0.1s ease-in-out 0s;
	vertical-align: baseline;
	padding: 9px;
	background:#7FC5EA;
	background:-moz-linear-gradient(top, #7FC5EA 0%, #3D8BB6 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7FC5EA), color-stop(100%, #3D8BB6));
	background:-webkit-linear-gradient(top, #7FC5EA 0%, #3D8BB6 100%);
	background:-o-linear-gradient(top, #7FC5EA 0%, #3D8BB6 100%);
	background:-ms-linear-gradient(top, #7FC5EA 0%, #3D8BB6 100%);
	background:linear-gradient(to bottom, #7FC5EA 0%, #3D8BB6 100%);
}
.primary.contact:hover {
	border-color:#3C7CB7;
}
ul.icon-list, ol.icon-list {
	float: right;
	height: auto;
	margin-left: 5px;
	margin-top: 40px;
	width: 350px;
}
ul.icon-list li, ol.icon-list li {
	line-height: 16px;
	list-style: none outside none;
	margin: 0 0 8px;
}
.icon32, .icon24, .icon16 {
	display: block;
	overflow: hidden;
}
.icon16 {
	height: 16px;
	width: 15px;
}
.icon16.iconSymbol {
	background-image: url("../img/icons-16-symbol-light.png");
}
.icon-list li .icon16 {
	float: left;
	margin-left: -22px;
}
#Wrapper .icon16.iconSymbol.check {
	background-position: 0 -44px;
}
h5 {
	font-size: 14px;
}
/************ History Page ************/
table {
	border-collapse: collapse;
	border-spacing: 0;
	text-align: center;
}
.tipstable, .packsection {
	margin: 0 auto;
	width: 100%;
}
.toptable {
	border-collapse: separate;
}
table.tipstable thead tr th, .subtitlerow td, table.tipstable tfoot tr th {
	font-size: 15px;
	font-weight: bold;
	padding: 5px 0;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.tcenter.tcenter-last {
	border-right: 1px solid #CCCCCC;
}
table.tipstable{
	border-collapse:collapse;
	border:1px solid #ccc;
}
table.tipstable tr td {
	font-size: 10px;
	padding: 3px 0;
	text-align: center;
}
table.tipstable tr td {
	font-size: 12px;
	padding: 4px 2px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	color: #008000;
	font-weight: bold;
}
td.m6, td.lost {
	/* background: none repeat scroll 0 0 #30A000 !important; */
  color: #000000;
	font-weight: bold;
}
td.lost {
	color: #CCCCCC;
}
.secondtr {
	background-color: #F7F7F7;
}
.secondtr td {
	color: #3B79AF !important;
}
.table-frame {
	border: 1px solid #CCCCCC;
	padding: 10px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
	margin-top: 25px;
}
td.tcenter-last {
	color: orange !important;
}
td.lost {
	color: #9E9E9E !important;
}
.answersettings p {
	padding-left:62px;
}
.close {
	display:none;
}
.alert h4 {
	padding-left:26px;
	font-size:12px;
	font-weight:bold;
}
.alert-success {
	background:url("../img/success.png") 0 0 no-repeat;
}
.alert-success h4 {
	color:#008000;
}
.alert-error {
	background:url("../img/error.png") 0 0 no-repeat;
}
.alert-error h4 {
	color:#b50000;
}
.copytext{
	margin-top:18px;
	float:left;
}
.copytext h3{
	font-size:14px;
	margin:0;
}
.result{
	text-indent:-9999px;
}
.winresult{
	background:url("../img/wingif.gif") center center no-repeat;
}
.lossresult{
	background:url("../img/lossgif.png") center center no-repeat;
}
.drawresult{
	background:url("../img/drawgif.gif") center center no-repeat;
}
.postpresult{
	background:url("../img/postpgif.gif") center center no-repeat;
}
#plans-wrapper .messageBox.messageBox-home img, #plans-wrapper .messageBox.messageBox-home span h1{
	margin-top:0\9 !important;
}


/*************************************/
#basic-modal-content {
	display:none;
}
/* Overlay */
#simplemodal-overlay {
	background-color:#000;
}
/* Container */
#simplemodal-container {
  background-color: #ffffff;
  border: 4px solid #cccccc;
  border-radius: 5px;
  color: #000000;
  height: 215px !important;
  width: 350px !important;
}
#simplemodal-container .simplemodal-data {
	
}
#simplemodal-container code {
	background:#141414;
	border-left:3px solid #65B43D;
	color:#bbb;
	display:block;
	font-size:12px;
	margin-bottom:12px;
	padding:4px 6px 6px;
}
#simplemodal-container a {
	color:#ddd;
}
#simplemodal-container a.modalCloseImg {
	
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:2px;
	right:12px;
	cursor:pointer;
}
#simplemodal-container h3 {
	background: none repeat scroll 0 0 #282829;
color: #FBCA00;
font-size: 26px;
margin: 0;
padding: 18px 21px;
}
.emailmodalcontent{
/* 	padding:0 21px; */	
}
.emailmodalcontent h4{
	font-size:17px;
	margin:10px 0;
}
#basic-modal-content label{
	font-size:14px;	
}
#basic-modal-content .submitbutton {
  border: 1px solid #306124;
  border-radius: 5px;
  cursor: pointer;
  font-weight: bold;
  margin-left: 76px;
  margin-top: 15px;
  padding: 5px 0;
  width: 184px;
  display:block;
  text-align:center;
  color:#ffffff !important;
}
.input_bg {
  background: none repeat scroll 0 0 #5298d1;
  height: 40px;
  padding: 5px 10px;
}
.leadinput{
  color: #333333;
  font-size: 20px;
  height: 33px;
  text-align: center;
  width: 320px;
}
.vippack .price-column{
	width:100%;
}
.vippack.price-table{
	width:256px;
}
.viptitle, .vip_desc{
	text-align:center;
}
.vippack_page.price-table-plans{
	width:400px;
}
.vippack_page.four-column-table .price-column{
	width:100%	
}