/* CSS Document 

Created By Rajeev Kumar
Company Sai Informatics / RNS Informatics

*/

body{
background:#ffffff url(../images/body_bg.jpg) repeat-x top;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
}

p, form, h1{
margin:0;
padding:0;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
line-height:17px;
}

a{
text-decoration:none;
font-weight:normal;
color:#1e84b4;
cursor:pointer;
}
.bluetext{
color:#1e84b4;
}
a:hover{
text-decoration:underline;
}

strong{
color:#031924;
}

#content_body ul{
margin:0;
padding:0;
margin-left:35px;
}

#content_body ul li{
list-style:url(../images/arrow2.gif);
line-height:17px;
}

#container{
width:1000px;
margin:auto;
}

#topmenu{
background:url(../images/menu_bg.gif) no-repeat;
height:48px;
padding-left:7px;
}

#topmenu a{
text-decoration:none;
float:left;
}

#topmenu .home{
background:url(../images/menu_home.jpg) no-repeat top;
display:block;
width:133px;
height:48px;
}

#topmenu .home:hover{
background:url(../images/menu_home.jpg) no-repeat bottom;
}

#topmenu .home_on{
background:url(../images/menu_home_on.jpg) no-repeat top;
display:block;
width:133px;
height:48px;
}

#topmenu .coaching{
background:url(../images/menu_coaching.jpg) no-repeat top;
display:block;
width:161px;
height:48px;
}

#topmenu .coaching:hover{
background:url(../images/menu_coaching.jpg) no-repeat bottom;
}

#topmenu .coaching_on{
background:url(../images/menu_coaching_on.jpg) no-repeat top;
display:block;
width:161px;
height:48px;
}

#topmenu .service{
background:url(../images/menu_service.jpg) no-repeat top;
display:block;
width:159px;
height:48px;
}

#topmenu .service:hover{
background:url(../images/menu_service.jpg) no-repeat bottom;
}

#topmenu .service_on{
background:url(../images/menu_service_on.jpg) no-repeat top;
display:block;
width:159px;
height:48px;
}

#topmenu .evento{
background:url(../images/menu_events.jpg) no-repeat top;
display:block;
width:149px;
height:48px;
}

#topmenu .evento:hover{
background:url(../images/menu_events.jpg) no-repeat bottom;
}

#topmenu .evento_on{
background:url(../images/menu_events_on.jpg) no-repeat top;
display:block;
width:149px;
height:48px;
}

#topmenu .equipo{
background:url(../images/menu_equipo.jpg) no-repeat top;
display:block;
width:141px;
height:48px;
}

#topmenu .equipo:hover{
background:url(../images/menu_equipo.jpg) no-repeat bottom;
}

#topmenu .equipo_on{
background:url(../images/menu_equipo_on.jpg) no-repeat top;
display:block;
width:141px;
height:48px;
}

#topmenu .contacto{
background:url(../images/menu_contact.jpg) no-repeat top;
display:block;
width:155px;
height:48px;
}

#topmenu .contacto:hover{
background:url(../images/menu_contact.jpg) no-repeat bottom;
}

#topmenu .contacto_on{
background:url(../images/menu_contact_on.jpg) no-repeat top;
display:block;
width:155px;
height:48px;
}


.newsletter{
background:url(../images/newsletterBG.gif) no-repeat;
height:101px;
}

