/* CSS Document */
/* 	PRO - MOTIVATE - International Speaker Bureau
	Created on May 14, 2008
	Created & Updated by SURESH
*/

/*
H = Holding Page
T = Top
B = Bottom
L = Left
C = Center
R = Right
*/



/* 	===================================================================================================
											BODY
===================================================================================================  */

BODY {
	padding:0px;
	margin:0px;
	/*font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; */
	font-family:Arial, Helvetica, sans-serif;
}
.main {
	width:995px;
	padding:0px;
	margin:0px auto;
}
/* 	===================================================================================================
											 HEADER
===================================================================================================  */
.header {
	width:995px;
	height:150px;
	float:left;
	padding:0px;
	margin:0px;
}
.headerTop {
	width:995px;
	height:74px;
	float:left;
	padding:0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundHeader.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.headerLogo {
	width:521px;
	float:left;
	padding:0px 0px 0px 16px;
	margin:0px;
}
.ttip
{ 
  BORDER-BOTTOM: #00cccc 1px dotted;
  color: red;
  FONT-SIZE: 18px;
 }
/*.headerCountry {
	width:64px;
	float:left;
	padding:24px 16px 0px 378px;
	margin:0px;
}*/

.ticker
{
	width:320px;
	height:50px;
	margin:15px 0px 0px 50px;
	float:left;
	color:#79CE00;
	font-size:12px;
}
.ticker a
{
	text-decoration:none;
	color:#79CE00;
	font-size:12px;
}
.ticker a:hover
{
	text-decoration:underline;
	color:#79CE00;
	font-size:12px;
}

.headerCountry {
	width:64px;
	float:left;
	padding:24px 16px 0px 0px;
	margin:0px;
}

.countryM {
	width:64px;
	height:36px;
	padding:0px;
	margin:0px;
	float: left;
}

.Flag
{
	width:64px;
    height:36px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	clear:both;
	float:left;
	background: url(../prom-images/backgroundCountry.jpg) no-repeat top;
}

#CountryMenu{
    overflow:hidden;
    height:36px;
    width:64px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	
}
#CountryMenu li{
	width:32px;
	float:left;
}
#CountryMenu li a{
    display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:36px;
    background: url(../prom-images/backgroundCountry.jpg) no-repeat left;
	float:left;	
}
#CountryMenu li #CountryMenu-CM1 {
    background-position:0 0; 	width:32px; height:36px;
}
#CountryMenu li #CountryMenu-CM1:hover {
    background-position:0 -36px;
}

#CountryMenu li #CountryMenu-CM2 {
    background-position:-32px 0; 	width:36px;	
}
#CountryMenu li #CountryMenu-CM2:hover {
    background-position:-32px -36px;
}





/*
.countryM ul {
	position: relative;
	width:64px;
	height:36px;
	margin: 0px;
	padding: 0px;
	float:left;
	background-image: url(../prom-images/backgroundCountry.jpg);
}
.countryM ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top:0px;
	float:left;
}
.countryM ul li, .countryM a {
	display:block;
	height:36px;
	border-bottom:0px;
}
.countryM ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}
.cM1 {
	left:0;
	top:0;
	width:32px;
}
.cM2 {
	left:32px;
	top:0;
	width:32px;
}
.cM1 a:hover {
	background: transparent url(../prom-images/backgroundCountry.jpg) 0 -36px no-repeat;
	border-bottom:0;
}
.cM2 a:hover {
	background: transparent url(../prom-images/backgroundCountry.jpg) -32px -36px no-repeat;
	border-bottom:0;
}
*/



.headerBottom {
	float:left;
	padding:0px;
	margin:0px;
}
.headerShow {
	float:left;
	padding:7px 0px 0px 666px;
	margin:0px;
	width:279px;
	height:24px;
}
.showL {
	float:left;
	padding:8px 0px 0px 0px;
	margin:0px;
	width:212px;
}

.showR {
	width:67px;
	height:24px;
	float:left;
	padding:0px;
	margin:0px;
}

#ShowR
{
    overflow:hidden;
    height:24px;
    width:67px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}

#ShowR li
{
	height:24px;
	float:left;
}

#ShowR li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:24px;
    background: url(../prom-images/backgroundShow.jpg) no-repeat left;
	float:left;	
}

#ShowR li #ShowR-ShowB {
    background-position:0 0; width:67px;	
}
#ShowR li #ShowR-ShowB:hover {
    background-position:0 -24px;
}



.showR ul {
	position: relative;
	width:67px;
	height:24px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(../prom-images/backgroundShow.jpg);
}
.showR ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.showR ul li, .showR a {
	display:block;
	height:24px;
	border-bottom:0;
}
.showR ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.sR {
	left:0;
	top:0;
	width:67px;
}
.sR a:hover {
	background: transparent url(../prom-images/backgroundShow.jpg) 0 -24px no-repeat;
	border-bottom:0;
}

#hide
{
    overflow:hidden;
    height:24px;
    width:85px;
    list-style: none;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}

#hide li
{
	height:24px;
	float:right;
}

#hide li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:24px;
    background: url(../prom-images/backgroundhide.jpg) no-repeat ;
	float:right;	
}

#hide li #hide-hideB {
    background-position:0 0; width:67px;
	
}
#hide li #hide-hideB:hover {
    background-position:0 0px; width:67px;
	
}


.hideArea
{
	width: 86px;
	height: 24px;
	padding: 0px 0px 0px 193px;
	margin: 0px;
	float: right;
}

.hideArea img
{
	padding: 0px;
	width: 19px;
	float: right;
}
.hideArea a
{
	width: 67px;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 24px;
	text-indent: -9999px;	
	background-image: url(../prom-images/hide-on.jpg);
	background-repeat: no-repeat;
}
.hideArea a:hover
{
	background-image: url(../prom-images/hide-over.jpg);
	background-repeat: no-repeat;
}

/* 	===================================================================================================
											 NAVIGATION (MENUS)
===================================================================================================  */
.mainMenus {
	width:995px;
	height:43px;
	padding:0px;
	margin:0px;
	float: left;
}
.mainMenus ul {
	position: relative;
	width:995px;
	height:43px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background-image: url(../prom-images/backgroundMainMenus.jpg);
}
.mainMenus ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	position: absolute;
	top:0px;
	float:left;
}
.mainMenus ul li, .mainMenus a {
	display:block;
	height:43px;
	border-bottom:0px;
}
.mainMenus ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}
.mM1 {
	left:0;
	top:0;
	width:143px;
}
.mM2 {
	left:143px;
	top:0;
	width:142px;
}
.mM3 {
	left:285px;
	top:0;
	width:142px;
}
.mM4 {
	left:427px;
	top:0;
	width:142px;
}
.mM5 {
	left:569px;
	top:0;
	width:142px;
}
.mM6 {
	left:711px;
	top:0;
	width:142px;
}
.mM7 {
	left:853px;
	top:0;
	width:142px;
}
.mM1 a:hover {
	background: transparent url(../prom-images/backgroundMainMenus.jpg) 0 -43px no-repeat;
	border-bottom:0;
}
.mM2 a:hover {
	background: transparent url(../prom-images/backgroundMainMenus.jpg) -143px -43px no-repeat;
	border-bottom:0;
}
.mM3 a:hover {
	background: transparent url(../prom-images/backgroundMainMenus.jpg) -285px -43px no-repeat;
	border-bottom:0;
}
.mM4 a:hover {
	background: transparent url(../prom-images/backgroundMainMenus.jpg) -427px -43px no-repeat;
	border-bottom:0;
}
.mM5 a:hover {
	background: transparent url(../prom-images/backgroundMainMenus.jpg) -569px -43px no-repeat;
	border-bottom:0;
}
.mM6 a:hover {
	background: transparent url(../prom-images/backgroundMainMenus.jpg) -711px -43px no-repeat;
	border-bottom:0;
}
.mM7 a:hover {
	background: transparent url(../prom-images/backgroundMainMenus.jpg) -853px -43px no-repeat;
	border-bottom:0;
}
.mM1a {
	left:0;
	width:143px;
	background: transparent url(../prom-images/backgroundMainMenus.jpg) 0 -43px no-repeat;
	border-bottom:0;
}
.mM2a {
	left:143px;
	width:142px;
	background: transparent url(../prom-images/backgroundMainMenus.jpg) -143px -43px no-repeat;
	border-bottom:0;
}
.mM3a {
	left:285px;
	width:142px;
	background: transparent url(../prom-images/backgroundMainMenus.jpg) -285px -43px no-repeat;
	border-bottom:0;
}
.mM4a {
	left:427px;
	width:142px;
	background: transparent url(../prom-images/backgroundMainMenus.jpg) -427px -43px no-repeat;
	border-bottom:0;
}
.mM5a {
	left:569px;
	width:142px;
	background: transparent url(../prom-images/backgroundMainMenus.jpg) -569px -43px no-repeat;
	border-bottom:0;
}
.mM6a {
	left:711px;
	width:142px;
	background: transparent url(../prom-images/backgroundMainMenus.jpg) -711px -43px no-repeat;
	border-bottom:0;
}
.mM7a {
	left:853px;
	width:142px;
	background: transparent url(../prom-images/backgroundMainMenus.jpg) -853px -43px no-repeat;
	border-bottom:0;
}
/* 	===================================================================================================
											HOME NAVIGATION (MENUS)
===================================================================================================  */
.sideMenus {
	width:269px;
	height:303px;
	float:left;
	background-image: url(../officeToRentImages/backgroundSideMenus.jpg);
	background-repeat: no-repeat;
}
.sideMenus ul {
	position: relative;
	width:269px;
	height:303px;
	background:url(../officeToRentImages/backgroundSideMenus.jpg) top left no-repeat;
	margin: 0;
	padding: 0;
}
.sideMenus ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}
.sideMenus ul li, .sideMenus a {
	display:block;
	border-bottom:0;
	height:37px;
}
.sideMenus ul li a {
	text-indent:-999999px;
	text-decoration:none;
}
.sm1 {
	left:0px;
	top:0px;
	width:269px;
	height:37px;
}
.sm2 {
	left:0px;
	top:37px;
	width:269px;
	height:37px;
}
.sm3 {
	left:0px;
	top:75px;
	width:269px;
	height:37px;
}
.sm4 {
	left:0px;
	top:113px;
	width:269px;
	height:37px;
}
.sm5 {
	left:0px;
	top:151px;
	width:269px;
	height:37px;
}
.sm6 {
	left:0px;
	top:189px;
	width:269px;
	height:37px;
}
.sm7 {
	left:0px;
	top:227px;
	width:269px;
	height:37px;
}
.sm8 {
	left:0px;
	top:265px;
	width:269px;
	height:37px;
}
.sm1 a:hover {
	background:  transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px 0px;
	border-bottom:0;
	height:37px;
}
.sm2 a:hover {
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -37px;
	border-bottom:0;
	height:37px;
}
.sm3 a:hover {
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -75px;
	border-bottom:0;
	height:37px;
}
.sm4 a:hover {
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -113px;
	border-bottom:0;
	height:37px;
}
.sm5 a:hover {
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -151px;
	border-bottom:0;
	height:37px;
}
.sm6 a:hover {
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -189px;
	border-bottom:0;
	height:37px;
}
.sm7 a:hover {
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -227px;
	border-bottom:0;
	height:37px;
}
.sm8 a:hover {
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -265px;
	border-bottom:0;
	height:37px;
}
.sm1a {
	left:0px;
	top:0px;
	width:269px;
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px 0px;
	border-bottom:0;
}
.sm2a {
	left:0px;
	top:37px;
	width:269px;
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -37px;
	border-bottom:0;
}
.sm3a {
	left:0px;
	top:75px;
	width:269px;
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -75px;
	border-bottom:0;
}
.sm4a {
	left:0px;
	top:113px;
	width:269px;
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -113px;
	border-bottom:0;
}
.sm5a {
	left:0px;
	top:151px;
	width:269px;
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -151px;
	border-bottom:0;
}
.sm6a {
	left:0px;
	top:189px;
	width:269px;
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -189px;
	border-bottom:0;
}
.sm7a {
	left:0px;
	top:227px;
	width:269px;
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -227px;
	border-bottom:0;
}
.sm8a {
	left:0px;
	top:265px;
	width:269px;
	background: transparent url(../officeToRentImages/backgroundSideMenus.jpg) no-repeat -269px -265px;
	border-bottom:0;
}


