﻿body{
margin:0 0 0 0; background-color:#25021a; padding:0 0 0 0 0;
}
div, h1, h2, h3, h4, h5, p, pre, form, input, label, ul, li, a, img{
margin:0; padding:0;
}
ul{
list-style-type:none; font-size:0;
}
.spacer{
clear:both; line-height:0; font-size:0;
}	
#externalcontainer{
width:940px; background-color:#FFFFFF; margin:0 auto; padding:0 0 0 0;
}
/* Start Banner Section*/
#banner{
width:100%; background:url(../images/banner_bg.gif) repeat-x 0 0; height:295px; padding:0 0 0 0; 
margin:0 0 0 0;
}
#banner_top{
width:100%; padding:0; margin:0; float:left;
}
#banner_top .leftpanel{
width:352px; padding:0; float:left; margin:0;
}
#banner_top .leftpanel img .logo{
float:left; padding:0; margin:0;
}
.banner_top img .logo{
float:left; margin:0; padding:0;
}
#banner_top .rightpanel{
width:585px;padding:0;float:right;margin:0;
}
/*Top Menus*/
#menu{
width:99%; padding:0 0 0 0; margin:0 0 0 0; background-color:#f6ebee; border:#b377b0 1px dashed;
border-top:0; border-right:0; float:left;
}
#menu ul {
list-style:none; padding:0 0 0 0; margin:8px 0 8px 0;
}
#menu ul li {
display:inline; font:bold 11px/12px Verdana; background:url(../images/navdiv.gif) no-repeat 0 50%;
padding:0 7px 0 7px;
}
#menu ul li.nobg{
background:none;
}
#menu ul li a{
color:#c10632; text-decoration:none;
}
#menu ul li a:hover{
color:#333333; text-decoration:none;
}
/*Top Menus 2*/
#menu2{
width:20%; padding:0 0 0 0; margin:0 0 0 0; background-color:#f6ebee; border:#b377b0 1px dashed;
border-top:0; border-right:0; float:right;
}
#menu2 ul {
list-style:none; padding:0 0 0 0; margin:8px 0 8px 0;text-align:right;
}
#menu2 ul li {
display:inline; font:bold 11px/12px Verdana;background:none;
padding:0 7px 0 7px;
}
#menu2 ul li a{
color:#c10632; text-decoration:none;
}
#menu2 ul li a:hover{
color:#333333; text-decoration:none;
}

/*Top Menus 3*/
#menu3{
width:15%; padding:0 0 0 0; margin:0 0 0 0; background-color:#f6ebee; border:#b377b0 1px dashed;
border-top:0; border-right:0; float:right;
}
#menu3 ul {
list-style:none; padding:0 0 0 0; margin:8px 0 8px 0;text-align:right;
}
#menu3 ul li {
display:inline; font:bold 11px/12px Verdana;background:none;
padding:0 7px 0 7px;
}
#menu3 ul li a{
color:#c10632; text-decoration:none;
}
#menu3 ul li a:hover{
color:#333333; text-decoration:none;
}


