@charset "utf-8";
/* CSS Document */
body { margin: 0; background: #222; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 140%; }
/* Containers */
#jCubedheader { width: 100%; background:url(../images/bg/menubg.png) repeat-x center; }
#contentContainer { width: 100%; border-bottom: 10px solid #ccc; border-top: 10px solid #ccc; background:url(../images/bg/contentbg.png) repeat-x top center #fff;}
#contentFooterContainer {height: 260px; width: 100%; background: url(../images/bg/contentfooterbg.png) repeat-x center; }
#footerContainer {height: 75px; width: 100%; background:url(../images/bg/footerbg.png) repeat-x top;}

/*Inside Containers*/
#jCubed {margin: 0 auto; width: 1000px; overflow: auto; }
	#logojCubed {float: left; padding: 20px 0px 20px 0px }
	#menujCubed {float: right; padding: 14px 0px 0px 0px; display: none;}
		#menujCubed a {font-size: 1em; color: #fff; text-decoration: none; border-bottom: 1px solid #fff;}
		#menujCubed a:hover {text-decoration: none; border-bottom: 1px solid #a50b34;}
		#menujCubed a:visited {color: #fff;}
		#menujCubed a:active {color: #a50b34;}
#content {margin: 0 auto; height: 188px; width: 1000px; overflow: none; background: url(../images/screens/roadmap.png) no-repeat top center; padding: 330px 0px 0px 0px; }
	#contentBottom { padding-left: 400px; }
	#contentLeft {float: left; width: 454px; padding: 15px 0px 10px 0px;}
	#contentRight {float: right; width: 206px; height: 148px; padding: 370px 0px 0px 330px; background: url(../images/screens/roadmap.png) 0px 20px no-repeat; text-align: right;}
#contentFooter {margin: 0 auto; height: 240px; width: 1000px; padding: 10px; overflow: hidden;}
	.footerContainer {float:left; width: 300px; color: #999999; line-height: 140%;}
	.padr { margin: 5px 10px 5px 0px; padding: 5px 10px 5px 0px; }
	.padc { margin: 5px 15px 5px 15px; padding: 5px 15px 5px 15px; }
	.padl { margin: 5px 0px 5px 10px; padding: 5px 0px 5px 10px }
	.footerContainer h5 { margin: 0px; font-weight: normal; color: #eee; }
#footer {margin: 0 auto; height: 60px; width: 1000px;}
	#footerLeft { float: left; width: 600px; color: #999; font-size: .7em; padding-left: 160px; background:url(../images/logo/blogos.png) 0px 12px no-repeat; }
	#footerRight { float: right; color: #999; font-size: .7em; text-align: right; }
	#footerRight a { border-bottom: none; color: #999; }
	#footerRight a:hover { text-decoration: underline; }

/*Fonts*/
h1 { font-size: 2.5em; line-height: normal; font-weight: bold; text-shadow: #999 2px 1px 2px; }
h2 { font-size: 2em; line-height: normal; font-weight: bold;}
h3 { font-size: 1.6em; line-height: normal; font-weight: bold;}
h4 { font-size: 1.4em; line-height: normal; font-weight: bold;}
h5 { font-size: 1.2em; line-height: normal; font-weight: bold;}
h6 { font-size: 1em; line-height: normal; font-weight: bold;}
.strongPoint { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.3em; font-weight: 500; line-height: 140%; color: #333}
#contentLeft .strongPoint { background:url(../images/buttons/quote.png) -5px 0px no-repeat; padding: 5px 5px 5px 40px; border: 0px solid #333; -moz-border-radius: 5px; -webkit-border-radius: 5px;  }
.strongList { font-size: .9em; color: #333; line-height: normal; }
.checkList { list-style-image: url(../images/buttons/check.png); }
.strongWord { color: #ccc; }
a { color: #fff; text-decoration: none; border-bottom: 1px solid #fff; }
a:hover {text-decoration: none; border-bottom: 1px solid #a50b34;}
a:visited {color: #fff;}
a:active {color: #a50b34;}
/*#menujCubed a { border-bottom: none; border-right: #ccc 2px solid; padding: 5px 5px 5px 0px; font-weight: bold; }
#menujCubed a:hover { border-bottom: none; color: #a50b34; }
#menujCubed a:active { border-right: #a50b34 2px solid; }*/
a img { border: 0px; }
#video {text-align: center; }
.ui-dialog-titlebar-close { border-bottom: 0px; }

/*Buttons*/
.logo { margin: 15px 0px 0px 0px; }
.right { text-align: right; }
.center { text-align: center; }
.left { text-align: left; }
.just { text-align: justify }
.fleft { float:left; }
.alt {display: block;}
.learnButton { background: url(../images/buttons/clickmore.png) no-repeat 0 0; width: 550px; height: 140px; display: block; border: none; }
.learnButton:hover { background-position: 0px -140px; border: none; }
.salesnButton { background: url(../images/buttons/learnbutton.png) no-repeat 0 0; width: 447px; height: 78px; display: block; margin-top: 26px; }
.salesButton:hover { background-position: 0px -78px; border: none; }
.salesButton:active { background-position: 0px -156px; }