/* top navigation*/

.mainMenu {
	width:995px;
	float: left;
	height:43px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
}
.topMenu
{
	width:995px;
    height:43px;
    background: url(../clar-images/background-top-menu.jpg) no-repeat top;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	clear:both;
}
#nav{
    overflow:hidden;
    height:43px;
    width:995px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#nav li{
    height:43px;
	float:left;
}
#nav li a{
    display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:43px;
    background: url(../prom-images/backgroundMainMenus.jpg) no-repeat left;
	float:left;	
}
#nav li #nav-home {
    background-position:0 0; 	width:143px;	
}
#nav li #nav-home:hover {
    background-position:0 -43px;
}
#nav li.selected #nav-home, #nav li.selected #nav-home:hover  {
    background-position:0 -43px;
}
#nav li #nav-aboutus {
    background-position:-143px 0; 	width:142px;
}
#nav li #nav-aboutus:hover {
    background-position:-143px -43px;
}
#nav li.selected #nav-aboutus, #nav li.selected #nav-aboutus:hover {
    background-position:-143px -43px;
}
#nav li #nav-joinus {
    background-position:-285px 0; 	width:142px;
}
#nav li #nav-joinus:hover {
    background-position:-285px -43px;
}
#nav li.selected #nav-joinus, #nav li.selected #nav-joinus:hover {
    background-position:-285px -43px;
}
#nav li #nav-contactus {
    background-position:-427px 0; 	width:142px;

}
#nav li #nav-contactus:hover {
    background-position:-427px -43px;
}
#nav li.selected #nav-contactus, #nav li.selected #nav-contactus:hover {
    background-position:-427px -43px;
}
#nav li #nav-shortlist {
    background-position:-569px 0; 	width:142px;

}
#nav li #nav-shortlist:hover {
    background-position:-569px -43px;
}
#nav li.selected #nav-shortlist, #nav li.selected #nav-shortlist:hover {
    background-position:-569px -43px;
}
#nav li #nav-faqs {
    background-position:-711px 0; 	width:142px;

}
#nav li #nav-faqs:hover {
    background-position:-711px -43px;
}
#nav li.selected #nav-faqs, #nav li.selected #nav-faqs:hover {
    background-position:-711px -43px;
}
#nav li #nav-speakers {
    background-position:-853px 0; 	width:142px;

}
#nav li #nav-speakers:hover {
    background-position:-853px -43px;
}
#nav li.selected #nav-speakers, #nav li.selected #nav-speakers:hover {
    background-position:-853px -43px;
}
/* 	===================================================================================================
											 CONTENTS PART
===================================================================================================  */

.mainContent {
	width:995px;
	padding:0px;
	margin:0px;
	float: left;
}
.contentL {
	width:264px;
	padding:0px 10px 0px 11px;
	margin:0px;
	float:left;
}
.contentLBox {
	width:264px;
	padding:0px 0px 10px 0px;
	margin:0px;
	float:left;
}
.contentLInner {
	width:243px;
	padding:0px 10px 0px 11px;
	margin:0px;
	float:left;
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundSidePart.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
}
.contentLInner h1 {
	width:243px;
	padding:5px 0px 15px 0px;
	margin:0px;
	float:left;
}
.contentLInnerBox {
	width:243px;
	padding:0px 0px 7px 0px;
	margin:0px;
	float:left;
}
.contentLInnerL {
	width:108px;
	padding:0px;
	margin:0px;
	float:left;
}
.contentLInnerL-toplist {
	width:60px;
	margin:0px;
	padding:0px 0px 0px 140px;
	float:right;
	color:#68AC01;
	font-size:12px;
}
.contentLInnerL-toplist a {
	font-size:14px;
	font-weight:bold;
	color:#68AC01;
	font-size:12px;	
	text-decoration:underline;	
}
.contentLInnerL-toplist a:hover {
	color:#68AC01;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}

.contentLInnerL img {
	padding:1px;
	margin:0px;
	float:left;
	border:1px solid #7DD600;
}
.contentLInnerL a {
	color:#309ACE;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
}
.contentLInnerL a:hover {
	color:#000000;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.contentLInnerR {
	width:135px;
	padding:0px;
	margin:0px;
	float:left;
}
.contentLInnerR h2{
	width:135px;
	padding:0px 0px 5px 0px;
	margin:0px;
	float:left;
	color:#68AC01;
	font-size:12px;
	text-transform: uppercase;
	text-decoration:none;
}
.contentLInnerR a{
	color:#68AC01;
	font-size:12px;
	text-transform: uppercase;
	text-decoration:underline;
}
.contentLInnerR a:hover{
	color:#68AC01;
	font-size:12px;
	text-transform: uppercase;
	text-decoration:none;
}

.contentLInnerR p{
	width:135px;
	padding:0px;
	margin:0px;
	float:left;
	font-size:12px;
	color:#454545;
}
.contentLC {
	width:264px;
	padding:11px 0px 0px 0px;
	margin:0px;
	float:left;
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundSideTitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.contentLB {
	width:264px;
	height:10px;
	padding:0px;
	margin:0px;
	float:left;
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundSideBottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/*
.searchB {
	width:98px;
	height:28px;
	float:left;
	padding:3px 0px 0px 145px;
	margin:0px;
}

.searchB ul {
	position: relative;
	width:98px;
	height:28px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(../prom-images/backgroundSearch.jpg);
}
.searchB ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.searchB ul li, .searchB a {
	display:block;
	height:28px;
	border-bottom:0;
}
.searchB ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.sB {
	left:0;
	top:0;
	width:98px;
}
.sB a:hover {
	background: transparent url(../prom-images/backgroundSearch.jpg) 0 -28px no-repeat;
	border-bottom:0;
}
*/

.Search
{
	width:98px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:right;
}
#Search
{
    overflow:hidden;
    height:28px;
    width:98px;
    list-style: none;
	float:right;
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}
#Search li
{
	height:28px;
	float:left;
}
#Search li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:28px;
    background: url(../prom-images/backgroundSearch.jpg) no-repeat left;
	float:left;	
}
#Search li #Search-SearchB {
    background-position:0 0; width:98px;	
}
#Search li #Search-SearchB:hover {
    background-position:0 -28px;
}

.contentR {
	width:690px;
	padding:0px;
	margin:0px;
	float:left;
}


