/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}
html { overflow-x:hidden; }
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

:focus {
	outline: 0;
}

ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* RESET End */

/* ESTILOS DEL SITIO */

/* ESTILOS DEL SITIO */
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
background-color:#356283;
line-height:1.3em;
overflow-x:hidden !important;
background-image:url(../images/background-top-gradient.jpg);
}

#wrapper {
	margin:0 auto;
	background-image: url('../images/newhome/new-index-gradient.jpg');
	background-repeat: repeat-x;
	background-color:#fff;
}


/* LOGO */
#top {
width:auto;
height:102px;
margin:0 auto ;
background-repeat:repeat-x;
background-position:top;
padding:0;
}
#logo-imagen-top {
width:950px;
height:102px;
margin:0 auto;
background-image:url(../images/newhome/logo.png);
background-repeat: no-repeat;
background-position: 0px 10px;
position:relative;
}
/*- logo link -*/
.logomap{display:block;width:430px;height:90px;top:0px;position:absolute;text-decoration:none;}
#container {

margin:0 auto;
overflow:hidden;
}







/* -----MENU NAVEGACION TOP------ */
#navigation-top{font-family: 'PT Sans Narrow', sans-serif;text-transform:uppercase;font-size:16px;background:url('../images/nav/main-nav-bck.jpg') no-repeat;width:951px;height:47px;margin:7px auto 0;position:relative;z-index:9999;}
#navigation-top ul{padding:4px 3px;}
#navigation-top ul li{font-size: 16px;height:37px;line-height:36px;display:inline-block;float:left;position:relative;background:url('../images/nav/main-nav-divider.jpg') no-repeat right 15px;padding:0 46px;}
#navigation-top ul li a{color:#fff;text-decoration:none;cursor:pointer;}
#navigation-top ul li a:hover{color:#81AECF;} 
#navigation-top ul li.active a{background:url('../images/nav/main-nav-hover.jpg') repeat-x;}
#navigation-top ul li#contact-us{background:none;padding:0 20px 0 45px;}
#navigation-top ul li#marketplace{padding:0 47px;background:url('../images/nav/main-nav-getlisted-bck.jpg') repeat-x left 0;border:1px solid #1f374b;}
#navigation-top ul li#marketplace span.carticon{background:url('../images/nav/cart.png') no-repeat;width:29px;height:25px;display:block;position:absolute;left:12px;top:5px;}
#navigation-top ul li#marketplace a:hover{color:#294c66;}
#navigation-top ul li#contact-us a:hover{color:#ff4200;}


#navigation-top ul li ul{background:#83adcc;position:absolute;padding:4px 8px;z-index:99999;left:-3px;top:42px;width:auto;}
#navigation-top ul li ul li{float:none;display:block;background:none !important;border-bottom:1px solid #bbd2e3 !important;padding:2px 0 !important;min-width:140px;height:auto;line-height:normal !important;}
#navigation-top ul li ul li a{color:#fff;font-size:14px;line-height:20px;height:auto !important;padding:3px 0 3px 10px !important;border:none;}
#navigation-top ul li ul li a, 
#navigation-top ul li ul li a:hover{background:url('../images/subnav-bullet.jpg') no-repeat left 10px;text-transform:none !important;display:block;}
#navigation-top ul li ul li a:hover{color:#dae7f0;}
#navigation-top ul li#getlisted ul li a{border:none !important;background:url('../images/subnav-bullet.jpg') no-repeat left 10px;}
#navigation-top ul li#getlisted ul li a:hover{}
.ddmenu{visibility: hidden;}

/*---- New Index Style ---*/
p.title{background:url("../images/your-complete-title.png") no-repeat;width:718px;height:82px;margin:0 auto;}
p.title strong{display:none;}
.praticesBox, .patientsBox, .consultantsBox, .educationBox{width:465px;height:188px;margin-bottom:19px;border:none;}
.praticesBox{background:url("../images/homebox-practices.png") no-repeat;float:left;}
.patientsBox{background:url("../images/homebox-patients.png") no-repeat;float:right;}
.consultantsBox{background:url("../images/homebox-consultants.png") no-repeat;float:right;}
.educationBox{background:url("../images/homebox-students.png") no-repeat;float:right;}
/*--- 4 Boxes indes ---*/
.boxHolder{overflow:hidden;padding-left:6px;}
.HomeBox{background:url("../images/new-home-box.png") no-repeat;width:341px;height:107px;float:left;margin:0;padding:8px 2px 0 2px;}
.HomeBox .icon{width:64px;float:left;}
.HomeBox .text{width:260px;float:right;margin-right:4px;}



#imagen-home {
width:950px;
height:257px;
margin:0 auto 17px;
}


/* CONTENT */
#content {
width:950px;
height:auto;
margin:0 auto 0px;
background-color:#FFF;
}
#background_content {
width:950px;
height:auto;
min-height:300px;
margin:10px auto ;
padding-top:7px;
background-color:#FFF;
background-image:url(../images/background_content-top.jpg);
background-repeat:no-repeat;
}
.back-rounded-tilt {
width:465px;
height:49px;
background-repeat:no-repeat;
float:left;
display:inline;
margin-bottom:10px;
background-image:url(../images/back-rounded-tilt.jpg);
}
.bookicon{background-image:url(../images/back-rounded-book.jpg);}
.magicon{background-image:url(../images/back-rounded-mag.jpg);}
.shopicon{background-image:url(../images/back-rounded-shop.jpg);}
.phoneicon{background-image:url(../images/back-rounded-phone.jpg);}


.left {
margin-right:20px;
}
.back-rounded-tilt p {
width:417px;
margin:5px;
margin-left:38px;
margin-top:12px;
line-height:1.2em;
}
#content-bottom-home {
width:950px;
height:auto;
min-height:300px;
margin:0 auto 40px;
background-color:#FFF;
background-image:url(../images/background-gradient-rectangle.jpg);
background-position:top;
background-repeat:no-repeat;
overflow:hidden;
}
.col-301 {
width:301px;
height:auto;
float:left;
display:inline;
margin:8px 7px;
}
.marginleft10 {
margin-left:10px;
}
.back-col-tittle {
width:301px;
height:32px;
background-image: url(../images/background_col-tittle.jpg);
background-repeat:no-repeat;
margin-bottom:15px;
}
.back-col-tittle-comp {
height:32px;
background-image: url(../images/back-col-tittle-comp2.png);
background-repeat:no-repeat;
margin-bottom:4px;
float:middle;
margin-left:11px;

}
.col-content-back {
width:301px;
height:151px;
background-image:url(../images/background_col-content.jpg);
background-repeat:no-repeat;
}
.imagen-margin {
margin-top:2px;
}


/* FOOTER */
#footer {
	padding-top:30px;
background-color:#172d61;
/*background-image:url(../images/newhome/footer-bk.png);*/
height: 168px;
background-repeat:repeat-x;
}
.width-950 {
width:950px;
margin:0 auto;
}
#navigation-bottom-bk {
background-image:url(../images/newhome/bottom-nav.png);
height:61px;

}
#navigation-bottom {
text-align: center;
}
#navigation-bottom ul  {
padding-top: 22px
}
#navigation-bottom ul li {
list-style:none;
display:inline;
margin: 10px 6px;
font-size:14px;
color: #ffffff
}
#navigation-bottom ul li a {
color:#FFF;
text-decoration:none;
}
#navigation-bottom ul li a:hover {
color:#FFF;
text-decoration:underline;
}
#stay-connected {
width:200px;
height:30px;
float:right;
margin-left:6px;
clear: both;
}
#stay-connected p {
margin:6px;
font-size:14px;
font-weight:bold;
color:#bdced8;
float:left;
}
#stay-connected ul li{
float:left;
}
#stay-connected .social-icons {
display:inline;
width:29px;
height:29px;
float:left;
margin-left:4px;
cursor:pointer;
}
#stay-connected .large-btn{
	width:169px;
}
#stay-connected .social-icons:hover {opacity: 0.5}
.social-icons span {
display:none;
}
#footer-info {
width:950px;
padding:10px 0;
}
#logo-footer-himss {
width:198px;
height:65px;
float:left;
padding:0 24px 0 24px;
border-right:1px solid #4a718f;
}
#logo-footer-techmed {
width:113px;
height:65px;
float:left;
padding-right:24px;
border-right:1px solid #4a718f;
}
#footer-direccion {
color:#8eb3d0;
float:right;
display:inline;
font-size:13px;
margin-bottom:4px;
}
#copyright {
color:#0a1d23;
float:right;
display:inline;
clear:right;
}
#copyright p{
text-align:right;
}
#copyright p a{
color:#FFFFFF;
}
#footer-links{
text-align:right;
font-size: 11px;
margin-bottom: 2px;
color:#FFF;
}
#footer-links a{
color:#FFF;
text-decoration:none;
}
#footer-links a:hover{
text-decoration:underline;
}

