/*   Reset css 
a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, object, ol, output, p, pre, progress, q, s, samp, section, small, span, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt, u, ul, var {
	background: transparent;
	border: 0 none;
	font-size: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: top;
}

embed {
	vertical-align: top;
}

* {
	margin: 0; padding:0; border:none;}
html {
	width: 100%;
	height: 100%;
	overflow-y: scroll;
	overflow-x: auto;
}

/*   Reset css */

body {
	height: 100%;
	width: 100%;
	padding: 0;
	margin: 0;
	font-family: Calibri, Verdana, Arial;
	text-align: center;
	color: #CCC;
	/*overflow-x: hidden;*/
	
}
#footer {
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 30px;
	background-image: url(../images/bg-dark.png);
	font-family: Calibri, Arial, "Arial Narrow";
	font-size: 15px;
	color: #7e7e7e;
	padding-top: 5px;
	left: 0px;
	z-index: 100;
}
.TBContent {
	width: 915px;
	margin: auto;
}
.TBContent div {
	float: left;
	margin-right: 10px;
}
.TBContent div a {
	color: #7e7e7e;
	text-decoration: none;
}
.TBContent div a:hover {
	color: #CCC;
	text-decoration: none;
}
.TBContent div ul {
	margin-right: 20px;
	height: 40px;
}
.TBContent div ul li {
	height: 40px;
	background-image: url(../images/btn-spr.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#top {
	position: fixed;
	top: 0;
	left: 0px;
	width: 100%;
	height: 40px;
	background-image: url(../images/btn-bg.gif);
	font-size: 14px;
	z-index: 100;
}
.pageCont {
	width: 945px;
	margin: auto;
	background-image: url(../images/bg-page.png);
	background-repeat: repeat-y;
}
#full-screen-background-image {
	z-index: -999;
	min-height: 100%;
	min-width: 1024px;
	width: 100%;
	height: auto;
	position: fixed;
	top: 0;
	left: 0;
	background-color: #000;
}
.copyright {
	padding: 20px 0 50px 45px;
	font-family: Calibri, Arial, "Arial Narrow";
	font-size: 12px;
	text-align: left;
	color: #999;
	clear: both;
}
.hometext {
	color: #d6d6d6;
	font-size: 16px;
	line-height: 25px;
	width: 415px;
	text-align: left;
	margin: 10px 40px 0 45px;
	float: left;
}
.pagetext {
	color: #d6d6d6;
	font-size: 16px;
	line-height: 25px;
	text-align: left;
	margin: 30px 40px 0 45px;
	 position:relative !important;
}
.pagetext a {
	color: #1b6dc8;
}
.videotext {
	color: #d6d6d6;
	font-size: 13px;
	line-height: 17px;
	width: 425px;
	text-align: left;
	margin: 8px 40px 0 25px;
	float: left;
}
.tabwidgetSpeaker {
	height: 580px;
	background-color: #020a13;
	margin: 10px 15px 10px 15px;
	padding: 2px 30px 20px 30px;
}
.bannertxt2013 {
	color: #c9c9c9;
	font-size: 14px;
	line-height: 19px;
	width: 380px;
	text-align: left;
	margin: 10px 40px 0 35px;
	float: left;
}
h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	font-style: normal;
}
h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFF;
	text-align: left;
	margin-top: 30px;
	width: 280px;
	font-style: normal;
}
.mrgT10 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFF;
	text-align: left;
	margin-top: 30px;
	width: 600px;
	font-style: normal;
}
h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFF;
	text-align: left;
	font-style: normal;
}
.news {
	height: 25px;
	background-color: #1b6dc8;
	color: #FFF;
	margin: 0 15px 0 15px;
	font-family: Calibri, Arial, "Arial Narrow";
	font-size: 14px;
	text-align: left;
	padding: 10px 0 0 25px;
}
.news a {
	color: #FFF;
	text-decoration: none;
}
.news a:hover {
	color: #FFF;
	text-decoration: underline;
}
blockquote {
	clear: both;
	font-style: italic;
	margin-left: 0px;
	margin-right: 0px;
	padding: 10px 10px 0 50px;
	position: relative;
	text-align: left;
	background: url(../images/open-quote.png) 0 0 no-repeat;
}
#testimonials {
	width: 910px;
	height: 15px;
	margin: 0px;
}
#testimonials blockquote {
	padding: 0px;
	margin: 0px;
	display: block;
	font-style: normal;
	width: 850px;
}
.callone {
	background-image: url(../images/call-for-speakers.jpg);
	height: 39px;
}
.callone:hover {
	background-image: url(../images/call-for-speakers-select.jpg);
}
.calltwo {
	background-image: url(../images/Interested-in-Sponsoring.jpg);
	height: 39px;
}
.calltwo:hover {
	background-image: url(../images/Interested-in-Sponsoring-select.jpg);
}
.callthree {
	background-image: url(../images/ico-calender.gif);
	height: 39px;
}
.callthree:hover {
	background-image: url(../images/ico-calender-select.gif);
}
.callfour {
	background-image: url(../images/register-interest.gif);
	height: 39px;
}
.callfour:hover {
	background-image: url(../images/register-interest-select.gif);
}
.callfive {
	background-image: url(../images/add-to-calendar.gif);
	height: 39px;
}
.callfive:hover {
	background-image: url(../images/add-to-calendar-select.gif);
}
.Fright {
	float: right;
}
.Fleft {
	float: left;
}
.banner2014 {
	height: 376px;
	width: 915px;
	margin: 40px 15px 0 15px;
	text-align: left;
}
.register2014 {
	background-image: url(../images/banner-register.gif);
	background-repeat: no-repeat;
	height: 132px;
	width: 915px;
	margin: 40px 15px 0 15px;
	text-align: left;
}
.report2014 {
	background-image: url(../images/banner-report.gif);
	background-repeat: no-repeat;
	height: 132px;
	width: 915px;
	margin: 40px 15px 0 15px;
	text-align: left;
}
.banner2013 {
	background-image: url(../images/GRC-Summit-2013.jpg);
	background-repeat: no-repeat;
	height: 296px;
	width: 915px;
	margin: 40px 15px 0 15px;
	text-align: left;
}
.MPZero {
	margin: 0px;
	padding: 0px;
}
.footercolour {
	background-color: #000;
	height: 50px;
}
.tabwidget {
	margin: 0px 20px 0px 20px;
	padding: 2px 25px 10px 25px;
	border: 1px solid #000;
	background-color: #202337;
}