/*Banner Top 2*/
#banner_top2{
width:100%; padding:0; margin:0; float:left;
}
#banner_top2 .leftpanel2{
width:201px; padding:0; float:left; margin:0;
}
#banner_top2 .leftpanel2 img .masterpic{
float:left; padding:0 0 0 0; margin:0 0 0 0;
}
#banner_top2 .rightpanel2{
width:720px; padding:0; margin:0; float:right;
}
#banner_top2 .rightpanel2 h1{
font: 27px "HelveticaNeue Condensed"; color:#3e57a6;padding:0; letter-spacing:1px; margin:7px 0 0 80px;
}
#banner_top2 .rightpanel2 h2{
font: 20px "HelveticaNeue Condensed"; color:#b953a8; padding:0; margin:0 0 0 80px;
}
#banner_top2 .rightpanel2 h2.red{
font:normal 15px "HelveticaNeue Condensed"; color:#ef3c66;padding:0; letter-spacing:1px; 
margin:10px 0 0 80px;
}
#banner_top2 .rightpanel2 h2.blue{
font: normal 15px "HelveticaNeue Condensed"; color:#5270cc; letter-spacing:1px; padding:0 0 0 0; 
margin:10px 0 0 80px;
}
#banner_top2 .rightpanel2 h2.registration{
background:url(../images/register_online.gif) no-repeat 0 0; width:173px; height:38px;
padding:9px 0 0 0; margin:14px 0 0 80px;
}
#banner_top2 .rightpanel2 h2.registration a{
font: bold 13px Arial, Helvetica, sans-serif; padding:9px 0 0 25px; text-decoration:none; color:#000000;
}
#banner_top2 .rightpanel2 h2.registration a:hover{
font: bold 13px Arial, Helvetica, sans-serif; padding:9px 0 0 25px; color:#ef3402; text-decoration:underline;
}
/* End Banner Section*/
/*Login Section*/
#login{
width:100%; height:31px; background-color:#b377b0; padding:0 0 0 0; margin:0 0 0 0;
}
#login .leftpanel{
padding:0 0 0 0; margin: 0 0 0 0; background-color:#b377b0; border-right:1px solid #fff;
height:31px; float:left;
}
#login .leftpanel h3{
font:normal 12px verdana; color:#fffc00; padding:8px 10px 0 10px; margin:0 0 0 0;
}
#login .leftpanel h3 a{
color:#fffc00; text-decoration:none;
}
#login .leftpanel h3 a:hover{
color:#fffc00; text-decoration:underline;
}
#login .rightpanel{
padding:0 0 0 0; margin: 0 0 0 0; height:31px; float:left;
}
#login .rightpanel h2{
font:normal 12px verdana; color:#fffc00; margin:0 0 0 0; padding:8px 20px 0 15px; float:left;
}
#login .rightpanel h2 a{
color:#fffc00;text-decoration:none;
}
#login .rightpanel h2 a:hover{
color:#fff; text-decoration:underline;
}
#login .rightpanel .txt{
font:normal 10px Verdana; color:#FFFFFF; padding:0 10px 0 0; margin:0 0 0 0; float:left;
}
#login .rightpanel .txtbox{
font: normal 11px Verdana; color:#000000; padding:2px; margin:10px 15px 0 0; width:143px; height:14px;
border:#b377b0 solid 1px; float:left;
}
#login .rightpanel .button{
font:normal 13px Arial, Helvetica, sans-serif; color:#000000; background-color:#f4e8f4;
margin:3px 15px 0 0; padding:2px 2px 2px 2px; border:1px #b377b0 solid; cursor:pointer; float:left;
}
/*End Login Section*/
/* Footer Section*/
#footer{
background-image:url(../images/footet_dotted.gif); background-repeat:repeat-x; width:100%; height:34px;
margin:0 0 0 0; padding:0 0 0 0; background-color:#efdfed; float:left;
}
#footer p{
font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding:11px 0 0 13px; float:left; 
text-decoration:none;
}
#lowerlinks {
float:right; padding:13px 10px 0 0; margin:0;
}
#lowerlinks ul {
list-style:none; padding:0 0 0 49px;
}
#lowerlinks ul li {
display:inline; font:normal 12px Arial, Helvetica, sans-serif;
background:url(../images/navdiv.gif) no-repeat 0 50%; padding:0 6px 0 6px;
}
#lowerlinks ul li.nobg {
	background:none;
}
#lowerlinks ul li a {
	color:#000; text-decoration:none;
}
#lowerlinks ul li a:hover {
	color:#000; text-decoration:underline;
}
/* End Footer Section*/
/* Middle Section*/
#middle{
background-color:#FFFFFF; width:100%; margin:0 0 0 0; padding: 0 0 0; float:left;
}
/*For Middle midleftpanel*/
.midleft{
width:656px; padding:0 0 0 0; margin:0 0 0 0; float:left;
}
#midleft_panel{
width:630px; padding:0 0 10px 0; margin:10px 0 10px 10px; border-bottom:dotted 1px #b9b9b9; float:left;
}
#midleft_panel3{
width:600px; padding:0 0 10px 0; margin:0 0 10px 10px; float:left;
}
/*For Schedule*/
#schedule{
width:262px; padding:0 0 0 0; margin:0 0 0 0; float:left;
}
#schedule img{
background:url(../images/schedule_img.gif) no-repeat 0 0; width:262px; height:55px; padding:0 0 0 0;
margin:0 0 0 0;
}
/* For top mid links*/
#midleft_pane_top{
width:630px; padding:0 0 0 0; margin:10px 0 0 10px; background-color:#fff; border-bottom:dotted 0px #b9b9b9;
float:left;
}
#top_mid_links{
width:auto; padding:0 0 0 0; margin:0 0 0 0; float:left;
}
#top_mid_links ul {
list-style:none; padding:0; margin:5px 0 0 10px;
}
#top_mid_links ul li {
font:bold 11px/18px  verdana; color:#2e00f7;/*background:url(../images/bullets.gif) no-repeat 0 15%;*/
padding:0 0 0 0; margin:0 0 5px 0; display:block;
}
#top_mid_links ul li a{
color:#ffae00; text-decoration:underline;
}
#top_mid_links ul li a:hover{
color:#ffae00; text-decoration:none;
}
/*Start Earlybird*/
#Earlybird{
border:dotted 1px #2189eb; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#0048bb; background-color:#f4f8fc; margin:5px 0 0 0; padding-bottom:3px; padding-top:3px;
}
#Earlybird h2
{
font:bold 14px Arial, Helvetica, sans-serif;background-color:#f4f8fc;color:#ff9600; padding:10px 0 0 10px; margin:0 0 0 0;
}
/*End Earlybird*/

