/* BODY properties are inherited by everything without an explicit property   */
/* definition                                                                 */
/* The "! important" qualifier makes this rule override local "normal"-level  */
/* rules                                                                      */
/*                                                                            */
/* Note that Netscape Navigator 4.x incorrectly interprets partial URLs       */  
/* relative to the HTML source. Given this bug, authors may wish to use       */
/* full URLs where possible.                                                  */

@media screen {
BODY {
	background: #FFFFFD url(http://xray.bmc.uu.se/Courses/Stationary/green_border.GIF) repeat-y ! important ;
	color: #000000  ! important ;
	font-family: palatino, arial, serif ;
	font-size: medium ;
	font-style: normal ;
	text-align: left ;
	margin-left: 1.5cm ;
	margin-right: 1.5cm ;
	margin-top: 1.0cm ;
	margin-bottom: 0cm ;
}
}

@media print {
BODY {
	background: #FFFFFD 
	url(http://xray.bmc.uu.se/Courses/Stationary/green_border.GIF) 
repeat-y ! important ;
color: #000000  ! important ;
	font-family: palatino, arial, serif ;
	font-size: small ;
	font-style: normal ;
	text-align: left ;
	margin-left: 0.5cm ;
	margin-right: 0.5cm ;
	margin-top: 1.0cm ;
	margin-bottom: 0cm ;
}
}


PRE {
	font-family: courier, monospaced ;
	font-size: small ;
}

H1 , H2 , H3 , H4 , H5 , H6 {color: #000000 ; font-family: arial, helvetica, geneva,  sans-serif}

H1 {
	text-align: center ;
	font-weight: bold ; 
	font-size: x-large ;
}

H2 {
	text-align: left ;
	font-weight: bold ;
	font-size: large ;
	margin-left: 12% ;
	margin-right: 12% ;
}

H3 {
	text-align: left ;
	font-weight: bold ;
	font-size: medium ;
	margin-left: 12% ;
	margin-right: 12% ;
}

H4 {
	text-align: left ;
	font-weight: bold ;
	font-size: medium ;
	font-style: italic ;
	margin-left: 12% ;
	margin-right: 12% ;
}

BLOCKQUOTE {
	text-align: justify ;
	margin-left: 12% ;
	margin-right: 12% ;
	margin-bottom: 4% ;
}
P {
	text-align: justify ;
	margin-left: 12% ;
	margin-right: 12% ;
	margin-bottom: 4% ;
}
P.left {
	text-align: left ;
	margin-left: 12% ;
	margin-right: 12% ;
	margin-bottom: 4% ;
}
P.right {
	text-align: right ;
	margin-left: 12% ;
	margin-right: 12% ;
	margin-bottom: 4% ;
}
P.center {
	text-align: center ;
	margin-left: 12% ;
	margin-right: 12% ;
	margin-bottom: 4% ;
}
P.news {
/*	background: #FFFFCC ; border: #FFFFCC ; */
	text-align: left ;
	margin-left: 12% ;
	margin-right: 12% ;
	margin-bottom: 4% ;
}

TABLE {
	margin-left: 12% ;
	margin-right: 12% ;
	margin-bottom: 4% ;
}

/* ??? Table fonts don't seem to be affected in Netscape Navigator 4.+ ??? */
TABLE.Dictionary {display: inline ; margin-top: 0% ; margin-left: 12% ;
	margin-right: 12% ; font-size: x-small}
TABLE.Dictionary TR  {font-size: x-small}
TABLE.Dictionary TR TD {font-size: x-small}

TABLE.eval {background: #EEEEEE ; margin-left: 0% ; margin-right: 12% ; 	font-family: arial, sans-serif ; font-size: small ;
}


UL {
	list-style: url(http://xray.bmc.uu.se/Courses/gifs/blue_small_right_arrow.gif) disc ; 
	margin-left: 5% ;
	margin-right: 5% ;
	margin-bottom: 4% ;
}

UL LI {
	list-style: url(http://xray.bmc.uu.se/Courses/gifs/blue_small_right_arrow.gif) disc ; 
}

OL.index {
	text-align: left ;
	margin-left: 8% ;
	margin-right: 16% ;
	margin-bottom: 4% ;
}
OL.index OL { text-align: left}
OL.index OL LI {list-style: lower-alpha}

OL.lab {
	text-align: left ;
	margin-left: 8% ;
	margin-right: 16% ;
	margin-bottom: 4% ;
}
OL.lab OL { text-align: left}
OL.lab OL LI {list-style: lower-alpha}
OL.lab UL { text-align: left ; list-style: disc ; margin-left: -4% ;}

UL.lab {
	list-style: url(http://xray.bmc.uu.se/Courses/gifs/blue_small_right_arrow.gif) disc ; 
	margin-left: 8% ;
	margin-right: 8% ;
	margin-bottom: 4% ;
}

UL.lab LI {
	list-style: url(http://xray.bmc.uu.se/Courses/gifs/blue_small_right_arrow.gif) disc ; 
}


DL {
	margin-left: 5% ;
	margin-right: 5% ;
	margin-bottom: 4% ;
}

ADDRESS {
	font-size: medium ; font-style: normal ;
	margin-left: 12% ;
	margin-right: 12% ;
	margin-bottom: 4% ;
}

FORM.narrow {
	text-align: justify ;
	margin-left: 12% ;
	margin-right: 12% ;
	margin-bottom: 4% ;
}

FORM.evaluation {
	text-align: justify ;
	margin-left: 6% ;
	margin-right: 6% ;
	margin-bottom: 4% ;
}

SUP {font-size: smaller ;}
SUB {font-size: smaller ;}

A:link { color: #990000; text-decoration: none ; }       /* unvisited link */
A:visited { color: #0066CC ; text-decoration: none ; }   /* visited links */
A:active { color: #00CC66 ; text-decoration: none ; }    /* active links */

IMG.map {float: none ; text-align: center ; margin-top: 12% ;}


.greek {font-family: symbol ;}
.fixed {font-family: courier ;}
.small {font-size: 9pt ; line-height: 12pt ;}
.Center  {text-align: center ;}
.center  {text-align: center ;}
.left    {text-align: left ;}
.right   {text-align: right ;}
.justify {text-align: justify ;}
 /*.tab	 {text-indent: 16pt ;}*/
.tab	 {text-indent: 1.5em ;}
.footindex {text-align: center ; font-size: x-small ;}
.hdrspc {line-height: 0% ;}
.ListHeader {text-align: left ; 
	margin-left: 12% ; margin-right: 12% ; 
	font-weight: bold ; font-style: italic ;}
.ListText {text-align: left ; 
	margin-left: 12% ; margin-right: 12% ;}


/* IDs */
#Horton {position:absolute ; margin-left: -16%  ;}
#CytC {position:relative ; float:right ; left:30px ; }


/* Menu specific definitions */
BODY.Menu {
	background: #339966 url(http://xray.bmc.uu.se/Courses/Stationary/green_backg.GIF) repeat ! important ;
	color: #000000  ! important ;
	font-family: helvetica, geneva, arial, sans-serif  ! important  ; 
	font-size: small  ! important  ;
	font-style: normal  ! important  ;
	text-align: right ;
	margin-top: 1pt ;
	margin-bottom: 1pt ;
	margin-left: 1pt ; 
	margin-right: 1pt ;
}

BODY.menu A:link { color: #000000 ; text-decoration: none }       /* unvisited link */
BODY.menu A:visited { color: #000000 ; text-decoration: none }   /* visited links */
BODY.menu A:active { color: #000000 ; text-decoration: none }    /* active links */


BODY.menu IMG {text-align: center ; margin-top: 1% ; margin-bottom: 5%}
IMG.slu {text-align: center ; margin-top: 1% ; margin-bottom: 5%}

B.menu {
	font-family: helvetica, geneva, arial,  sans-serif ;
	font-weight: bold ; font-size: x-large ; 
}

TABLE.menu {background: #EEEEEE ; display: inline}