.contentRBox {
	width:690px;
	padding:0px 0px 10px 0px;
	margin:0px;
	float:left;
}
.contentRInner {
	width:690px;
	padding:0px;
	margin:0px;
	float:left;
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundContentC.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.contentMontage {
	width:669px;
	padding:0px 10px 0px 11px;
	margin:0px;
	float:left;
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundMontageC.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.contentMontage-show-area {
	width:669px;
	padding:0px 13px 0px 8px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundMontageC-show.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.contentMontage-show {
	width:669px;
	padding:0px 0px 0px 8px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundMontageC-show.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.welcomePromotive-inner {
	width:683px;
	padding:2px 0px 0px 7px;
	margin:0px 0px 0px 0px;
	/*border-left:2px solid #EBEBEB;
	border-right:2px solid #EBEBEB;*/
	/*background-image:url(../prom-images/bg-content-mantage-show.jpg) 15px;*/
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundContentC.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.spacer
{
	padding:0px 0px 0px 0px;
	width:680px;
	float:left;
	
}
.contentMontageL {
	width:189px;
	padding:0px 10px 0px 10px;
	margin:0px;
	float:left;
}
.contentMontageL img {
	border:0px solid #FFFFFF;
}
.contentMontageL a {
	color:#309ACE;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
}
.contentMontageL a:hover {
	color:#000000;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.contentMontageL h1 {
	width:199px;
	padding:0px 0px 5px 0px;
	margin:0px;
	float:left;
	color:#68AC01;
	font-size:12px;
	text-transform: uppercase;
}
.contentMontageL p {
	width:199px;
	padding:0px 0px 3px 0px;
	margin:0px;
	float:left;
	font-size:12px;
	color:#454545;
}
.contentMontageC {
	width:205px;
	padding:0px 10px 0px 15px;
	margin:0px;
	float:left;
}
.contentMontageC a {
	color:#309ACE;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
}
.contentMontageC a:hover {
	color:#000000;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.contentMontageC img {
	border:0px solid #FFFFFF;
}
.contentMontageC h1 {
	width:205px;
	padding:0px 0px 5px 0px;
	margin:0px;
	float:left;
	color:#68AC01;
	font-size:12px;
	text-transform: uppercase;
}
.contentMontageC a {
	color:#68AC01;
	font-size:12px;
	text-transform: uppercase;
	text-decoration:none;
}
.contentMontageC a:hover {
	color:#68AC01;
	font-size:12px;
	text-transform: uppercase;
	text-decoration:underline;
}
.contentMontageC h2 {
	width:205px;
	padding:0px 0px 5px 0px;
	margin:0px;
	float:left;
	color:#42627B;
	font-size:12px;
	font-weight:bold;
}
.contentMontageC p {
	width:205px;
	padding:0px 0px 10px 0px;
	margin:0px;
	float:left;
	font-size:12px;
	color:#454545;
}
.contentMontageR {
	width:219px;
	padding:0px 0px 0px 11px;
	margin:0px;
	float:left;
}
.contentMontageR h1 {
	width:219px;
	padding:0px 0px 5px 0px;
	margin:0px;
	float:left;
	color:#68AC01;
	font-size:12px;
	text-transform: uppercase;
}
.contentMontageR h2 {
	width:205px;
	padding:0px 0px 5px 0px;
	margin:0px;
	float:left;
	color:#42627B;
	font-size:12px;
	font-weight:bold;
}
ul.changelist {
	padding:0px 0px 5px 0px;
	margin:0px;
	width: 205px;
	float: left;
	color:#444444;
	font-size:12px;
	list-style: none;
}
ul.changelist li {
	line-height: 16px;
}
ul.changelist li a {
	color:#40627D;
	text-decoration: none;
}
ul.changelist li a:hover {
	color:#40627D;
	text-decoration: underline;
}
.contentMontageR p {
	width:219px;
	padding:0px 0px 10px 0px;
	margin:0px;
	float:left;
	font-size:12px;
	color:#454545;
}
.suziPerry {
	width:215px;
	height:212px;
	float:left;
	padding:0px;
	margin:0px;
}
.suziPerry ul {
	position: relative;
	width:215px;
	height:212px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(../prom-images/suziPerry.jpg);
}
.suziPerry ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.suziPerry ul li, .suziPerry a {
	display:block;
	height:212px;
	border-bottom:0;
}
.suziPerry ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.sP {
	left:0;
	top:0;
	width:215px;
}
.sP a:hover {
	background: transparent url(../prom-images/suziPerry.jpg) 0 -212px no-repeat;
	border-bottom:0;
}
.contentPlaying {
	width:669px;
	padding:10px 10px 0px 11px;
	margin:0px 0px 0px 0px;
	float:left;
	/*background-attachment: scroll;
	background-image: url(../prom-images/backgroundPlaying.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
}
.contentRC {
	width:690px;
	padding:11px 0px 0px 0px;
	margin:0px;
	float:left;
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundContentT.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.contentRCV {
	width:690px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	/*background-attachment: scroll;
	background-image: url(../prom-images/backgroundContentBV.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	clear:both; */
}
.contentRC-show {
	width:690px;
	padding: 8px 0px 0px 0px;
	margin:0px;
	float:left;
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundContentT-show.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.contentRB {
	width:690px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundContentB.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
}
.contentR-flashT {
	width:685px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
	background-attachment: scroll;
	background-image: url(../prom-images/background-flash-top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
}
.contentR-flashB {
	width:690px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:left;
	color:#FFFFFF;
	clear:both;
	display:block;
	background-attachment: scroll;
	background-image: url(../prom-images/background-flash-bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.contentRB1 {
	width:690px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
	/*background-attachment: scroll;
	background-image: url(../prom-images/backgroundContentB.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF; */
}
.contentRB1Index {
	width:690px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
	background-attachment: scroll;
	/*background-image: url(../prom-images/backgroundContentB.jpg);*/
	background-image: url(../prom-images/background-flash-bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF; 
}
.Joinus-container-stroke
{
	width: 450px;
	float: left;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	background:url(../prom-images/background-joinus.gif) no-repeat left top;
}
.welcomePromotive
{
	width: 690px;
	padding: 11px 0px 3px 0px;
	margin: 0px;
	float: left;
}
.welcomePromotive-flash
{
	width: 690px;
	padding: 11px 0px 11px 0px;
	margin: 0px;
	float: left;
}
.welcomePromotiveL
{
	width: 466px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.welcomePromotiveL a 
{
	color:#66AC01;
	text-decoration:none;
}
.welcomePromotiveL a:hover
{
	color:#66AC01;
	text-decoration:underline;
}
.JoinL
{
	width: 450px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.JoinusR
{
	width: 210px;
	padding: 0px 0px 0xp 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	text-align:left;
}
.welcomePromotiveR
{
	width: 224px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.welcomePromotiveL h1
{
	padding: 0px 0px 5px 0px;
	margin: 0px;
	background-image: url(../prom-images/background-heading.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.heading2
{
	padding: 10px 5px 5px 2px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #66AC01;
	border-bottom: 1px solid #D3D3D3;
}
.heading3
{
	padding: 5px 5px 0px 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #66AC01;
}
.heading4
{
	padding: 5px 5px 0px 2px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #40627D;
}
.welcomePromotiveL p 
{
	font-size:12px;
	color:#454545;
	padding: 10px 15px 10px 0px;
	margin: 0px;
	line-height: 18px;
}

.welcomePromotiveL ul
{
	width:466px;
	float:left;
	font-size:12px;
	color:#454545;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
.welcomePromotiveL ul li
{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	line-height: 18px;
	list-style:inside disc;
}

.welcomePromotiveL ol
{
	width:466px;
	float:left;
	font-size:12px;
	color:#454545;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
.welcomePromotiveL ol li
{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	line-height: 18px;
	list-style:inside decimal;
}

.beijing {
	width:224px;
	height:191px;
	float:left;
	padding:0px;
	margin:110px 0px 11px 0px;
	text-align:left;
	clear:both;
}

#Beijing
{
    overflow:hidden;
    height:191px;
    width:224px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}

#Beijing li
{
	height:191px;
	float:left;
}

#Beijing li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:191px;
    background: url(../prom-images/beijing2008.jpg) no-repeat left;
	float:left;	
}

#Beijing li #Beijing-BeijingB {
    background-position:0 0; width:224px;	
}
#Beijing li #Beijing-BeijingB:hover {
    background-position:0 -191px;
}


.pureMotivational {
	width:232px;
	height:191px;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
}

#PM
{
    overflow:hidden;
    height:191px;
    width:224px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}

#PM li
{
	height:191px;
	float:left;
}

#PM li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:191px;
    background: url(../prom-images/pureMotivationalSpeakers.jpg) no-repeat left;
	float:left;	
}
#PM li #PM-PMB {
    background-position:0 0; width:224px;	
}
#PM li #PM-PMB:hover {
    background-position:0 -191px;
}
/*  About Us */
.aboutUsRight
{
	width: 224px;
	padding: 20px 0px 0px 0px;
	margin: 0px;
	float: left;
}
.aboutUsRight img
{
	padding: 0px 0px 26px 0px;
	margin: 0px;
	border: 0px;
}
.aboutUsR
{
	width: 224px;
	padding: 50px 0px 0px 0px;
	margin: 0px;
	float: left;
}


/* ===================================================================================================
												FOOTER PART
===================================================================================================  */

.footer {
	margin:0px;
	padding: 9px 0px 0px 0px;
	float:left;
	width:995px;
	height: 23px;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundFooter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	font-size:11px;
	
}
.footerL
{
	padding: 0px 0px 0px 17px;
	margin: 0px;
	width: 271px;
	float: left;
	text-align: left;
}
.footerM
{
	padding: 0px 0px 0px 35px;
	margin: 0px;
	width: 400px;
	float: left;
	text-align: left;
}
.footerC
{
	padding: 0px 17px 0px 0px;
	margin: 0px;
	width: 175px;
	float:right;
	text-align:right;
			
}

.footerC a
{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-decoration:none;
	color:#FFFFFF;
	
			
}

.footerC a:hover
{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	color:#78D002;
	text-decoration:none;
	
			
}

.footerR
{
	padding: 0px 0px 0px 170px;
	margin: 0px;
	width: 69px;
	float: left;
}

.sitemap {
	width:53px;
	height:16px;
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
}

#sitemap
{
    overflow:hidden;
    height:16px;
    width:53px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}

#sitemap li
{
	height:16px;
	float:left;
}

#sitemap li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:16px;
    background: url(../prom-images/siteMap.gif) no-repeat left;
	float:left;	
}
#sitemap li #sitemap-SM {
    background-position:0 0; width:53px;	
}
#sitemap li #sitemap-SM:hover {
    background-position:0 -16px;
}

/*
.sitemap ul {
	position: relative;
	width:53px;
	height:16px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(../prom-images/siteMap.gif);
}
.sitemap ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.sitemap ul li, .sitemap a {
	display:block;
	height:16px;
	border-bottom:0;
}
.sitemap ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.sM {
	left:0;
	top:0;
	width:53px;
}
.sM a:hover {
	background: transparent url(../prom-images/siteMap.gif) 0 -16px no-repeat;
	border-bottom:0;
}
*/
.footer1
{
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundFooter1.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	padding: 17px 0px 10px 20px;
	margin: 0px;
	width: 975px;
	float: left;
}

.footermenu
{
	width:70px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#footerMenu
{
	width:70px;
	height: 94px;
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 0px;
	background: url(../prom-images/backgroundFooterMenu.jpg);
	text-align:left;
	clear:both;
	float:left;
}

#FM{
    overflow:hidden;
    height:94px;
    width:70px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#FM li{
    width:70px;
	float:left;
}

#FM li a{
    display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:94px;
    background: url(../prom-images/backgroundFooterMenu.jpg) no-repeat left;
	float:left;	
}

#FM li #FM-m1 {
    background-position:0 0; 	width:70px; height:16px; 
}
#FM li #FM-m1:hover {
    background-position:-70px 0px;
}

#FM li #FM-m2 {
    background-position:0px -16px; 	width:70px; height:18px; 
}
#FM li #FM-m2:hover {
    background-position:-70px -16px;
	height:-16px;
	clear:both;
}

#FM li #FM-m3 {
    background-position:0px -34px; 	width:70px; height:19px;
}
#FM li #FM-m3:hover {
    background-position:-70px -34px;
}

#FM li #FM-m4 {
    background-position:0px -53px; 	width:70px; height:20px; 
}
#FM li #FM-m4:hover {
    background-position:-70px -53px;
}

