st@charset "UTF-8";
/* CSS Document */


* {
	padding: 0;
	border: 0;
	z-index: 1;
}

a:active, a:focus {outline: 0;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td {
margin:0;
padding:0;
}


body {
background-image:url(../images/common/bg_fade.jpg); background-repeat: repeat-x;
font-family: "MyriadPro-Regular", "Myriad Pro Regular", MyriadPro, "Myriad Pro", Helvetica, Arial, sans-serif;
font-size: 13px;
background-color:#d3e2f1;
}


#wrap{
	width:850px;
	margin:0 auto;
} 





/* Header Styles */



#header {
	width:850px;
	padding:0px;
} 

.logo {
	margin:25px 0 25px 12px;
}





/* Sign-in Form Styles */



#signin {
	width:320px;
	float:right;
	margin:55px 0px 0 0;
	color:#666;

}

.login_field {
border:1px solid #CCCCCC;
padding:2px;
font-weight:11px;}


form#login {
  position:relative;
}


div#signin_text {font-weight:bold; color:#333; margin-bottom:3px;}
div#username,
div#password {
  float:left;
  margin-right:8px;
  width:130px;
}

#remember {
float:left;
width:20px;
padding:0;
margin-right:3px;
}

#remember_text {
float:left;
color:#666;
font-weight:normal;
margin:6px 15px 0 0;}

#forgot {
  float:left;
  color:#666;
margin-top:6px;
}

div#remember_text p,
div#forgot p {font-size:10px;}


input#username-field,
input#password-dummy, input#password-field {
  width:130px;
  color:#666;
  font-size:11px;
}




/* Nav Styles */


	
#menu {
	width:481px;
	float:left;
	margin-left:12px;
} 


#nav {
background:url("../images/nav/nav_all.gif") no-repeat  0px -27px;
width:482px;
height:27px;
margin:0 0 0 12px;
padding:0;
}

#nav span {
display: none;
}

#nav  li, #nav a {
height:27px;
display:block;
padding:0;
}

#nav li {
float:left;
list-style:none;
display:inline;
padding:0;
}

#nav_home {width: 53px; padding:0;}
#nav_tour {width: 124px; padding:0;}
#nav_network {width: 104px; padding:0;}
#nav_expertise {width: 108px; padding:0;}
#nav_know {width: 93px; padding:0;}

#nav_home a:hover {background:url("../images/nav/nav_all.gif") 0px 0px no-repeat; padding:0;}
#nav_tour a:hover {background:url("../images/nav/nav_all.gif") -53px 0px no-repeat; padding:0;}
#nav_network a:hover {background:url("../images/nav/nav_all.gif") -177px 0px no-repeat; padding:0;}
#nav_expertise a:hover {background:url("../images/nav/nav_all.gif") -281px 0px no-repeat; padding:0;}
#nav_know a:hover {background:url("../images/nav/nav_all.gif") -389px 0px no-repeat; padding:0;}

body#home_page #nav_home {
background:url("../images/nav/nav_all.gif") 0px -54px no-repeat; }
body#home_page #nav_home a:hover {
background:url("../images/nav/nav_all.gif") 0px -54px no-repeat; }

body#tour_page #nav_tour {
background:url("../images/nav/nav_all.gif") -53px -54px no-repeat; }
body#tour_page #nav_tour a:hover {
background:url("../images/nav/nav_all.gif") -53px -54px no-repeat; }

body#network_page #nav_network {
background:url("../images/nav/nav_all.gif") -177px -54px no-repeat; }
body#network_page #nav_network a:hover {
background:url("../images/nav/nav_all.gif") -177px -54px no-repeat; }

body#expertise_page #nav_expertise {
background:url("../images/nav/nav_all.gif") -281px -54px no-repeat; }
body#expertise_page #nav_expertise a:hover {
background:url("../images/nav/nav_all.gif") -281px -54px no-repeat; }

body#know_page #nav_know {
background:url("../images/nav/nav_all.gif") -389px -54px no-repeat; }
body#know_page #nav_know a:hover {
background:url("../images/nav/nav_all.gif") -389px -54px no-repeat; }





/* Main Page Styles */





.feature {margin:0 0 12px 0;}

.home_chart {margin:12px 0 25px 0;}

#home_lower_left {float:left; width:466px; margin:12px 0 0 0;}
#home_lower_right {float:right; width:146px; margin:12px 0 0 0;}



