﻿td.detail_pages { background-color:#99ccff; 
}
td.detail_box { background-color:Transparent}

table.slate { background-color:White;border-color:#E7E7FF;border-width:1px;border-style:None;width:100%;border-collapse:collapse;}
tr.headslate {color:#F7F7F7;background-color:#4A3C8C;font-weight:bold;}
tr.rowsslate {color:#4A3C8C;background-color:#E7E7FF;}
.mainhyp { font-weight:bold; font-size:large; color:#0000C0}
.tryonline {font-weight:bold; font-size:large; background-color:Yellow;color:#0000C0}
td.category { font-family:Verdana;color:#F7F7F7;background-color:#4A3C8C;font-weight:bold;  text-align:center}

span.app_heading {  color:Maroon;font-size:large; font-family:Arial Narrow; font-weight:bolder}
span.app_name {  color:Maroon; font-size:24px; font-family: Comic Sans MS; font-weight:bolder}
span.app_desc {  color:Maroon; font-size:large; font-family:Arial Narrow; font-weight:bolder}
span.smaller {  color:Maroon; font-size:small; font-family:Arial Narrow;}
span.highlight {  color:Maroon; font-size:medium; font-family:Arial;  background-color:Lime;}
ul.app_features {  font-size:large; font-family:Arial Narrow;} 
span.app_link1 {  color:Navy; background-color:Lime; font-size:24px; font-family: Comic Sans MS; font-weight:bolder}
span.main_caption {  font-family:Verdana; font-size:14pt; color:Olive; font-style:italic;  font-weight:900;  }
span.main_heading {  font-family:Verdana; font-size:14pt; color:Maroon; font-weight:400;  }
ul.med {  color:Maroon; font-size:medium; font-family:Arial;}


span.app_link {color:#0000C0; font-size:14px; font-style:italic;  font-family:Verdana}
span.category { font-size:20px;  font-weight:bolder; color:Blue;}
span.maintext { font-style:normal;font-size:smaller; font-family:Verdana }
table.norepeat { background-repeat:no-repeat}
span.q { font-weight:normal ;font-size:12pt; font-family:Verdana; color: #000099 }
span.a { font-weight:normal ;font-size:10pt; font-family:Verdana; color: #cc0099 }

div.app_desc {  color:Maroon; font-size:large; font-family:Arial Narrow; font-weight:bolder}
span.small {font-size:9px;}

h1, h2, h3, h4, h5, h6 {color:#444444;}

/*Typographics styles adapted from http://www.thenoodleincident.com/tutorials/typography/ */
h1 {
	margin-top:1em;
	font-size: 1.4em;
	font-weight: bold;
}
h2 {
	margin-top:1em;
	font-size: 1.3em;
	font-weight: bold;
}
h3 {
	margin: 0.5em 0;
	font-size: 1.2em;
	font-weight: normal;
}
h4 {
	margin: 0.5em 0;
	font-size: 1.1em;
	font-weight: bold;
}
h5 {
	margin: 0.5em 0;
	font-size: 1.0em;
	font-weight: bold;
}
h6 {
	margin: 0.5em 0;
	font-size: 0.8em;
	font-weight: bold;
}

table.survey { background-color:ButtonFace}