/* CSS Document */
body { 
font-family:Arial, Helvetica, sans-serif;
font-size:11px; 
color:#000000; 
margin:0px;
}

#container { margin:auto; width:1003px; padding:0px;}

.bannercontainer {
width:986px;
height:66px;
padding-left:17px;
padding-top:20px;
}
.topadd {
width:949px;
height:46px;
background-image:url(../images/blue/topaddbg.jpg);
background-repeat:no-repeat;
padding-left:20px;
padding-top:20px;
}
.addheadingblue {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000381;
}
.addblacktext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}
.headertoplinks {
width:1003px;
height:63px;
float:left;
}
.toplinks {
width:381px;
height:48px;
background-image:url(../images/blue/headerlinkbg.jpg);
background-repeat:no-repeat;
background-position:left bottom;
padding-top:15px;
float:left;
}

.toplinksright {
width:590px;
height:19px;
float:left;
background-image:url(../images/blue/headerlinkbgrepeat.jpg);
background-repeat:repeat-x;
padding-top:10px;
}
.robinlogo {
width:408px;
height:123px;
background-image: url(../images/blue/robin-sharma.jpg);
float:left;
}
.headeranimation {
width:592px;
height:123px;
/*background-image:url(../images/blue/header-flash.jpg);*/
float:left;
}

.arial11grey {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#515151;
}

.arial11grey A {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#79AA10;
}

.arial11grey A:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#79AA10;
}

.arial11greenmenu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#515151;
width:590px;
float:left;
}
.arial11greenmenu A {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#135ECA;
width:443px;
}
.arial11greenmenu A:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#135ECA;
width:443px;
}
.arial12boldgreen {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#135EC4;
	line-height:33px;
	padding-left:5px;
	padding-top:10px;
	text-decoration: none;
}

.arial12boldgreen_blog {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#135EC4;
	padding-left:5px;
	padding-top:5px;
	text-decoration: none;
}

.arial12boldredvisited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #ff3000;
	text-decoration: none;
	line-height:33px;
	padding-top:10px;
	padding-left:5px;
}

.galleryhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#09009C;
}

.arial13boldgreen {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#135EC4;
}

.arial13boldblue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#135EC4;
}

.coloroption {
width:149px;
float:left;
}
.colorcubehead {
width:63px;
float:left;
}
.colorcube {
width:11px;
float:left;
}
.colorcubespace {
width:6px;
float:left;
}
.colorcubespace2 {
width:24px;
float:left;
}
.menuindex {
width:1000px;
height:46px;
background-image:url(../images/blue/menu-bg.jpg);
background-repeat:repeat-x;
float:left;
}
.menu {
width:1003px;
height:69px;
background-image:url(../images/blue/menu-bg2.jpg);
background-repeat:repeat-x;
float:left;
}

.menusapceleft {
width:11px;
height:46px;
float:left;
}

