@charset "utf-8";
/* CSS Document */

html, body {
	height:100%;}
body {
	background:#79b5d3 url(../img/body_bg.gif) repeat-x top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0;
	height:100%;
	}
#wrapper {
	padding-bottom:50px;
	background:url(../img/wrapper.gif) no-repeat top center;
	}

.clr {
	clear:both;
	height:1px;
	overflow:hidden;
	font-size:1px;
	display:block;
	visibility:hidden;
	}
a {
	text-decoration:none;
	outline:none;
	color:#fff;}
a:hover {
	color:#ece023;
	}	

a img {
	border:none;}
	
/* Header */

#header {
	margin:0 auto;
	width:967px;}

.login {
	float:right;
	width:211px;
	height:46px;
	background:url(../img/login.png) no-repeat top left;
	line-height:40px;
	text-indent:65px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	display:block;
	}
h1.logo {
	float:left;
	margin:0;
	padding:38px 0 0 20px;
	width:240px;
	height:95px;
	overflow:hidden;
	display:block;}

/* Menu */

#menu {
	height:57px;
	width:970px;
	overflow:hidden;
	margin:0 auto;}
#menu_right {
	height:57px;
	overflow:hidden;
	background:url(../img/menu_left.png) no-repeat top left;
	float:right;
	padding-left:65px;
	}
#menu_right ul {
	height:57px;
	display:block;
	background:url(../img/menu_right.png) top right;
	margin:0;
	padding:0 20px 0 0;
	list-style:none;}
#menu_right ul li {
	float:left;
	line-height:50px;
	background:url(../img/a_right.gif) no-repeat center right;
	margin:0;
	padding:0;}
#menu_right ul li a {
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(../img/a_left.gif) no-repeat center left;
	padding:0 20px;}
#menu_right ul li a:hover, #menu_right ul li a.active {
	color:#ece023;
	}


/* Content */

#content {
	margin:0 auto;
	}
.top_wrapp {
	background: url(../img/top_box_bg.png) no-repeat bottom center;}	
.top-box {	
	padding:10px 0;
	width:956px;
	margin:0 auto;
	}
.inside, .bottom-box {
	margin:0;
	padding:10px 0 10px 0;
	width:956px;}

.left {
	width:631px;
	float:left;}
.inside .left h2 {
	margin:0;
	padding:20px 0 0 0;
	color:#0c303f;
	}
.inside .left h2.slogan {
	font-size:16px;
	color:#0c303f;
	padding-left:15px;}
.inside .left h2.slogan span {
	color:#fff;}
.right {
	float:right;
	width:303px;
	}
.box {
	background: url(../img/box_bg_down.png) no-repeat bottom center;
	min-height:300px;
	height:358px;
	padding-bottom:20px;
	}
.box_bg {
	background: url(../img/box_bg.png) no-repeat top center;
	padding:20px 20px 0 20px;
	min-height:280px;
	}
.box h2 {
	font-size:24px;
	margin:0;
	padding:0;
	}
.box p {
	font-size:14px;
	font-weight:bold;}	
.start {
	background:url(../img/start.png) no-repeat scroll left top transparent;
	display:inline-block;
	height:40px;
	width:244px;
}
.video {
	background:#0a374f;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding:14px;}
.button_holder {
	background:url(../img/arrow_down.png) no-repeat top center;
	padding-top:60px;
	margin-top:20px;}
.startnow {
	margin:30px auto;
	display:block;
	width:218px;}
p.dotted {
	border-top:1px #3c3d3f dotted;
	padding:20px 0 0 0;
	}

a.readmore {
	font-weight:bold;
	background:url(../img/plus.gif) no-repeat center left;
	padding-left:10px;}
.holder {
	}

h3.heading {
	font-size:14px;
	font-weight:bold;
	padding:0;
	margin:0;
	}
.holder_in {
	}


/* Classes */
.classes .top-box .left {
	width:640px;
	float:left;}
.classes .top-box .right {
	float:right;
	width:225px;
	}
.buttons_b {
	padding-top:20px;}
.classes .top-box .box {
	background:url(../img/right_box_classes.gif) no-repeat top center;
	min-height:250px;
	padding:20px}
	
/**/


.register {
	font-size:12px;
	text-transform:uppercase;
	color:#0c303f;
	font-weight:bold;
	background:#7e8482 url(../img/button.gif) repeat-x top left;
	display:block;
	padding:8px 20px;
	float:left;
	margin:10px 20px 0 0;
	border:1px #fff solid;
	border-bottom-color:#0c303f;
	border-right-color:#0c303f;}
.finish {
	background:#e40101;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	padding:8px 20px;
	float:left;
	margin:10px 20px 0 0;
	border:none;
	}
a.register:hover {
	color:#fff;}
#footer {
	width:940px;
	margin:0 auto;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	background:#156285;
	font-size:12px;
	padding:10px;
	text-align:center;
	margin-bottom:30px;
	border-radius: 10px; -moz-border-radius: 10px;
}

/* Inner pages */

.testemonial {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	}
.author {
	color:#133c56;	
	font-size:14px;}
.item {
	margin-bottom:40px;}



		
/* Panes */

#flowpanes div.pane {
	display:none;
	margin:0 auto;
	padding:0;
}
#flowtabs {
	margin:0;
	padding:0;
	}
#flowtabs li {
	margin:0 0 3px 0;
	padding:0;
	list-style:none;
	}
