/*
THEME NAME: King Stairs Canvas
THEME URI: http://KingStairs.com
DESCRIPTION: Derived from Empty Canvas
VERSION: 0.1
AUTHOR: <a href="http://www.kingstairs.com">King Stairs Software</a>
AUTHOR URI: http://www.kingstairs.com
TEMPLATE: EmptyCanvas
*/

@import url("../EmptyCanvas/style.css");

#logo {
	margin: 10px 0 0 10px;
}

#header {
	overflow:visible;
}

#description {
	margin: 5px 0 10px 30px;
}

#breadcrumb {
	margin: 5px 0 0 30px;
	font-weight: bold;
	font-size: 80%;
}

div.sidepanel * li {
	font-size:9pt;
	border:none;
}

div.sidepanel ul li ul li {
	margin-left: 10px;
}
div.sidepanel ul li ul li ul li {
	margin-left: 20px;
}

.alignleft {
float:left;
}

.alignright {
float:right;
}

dt {
	font-weight:bold;
}
dd {
	margin-left: 24px;
}

a {
	color: #483d8b;
}

a:hover {
	text-decoration: underline;
}

/* File download lists:*/
tr.fileHeader th {
background:#E6E6FA;
color:#000000;
font:bold 12pt "Trebuchet MS",Arial,Helvetica,sans-serif;
text-align:left;
}
td.fileSection {
background:#FFFFFF;
color:#000080;
font:bold 12pt "Trebuchet MS",Arial,Helvetica,sans-serif;
height:24pt;
text-align:center;
vertical-align:bottom;
}

table.files {
	width: 95%;
	margin:6pt 0 6pt 0;
}

table.files tr th {
background:#E6E6FA;
color:#000000;
font:bold 12pt "Trebuchet MS",Arial,Helvetica,sans-serif;
text-align:left;
}

table.files tr td{
background:#F0F8FF;
color:#000000;
font:9pt "Trebuchet MS",Arial,Helvetica,sans-serif;
text-align:left;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
}

table.files tr td.fileName{
background:#E6E6FA;
color:black;
font:bold 10pt "Trebuchet MS",Arial,Helvetica,sans-serif;
}

table.files * ul {
	margin: 0;
	padding: 0;
	line-height: 16px;
	list-style: none;
}

table.files * li {
	margin: 2px 0 4px 0;
	padding: 0;
	background-repeat:no-repeat;
	background-position:0 50%;
	background-image:url(/pix/disk.gif);
}

table.files * li a {
	padding-left: 18px;
}


ul.fileList {
	margin: 0;
	padding: 0;
	line-height: 16px;
	list-style: none;
}

ul.fileList li {
	margin: 2px 0 4px 0;
	padding: 0;
	background-repeat:no-repeat;
	background-position:0 50%;
	background-image:url(/pix/disk.gif);
}

ul.fileList li a {
	padding-left: 18px;
}

div.quoteSource{
text-align:right;
font-size:80%;
}

div.download {
height:40px;
margin-bottom:2px;
margin-top:2px;
padding:4px;
width:260px;
background-color:#000077;
}
div.download img {
float:left;
margin-right:10px;
}
p.download-title {
font-size:13px;
font-weight:bold;
color:#CCCCFF;
background-color:transparent;
padding:0;
margin:0;
}
p.download-title a {
color:#CCCCFF;
background-color:transparent;
}
p.download-info {
font-size:11px;
color:white;
background-color:transparent;
padding:0;
margin:0;
}

div.buynow {
height:40px;
margin-bottom:2px;
margin-top:2px;
padding:4px;
width:260px;
background-color:#7F3FAA;
}
div.buynow img {
float:left;
margin-right:10px;
}
p.buynow-title {
font-size:13px;
font-weight:bold;
color:#CCCCFF;
background-color:transparent;
padding:0;
margin:0;
}
p.buynow-title a {
color:#CCCCFF;
background-color:transparent;
}
p.buynow-info {
font-size:11px;
color:white;
background-color:transparent;
padding:0;
margin:0;
}


div.standout {
float:right;
background-color:#FFCCCC;
padding:4px;
}

span.kss{
color:#4169E1;
font:italic bold 9pt "Century Gothic",Arial,Helvetica,sans-serif;
background-color: transparent;
}
span.jot{
color:#4B0082;
font:italic bold 9pt "Trebuchet MS",Arial,Helvetica,sans-serif;
background-color: transparent;
}
span.mytasks{
color:#4169E1;
font:italic bold 9pt "Times New Roman","Times Roman",Times,serif;
background-color: transparent;
}