.logo-footer {margin-top: 10px}


/* ESTILOS GENERALES */
h1, #sections-header h2{
font-size:21px !important;
font-weight:bold;
font-size:18px;
color:#FFF;
font-weight:normal;
padding:12px;
}
#sections-header h2{margin:12px 0;clear:both;}
h2 {
font-size:15px;
font-weight:bold;
padding:8px;
line-height:20px;
}

#sections-header-new {font-family: 'Open Sans', sans-serif;width:702px;margin-bottom:10px;}
#sections-header-new h3{font-size: 38px;color:#2d526c;margin-left: 50px;margin-top: 30px;font-weight: lighter;}
#sections-header-new h4{font-size: 24px;color:#fe9907;margin-left: 50px;margin-top: 15px;font-weight: 400;display:inline-block;height: 50px;padding-bottom: 10px;padding-top: 10px}
#sections-header-new img{margin-right: -55px;float:right;margin-top: -80px}
#sections-header-new img.curri{margin-right: -40px;float:right;margin-top: -80px}
#sections-header-new img.commu{margin-right: 0px;float:right;margin-top: -50px}
#sections-header-new img.cont{margin-right: 0px;float:right;margin-top: -70px}
#sections-header-new img.consu{margin-right: -51px;float:right;margin-top: -70px}

.destacado{
font-weight:bold;
}
.naranja {
color:#f24314;
}
a {
color:#f24314;
text-decoration:underline;
}
.font-color-white {
color:#FFF;
}
.crear {
clear:both;
}
.rounded-corners {
-moz-border-radius:6px; /* Firefox */  
-webkit-border-radius:6px;  /* Chrome y Safari */
border-radius:6px; /* propiedad CSS3 */
}
.superscript {
vertical-align: super; 
font-size:9px;
}


/*  ESTILOS PAGINAS INTERNAS  */
#content-internas {
float:left;
width:702px;
height:auto;
min-height:200px;
margin:0 0 0 6px;
}
#content-internas a.more-button{
	background: url('../images/education-buttons.png') no-repeat;
	display: block;
	width: 102px;
	height: 27px;
	float: right;
	margin-right: 4px;
}
#content-internas a.purchase-button{
	background: url('../images/education-buttons.png') no-repeat;
	background-position: -106px 0px;
	display: block;
	width: 102px;
	height: 27px;
	float: right;
	margin-bottom: 10px;
}

#content-internas a.more-button:hover{
	background-position: 0px -27px;
}
#content-internas a.purchase-button:hover{
	background-position: -106px -27px;
}
#right-links {
float:right;
width:200px;
min-height:456px;
margin-right:6px;
padding:0 10px 20px 10px;
background-color:#d9e9f4;
background-image:url(../images/background-rigth-links.jpg);
background-repeat:no-repeat;
}
#sections-header-blogs {
width:920px;
height:39px;
background:#ccc url(../images/title-feed-blogs.jpg) no-repeat;
margin-bottom:10px;
}

#sections-header {
width:702px;
height:39px;
background:#ccc url(../images/background-tittle-internas.jpg) no-repeat;
margin-bottom:10px;
}
.header-sections-h1 {
font-size:18px;
color:#FFF;
font-weight:normal;
padding:12px;
padding-left: 10px
}

.header-sections-h1.icon{
	margin-left: 10px
}


#content-internas p {
margin:10px 0;
}
#items ul{padding-left:0;}

#items ul li{
background-image: url(../images/vineta-flechita.jpg);
background-position: left 4px;
background-repeat: no-repeat;
display: block;
line-height: 1.6em;
/*list-style: none outside none;*/
padding-left: 20px;	
}

#right-links h2 {
font-weight:bold;
font-size:16px;
color:#0b85e0;
margin:10px -4px 10px !important;
border-bottom:1px solid #57b3f7;
}
.h2-right-links {
padding-left:0 !important;
}


#right-links ul li {
border-bottom:1px dashed #57b3f7;
padding:6px 0;
}

#right-links ul li a {
color:#284b65;
text-decoration:none;
}

#right-links ul li a:hover {
color:#0a131a;
text-decoration:none;
}
.bloglink {
margin-top:15px;
text-align:center;
}
.bloglink img {
display:block;
margin:0 auto;
}
.workshopbanner {
margin-top: 12px; 
width:200px;
}

/*-----------------------
#######Form steps style
----------------------*/
.steps{
font-family:Arial, Helvetica, sans-serif;
width:98%;
margin:4px auto;
clear:both;
}
.steps h1{
height:36px;
background:url("../images/step.png") no-repeat;
color:#FFF;
padding:12px 0 5px 12px;
}
.steps h1 strong{
color:#000;
}
.steps h1 span{
margin-left:20px;
display:inline;
}
.questions{
width:365px;
float:left;
}
.questions p{
padding:12px 0 12px 12px;
background:#99bcd6;
width:250px;
margin-left:120px;
}
.questions p, .ansawers p{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.ansawers{
width:528px;
float:right;
padding-bottom:10px;
}
.ansawers p{
padding:12px 0 12px 5px;
background:#ccdeeb;
width:521px;
margin-bottom:5px;
color:#333;
}
.ansawers input{
margin-right:10px;
}
.content1{
overflow:hidden;
}
.content2{
overflow:hidden;
}
.nextstep{
display:inline-block;
background:url("../images/next-setep.png") no-repeat left top;
width:88px;
height:37px;
float:right;
margin-bottom:20px;
}
.nextstep:hover{
background-position:left bottom;
}
.nextstep strong{
display:none;
}
/*-----New Style------*/
.imgleft{
float:left;
margin:2px 12px 12px 0;
}
.indent{
/*margin-left:33px;*/
border-bottom:1px dotted #999999;
padding-bottom:13px;
margin-bottom:-5px;
}
.indent .destacado{
display:block;
margin-bottom:-10px;
text-decoration:underline;
margin-top:15px;
font-size:14px;
}
.indent2{
/*margin-left:10px;*/
}
#content-internas  ul.rightbtn{
padding-left:0px;
margin-bottom:15px;
margin-left:35px;
}
#content-internas ul.rightbtn li{
margin-top:6px;
background:url(../images/disc-bullet.png) no-repeat left 5px;
padding:0 0 0 10px;
}
.imgleft2{
float:left;
margin:12px 12px 12px 0;
}
/*--------------------- new-------------------*/
.back-rounded-tilt h3{margin:18px 0 0 40px;}

.divide{
border-bottom:1px dotted #666666;
clear:both;
}
.clock{text-align:center;padding-bottom:20px;}


/*----------------------new new---------------*/
.box{
margin-left:50px;
padding-top:5px;
padding-left:15px;
padding-bottom:5px;
width:600px;
border:#999999 1px solid;
overflow:hidden;
-moz-border-radius: 15px;
border-radius:15px;
margin-bottom:15px;
}
h2.important a, h2.important2 a{
color:#666666;
margin-bottom:0px;
margin-top:10px;
}
h2.important{
margin-top:15px;
}
.img{
margin-top:10px;
margin-bottom:15px;
}
.img2{
margin-top:20px;
margin-bottom:40px;
}
.img3{
margin-top:-12px;
margin-bottom:40px;
}
.box p{
padding-right:10px;
}

.requestdemobtn{display:block;width:117px;height:31px;background:url("../images/request-demo-btn.png") no-repeat;}
.requestdemobtn strong{display:none;}
.himss{display:inline-block;width:40px;height:19px;background:url("../images/himss-small.jpg") no-repeat;text-indent:-9999px;line-height:30px;}