#flowtabs li a {
	height:36px;
	line-height:36px;
	display:block;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding-left:30px;
	color:#fff;
	background:#0a374f url(../img/arrow_1.gif) no-repeat center left;
	-moz-border-radius:10px;
	-webkit-border-radius:10px; }
#flowtabs a.current, #flowtabs a:hover {
	color:#ECE023;
	background:#1aa6db url(../img/arrow_1_hover.gif) no-repeat center left;}

.submit_review, .submit_worksheet {
	font-size:12px;
	text-transform:uppercase;
	color:#0c303f;
	font-weight:bold;
	background:#7e8482 url(../img/button.gif) repeat-x top left;
	display:block;
	padding:8px 20px;
	float:left;
	margin:10px 20px 0 0;
	border:1px #fff solid;
	border-bottom-color:#0c303f;
	border-right-color:#0c303f;
	
	}
	
/*PLayer*/

.player {
	background:url(../img/flow_eye.jpg) no-repeat center center;
	overflow:hidden;
	cursor: pointer;}
	
/*Forms*/
.yellow {
	color:#ece023;
	}
.blue {
	color:#1495c9;}
.red {
	color:#ec2323;}
.form-holder {}
.form-holder h3 {
	border-top:1px #3c3d3f dotted;
	padding:20px 0 0 0;
	font-size:16px;}
.form-holder h3.confirm, h3 {	font-size:16px;}
input.field, select.field {
		border:1px #8ab2c6 solid;
		padding:5px 2px;
		background:#fff url(../img/input_bg.gif) repeat-x;
		width:200px;}
input.shortfield, select.shortfield {
		border:1px #8ab2c6 solid;
		padding:5px 2px;
		background:#fff url(../img/input_bg.gif) repeat-x;}
label {
	display:block;
	padding:5px 0;
	clear:both;}
div.option {
	background:#0c303f;
	padding:10px;
	}

select, input {
	outline:none;}
	
.form-holder {
	}
.form-holder .left, .bottom-box .form-holder .left {
	width:430px;
	float:left;}
.form-holder .right, .bottom-box .form-holder .right {
	float:right;
	width:430px;
	}
div.option .left{
	width:200px;
	}
.bottom-box .form-holder div.option .right{
	width:200px;
	}
.bottom-box .form-holder div.big {
	width:640px;}
.bottom-box .form-holder div.big .left{
	width:300px;
	}
.bottom-box .form-holder div.big .right{
	width:300px;
	}
.payment {
	font-size:14px;
	font-weight:bold;
	color:#fff;}
.control {
	padding:20px 0;
	border-bottom:1px #3c3d3f dotted;}
span.row {
	width:120px;
	display:inline-block;
	font-weight:bold;}
	
#form input:focus 		{ color:#0c303f; background:#fff4b5; border-color:#ece023;}
#form input:active 	{ border-color:#ece023; }
.error {
	height:15px;
	background-color:#FFFE36;
	font-size:11px;
	border:1px solid #E1E16D;
	padding:4px 10px;
	color:#0c303f;
	
	-moz-border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-topleft:0;	
	-webkit-border-bottom-left-radius:0; 
	-webkit-border-top-left-radius:0;
	
	-moz-box-shadow:0 0 6px #ddd;
	-webkit-box-shadow:0 0 6px #ddd;	
}
.terms {
	height:115px;
	overflow: auto;
	background:#fff;
	border:1px #ccc solid;
	padding:10px;
	color:#0c303f;
	margin:5px 0;}
.terms div {
	margin:10px;}




/*
Boxes
*/

.holder, .big-box {
	background:url(../img/holder_bg.png) no-repeat top left;
	padding:4px 0;
	}
.holder h3.heading, .big-box h3.heading {
	margin-left:7px;
	height:36px;
	background:url(../img/h3_bg.png) no-repeat top left;
	padding-left:20px;
	line-height:36px;
	display:inline-block;	
	}
.holder h3.heading span, .big-box h3.heading span {
	background:url(../img/h3_span_bg.png) no-repeat top right;
	display:block;
	height:36px;
	float:left;
	padding-right:80px;}
.holder_in, .big-box .holder_in {
	background:url(../img/holder_in_bg.png) repeat-y top left;
	padding: 20px 30px;
	color:#0c303f;
	}
	
.holder_in ul, .big-box ul {
	margin:0;
	padding:0 6px;
	list-style:none;
	}
.holder_in ul.list li {
	margin:10px 0 5px 0;
	background:url(../img/pointer.gif) no-repeat top left;
	padding:0 0 0 26px;
	color:#0c303f;
	font-size:13px;
	font-weight:bold;}	
.holder_in ul.list li a{
	color:#0c303f;
	}
.holder_bottom, .big-box .holder_bottom {
	height:20px;
	overflow:hidden;
	background:url(../img/holder_bottom.png) no-repeat bottom left;
	margin:0;
	padding:0;
	}
.big-box {
	background:url(../img/holder_bg_big.png) no-repeat top left;
	}	
.big-box .holder_in {
	background:url(../img/holder_in_bg_big.png) repeat-y top left;
	}	
.big-box .holder_bottom {
	background:url(../img/holder_bottom_big.png) no-repeat bottom left;
	}

.share, .registernow {
	background:url(../img/share.png) no-repeat top left; 
	padding-right:20px;
	height:84px;
	}
.share a {
	float:right;
	margin:24px 12px 0 0;
	display:block;
	}
.share a.facebook {
	width:32px;
	height:32px;
	background:url(../img/facebook.gif) no-repeat;
	}
.share a.tweeter {
	width:32px;
	height:32px;	
	background:url(../img/tweeter.gif) no-repeat;
	}
	
/********** FOR TESTING ONLY************/		
.share_test, .registernow {
	background:url(../img/share_test1.png) no-repeat top left; 
	padding-right:20px;
	height:84px;
	}
.share_test a {
	float:right;
	margin:24px 12px 0 0;
	display:block;
	}
.share_test a.facebook {
	width:32px;
	height:32px;
	background:url(../img/facebook.gif) no-repeat;
	}
.share_test a.tweeter {
	width:32px;
	height:32px;	
	background:url(../img/tweeter.gif) no-repeat;
	}
/**********************/		

.bottom-box {
	margin:10px auto;
	width:970px;
}
.bottom-box .left{
	width:645px;
	margin:0;
	padding:0;	
	}
.bottom-box .right{
	width:317px;
	margin:0;
	padding:0;
	overflow:hidden;}
	.big-box .right {
		width:240px;}
 
.registernow {
	background:url(../img/register_bg.png) no-repeat top center;
	padding:0;
	text-align:center;
	}
.registernow a.bannerbutton {
	margin:20px 0 0 0;
	display:inline-block;
	background:url(../img/register_banner.gif) no-repeat;
	width:203px;
	height:40px;
	}

.what-people {
	padding:0 20px 0 20px;
	background:#eeede4;
	border:1px #d7d5c6 solid;
	-moz-border-radius: 15px;
	border-radius: 15px;}
.what-people h3 {
	text-align:center;
	background:#d7d5c6;
	padding:5px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	}
.what-people .item {
	margin-bottom:0;
	padding-bottom:5px;
	border-bottom:1px #d7d5c6 dotted;
	}
.what-people .pic {
	float:left;
	width:60px;
	padding:8px;
	background:#fff;
	margin:0 10px 5px 0;
	}
	
.what-people .pic p {
	margin:0;
	padding:5px 3px;
	font-weight:bold;
	}
.what-people .testemonial {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}
a.register_now, a.learn_now, a.purchise, a.learnmore-video {
	width:320px;
	height:46px;
	overflow:hidden;
	background:url(../img/reserve.gif) no-repeat top left;
	display:inline-block;}
	a.learn_now {
	width:244px;
	background:url(../img/learnmore.gif) no-repeat top left}
	a.purchise {
		background:url(../img/purchise.gif) no-repeat top left;}
	a.learnmore-video {
		height:60px;
width:404px;
	background:url(../img/learnmore_video.gif) no-repeat top left}
a.register_now:hover, a.learn_now:hover, a.purchise:hover, a.learnmore-video:hover {
	background-position:bottom left;}	

	
	
	
	
.bottom-dotted {
	padding:5px 0;
	border-bottom:1px #3c3d3f dotted;}

#gallery {}
#gallery ul {
	list-style:none;
	margin:0;
	padding:10px 0;}
#gallery ul li{
	float:left;
	width:74px;
	height:73px;
	overflow:hidden;
	margin-right:5px;
	margin-bottom:5px;
	}







	
/*
FANCY
*/	
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 *
 * Version: 1.3.1 (05/03/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background:url(../img/fancy/fancybox.png);
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #274e6a;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background:url(../img/fancy/fancybox.png);
	background-position: -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 7px;
	margin: 0;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: Arial;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding: 10px 0;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background:url(../img/fancy/fancy_title_over.png);
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background:url(../img/fancy/fancybox.png);
	background-position: -40px -90px;
	background-repeat: no-repeat;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background:url(../img/fancy/fancybox-x.png);
	background-position: 0px -40px;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background:url(../img/fancy/fancybox.png);
	background-position: -55px -90px;
	background-repeat: no-repeat;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background:url(../img/fancy/blank.gif);
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background:url(../img/fancy/fancybox.png);
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background:url(../img/fancy/fancybox.png);
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background:url(../img/fancy/fancybox-x.png);
}

#fancy-bg-ne {
	top: -20px;
	right: -20px;
	background:url(../img/fancy/fancybox.png);
	background-position: -40px -162px;
}

#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background:url(../img/fancy/fancybox-y.png);
	background-position: -20px 0px;
}

#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	background:url(../img/fancy/fancybox.png);
	background-position: -40px -182px; 
}

#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background:url(../img/fancy/fancybox-x.png);
	background-position: 0px -20px;
}