/*Start Special Invitation*/
#Spl_invitation h2{
border:dotted 1px #2189eb; font:normal 14px/20px Arial, Helvetica, sans-serif;background-color:#f4f8fc;color:#0048bb; padding:10px; margin:0 0 0 0;
}
/*
.Spl_invitation
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;background:url(../images/button_bg.gif) no-repeat 0 0;padding: 4px 50px 5px 7px;
}
*/
.Spl_invitation_link
{
	font: bold 11px/19px Tahoma;color:#810081;
}
/*End Special Invitation*/

/*For Benefits*/
#benefits{
width:630px; padding:0 0 0 0; margin:0 0 0 0; background-color:#FFFFFF; float:left;
}
#benefits h2{
font:bold 16px Arial, Helvetica, sans-serif; color:#3e57a6; padding:0 0 0 0; margin:10px 0 0 10px;
}
.benefits_leftpanel{
width:82px; margin:0 0 0 0; padding:0 0 0 0; float:left;
}
.benefits_rightpanel
{
width:530px; margin:0 0 0 0; padding:0 0 0 0; float:right;
}
#benefits h3{
font:normal 13px/17px Verdana; color:#d2a404; word-spacing:1px; padding:0 0 0 0; margin:4px 0 10px 10px;
}
#benefits h4{
font:normal 13px/17px Verdana; color:#4f5455; padding:0 0 0 0; margin:2px 0 10px 10px;
}
#benefits img.masterpic{
padding:0 0 0 0; margin:0 0 0 10px;
}
#benefits_txt {
margin:0 0 0 0; padding:0 0 0 0;
}
#benefits_txt ul {
list-style:none;padding:0;margin:0;
}
#benefits_txt ul li {
font:normal 11px/15px  verdana; color:#4f5455; background:url(../images/tick_bullets.gif) no-repeat 7px 10%;
padding:0 0 6px 28px;
}
#save{
width:630px; padding:0 0 0 0; margin:0 0 0 0; background-color:#FFFFFF;
}
#save h2{
background:url(../images/tick_big.gif) no-repeat 0 50%; font:bold 15px Arial, Helvetica, sans-serif;
color:#f99800; padding:10px 0 10px 50px; margin:0 0 0 10px;
}
#save h3{
font:bold 14px Arial, Helvetica, sans-serif; color:#f99800; padding:0 0 0 50px; margin:0 0 0 10px;
}
#save h4{
font:normal 13px Arial, Helvetica, sans-serif; color:#3889c8; padding:0 0 0 50px; margin:0 0 10px 10px;
}
/**For Middle midrightpanel*/
.midright{
width:274px;padding:0 0 0 0; border-left:1px dotted #b9b9b9; margin:0 0 0 0;
float:left;
}
#date{
padding:0 0 0 0; margin:8px 30px 0 1px; background-color:#FFFFFF; border-bottom:dotted 1px #b9b9b9;
}
#date h3{
font:bold 16px/32px Arial, Helvetica, sans-serif; color:#f99800;
background:url(../images/tick_img.gif) no-repeat 0 0; padding:2px 0 4px 40px; text-align:justify;
margin:0 0  0 10px;
}
#date p.txt{
font:bold 12px/16px Arial, Helvetica, sans-serif; color:#000; letter-spacing:0px; padding:0 0 0 20px;
background:url(../images/bullets.gif) no-repeat 0 15%; margin:5px 0 10px 12px;
}
#date p.txt2{
font:bold 12px/16px Arial, Helvetica, sans-serif; color:#000; letter-spacing:0px; text-align:justify; padding:0 0 0 20px;
background:url(../images/bullets.gif) no-repeat 0 4%; margin:5px 0 10px 12px;
}
/*Start e brochure*/
#ebrochure{
padding:0 0 0 0; margin:0 30px 15px 1px; background-color:#FFFFFF; border-bottom:dotted 0px #999999;
}
#ebrochure img.ebrochure{
padding:0 0 0 0; margin:10px 0 0 10px; width:154px; height:47px;
}
#ebrochure p.txt{
font:normal 11px/14px  verdana; padding:0 0 0 0; margin:3px 0 10px 10px;
}
#ebrochure p.txt a{
color:#4f5455; text-decoration:underline;
}
#ebrochure p.txt a:hover{
color:#4f5455; text-decoration:none;
}
/*End Start e brochure*/
/*Start Download*/
#downlaod{
padding:0 0 0 0; margin:0 30px 15px 1px; background-color:#FFFFFF; border-top:dotted 1px #999999;
}
#downlaod p.txt{
font:bold 12px/16px Arial, Helvetica, sans-serif;letter-spacing:0px; padding:0 0 0 20px;
background:url(../images/bullets.gif) no-repeat 0 15%; margin:20px 0 10px 12px;
}
#downlaod p.txt a{
color:#000; text-decoration:underline;
}
#downlaod p.txt a:hover{
color:#000; text-decoration:none;
}
/*End Download*/