/********form******/
.error{display:block;color:#FF0000}
.list_request_items li{padding:5px;}
.wa {padding-left:84px}

/*--------- Google Search ----------------*/
.Gsearch{padding:50px 0 0 470px;}
.Gsearch input[type=text]{border:none;background:url("../images/search-input.jpg") no-repeat;width:199px;height:28px;padding-left:4px;padding-top: 8px\9}
.Gsearch input[type=submit]{background:url("../images/search-btn.jpg") no-repeat left top;width:59px;height:27px;border:none;color:#fff;margin-bottom: 8px\9}
.Gsearch input[type=submit]:hover{background-position:left bottom;}

#content-internas #cse-search-results iframe{width:700px !important;}

/*-----------Chat Tab -------------*/
.chattab{position:fixed;left:0;top:100px;width:131px;height:112px;background:url("../images/chat-tab.png") no-repeat;}

/*--- Vendors BTNS ---*/
.vendorList{margin-bottom:12px;overflow:hidden;}
.vendorList li{}
.vendorList li a{display:block;float:left;margin-right:4px;height:31px;background:url("../images/vendors-btn.png") no-repeat;}
.vendorList li a span{display:none;}
.vendorList li a.request{background-position:0 0;width:155px;}
.vendorList li a.add{background-position:-165px 0;width:155px;}
.vendorList li a.modify{background-position:-330px 0;width:165px;}
.vendorList li a.request:hover{background-position:0 -31px;}
.vendorList li a.add:hover{background-position:-165px -31px;}
.vendorList li a.modify:hover{background-position:-330px -31px; }

/*Start Form validate vendor listings*/    
.form_vendor h2{ padding-left: 0px;}
.form_vendor ul.form_column{ overflow: hidden; margin-top: 25px;}
.form_vendor ul.form_column li{ float: left; clear: both; margin-bottom: 13px; width: 495px;}
.form_vendor ul.form_column li.maincontctfrm.phone{ width: 525px; }
.form_vendor div.maincontctfrm.combo{ overflow: hidden; margin-top: 15px;}
.form_vendor div.maincontctfrm.combo h3{ margin-bottom: 15px;}
.form_vendor ul.form_column li label { float: left; width: 250px;}
.form_vendor ul.form_column li input  { width: 205px; float: right; padding: 0px 5px; height: 20px;}
.form_vendor ul.form_column li select { width: 215px ; float: right;}

.form_vendor ul.second_column{ overflow: hidden; margin-top: 25px; margin-bottom: 25px;}
.form_vendor ul.second_column li{ float: left; clear: both; margin-bottom: 13px; width: 495px;}
.form_vendor ul.second_column li label { float: left; width: 250px;}
.form_vendor ul.second_column li input  { width: 205px; float: right; padding: 0px 5px; height: 20px;}
.form_vendor ul.second_column li textarea { width: 211px; height: 135px; float: right; }
.form_vendor ul.second_column li select { width: 211px ; float: right;}

.form_vendor ul.third_column{ overflow: hidden; margin-top: 25px; margin-bottom: 25px;}
.form_vendor ul.third_column li{ float: left; clear: both; margin-bottom: 13px; width: 495px;}
.form_vendor ul.third_column li label { float: left; width: 250px;}
.form_vendor ul.third_column li input  { float: right; }
.form_vendor ul.third_column li textarea { width: 211px; height: 135px; float: right; }
.form_vendor ul.third_column li select { width: 211px ; float: right;}
.form_vendor ul.inline.phone li{ clear: none;}
.form_vendor ul.inline.phone li.first { width: 380px  ;}
.form_vendor ul.inline.phone li.last { width: 120px ; }

.form_vendor div.maincontctfrm.sitetypes ul li { width: 300px; }
.form_vendor div.maincontctfrm.sitetypes ul li label { float: right; }

.form_vendor div.maincontctfrm.location ul li { width: 300px; }
.form_vendor div.maincontctfrm.location ul li label { float: right; }

.form_vendor ul.inline.phone li label { width: 60px ;}
.form_vendor ul.inline.phone li label.wa { padding-left: 10px;}
.form_vendor ul.inline.phone li label.phone { width: 250px;}
.form_vendor ul.inline.phone li.extension { width: 20px; }
.form_vendor #extension { width: 35px; }
.form_vendor #phone { width: 90px;}
.form_vendor #awards_recognitions { width: 211px;}
.form_vendor #summary_description { width: 212px; float: right; height: 135px;}
.form_vendor #avg_license_cost, #web_based_susc { width: 215px; float: right;}

.form_vendor ul.list_request_items li label { float: left; margin-bottom: 6px; width: 250px;}
.form_vendor ul.list_request_items.group_chk { margin-bottom: 15px; }
.form_vendor div.checkbox_list { overflow: hidden; clear: both; } 
.form_vendor ul.list_request_items.group_chk.multipe { float: left; width: 160px; }
.form_vendor ul.list_request_items.group_chk.multipe li { line-height: normal;} 
.form_vendor ul.list_request_items.group_chk li { height: 24px; padding: 4px !important;}
.form_vendor ul.list_request_items.group_chk li label { width: 116px; font-size: 11px; margin-left: 4px; float: right; }
.form_vendor ul.list_request_items.group_chk li span.jquery-emr-checkbox { width: 25px; height: 19px; display: block;}

.form_vendor ul.list_request_items.group_chk li span.mark { width: 25px; height: 19px; display: block;}
.form_vendor div.maincontctfrm.submit { margin-left: 150px;width: 500px;margin-bottom: 25px;}
.form_vendor div.maincontctfrm.submit input { margin: 0 auto; display: block;}

.form_vendor ul.form_column li.list_graphics, ul.third_column li.list_graphics { width: 400px ;}
.form_vendor ul.form_column li label.list_graphics, ul.third_column li label.list_graphics { float: right; width: 325px;}

.form_vendor p.bt_sellectall { float: right; margin-right: 80px !important; }
.form_vendor p.bt_sellectall a{ text-decoration: none;}
.form_vendor h3.title_sellect{ float: left;}

.form_vendor ul.form_column li label.label_ctfrm{ width: 200px;}

.form_vendor ul.seals{ overflow: hidden; margin-top: 15px;}
.form_vendor ul.seals li{ float: left; display: block; margin-right: 20px; }
.form_vendor ul.seals li input{ display: block; margin: 0 auto;}
.form_vendor ul.seals li label, .form_vendor ul.seals li img { float: left; clear: both; }
.form_vendor ul.seals li input{ clear: both; margin-top: 20px;}
.form_vendor ul.seals li div{ overflow: hidden; height: 165px; position: relative;}
.form_vendor ul.seals li img { position: absolute; bottom: 0px; left: 35px;}
.form_vendor ul.seals li label { font-size: 10px;}


.form_vendor ul.seals li.first { width: 250px;}
.form_vendor ul.seals li.first img { width: 150px; height: 150px; left: 55px; }
.form_vendor ul.seals li.second { width: 180px;}
.form_vendor ul.seals li.second img { width: 95px; height: 95px; margin-bottom: 10px; }
.form_vendor ul.seals li.third { width: 200px; margin-right: 0px ;}
.form_vendor ul.seals li.third img { width: 99px; height: 60px; margin-bottom: 15px; }


.form_vendor span.tooltip{ font-size: 11px; font-style: italic; color: #A9A9A9;  }
.form_vendor span.tooltip.left{ float: left; width: 270px; margin-right: 0px; }
.form_vendor span.tooltip.right{ float: right; width: 330px; margin-right: 0px; }
.form_vendor span.tooltip.title{ font-size: 12px; font-style: italic; color: #ffffff;}
.form_vendor #search_bt { position: absolute; right: -80px; top: 0; }
.form_vendor li.maincontctfrm.first { position: relative; }
.form_vendor li.maincontctfrm.first #rapid_result { position: absolute; overflow: hidden; top: 22px; right: 0; width: 217px; background-color: #D3DAED; }

.form_vendor li.maincontctfrm.first #rapid_result li { cursor: pointer; width: 207px; margin-bottom: 0px; padding: 5px;}
.form_vendor li.maincontctfrm.first #rapid_result li:hover { background: #868581; color: #fff;}

.form_vendor li.maincontctfrm.first { position: relative; }
.form_vendor p.agree_option{ font-size: 15px; text-align: center;}
.form_vendor h3{ margin-top: 15px;}
.captcha_err {margin: 10px 0;}
#recaptcha_image {margin: 5px 5px 20px 0;padding: 10px;border: 1px solid #919191;}
#recaptcha_response_field {padding: 2px;border: 1px solid #919191;margin-left: 15px;width: 168px;}
.recaptcha_another a, .recaptcha_only_if_image a, .recaptcha_only_if_audio a , .recaptcha_help a{color: #666;}
/* End styles form validate vendor listings*/ 


/*---- form --------*/
.contactLeft, .contactRight{margin-top:16px;}
.contactLeft{margin-right:8px;width:50%;float:left;}
.contactRight{width:40%;float:right;}

.contactRight h3{text-transform:uppercase;border-bottom:1px dotted #ccc;padding-bottom:4px;}
.contactRight ul{list-style-type:circle;padding-left:16px;}
.contactRight ul li{margin:4px 0;}

.contactLeft form input[type="text"], .contactLeft form input[type="select"], .contactLeft form textarea{border:1px solid #666;padding:6px;width:320px;background:#f8f8f8;}
.contactLeft form input[type="text"]:hover, .contactLeft form input[type="select"], .contactLeft form textarea:hover{border:1px solid #999;background:#fff;}

/*------- form2 -------*/
.contactLeft2, .contactRight2{margin-top:16px;}
.contactLeft2{margin-right:8px;width:50%;float:left;}
.contactRight2{width:40%;float:right;}

.contactRight2 h3{text-transform:uppercase;border-bottom:1px dotted #ccc;padding-bottom:4px;}
.contactRight2 ul{list-style-type:circle;padding-left:16px;}
.contactRight2 ul li{margin:4px 0;}

.contactLeft2 form input[type="text"], .contactLeft2 form textarea{border:1px solid #666;padding:6px;width:200px;background:#f8f8f8;height:10px;}
.contactLeft2 form input[type="text"]:hover, .contactLeft2 form textarea:hover{border:1px solid #999;background:#fff;}


/*register_vendor*/
/*Start Register Form */    
.register_vendor h2{ padding-left: 0px;}
.register_vendor ul.form_column{ overflow: hidden; margin-top: 25px;}
.register_vendor ul.form_column li{ float: left; clear: both; margin-bottom: 13px; width: 495px;}
.register_vendor ul.form_column li.maincontctfrm.phone{ width: 525px; }
.register_vendor div.maincontctfrm.combo{ overflow: hidden; margin-top: 15px;}
.register_vendor div.maincontctfrm.combo h3{ margin-bottom: 15px;}
.register_vendor ul.form_column li label { float: left; width: 250px;}
.register_vendor ul.form_column li input  { width: 205px; float: right; padding: 0px 5px; height: 20px;}
.register_vendor ul.form_column li select { width: 215px ; float: right;}


.register_vendor div.maincontctfrm.sitetypes ul li { width: 300px; }
.register_vendor div.maincontctfrm.sitetypes ul li label { float: right; }

.register_vendor div.maincontctfrm.location ul li { width: 300px; }
.register_vendor div.maincontctfrm.location ul li label { float: right; }

.register_vendor ul.inline.phone li label { width: 60px ;}
.register_vendor ul.inline.phone li label.wa { padding-left: 10px;}
.register_vendor ul.inline.phone li label.phone { width: 250px;}
.register_vendor ul.inline.phone li.extension { width: 20px; }
.register_vendor #extension { width: 35px; }
.register_vendor #phone { width: 90px;}
.register_vendor #awards_recognitions { width: 211px;}
.register_vendor #summary_description { width: 212px; float: right; height: 135px;}
.register_vendor #avg_license_cost, #web_based_susc { width: 215px; float: right;}

.register_vendor ul.list_request_items li label { float: left; margin-bottom: 6px; width: 250px;}
.register_vendor ul.list_request_items.group_chk { margin-bottom: 15px; }
.register_vendor div.checkbox_list { overflow: hidden; clear: both; } 
.register_vendor ul.list_request_items.group_chk.multipe { float: left; width: 160px; }
.register_vendor ul.list_request_items.group_chk.multipe li { line-height: normal;} 
.register_vendor ul.list_request_items.group_chk li { height: 24px; padding: 4px !important;}
.register_vendor ul.list_request_items.group_chk li label { width: 116px; font-size: 11px; margin-left: 4px; float: right; }
.register_vendor ul.list_request_items.group_chk li span.jquery-emr-checkbox { width: 25px; height: 19px; display: block;}

.register_vendor ul.list_request_items.group_chk li span.mark { width: 25px; height: 19px; display: block;}
.register_vendor div.maincontctfrm.submit { width: 500px; margin-bottom: 25px; }
.register_vendor div.maincontctfrm.submit input { margin: 0 auto; display: block;}

.register_vendor ul.form_column li.list_graphics, ul.third_column li.list_graphics { width: 400px ;}
.register_vendor ul.form_column li label.list_graphics, ul.third_column li label.list_graphics { float: right; width: 325px;}

.register_vendor p.bt_sellectall { float: right; margin-right: 80px !important; }
.register_vendor p.bt_sellectall a{ text-decoration: none;}
.register_vendor h3.title_sellect{ float: left;}
.register_vendor h3.title_sellect p{ margin: 0 !important;}
.register_vendor ul.form_column li label.label_ctfrm{ width: 200px;}


.register_vendor span.tooltip{ font-size: 11px; font-style: italic; color: #A9A9A9;  }
.register_vendor span.tooltip.left{ float: left; width: 270px; margin-right: 0px; }
.register_vendor span.tooltip.right{ float: right; width: 330px; margin-right: 0px; }
.register_vendor span.tooltip.title{ font-size: 12px; font-style: italic; color: #ffffff;}
.register_vendor #search_bt { position: absolute; right: -80px; top: 0; }
.register_vendor li.maincontctfrm.first { position: relative; }
.register_vendor li.maincontctfrm.first #rapid_result { position: absolute; overflow: hidden; top: 22px; right: 0; width: 217px; background-color: #D3DAED; }

.register_vendor li.maincontctfrm.first #rapid_result li { cursor: pointer; width: 207px; margin-bottom: 0px; padding: 5px;}
.register_vendor li.maincontctfrm.first #rapid_result li:hover { background: #868581; color: #fff;}

.register_vendor li.maincontctfrm.first { position: relative; }
.register_vendor p.agree_option{ font-size: 15px; text-align: center;}
.register_vendor h3{ margin-top: 15px;}
.register_vendor label { font-weight: normal;}

.register_vendor .p_tooltip{ clear: both; display: block;}
.register_vendor p.agree_option{ font-weight: normal;}
.register_vendor a { font-weight: normal !important;}
.register_vendor .bloglink{ font-weight: normal !important;}

#copyright, #footer-direccion, #footer-links, #footer a, #right-links a{ font-weight: normal !important;}

/*------- box 2 divs ------*/
.box2{
margin-left:10px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
text-align:center;
width:300px;
border:#999999 1px solid;
overflow:hidden;
-moz-border-radius: 15px;
border-radius:15px;
margin-bottom:15px;
}

/*------- hielix ------*/
.hielix {
font-size:26px;
line-height:30px;
font-weight:bold;
color:#931F11;
padding:6px;
}
.hielix-small {
font-size:14px;
line-height:16px;
font-weight:bold;
color:#931F11;
padding:6px;
}
/*-----platinum page------*/
.platinum {
font-size:36px;
line-height:40px;
padding:8px;
}

/*---------box3-------*/
.box3{
float: left;
margin-left:10px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
text-align:center;
width:153px;
height:153px;
border:#999999 1px solid;
-moz-border-radius: 15px;
border-radius:15px;
margin-bottom:15px;
}

/***********box4------*/
.box4{
float: left;
margin-left:30px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
text-align:center;
width:175px;
height:190px;
border:#999999 1px solid;
-moz-border-radius: 15px;
border-radius:15px;
margin-bottom:5px;
}
.box4 p{
margin:0px !important;
}
#innerFrame{height: 1190px;width: 940px;}

/*----------blue title font------*/
.bluetitle{
font-size:18px;
color:#325b7a;
line-height:23px;
}

/*------- New Boxes -----*/
#boxesinnerHolder{
overflow:hidden;
margin-top:20px;
}
#boxesinnerHolder .col-301{width:31% !important;margin:4px !important;}
#boxesinnerHolder h2{background:#294c66;color:#fff;text-align:center;padding:4px;}
#boxesinnerHolder div p{padding-left:8px;}
#boxesinnerHolder .col-301 h2{
background:url(../images/bg.png) no-repeat !important;
width:217px;
height:24px;
}

/*--- New box style --*/
.colorBox{background:#FFFFDD;}

/*------long blue blox on inner page ----*/
.back-col-tittle-comp {
width:98%;
height:32px;
background-image: url(../images/back-col-tittle-comp2.png);
background-repeat:no-repeat;
margin-bottom:4px;
float:middle;
margin-left:11px;
}

/***********box4------*/
.box5{
float: left;
margin-left:60px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
text-align:center;
width:350px;
border:#999999 1px solid;
-moz-border-radius: 15px;
border-radius:15px;
margin-bottom:5px;
}

#items2 ul{padding-left:0;}

#items2 ul li{
background-image: url(../images/vineta-flechita.jpg);
background-position: left 4px;
background-repeat: no-repeat;
display: block;
line-height: 1.8em;
/*list-style: none outside none;*/
padding-left: 20px;	
}

#content-internas h2{padding-left:0 !important;}

/*****image-float*****/
#content-internas .img_text_area_left{
float:left;
padding-right:5px;
}
#content-internas .img_text_area_right{
float:right
}
/******Navigator Bottom********/
.navigator_bottom{
}
.botton1, .botton2, .botton3, .botton4{
width:173px;
height:55px;
}
.botton1{
background:url(../images/botton1.png);
}
.botton2{
background:url(../images/botton2.png);
}
.botton3{
background:url(../images/botton3.png);
}
.botton4{
background:url(../images/botton4.png);
}
.navigator_bottom p{
margin:0px !important;
padding-left:54px;
padding-top:20px;
font-size:16px;
font-weight:bold;
}
.navigator_bottom ul{
overflow:hidden;
}
.navigator_bottom ul li{
display:inline-block;
}

/*
.title_botton{
font-weight:bold;
padding-top:12px;
color:#F24314 !important;
}
*/
/*****landing page images*****/
.landing_image{
border:2px solid #cccccc;
float:left;
margin:0 15px 5px 0;
}
/*****landing page icons*****/
.landing_icon{
float:left;
margin: 0 25px 10px 0;
text-align:center;
}
.landing_icon1{
float:left;
margin: 0 25px 10px 90px;
text-align:center;
}
.icon{
 display: inline !important;
    float: left;
    line-height: 24px;
    overflow: hidden;
    padding: 10px 5px 0 !important;
	text-transform:capitalize !important;
}
#sections-header img{
padding-top:5px;
padding-left:6px;
padding-right:6px;
float:left;
}
/*****new paragraph style****/
.newparagraph{
font-size:15px;
line-height:21px;
}

/*****Synnex***/
.synnex{
color:#4E99D6;
font-size:16px;font-size:15px;
line-height:21px;
line-height:18px;
}
/******------------******/
.boxer{
width:650px; 
border-bottom:2px solid #ccc; 
padding-bottom:20px;
padding-top:20px;
}
.boxer p{ 
display:inline-block; 
float:left;
margin-top:15px !important;
padding-right:10px;
}
.boxer a{
float:right; 
margin-top:45px; 
margin-right:70px;
}
.float{
float:left;
}
.boxs{
overflow:hidden;
}
.boxs p, .line{
display:inline-block  !important;
float:left !important;
border-top:5px solid #325B7A;
width:563px;
}
.boxs img{
float:left !important;
}
.line{
width:25px !important;
}
/******education program landing page boxes****/
.bluebox{
margin-left:15px;
float:left;
padding-top:5px;
padding-left:6px;
padding-bottom:10px;
padding-right:6px;
width:305px;
height:405px;
border:#999999 1px solid;
background-color:#0b85e0 !important;
color:#FFF;
-moz-border-radius: 15px;
border-radius:15px;
margin-bottom:15px;
text-align:center;
float:left;
}
.bluebox a{
color:#FFF;
}

/*---- TootlTip -----*/
#picHolder{background:url('../images/meaningfuluse-roadmap.jpg') no-repeat;width:700px;height:512px;position:relative;}
.tip {width: 350px;padding:10px;overflow: hidden;display: none;position: absolute;z-index: 500;color:#454545;border:1px solid #ccc;background:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;-moz-box-shadow: 0 0 3px 3px #ddd;-webkit-box-shadow: 0 0 3px 3px#ddd;box-shadow: 0 0 3px 3px #ddd;}
.tTip a{display:block;width:50px;height:50px;text-decoration:none;}
.tTip {width: 200px; cursor: pointer; color: #666; font-weight: bold;}
#step1 {width:50px;height:50px;position:absolute;left:478px;top:196px;}
#step2 {width:50px;height:50px;position:absolute;left:110px;top:185px;}
#step3 {width:50px;height:50px;position:absolute;left:354px;top:375px;}

/*-- New Home Txt --*/
#bannerText{background:url('../images/back-home-banner-txt.png');border:2px solid #fff;position:absolute;top:240px;left:26px;padding:14px !important;color:#fff;z-index:999;-moz-border-radius:5px;border-radius:5px;}
#bannerText p{color:#fff;font-size:16px;margin-bottom:4px;font-family:"Myriad Pro", Arial, Helvetica;line-height:22px;}
#bannerText p a{color:#fff !important;text-decoration:underline;}
#bannerText p.BannerTitle{font-size:22px;color:#315575;text-transform:uppercase;letter-spacing:-1px;font-weight:bold;}




/*--- Sponsor Portal ---*/
.sponsorPortal .bigtitle{background:url('../images/big-title-h1.jpg') no-repeat;margin-left:6px;}
.sponsorPortal h2{color:#ff5900;margin-top:8px;}
.sponsorPortal form{margin-bottom:32px;}
.sponsorPortal h3{color:#356080;margin:10px 0 10px 6px;}
.sponsorPortal ul#chooseDir{overflow:hidden;margin-bottom:24px;}
.sponsorPortal ul#chooseDir li{width:32%;float:left;line-height:24px;}
.sponsorPortal ul#pricingPlan{overflow:hidden;margin-bottom:24px;padding-top:12px;}
.sponsorPortal ul#pricingPlan li{float:left;text-align:center;width:109px;margin-right:20px;}
.sponsorPortal ul#pricingPlan li img{display:block;margin-bottom:14px;}
.sponsorPortal ul#addInformation{overflow:hidden;margin:0 0 24px 12px;padding-top:12px;}
.sponsorPortal ul#addInformation li{width:32%;float:left;line-height:24px;}
.sponsorPortal ul#addInformation li label{display:block;}
.sponsorPortal ul#addInformation li label span{color:#f00;}
.sponsorPortal ul#addInformation li input{border:1px solid #666;}
.sponsorPortal form input.submit{border:none;font-size:0;line-height:0;width:93px;height:34px;background:url('../images/submit-btn.jpg') no-repeat;margin-top:16px;}
/*--- Grey and Blue Buttons ---*/
.buttons {
	float: right;
}
.buttons li {
	float: left;
	padding-right: 35px;
}
.buttons li a{
	height: 54px;
	text-decoration: none;
	width: 136px;
	display: block;
}

.buttons li a.contact {
	background:url('../images/contact.png')no-repeat left bottom;
}
.buttons li a.contact:hover {
	background:url('../images/contact.png')no-repeat left top;
}

.buttons li a.info {
	background:url('../images/info.png')no-repeat left bottom;
}
.buttons li a.info:hover {
	background:url('../images/info.png')no-repeat left top;
}

/***Call to Action Box---*/
.orangebox {background: url('../images/button-scheduleconsult.png') no-repeat 0px 0px; width: 265px; height: 31px;cursor: pointer;float: left;margin-left: 90px}
.orangebox:hover {background: url('../images/button-scheduleconsult.png') no-repeat 0px -31px; width: 265px; height: 31px;cursor: pointer;}

.learnmore {background: url('../images/button-learnmore.png') no-repeat 0px 0px; width: 134px; height: 31px;cursor: pointer;float: right;padding-right: 170px;margin-bottom: 50px}
.learnmore:hover {background: url('../images/button-learnmore.png') no-repeat 0px -31px; width: 134px; height: 31px;cursor: pointer;}

/****ordered list***/
ol{
list-style: decimal outside;
padding-left:40px;
}

/*----- New Styles 14/06/12 ---- */
.entry h1{
color:#325B7A !important;
font-size:24px !important;
padding-left:2px !important;
}
.entry h2{
color:#325B7A !important;
font-size:20px !important;
padding-left:2px !important;
}

/*-----ul newparagraph----*/
#content-internas ul.newparagraph li{
background: url("../images/disc-bullet.png") no-repeat left 9px;
margin-top: 6px;
padding: 0 0 0 13px;
}

/*-----Boxes New Page Styles----*/
#main_box {
	background: url("../images/border_container.jpg") no-repeat;
	width: 552px;
	height: 451px;
	margin-left: 75px;
	margin-top: 67px;
}

#main_box a{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	border-radius: 12px;
}

#main_box #box p{
	position: relative;
	margin:0 !important;
	text-align: center;
	padding-top:10px;
}

#main_box #box:hover {
	background-color: #FF9C1A;
	cursor:pointer;
}

#top_boxes {
	margin: 0px 0px 0px 14px;
}

#top_boxes img {
	position:absolute;
	left: 500px;
	top: 445px;
}

#top_boxes #box {
	background-color: #82AECB;
	width: 139px;
	height: 70px;
	float: left;
	margin: -32px -7px 0px 31px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	-o-border-radius: 12px;
}

#left_boxes {
	width: 139px;
	height: 70px;
	float: left;
	margin: 12px 0px 0px -64px;
}

#left_boxes #box {
	background-color: #82AECB;
	width: 139px;
	height: 70px;
	margin-bottom: 17px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	-o-border-radius: 12px;
}


#right_boxes {
	width: 139px;
	height: 70px;
	float: right;
	margin: 12px -67px 2px 0px;
}

#right_boxes #box {
	background-color: #82AECB;
	width: 139px;
	height: 70px;
	margin-bottom: 17px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	-o-border-radius: 12px;
}