#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	background:url(../img/fancy/fancybox.png);
	background-position: -40px -142px;
}

#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background:url(../img/fancy/fancybox-y.png);
}

#fancy-bg-nw {
	top: -20px;
	left: -20px;
	background:url(../img/fancy/fancybox.png);
	background-position: -40px -122px;
}

/* IE */

#fancybox-loading.fancybox-ie div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-close		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-title-over	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-left	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-main	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-right	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-left-ico		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-right-ico	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie .fancy-bg { background: transparent !important; }

.fancybox-ie #fancy-bg-n	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-ne	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-e	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-se	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-s	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-sw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-w	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-nw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fancy/fancy_shadow_nw.png', sizingMethod='scale'); }
	
	
	
	
.interactive-holder {
	padding:20px;
	background:#e2e9eb;
	text-align:center;
		-moz-border-radius: 15px;
	border-radius: 15px;}
	
.font_bigger {}

.font_bigger h1 {}
.font_bigger h3 {
	font-size:22px;}
.font_bigger p {
	font-size:14px;
	line-height:18px;}
.font_bigger ul.list li {
	font-size:14px;}



.form-row {
	display:block;
	padding:5px 0;
	clear:both;}
.form-row .selects {
	}
.select { display:inline;}
.selects {
	display:inline-block;
	}




