/* Start of CMSMS style sheet 'sophia_default' */
html, body { width: 100%; font-family:Verdana, Arial, sans-serif; font-size: 12px;}
* {padding:0;margin:0;font-weight:normal;}

.accessibility { display:none; }
.publication_title {}

div.return_parent {text-align:right;padding:5px 0;}

/**** Content Styles ****/
h1 {font-weight: bold;font-size: 1.35em;color: #996633;padding-bottom:15px;}
p+p {padding-top:1em;}
p {_padding-top:1em;}
img {float: right;padding:5px 0 5px 5px;}
.left {float: left;padding:0 10px 5px 0;}
ol {list-style:decimal;margin-left:30px;padding:0.25em 0;}
ul {list-style:disc;padding:1em 0 1em 3em;}
h2 {padding-top:1em;margin-bottom:0.25em;border-bottom:1px solid #BBB;font-size:1.2em;}
h1+h2 {padding-top:0;}	
h3 {font-weight:bold;padding-top:0.5em;padding-bottom:0.5em;}	
h2+h3 {padding-top:0;}
strong,b {font-weight:bold;}
a {color:#5A3D1B;}
a:hover {text-decoration:underline;color:blue;}
table {border-collapse:collapse;border:1px solid #cccccc;margin:10px;} 
tr,td,th {border:1px solid #cccccc;}
td {padding:2px 7px;text-align:left;}
th {padding:2px 7px;text-align:left;font-size:1em;font-weight:bold;}
th.col50 {width:50%;}

div#box_outer {width:850px; margin: 20px auto; border:1px solid #bbb; background-color:#d8ecc6;padding:5px 0;}
div#box_inner { margin:0 5px; border:1px solid #bbb; background-color:#e8f4de;}
div#header {padding:0.5em 1em; }
div#header h1 {font-family:Optima, Georgia, "Times New Roman", serif; font-size:3em;font-weight:normal;color:#000000; padding:0;}
	
div#navigation {border-bottom:1px solid #BBB;border-top:1px solid #BBB;background:#F2EDE8;}
div#navigation h1 {display:none;}
div#navigation ul {text-align:center;padding:3px 0;margin:0;}
div#navigation ul li {list-style:none;display:inline;padding:0;margin:0; }
div#navigation ul li a {padding:3px 0.5em;text-decoration: none;color: #5A3D1B;border-left:1px solid #F2EDE8;border-right:1px solid #F2EDE8;}
div#navigation ul li a.selected {border-left:1px solid #BBB;border-right:1px solid #BBB;background:#FFF;}
div#navigation ul li a:hover {border-left:1px solid #BBB;border-right: 1px solid #BBB;background:#FFF;}

div#canvas {_height:1px;}
div#content {width:640px;float:left;padding:10px;padding-bottom:20px;background-color:#fff; border-right:1px solid #BBB;line-height:1.4em;}

div#related-info {float:left;padding:10px;font-size:0.8em;width:156px;margin:0}
div#related-info h2 {font-size:1.2em;font-weight:bold;padding:0;margin:0;margin-bottom:3px;border:0;}
div#related-info ul {padding:0;margin:0;}
div#related-info ul li {margin:0;margin-left:15px;list-style-image:url(uploads/images/list-right-arrow.gif);padding:0;padding-bottom:0.25em;}
div#related-info ul li a {text-decoration:none;color:#5A3D1B;}
div#related-info ul li a:hover {text-decoration:underline;color:#5A3D1B;}

div#footer {clear:both;border-top:1px solid #BBB;padding:3px 0;color:#5A3D1B;background:#f2ede8; text-align:center;font-size:0.8em;}
div#footer ul.screen_footer {display:inline;margin-left:5px;padding:0; }
div#footer ul.screen_footer li {list-style:none;display:inline; }
div#footer ul.screen_footer li.first {border-left:1px solid #BBB;}
div#footer ul.screen_footer li a {padding:0 5px;text-decoration:none;color:#5A3D1B;}
div#footer ul.screen_footer li a:hover {text-decoration:underline;}
div#footer span.print_footer {display:none;}
div#footer p {display:inline;}

/* Form Elements */
div.feedbackform div label {display:block;margin-top:0.5em;}
div.feedbackforminput, div#feedbackform textarea {display:block;border:1px solid #BBB;}
div.feedbackform div.submit input {margin-top:1em;display:block;border:1px solid #BBB;}
div.error_message {color:#ff0000;}
/* End of 'sophia_default' */