.newsletter table{
margin-right:40px;
*margin-right:20px;
margin-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.newsletter .txtbox{
background:transparent url(../images/newsletter_input.gif) no-repeat;
border:none;
width:183px;
height:16px;
padding:4px 5px 3px 5px;
margin-left:15px;
margin-right:15px;
color:#666666;
font-size:11px;
}

.txtboxBG{
background:transparent url(../images/txtBG_evento.gif) no-repeat;
border:none;
width:189px;
height:16px;
padding:4px 5px 3px 5px;
margin-left:15px;
margin-right:15px;
color:#666666;
font-size:11px;
}
input.txtboxBG_left{
background:transparent url(../images/evento/proximos_leftimg.gif) no-repeat left top;
border:none;
width:199px;
height:23px;
/*padding:4px 5px 3px 5px;*/
/*margin-left:15px;
margin-right:15px;*/
color:#666666;
font-size:11px;
}

.btn_newsletter{
background:url(../images/btn_newsletter.gif) no-repeat top;
text-decoration:none;
display:block;
width:73px;
height:25px;
}
.btn_contratar{
background:url(../images/btn_contratar.gif) no-repeat top;
text-decoration:none;
display:block;
width:98px;
height:25px;
}
.btn_newsletter1{
background:url(../images/btn_newsletter.gif) no-repeat top;
text-decoration:none;
display:block;
width:73px;
height:25px;
}

.btn_newsletter:hover{
background:url(../images/btn_newsletter.gif) no-repeat bottom;
}
.btn_contratar:hover{
background:url(../images/btn_contratar.gif) no-repeat bottom;
}
.homert_bluebx{
background:url(../images/home_blue_box.gif) no-repeat top;
width:335px;
height:400px;
}

.homert_bluebx ul{
margin:0 !important;
padding:0;
}

.homert_bluebx ul li{
list-style:none !important;
background:url(../images/arrow.gif) no-repeat top left;
background-position:0px 5px;
color:#9de2ff;
margin-top:20px !important;
padding-left:12px !important;
line-height:18px;
}

.homert_bluebx ul li span{
text-transform:uppercase;
}

.homert_bluebx ul li a{
text-decoration:none;
color:#ffffff;
}

.homert_bluebx ul li a:hover{
text-decoration:underline;
}

.desc{
margin:0;
padding:0;
width:238px;
}

.desc dt{
margin:0;
padding:0;
border-bottom:solid 1px #d9d9d9;
padding-bottom:10px;
}

.desc dd{
margin:0;
padding:0;
padding-top:10px;
line-height:18px;
text-align:justify;
}

.desc dd strong{
color:#000000;
}

/*.banner-home{
background:url(../images/home_main_banner.jpg) no-repeat top;
}*/

#footer_top{
background:url(../images/footer_topBG.gif) repeat-x top;
height:265px;
}

.footerleft{
color:#ababab;
vertical-align:top;
width:372px;
border-right:solid 1px #053249;
line-height:17px;
}

.footerleft span{
font-weight:bold;
color:#77c650;
}

.footerleft a{
text-decoration:none;
font-weight:bold;
color:#67b8e4;
}

.footerleft a:hover{
text-decoration:underline;
}

.footer_right{
color:#ababab;
vertical-align:top;
border-left:solid 1px #000000;
line-height:17px;
}

.footer_right a{
text-decoration:none;
font-weight:bold;
color:#67b8e4;
}

.footer_right a:hover{
text-decoration:underline;
}

.footer_right a.more{
text-decoration:none;
font-size:12px;
font-weight:normal;
color:#ffffff;
}

.footer_right a.more:hover{
text-decoration:underline;
}

#footer_bottom{
background:url(../images/footerBG.gif) repeat-x top;
height:104px;
vertical-align:top;
padding-top:20px;
}

#footer_bottom .links{
color:#0b577b;
font-size:11px;
line-height:20px;
width:60%;
vertical-align:top;
}

#footer_bottom .links span{
color:#ffffff;
}

#footer_bottom .links a{
text-decoration:none;
margin-left:5px;
margin-right:5px;
color:#9ac4dc;
}

#footer_bottom .links a:hover{
color:#6cab4e;
}

#footer_bottom .links a.on{
color:#ffffff;
}

#footer_bottom .footerlogos{
width:40%;
text-align:right;
padding-right:20px;
vertical-align:top;
}

