/* @override http://www.screensteps.com/styles/screensteps_live_content.css */
/* @override http://www.hover.com/resources/css/main.css */

body div#master_container {
    width: 910px;
}

div#ScreenStepsMainContent.single_column {
    margin: 0 auto;
    float: none;
}

.pdf {
  background: inherit;
  padding-left: inherit;
  margin-left: inherit;
} 

div#ScreenStepsMainContent ul#assets li.manual {
	background: white no-repeat;
}

div#ScreenStepsSidebar ul.assets li.manual {
	background: white;
}

div#ScreenStepsContent div#ScreenStepsMessage {
    border:none;
} 


/* @group Default Positioning */

#screensteps_content {
	font-family: Helvetica;
	width: 700px;
	margin: 0 auto
}

#screensteps_content table {
	margin: 5 auto; 
	text-align: left;
}


div#ScreenStepsContent div.header {
    background-color: white !important;
    border: none;
    min-height: 32px;
	
}

div#ScreenStepsContent div.header h1 {
    color: #4c4c4c;
    text-align: center
}

div#ScreenStepsContent div.column_body {
     background-color:#F8F8F8;
     border:medium none;
     padding-bottom:0;
} 

div#ScreenStepsContent div.search {
	background-color: #ffffff;
	color: #4c4c4c;
}

div#ScreenStepsMainContent table#manuals_search {
	width: 100%; 
	text-align: left;
}


/* @end */ 


/* @group Manual Index */


#screensteps_content ul#manuals_list {
	padding-left: 3px;
	list-style: none; 
}

#screensteps_content ul#manuals_list li {
	font-size: 16px;
	padding-bottom: 5px; 
	margin-bottom: 10px;
}

#screensteps_content ul#manuals_list li img {
	margin-bottom: -6px; 
	margin-right: 5px; 
}



#screensteps_content a {
}

/* @end */

/* @group Manual Contents */


#screensteps_manual_content ul {
	margin-left: 0;
	border: 1px solid yellow;
}

div#ScreenStepsMainContent div.header h1.manual_title {
	background: white no-repeat;
}



#screensteps_content table.manual_contents {
	border-collapse: collapse;	
}

#screensteps_content table.manual_contents tr.actions {
	border: 2px solid #ffffff;
	colour: grey;
}

#screensteps_content table.manual_contents td {
	padding: 10px 12px;
	width: 600px;
}

#screensteps_content table th.manual_title {
	text-align: center;
	padding: 5px 0 0 0;
}

#screensteps_content table th.manual_title h2 {
	margin: 0;
	padding:5px 15px;
	color: grey;
}

#screensteps_content table th.manual_title h3 {
	margin: 0;
	color: grey;
	font-weight: normal;
}

#screensteps_content table th.manual_title h2 a {
	color: grey;
}

#screensteps_content table th {
	background-color: #ffffff;
	border-bottom: 2px grey;
}

#screensteps_content tr.actions th {
	background-color: #f4f4f4; 
	text-align: left;
	padding: 3px 5px;
}

#screensteps_content tr.actions th.navigation {
	padding-left: 12px;
}

#screensteps_content tr.actions th a {
	font-weight: normal;
	font-size: 12px;
	color: #424242;
}

#screensteps_content table th.search_box {
	text-align: left;
}

#screensteps_content table th.submit_button {
	width: 40px;
}

#screensteps_content h3.search_results {
	text-align: center;
	margin: 0;
	color: #7e7e7e;
}


#screensteps_content table th.search_box input {
	font-size: 14px;
	padding: 3px;
	margin-right: 5px;
}

#screensteps_content ul#sections {
	list-style: none;
	text-align: left;
}

#screensteps_content ul#sections li h3 {
	margin: 5px 0;
}

#screensteps_content ul {
	margin-left: 0;
}

#screensteps_content ul#sections li {
}

#screensteps_content td.manual_content {
	background-color: white;
	border: 2px solid #grey;
}

#screensteps_content td.manual_content ul {
	min-height: 200px;
}

#screensteps_content ul#sections h3 {
	color: #304260;
	font-size: 125%;
}

#screensteps_content ul#sections ul.manual_lessons {
	margin-bottom: 15px;
	margin-left: 25px;
}

#screensteps_content ul#sections ul.manual_lessons li {
	padding-bottom: 7px;
	list-style: disc;

}

#screensteps_content ul#tags {
	margin-left: 8px;
	margin-top: 5px;
}

#screensteps_content ul#tags li {
	margin-bottom: 5px;
	font-size: 115%;
}

/* @end */


/* @group Lesson Content */

/* @group Manual Lesson Navigation */

#screensteps_content table.manual_navigation {
	width: 100%;
	background-color: #ffffff;
	border-bottom: 1px grey;
}

#screensteps_content table.manual_navigation td {
	color: #b3b3b3;
	padding: 10px;
	text-align: center;
	width: 33%;
	font-size: 12px;
}