#FM li #FM-m5 {
    background-position:0px -76px; 	width:70px; height:18px; 
}
#FM li #FM-m5:hover {
    background-position:-70px -76px;
}

 
.footer-menulist
{
	width:200px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

 #footerMenu1
 {
	width:97px;
	height: 97px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float: left;
	background: url(../prom-images/backgroundFooterMenu1.jpg);
}
#FM1{
    overflow:hidden;
    height:97px;
    width:97px;
    list-style: none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
}

#FM1 li{
    width:97px;
	float:left;
	display:block;
	clear:both;
}

#FM1 li a{
    display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:97px;
    background: url(../prom-images/backgroundFooterMenu1.jpg) no-repeat left;
	float:left;	
}

#FM1 li #FM1-m1 {
    background-position:0 0; 	width:97px; height:19px; 
}
#FM1 li #FM1-m1:hover {
    background-position:-97px 0px;
}

#FM1 li #FM1-m2 {
    background-position:0px -19px; 	width:97px; height:19px; 
}
#FM1 li #FM1-m2:hover {
    background-position:-97px -19px;
	clear:both;
	display:block;
}
#FM1 li #FM1-m3 {
    background-position:0px -38px; 	width:97px; height:19px;
}
#FM1 li #FM1-m3:hover {
    background-position:-97px -38px;
}
#FM1 li #FM1-m4 {
    background-position:0px -57px; 	width:97px; height:19px; 
}
#FM1 li #FM1-m4:hover {
    background-position:-97px -57px;
}
#FM1 li #FM1-m5 {
    background-position:0px -76px; 	width:97px; height:21px; 
}
#FM1 li #FM1-m5:hover {
    background-position:-97px -76px;
}

 
 
 
 /*
#footerMenu1
{
	width:70px;
	height: 73px;
	padding:0px;
	margin:0px 0px 0px 0px;
	float: left;
	background: url(../prom-images/backgroundFooterMenu1.jpg);
}

#footerMenu1 ul
{
	position: relative;
	width:70px;
	float: left;
	height:73px;
	background: url(../prom-images/backgroundFooterMenu1.jpg);
	margin: 0;
	padding: 0;
}

#footerMenu1 ul li
{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 70px;
	height: 19px;
	float: left;
	text-indent: -9999px;
}
#footerMenu1 ul li a
{
	width: 97px;
	height: 19px;
}
#fm11 a
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../prom-images/backgroundFooterMenu1.jpg);
	background-repeat: no-repeat;
	float: left;
}
#fm12 a
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../prom-images/backgroundFooterMenu1.jpg);
	background-repeat: no-repeat;
	background-position: 0px -19px;
	float: left;
}
#fm13 a
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../prom-images/backgroundFooterMenu11.jpg);
	background-repeat: no-repeat;
	background-position: 0px -38px;
	float: left;
}
#fm14 a
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../prom-images/backgroundFooterMenu1.jpg);
	background-repeat: no-repeat;
	background-position: 0px -57px;
	float: left;
}

#fm11 a:hover 
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../prom-images/backgroundFooterMenu1.jpg);
	background-repeat: no-repeat;
	background-position: -97px 0px;
}
#fm12 a:hover 
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../prom-images/backgroundFooterMenu1.jpg);
	background-repeat: no-repeat;
	background-position: -97px -19px;
}
#fm13 a:hover 
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../prom-images/backgroundFooterMenu1.jpg);
	background-repeat: no-repeat;
	background-position: -97px -38px;
	float: left;
}
#fm14 a:hover 
{
	width:70px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../prom-images/backgroundFooterMenu1.jpg);
	background-repeat: no-repeat;
	background-position: -97px -57px;
	float: left;
}
*/


/*ul.sideSubMenus {
	margin:0px;
	padding:0px;
	float:left;
}
ul.sideSubMenus li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	padding:0px 0px 3px 0px;
	display: inline;
	float:left;
	width:243px;
}
ul.sideSubMenus img {
	border:0px solid #FFFFFF;
}
ul.sideSubMenus a {
	color:#309ACE;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:left;
}
ul.sideSubMenus a:hover {
	color:#000000;
	text-decoration:none;
	padding:0px;
	margin:0px;
}*/
.sideSubMenus {
	width:244px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	background-image: url(../prom-images/background-sidesubmenu.jpg);
}
.sideSubMenus ul {
	position: relative;
	width:244px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background-image: url(../prom-images/background-sidesubmenu.jpg);
}
.sideSubMenus ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	top:0px;
	width: 244px;
	height: 30px;
	float:left;
}

.sideSubMenus ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	width: 244px;
	height: 30px;
	float: left;
}

.ssM1 a {
	top: 0px;	
	width: 214px;
	height:14px;
	left: 0px;	
	background-image: url(../prom-images/background-menu.gif);
}
.ssM2 a{
	top: -30px;
	height:14px;
	width: 214px;	
	left: 0px;	
	background-image: url(../prom-images/background-menu.gif);
}
.ssM3 a{
	top: -60px;
	height:14px;	
	width: 214px;	
	left: 0px;	
	background-image: url(../prom-images/background-menu.gif);
}
.ssM4 a{
	top: -90px;
	width: 214px;	
	height:14px;	
	left: 0px;	
	background-image: url(../prom-images/background-menu.gif);
}
.ssM5 a{
	top: -120px;
	width: 214px;		
	left: 0px;
	background-image: url(../prom-images/background-menu.gif);	
}
.ssM6 a{
	top: -150px;
	width: 214px;		
	height:14px;
	left: 0px;
	background-image: url(../prom-images/background-menu.gif);	
}
.ssM1 a:hover {
	background: transparent url(../prom-images/background-menu.gif) -244px 0px no-repeat;
	border-bottom:0;
}
.ssM2 a:hover {
	background: transparent url(../prom-images/background-menu.gif) -244px -30px no-repeat;
	border-bottom:0;
}
.ssM3 a:hover {
	background: transparent url(../prom-images/background-menu.gif) -244px -60px no-repeat;
	border-bottom:0;
}
.ssM4 a:hover {
	background: transparent url(../prom-images/background-menu.gif) -244px -90px no-repeat;
	border-bottom:0;
}
.ssM5 a:hover {
	background: transparent url(../prom-images/background-menu.gif) -244px -120px no-repeat;
	border-bottom:0;
}
.ssM6 a:hover {
	background: transparent url(../prom-images/background-menu.gif) -244px -150px no-repeat;
	border-bottom:0;
}

/* === New Styles === */

.contactPromotive
{
	width: 690px;
	padding: 11px 0px 11px 0px;
	margin: 0px;
	float: left;
}

