 p, h1, h2, h3, h4, h5 { margin-bottom: 14px; }



#articleswrapper img {
        display : inline;
        margin-right: 0px;
}

#articleswrapper h3 {
	font-weight: bold;
        font-size: 11.5pt;
        color: #000000;
        line-height: normal;
        font-style: normal;
       margin-bottom: 14px; 
}
#articleswrapper p {
        font-style: normal;
        line-height: 18px;
        margin-bottom: 14px;
}
#articleswrapper a:link {
        font-style : normal;
        text-decoration : none;
        color : #009;
}
#articleswrapper a:visited {
        font-style : normal;
        text-decoration : none;
        color : #603;
}
#articleswrapper a:hover {
        font-style : normal;
        text-decoration : underline;
        color : #009;
}
#articleswrapper a:active {
        font-style : normal;
        text-decoration : none;
        color : #009;
}
#articleswrapper ul ul ul {
        list-style-type: none;
}

#articleswrapper ul {
  padding: 0;
  margin: 0;
}

.subhead {
	line-height:14px;
	FONT-WEIGHT: bold;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
}

#translabel {
	font-size:8.5pt;
	font-weight:bold;
	color: #666666;
	clear: both;
	padding-bottom: 5px;
	}

#transouterbox {
	width: 298px;
	border: 1px solid #CCCCCC;
	margin: 0 0 15px 0;
	clear: both;
	height: auto;
	overflow: auto;
	padding-bottom: 10px;
}

#transbox {
	width: auto;
	height: auto;
	font-weight: normal;
	text-transform: none;
	padding: 10px;
	padding-bottom: 0;
	overflow: visible;
}

.byline {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #999999;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
}

.seealso {
	width:auto;
	font-style: normal;
	background: #F8F8F8 url(/articles/images/box_top_left.png) no-repeat scroll 0%;
/*	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC; */
	border-bottom: 1px solid #CCCCCC;
	/* border-left: 1px none #CCCCCC; */
	text-indent: 5px;
	vertical-align: bottom;
	line-height: 20px;
	white-space: nowrap;

	color:#990000;
	font-size:7.5pt;
	font-weight:bold;
	height:24px;
	letter-spacing:1px;
	margin:0pt;
	padding:5px 0pt 0pt 10px;
	text-transform:uppercase;
	width:auto; 
}

.seealsobox {
	/* clear: both; */
	border: 1px solid #cccccc;
	width: 298px;
	/* float: none; */
	padding: 0 0 0 0;
	overflow: hidden;
	margin: 0 0 0 0;
}

.langlist {
	padding: 0px;
	margin: 0px;
	font-size: medium;
	width: 80px;
	/* height: 18px; */
	line-height: normal;
	font-size: 8.5pt;
}

.subheadbody {
	FONT-WEIGHT: bold;
	COLOR: #333333;
	LINE-HEIGHT: 0px;
	PADDING-TOP: 12px;
	FONT-STYLE: normal;
	text-transform: capitalize;
}
.popupbox {
	width: 520px; BORDER-RIGHT: gray 1px solid; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: gray 1px solid;  MARGIN-RIGHT: 0px; BORDER-BOTTOM: gray 1px solid; background-color:white; 
 z-index:5; 
 position: absolute;
 visibility: hidden; 
} 
.boxtitle {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	FONT: bold xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 510px;
	COLOR: navy;
	BACKGROUND-IMAGE: url(/articles/images/grayBackground.gif);
}

.boximage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT:
xx-small Verdana, Geneva, Arial, Helvetica, sans-serif; PADDING-TOP: 10px;
TEXT-ALIGN: center
}
.boxtext {
	PADDING-TOP: 5px; PADDING-RIGHT: 6px; PADDING-BOTTOM: 5px;
PADDING-LEFT: 6px; FONT: xx-small Verdana, Geneva, Arial, Helvetica,
sans-serif; COLOR: gray; 
        text-align:left;
}
.boxtext A:hover {
	COLOR: #000099; TEXT-DECORATION: underline;
}
.photointerior {
        BORDER-TOP: #999 1px solid;
        BORDER-RIGHT: #999 1px solid;
        BORDER-BOTTOM: #999 1px solid;
        BORDER-LEFT: #999 1px solid;
        PADDING-TOP: 0px;
        PADDING-RIGHT: 0px;
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 0px;         MARGIN-BOTTOM: 12px;
        MARGIN-RIGHT: 12px;
}