/*Highlights*/
#highlights{
padding:0 0 0 0; margin:0 30px 0 1px;border-bottom:dotted 1px #999999; background-color:#FFFFFF;
}
#highlights h2{
font:bold 16px Arial, Helvetica, sans-serif; color:#3e57a6; padding:0 0 0 0; margin:18px 0 0 10px;
}
#highlights_txt {
margin:10px 0 6px 0;
}
#highlights_txt ul {
list-style:none; padding:0; margin:0;
}
#highlights_txt ul li {
font:normal 11px/15px  Verdana; color:#4f5455; background:url(../images/bullets.gif) no-repeat 40px 16%;
padding:0 0 10px 60px; display:block; text-decoration:none;
}
#highlights_txt ul li a {
font:bold 12px/15px  Verdana; color:#4f5455;
display:block; text-decoration:underline;
}
#highlights_txt ul li a:hover {
font:bold 12px/15px  Verdana; color:#4f5455;
display:block; text-decoration:none;
}
#highlights_txt ul li.long {
font:normal 11px/15px Verdana; color:#4f5455; background:url(../images/bullets.gif) no-repeat 12px 8%;
padding:0 0 7px 32px; display:block; text-decoration:none;
}
/*End Highlights*/

/*Video Streaming*/
#Streaming{
border:dotted 1px #2189eb; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#0048bb; background-color:#f4f8fc; margin:10px 0 5px 0; padding-bottom:5px; padding-top:5px;
}
.Streaming_heading
{
font:bold 17px/20px Arial, Helvetica, sans-serif; color:#ff9600;	
}
.Streaming_link
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;background:url(../images/buttonhover_bg.gif) no-repeat 0 0;padding: 4px 50px 5px 7px;
}
.worldtime
{
	font: normal 11px/19px Tahoma;color:#810081;font-weight:bold;
}

/*End Video Streaming*/