.contactPromotiveL 
{
	width: 559px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.contactPromotiveL h1
{
	padding: 0px 0px 5px 0px;
	margin: 0px;
	background-image: url(../prom-images/contact-promotive-bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.contactPromotive-toprow
{
	width: 650px;
	padding: 20px 0px 0px 0px;
	margin: 0px;
	float: left;
}
.contact-left-container
{
	width:265px;
	float:left;
	margin:0px 30px 10px 0px;
	padding:0px 0px 0px 0px;
}
.contact-right-container
{
	width:265px;
	float:left;
	margin:0px 30px 10px 0px;
	padding:0px 0px 0px 60px;
}
.contact-left-top
{
	/*background:url(../prom-images/background-contact-top-bord.gif) no-repeat bottom;*/
	width:264px;
	float:left;
}

.contact-left-bottom
{
	/*background:url(../prom-images/background-contact-bot-bord.gif) no-repeat top; */
	width:264x;
	float:left;
}
/*
.contact-left-detail
{
	width:264px;
	float:left;
	padding:0px;
	background:url(../prom-images/background-contact-detail.gif) repeat-y top;
}
*/
.contact-left-detail
{
	width:262px;
	float:left;
	padding:0px;
	background:url(../prom-images/background-contact.gif) top  no-repeat;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

.contact-text
{
	widows:230px;
	float:left;
	padding:0px 17px 0px 15px;
	background:url(../prom-images/flag.jpg) no-repeat 208px 5px;
}

.contact-text-china
{
	widows:230px;
	float:left;
	padding:0px 17px 0px 15px;
	background:url(../prom-images/china-flag.gif) no-repeat 208px 5px;
}

.contact-heading
{
	widows:230px;
	float:left;
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	color:#66AC01;
	font-size:75%;
	font-weight:bold;
	border-bottom:#D3D3D3 1px solid;
}

.text
{
	width:230px;
	float:left;
	text-align:left;
	color:#444444;
	font-size:75%;
}

.text a
{
	color:#444444;
	text-decoration:none;
}
.text a:hover
{
	color:#66AC01;
	text-decoration:none;
}

.contact-form
{
	width:655px;
	float:left;
	padding:20px 0px 0px 0px;
}

.contact-form-text
{
	width:655px;
	float:left;
	text-align:left;
	color:#444444;
	font-size:75%;
}

.contact-form-text-small
{
	width:655px;
	float:left;
	text-align:left;
	color:#444444;
	font-size:70%;
	padding:5px 0px 10px 0px;
}

.green-text
{
	color:#66AC01;
}

.form-left
{
	width:325px;
	float:left;
	padding:10px 0px 0px 0px;
}
.form-right
{
	width:300px;
	float:right;
	padding:10px 0px 0px 20px;
}
.form-row
{
	width:325px;
	float:left;
	padding:0px 0px 10px 0px;
}
.form-rowR
{
	width:300px;
	float:left;
	padding:0px 0px 10px 0px;
}
.form-lable
{
	width:80px;
	float:left;
	color:#444444;
	font-size:75%;
}

.form-input
{
	width:210px;
	float:left;
	padding:0px 0px 0px 5px;
	color:#444444;
	font-size:75%;
	height:20px;
	border:1px solid #DDDDDD;
}

.form-textarea
{
	width:235px;
	float:left;
	padding:0px 0px 0px 5px;
	border:1px solid #DDDDDD;
	color:#444444;
	font-size:75%;
	height:160px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
}
.form-input1
{
	width:195px;
	text-align:left;
	float:left;
	padding:0px 0px 0px 0px;
	color:#444444;
	font-size:75%;
	height:20px;
}
.form-checkbox
{
	width:13px;
	float:left;
	text-align:left;
	padding:0px 0px 0px 0px;
	background:url(../prom-images/checkbox.gif) no-repeat left;
	outline:none;
}
.form-text
{
	color:#66AC01;
	font-size:75%;
	font-weight:bold;
	text-decoration:underline;
	width:300px;
	float:left;
}

.form-heading
{
	width:655px;
	float:left;
	padding:5px 0px 10px 0px;
}
.send {
	width:98px;
	height:28px;
	float:left;
	padding:30px 0px 0px 0px;
	margin:0px;
}
#Send
{
    overflow:hidden;
    height:28px;
    width:98px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}

#Send li
{
	height:28px;
	float:left;
}

#Send li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:28px;
    background: url(../prom-images/backgroundsend.jpg) no-repeat left;
	float:left;	
}

#Send li #Send-SendB {
    background-position:0 0; width:98px;	
}
#Send li #Send-SendB:hover {
    background-position:0 -28px;
}

/*
.sendB ul {
	position: relative;
	width:98px;
	height:28px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(../prom-images/backgroundsend.jpg);
}
.sendB ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.sendB ul li, .sendB a {
	display:block;
	height:28px;
	border-bottom:0;
}
.sendB ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}

.send {
	left:0;
	top:0;
	width:98px;
}
.send a {
	background: transparent url(../prom-images/backgroundsend.jpg) 0 0px no-repeat;
	border-bottom:0;
}
.send a:hover {
	background: transparent url(../prom-images/backgroundsend.jpg) 0 -28px no-repeat;
	border-bottom:0;
}
*/

.searchresults
{
	width: 690px;
	padding: 11px 0px 110px 0px;
	margin: 0px;
	float: left;
}
.searchresults h1
{
	padding: 0px 0px 5px 0px;
	margin: 0px;
	background-image: url(../prom-images/background-search-heading.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:690px;
	height:3px;
	float:left;
}
.searchresults-border
{
	width:690px;
	float:left;
}
.searchresults-heading
{
	width:150px;
	float:left;
	text-align:left;
	padding:0px 0px 0px 0px;
}
.shortlist-top
{
	padding: 0px 0px 5px 0px;
	margin: 0px;
	background-image: url(../prom-images/background-search-heading.gif); 
	background-repeat: no-repeat;
	background-position: left bottom;
	width:690px;
	float:left;
}
.searchresults-top
{
	width:690px;
	float:left;
}
.pagingmenus-img
{
	padding:10px 2px 0px 2px;
	width:12px;
}

.search-resultL
{
	width:375px;
	float:left;
	padding:0px 0px 0px 0px;
}
.searchresult-title-results1
{
	width:100px;
	float:left;
	text-align:left;
	padding: 35px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:12px;
	color:#969696;
}
.searchresult-title-display1
{
	width:100px;
	float:left;
	padding: 35px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#66AC01;
}
.search-resultR
{
	width:305px;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.print
{
	width:70px;
	text-align: right;
	float:right;
	padding:5px 35px 2px 0px;
	margin:0px 0px 0px 0px;
}

#pagingmenus{
	width:305px;
	text-align: right;
	font-size:85%;
	color:#5B5A5B;
	text-decoration: none;	
	float:right;
	margin:5px 0px 2px 0px;
}
#pagingmenus-bottom{
	width:305px;
	text-align: right;
	font-size:85%;
	color:#5B5A5B;
	text-decoration: none;	
	float:right;
	margin:0px 0px 15px 0px;
}

#pagingmenus1{
	width:200px;
	text-align: right;
	font-size:85%;
	color:#5B5A5B;
	text-decoration: none;	
	float:right;
	margin:15px 0px 2px 0px;
}
#pagingmenus a , #pagingmenus1 a {
	text-decoration: none;
	color:#5B5A5B;
	cursor:pointer;
}
#pagingmenus a:hover ,#pagingmenus1 a:hover{
	text-decoration: none;
	color:#66AC01;
	cursor:pointer;
}
ul.pagingmenus_links{
	margin:0;
	padding:0px 0px 0px 30px;
	background-position: center;
	text-align:right;

}
ul.pagingmenus_links li	{
	list-style-position:inside;
	list-style-type:none;
	display: inline;
	text-align:right;
	padding:0px 2px 10px 2px;
}
.pagingmenus_links a {
	text-decoration: none;
	color:#5B5A5B;
	cursor:pointer;
}
.pagingmenus_links a:hover{
	text-decoration: none;
	color:#66AC01;	
	cursor:pointer;
}
.pagingmenus_links a:active{
	text-decoration: none;
	color:#66AC01;
}
.pagingmenus-active
{
	text-decoration: none;
	color:#66AC01;
}
.search-results-container
{
	width:690px;
	float:left;
	padding:20px 0px 0px 0px;
}
.short-list-row
{
	width:690px;
	float:left;
	padding:0px 0px 10px 0px;
}
.search-results-containerL
{
	width:260px;
	float:left;
	padding:0px 65px 0px 0px;
}
.speakers-container
{
	width:345px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.speakers-containerR
{
	width:226px;
	float:left;
	padding:0px 0px 0px 0px;
}
.short-list-container
{
	width:345px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}
.speakers-img
{
	margin:0px 17px 0px 0px;
	float:left;
	width:102px;
}
.speakers-img img
{
	border:1px solid #7ED600;
}
.speakers-title
{
	width:226px;
	float:left;
	padding:0px 0px 11px 0px;
	font-size:75%;
	font-weight:bold;
	color:#66AC01;
}
.speakers-title a
{
	font-size:100%;
	font-weight:bold;
	color:#66AC01;
	text-decoration:underline;
}
.speakers-title a:hover
{
	font-size:100%;
	font-weight:bold;
	color:#66AC01;
	text-decoration:none;
}
.speakers-text
{
	width:226px;
	float:left;
	font-size:80%;
	color:#444444;
	padding:0px 0px 5px 0px;
	/* height:45px; */ 
}
.speakers-price
{
	width:250px;
	float:left;
	color:#66AC01;
	font-size:75%;
	font-weight:bold;
	padding:0px 0px 5px 0px;
}
.speakers-location
{
	width:250px;
	float:left;
	color:#66AC01;
	font-size:75%;
	font-weight:bold;
	padding:0px 0px 5px 0px;
}
.speakerdetails-container
{
	width:655px;
	float:left;
	padding:11px 0px 0px 0px;
}
.speakerdetails-top
{
	width:655px;
	float:left;
	padding:11px 0px 0px 0px;
}
.speakerdetails-heading
{
	width:655px;
	float:left;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	background-image: url(../prom-images/background-searchdetail.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.speakerdetails-left
{
	/*width:400px;*/
	width:655px;
	float:left;
	padding:10px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:125%;
	color:#323232;
	margin:0px 0px 0x 0px;
}
.speakerdetails-title
{
	/*width:400px;*/
	width:655px;
	float:left;
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:100%;
	color:#323232;
	margin:0px 0px 0x 0px;
}
.speakerdetails-title1
{
	width:400px;
	/*width:655px;*/
	float:left;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:85%;
	color:#969696;
}
.speakerdetails-title2
{
	width:400px;
	float:left;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:85%;
	color:#969696;
}
.searchresult-title
{
	width:355px;
	float:left;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:85%;
	color:#969696;
}
.searchresult-title-results
{
	width:100px;
	float:left;
	padding: 35px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:12px;
	color:#969696;
}
.searchresult-title-display
{
	width:100px;
	float:left;
	padding: 35px 0px 0px 20px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#66AC01;
}

.searchresult-title-results-active
{
	color:#969696;
	text-decoration:underline;
}
.searchresult-title-results a
{
	font-size:12px;
	color:#969696;
	text-decoration:none;
}
.searchresult-title-results a:hover
{
	font-size:12px;
	color:#969696;
	text-decoration:underline;
}

.speaker-detail-buttons-right
{
	width:250px;
	float:right;
	padding: 10px 0px 0px 0px;
}

.speaker-detail-buttons
{
	width:250px;
	float:right;
	padding:0px 0px 0px 0px;
}
.speaker-video
{
	width:250px;
	text-align:right;
}
.speakerdetailsC
{
	width:655px;
	float:left;
	padding:12px 0px 0px 0px;
}
.speakerdetailsL
{
	width:250px;
	float:left;
	padding:0px 0px 0px 0px;
}
.speakers-details
{
	width:200px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 25px 0px;
}
.speakers-details-img
{
	width:100px;
	padding:5px;
	float:left;
	margin:0px 8px 0px 0px;
}
.speakers-details-img img {
	border:1px solid #66AC01;
}
.speakers-details-text
{
	width:240px;
	float:left;
	font-size:75%;
	font-weight:bold;
	color:#7B7E7E;
	padding:0px 100px 7px 0px;
}
.speakerdetailsleft 
{
	width:400px;
	float:left;
	padding:12px 0px 10px 0px;
}

.speakerdetailsleft p
{
	font-size:75%;
	font-weight:bold;
	color:#7B7E7E;
	line-height:17px;
}
.speakerdetailsR
{
	width:250px;
	float:right;
	padding:12px 0px 0px 0px;
}
.speakerdetailsR-download
{
	width:192px;
	float:right;
	padding:15px 0px 0px 0px;
}
.speakerdetailsR1-download
{
	width:192px;
	float:right;
	padding:20px 0px 0px 0px;
}

.speakers-add-list-container
{
	width:196px;
	float:left;
	padding:0px 0px 20px 0px;
	margin:0px 5px 0px 0px;
}
.speakers-add-list-top
{
	width:196px;
	float:left;
	padding:0px 0px 0px 0px;
	/*background:url(../prom-images/speaker-detail-top-border.gif) no-repeat;*/
}
.speakers-add-list-title
{
	width:196px;
	float:left;
	padding:0px 0px 0px 0px;
}
.speakers-add-list-text
{
	width:196px;
	float:left;
	background:url(../prom-images/speakers-list-background.jpg) repeat-y  left;
	padding:0px 0px 0px 0px;
}
.speakers-add-list-text ul
{
	width:181px;
	color:#7F8283;
	font-size:75%;
	font-weight:bold;
	padding:0px 0px 1px 15px;
	margin:7px 0px 0px 0px;
	list-style:inherit;
	float:left;
	text-align:left;
	display:block;
	clear:both;
}
.speakers-add-list-text li
{
	background:url(../prom-images/bullet.gif) no-repeat;
	list-style:none;
	list-style-image:none;
	padding:0px 0px 2px 10px;
	text-align:left;
	width:171px;
}
.speakers-add-list-text li a
{
	color:#7F8283;
	text-decoration:none;
}
.speakers-add-list-text li a:hover
{
	color:#66AC01;
	text-decoration:none;
}
.speakers-add-list-bottom
{
	width:196px;
	float:left;
	padding:0px 0px 0px 0px;
	/*background:url(../prom-images/speaker-detail-bot-border.gif) no-repeat;*/
}

.speakers-details-content a
{
	font-size:100%;
	color:#444444;
	text-decoration:none;
}
.speakers-details-content a:hover
{
	font-size:100%;
	color:#444444;
	text-decoration:underline;
}
.AddB {
	width:119px;
	height:28px;
	float:left;
	padding:0px 0px 11px 0px;
	margin:0px;
}
.AddB ul {
	position: relative;
	width:119px;
	height:28px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(../prom-images/background-add-btn.jpg);
}
.AddB ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.AddB ul li, .AddB a {
	display:block;
	height:28px;
	border-bottom:0;
}
.AddB ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.Add {
	left:0;
	top:0;
	width:119px;
}
.Add a {
	background: transparent url(../prom-images/background-add-btn.jpg) 0 0px no-repeat;
	border-bottom:0;
}
.Add a:hover {
	background: transparent url(../prom-images/background-add-btn.jpg) 0 -28px no-repeat;
	border-bottom:0;
}
.speaker-list-heading
{
	width:690px;
	padding:0px 0px 16px 0px;
	float:left;
}
.speakers-list-container
{
	width:690px;
	float:left;
	padding:0px 0px 10px 0px;
}
.speakers-list-top-border
{
	width:690px;
	float:left;
	padding:0px 0px 0px 0px;
}
.speakers-list-bottom-border
{
	width:690px;
	float:left;
	padding:0px 0px 0px 0px;
}
.speakers-list-content
{
	width:684px;
	float:left;
	border-left:3px solid #EBEBEB;
	border-right:3px solid #EBEBEB;
	padding:0px 0px 0px 0px;
}
.topten-list-content
{
	width:684px;
	float:left;
	border-left:3px solid #EBEBEB;
	border-right:3px solid #EBEBEB;
	padding:0px 0px 0px 0px;
	background:url(../prom-images/top-ten-stroke.gif) repeat-y 340px 0px;
}
.topten-list-content-row
{
	width:684px;
	float:left;
	padding:0px 0px 0xp 0px;
}
.toptenlist-container
{
	width:321px;
	float:left;
	padding:0px 0px 0px 15px;
	margin:10px 0px 10px 0px;
}
.toptenlistR
{
	width:200px;
	float:left;
	padding:0px 0px 0px 0px;
}
.toptenlist-title
{
	width:200px;
	float:left;
	padding:0px 0px 3px 0px;
	font-size:95%;
	color:#66AC01;
}
.toptenlist-title a
{
	font-size:95%;
	color:#66AC01;
	text-decoration:underline;
}
.toptenlist-title a:hover
{
	font-size:95%;
	color:#66AC01;
	text-decoration:none;
}
.toptenlist-text
{
	width:200px;
	float:left;
	padding:0px 0px 2px 0px;
	font-size:70%;
	color:#5C5C5C;
}
.go-to-profile
{
	width:200px;
	padding:0px 0px 0px 0px;
	font-size:75%;
	font-weight:bold;
	color:#66AC01;
	float:left;
}
.go-to-profile a
{
	text-decoration:underline;
	color:#66AC01;
}
.go-to-profile a:hover
{
	text-decoration:none;
	color:#66AC01;
}
.toptenlist-img
{
	width:76px;
	padding:5px;
	float:left;
	margin:0px 8px 0px 0px;
}

.faq-heading
{
	width:690px;
	float:left;
	padding:0px 0px 0px 0px;
}
.faq-heading-left
{
	width:275px;
	float:left;
	padding:0px 0px 0px 0px;
	text-align:left;
}
.faq-heading-right
{
	width:270px;
	float:right;
	padding:24px 30px 0px 0px;
	text-align:left;
}
.faq-heading-rightC0l1
{
	width:205px;
	float:left;
	padding:0px 5px 0px 0px;
}
.faq-heading-rightC0l2
{
	width:60px;
	float:left;
}
.faq-title
{
	width:690px;
	float:left;
	padding:0px 0px 5px 0px;
	color:#66AC01;
	font-weight:bold;
}
.faq-title a
{
	color:#66AC01;
	font-weight:bold;
	text-decoration:none;
}
.faq-title p
{
	color:#000;
	font-weight:normal;	
}
.faq-title img
{
	padding:3px 9px 0px 2px;
	float:left;
}
.faq-text-container
{
	width:690px;
	float:left;
	padding:10px 0px 0px 0px;
	font-size:75%;
	color:#444444;
}
.faq-text-container p
{
	font-size:12px;
	color:#454545;
	width:670px;
	float:left;
	padding:0px 0px 0px 20px;
}
.stroke
{
	border-bottom:1px solid #D3D3D3;
	width:690px;
	float:left;
	margin:0px 0px 15px 0px;
}
.join-title
{
	width:448px;
	color:#66AC01;
	font-weight:bold;
	font-size:115%;
	float:left;
	padding:0px 0px 10px 0px;
}
.joinRight
{
	width: 224px;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	float: left;
}
.joinLeft
{
	width:450px;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	float: left;
}
.joinRight img
{
	padding: 0px 0px 26px 0px;
	margin: 0px;
	border: 0px;
}
.join-clickhere
{
	width:450px;
	float:left;
	padding:0px 5px 10px 0px;
}
.join-clickhereCol1
{
	width:54px;
	float:left;
	padding:0px 0px 0px 0px;
}
.join-clickhereCol2
{
	width:140px;
	float:left;
	text-align:left;
	padding:0px 0px 0px 10px;
}
.stroke1
{
	border-bottom:1px solid #D3D3D3;
	width:448px;
	float:left;
	padding:20px 0px 5px 0px;
}

.stroke2
{
	border-bottom:1px solid #D3D3D3;
	width:448px;
	float:left;
	padding:5px 0px 5px 0px;
}
/* Removed the height from this class*/
.shortlist-text
{
	width:200px;
	float:left;
	font-size:85%;
	color:#444444;
	padding:0px 10px 5px 0px;
}
/**********************************/
.remove-shortlist
{
	width:200px;
	float:left;
	color:#2A3E4F;
	font-size:11px;
	padding:3px 0px 2px 0px;
}
.remove-shortlist a
{
	color:#66AC01;
	font-size:11px;
	text-decoration:underline;
}
.remove-shortlist a:hover
{
	color:#66AC01;
	font-size:11px;
	text-decoration:none;
}

.remove-shortlist img
{
	padding:2px 8px 0px 0px;
	text-decoration:none;
	float:left;
}

.clear {
	width:130px;
	height:28px;
	float:right;
	padding:10px 0px 0px 0px;
	margin:0px;
}

#Clear
{
    overflow:hidden;
    height:28px;
    width:130px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}

#Clear li
{
	height:28px;
	float:left;
}

#Clear li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:28px;
    background: url(../prom-images/clear-btn.jpg) no-repeat left;
	float:left;	
}

#Clear li #Clear-ClearB {
    background-position:0 0; width:130px;	
}
#Clear li #Clear-ClearB:hover {
    background-position:0 -28px;
}




