/*-----------------------------------------------------------------------------
Intelligent Medical Decisions Local Style Sheet

$Date: 2009-08-07T00:59:47.285700Z $
$Revision: 1539 $
$Author: RoyF $
$HeadURL: /local/VistaSurveys/trunk/Vista/Pages/iMD/css/app.css $
website:   picmecardio.com

-----------------------------------------------------------------------------*/

#doc3
{
  min-width: 300px;
}

#content
{
  padding: 5px 10px 5px 10px;
}

/*-----------------------------------------------------------------------------
Styles for logo CSS image map
-----------------------------------------------------------------------------*/
#logoImage
{
  position: relative;
  background: white;
	height: 80px;
	margin: 0 10px 5px 10px;
}
#logoImage ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#side-image
{
/*  font-weight: bold;
  top: 0;
  left: 220px;
  position: absolute;
  display: none;
  position: absolute;
  top: 5px;
  right: 1%;
	z-index: 1;
  width: 192px;
  height: 100px;
	background: url(imgs/Vista-CME-logo.png) no-repeat;*/
}
#floater	{float:left; height:50%; margin-bottom:-40px;}
#floater h1
{
  clear: both;
  position: relative;
  text-indent: 230px;
  
  font-size: 182%;/*24px*/
  padding: 50px 0 0 0;
  margin: 0;
}
#main-image
{
  /*position: absolute;*/
  top: 0;
  left: 0;
  z-index: 2;
  /*width: 218px;*/
	height: 80px;
	background: url(imgs/iMDlogo.jpg) no-repeat;
}

#logoImage a
{
	position: absolute;
  z-index: 3;
  width: 218px;
	height: 80px;
	text-indent: -1000em;
}
#logoImage .homeLink a
{
  top: 0;
  left: 0;
  width: 218px;
  height: 80px;
}
#logoImage ul li
{
	display: inline;
	margin: 0;
	padding: 0;
	background: none no-repeat 0 0;
}

div#SSTlogo
{
	display: none;
}

#pic-iMD
{
	background: transparent url(imgs/pic-about_iMD.jpg) no-repeat center top;
	height: 116px;
	width: 176px;
	margin-left: auto;
	margin-right: auto;
}
.gmap
{
  margin: 1em 0 0 0;
}

.blockcenter
{
  width: 90%;
	margin-left: auto;
	margin-right: auto;
}

.floatRight
{
  float: right;
  padding-left: 0.5em;
}

.photo
{
  margin: 0;
  padding: 0;
  font-size: 85%;
}

.photoCaption
{
  margin: 0;
  padding: 0 0 1em 0;
  font-size: 85%;
}

/* Local styles */
.yui-ge .yui-g
{
  /* override narrow width from multiple nesting */
  width: 100%;
}

a.iMD
{
  font-variant: small-caps;
}

a.iMDa
{
  font-variant: normal;
}

h3.officer
{
  padding: 1em 0 0 0;
}

p
{
  font-size: 93%;/*12px 9pt*/
  /*
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt;
  line-height:11pt;
  */
}

p.subject, p.item
{
  font-size: 85%; /*11px 8pt*/
  margin: 0 0 0 1em;
  color: black;
}

div.small
{
  border-top: 1px solid #666;
  padding: 0.5em 0 0 0;
}

.small p
{
  color:#666666;
  font-size: 85%; /*11px 8pt*/
  /*
  font-family:Arial,Helvetica,sans-serif;
  font-size:8pt;
  line-height:10pt;
  */
}

div.logos
{
  clear: both;
}
div.logos p
{
  float: left;
  width: 33%;
  text-align: center;
}
.small th, .small td
{
  color:#666666;
  font-size: 85%; /*11px 8pt*/
  font-weight: normal;
}
div.logos th, div.logos td
{
  color:#666666;
  font-size: 85%; /*11px 8pt*/
  border: 0 black none;
}
div.logos table
{
  margin-right: auto;
  margin-left: auto;
}

dl.faq dt
{
  font-size: 116%;/*15px 11pt*/
  margin: 0;
}

dl.faq dd
{
  font-size: 93%;/*12px 9pt*/
  margin: 0;
  padding: 0.25em 0 1em 2.25em;
}

/* Style iPhone nav lists for web */
div.yui-b ul.navList li.group
{
  color:#5D5A32;
  /*font-size: 161.6%;21px 16pt*/
  font-size: 116%;/*15px 11pt*/
  font-weight:bold;
  text-transform:smallcaps;
  list-style-type: none;
  margin: 0.5em 0 0.25em 0;
}

div.yui-b ul.navList li
{
  font-size: 100%;
  font-weight: normal;
  text-transform: none;
  list-style-type: none;
  margin: 0 0 0 1em;
}

/* override previous styles */
div.yui-b ul
{
  list-style-type:disc;
  margin:0 0 1em 1.25em;
  padding:0;
}

div.yui-b ul li
{
  background: none;
  /*
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  padding-left:20px;
  */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:disc;
  padding:0;
}

p.center
{
	width: auto;
	text-align: center;
	display: block;
}

span.emphasis
{
  font-weight: bold;
  font-style: normal;
}

div.yui-b ul.emphasis
{
  padding:0;
}

div.yui-b ul.emphasis li
{
  font-size: 85%;
  font-weight: bold;
  margin: 0 0 1em 0;
}

div.yui-b ul.tight li
{
  margin: 0;
}

div.yui-b ul.level1 li
{
  background: none;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:square;
}

div.yui-b ul.level2 li
{
  background: none;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:circle;
}

div.yui-b ul.basic li
{
  list-style-type:none;
  padding: 0 0 0.5em 0;
}

div.yui-b ul.pi
{
  padding: 0 1em 0 1em;
}

div.yui-b ul.pi li h2
{
  font-size: 100%;
  color: black;
  padding: 0;
  margin: 0;
}

div.yui-b ul.pi li p
{
  margin: 0 0 0.5em 0;
}

div.QTContent
{
  width: 320px;
  margin-left: auto;
  margin-right: auto;
}

h1.QTContent
{
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.userform fieldset.wide .inputBox input[type="text"], .userform fieldset.wide .inputBox input[type="password"], .userform fieldset.wide textarea
{
  width:66%;
}

/* Hide administrative data */
.userform fieldset.AdminData, .userform fieldset.hide, .privateRegister, .publicRegister, ul.iphone, .userform fieldset.mobile
{
  display: none;
}