.bbr{ border: none !important; background: none !important}




.Presentations {
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 10px 15px;
	height: 260px;
	background-color: #202337;
	border: 1px solid #000;
}
.Presentations div {
	width: 150px;
	height: 70px;
	background-color: #161828;
	text-align: left;
	margin: 5px 5px;
	float: left;
	background-image: url(../images/ico-pdf.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 10px 5px 0 50px;
}
.Presentations div:hover {
	width: 150px;
	height: 70px;
	background-color: #1f202c;
	text-align: left;
	margin: 5px 5px;
	float: left;
	background-image: url(../images/ico-pdf.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 10px 5px 0 50px;
}
.Presentations div a {
	color: #b8b8b8;
	text-decoration: none;
	font-size: 12px;
	text-align: left;
}

.Reports {
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 20px 22px;
	height: 160px;
	background-color: #202337;
	border: 1px solid #000;
}


.Presentations2014 {
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 10px 15px;
	height: 260px;
	 
}
.Presentations2014 div {
	width: 150px;
	height: 70px;
	background-color: #131314;
	text-align: left;
	margin: 5px 5px;
	float: left;
	background-image: url(../images/ico-pdf.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 10px 5px 0 50px;
}
.Presentations2014 div:hover {
	width: 150px;
	height: 70px;
	background-color: #1f202c;
	text-align: left;
	margin: 5px 5px;
	float: left;
	background-image: url(../images/ico-pdf.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 10px 5px 0 50px;
}
.Presentations2014 div a {
	color: #b8b8b8;
	text-decoration: none;
	font-size: 12px;
	text-align: left;
}
.box {
	width: 270px;
	height: 155px;
	border: 1px solid #32354f;
	background-color: #161828;
	text-align: left;
	margin: 5px 3px 0 0;
	float: left;
	padding: 5px 0px 10px 10px;
}
.box:hover {
	width: 270px;
	height: 155px;
	border: 1px solid #32354f;
	background-color: #1f202c;
text-align:left margin:5px 3px;
	float: left;
	padding: 5px 0px 10px 10px;
}
.box div {
	text-align: left;
	margin: 10px 0px 0 8px;
	float: left;
	font-size: 11px;
	width: 140px;
}
.box a {
	color: #b8b8b8;
	text-decoration: none;
	font-size: 15px;
	text-align: left;
}
.boxread {
	background-color: #1b6dc8;
	padding: 8px 15px 8px 15px;
	color: #FFF;
}
.viewAll {
	width: 200px;
	height: 30px;
	float: right;
	text-align: right;
	color: #f88a1a;
	font-size: 11px;
	margin-top: 20px;
}
.viewAll a {
	color: #f88a1a;
	text-decoration: none;
}
/* Root menu */
.dropdown-menu {
	position: relative;
	top: 0;
	margin: 0px;
}
/* Root links */
.dropdown-menu a, .dropdown-menu a:link, .dropdown-menu a:visited {
	text-7e7e7e: none;
	color: #c9c9c9;
	padding: 10px 15px;
	text-decoration: none;
	background-image: url(../images/btn-spr.gif);
	background-position: right;
	background-repeat: no-repeat;
}
/* Root link hover */
.dropdown-menu a:hover, .dropdown-menu li.dropdown-menu-hover > a {
	color: #ffffff;
}
/* Root menu item hover */
.dropdown-menu li:hover, .dropdown-menu li.dropdown-menu-hover {
	background: #000000;
}
/* Submenus */
.dropdown-menu ul {
	background: #2b2b2b;
}
/* Submenu item hover */
.dropdown-menu ul li:hover, .dropdown-menu ul li.dropdown-menu-hover {
	background: #2b2b2b;
}
/* Optional submenu drop shadow */
.dropdown-menu-shadow {
	-webkit-box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3);
	-ms-box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3);
}
/*** ESSENTIAL STYLES ***/
.dropdown-menu {
	white-space: nowrap;
	display: inline-block;
    /* IE7 inline-block fix */
    *display: inline;
 *zoom: 1;
}
.dropdown-menu, .dropdown-menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.dropdown-menu ul {
	display: none;
	position: absolute;
	z-index: 1000000;
}
.dropdown-menu ul ul {
	top: 0;
	left: 100%;
}
.dropdown-menu li {
	margin: 0;
	padding: 0;
	display: inline-block;
    /* IE7 inline-block and padding fix */
    *display: inline;
 *zoom: 1;
 *vertical-align: bottom;
}
.dropdown-menu li a {
	display: block;
}
.dropdown-menu ul li {
	position: relative;
	display: block;
}
/* Optional submenu arrows */
span.dropdown-menu-sub-indicator {
	margin-left: .4em;
	display: inline-block;
	vertical-align: baseline;
	/* Image Replacement */
	background-color: transparent;
	background-image: url('../images/arrows-000000.png');
	background-repeat: no-repeat;
	background-position: 0 -100px;
	width: 10px;
	height: 10px;
	border: 0;
	overflow: hidden;
    /* IE7 image replacement fix */
    *text-indent: -9999px;
    /* IE7 inline-block fix */
    *display: inline;
 *zoom: 1;
 *vertical-align: middle;
}
span.dropdown-menu-sub-indicator:before {
	/* Image replacement */
	content: "";
	display: block;
	width: 0;
	height: 100%;
}
/* Arrow hovers */
.dropdown-menu li:hover > a > span.dropdown-menu-sub-indicator, .dropdown-menu li.dropdown-menu-hover > a > span.dropdown-menu-sub-indicator {
	background-position: -10px -100px;
}
/* Point arrows to the right for anchors in subs */
.dropdown-menu ul span.dropdown-menu-sub-indicator {
	background-position: 0 0;
}
.dropdown-menu ul li:hover > a > span.dropdown-menu-sub-indicator, .dropdown-menu ul li.dropdown-menu-hover > a > span.dropdown-menu-sub-indicator {
	background-position: -10px 0;
}
/* Vertical-style menu with default width */
.dropdown-menu-vertical {
	width: 250px;
}
.dropdown-menu-vertical li {
	display: block;
	position: relative;
    /* IE7 fix */
    *float: left;
 *width: 100%;
}
.dropdown-menu-vertical span.dropdown-menu-sub-indicator {
	background-position: 0 0;
}
.dropdown-menu-vertical li:hover > a > span.dropdown-menu-sub-indicator, .dropdown-menu-vertical li.dropdown-menu-hover > a > span.dropdown-menu-sub-indicator {
	background-position: -10px 0;
}
/*Video Carousel Style*/		
.jcarousel-skin-tango .jcarousel-direction-rtl, .jcarousel-skin-tango-photo .jcarousel-direction-rtl, .jcarousel-skin-tango-speakers .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal, .jcarousel-skin-tango-photo .jcarousel-container-horizontal, .jcarousel-skin-tango-speakers .jcarousel-container-horizontal {
	width: 245px;
}
.jcarousel-skin-tango .jcarousel-clip, .jcarousel-skin-tango-photo .jcarousel-clip, .jcarousel-skin-tango-speakers .jcarousel-clip {
	overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width: 860px;
	height: 200px;
}
.jcarousel-skin-tango .jcarousel-item {
	width: 200px;
	height: 200px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
	margin-right: 17px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder, .jcarousel-skin-tango-photo .jcarousel-item-placeholder, .jcarousel-skin-tango-speakers .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
/*Next/Prev Buttons*/
.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute;
	display: none;
	top: 12px;
	right: -632px;
	width: 15px;
	height: 120px;
	cursor: pointer;
	background: transparent url(../images/nextArrow.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position: absolute;
	display: none;
	top: 12px;
	left: -20px;
	width: 15px;
	height: 120px;
	cursor: pointer;
	background: transparent url(../images/prevArrow.png) no-repeat 0 0;
}
.jcarousel-skin-tango span {
	display: block;
	color: #b8b8b8;
	font-size: 12px;
	padding-left: 2px;
}
/*photo gallery carousel*/
.jcarousel-skin-tango-photo .jcarousel-clip-horizontal {
	width: 860px;
	height: 75px;
}
.jcarousel-skin-tango-photo .jcarousel-item {
	height: 75px;
}
.jcarousel-skin-tango-photo .jcarousel-item-horizontal {
	margin-left: 0;
	margin-right: 5px;
}
.jcarousel-skin-tango-photo .jcarousel-next-horizontal {
	position: absolute;
	top: 17px;
	right: -637px;
	width: 15px;
	height: 48px;
	cursor: pointer;
	background: transparent url(../images/nextArrow.png) no-repeat 0 -38px;
}
.jcarousel-skin-tango-photo .jcarousel-prev-horizontal {
	position: absolute;
	top: 17px;
	left: -20px;
	width: 15px;
	height: 48px;
	cursor: pointer;
	background: transparent url(../images/prevArrow.png) no-repeat 0 -38px;
}
/*Speakers carousel*/
.jcarousel-skin-tango-speakers div {
	float: left;
	clear: both;
	width: 210px;
	margin-bottom: 10px
}
.jcarousel-skin-tango-speakers img {
	width: 52px;
	height: 60px;
	float: left;
	border: 1px solid #333333;
	margin-right: 10px
}
.jcarousel-skin-tango-speakers p {
	color: #dddddd;
	font-family: Calibri, Verdana;
	font-size: 12px;
	text-align: left;
	margin: 0
}
.jcarousel-skin-tango-speakers a {
	color: #fffefe;
	text-decoration: none
}
.jcarousel-skin-tango-speakers .jcarousel-clip-horizontal {
	width: 860px;
	height: 260px;
}
.jcarousel-skin-tango-speakers .jcarousel-item {
	height: 260px;
}
.jcarousel-skin-tango-speakers .jcarousel-item-horizontal {
	margin-left: 0;
	margin-right: 5px;
}
.jcarousel-skin-tango-speakers .jcarousel-next-horizontal {
	position: absolute;
	top: 85px;
	right: -641px;
	width: 15px;
	height: 48px;
	cursor: pointer;
	background: transparent url(../images/nextArrow.png) no-repeat 0 -38px;
}
.jcarousel-skin-tango-speakers .jcarousel-prev-horizontal {
	position: absolute;
	top: 85px;
	left: -20px;
	width: 15px;
	height: 48px;
	cursor: pointer;
	background: transparent url(../images/prevArrow.png) no-repeat 0 -38px;
}
.speaker_details_div {
	display: none
}
span.speaker_details {
	background-color: #020a13 !important;
	display: block;
	width: 100%;
	float: left;
	color: #fff
}
.speaker_details img {
	float: left;
	margin: 6px 20px 12px 6px;
	border-radius: 8px;
}
span.speaker_details h1 {
	font-size: 22px;
	margin-bottom: 6px;
}
span.speaker_details span {
	display: inline-block;
	width: 320px;
	padding: 20px 0;
	font-size: 13px;
}
span.speaker_details p {
	display: block;
	float: left;
	padding: 0 6px;
	color: #b8b8b8;
	font-size: 12px;
	line-height: 16px;
}
/*Register form style*/
.bgdarkAgenda {
	background: url(../images/bg-dark.png) repeat left top;
	padding: 10px
}
.Attndhead {
	font-size: 15px;
	color: #ffffff;
	margin: 0 0 10px 0;
	padding: 0 0 4px 0;
	border-bottom: 1px solid #ffffff;
	text-transform: uppercase;
}
.AttendeeTxt {
	font-size: 15px;
	color: #ffffff;
	float: left;
	width: 75px;
	padding-right: 8px
}
.AttendeeDetails {
	float: left;
	width: 370px;
}
#RegistrationScroll {
	width: 450px;
}
.AttndSalu {
	float: left;
	width: 90px;
}
.AttndFName {
	float: left;
	width: 140px;
}
.AttndLName {
	float: left;
	width: 130px;
}
.AttndOrgName {
	float: left;
	width: 230px;
}
.AttndDesg {
	float: left;
	width: 130px;
}
.BtnsAttendee {
	padding: 10px 10px 10px 10px;
	overflow: hidden;
}
.BtnAddAttendee {
	float: right;
}
.BtnAddAttendee a {
	font-size: 15px;
	color: #ffffff;
	background: #558ed5;
	padding: 2px 10px;
	text-decoration: none;
}
.BtnRemoveAttendee {
	float: right;
	margin-left: 10px;
}
.BtnRemoveAttendee a {
	font-size: 15px;
	color: #ffffff;
	background: #558ed5;
	padding: 2px 10px;
	text-decoration: none;
}
.CardSection {
	overflow: hidden;
	border-bottom: 1px solid #ffffff;
	padding-top: 20px;
}
.CardHead {
	font-size: 15px;
	color: #ffffff;
	background: #558ed5;
	padding: 2px 10px;
	float: left;
}
.AtndAddDet {
	float: left;
	width: 90px;
}
.AtndAddDet1 {
	float: left;
	width: 95px;
}
.AtndContact {
	float: left;
	width: 120px;
}
.AtndChkBox {
	float: left;
}
.AtndChkBoxTxt {
	float: left;
}
.RegTxtBox {
	font-size: 11px;
	color: #595959;
	margin-bottom: 8px;
}
.RegTgtTopTxt {
	height: 28px;
	float: left;
	width: 160px;
	background: #ffffff;
	padding: 2px 5px 4px 5px;
	font-size: 12px;
	color: #595959;
	text-align: center;
}
.RegPayTxt {
	height: 24px;
	float: left;
	width: 200px;
	background: #ffffff;
	padding: 4px 5px 4px 5px;
	font-size: 20px;
	color: #595959;
	text-align: center;
	letter-spacing: 1px;
}
.RegTgtTopTxt {
	height: 28px;
	float: left;
	width: 160px;
	background: #ffffff;
	padding: 2px 5px 4px 5px;
	font-size: 12px;
	color: #595959;
	text-align: center;
}
.RegPayTxt {
	height: 24px;
	float: left;
	width: 200px;
	background: #ffffff;
	padding: 4px 5px 4px 5px;
	font-size: 20px;
	color: #595959;
	text-align: center;
	letter-spacing: 1px;
}
.AttendeeOver {
	overflow: hidden;
	margin-bottom: 5px;
}
.RgtTxtHead {
	font-size: 18px;
	color: #ffffff;
	margin-bottom: 10px;
}
.RegFeetd1 {
	float: left;
	font-size: 15px;
	color: #ffffff;
	width: 250px;
}
.RegFeetd2 {
	float: left;
	width: 70px;
	font-size: 15px;
	color: #ffffff;
}
.RegFeetd3 {
	float: left;
	width: 140px;
}
.RegFeetd3 span {
	font-size: 15px;
	color: #595959;
	background: #ffffff;
	width: 100px;
	padding: 0 20px 2px 20px;
}
.RegFeetd4 {
	float: left;
	width: 140px;
}
.RegFeetd4 span {
	font-size: 15px;
	color: #ffffff;
	background: #558ed5;
	width: 100px;
	padding: 0 20px 2px 20px;
}
.BlueLine {
	margin: 10px;
	display: inline-block;
	background: #558ed5;
	height: 30px;
	font-size: 24px;
	color: #ffffff;
	width: 480px;
	text-transform: uppercase;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}
.BlueLine a {
	background: #558ed5;
	display: inline-block;
	line-height: 32px;
	font-size: 22px;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
}
user agent stylesheeta:-webkit-any-link {
color: -webkit-link;
text-decoration: underline;
cursor: auto;
}
/*Banner slider*/
.banner2014_slide {
	height: 269px;
	width: 915px;
	margin: 0 15px 0 15px;
	text-align: left;
}
.watchHome {
	background-image: url(../images/watch-now.gif);
	height: 31px;
	background-repeat: no-repeat;
}
/*Banner slider*/
.slide0 {
	background: url(../images/banner0.jpg) no-repeat left top;
	height: 269px
}
.slide1 {
	background: url(../images/banner1.jpg) no-repeat left top;
	height: 269px
}
.slide2 {
	background: url(../images/banner2.jpg) no-repeat left top;
	height: 269px
}
.slide3 {
	background: url(../images/banner3.jpg) no-repeat left top;
	height: 269px
}
.slide4 {
	background: url(../images/banner4.jpg) no-repeat left top;
	height: 269px
}
.slide5 {
	background: url(../images/banner1.jpg) no-repeat left top;
	height: 269px
}
.banner2014_slide li {
	position: relative;
}
.banner2014_slide span {
	position: absolute;
	right: 45px;
	top: 90px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 28px;
	display: inline-block;
 .border:solid 1px red;
	width: 500px;
}
.placeholder {
	color: #a0a0a0;
}
::-webkit-input-placeholder {
color: #a0a0a0;
}
:-moz-placeholder {
color: #a0a0a0;
}
.bannerTop {
	height: 104px;
	width: 915px;
	margin: 40px 15px 0 15px;
	border-bottom: 4px solid #54266f;
	color: #FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(../images/bg-banner-top.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-color: #0e0c0d;
	text-align: left;
}
.RegisterNowHome {
	background-image: url(../images/register-now-home.gif);
	height: 31px;
	background-repeat: no-repeat;
}
.RegisterHome {
	background-image: url(../images/register-home.gif);
	height: 31px;
	background-repeat: no-repeat;
}
.watchHome {
	background-image: url(../images/watch-now.gif);
	height: 31px;
	background-repeat: no-repeat;
}
.findoutmoreHome {
	background-image: url(../images/find-out-more.gif);
	height: 31px;
	background-repeat: no-repeat;
}
#registration {
	margin-top: 15px;
}
form#registration span, .loop span {
	display: table-cell;
	margin-right: 20px;
	margin-bottom: 10px;
	float: left;
}
form#registration label {
	color: #ff5f00;
	font-size: 12px;
}
.clear {
	clear: both !important
}
.loop:first-child {
	border-top: none;
}
.loop {
	width: 562px;
	padding-top: 8px;
	height: 96px;
	position: relative
}
.attnd2 {
	display: none
}
a.add_attnd {
	background: #1b6dc8;
	color: #fff;
	padding: 1px 11px;
	display: inline-block;
	text-decoration: none;
	cursor: pointer
}
.submit {
	background: #ff7500;
	color: #fff;
	padding: 1px 11px;
	display: inline-block;
	text-decoration: none;
	height: 30px;
	width: 150px;
	border: 1px #ffb900 solid;
	font-size: 14px;
}
.test {
	display: inline-block;
	background: green;
	cursor: pointer
}
.border {
	border-bottom: solid #2A404E 1px
}
.textbox {
	width: 200px;
}
.addressbox {
	width: 425px;
}
.remove {
	position: absolute;
	right: 38px;
	top: 30px;
	background: #012f5a;
	color: #fff;
	padding: 1px 11px;
	display: inline-block;
	text-decoration: none;
	cursor: pointer
}
/* Download Button */