#footer_bottom .footerlogos img{
vertical-align:middle;
margin-left:30px;
}

.dummyheight{
height:31px;
*height:29px;
}

.leftlink{
margin:0;
padding:0;
}

.leftlink li{
list-style:url(../images/arrow1.gif);
}

.orangebullet{
margin:0;
padding:0;
margin-left:35px;
}

.orangebullet li{
list-style:url(../images/arrow2.gif);
line-height:17px;
}

.greenbullet{
margin:0;
padding:0;
margin-left:35px;
}

.greenbullet li{
list-style:url(../images/arrow3.gif);
line-height:17px;
}

.lt_brdr{
border-left:1px dashed #cecece;
}

a.orangelink{
text-decoration:none;
font-size:10px;
text-transform:uppercase;
font-weight:normal;
color:#ef7706;
}

a.orangelink:hover{
text-decoration:underline;
}

.submenu{
background:url(../images/coaching/sub-menuBG.png) no-repeat;
height:46px;
padding-left:30px;
}

.submenu a{
text-decoration:none;
float:left;
}

.greentxt{
color:#65a844;
}
.greentxtdark{
color:#1C681E;
}


.orangetxt{
color:#ef7706;
}

.graytxt{
color:#666666;
}

ul.nobullet-Bbrder{
margin:0 !important;
padding:0;
}

ul.nobullet-Bbrder li{
list-style:none !important;
background:none !important;
border-bottom:dashed 1px #cecece;
line-height:30px;
}

/* Coaching Page CSS */

.coachintroBG{
background:url(../images/coaching/coaching_inrto_hdr.png) no-repeat;

}

.Coach_SB1{
text-decoration:none;
background:url(../images/coaching/coaching_SB1.png) no-repeat top;
display:block;
width:155px;
height:17px;
}

.Coach_SB1:hover{
background:url(../images/coaching/coaching_SB1.png) no-repeat bottom;
}

.Coach_SB2{
text-decoration:none;
background:url(../images/coaching/coaching_SB2.gif) no-repeat top;
display:block;
width:165px;
height:17px;
}

.Coach_SB2:hover{
background:url(../images/coaching/coaching_SB2.gif) no-repeat bottom;
}

.Coach_SB3{
text-decoration:none;
background:url(../images/coaching/coaching_SB3.gif) no-repeat top;
display:block;
width:148px;
height:17px;
}

.Coach_SB3:hover{
background:url(../images/coaching/coaching_SB3.gif) no-repeat bottom;
}

.Coach_SB4{
text-decoration:none;
background:url(../images/coaching/coaching_SB4.gif) no-repeat top;
display:block;
width:156px;
height:17px;
}

.Coach_SB4:hover{
background:url(../images/coaching/coaching_SB4.gif) no-repeat bottom;
}

.submenu .SM1{
background:url(../images/coaching/coaching_SM1.gif) no-repeat top;
display:block;
width:139px;
height:46px;
}

.submenu .SM1:hover{
background:url(../images/coaching/coaching_SM1.gif) no-repeat bottom;
}

.submenu .SM1_on{
background:url(../images/coaching/coaching_SM1_on.gif) no-repeat top;
display:block;
width:139px;
height:46px;
}

.submenu .SM2{
background:url(../images/coaching/coaching_SM2.gif) no-repeat top;
display:block;
width:175px;
height:46px;
}

.submenu .SM2:hover{
background:url(../images/coaching/coaching_SM2.gif) no-repeat bottom;
}

.submenu .SM2_on{
background:url(../images/coaching/coaching_SM2_on.gif) no-repeat top;
display:block;
width:175px;
height:46px;
}

.submenu .SM3{
background:url(../images/coaching/coaching_SM3.gif) no-repeat top;
display:block;
width:189px;
height:46px;
}

.submenu .SM3:hover{
background:url(../images/coaching/coaching_SM3.gif) no-repeat bottom;
}