#screensteps_content table.manual_navigation td a {
	color: grey;
}

#screensteps_content table.manual_navigation td.prev_lesson {
	text-align: left;
}

#screensteps_content table.manual_navigation td.next_lesson {
	text-align: right;
}


/* @end */

/* @group Lesson Title */

#screensteps_content table.lesson_in_manual tr.lesson_title {
	background-color: #ffffff;
	color: grey;
}

#screensteps_content table.lesson_in_manual tr.lesson_title td {
	padding: 10px;
}

#screensteps_content table.lesson_in_manual tr.lesson_title td h1 {
	font-size: 2em;
	margin: 0;
}

#screensteps_content table.lesson_in_manual tr.lesson_title td.pdf_link {
	text-align: right;
	padding-right: 20px;
}

/* @end */


#screensteps_content table.lesson_in_manual {
	width: 670px;
	border: 1px solid #ffffff;
	border-collapse: collapse;
}

#screensteps_content table.lesson_in_manual table {
	border-collapse: collapse;
}

/*#screensteps_content.lesson_in_manual h2 {
	margin: 0;
	border-bottom: 1px solid gray;
	padding: 10px;
	background-color: #465f89;
	color: grey;
}*/

#screensteps_content table td {
	padding: 0;
}

#screensteps_content div.description {
	margin: 0;
	padding: 5px 10px;
	/*background-color: #ffffff;*/
	height: 100%;
	font-style: italic;
	color: grey;
}

#screensteps_content div.description p {
	margin: 10px 0;
}

#screensteps_content div.lesson_step {
	padding: 0 10px 15px 10px;
	padding-bottom: 15px;
}

#screensteps_content div.lesson_step h3 {
	padding: 7px 15px;
	margin: 0 -10px 15px -10px;
	background-color: #ffffff;
	color: grey;
	font-size: 125%;
	font-weight: bold;
}

#screensteps_content div.lesson_step div.instructions {
	margin-top: 10px;
}

#screensteps_content .lesson_step img {
	border: 1px solid #c9c9c9;
	padding: 3px;
}


/* @end */

/* @group Nav Footer */



#screensteps_nav_footer {
	background-color: #FFFFFF;
	padding: 10px 0;
	color: grey;
	width: 670px;
	font-size: 10px;
	margin: 0 auto;

}

#screensteps_nav_footer a {
	color: grey;
}

#screensteps_nav_footer table.nav_footer {
	width: 100%;
	text-align: center;
}


#screensteps_nav_footer table.nav_footer form {
	margin-bottom: 0; 
}


#screensteps_nav_footer table.nav_footer td.prev_lesson,
#screensteps_nav_footer table.nav_footer td.toc,
#screensteps_nav_footer table.nav_footer td.next_lesson {
	width: 100px;
}

#screensteps_nav_footer table.nav_footer td.prev_lesson {
	text-align: left;
	color: grey;
}

#screensteps_nav_footer table.nav_footer td.next_lesson {
	text-align: right;
	color: grey;
}

#screensteps_nav_footer table.nav_footer td.toc {
	text-align: center;
	color:grey;
}


#screensteps_nav_footer table.nav_footer td.lesson_quicknav select,
#screensteps_nav_footer table.nav_footer td.manual_contents select {
	width: 150px;
	margin-bottom: 0;
}

/* @end */

/* @group Comments */

#lesson_comments h2 {
	font-size: 16px;
}

#lesson_comments h2#comments_count {
	margin: 0;
	border-bottom: 1px solid gray;
	padding: 10px;
	background-color: #ffffff;
	color: grey;
}

#screensteps_content div.comment .name {
	font-weight: bold;
	color: #003e82;
	font-size: 14px;
}

#screensteps_content div.comment .date {
	font-size: 12px;
	color: #746666;
}

#screensteps_content div.comment {
	margin: 5px 10px 5px 10px;
	text-align: left;
	padding: 15px 7px;
	color: #444451;
	font-size: 12px;
}

#screensteps_content div.comment + div.comment {
	border-top: 1px dotted gray;
}

#screensteps_content div#add_comment {
	padding: 10px;
}

div.comments #add_comment #notice {
	width: 75%;
}

#lesson_comments #add_comment h2 {
	margin-bottom: 10px;
	background-color: inherit;
	color: #484848;
	border-bottom: none;
	padding-left: 3px;
	
}

#screensteps_content div.comments div#add_comment textarea {
	padding: 5px;
	font-size: 12px;
	height: 150px;
	width: 600px;
}


div#ScreenStepsSidebar div.sidebar_block ul.manuals li {
	background: white no-repeate left top;
}

div#ScreenStepsMainContent table#buckets_search td.reset_search a,
table#manuals_search td.reset_search a {
	color: #4c4c4c;
	text-decoration: underline;
}



/* @end */