.homeactive{
width:60px;
height:32px;
background-image:url(../images/blue/home-bg.jpg);
background-repeat:no-repeat;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:center;
text-decoration:none;
padding-top:14px;

}
.home {
	width:60px;
	height:32px;
	background-image:url(../images/blue/home-bg2.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	padding-top:14px;
	float:left;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.home a {
width:60px;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}

.home a:hover {
width:60px;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
}


.leadershiphomeactive{
width:185px;
height:32px;
background-image:url(../images/blue/organisational_leadership.jpg);
background-repeat:no-repeat;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:center;
text-decoration:none;
padding-top:14px;

}
.leadershiphome {
	width:185px;
	height:32px;
	background-image:url(../images/blue/home-bg2.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	padding-top:14px;
	float:left;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.leadershiphome a {
width:185px;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}

.leadershiphome a:hover {
width:185px;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
}

.spaces {
width:36px;
height:32px;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
padding-top:14px;

}



.organizationalleadership {
width:185px;
height:32px;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
padding-top:14px;
}
.organizationalleadership A {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.organizationalleadership A:hover {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
}
.organizationalleadershipactive {
width:185px;
height:32px;
float:left;
background-image:url(../images/blue/organisational_leadership.jpg);
background-repeat:repeat;
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:center;
text-decoration:none;
padding-top:14px;
}



.bookrobin {
width:155px;
height:32px;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
padding-top:14px;
}
.bookrobin A {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.bookrobin A:hover {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
}
.bookrobinactive {
width:155px;
height:32px;
float:left;
background-image:url(../images/blue/bookrobin_active.jpg);
background-repeat:repeat;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
padding-top:14px;
}


.store {
width:98px;
height:32px;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
padding-top:6px;
}
.store A {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.store A:hover {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
}

.storeactive {
width:98px;
height:45px;
float:left;
background-image:url(../images/blue/store_active.jpg);
background-repeat:no-repeat;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
padding-top:14px;
}


.handle {
	position: relative;
}


.aboutus {
width:101px;
height:32px;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
padding-top:14px;
}
.aboutus A {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.aboutus A:hover {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
}
.aboutusactive {
width:86px;
height:45px;
float:left;
background-image:url(../images/blue/company_active.jpg);
background-repeat:no-repeat;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
padding-top:14px;
}


.menusapceright {
width:0px;
height:46px;
float:left;

}
.menutext {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
padding-top:13px;
}
.menudivider {
	width:1px;
	height:46px;
	float:left;
	background-image:url(../images/blue/menu-divider.gif);
	background-repeat:no-repeat;
}

.menudivider2{
	width:1px;
	height:46px;
	float:left;
	background-image:url(../images/blue/menu-divider2.gif);
	background-repeat:no-repeat;
}
.spacer {
width:1000px;
height:44px;
float:left;
}
.spacer3 {
width:1000px;
height:24px;
float:left;
}
.spacer2 {
	width:180px;
	height:12px;
	float:left;
}

/*
.midcont {
width:1003px;
height:189px;
}
*/

.middlepannel {
width:1003px;
height:auto;
}

.middledata1 {
width:272px;
padding-left:0px;
float:left;
}
.middledata2 {
width:273px;
/*padding-left:68px;*/
float:left;
}
.middledata3 {
width:280px;
/*padding-left:68px;*/
float:left;
}
.nb3 {border-left:1px solid #C2C8BC;border-right:1px solid #C2C8BC;border-top:1px solid #C2C8BC;border-bottom:1px solid #C2C8BC;}
.databg {
width:272px;
height:171px;
background-image:url(../images/blue/main-content-bg.jpg);
background-repeat:no-repeat;
}
.databg2 {
	width:189px;
	background-image:url(../images/blue/main-content-bg2.jpg);
	background-repeat:no-repeat;
	float:left;
	text-align:left;
}

.ggbook {
width:94px;
padding-left:11px;
padding-top:10px;
float:left;
}
.ggbuybutton {
width:156px;
padding-left:10px;
padding-top:33px;
float:left;
}
.robinvdo {
width:245px;
padding-left:27px;
padding-top:13px;
}
.getinsidehead {
float:left;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#000000;
padding-top:10px;
}
.getinsidedate {
width:200px;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:right;
float:left;
/*padding-top:10px;
padding-left:14px;*/
}
.getinsidetext {
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#616161;
text-align:justify;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;

}
.podcastetext {
width:252px;
float:left;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#08009C;
text-align:justify;
}
.postpodcastetext {
width:252px;
float:left;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#08009C;
text-align:right;
padding-top:0px;
}
.postpodcastetext A {
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#08009C;
text-align:right;
text-decoration:none;
}
.postpodcastetext A:hover {
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#08009C;
text-align:right;
text-decoration:underline;
}

.postpodcasteGreentext {
width:202px;
float:left;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#08009C;
text-align:right;
padding-top:0px;
}
.postpodcasteGreentext A {
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#08009C;
text-align:right;
text-decoration:none;
}
.postpodcasteGreentext A:hover {
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#08009C;
text-align:right;
text-decoration:underline;
}

.getinsidegreentext {
width:252px;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#08009C;
text-align:left;
}

.getinsidegreentext A {
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#08009C;
text-decoration:none;
}

.getinsidegreentext A:hover {
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#08009C;
text-decoration:underline;
}

.getinsidemore {
width:80px;
/*float:left;*/
color:#08009C;
padding-bottom:6px;
}
.getinsidelink {
width:185px;
text-align:right;
float:left;
color:#08009C;
padding-bottom:6px;
}
.tahoma11black {
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
}
.leadership {
width:254px;
padding-left:18px;
padding-top:25px;
float:left;
}
.glaxo {
width:254px;
padding-left:18px;
padding-top:14px;
float:left;
}
.leadershiphead {
width:248px;
float:left;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#000000;
padding-top:10px;
padding-left:8px;
padding-bottom: 5px;
}
.blacktitle {
font-family:tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.tahoma11boldgreen {
font-family:tahoma;
font-size:11px;
color:#08009C;
font-weight:bold;
text-decoration:none;
}
.tahoma11boldgreen A {
font-family:tahoma;
font-size:11px;
color:#08009C;
font-weight:bold;
text-decoration:none;
}
.tahoma11boldgreen A:hover {
font-family:tahoma;
font-size:11px;
color:#08009C;
font-weight:bold;
text-decoration:underline;
}
.tahoma11boldblack {
font-family:tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
line-height:16px;
}
.newsbuzz {
font-family:tahoma;
font-style: normal;
font-size:11px;
color:#616161;
text-align:justify;
text-decoration:none;
padding-right:0px;
overflow:scroll;
height:169px;
width:271px;
}
.ulnews {
margin-right:10px;
padding-top:1px;
}
.newsbuzzli {
list-style-image:url(../images/blue/bull.gif);
list-style-position:outside;
padding-top:0px;
}
.verdana12add1 {
	font-family: Verdana;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	padding-left:2px;
	text-align: left;	
}



.freegift {
height:auto;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#000000;
padding-left:10px;
text-align:right;
}

.footerpannel {
width:1003px;
height:auto;
float:left;
}

.footer {
width:1003px;
height:100px;
background-image:url(../images/blue/footer-bg.jpg);
background-repeat:repeat-x;
}

.footernew {
width:1002px;
height:36px;
background-image:url(../images/green/footer_image.jpg);
background-repeat:repeat-x;
}

.footermenu {
width:1003px;
height:64px;
float:left;
}

.footercopyright {
width:1003px;
height:33px;
background-color:#DCDCDC;
float:left;
}

.advertfooter {
width:1003px;
height:41px;
}
.advertext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#00298F;
text-decoration:none;
}
.advertext A {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#00298F;
text-decoration:underline;
}
.advertext A:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#00298F;
text-decoration:none;
}



.footadd1 {
width:230px;
height:28px;
padding-left:10px;
padding-right:10px;
padding-top:13px;
float:left;
text-align:center;
}
.footadd2 {
width:230px;
height:28px;
padding-left:10px;
padding-right:10px;
padding-top:13px;
float:left;
text-align:center;
}
.footadd3 {
width:230px;
height:28px;
padding-left:10px;
padding-right:10px;
padding-top:13px;
float:left;
text-align:center;
}
.footadd4 {
width:233px;
height:28px;
padding-left:10px;
padding-right:10px;
padding-top:13px;
float:left;
text-align:center;
}




.footernewcontent {
width:1003px;
height:41px;
float:left;
}

.footernewletter {
width:295px;
height:21px;
background-color:#ffffff;
font-family:tahoma;
font-size:11px;
color:#686868;
font-weight:normal;
text-decoration:none;
/*padding-top:27px;*/
padding-left:17px;
float:left;
}
.newletterpannel {
width:691px;
height:34px;
float:left;
padding-top:7px;
}
.newspannelcontent {
width:645px;
height:30px;
float:left;
background-image:url(../images/blue/new-bg.jpg);
background-repeat:repeat-x;
padding-top:11px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.newspannelcontent A {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}
.newspannelcontent A:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}

.newtextbox {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
width:146px;
height:12px;
border-bottom-color:#FFFFFF;
border-left-color:#848484;
border-top-color:#848484;
border-right-color:#ffffff;
border-style:solid;
border-width:1px;
}


.copytextnormal {
font-family:tahoma;
font-size:11px;
color:#686868;
font-weight:normal;
text-align:center;
text-decoration:none;
float:left;
padding-top:10px;
}

.copytext {
font-family:tahoma;
font-size:11px;
color:#686868;
font-weight:bold;
text-align:center;
text-decoration:none;
float:left;
padding-top:10px;
}
.copytext A {
font-family:tahoma;
font-size:11px;
color:#000000;
font-weight:normal;
text-align:center;
text-decoration:underline;
}
.copytext A:hover {
font-family:tahoma;
font-size:11px;
color:#000000;
font-weight:normal;
text-align:center;
text-decoration:none;
}
.tahoma11boldgrey {
font-family:tahoma;
font-size:11px;
color:#686868;
font-weight:bold;
text-decoration:none;
padding-top:30px;
}

.sharmaleader {
width:152px;
float:left;
padding-top:19px;
}
.footerdivider {
width:4px;
float:left;
padding-top:29px;
font-family:tahoma;
font-size:11px;
color:#686868;
text-decoration:none;
}
.footerdivider2 {
width:2px;
float:left;
padding-top:29px;
font-family:tahoma;
font-size:11px;
color:#686868;
text-decoration:none;
}
.tahoma11greynormal {
font-family:tahoma;
font-size:11px;
color:#959595;
font-weight:normal;
text-decoration:none;
line-height:22px;
text-align:center;
float:left;
}
.tahoma11greynormal A {
font-family:tahoma;
font-size:11px;
color:#959595;
font-weight:normal;
text-decoration:none;
text-align:center;
}
.tahoma11greynormal A:hover {
font-family:tahoma;
font-size:11px;
color:#959595;
font-weight:normal;
text-decoration:underline;
text-align:center;
}
.tahoma12black {
	width:830px;
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	float:left;
}

.tahoma12black a{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.tahoma12black a:hover{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}



.tahoma11blackbold {
font-family:tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.txtbox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 16px;
	width: 175px;
	border: 1px solid #4A4643;
}

.selectbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 175px;
	border: 1px solid #4A4643;
}

.left1 {
width:272px;
padding-left:25px;
float:left;
position:relative;
}

.title{
	width: 100%;
	height: 18;
	background-image:url(../images/blue/title_bg_1.gif);
   	background-repeat:repeat-x;
	/*float:left;*/
}

.box_title{				
		height:8px;
		background-color:#133984;
		font-weight:bold;
		color:  #317082;
		vertical-align: middle;
		/*font-family:tahoma;
		font-size:11px;
		color:#686868;
		font-weight:bold;
		text-decoration:none;*/
	}
.centerpannel {
width:587px;
padding-left:15px;
padding-right:15px;
height:auto;
float:left;
}
.middlepannel {
width:1003px;
height:auto;
background-image:url(../images/blue/middlepannel_bg.jpg);
background-repeat:repeat-y;
float:left;
}
	
.dragableBoxHeader1{
background-color: #133984; 
width:272px;
height:20px;
font-weight:normal;
color:  #317082;
text-align: left;
background-image:url(../images/blue/tab_podcast.jpg);
background-repeat:no-repeat;
background-position:5px;
}
.dragableBoxHeader2{
background-color: #133984; 
height:20px;
font-weight:normal;
color:  #317082;
text-align: left;
background-image:url(../images/blue/tab_special_leadership_title.gif);
background-repeat:no-repeat;
background-position:5px;
}

.dragableBoxHeader3{
background-color: #133984; 
height:20px;
font-weight:normal;
color:  #317082;
text-align: left;
background-image:url(../images/blue/tab_rslls.jpg);
background-repeat:no-repeat;
background-position:5px;
}
.dragableBoxHeader4{
background-color: #133984; 
height:20px;
font-weight:normal;
color:  #317082;
text-align: left;
background-image:url(../images/blue/tab_news.jpg);
background-repeat:no-repeat;
background-position:5px;
}

.dragableBoxHeader5{
background-color: #133984; 
height:20px;
font-weight:normal;
color:  #317082;
text-align: left;
background-image:url(../images/blue/tab_newsletter.jpg);
background-repeat:no-repeat;
background-position:5px;
}
.dragableBoxHeader6{
background-color: #133984; 
height:20px;
font-weight:normal;
color:  #317082;
text-align: left;
background-image:url(../images/blue/tab_leader.jpg);
background-repeat:no-repeat;
background-position:5px;
}
.dragableBoxHeader span{	/* Text inside header of RSS box */
		line-height:20px;
}
.dragableBoxHeader img,.dragableBoxHeader span{	/* Text and reload image inside RSS box */
		float:left;
		padding-left:10px;
}

.leftpannel {
	width:189px;
	padding-left:15px;
	padding-right:15px;
	height:auto;
	float:left;
}
.List {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/dotted_grey.jpg); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
.rightpannel {
	width:158px;
	padding-left:13px;
	float:left;
}

.arial12gray {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#616161;
	text-decoration:none;
}

.arial12gray a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#135EC4;
	text-decoration:underline;
}

.arial12gray a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#135EC4;
	text-decoration:none;
}

.arial12graybold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#616161;
}

.orgn_solun {
	width:592px;
	height:156px;
	background-image:url(../images/orgn_solun_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

.title_bgcolor {
background-color:#133984;
color:#000000;
}

.title_sel {
color:#FFFFFF;
}

.title_unsel {
#color:#638631;
color:#FFFFFF;
}

.expand_img {
	width:8px;
	height:9px;
	background-image:url(../images/blue/arrow_expand.jpg);
	padding-right:10px;
	paddind-top:10px;
	background-repeat:no-repeat;
	text-align:center;
	cursor:pointer;
}

th.qlist
{
	background-color:#133984;
	height: 20px;
	font-size:12px;
}
td.q_td1
{
	background-color:#E3E3E3;
	height: 20px;

}
td.q_td2
{
	background-color:#ffffff;
	height: 20px;
}

tr.bgcol {
	color:#000000;
	background-color:#133984;
	font-weight:bold;
	text-align:center;
}
td.bgcol {
	color:#000000;
	background-color:#133984;
	font-weight:bold;
	text-align:left;
}
table.tblbdr
{
border: 1px solid #133984;
}
.fav_divider
{
background-color:#FFFFFF;
height: 1px;
}
.fav_row
{
height: 20px;
background-color:whitesmoke;
}

.mediatable
{
padding:4px;
border:1px solid #B0D337;
height:160px;

}
.mediatable.mediaheader
{
background-color:#DBEBAA;
background-image:url("/images/green_dot.gif");
background-repeat:repeat;
height:40px;
text-align:center;
}

.prodisp {
float:left;
font-family:tahoma;
font-size:9px;
font-weight:bold;
color:#000000;
padding-top:10px;
}

.shopBg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	background-color:#AFD2FF;
	color:#000000;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.shopBgyellow {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFF36F;
	color:#000000;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 10px;
}

td.shopBgborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	background-color:#AFD2FF;
	border: #FFFFFF;
	color:#000000;
	font-weight:bold;
	border: 1px solid #FFFFFF;
}
.arial11bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	font-weight:bold;
}

.prodtitle {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.prodsubtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.prodprice{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#FF5500;
}
.storeprodprice{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	color:#DE0000;
}
.arial12bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-top:10px;
	text-decoration: none;
}
.arial10bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	padding-top:10px;
	text-decoration: none;
}
.arial_italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FE5603;
	font-style:italic;
	font-weight: bold;
}
.arial_9_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9.1px;
	color: #000000;
}

.arial14bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#000000;
}