.submenu .SM3_on{
background:url(../images/coaching/coaching_SM3_on.gif) no-repeat top;
display:block;
width:189px;
height:46px;
}

.submenu .SM4{
background:url(../images/coaching/coaching_SM4.gif) no-repeat top;
display:block;
width:174px;
height:46px;
}

.submenu .SM4:hover{
background:url(../images/coaching/coaching_SM4.gif) no-repeat bottom;
}

.submenu .SM4_on{
background:url(../images/coaching/coaching_SM4_on.gif) no-repeat top;
display:block;
width:174px;
height:46px;
}

.submenu .SM5{
background:url(../images/coaching/coaching_SM5.gif) no-repeat top;
display:block;
width:185px;
height:46px;
}

.submenu .SM5:hover{
background:url(../images/coaching/coaching_SM5.gif) no-repeat bottom;
}

.submenu .SM5_on{
background:url(../images/coaching/coaching_SM5_on.gif) no-repeat top;
display:block;
width:185px;
height:46px;
}

.btncoaching{
background:url(../images/btn_descargar.gif) no-repeat top;
text-decoration:none;
display:block;
width:97px;
height:25px;
}

.btncoaching:hover{
background:url(../images/btn_descargar.gif) no-repeat bottom;
}

/* Coaching Page CSS*/


/* Servicio Page CSS*/

.servintroBG{
background:url(../images/servicio/servicio_inrto_hdr.png) no-repeat;
}

.Service_SB1{
text-decoration:none;
background:url(../images/servicio/servicio_SB1.gif) no-repeat top;
display:block;
width:150px;
height:17px;
}

.Service_SB1:hover{
background:url(../images/servicio/servicio_SB1.gif) no-repeat bottom;
}

.Service_SB2{
text-decoration:none;
background:url(../images/servicio/servicio_SB2.gif) no-repeat top;
display:block;
width:184px;
height:17px;
}

.Service_SB2:hover{
background:url(../images/servicio/servicio_SB2.gif) no-repeat bottom;
}

.Service_SB3{
text-decoration:none;
background:url(../images/servicio/servicio_SB3.gif) no-repeat top;
display:block;
width:192px;
height:17px;
}

.Service_SB3:hover{
background:url(../images/servicio/servicio_SB3.gif) no-repeat bottom;
}

.Service_SB4{
text-decoration:none;
background:url(../images/servicio/servicio_SB4.gif) no-repeat top;
display:block;
width:98px;
height:17px;
}

.Service_SB4:hover{
background:url(../images/servicio/servicio_SB4.gif) no-repeat bottom;
}

.submenu .Serv_SM1{
background:url(../images/servicio/servicios_SM1.gif) no-repeat top;
display:block;
width:133px;
height:46px;
}

.submenu .Serv_SM1:hover{
background:url(../images/servicio/servicios_SM1.gif) no-repeat bottom;
}

.submenu .Serv_SM1_on{
background:url(../images/servicio/servicios_SM1_on.gif) no-repeat top;
display:block;
width:133px;
height:46px;
}

.submenu .Serv_SM2{
background:url(../images/servicio/servicios_SM2.gif) no-repeat top;
display:block;
width:174px;
height:46px;
}

.submenu .Serv_SM2:hover{
background:url(../images/servicio/servicios_SM2.gif) no-repeat bottom;
}

.submenu .Serv_SM2_on{
background:url(../images/servicio/servicios_SM2_on.gif) no-repeat top;
display:block;
width:174px;
height:46px;
}

.submenu .Serv_SM3{
background:url(../images/servicio/servicios_SM3.gif) no-repeat top;
display:block;
width:211px;
height:46px;
}

.submenu .Serv_SM3:hover{
background:url(../images/servicio/servicios_SM3.gif) no-repeat bottom;
}

.submenu .Serv_SM3_on{
background:url(../images/servicio/servicios_SM3_on.gif) no-repeat top;
display:block;
width:211px;
height:46px;
}