#bottom_boxes {
	clear:both;
	margin: 0px 0px 0px 23px;
}

#bottom_boxes #box {
	background-color: #82AECB;
	width: 139px;
	height: 70px;
	float: left;
	margin: 282px 0px 0px 24px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	-o-border-radius: 12px;
}

#box{background:url(../images/btn-back.jpg) repeat-x left top;border:2px solid #ddd;}
#box:hover{background-position:left -73px;border-color:#999;}

/*--- need a emr -----*/
#MainboxHolder{overflow:hidden;position:relative;min-height:500px;}
#MainboxHolder .mainTop{clear:both;}
#MainboxHolder .mainLeft{position:absolute;top:76px;left:0;}
#MainboxHolder .mainCenter{margin:40px auto;width:340px;*margin-left:190px;}
#MainboxHolder .mainRight{float:right;}
#MainboxHolder .mainLeft, 
#MainboxHolder .mainRight{width:140px;}
#MainboxHolder .mainbottom{clear:both;}
#MainboxHolder .mainTop ul, 
#MainboxHolder .mainbottom ul{padding-left:100px;}
#MainboxHolder .mainTop ul li, 
#MainboxHolder .mainbottom ul li{display:inline;margin:0 12px;}
#MainboxHolder .mainLeft ul, 
#MainboxHolder .mainRight ul{padding-top:20px;}
#MainboxHolder .mainLeft ul li, 
#MainboxHolder .mainRight ul li{margin-bottom:12px;}
#MainboxHolder ul li{padding-top:12px;}
#MainboxHolder ul li a{background:#82AECB url("../images/btn-back.jpg") repeat-x;border:2px solid #ddd;border-radius:12px;height:54px;width:139px;display:inline-block;text-align:center;color:#fff;text-decoration:none;font-weight:bold;padding-top:16px;}
#MainboxHolder ul li a:hover{background-position:left bottom;}