.shortlist-right{
	width:205px;
	text-align: right;
	float:right;
	margin:35px 35px 2px 0px;
}

.addlist {
	width:102px;
	height:22px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}

#Add
{
    overflow:hidden;
    height:22px;
    width:102px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
	display:inline;
	
	
	
	
}

#Add li
{
	height:22px;
	float:left;
	display:inline;
}

#Add li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:22px;
    background: url(../prom-images/add-to-shortlist-btn.jpg) no-repeat left;
	float:left;	
}

#Add li #Add-AddB {
    background-position:0 0; width:102px;	
}
#Add li #Add-AddB:hover {
    background-position:0 -22px;
}



.addlist1 {
	width:138px;
	height:22px;
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px;
}

#Add1
{
    overflow:hidden;
    height:22px;
    width:138px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
	display:inline;
	
	
	
	
	
}



#Add1 li
{
	height:22px;
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	
}

#Add1 li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:22px;
    background:url(../prom-images/add-to-makebooking-btn.jpg) no-repeat;
	float:left;	
}

#Add1 li #Add-AddB1 {
    background-position:0 0; width:138px;
    margin:0px 0px 0px 0px;	
}
#Add1 li #Add-AddB1:hover {
    background-position:0 -22px;
    margin:0px 0px 0px 0px;	
    
}



