/* Color Scheme for MySQUeaL Resources' Style Sheets */


/* ---------- Primary Section colors ---------- */
body { background-color: #ffffff; color: #333333; }
div#page { border-left-color: #ffffff; border-right-color: #ffffff; }
div.band { background-color: #ACC8D4; border-color: #696969; }
div.band h3 { color: #FFFAF0; }


/* ---------- Navigator colors ---------- */
#nav_tabs li { border-right-color: #cccccc; }
#nav_tabs ul a { color: #3F5A69; }
#nav_tabs ul a:hover { color: #B22222; }
#nav_tabs ul li.selected { color: #004e61; }
#nav_tabs ul li.selected a { color: #482932; }


/* ---------- Masthead colors ---------- */
div#masthead { border-top-color: #595959; border-bottom-color: #595959; } 
div#masthead img { border-color: #595959; }
div#info_bar { color: #595959; border-bottom-color: #595959; }


/* ---------- General Style Rules ---------- */
a { color: #008B8B; }
a.unavailable { color: gray;}
.assignments { color: #000000;}
pre, tt { color: #595959; }
hr.minor { border-color: #696969;}
.alert { color: blue; }
.late { color: green; }
.sub_text { color: silver;}
.tight { color: #000000;}
b.quote { color: #C71585; }
blockquote { color: #333333; }


/* ---------- Heading Style Rules ---------- */
h1 { color: #35403D; }
h2 { color: #B82C21; }
h3 { color: #7BC070; }
h4 { color: #265487; }
h4 a { color: #265487; }


/* ---------- Left margin styles ---------- */



/* ---------- Center panel styles ---------- */
div#center_panel div.comment h3 { color_: #666666;}
div.post_info { color_: #550; background-color: #F5F5F5; }
div#center_panel div.section { border-bottom-color: #cccccc; }
div#center_panel h3.rubric { color_: #800000; }
div#center_panel h3.sub_heading { color_: #800000; border-bottom-color: #999999; }
div.comment div.banner { border-bottom-color: #6495ed; color_: #6495ed; }
div.small_container { border-top-color: #999999; }
div#quote { color_: #333333; }
a.form_link { color_: #8B0000; }
h2#page_heading { color_: #333333; }
div#comments_box div.comments_right { background: url('/images/misc/pinpoints_red.gif') repeat-y 0px 2px; }
div#selection_box { border-left-width: 1px; }


/* ---------- Right margin styles ---------- */
div#categories { border-color: #696969; }
div#form_box { border-color: #696969; }
div#reader_comments { border-color: #696969; }
div#right_margin div.box { border-color: #696969; }
div#right_margin div.sidebar_ad_box { border-color: #696969; }
div#right_margin div#side_topic .box h3.topics { color_: #7B706A; }
div#right_margin div#side_topic .box h3 { color_: #B22222; }
div#right_margin div#side_topic .box ul li { color_: #666666; }
div#right_margin h2 { color_: #cc3333; }
div#right_margin h3.sub_heading { color_: #800000; border-bottom-color: #999999; }
div#right_margin li { color_: #000000; }
div#side_topic { border-color: #696969; }
div#side_topic_index { border-color: #696969; }
img#macro { background-color: #696969; }
ul.topics li p { color_: #666666; }


/* ---------- Table Style Rules ---------- */
Tr.heading { border-bottom-color: #cccccc; }
.sub_total { border-top-color: #cccccc; }
Tr.sub_heading td { border-bottom-color: navy; }
td.heading { color_: blue; }
td.blank_top { color_: blue; }


/* ---------- Other styles ---------- */
.chrono { color_: #000; }
a.comment_notation { color_: #999999; }
div.notice h3 { color_: #B22222; } 
h2.comment_heading { color: #7B706A; }
h3.comment_heading, div#center_panel div.notice h3.comment_heading,
h3.comment_heading_shorter { color: #B11000; }
.date_notation { color_: #999999; }
.copyright, .subdued { color: silver; }
.highlight { color_: #ff5145; }
#reduced { color_: navy; }
.note { color_: navy; }
.warn { color_: red;}
img#country_flag { border-color: #696969; }
div#user_group_info { background-color: #ffffff; }
div#user_group_info h5 { color_: #696969; }
div#user_group_info h5 span.label{ color_: #000000; }


/* Colors for Style Sheets other than main.css */
/* ------------------------------------------- */

/* ---------- articles.css styles ---------- */
div#article p { color_: #333333; }
div#article_content h3 { color_: #7999b4; }
div#article_heading h2 { color_: #39688f; }
div#article_info { background-color: #ffffff; }
div#article_reference { background-color: #ffffff; border-color: #696969; }
div#article_reference_content { background-color: #f1f1f1; border-color: #696969; }
div#article_reference_content h4 { color_: #696969; }
div#article_reference_content p { color_: #696969; }
div.article_stats { color_: #550; background-color: #F5F5F5; }
div#articles_list h3 { border-bottom-color_: #d1cdca; border-left-color_: #6495ed; color_: #8B0000; }
div#articles_list ul li a { color_: #191970; }
h3.article_resources { color_: #333333; }
h3#color_check { color: #1E90FF; }
h4.article_resource_list {color_: #666666; }
.footnote, .footnote a {color_: #666666;}


/* ---------- book_review.css styles ---------- */
div#book_info { background-color: #ffffff; border-left-color: #7B706A;color_: #666666; }
h3#book_title {color_: #7B706A; }
h4#book_title a, div#author_info h4 {color_: #7B706A; }
img#book_cover { border-color: #696969; }
img#author_photo { border-color: #696969; }


/* ---------- documentation.css styles ---------- */
div#children_info_box { background-color: #ffffff; }
div#documentation_info { background-color: #ffffff; }
div#documentation_reference { background-color: #ffffff; border-color: #696969; }
div#documentation_reference_content { background-color: #f1f1f1; border-color: #696969; }
div#documentation_reference_content h4 {color_: #696969; }
div#documentation_reference_content p {color_: #696969; }
div#document h1 {color_: #333333; }
div#document h2 {color_: #8B0000; }
.doc_box h4.summary {color_: #333333; }
a.high_rating { color: blue; }
div.search_results_box h3 { color: #D93425; }
div.search_results_box div.search_results_left h5 a,
div.search_results_box div.search_results_right h5 a { color: #008B8B; }


/* ---------- functions.css styles ---------- */
div#function h2 { color_: #8B0000; }
div#function_info_box { background-color: #ffffff; }
h3.function_resources { color_: #333333; }
h4.function_resource_list { color_: #666666; }
pre#syntax { color: #595959; }


/* ---------- profiles.css styles ---------- */
div#profile_box, 
div#profile_admin_box { border-bottom-color: #666666; }
#profile_box img, 
#profile_admin_box img { border-color: #696969; }
li.profile_element { color_: #008080; }
a.profile { color_: #666666; }
a.profile:hover { color_: #FF1F0F; }


/* ---------- color scheme testing ---------- */
a { color: #595959; }
a:hover { color: #D93425; }
#nav_tabs ul a { color: #595959; }
#nav_tabs ul li.selected a, h2 { color: #D93425; }
div#masthead { border-top-color: #595959; border-bottom-color: #595959; } 
div#info_bar { color: #595959; border-bottom-color: #595959; }
h1 { color: #595959; }
h2 { color: #595959; }
h3, h3 a { color: #595959;}
div#comments div.comment h3.section_heading { color: #595959;  }
div#right_margin div.box div.box_top h2,
div#left_margin div.box div.box_top h4 { color: #595959; }
div#right_margin div.box div.box_content h3,
div#right_margin div.box div.box_content h3 a { color: #595959; }
div#children_info_box div#children_info_box_top h4 { color: #595959; }
div#comments_summary h5 { color: #5F6366; }
h1 span#highletter { color: navy; margin: 0; padding: 0;}
div#page_heading { background: url(/images/nav_bar/fray.gif) bottom repeat-x; }