.submenu .Serv_SM4{
background:url(../images/servicio/servicios_SM4.gif) no-repeat top;
display:block;
width:216px;
height:46px;
}

.submenu .Serv_SM4:hover{
background:url(../images/servicio/servicios_SM4.gif) no-repeat bottom;
}

.submenu .Serv_SM4_on{
background:url(../images/servicio/servicios_SM4_on.gif) no-repeat top;
display:block;
width:216px;
height:46px;
}

.submenu .Serv_SM5{
background:url(../images/servicio/servicios_SM5.gif) no-repeat top;
display:block;
width:118px;
height:46px;
}

.submenu .Serv_SM5:hover{
background:url(../images/servicio/servicios_SM5.gif) no-repeat bottom;
}

.submenu .Serv_SM5_on{
background:url(../images/servicio/servicios_SM5_on.gif) no-repeat top;
display:block;
width:118px;
height:46px;
}

.submenu_evento{
background:url(../images/coaching/sub-menuBG.png) no-repeat;
height:46px;
padding-left:15px;
}

.submenu_evento a{
float:left;
text-decoration:none;
}

.submenu_evento .evento_SM1{
background:url(../images/evento/evento_SM1.gif) no-repeat top;
display:block;
width:184px;
height:46px;
}

.submenu_evento .evento_SM1:hover{
background:url(../images/evento/evento_SM1.gif) no-repeat bottom;
}

.submenu_evento .evento_SM1_on{
background:url(../images/evento/evento_SM1_on.gif) no-repeat top;
display:block;
width:184px;
height:46px;
}

.submenu_evento .evento_SM2{
background:url(../images/evento/evento_SM2.gif) no-repeat top;
display:block;
width:227px;
height:46px;
}

.submenu_evento .evento_SM2:hover{
background:url(../images/evento/evento_SM2.gif) no-repeat bottom;
}

.submenu_evento .evento_SM2_on{
background:url(../images/evento/evento_SM2_on.gif) no-repeat top;
display:block;
width:227px;
height:46px;
}

.submenu_evento .evento_SM3{
background:url(../images/evento/evento_SM3.gif) no-repeat top;
display:block;
width:239px;
height:46px;
}

.submenu_evento .evento_SM3:hover{
background:url(../images/evento/evento_SM3.gif) no-repeat bottom;
}

.submenu_evento .evento_SM3_on{
background:url(../images/evento/evento_SM3_on.gif) no-repeat top;
display:block;
width:239px;
height:46px;
}

.submenu_evento .evento_SM4{
background:url(../images/evento/evento_SM4.gif) no-repeat top;
display:block;
width:244px;
height:46px;
}

.submenu_evento .evento_SM4:hover{
background:url(../images/evento/evento_SM4.gif) no-repeat bottom;
}
.submenu_evento .evento_SM4_on{
background:url(../images/evento/evento_SM4_on.gif) no-repeat top;
display:block;
width:244px;
height:46px;
}
.btnevento{
background:url(../images/btn_descargar.gif) no-repeat top;
text-decoration:none;
display:block;
width:97px;
height:25px;
}

.btnevento:hover{
background:url(../images/btn_descargar.gif) no-repeat bottom;
}
.btnrestra{
background:url(../images/registrarse.png) no-repeat top;
text-decoration:none;
display:block;
width:100px;
height:30px;
}

.btnrestra:hover{
background:url(../images/registrarse.png) no-repeat bottom;
}
.btnSubmit{
background:url(../images/button.gif) no-repeat top;
text-decoration:none;
display:block;
width:100px;
height:19px;
margin-left:5px;

}


/* Pagination Starts Here */

.pagetable{
float:right;
}

.pagetable a{
text-decoration:none;
margin:0px 2px 0px 2px;
}

.pagetable a.firstlast{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#003399;
}