/*--- market place----*/


#background_content .medlogo {
	background: url("../images/4medlogo.png") no-repeat;
	display: block;
	width: 517px;
	height: 79px;
}

#background_content .minibox {
	background: url('../images/box.png') no-repeat;
	width: 230px;
	height: 193px;
	float: left;
	padding-right: 3px;
	padding-bottom: 6px;
}

#background_content .minibox img {
	margin: 22px 0px 0px 96px;
}

#background_content .minibox p {
	text-align: center;
	width: 193px;
	padding-left: 22px;
}

#background_content .minibox h3 {
	color: #005271;
	font-size: 15px;
	font-weight: normal;
	text-align: center;
	padding-bottom: 11px;
}

#background_content .minibox a {
	display: block;
	width: 72px;
	height: 26px;
	margin-left: 85px;
	margin-top: 17px;
}

#background_content .minibox a.shop-button {
	background: url("../images/shop-button.jpg") no-repeat;
}

#background_content .minibox a.go-button {
	background: url("../images/go-button.jpg") no-repeat;
}

#background_content .minibox a.learn-button {
	background: url("../images/learn-button.jpg") no-repeat;
}

#background_content .vendor-box {
	background: url('../images/vendor-box.png') no-repeat;
	width: 230px;
	height: 193px;
	float: left;
	padding-right: 3px;
	padding-bottom: 6px;
}