/*
.addlistB ul {
	position: relative;
	width:102px;
	height:22px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(../prom-images/add-to-shortlist-btn.jpg);
}
.addlistB ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.addlistB ul li, .addlistB a {
	display:block;
	height:22px;
	border-bottom:0;
}
.addlistB ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.addlist {
	left:0;
	top:0;
	width:102px;
}
.addlist a {
	background: transparent url(../prom-images/add-to-shortlist-btn.jpg) 0 0px no-repeat;
	border-bottom:0;
}
.addlist a:hover {
	background: transparent url(../prom-images/add-to-shortlist-btn.jpg) 0 -22px no-repeat;
	border-bottom:0;
}
*/

.printlist {
	width:86px;
	height:22px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 16px;
	text-align:left;
	clear:both;
}

#Print
{
    overflow:hidden;
    height:22px;
    width:86px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}

#Print li
{
	height:22px;
	float:left;
}

#Print li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:22px;
    background: url(../prom-images/print-list-btn.jpg) no-repeat left;
	float:left;	
}
#Print li #Print-PrintB {
    background-position:0 0; width:86px;	
}
#Print li #Print-PrintB:hover {
    background-position:0 -22px;
}

/*
.printlistB ul {
	position: relative;
	width:86px;
	height:22px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(../prom-images/print-list-btn.jpg);
}
.printlistB ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.printlistB ul li, .printlistB a {
	display:block;
	height:22px;
	border-bottom:0;
}
.printlistB ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.printlist {
	left:0;
	top:0;
	width:86px;
}
.printlist a {
	background: transparent url(../prom-images/print-list-btn.jpg) 0 0px no-repeat;
	border-bottom:0;
}
.printlist a:hover {
	background: transparent url(../prom-images/print-list-btn.jpg) 0 -22px no-repeat;
	border-bottom:0;
}
*/

.find-out
{
	width:300px;
	float:left;
	padding:0px 5px 0px 0px;
}

.to-contact
{
	width:80px;
	float:left;
	text-align:left;
	padding:0px 0px 0px 10px;
}
.contact-clickhere
{
	width:456px;
	float:left;
	padding:0px 5px 0px 0px;
}

.partnership-container
{
	width:690px;
	float:left;
	padding:20px 0px 0px 0px;
}
.partnership-title
{
	width:560px;
	float:left;
	padding:0px 0px 5px 0px;
	font-size:80%;
	font-weight:bold;
	color:#66AC01;
}
.partnership-text
{
	width:560px;
	float:left;
	font-size:80%;
	color:#444444;
	padding:0px 0px 5px 0px;
	line-height:16px;
}
.visit-the-website
{
	width:550px;
	float:left;
	padding:0px 0px 20px 0px;
	font-size:75%;
	color:#66AC01;
}
.visit-the-website a
{
	text-decoration:underline;
	color:#66AC01;
}
.visit-the-website a:hover
{
	text-decoration:none;
	color:#66AC01;
}
.about-video
{
	width: 450px;
	padding:20px 0px 0px 0px;
	margin: 0px;
	float: left;
}
.video
{
	width:191px;
	float:left;
	padding:0px 15px 0px 0px;
}
.video-right
{
	width:239px;
	float:left;
	padding:0px 0px 0px 0px;
}
.about-text
{
	width:450px;
	float:left;
	font-style:italic;
	color:#696969;
	font-size:75%;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

.logo-container
{
	width:223px;
	float:left;
	padding:10px px 0px 0px;
}
.logo
{
	width:95px;
	padding:0px 0px 0px 0px;
	margin:10px 3px 0px 3px;
	float:left;
	display:block;
}
.logo img 
{
	border:1px solid #7ED600;
	padding:1px;
	margin:0px 0px 0px 0px;
}

.AboutL
{
	width: 450px;
	padding: 0px;
	margin: 0px;
	float: left;
}

.SiteMap
{
	width: 690px;
	padding: 11px 0px 11px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}
.SiteMap ul
{
	width:275px;
	float:left;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#7A7D7D;
	font-size:75%;
	font-weight:bold;
}

.SiteMap li
{
	width:275px;
	float:left;
	list-style:none;
	list-style-image:none;
	background:url(../prom-images/green-bullet.jpg) 0px no-repeat;
	padding:0px 0px 0px 14px;
	line-height:24px;
}
.SiteMap li a
{
	color:#7A7D7D;
	text-decoration:none;
}
.SiteMap li a:hover
{
	color:#79CE00;
	text-decoration:none;
}

/**Styles for sitemap*/
.SiteMap-speaker
{
	width: 165px;
	padding: 8px 0px 11px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}
.sitemap-speaker-heading
{
	color:#68AC01;
	font-size:12px;
	font-weight:bold;	
	text-transform: uppercase;
	text-decoration:none;
}
.SiteMap-speaker ul
{
	width:160px;
	float:left;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#7A7D7D;
	font-size:75%;
	font-weight:bold;
}

.SiteMap-speaker li
{
	width:140px;
	float:left;
	list-style:none;
	list-style-image:none;
	background:url(../prom-images/green-bullet.jpg) 0px no-repeat;
	padding:0px 0px 0px 14px;
	line-height:24px;
}
.SiteMap-speaker li a
{
	color:#7A7D7D;
	text-decoration:none;
}
.SiteMap-speaker li a:hover
{
	color:#79CE00;
	text-decoration:none;
}
/******** new *************/
.width90
{
	width:100px;
	padding:3px 0px 0px 0px;
	margin:0px;
	float:left;

}
.letter-first
{
	font-size:15px;
	color:#FFFFFF;
	padding:10px 50px 10px 10px;
	margin:0px;
}
.width90-A
{
	font-size:15px;
	color:#FFFFFF;
	padding:0px 0px 0px 30px;
}
.width90-A-h
{
	font-size:15px;
	color:#FFFFFF;
	padding:0px 0px 0px 30px;
	text-decoration:underline;
}

.width90-A a
{
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
}
.width90-A a:hover
{
	font-size:15px;
	color:#FFFFFF;
	text-decoration:underline;
}
.width90-A-first-h
{
	font-size:15px;
	color:#FFFFFF;
	text-decoration:underline;
	padding:0px 0px 0px 20px;
}

.width90-A-first
{
	font-size:15px;
	color:#FFFFFF;
	padding:0px 0px 0px 20px;
}
.width90-A-first p
{
	font-size:15px;
	color:#FFFFFF;
	text-decoration:underline;	
}

.width90-A-first a
{
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
}
.width90-A-first a:hover
{
	font-size:15px;
	color:#FFFFFF;
	text-decoration:underline;
}

.width50
{
	width:50px;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.input-check
{
	padding:0px;
	padding:2px 0px 0px 0px;
}
.width140
{
	width:140px;
	padding:3px 0px 0px 0px;
	margin:0px;
	float:left;

}
.width30
{
	width:30px;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.width170
{
	width:174px;
	padding:3px 0px 0px 0px;
	margin:0px;
	float:left;

}
.width30
{
	width:30px;
	padding:0px 0px 0px 0px;
	margin:0px;
}

.selesti{
 float:left;
}
.selesti a{
 width: 39px;
 height:15px;
 display:block;
 background: url(../prom-images/selesti.gif) no-repeat left top;
 text-indent: -999px; 
}
.selesti a:hover{
 background: url(../prom-images/selesti.gif) no-repeat left bottom;
}
/*
.popup-container
{
	width:361px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}

.popup-border
{
	width:361px;
	height:13px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url(../prom-images/popup-bottom-border.png) scroll no-repeat left top;
}
.popup-border
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='prom-images/popup-bottom-border.png' ,sizingMethod='crop');
}
.popup-border1
{
	width:361px;
	height:13px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url(../prom-images/popup-top-border.png) scroll no-repeat left bottom;
}
.popup-border1
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='prom-images/popup-top-border.png' ,sizingMethod='crop');
}
*/
.popup
{
	width:361px;
	float:left;
	/*background:url(../prom-images/popup-top-border.png) repeat-y;*/
}

.popup-left
{
	width:193px;
	float:left;
	padding:0px 10px 0px 12px;
}
.video
{
	width:193px;
	float:left;
	padding:0px 0px 0px 0px;
}
.gotoprofile
{
	width:100px;
	float:left;
	padding:15px 0px 5px 0px;
	text-align:left;
}
.close
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#77CA00;
	width:130px;
	float:right;
	text-align:right;
	line-height:15px;
	padding:3px 5px 0px 0px;
}

.close a
{
	color:#77CA00;
	text-decoration:underline;
}
.close a:hover
{
	color:#77CA00;
	text-decoration:none;
}
.popup-right
{
	width:146px;
	float:left;
	padding:0px 0px 0px 0px;
}
.popup-right h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#77CA00;
	text-decoration:underline;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	line-height:25px;
}

.popup-right-heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#77CA00;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:146px;
}
.popup-right-heading a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#77CA00;
	text-decoration:none;
}
.popup-right-heading a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#77CA00;
	text-decoration:underline;
}

