.box {
CLEAR: both;
BORDER: #f99d1c 2px solid;
PADDING: 3px 10px;
DISPLAY: block;
}

A:link {
color : #f99d1c; 
} 
A:hover {
color : #999999; 
text-decoration : underline; 
} 
A:visited {
color : #999999; 
} 
A:active {
color : #f99d1c; 
text-decoration : underline; 
} 
h1 {
font-size : 120%; 
color : #f99d1c; 
font-family : Arial, Helvetica, "Times New Roman", sans-serif; 
} 
h2 {
font-size : 120%; 
color : #000000; 
font-family : Arial, Helvetica, "Times New Roman", sans-serif; 
} 
h3 {
font-size : 110%; 
font-family : Arial, Helvetica, "Times New Roman", sans-serif; 
color : #f99d1c; 
} 
h4 {
font-family : Arial, Helvetica, "Times New Roman", sans-serif; 
font-size : 110%; 
font-style : normal; 
font-variant : normal; 
color : #000000; 
} 
h5 {
font-family : Arial, Helvetica, "Times New Roman", sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : normal; 
color : #f99d1c; 
} 
h6 {
font-family : Arial, Helvetica, "Times New Roman", sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : normal; 
color : #000000; 
} 
p {
font-family : Arial, Helvetica, "Times New Roman", sans-serif; 
font-style : normal; 
font-weight : normal; 
} 
#mainbody ul, #mainbody ol {
font-family : Arial, Helvetica, "Times New Roman", sans-serif; 
font-style : normal; 
font-weight : normal; 
margin-top: 20px;
margin-bottom: 20px;
}
body {
font-family : Arial, Helvetica, "Times New Roman", sans-serif; 
font-style : normal; 
font-weight : normal; 
font-size : 95%; 
margin-left : 0; 
margin-top : 0; 
margin-right : 0; 
} 
.smaller {
line-height : 150%; 
} 
hr {
border: 1px solid #f99d1c;
} 
legend {
font-weight : bold; 
color : #f99d1c; 
} 
fieldset {
border : 1px solid #f99d1c; 
} 
#righthomebox {
float : right; 
right : 0; 
z-index : 19; 
width : 250px; 
padding-left : 0; 
font-size : 0.8em; 
background-color : #ffeddb; 
background-position : 0 0; 
background-repeat : repeat-x; 
position : relative; 
border : 1px solid #000000; 
margin-top : 75px; 
} 
#righthomebox ul {
font-size : 100%; 
color : #000000; 
list-style-position : outside; 
} 
#righthomebox li {
list-style : square; 
display : list-item; 
font-size : 100%; 
color : #000000; 
text-align : left; 
margin-left : -15px; 
margin-right : 5px; 
} 
#righthomebox a:link {
font-size : 100%; 
font-weight : bold; 
text-decoration : underline; 
color : #f99d1c; 
} 
#righthomebox a:visited {
font-size : 100%; 
font-weight : bold; 
text-decoration : underline; 
color : #999999; 
} 
#righthomebox a:hover {
font-size : 100%; 
font-weight : bold; 
text-decoration : underline; 
color : #999999; 
} 
#righthomebox a:active {
font-size : 100%; 
font-weight : bold; 
text-decoration : underline; 
color : #f99d1c; 
} 
#righthomebox h1 {
padding-left : 12px; 
padding-right : 12px; 
padding-top : 3px; 
padding-bottom : 3px; 
font-size : 100%; 
text-align : left; 
color : #ffffff; 
font-weight : bold; 
background-color : #f99d1c; 
} 
#skiplinks {
left : 0; 
position : absolute; 
top : -25px; 
} 
#mainbody {
padding : 30px; 
left : 180px; 
position : absolute; 
top : 120px; 
background-color : #ffffff; 
margin-right : 0; 
float : right; 
visibility : visible; 
font-size : 95%; 
line-height: 1.6em

} 
#mainbody form, #mainbody form label {
font-size : 0.9em; 
} 
#mainbody form td {
font-size : 0.8em; 
} 
#mainbody a {
color : #f99d1c; 
text-decoration : underline; 
}
#mainbody a:link {
color : #f99d1c; 
text-decoration : underline; 
} 
#mainbody a:visited {
color : #999999; 
text-decoration : underline; 
} 
#mainbody a:hover, a:active {
color : #999999; 
text-decoration : underline; 
} 
#headingbarleft {
width : 98%; 
float : left; 
margin-left : 0; 
margin-top : 0; 
padding-left : 10px; 
padding-top : 0; 
padding-bottom : 0; 
position : absolute; 
left : 0; 
top : 0; 
z-index : 19; 
height : 124px; 
background-color : #f99d1c; 
border-top : 1px solid #000000; 
border-bottom : 1px solid #000000; 
border-left : 1px solid #000000; 
} 
#headingbarright {
width : 455px; 
float : right; 
margin-right : 0; 
margin-top : 0; 
padding-top : 0; 
padding-bottom : 0; 
padding-right : 5px; 
position : absolute; 
right : 0; 
top : 0; 
z-index : 20; 
height : 124px; 
background-color : #f99d1c; 
border-top : 1px solid #000000; 
border-bottom : 1px solid #000000; 
border-right : 1px solid #000000; 
} 
DIV#navigation {
background-position : 0 0; 
font-size : 0.80em; 
font-weight : 500; 
z-index : 10; 
width : 180px; 
background-repeat : no-repeat; 
position : absolute; 
top : 120px; 
} 
DIV#navigation UL {
padding : 0;
margin-top : 0; 
margin-bottom : 0; 
margin-left : 0; 
list-style-type : none; 
} 
DIV#navigation UL LI A {
background-position : 5px 8px; 
display : block; 
padding-right : 10px; 
padding-left : 5px; 
padding-bottom : 10px; 
padding-top : 7px; 
color : #fff; 
border-left : 1px solid #000; 
border-bottom : 1px solid #000; 
border-right : 1px solid #000; 
background-color : #fec30d; 
height : 20px; 
text-align : right; 
line-height:1.2em;
} 
DIV#navigation UL LI A:link {
color : #000000; 
background-color : #fec30d; 
text-decoration : none; 
} 
DIV#navigation UL LI A:visited {
color : #000000; 
background-color : #fec30d; 
text-decoration : none; 
} 
DIV#navigation UL LI A:active {
color : #000000; 
background-color : #deb376; 
text-decoration : none; 
} 
DIV#navigation UL LI A:hover {
color : #000000; 
background-color : #deb376; 
text-decoration : none; 
} 
DIV#navigation UL UL {
margin-top : 0; 
font-size : 0.9em; 
list-style-type : none; 
} 
DIV#navigation UL UL LI A {
display : block; 
padding-right : 10px; 
padding-left : 15px; 
padding-bottom : 0; 
padding-top : 8px; 
margin : 0; 
color : #fff; 
background-repeat : no-repeat; 
} 
DIV#navigation UL UL LI A:link {
background-color : #f99d1c; 
} 
DIV#navigation UL UL LI A:visited {
background-color : #f99d1c; 
color : #000; 
} 
DIV#navigation UL UL LI A:active {
text-decoration : none; 
background-color : #deb376; 
color : #000; 
} 
DIV#navigation UL UL LI A:hover {
text-decoration : none; 
background-color : #deb376; 
} 
th {
font-size : 0.9em; 
font-weight : bold; 
} 
#footer {
border-top : 1px solid #666666; 
font-size : 0.8em; 
text-align : center; 
color : #666666; 
padding-top : 10px; 
background-color : #ffffff; 
} 
#footer a {
color : #f99d1c; 
text-decoration : underline; 
} 
#footer a:hover {
color : #999999; 
text-decoration : underline; 
} 
#footer a {
color : #f99d1c; 
text-decoration : underline; 
} 
#footer a:visited {
color : #999999; 
text-decoration : underline; 
} 
.contentHeader {
color : #f99d1c; 
font-size : 1.2em; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
} 
.resourcetable {
border : 1px solid #f99d1c; 
padding : 5px; 
} 
.footnote {
font-size : 0.75em; 
}
#breadcrumb_container {
font-size : 0.75em; 
color : #666666;
}