.main_bl {background: url(../images/common/main_bl.gif) 0 100% no-repeat #e4e4e4; width: 850px}
.main_br {background: url(../images/common/main_br.gif) 100% 100% no-repeat}
.main_tl {background: url(../images/common/main_tl.gif) 0 0 no-repeat}
.main_tr {background: url(../images/common/main_tr.gif) 100% 0 no-repeat;}
.clear {font-size: 1px; height: 1px}


#content_wrap {margin:0 0 12px 12px;}

.content_bl {background: url(../images/common/content_bl.gif) 0 100% no-repeat #fff; width: 667px}
.content_br {background: url(../images/common/content_br.gif) 100% 100% no-repeat}
.content_tl {background: url(../images/common/content_tl.gif) 0 0 no-repeat}
.content_tr {background: url(../images/common/content_tr.gif) 100% 0 no-repeat; padding:12px;}
.clear {font-size: 1px; height: 1px}



#col_l {
	width:667px;
	float:left;
	margin:12px 0 12px 12px;
}

#col_r {
	float:right;
	margin:12px 12px 0 0;
	width:147px;
}



.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}



#footer {
margin:10px auto 20px auto;
text-align: center;
color: #666;
font-size: 10px;}








/* Sidebar Styles */


#contact_wrap {
width:147px;
margin:0 0 12px 0;}

.contact_bl {background: url(../images/common/contact_bl.gif) 0 100% no-repeat #575859; width: 147px}
.contact_br {background: url(../images/common/contact_br.gif) 100% 100% no-repeat}
.contact_tl {background: url(../images/common/contact_tl.gif) 0 0 no-repeat}
.contact_tr {background: url(../images/common/contact_tr.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px}


.contact_horz {margin:10px 0;}


a#but_trial{
	display:block;
	width:149px;
	height:42px;
	background:transparent url(../images/common/but_trial.gif) no-repeat 0px -42px;
	text-indent:-999px;
	padding:0;
	margin:0 0 12px 0px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}
a#but_trial:hover{background:url(../images/common/but_trial.gif) no-repeat 0px 0px;}
	
#contact_wrap p {
font-family: Arial, Helvetica, arial, sans-serif; 
line-height:110%;
font-size: 12px;
font-weight:normal;
color: #fff;
padding: 0px 0px 0px 0px;
margin:0;
}

#contact_wrap a {
text-decoration:none;
color: #fff;
}


#contact_wrap a:hover {
text-decoration:underline;
color: #fff;
}

.but_epoc {margin:0 0 10px 0px;}



/* Text Styles */

p {
font-family: Arial, Helvetica, arial, sans-serif; 
font-size: 12px;
font-weight:normal;
color: #333;
}

p a 
{ 

text-decoration:none;
font-weight:normal;
}


p a:link,
p a:visited
{ 
color:#333;
text-decoration:none;
font-weight:normal;
}

p a:hover { 
text-decoration:underline;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#555;
font-size:17px;
font-weight:normal;
line-height:120%;
padding:0 0 10px 0;
}

h2 {
color:#b4c98a;
}

h3 {
color:#fff;
font-size:15px;
font-weight:normal;
line-height:125%;
padding: 0px 0px 15px 25px;
}


h4 {
font-family: Arial, Helvetica, arial, sans-serif; 
font-size: 10px;
font-weight:normal;
color: #666;
padding:10px 0
}