.diff_bg {
	padding:10px;
	background:#0c303f;

	}
.right .box input.field {
		border:1px #8ab2c6 solid;

		padding:5px 2px;
		background:#fff url(../img/input_bg.gif) repeat-x;
		width:238px;}
		
		
/* New Adds */

.events-tabs {
	padding:20px;
	margin:0;	
	}
ul.tabs {
	margin:0;
	padding:0;
	}	
ul.tabs li {	
	margin-right:20px;
	overflow:hidden;
	display:inline-block;

	}
ul.tabs li a {
	display:block;
	font-size:14px;
	font-weight:bold;
	height:44px;
	line-height:44px;
	padding:0 0 0 34px;
	}
ul.tabs li a span {
	display:block;
	height:44px;
	padding:0 15px 0 5px;
	background:url(../img/events_span_bg.png) no-repeat top right;
	}
	

ul.tabs li a.t-info {
	background:url(../img/info.png) no-repeat top left;}
ul.tabs li a.t-speaker {
	background: url(../img/speaker.png) no-repeat top left;}
ul.tabs li a.t-user {
	background: url(../img/users.png) no-repeat top left;}
ul.tabs li a.t-shedule {
	background:url(../img/clock.png) no-repeat top left;}
ul.tabs li a.t-reg {
	background: url(../img/card.png) no-repeat top left;}


ul.tabs li a.current{
	color:#fff;
	background-position:bottom left;
	}
