/*
	basic.css
	Revision: $LastChangedRevision$

	this file sets global CSS properties for bare HTML tags
*/

BODY { font:normal 62.5% arial,sans-serif; color: #333; margin:0; padding:0; }

A { }

IMG,
A IMG { border: none; }

h1		{ color:#3a6d8e; margin-top:10px; margin-bottom:2px; font:bold 2.1em arial, sans-serif; }
h2		{ color:#009AF6; margin-top:10px; margin-bottom:2px; font:bold 1.8em arial, sans-serif;  }
h3		{ color:#666; margin-top:10px; margin-bottom:2px; font:bold 1.6em arial, sans-serif;  }
h4		{ color:#333; margin-top:10px; margin-bottom:2px; font:bold 1.2em arial, sans-serif;  }
h5		{ color:#666; margin-top:10px; margin-bottom:2px; font:bold 1.2em arial, sans-serif; }
p		{ margin-top:2px; margin-bottom:10px; font:normal 1.2em arial, sans-serif; line-height:1.4em;}

img.audio {padding-right: 10px; }



ul  		{ list-style-type: disc; }
ul li    	{ font:normal 1.2em Arial, Sans Serif; line-height:1.6em; list-style-type: disc; }
li ul li    { font:normal 1em Arial, Sans Serif; line-height:1.6em; list-style-type: circle; }
li ul li li { font:normal 1em Arial, Sans Serif; line-height:1.6em; list-style-type: square; }

ol    		{  }
ol li    	{ font:normal 1.2em Arial, Sans Serif; }
li ol li    { font:normal 1em Arial, Sans Serif;}

ul ul, ol ol, ul ol, ol ul { }
DL { }
DL DT {  }
DL DD { margin: 0 0 1em 0; }

BLOCKQUOTE { margin: 1em 0 1em 20px; }

img.audio {margin:0pt; padding:0 10px 0 0px; float:left; line-height: 3em !important; border:none; }
p.audio {line-height: 3em !important; }




li.audio {background:transparent url(http://www.bmj.com/home/icons/listen-icon2.jpg) no-repeat scroll 0pt 0em; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt; padding:0 0 0 37px; line-height: 3em !important;    }
li.read {background:transparent url(http://www.bmj.com/home/icons/read-icon.jpg) no-repeat scroll 0pt 0em; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt; padding:0 0 0 37px; line-height: 3em !important;    }

h2.audio {background:transparent url(http://www.bmj.com/home/icons/audio-icon.jpg) no-repeat scroll 0pt 0em; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt; padding:0 0 0 37px;  }

PRE, CODE, TT { }

/* for IE/win */
* HTML CODE,
* HTML PRE,
* HTML TT { }


/* FIXME: opera still needs help with TT, CODE, and PRE */

FORM { margin: 0; padding: 0; }
FIELDSET { }
LEGEND { }
INPUT, SELECT { vertical-align: middle; }