.DLF {
	float: left;
	width: 280px;
	margin: 10px 120px 20px 10px;
}
.DLF img {
	display: block;
	padding: 0 0 0px;
}
.DLBTN {
	background: #ff7500;
	color: #fff;
	padding: 0px 15px;
	display: inline-block;
	text-decoration: none;
	height: 30px;
	border: 1px #ffb900 solid;
	font-size: 14px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 28px;
	float: left;
}
.DLBTN a {
	color: #fff;
	text-decoration: none
}

.wrap{width: 915px; margin: 0px 0 0 15px; padding: 0; background: #fff }

.lvestrm{ float: left; width: 560px; display: block;}
.twit{ margin: 0; float: right; display: inline-block; width: 340px;}

.agnd{clear: both; float: left; width: 914px; display: inline-block; margin: 0px 0 0 0; background: #FFF}

.lvestrm p{ margin: 10px 0 0px 10px; text-align: left; font-size: 15px; color: #000; font-family: Calibri, Verdana, Arial;}

.tabwidgetlivstrm {
	margin: 0px 20px 0px 0px;
	clear: both;
	width: 865px;
	display: inline-block;
	padding: 2px 25px 35px 25px;
	border: 0px solid #000;
	background-color: #000;
	}


#twitter-widget-0, #twitter-widget-1 {
  float: none; 
  width: 100% !important;  
  height: /*1032px*/ 370px !important;
}


.Bnrclick{ float: left;/* background: #333 */}
.Bnrclick a{ width: 494px; height: 269px; display: inline-block; text-indent: -9999px}