#background_content .vendor-box p{
	color: #356283;
	width: 181px;
	font-size: 2em;
	text-align: center;
	text-shadow: #FFF 0px 1px 2px;
	line-height: 18px;
	padding-top: 91px;
	padding-left: 22px;
}

#background_content .vendor-box p span {
	font-weight: bold;
}

#background_content .vendor-box a.click-button {
	background: url("../images/click-button.png") no-repeat;
	display: block;
	width: 126px;
	height: 33px;
	margin-left: 46px;
	margin-top: 15px;
}


/*----------dark blue font------*/
.darkblue{
color:#036;
font-size:18px;
line-height:24px;
}

a.education-button {
	background: url('../images/continuing-education-btn.png') no-repeat;
	display: block;
	width: 226px;
	height: 31px;
}

a.education-button:hover {
	background-position: 0px -31px;
}

/*-------*/

#bluemarketheader{display:none;}






/*new styles... education-test.php*/

  .ui-tabs-vertical { width: 53em; }
  .ui-tabs-vertical .ui-tabs-nav { padding: .2em .1em .2em .2em; float: left; width: 30em; }
  .ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; }
  .ui-tabs-vertical .ui-tabs-nav li a { display:block; }
  .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; border-right-width: 1px; }
  .ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: right; width: 55em;}
  .ui-corner-left {width: 440px}

  #tabs {background-position: 127px 6px !important}
  #tabs h2 {font-family: arial; color:#005493;font-size: 20pt; border-bottom: 1px solid #d1d1d1; line-height:26pt}
  #tabs p {font-family: arial; color:#555555;font-size: 10pt; text-decoration: none;line-height: 17px;}
  #tabs p a {font-variant: normal; color:#FF6E01;text-decoration: none !important}
  #tabs p.first {font-family: arial; color:#555555;font-size: 10pt; text-decoration: none;line-height: 20px;margin-left: 0px}
  #tabs p.first a {font-variant: normal; color:#FF6E01;text-decoration: none !important}
  #tabs li {font-family: arial; color:#555555;font-size: 10pt; text-decoration: none;}
  #tabs li h3{font-family: arial; padding-left: -10px;margin-left:0px;margin-bottom:0 !important;color:#FF6E01;padding-left:18px;background:url('../images/h3-tab-bullet.jpg') no-repeat left 4px;text-decoration: none!important}
  #tabs li p{margin-top:3px !important;}
  #tabs a{text-decoration: none !important}
  #tabs h3 {margin-bottom:10px; margin-top: 10px }
  #tabs h3 a {font-variant: normal; color:#FF6E01;text-decoration: none !important}
  #tabs li.list {border-bottom: 1px dotted #d1d1d1}
  #tabs li.last {border-bottom: none}
  #tabs ul {border:none;background: none;list-style: none;width: 200px}

  /*solo ie ********************************/
  #tabs{*background-position: 120px 6px !important}
  #tabs div{*margin-top: 3px !important;*margin-right:10px !important;width: 445px !important;background:#fff;}
  #tabs ul {*width: auto !important;*border-right: none;*margin-top: -1px!important;}
  #tabs ul li {*border-top: none;}
  #tabs ul li.tabs1 {*border-top: 1px solid;*width: 199px }
  #tabs ul li.tabs4 {*border-bottom: none;}
  #tabs ul li .ui-tabs-anchor {*width: 181px;*border-bottom: }

  #tabs .noleftborder, #my-store-2140211, .ecwid-no-touch {border-left: none !important;border-color: #fff !important}
  #curriculum #tabs #tabs-1, #curriculum #tabs #tabs-2, #curriculum #tabs #tabs-3, #curriculum #tabs #tabs-4 {border-left: 1px solid #ccc !important;}
  #curriculum #tabs-2 {border: 0px solid #fff !important}

/* solo safari ****************/
  
@media screen and (-webkit-min-device-pixel-ratio:0) {
#tabs {background-position: 127px 5px !important}
}


/* will be red only in opera and google chrome */