.pagetable a.firstlast:hover{
text-decoration:underline;
}

.pagetable a.pagelink_prev{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#FF3300;
}

.pagetable a.pagelink_prev:hover{
text-decoration:underline;
}

.pagetable a.pagelink_next{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:12px;
font-weight:normal;
color:#CC3300;
}

.pagetable a.pagelink_next:hover{
text-decoration:underline;
}

.pagetable a.paginations{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
font-weight:normal;
color:#3399FF;
}

.pagetable a.paginations:hover{
text-decoration:underline;
}

.pagetable a.pagetable_activecell{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
font-weight:normal;
color:#CC3300;
}

/* Pagination Ends Here */




.inputBox{
background:url(../images/contratar/textarea_leftimg.gif) no-repeat left top;
display:block;
width:auto;
height:21px;
padding-left:5px;
vertical-align:top;
}

.inputBox span{
background:url(../images/contratar/textarea_rightimg.gif) no-repeat right top;
display:block;
float:left;
width:auto;
height:21px;
padding-right:5px;
vertical-align:top;
}

.inputBox span input{
background:transparent url(../images/contratar/textarea_middleimg.gif) repeat-x top;
border:none;
display:block;
width:auto;
height:21px;
*margin-top:-1px;
}

.textareaBox{
background:url(../images/contratar/bottom_textarea_leftimg.gif) no-repeat left top;
display:block;
width:auto;
height:73px;
padding-left:4px;
vertical-align:top;
}

.textareaBox span{
background:url(../images/contratar/bottom_textarea_rightimg.gif) no-repeat right top;
display:block;
float:left;
width:auto;
height:73px;
padding-right:4px;
vertical-align:top;
}

.textareaBox span textarea{
background:transparent url(../images/contratar/bottom_textarea_middleimg.gif) repeat-x top;
border:none;
display:block;
width:auto;
height:73px;
*margin-top:-1px;
}
.textareaBoxcon{
background:url(../images/contratar/bottom_textarea_leftimglarge.gif) no-repeat left top;
display:block;
width:auto;
height:150px;
padding-left:4px;
vertical-align:top;
}

.textareaBoxcon span{
background:url(../images/contratar/bottom_textarea_rightimglarge.gif) no-repeat right top;
display:block;
float:left;
width:auto;
height:150px;
padding-right:4px;
vertical-align:top;
}

.textareaBoxcon span textarea{
background:transparent url(../images/contratar/bottom_textarea_middleimglarge.gif) repeat-x top;
border:none;
display:block;
width:auto;
height:150px;
*margin-top:-1px;
}
.innerpage_slogan{
font-family:"Futura LT Book", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
font-style:italic;
line-height:24px;
letter-spacing:.2px;
color:#1E84B4;
}
.contartar_slogan{
font-family:"Futura LT Book", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;

line-height:24px;
letter-spacing:.2px;
color:#1E84B4;
}
.contartarinnerpage{
font-family:"Futura LT Book", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:20px;
letter-spacing:.2px;
color:#031823;
}
.tipname{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#1E84B4;
}

.eventname{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#1E84B4;
}

.equiponame{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
color:#1E84B4;
}

.equiponame_btm{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-transform:uppercase;
color:#000000;
}

.eventdate{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#67AC46;
}

.IMGflL{
float:left;
margin-right:20px;
margin-bottom:10px;
}
#interesaVideo {
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}
#interesaVideo object, #interesaVideo embed {
	width:198px;
	height:125px;
}
.justify p{
text-align:justify;
}
.bldText{
 color: #000000;
 font-size:12px;
 font-family: veranda, arial, helvetica, sans-serif;
 font-weight: bold;
}
.bld1{
 color: #174f99;
 font-size:16px;
 font-family: veranda, arial, helvetica, sans-serif;
 font-weight: bold;
}
.big{
font-size:14px;}

.clear{
clear:both;
}

.flL{
float:left;
}