.getlink a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11;
	font-weight: bold;
	text-decoration:none;
	color:#08009C;
}

.getlink a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11;
	font-weight: bold;
	text-decoration:none;
	color:#08009C;
}

.getlink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11;
	font-weight: bold;
	color:#ff3000;
}

table.udata {
	font-size: 12px;
	color: #000000;
	background-color: #133984;
	border: 1px solid #133984;
}
table.udata td {
	font-size: 12px;
	font-weight:normal;
	color:#616161;
	text-decoration:none;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom: #133984;
	border-right : 1px  solid #FFFFFF;
}
table.udata th {
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	background-color: #133984;
	border-bottom-width: 1px;
	border-bottom: #133984;
	border-right: 1px solid  White;
}

.OrangeLink{
	font: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none;
}


.OrangeLink A{
font: Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none;
	
}

.OrangeLink A:hover {
	font: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	COLOR: #cc3300;
	 TEXT-DECORATION: none
}

.BlueLink{
	font: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; COLOR: #135EC4; TEXT-DECORATION: none;
}

.BlueLink A{
font: Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal; COLOR: #135EC4;
	
}

.BlueLink A:hover {
	font: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	COLOR: #135EC4;
	 TEXT-DECORATION: none
}


.guaranteebox{
 background-color:#CFE4FF;
 border:1px solid;
 border-color:#2762C8;
 font-family: arial, Helvetica, sans-serif;
 font-weight:normal;
 color:#585858;
 font-size: 10px; 
padding:5px;
}