/**************************Content Page*********************/
#insightmainpanel{
width:auto; padding:0 0 0 0; margin: 0 0 10px 0; border:1px solid #d2e0ee; background-color:#fff;
}
#insightmainpanel h2{
background:url(../images/content_header_bg.gif) repeat-x 0 0; padding:8px 0 0 20px; height:33px;
font:bold 17px Arial, Helvetica, sans-serif; color:#00488f; margin:0 0 0 0;
}
/*******************For Inside Page**************************/
/* For Contact us*/
#contactus{
padding:1px; margin:0 10px 10px 10px; border:1px solid #d4f1f1; background-color:#fff;
}
#contactus h3{
background-color:#d4e6f7; font:normal 13px/20px  verdana; color:#000; padding:0 0 0 10px;
border-bottom:1px solid #c5dcf1; margin:0 0 0 0;
}
#contactus p.txt{
font:normal 11px/20px verdana; color:#4f5455; padding:6px 10px 7px 10px; margin:0 0 0 0;
}
#contactus p.txt a{
color:#4f5455; text-decoration:underline;
}
#contactus p.txt a:hover{
color:#4f5455; text-decoration:none;
}
/* End For Contact us*/
/*For Overview*/
#overview{
padding:1px; margin:0 10px 10px 10px; border:1px solid #d4f1f1; background-color:#fff;
}
#overview h3{
background-color:#d4e6f7; font:normal 13px/20px verdana; color:#000; padding:0 0 0 10px;
border-bottom:1px solid #c5dcf1; margin:0 0 0 0;
}
#overview_txt {
margin:13px 0 0 0; padding:5px;
}
#overview_txt ul {
list-style:none; padding:0; margin:0;
}
#overview_txt ul li {
font:normal 11px/15px  verdana; color:#4f5455; background:url(../images/tick_bullets.gif) no-repeat 7px 10%;
padding:0 0 6px 32px;
}
#overview_txt ul li.txt {
font:bold 11px/16px  verdana; color:#4f5455; background:url(../images/tick_bullets.gif) no-repeat 7px 10%;
padding:0 10px 15px 32px;
text-align:justify;
}
#overview_txt ul li.noborder {
font:bold 11px/15px  verdana; color:#4f5455;padding:0 0 6px 7px; background-image:none;
}
#overview_txt ul li.nobg {
background:none;
}
#overview_txt ul li a 
{
color:#4f5455; 
text-decoration:underline;
}
#overview_txt ul li a:hover 
{
color:#4f5455; 
text-decoration:none;
}
/*End For Overview*/
/*For Trainers List*/
#trainers{
padding:0 0 0 0; margin:0 auto;
}
#trainers h4{
font:bold 18px Arial, Helvetica, sans-serif; color:#00488f; padding:5px 0 5px 0; text-align:center;
}
.trainer_link{
font:bold 12px Verdana; color:Red; padding:10px; margin:0; text-align:center;
}
/*For Grid view*/
.Grid{
border:1px solid #ccddf8; font-family:Verdana; font-size: 10px; font-weight: normal; background-color:#fff;
color: #403e3f; padding:2px; text-decoration: none;
}
.Grid th{
border:1px solid #98c2ff;
}
.Grid td{
border:1px solid #98c2ff;
}
.Grid_header{
background-color:#c0daff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
color:#000; font-weight:bold; height:15px;
}
.Grid_Alternate{
background-color:#e4efff;
}
/*End Trainers List*/
/*For Registration*/
#registration{
padding:1px; margin:0 10px 10px 10px; border:1px solid #d4f1f1; background-color:#fff;
}
.reg_bodytxt{
font:normal 11px/15px  verdana; color:#4f5455;
}
.reg_bluetxt{
font:bold 13px/15px  verdana; color:#2382ba;
}
.reg_bluetxt_top
{
font:bold 13px/15px  verdana; color:#2382ba; background:url(../images/bullets.gif) no-repeat 3px 15%;
padding:0 0 8px 20px;
}
.reg_orangetxt{
font:bold 13px/15px  verdana; color:#ff9c00;
}
.reg_txtbox{
font:normal 12px verdana; color:#4f5455; border:1px #c0d3ef solid; padding:1px;
}
.reg_button{
font:normal 13px Arial, Helvetica, sans-serif; color:#000000; background-color:#dff8ff;
margin:3px 15px 0 0; padding:2px 2px 2px 2px; border:1px #000 solid; cursor:pointer;
}
/*End For Registration*/
#schedule{
padding:1px; margin:0 10px 10px 10px; background-color:#fff;
}
#schedule h3{
background-color:#def3f3; font:normal 13px/20px  verdana; color:#000; padding:0 0 0 10px;
border-bottom:1px solid #c5dcf1; margin:0 0 0 0;
}
/*For Schedule*/
/*For Registration Thanks*/
#reg_thanks{
padding:1px; margin:10px 10px 10px 10px; border:1px solid #d4f1f1; background-color:#fff;
}
#reg_thanks h3{
background-color:#def3f3; font:normal 13px/20px  verdana; color:#000; padding:0 0 0 10px;
border-bottom:1px solid #c5dcf1; margin:0 0 0 0;
}
#reg_thanks_txt {
padding:20px;
}
.thanks_txt{
font:bold 22px/22px Arial, Helvetica, sans-serif; letter-spacing:1px; color:Red;
text-align:center;
}
.thanks_txt2{
font:bold 17px Verdana; color:#0776d2;
margin:15px 0 10px 0;
text-align:center;
}
.thanks_txt3{
font:bold 11px/15px  verdana; color:#4f5455;
margin:40px 0 0 20px;
padding-bottom:10px;
}
.thanks_txt5{
font:normal 14px Verdana; color:#0776d2;
margin:15px 20px 30px 20px;
text-align:justify;
}
.thanks_txtlink{
font:bold 12px Verdana; color:#000; margin:0 0 0 0; display:block;
margin:20px 0 0 0;
text-align:center;
}
/*End Registration Thanks*/
/*For Course Schedule*/
#course{
padding:1px; margin:0 10px 10px 10px; border:1px solid #d4f1f1; background-color:#fff;
}
#course h3{
background-color:#d4e6f7; font:normal 13px/20px  verdana; color:#000;padding:0 0 0 10px;
border-bottom:1px solid #c5dcf1; margin:0 0 0 0; font-weight:bold;
}
#course .table_data{
font:bold 11px/22px verdana; text-align:center; color:#4f5455; margin:0 0 0 0; padding:6px 0 6px 0;
}
#course .table_data_cap{
font:bold 12px/20px verdana; text-align:center; color:#f99800; margin:0 0 0 0; padding:6px 0 6px 0;
}
#course .table_data td{
border:1px solid #ade3ff; padding:3px 3px 3px 5px;
}
/*End For Course Schedule*/
/*****************************Registration Form***************************************/
#reg_menu{
width:auto; margin:0 0 5px 0; height:24px; background:#b377b0;
}
.reg_homebutton{
font:normal 12px Arial, Helvetica, sans-serif; color:#000000; background-color:#f4e8f4;
padding:2px 2px 2px 2px; border:1px #b377b0 solid; cursor:pointer; float:right;
}
.printbutton{
font:normal 12px Arial, Helvetica, sans-serif; color:#000000; background-color:#f4e8f4;
padding:2px 2px 2px 2px; margin-right:25px; margin-left:5px; border:1px #b377b0 solid; cursor:pointer; 
float:right;
}
#insightmainpanel_reg{
width:auto; padding:0 0 0 0; margin:0 10px 10px 10px; border:1px solid #d2e0ee; background-color:#d2e0ee;
}
#insightmainpanel_reg h2{
background:url(../images/content_header_bg.gif) repeat-x 0 0; padding:8px 0 0 10px;
height:33px; font:bold 13px Arial, Helvetica, sans-serif; color:#00488f; margin:0 0 0 0;
}
#registration_form{
padding:0 0 0 0; margin:0 10px 10px 10px; background:#fff;
}
.reg_heahing{
font:bold 13px/20px Verdana; background:url(../images/bullets.gif) no-repeat 10px 50%; color:#3889c8;
padding:0 0 0 30px; margin:0 0 15px 0;
}
.reg_checkbox{
background-color: white; padding:0 0 0 0; margin:5px 0 5px 5px; font:bold 11px Verdana; color:#9e238a;
clear:left;
}
.reg_checkbox_ins{
background-color: white; padding:0 0 0 0; margin:5px 0 5px 5px; font:bold 11px Verdana; color:#000;
clear:left;
}
.reg_checkbox_label{
font:normal 10px Verdana; color:#333333; margin:0 0 0 10px;
}
.reg_heahing_installment{
font:normal 13px/20px Verdana; color:#4a4a4a;
padding:0 0 0 0; margin:0 0 15px 0;
}
.reg_fill_fields_text{
font:normal 10px Verdana; color:#333333; padding:0 0 2px 12px; margin:0 0 0 0;
}
.reg_fill_fields_text_mode{
font:normal 12px Verdana; color:#333333; padding:0 0 2px 12px; margin:0 0 0 0; font-weight:bold;
}
.reg_fill_fields_textbox{
font: normal 12px Tahoma; color:#333333; padding:2px; height:20px; margin:0 0 2px 0; width:143px;
height:14px; border:#2d2d2d solid 1px;
}
.reg_button{
font:normal 12px Arial, Helvetica, sans-serif; color:#000000; background-color:#f4e8f4;
padding:2px 2px 2px 2px; margin:0 0 10px 0; border:1px #b377b0 solid; cursor:pointer;
}
.reg_checkbox_agree{
background-color: white; padding:0 0 0 0; margin:0 0 10px 0; font:normal 10px Verdana; color:#000000;
clear:left;
}
.reg_msg{
font:normal 10px Verdana; color:Red; padding:0 0 5px 10px; margin:0 0 0 0;
}
/*****************************End Registration Form***************************************/
/*For International Payment Details*/
#payment_details{
padding:1px; margin:10px 10px 10px 10px; border:1px solid #d4f1f1; background-color:#fff;
}
#payment_details h3{
background-color:#def3f3; font:normal 13px/20px  verdana; color:#000; padding:0 0 0 10px;
border-bottom:1px solid #c5dcf1; margin:0 0 0 0;
}
#payment_details_txt {
margin:15px 0 30px 15px; padding:5px;
}
.main_headingtxt{
font:bold 20px/22px Arial, Helvetica, sans-serif; color:#ff7a03; padding:20px 0 10px 0;
text-align:center; margin:0 0 0 0;
}
.payment_details_heading{
font:bold 12px/25px Verdana; color:#0776d2;
}
.payment_details_bodytxt{
font:bold 12px/25px Verdana; color:#0776d2;
}
.payment_details_txtlink{
font:bold 12px Verdana; color:#000; margin:0 0 0 0; display:block;
}
/*End International Payment Details*/