.dk_text {color:#333;}



/* Tour Styles */

.tour_wrap {width:645px; border-bottom: 1px solid #eaeaea; background-image:url(../images/tour/tour_wrap_bg.png); background-repeat: repeat-y;}
.tour_l {width:464px; float:left; padding:20px 20px 0 0;}
.tour_r {width:150px; float:right;  padding-top:20px; margin-right:5px;}
.tour_demo_l {width:484px; float:left;}
.tour_demo_r {width:156px; float:right;}
.tour_demo_r h1 {font-size:14px; font-weight:bold; margin:0 0 5px 0px; padding:0; font-family:Arial, Helvetica, sans-serif; color:#333;}
.tour_demo_r p {font-size:13px; margin:10px 0 15px 0px; color:#333; font-style:italic;}
.demo_wrap {width:645px; border-bottom: 1px solid #eaeaea; background-image:url(../images/tour/tour_wrap_bg.png); background-repeat: repeat-y; margin-top:15px;}
.tour_icon {margin:0 0 10px 0px;}
.tour_r h1 {font-size:14px; font-weight:bold; margin:0 0 5px 0px; padding:0; font-family:Arial, Helvetica, sans-serif; color:#333;}
.tour_r p {font-size:13px; margin:0 0 15px 0px; color:#333;}
.tour_wrap ul {margin:8px 0 10px 22px;}
.tour_wrap li {padding:0 0 6px 0px; color:#333333;
  font-family:Arial, Helvetica, arial, sans-serif;
  font-size:12px;
  font-weight:normal;}
a#but_view{ display:block; width:80px; height:16px; background:url(../images/tour/tour_view_double.png) no-repeat 0px 0px; text-indent:-9999px; margin:0 0 15px 370px;}
a#but_view:hover{background:url(../images/tour/tour_view_double.png) no-repeat 0px -16px; }
#demo {margin-bottom:20px;}

#demo_link{height:150px; width:450px; margin:0 0 20px 0; background:url(../images/tour/demo_link_bg.jpg) no-repeat 0px 0px; text-align:center; vertical-align:middle; padding: 100px 0 0 0;}

a#but_demo{ display:block; width:239px; height:42px; background:url(../images/tour/demo_link.png) no-repeat 0px 0px; text-indent:-9999px; margin:0 auto;}
a#but_demo:hover{background:url(../images/tour/demo_link.png) no-repeat 0px -42px;}


#overlay_wrap {width:1105px;}
#overlay_l {float:left; width:903px; margin-left:20px}
.close  {float:right; margin: 20px; padding: 30px 15px;}





/* Network Styles */

.network_l {width:230x; float:left;}
.network_r {width:394px; float:right;}
.network_r h1 {font-size:14px; font-weight:bold; margin:0 0 5px 0px; padding:0; font-family:Arial, Helvetica, sans-serif; color:#555;}
.network_hr {margin:15px 0 15px 0}
#network_table_l {float:left; width:50%;}
#network_table_r {float:right; width:50%;}
.network_h1 {font-size:14px; font-weight:bold; margin:0 0 15px 0px; padding:0; font-family:Arial, Helvetica, sans-serif; color:#555;}


.stripe {
	width:300px; 
	font-size: 9pt;
	font-family:Arial, Helvetica, sans-serif; 
	margin:0;
}
	
.stripe td {padding: 3px 8px;}

.lite {background-color: #F1F5FA;} .dark {background-color: #fff;}







/* Expertise Styles */

.expertise_timeline {margin:0 0 20px 0px;}

#team_wrap {width:633px;}
#team_wrap_l {width:206px; float:left; padding:0;}
#team_wrap_r {width:425px; float:right; padding:0;}


.teaml_bl {background: url(../images/expertise/team_bl.gif) 0 100% no-repeat #7290ad; width:206px}
.teaml_br {}
.teaml_tl {background: url(../images/expertise/team_tl.gif) 0 0 no-repeat}
.teaml_tr {padding:0px}


.teamr_bl {background-color: #7d9ebe; width: 425px}
.teamr_br {background: url(../images/expertise/team_br.gif) 100% 100% no-repeat}
.teamr_tl {}
.teamr_tr {background: url(../images/expertise/team_tr.gif) 100% 0 no-repeat; padding:0px}

div#saleslist {width:63px; float:left; margin:12px 0 0 12px;}
div#saleslist p {font-size:12px;}
div#saleslist img {padding:0; margin:0 0 5px 0; }
div#salesthumbs {width:90px; float:right; margin:12px 12px 0 0; padding:0;}


div#serv_thumbs {width:300px; float:left; margin:12px 0 0 12px;}
div#serv_list {width:100px; float:right; margin:12px 12px 0 0; text-align:right;}
div#serv_list img {padding:0; margin:0 0 5px 0; }


#timeline_wrap{margin-bottom:20px;z-index:10;}
#myId {z-index:11;}

#team_wrap p {margin-bottom:2px; font-size:12px;}

#salesthumbs a, #serv_thumbs a {display:block; width:88px; height:88px; color:#666; text-decoration:none; margin:0px 12px 4px 0px; float:left; padding:0;background-repeat: no-repeat; background-position: 0px 0px;}
#salesthumbs a#jung { background-image:url(../images/expertise/jung_88x176.jpg);}
#salesthumbs a#paul { background-image:url(../images/expertise/paul_88x176.jpg); }
#salesthumbs a#polyxena { background-image:url(../images/expertise/polyxena_88x176.jpg); }
#serv_thumbs a#sonia { background-image:url(../images/expertise/sonia_88x176.jpg); }
#serv_thumbs a#heather { background-image:url(../images/expertise/heather_88x176.jpg); }
#serv_thumbs a#erika { background-image:url(../images/expertise/erika_88x176.jpg); }
#serv_thumbs a#alan { background-image:url(../images/expertise/alan_88x176.jpg); }
#serv_thumbs a#kay { background-image:url(../images/expertise/kay_88x176.jpg); }
#serv_thumbs a#aaron { background-image:url(../images/expertise/aaron_88x176.jpg); }
#serv_thumbs a#allison { background-image:url(../images/expertise/allison_88x176.jpg); }
#serv_thumbs a#maryann { background-image:url(../images/expertise/maryann_88x176.jpg); }
#serv_thumbs a:hover, #salesthumbs a:hover{ background-position:0px -88px; color:#000;}
#salesthumbs a.hovercolor,#serv_thumbs a.hovercolor { background-position:0 -88px; }

.spacer { display:block; width:88px; height:88px; text-indent:-9999px; margin:0px 12px 4px 0px; float:left; padding:0;}

div.over p a {color:#fff;}


#team_view_wrap {width:740px;}
#team_view_l {float:left; width:220px; margin:15px 0 0 30px;}
#team_view_r {float:left; width:370px; margin:15px 0 0 30px;}
#team_view_r p  {line-height:145%;}


/* In the Know Styles */

#know_l {width:420px; float:left;}
#know_l p {margin-bottom:15px; line-height:155%;}
#know_r {width:200px; float:right;}
.know_hr {width:420px;}

.know_bl {background: url(../images/know/know_bl.gif) 0 100% no-repeat #ebebeb; width: 420px}
.know_br {background: url(../images/know/know_br.gif) 100% 100% no-repeat}
.know_tl {background: url(../images/know/know_tl.gif) 0 0 no-repeat}
.know_tr {background: url(../images/know/know_tr.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px}

#know_box_l {width:220px; float:left;}
#know_box_l p {margin-bottom:0px; line-height:100%; color:#555}
#know_box_l h1 {font-size:14px; font-weight:bold; margin:0 0 5px 0px; padding:0; font-family:Arial, Helvetica, sans-serif; color:#555;}
#know_box_r {width:160px; float:right;}


a#know_trial{ display:block; width:149px; height:42px; background:url(../images/common/but_trial.gif) no-repeat 0px -42px; text-indent:-9999px; margin:10px 0 0 0px; padding:0;}
a#know_trial:hover{background:url(../images/common/but_trial.gif) no-repeat 0px 0px;}











/* Trial Form Styles */

#trial_wrap {width:369px; padding-top:40px;}
#thankyou_wrap {width:369px; height:300px; background:url(../images/trial/trial_shake.gif) no-repeat 200px 155px; padding-top:40px;}
#trial_wrap h1 {text-align:center;}
.failure {color:red;}
#trialform p {
font-family: Arial, Helvetica, arial, sans-serif; 
font-size: 12px;
font-weight:normal;
color: #333;
}

table#trialform {margin:15px auto 0 auto;}
table#trialform td {padding-bottom:10px;} 
#trial_go {background-color: transparent; text-decoration: underline; border: none; cursor: pointer;cursor: hand; display:block; width:50x; height:20px; background:url(../images/trial/but_trial_go.gif) no-repeat 0px -20px; text-indent:-9999px; margin:10px 0 0 0px;	overflow: hidden;
	font-size: 0px;
	line-height: 0px;}
#trial_go:hover {background:url(../images/trial/but_trial_go.gif) no-repeat 0px 0px;}
a#trial_close { display:block; width:33x; height:20px; background:url(../images/trial/but_trial_close.gif) no-repeat 0px -20px; text-indent:-9999px; margin:10px 0 0 0px;}
a#trial_close:hover {background:url(../images/trial/but_trial_close.gif) no-repeat 0px 0px;}


#medinsight_nav a {color:#555;}
#medinsight_nav {float:right;}