.yellowbox{
 background-color:#FFF36F;
 border:2px solid;
 border-color:red;
 font-family: arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#585858;
 font-size: 10px; 
padding:5px;
}

.rstvdesc{
 font-family: arial, Helvetica, sans-serif;
 color:#000000;
 font-size: 13px; 
}


.storelinkHead{
color: #0B3798;
font-size:13px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
}

.storeSdesc{
color:#616161;
font-size:11px;
font-family:arial,Helvetica,sans-serif;
font-weight:normal;
font-style: normal;
}

.storelinksmall{
font-family: arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size: 11px; 
 color: #0A4FAE;
}

.storelinksmall A{
font-family: arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size: 11px; 
 color: #0A4FAE;
 text-decoration: underline;
}

.storelinksmall A:hover{
font-family: arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size: 11px; 
 color: #0A4FAE;
 text-decoration: none;
}

.airal12normal {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.orange12bold {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ff4f02;
}
.orange12normal {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #ff4f02;
}

.quiz{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	padding-left:5px;
	text-decoration: none;
	color:#08009C;
}
.arial12boldquiz {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
}
.arial12quiz {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-left:30px;
	text-decoration: none;
}
.tahoma11red {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #f66402;
	text-decoration: none;
}
.tahoma11black {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:justify;
}

.tahoma11redcaps {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ff8432;
	text-decoration: none;
	text-align:justify;
	font-variant: small-caps;
}
.tahoma11boldnew {
font-family:tahoma;
font-size:11px;
color:#343333;
font-weight:bold;
line-height:22px;
text-decoration:none;
}
.tahoma11boldnew A{
font-family:tahoma;
font-size:11px;
color:#343333;
font-weight:bold;
line-height:22px;
text-decoration:none;
}
.tahoma11boldnew A:hover{
font-family:tahoma;
font-size:11px;
color:#343333;
font-weight:bold;
line-height:22px;
text-decoration:underline;
}




.blog {
width:67px;
height:32px;
background-image:url(../images/blue/training_solun2.jpg);
background-repeat:no-repeat;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
padding-top:14px;
}

.blog A {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}

.blog A:hover {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
}
.blogactive {
	width:67px;
	height:32px;
	float:left;
	background-image:url(../images/blue/blog_active.jpg);
	background-repeat:no-repeat;
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	text-decoration:none;
	padding-top:14px;
}


.personalsuccess {
width:155px;
height:32px;
background-image:url(../images/blue/training_solun2.jpg);
background-repeat:no-repeat;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
padding-top:14px;
}
.personalsuccess A {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.personalsuccess A:hover {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
}
.personalsuccessactive {
	width:124px;
	height:32px;
	float:left;
	background-image:url(../images/blue/training_solun_active.jpg);
	background-repeat:no-repeat;
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	text-decoration:none;
	padding-top:14px;
}


.gallery {
width:155px;
height:32px;
background-image:url(../images/blue/training_solun2.jpg);
background-repeat:no-repeat;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
padding-top:14px;
}

.gallery A {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.gallery A:hover {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
}
.galleryactive {
	width:124px;
	height:32px;
	float:left;
	background-image:url(../images/blue/gallery_active.jpg);
	background-repeat:no-repeat;
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	text-decoration:none;
	padding-top:14px;
}



.youthleadership {
width:155px;
height:32px;
background-image:url(../images/blue/training_solun2.jpg);
background-repeat:no-repeat;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
padding-top:14px;
}
.youthleadership A {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.youthleadership A:hover {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
}
.youthleadershipactive {
	width:124px;
	height:32px;
	float:left;
	background-image:url(../images/blue/training_solun_active.jpg);
	background-repeat:no-repeat;
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	text-decoration:none;
	padding-top:14px;
}

/* password strength */
.password_empty {background-color: #CCCCCC; width:100%;}
.password_weak {background-color: red; width:25%;}
.password_fair {background-color: yellow; width:50%}
.password_good {background-color: #6699CC; width:75%;}
.password_strong {background-color: green; width:100%;}

.arial_grey11{
	font-family:arial;
	font-size: 11px;
	color: #555555;
}

.getlink2{
color:#FF3000;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
}


.personaldevelopment {
width:185px;
height:32px;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
padding-top:14px;
padding-left:34px;
}
.personaldevelopment A {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.personaldevelopment A:hover {
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
}

.galleryname {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3F3F3F;
	text-decoration: none;
	padding-left:5px;	
}

.gallerynamevisited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	background-color:#000000;
	text-decoration: none;
	padding-left:5px;
}

.contributebloggername{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #2C598F;
	text-decoration: none;
	padding:5px;
}

.contributeblogtitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #000;
	text-decoration: none;
	padding:5px 0px 5px 0px;	
}

.word_wrap
{
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-break: break-all; /* Internet Explorer 5.5+ */
}
.presentationpod{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:justify;
color:#515151;
height:90px;
padding: 15px 10px 0px 10px;
}

.external_header_images{
	float:right; 
	width:550px;
	text-align:right;
	padding-bottom:3px;
}
.speakingtablehead{
	background-color:#033A73;
	color:#B8D0E2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:5px;
	font-weight:bold;
}
.speakingtablebody{
	background-color:#CFCCBD;
	padding:5px;
}
.ph1{
	color:#5B5652;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.ph2{
	color:#5B5652;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}




/* ------------------------------- Added on 23/02/09 by Nishant ---------------------------------------- */
.wrapper{width:955px;}
.wrapper table td{vertical-align:top;}
.fright{float:right;}
.fleft{float:left;}
.clr{clear:both;}
img{border:0px;}

.heading_n_text{border:1px solid #FFF;}
.heading{font:normal 22px Arial, Helvetica, sans-serif; color:#082e51;}
.righttext{text-align:right;}
.txt_center{text-align:center;}
.txt_light_grey{color:#666;}
.txt_dark_blue, a.txt_dark_blue{color:#082e51; text-decoration:none;}
.txt_bold{font-weight:bold;}

.hr_line{background:#ccc; height:1px;}

.mrgn8tb{margin:8px 0px;}
.pdg5tblr{padding:0px 5px;}

.banners{width:955px; float:left}
.banners ul{list-style-type:none; margin:0px; padding:0px;}
.banners ul li{float:left;}
.banners ul li.clr{ clear:both;}

.row_wrapper{width:955px; float:left;}

.data{background:url(../images/bg_line_middle.gif) repeat-y; padding:12px 15px;}
.data_news{background:url(../images/bg_line_middle.gif) repeat-y; padding:12px 15px 0px 5px;}
*html .data_news, html* .data_news{background:url(../images/bg_line_middle.gif) repeat-y; padding:15px 15px 5px 5px;}

.hi_res {width:955px; height:135px; float:left; background:url(../images/bg_hi_res.png) no-repeat; padding:55px 10px; margin-top:10px;}

.data_white{background:url(../images/bg_line_middle_white.gif) repeat-y; padding:12px 15px;}
.title{font:bold 12px arial;}

.border_btm_grey{ background:url(../images/bg_hr.gif) no-repeat bottom center; height:1px;}

.txt_orange, a.txt_orange,txt_orange a{color:#fe6700; text-decoration:none;}
.txt_orange, a.txt_orange:hover,txt_orange a:hover{text-decoration:underline;}

.border_grey_5px{border:5px solid #989a99;}

.date{color:#656565; font:normal 11px arial}
.news{color:#333; font:normal 12px arial}

.press_clippings{}
.press_clippings td{font:normal 12px Arial;}
.press_clippings td.date{font:normal 11px Arial;}
.press_clippings td a{color:#333;}
.press_clippings td a .BlueLink{color:#333; text-decoration:underline;}
.press_clippings td span a{ color:#969696; text-decoration:none;}

.border_white_5px{border:5px solid #FFF; margin-right:15px;}

.newsmore{
	font-family:Arial;
	text-decoration:none;
	color:#969696;
	font-weight:bold;
	font-size:12px;
}

#twitter_update_list li{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;  
 width:220px;
 padding:5px 7px 5px 10px;
 list-style:none;
 color:#333333;
}
#twitter_update_list li a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;  
 list-style:none;
 color:#FE880C;
}

/* ENL */
.namearial {
	font-family:"Arial" ;
	font-size:30px;
	color:#373130;
	text-decoration:none;
	}
	
.name {
	font-family:"Arial Black";
	font-size:25px;
	color:#00000;
	text-decoration:none;
	}
	
.italic {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	color:#00000;
	text-decoration:none;
	}
/* ENL END */	