body:nth-of-type(1) #tabs{background-position: 127px 6px !important}


  /***************************************/
  .more p {font-family: arial; color:#026ac3;font-weight: bold; font-style: italic}

  #tabs-1,#tabs-2,#tabs-3,#tabs-4,#tabs-5 {border: 1px solid !important; border-color: #d1d1d1 !important; padding-left: -16px !important; border-left: none !important;margin-top:3px}
  #education2 #content-internas {border: none;}

ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {overflow: hidden;}
li.tabs1.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab5a.png') top no-repeat; background-color: #fff; height: 70px;width: 174px; border-right: none }
li.tabs1.ui-state-default a{background: url('../images/tab5.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;}
li.tabs1.ui-state-default a:hover {background: url('../images/tab5a.png') top no-repeat;background-color: #fff; height: 70px;width: 174px;}
li.tabs2.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab1a.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;border-right: none}
li.tabs2.ui-state-default a{background: url('../images/tab1.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;}
li.tabs2.ui-state-default a:hover {background: url('../images/tab1a.png') top no-repeat;background-color: #fff; height: 70px;width: 174px;}
li.tabs3.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab2a.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;border-right: none}
li.tabs3.ui-state-default a{background: url('../images/tab2.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;}
li.tabs3.ui-state-default a:hover {background: url('../images/tab2a.png') top no-repeat;background-color: #fff; height: 70px;width: 174px;}
li.tabs4.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab3a.png') top no-repeat; background-color: #fff; height: 69px;width: 174px;border-right: none}
li.tabs4.ui-state-default a{background: url('../images/tab3.png') top no-repeat; background-color: #fff; height: 69px;width: 174px;border-bottom: 1px solid #d1d1d1;}
li.tabs4.ui-state-default a:hover {background: url('../images/tab3a.png') top no-repeat;background-color: #fff; height: 69px;width: 174px;}
li.tabs5.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab4a.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;border-right: none;margin-top: -1px}
li.tabs5.ui-state-default a{background: url('../images/tab4.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;border-bottom: 1px solid #d1d1d1;margin-top: -1px}
li.tabs5.ui-state-default a:hover {background: url('../images/tab4a.png') top no-repeat;background-color: #fff; height: 70px;width: 174px;}

#communities ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {overflow: hidden;}
#communities li.tabs1.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab2a_comm.png') top no-repeat; background-color: #fff; height: 70px;width: 174px; border-right: none }
#communities li.tabs1.ui-state-default a{background: url('../images/tab2_comm.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;}
#communities li.tabs1.ui-state-default a:hover{background: url('../images/tab2a_comm.png') top no-repeat;background-color: #fff; height: 70px;width: 174px;}
#communities li.tabs2.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab1a_comm.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;border-right: none}
#communities li.tabs2.ui-state-default a{background: url('../images/tab1_comm.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;}
#communities li.tabs2.ui-state-default a:hover{background: url('../images/tab1a_comm.png') top no-repeat;background-color: #fff; height: 70px;width: 174px;}
#communities li.tabs3.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab3a_comm.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;border-right: none}
#communities li.tabs3.ui-state-default a{background: url('../images/tab3_comm.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;}
#communities li.tabs3.ui-state-default a:hover{background: url('../images/tab3a_comm.png') top no-repeat;background-color: #fff; height: 70px;width: 174px;}
#communities li.tabs4.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab4a_comm.png') top no-repeat; background-color: #fff; height: 69px;width: 174px;border-right: none}
#communities li.tabs4.ui-state-default a{background: url('../images/tab4_comm.png') top no-repeat; background-color: #fff; height: 69px;width: 174px;border-bottom: 1px solid #d1d1d1;}
#communities li.tabs4.ui-state-default a:hover{background: url('../images/tab4a_comm.png') top no-repeat;background-color: #fff; height: 69px;width: 174px;}


#curriculum ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {overflow: hidden;}
#curriculum li.tabs1.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab1a_curr.png') top no-repeat; background-color: #fff; height: 70px;width: 174px; border-right: none }
#curriculum li.tabs1.ui-state-default a{background: url('../images/tab1_curr.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;}
#curriculum li.tabs1.ui-state-default a:hover{background: url('../images/tab1a_curr.png') top no-repeat; background-color: #fff;height: 70px;width: 174px;}
#curriculum li.tabs2.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab3a_curr.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;border-right: none}
#curriculum li.tabs2.ui-state-default a{background: url('../images/tab3_curr.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;}
#curriculum li.tabs2.ui-state-default a:hover{background: url('../images/tab3a_curr.png') top no-repeat; background-color: #fff;height: 70px;width: 174px;}
#curriculum li.tabs3.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab2a_curr.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;border-right: none}
#curriculum li.tabs3.ui-state-default a{background: url('../images/tab2_curr.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;}
#curriculum li.tabs3.ui-state-default a:hover{background: url('../images/tab2a_curr.png') top no-repeat; background-color: #fff;height: 70px;width: 174px;}
#curriculum li.tabs4.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab4a_curr.png') top no-repeat; background-color: #fff; height: 69px;width: 174px;border-right: none}
#curriculum li.tabs4.ui-state-default a{background: url('../images/tab4_curr.png') top no-repeat; background-color: #fff; height: 69px;width: 174px;border-bottom: 1px solid #d1d1d1;}
#curriculum li.tabs4.ui-state-default a:hover{background: url('../images/tab4a_curr.png') top no-repeat; background-color: #fff;height: 69px;width: 174px;}

#consulting ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {overflow: hidden;}
#consulting li.tabs1.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab1a_cons.png') top no-repeat; background-color: #fff; height: 70px;width: 174px; border-right: none }
#consulting li.tabs1.ui-state-default a{background: url('../images/tab1_cons.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;}
#consulting li.tabs1.ui-state-default a:hover{background: url('../images/tab1a_cons.png') top no-repeat;background-color: #fff; height: 70px;width: 174px;}
#consulting li.tabs2.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab2a_cons.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;border-right: none}
#consulting li.tabs2.ui-state-default a{background: url('../images/tab2_cons.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;}
#consulting li.tabs2.ui-state-default a:hover{background: url('../images/tab2a_cons.png') top no-repeat;background-color: #fff; height: 70px;width: 174px;}
#consulting li.tabs3.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab3a_cons.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;border-right: none}
#consulting li.tabs3.ui-state-default a{background: url('../images/tab3_cons.png') top no-repeat; background-color: #fff; height: 70px;width: 174px;}
#consulting li.tabs3.ui-state-default a:hover{background: url('../images/tab3a_cons.png') top no-repeat;background-color: #fff; height: 70px;width: 174px;}
#consulting li.tabs4.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a{background: url('../images/tab4a_cons.png') top no-repeat; background-color: #fff; height: 69px;width: 174px;border-right: none}
#consulting li.tabs4.ui-state-default a{background: url('../images/tab4_cons.png') top no-repeat; background-color: #fff; height: 69px;width: 174px;border-bottom: 1px solid #d1d1d1;}
#consulting li.tabs4.ui-state-default a:hover{background: url('../images/tab4a_cons.png') top no-repeat;background-color: #fff; height: 69px;width: 174px;}

  #consulting #tabs2 {border-bottom: 1px solid #ccc !important;border: 0px solid #fff !important}
#consulting li.tabs2.ui-state-default.ui-corner-left.ui-tabs-active.ui-state-active a {border-bottom: 1px solid #ccc !important;}


div.noline{border:none !important;}

#tabs li{}
#tabs li.ui-tabs-active{border-left:1px solid #ccc !important;border-color:#ccc !important;}
.ui-tabs .ui-tabs-nav li{border-right:none !important;}
#tabs div{border-left:1px solid #ccc !important;width:461px;position:relative;margin-right: 10px;margin-top: 4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#tabs div{margin-top:3px;}
}

#tabs ul.ultabs {list-style-type: disc !important;margin-left: 45px;list-style: disc;}
#tabs ul.ultabs li {*width: auto !important}

/* active */
.activeState{width:1px !important;height:86px;background:#fff;position:absolute !important;z-index:10;border-color:#fff !important;display:block;left:-1px;}
#tabs-1 .activeState{top:0;}
#tabs-2 .activeState{top:86px;}
#tabs-3 .activeState{top:172px;}
#tabs-4 .activeState{top:257px;}
#tabs-5 .activeState{top:343px;}

.shop {margin-left: 10px;margin-bottom: 10px;display: inline-block;}

div .news {background-color: #f3f3f3 !important; padding-top: 5px; border: 1px #e7e7e7 solid !important; margin-left: 5px; width: 440px; border-radius: 10px; border-left: 1px solid #e7e7e7 !important;}
div .news h5 {width: 410px; padding-left: 20px;}
div .news h5 a{color:#fd811f !important; text-decoration: none !important; font-family: arial !important; font-size: 13px !important; font-weight: bold !important; width: 380px}
div .news h5 a:hover{text-decoration:underline !important;}
div .news p {margin-left: 1px !important; width: 410px;padding-left: 20px; margin-bottom: 15px !important; margin-top:2px !important;font-size: 11px !important;font-weight: bold;}
div .news div.titulo {width: 410px !important; border-left: none !important; padding-left: 20px; margin-bottom: 10px}
div .news div.titulo h1 {font-family: arial; font-weight: bold; font-size: 18px; color:#005493; border-bottom: #dddddd 1px solid; padding-left: 0px !important;width: 400px}


div .tools {background-color: #fff !important; margin-top: 10px;padding: 5px 0px 5px 1px; border: 1px #e7e7e7 solid !important; margin-left: 5px; width: 445px !important; border-radius: 10px; border-left: 1px solid #e7e7e7 !important;}
div .tools h5 {width: 410px; padding-left: 20px;background: none}
div .tools h5 a{color:#fd811f !important; text-decoration: none !important; font-family: arial !important; font-size: 13px !important; font-weight: bold !important; width: 380px}
div .tools h5 a:hover{text-decoration:underline !important;}
div .tools ul li {font-family: arial; padding-left: -10px;margin-left:0px;padding-left:18px;background:url('../images/h3-tab-bullet.jpg') no-repeat 3px 15px;padding-top: 10px;width: 425px}
div .tools ul li.unique {font-family: arial; padding-left: -10px;margin-left:0px;padding-left:18px;background:url('../images/h3-tab-bullet.jpg') no-repeat 3px 15px;}
div .tools ul li span {line-height: 16px}
div .tools p {margin-left: 1px !important; width: 410px;padding-left: 20px; margin-bottom: 15px !important; margin-top:2px !important;font-size: 11px !important;font-weight: bold;}
div .tools div.titulo {width: 410px !important; border-left: none !important; padding-left: 20px; margin-bottom: 10px}
div .tools div.titulo h1 {font-family: arial; font-weight: bold; font-size: 18px; color:#005493; border-bottom: #dddddd 1px solid; padding-left: 0px !important;width: 400px}
div .tools a {color:#FF6E01;}

/*--------------ie9------------*/


div .tools ul li.unique {background-position: 3px 3px\9;padding-top: 0px\9;}
#tabs div {width:450px\9;}




/*----------newhome-------------*/
p.guidance {float:right;margin-right:50px;margin-top:20px;font-family: 'PT Sans Narrow', sans-serif;text-transform:uppercase;font-size: 19px;color:#ef5531;}
p.guidance span {font-weight: bold}
div.med {float:right;background:url('../images/newhome/4med.png');height: 100px;width: 147px;margin-right: 20px}
#newhome {/*background:url('../images/newhome/bk.png') no-repeat*/;background-position: center top;padding-top: 50px}
#newhome #content {background: none}
#newhome p.title{background:url("../images/newhome/title.png") no-repeat;width:595px;height:98px;margin-left: 0px;display: inline-block;}
#newhome p.title strong{display:none;}
#newhome #navigation-top{background:url('../images/newhome/nav.png') no-repeat top;width:313px;height:47px;float:right;*margin-top: -90px}

#boxes {height: 320px;margin-top: 100px;width: 970px}
#boxes a{text-decoration: none;cursor: pointer;}
.contentbox {background:url('../images/newhome/box.png') no-repeat -261px 0px;width:239px;height:300px;float:left;cursor: pointer;}
.contentbox:hover {background:url('../images/newhome/box.png') no-repeat;background-position: 0px 0px}
.contentbox p {color:#ffffff;font-size: 25px;font-family: 'Open Sans Condensed', sans-serif;}
.contentbox p.toptext{text-transform: uppercase;margin-top: 15px; margin-left: 65px}
.contentbox p.bottomtext{margin-top: 45px; margin-left: 20px;line-height: 25px;text-align: center;width: 200px;color:#2d4f6a;padding-bottom: 5px}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .contentbox p.bottomtext{margin-top: 50px;}
}
.contentbox:hover p.bottomtext {color:#ffffff;}
.contentbox img  {margin-top: -13px;margin-left: 14px}

#footer-left {width: 350px;float: left;}
#footer-left img {padding-bottom: 10px}
#footer-left p{color:#bbcad5;padding-bottom: 5px;font-size: 14px}

#footer-right {width: 400px;float: right;}
#footer-right p{color:#bbcad5;padding-bottom: 5px;font-size: 14px;text-align: right;}
#footer-right p.copy {margin-top:55px;}
#footer-right p a{color:#bbcad5;text-decoration: none}
#footer-right p a:hover{color:#ffffff}


/*float boton*/

.flotante {display:scroll; position:fixed; top:150px;right:0px;height: 149px;width: 42px;}
.flotante:hover {opacity: 0.5}
.button-courses {display:scroll; position:fixed; z-index:9999; top:310px;right:0px;height: 180px;width: 41px;background-image: url('../images/button-courses.png');text-decoration: none}
.button-courses:hover {opacity: 0.5}
.button-login {display:scroll; position:fixed; z-index:9999; top:500px;right:0px;height: 172px;width: 41px;background-image: url('../images/button-login.png');text-decoration: none}
.button-login:hover {opacity: 0.5}

/*lunch boton*/

a.lunch {background: url('../images/reg-btn.png') no-repeat;display: inline-block;height: 84px;width: 243px;margin-bottom: 20px;margin-right: -6px;float: right;}
a.lunch:hover {opacity: 0.5}
a.lunch span{display: none}

a.course-login {background-image: url('../images/newhome/login-courses.png');background-repeat: no-repeat;float: right;width: 246px;height: 83px;display: inline-block;text-decoration: none;margin-top: 1px;margin-right: -10px;}
a.course-login:hover {opacity: 0.5}
a.course-login span{display: none}


/*sponsorship*/
#sponsorship {width: 800px;margin:0 auto;margin-top: 50px;margin-bottom:50px }
#sponsorship #content {background-color:transparent;margin: 0 auto}
#sponsorship .sponsor-box {width: 265px;float: left;margin:0 auto;}
.sponsor-box h2 {;height: 206px;width: 261px;padding: 0px}
.sponsor-box h2.plat {background:url('../images/platinum.png') no-repeat}
.sponsor-box h2.gold {background:url('../images/gold.png') no-repeat}
.sponsor-box h2.free {background:url('../images/free.png') no-repeat}

.sponsor-box h2 span {display: none}
.sponsor-box ul.ul-plat li {background-color: #f4f4f4;}
.sponsor-box ul.ul-gold li {background-color: #f8f3e3;}
.sponsor-box ul.ul-free li {background-color: #e6edf2;}

.sponsor-box li {margin-left: 5px;padding:20px;font-family: 'Open Sans Condensed', sans-serif;font-size: 16px;color:#2d4f6a;border-bottom: 1px solid #dcdcdc;width: 209px;text-align: center}
.sponsor-box li.empty-gold {border-bottom: 1px solid #f8f3e3;}
.sponsor-box li.empty-free {border-bottom: 1px solid #e6edf2;}
.click-platinum {background:url('../images/click-platinum.png');height: 127px;width: 260px;float: left;margin-bottom: 15px;margin-left: -25px\9}
.click-gold {background:url('../images/click-gold.png');height: 127px;width: 260px;float: left;margin-bottom: 15px;margin-left: -25px\9}
.click-free {background:url('../images/click-free.png');height: 127px;width: 260px;float: left;margin-bottom: 15px;margin-left: -25px\9}
.click-platinum:hover {background-position: 0px -127px;}
.click-gold:hover {background-position:0px -127px;}
.click-free:hover {background-position:0px -127px;}
li.sponsor-more {padding-top: 10px}
li.sponsor-more span {font-weight: bold}
li.sponsor-more p {margin-bottom: 10px;font-size:18px}
li.sponsor-more p.light{font-size: 16px;color:#a4a5a7;}
li.sponsor-more p.light-gold{font-size: 16px;color:#fe9907;}

/* heathcaretoo */
.newpage p{margin-top: 20px !important;padding-left: 10px}
.newpage p img {margin-right: 10px} 

#short {width: 420px}

.box-img{
	margin-top:8px !important;
}
.box-img-text{
	margin-top:25px !important;
}


/************************************************
NEW INDEX
*************************************************/
#newhome{
	background: url('../images/newhome/background-doc.png') no-repeat center top;
	position:relative;
	font-family: 'Open Sans Condensed', sans-serif;
}

#boxes{
	margin-top:170px !important; 
	position:relative;
}
#boxes .tagline{
	float:right;	
	position:absolute;
	top:-160px;
	right:0;
	text-align: right;
}
#boxes .tagline strong.text-shadow{
	text-shadow: 0 0 8px rgba(255,255,255,1);
}
#boxes .tagline p{
	font-size:46px;
	color:#172d61;
	line-height: 52px;
}
#boxes .tagline p span{
	color:#ff6e00;
}

.new-index-logo{
	background-image:none !important;
	padding-top:18px;
	overflow:hidden;
}

.new-index-logo .newlogo{
	width:571px;
	height:auto;
	float:left;
}
.new-index-boxes{
	margin-top:50px !important;
}

#new-index-nav{	
	background: rgba(255,255,255,0.4);
}
#new-index-nav ul{
	margin:0;
	padding:20px 0 0 0;
	list-style-type: none;
	text-align:center;
}
#new-index-nav ul li{
	display:inline-block;
	padding:0 4px;
	margin-bottom:20px;
}
#new-index-nav ul li a{
	display:block;
	padding:14px 39px;
	color:#00285f;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}
#new-index-nav ul li a img{
	display:block;
	margin:0 auto 6px;
}
#new-index-nav ul li a:hover{
	text-decoration: underline;
}
.box-img-text, 
.contentbox p.bottomtext{
	font-size: 20px;
	width:92.5% !important;
	margin:0px 7px 0 !important;	
	padding:8px 0;	
}
.contentbox p.bottomtext{
	background-color:#d5dde3;
	color:#172d61 !important;
	font-size: 22px !important;
}

.contentbox:hover {
	background-position: -261px 0px;
}
.contentbox:hover .box-img-text{
	background-color: #ff9a00;
	color:#fff !important;
}

.contentbox .box-img{
	display:block;
	margin:25px auto 0px auto!important;
}