ul.tabs li a.current span {
	background-position:bottom right;
	}
.border {
	border:none;
	border-bottom:1px #fff solid;
	border-top:1px #c8d3d9 solid;
	height:0;
	}
/* tab pane */
.events-content
{
	padding:10px 0;
	margin:0;
	
	}
.ajax-pane {
	display:none;
	min-height:150px;

}
.current_event {
	display:none;}


.video-section {
	background:#e1e6e9 url(../img/bg_gray.gif) repeat-x top left;
	padding:20px;}
.video-section .left {
	width:auto;
	}
.video-section .right {
	width:370px;
	padding-top:30px;
	}
.test_soon {
	background:#e1e6e9 url(../img/bg_gray.gif) repeat-x top left;
	
	}

.events-tabs {
	background:url(../img/bg_gray_down.gif) repeat-x top left;
	border-top:1px #fff solid;}


.video-bg {
	background:url(../img/video_bg.png) no-repeat;
	padding:11px;}

.test_soon .video-bg {
	background:none;}
.test_soon img {
	margin-bottom:10px;}
.border {
	clear:both;}

.3-columns {}
.column {
	width:250px;
	float:left;}
.column.center {
	margin:0 60px;}
.column h3 {
	font-size:14px;
	text-align:center;}
	
.2-columns {}
.column {
	width:250px;
	float:left;}
.column.left {
	margin:0 60px 0 0;
	width:560px;}




.register-row {
	height:67px;}
.register-row a {
	display:block;
	height:67px;
	background:url(../img/register_now.gif) no-repeat center center;}

blockquote {
background:#f9f9f9;
border-left:3px solid #c8d3d9;
margin:0;
padding:10px;
quotes:"\201C""\201D""\2018""\2019";
font-style:italic;
}
blockquote:before {
color:#c8d3d9;
content:open-quote;
font-size:4em;
line-height:.1em;
margin-right:.25em;
vertical-align:-.4em;
font-family:Georgia, "Times New Roman", Times, serif;
}
blockquote:after {
	content: no-close-quote;
	}
blockquote p {
display:inline;
}

h3.event-h3 {
	font-size:14px;
	/*border-bottom:1px #c8d3d9 solid;*/
	padding-bottom:5px;}
.events-content {
	margin-bottom:20px;}	
	
.events-content ul {
	}
.events-content ul li{font-size:13px;
background: url(../img/pointer.gif) no-repeat top left;
padding:0 20px 0 20px;
margin:5px 20px 0 20px;
font-weight:bold;}

.item .video {
	text-align:center;
	background:#dde9f5;
	margin:0;
	float:left;
	margin:0 20px 0 0;
	padding:12px;}

/* SA :: To make the corner of blue box of Class1.aspx page rounded */	
.subheadnew{	
	background: #79B5D3 !important;
	margin:0 !important;	
	padding:10px 20px 15px 20px !important;	
	text-align:left;
} 
.subheadnew, #midbox {
	border-radius:10px 10px 10px 10px;
  -webkit-border-radius:10px 10px 10px 10px;
  -moz-border-radius:10px 10px 10px 10px;
}
.coming{ background: url(../images/coming_soon.png) no-repeat; padding:0 0 27px 0;font-family:Times New Roman;}
.coming h1{float: right;font-style: italic;padding:125px 28px 0 0; margin:0; text-align: center;width: 250px; color:#264F6D; font-weight:normal;}	
.coming p{ float: right;font-size: 20px;font-style: italic;margin: 0;padding: 22px 28px 0 0;text-align: center;width: 250px;color:#274E6B;}
.coming span{ display:block;}

.coming_soon{ background: url(../images/banner_ning_rev.png) no-repeat; padding:0 36px 58px 0;font-family:Times New Roman;}
.coming_soon h1{float: right;font-style: italic;padding:37px 0 30px 0; text-align: center;width: 250px; color:#264F6D; font-weight:normal;margin:0 20px 0 0; font-size:26px;}
.coming_soon h1 span{ color:#1094ce;}
.coming_soon h2{float: right;font-style: italic;padding:0 0 15px 0; text-align: center;width: 250px; color:#264F6D; font-weight:normal; background: url(../images/sep_re.jpg) repeat-x bottom; margin:0 20px 0 0; font-size:22px;}	
.coming_soon p{ float: right;font-size: 14px;font-style: italic;margin: 0;padding: 22px 20px 0 0;text-align: center;width: 250px;color:#274E6B;}
.coming_soon span{ display:block;}

	
	
	
	
	
	
	
	
	
	