.popup-right h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#2A3E4F;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	line-height:17px;
	width:146px
}

.popup-right p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#ffffff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:146px;
	line-height:20px;
}


.popupOverall {
	width:361px;
	float:left;
}
.popupContent {
	width:361px;
	background: url(../prom-images/popup-bottom-content.png) repeat-y top;
	float:left;
}
.popupTop {
	background: url(../prom-images/popup-top-border.png) no-repeat bottom;
	width:361px;
	line-height:0px;
	float:left;
	line-height:18px;
}
.popupBottom {
	background: url(../prom-images/popup-bottom-border.png) no-repeat;
	height:13px;
	width:361px;
	float:left;
	line-height:0px;
}

.price
{
	width:690px;
	float:left;
	font-size:85%;
	color:#5B5A5B;
	padding:10px 0px 5px 0px;
}
.ourpartnersContainer
{
	width: 690px;
	padding: 0px 0px 11px 0px;
	margin: 0px;
	float: left;
	
}
.ourpartners
{
	width: 232px;
	margin: 0px;
	float: left;
}
#OP
{
    overflow:hidden;
    height:191px;
    width:224px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}
#OP li
{
	height:191px;
	float:left;
}

#OP li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:191px;
    background: url(../prom-images/pureMotivationalpartners.jpg) no-repeat left;
	float:left;	
}

#OP li #OP-OPB {
    background-position:0 0; width:224px;	
}
#OP li #OP-OPB:hover {
    background-position:0 -191px;
}
.managedClients
{
	width: 224px;
	margin: 0px;
	float: left;
}
#MC
{
    overflow:hidden;
    height:191px;
    width:224px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}
#MC li
{
	height:191px;
	float:left;
}

#MC li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:191px;
    background:url(../prom-images/bgManagedClients.jpg) no-repeat left;
	float:left;	
}
#MC li #MC-MCB {
    background-position:0 0; width:224px;	
}
#MC li #MC-MCB:hover {
    background-position:0 -191px;
}
/* fooder bottom */

.footerBottom
{
	background-attachment: scroll;
	background-image: url(../prom-images/backgroundFooter1.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	padding: 17px 20px 10px 20px;
	margin: 0px;
	width: 955px;
	float: left;
}

.footerBottominner
	{
	padding:10px;
	margin:0px;
	float:left;
	text-align:center;
	width: 935px;
	font-size:11px;
	}
	
.footerBottominner ul
	{
	padding:0px 0px 0px 5px;
	margin:0px;
	float:left;
	text-align:left;
	width: 930px;
	}
.footerBottominner ul li
	{
	padding:0px 0px 10px 75px;
	margin:0px;
	float:left;
	list-style-type:none;
	display:inline;
	width:105px;
	}	
	
.footerBottominner a
	{
	padding:0px;
	margin:0px;
	float:left;
	list-style-type:none;
	display:inline;
	color:#444444;
	text-decoration:none;
	}	
	
.footerBottominner a:hover
	{
	padding:0px;
	margin:0px;
	float:left;
	list-style-type:none;
	display:inline;
	color:#78D002;
	text-decoration:none;
	}	
	
/*Code for short list page*/

.speaker-detail-buttons-shortlist
{
	width:250px;
	float:right;
	padding:18px 0px 0px 0px;
}


.printlist {
	width:102px;
	height:22px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}

#Print
{
    overflow:hidden;
    height:22px;
    width:102px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
	display:inline;
	
}

#Print li
{
	height:22px;
	float:left;
	display:inline;
}

#Print li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:22px;
    background: url(../prom-images/print-list-btn.jpg) no-repeat left;
	float:left;	
}

#Print li #Print-PrintB {
    background-position:0 0; width:102px;	
}
#Print li #Print-PrintB:hover {
    background-position:0 -22px;
}



.maillist {
	width:138px;
	height:22px;
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px;
}

#Mail
{
    overflow:hidden;
    height:22px;
    width:138px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
	display:inline;	
}
#Mail li
{
	height:22px;
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
}
#Mail li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:22px;
    background:url(../prom-images/bgEmailaFriend.jpg) no-repeat;
	float:left;	
}
#Mail li #Mail-MailB {
    background-position:0 0; width:138px;
    margin:0px 0px 0px 0px;	
}
#Mail li #Mail-MailB:hover {
    background-position:0 -24px;
    margin:0px 0px 0px 0px;	
    
}
/*code ends here*/

/*=== New Styles 21-08-08 ===*/
.popupRow
{
	width:690px;
	float:left;
	padding:0px 0px 0px 0px;
}
.popupSpeakersContainer
{
	width:345px;
	float:left;
	height:190px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
/* CSS Document */

/*************************** Home Motivational ********************/
.homeMotivationalC
{
	width:224px;
	padding: 0px 0px 11px 0px;
	margin: 0px;
	float: left;
}
.homeMotivational {
	width:224px;
	height:191px;
	float:left;
	padding:0px 0px 10px 0px;
	margin:0px;
	text-align:left;
}

#hm
{
    overflow:hidden;
    height:191px;
    width:224px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}

#hm li
{
	height:191px;
	float:left;
}

#hm li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:191px;
    background: url(../prom-images/bgHomeMotivational.jpg) no-repeat left;
	float:left; 
	background-position:0 0;
	width:224px;
}
#hm li a:hover {
    background-position:0 -191px;
}

/***** Our partners *******/
.orpts {
	width:224px;
	height:191px;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
}
#orpt
{
    overflow:hidden;
    height:191px;
    width:224px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}

#orpt li
{
	height:191px;
	float:left;
}

#orpt li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:191px;
    background: url(../prom-images/bgOurPartners.jpg) no-repeat left;
	float:left; 
	background-position:0 0;
	width:224px;
}
#orpt li a:hover {
    background-position:0 -191px;
}

/*********************** What Make Olympians **************************/
.whatMakesC
{
	width: 690px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	float: left;
}
.whatMakes
{
	width: 340px;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	float: left;
	height: 191px;
	text-align:left;
}
#wms
{
    overflow:hidden;
    height:191px;
    width:340px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}

#wms li
{
	height:191px;
	float:left;
}

#wms li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:191px;
    background: url(../prom-images/bgWhatMakes.jpg) no-repeat left;
	float:left; 
	background-position:0 0;
	width:340px;
}
#wms li a:hover {
    background-position:0 -191px;
}

/**** Olympians *******/
.olympians
{
	width: 340px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: left;
	height: 191px;
	text-align:left;
}
#olys
{
    overflow:hidden;
    height:191px;
    width:340px;
    list-style: none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position: relative;
}

#olys li
{
	height:191px;
	float:left;
}

#olys li a
{
	display: block;
    overflow:hidden;
    text-indent:-10000px;
    height:191px;
    background: url(../prom-images/bgOlympians.jpg) no-repeat left;
	float:left; 
	background-position:0 0;
	width:340px;
}
#olys li a:hover {
    background-position:0 -191px;
}

/*==== new styles 08-09-08 === */
.speakersDetailsContent
{
	width:280px;
	padding:0px 0px 0px 0px;
	float:left;
	margin:0px 0px 0px 0px;
	text-align:left;
	font-weight:bold;
	color:#7B7E7E;
	line-height:17px;
}
.speakersDetailsContent p
{
	font-size:75%;
}
.speakers-details-content
{
	width:654px;
	float:left;
	padding:0px 0px 0px 0px;
	color:#444444;
	line-height:17px;
}
.speakers-details-content p
{
	font-size:75%;
}