.photointerior1, .photointerior2 {
    text-align: center;
}

#tempinnerpagetools {
  font-weight: normal;
}
#articleswrapper {
        background-color: #FFFFFF;
        /*width: auto;*/
        width: 932px;
        /*max-width: 932px; */
        position: relative;
        padding-top: 10px;
        padding-bottom: 0px;
        padding-right: 0px;
        padding-left: 0px;
        margin: 0px;
} 
#article_body {
	width: 574px;
        position: relative;
        background-color: #FFFFFF;
        top: 0px;
}
.seealsotext {
	COLOR: #990000;
	FONT-STYLE: normal;
	font-size: xx-small;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background-color: #E8EBEC;
	text-transform: none;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
        padding: 14px 14px 0 14px;
}
.photointerior1 {
        BORDER-TOP: #999 1px solid;
        BORDER-RIGHT: #999 1px solid;
        BORDER-BOTTOM: #999 1px solid;
        BORDER-LEFT: #999 1px solid;
        PADDING-TOP: 0px;
        PADDING-RIGHT: 0px;
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 0px;         MARGIN-BOTTOM: 12px;
}
.photointerior2 {
        BORDER-TOP: #999 1px solid;
        BORDER-RIGHT: #999 1px solid;
        BORDER-BOTTOM: #999 1px solid;
        BORDER-LEFT: #999 1px solid;
        PADDING-TOP: 0px;
        PADDING-RIGHT: 0px;
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 0px;         MARGIN-BOTTOM: 12px;
}
.photo1 {
	position:relative;
	top:auto;
	z-index: 4;
}
.photo2 {
	position:relative;
	top:auto;
 	z-index: 3;
}
#sidebar {
	width: 300px;
	position: relative;
	top: 0px;
}
#pagetoollist {
	list-style-type: none;
	top: 0px;
	right: 0px;
	bottom: 0px;
	width: 130px;
	left: 0px;
	margin: 0px;
}

.seealsolist li {
	border-bottom:1px solid white;
	margin-bottom:8px;
	padding-bottom:8px;
}

.seealsolist {
	margin: 0px;
	list-style-position: outside;         
	list-style-type: none;  
	left: 0px;         
	top: 0px;
	right: 0px;
	bottom: 0px;
	font-size: 8.5pt;
}
.boxtitle_small {
	WIDTH: 100%; 
	BORDER-BOTTOM: gray 1px solid;
	/* BACKGROUND-IMAGE: url(/articles/images/solidBackground.gif); */
	background: #ccc;
	/* vertical-align : bottom; */
}

.doctypeicon {
	visibility: hidden;
}

.electronicjournal {
	visibility: visible;
	background-image: url(/articles/images/doctype/e-journal-subbrand_308.jpg);
	width: 75px;
	height: 75px;
	margin-right: 15px;
	float: left;
}

.studentcorner {
	visibility: visible;
	background-image: url(/articles/images/doctype/pub_icon_students.png);
	width: 75px;
	height: 75px;
	margin-right: 15px;
	float: left;
}

.book {
	visibility: visible;
	background-image: url(/articles/images/doctype/pub_icon_books3.png);
	width: 75px;
	height: 75px;
	margin-right: 15px;
	float: left;
}

#topicblock {
  font-size: 7.5pt;
  line-height: normal;
  padding-bottom: 18px;
  color: #666666;
}

.middle-content-article span.dateblock, .box.action_box span.dateblock {
   color: #999999;
    font-weight: bold;
  font-size: 10px;
}

sup { vertical-align: text-top; } 
sub { vertical-align: text-bottom; }

table {
  border: 1px solid #000000;
  padding: 5px;
}

a.tip span {
	display: none;
	color:#333333;
}

a.tip:hover {
cursor:help;
position:relative;
}

a.tip:hover span {
        background-color:#FFFFCC;
        width:250px;
        padding: 5px;
        margin: 10px;
        z-index: 100;
        border: 1px dotted #c0c0c0;
        /*opacity: 0.9;*/
        font-style:normal;
        font-size: small;
        font-weight:normal;
		display: block;
		position: absolute;
		top: 10px; left: 0;
}

a.tip {
border-bottom:thin;
font-style:italic;
text-decoration:none;
font-weight:bold;
color:#000000;
}