/*For About*/
#about{
margin:7px; padding:0 0 0 0;
}
#about img.leftpic{
padding-right:10px;
}
#about p.abouttxt{
font:normal 11px/15px  verdana; color:#4f5455; margin:0 5px 10px 0; text-align:justify;
}
/*End About*/

/*For free Registration*/
#freeregister{
width:630px; padding:0 0 0 0; margin:0 0 15px 0; background-color:#FFFFFF; float:left;
}
#freeregister h2{
font:bold 16px Arial, Helvetica, sans-serif; color:#3e57a6; padding:0 0 0 0; margin:0 0 0 10px;
}
#freeregister h3{
font:bold 13px/22px Verdana; color:#d2a404; padding:0 0 0 0; margin:2px 0 5px 10px;
}
#freeregister_txt {
margin:0 0 0 0; padding:0 0 0 0;
}
#freeregister_txt ul {
list-style:none;padding:0;margin:0;
}
#freeregister_txt ul li {
font:normal 11px/15px  verdana; color:#4f5455; background:url(../images/bullets.gif) no-repeat 7px 10%;
padding:0 0 7px 35px;
}

#freeregister_txt ul li.audio {
font:normal 11px/20px  verdana; color:#4f5455; background:url(../images/sound_icon.gif) no-repeat 7px 10%;
padding:0 0 7px 35px;
}
#freeregister_txt ul li a{
color:#4f5455; text-decoration:underline;
}
#freeregister_txt ul li a:hover{
color:#4f5455; text-decoration:none;
}

.videoplayer
{
	width: 290px;
	height: 200px;
	margin: 10px 0 0 15px;
}

.videodesc
{
	font: normal 11px/15px Tahoma;
	padding: 2px 0 0 14px;
	color: #666666;
	margin: 0;
}
	