#logoph { 
margin-top: 20px;
text-align:center;
}
#logoph a { 
border: 0pt none ; margin: 0pt; padding: 0pt;
}
/* PDF/large file warning styles */
.pdfhelp { background: #F0EAF5; border: 1px dotted #765699; margin: 25px 25px 25px 25px; padding: 12px 10px 8px 15px; font-size: 0.9em; line-height: 1.5em; display: block; clear: both;}
.pdfhelp p {margin-left: 10px; margin-right: 15px}
.pdfhelp a:link, .pdfhelp a:visited { color: #000; }
.pdfhelp h4 {
	font-size:0.9em;
	margin: 0 0 10px 0;
	padding: 2px 0 0 30px;
	background: 0 0 url(/internet/skincancer/publishing.nsf/AttachmentsByTitle/info.gif/$FILE/info.gif) no-repeat;
	height:26px;
}
.pdfhelp img { border: 0px none; margin: 0px 15px 8px 0px; float: left; }
#content .pdfhelp ol {margin-left: 30px; margin-bottom:15px}
.pdfhelp h4 a {text-decoration: underline}
.pdfhelp h4 a:hover {text-decoration: none; color: #6B4A7E;}

/*Right nav for long docs*/
#rght {
 float: right;
 padding-right: 10px;
 padding-left: 15px;
 margin-left: 25px;
 margin-top: 0;
 margin-bottom: 20px;
 width: 25%;
 z-index: 6;
}
.rghtnavblock {
	float: right;
	top: -25px;
	right: 5px;
	height: auto;
	width: 203px;
	margin: 10px -10px 12px 25px;
	font-size: 0.8em;
	position: relative;
	border: 1px solid #333;
	padding: 5px 0 10px 10px;
	background-image: url(/internet/skincancer/publishing.nsf/AttachmentsByTitle/teaser_bg.jpg/$FILE/teaser_bg.jpg);
	background-position: top left;
	clear: right;
}
.rghtnavblock ul {
padding: 0;
margin: 0 0 0 3px;
list-style-type: none;
height: auto;
}
.rghtnavblock li {
margin: 2px 0 0 0;
line-height: 1.6em;
}
.rghtnavblock a:link {
text-decoration:underline;
color: #000;
}
.rghtnavblock a {
width: auto;
color: #000;
}
.rghtnavblock a:visited {
text-decoration:underline;
color: #333;
}				
.rghtnavblock a:hover {
text-decoration:none;
}
