﻿/* Style properties for HTML elements based on the HTML 4.01 Specification.
   <http://www.w3.org/TR/html401/cover.html#toc>

   Blank version of this stylesheet:
   <http://www.webproducer.at/lab/elements.css>
*/

/* Section 7.5: The document body */
html {
	height: 100%;
	width: 100%;
	overflow: auto;
	text-align: center;
	color:#242424; 
	font-family: Arial;
	font-size: 12px;
	background-color:#fff;
}		

*
{
	padding:0;margin:0; text-align:left;
	font-family: Trebuchet MS;
	font-size: 12px;
	color:#242424;
	line-height:22px;
}

body {
	margin: 0;
	padding: 0;
	/*background-color: #FFFFFF;*/
}

p {
	margin: 0 0 20px 0;
}


h1, h2, h3, h4, h5, h6{margin: 0 0 20px 0;}
h1 {
	font-size: 30px;
	font-weight:normal;
	margin-top: 18px;
}
h2 {
  font-size: 1.1em;
  text-transform:uppercase;
  color:#6c6bc9;
}
h2.tableH2 {margin-top:10px; margin-bottom:5px;}

h3 {
	font-weight:bold;
}
h4, h5, h6 {
  font-size: 12px; 
}
h4 {}
h5 {font-style: italic;}
h6 {
  font-style: italic;
}
address {}

/* Section 9: Text */
/* 9.2: Structured text */
em {color:#93b942; font-weight:normal; font-style:normal;}
strong {}
dfn {}
code {
  font-family: "Bitstream Vera Sans Mono", "Courier New", Monaco, Courier, monospace;  /* [3] */
}
samp {}
kbd {}
var {}
cite {}
abbr {}
acronym {}
blockquote {}
q {}
sub {}
sup {}

/* End of 9.2 */

pre {
  font-family: "Bitstream Vera Sans Mono", "Courier New", Monaco, Courier, monospace;  /* [3] */
}
ins {}
del {}

/* Section 10: Lists */
ul {
  margin: 0 0 1em 0;
}
ul ul {
  margin-bottom: 0;
}
ol {
  margin: 0 0 1em 0;
}
ol ol {
  margin: 0;
}
ol.numbered li {
	list-style-type:decimal;
	list-style-position:outside;
	margin-left:15px;	
}
li {list-style-type:none;
}
ul.bullets li
{
	list-style-image: url(images/bullet.jpg);
	list-style-position:outside;
	margin-left:15px;	
}
ul.bulletsSub li
{
	list-style-image: url(images/bullet.jpg);
	list-style-position:outside;
	margin-left:30px;		
}
ul.bulletsSub { margin-top:-10px; }
dl {}
dt {}
dd {}

/* Section 11: Tables */
table {border-collapse:collapse;}
caption {}
thead {}
tfoot {}
tbody {}
colgroup {}
col {}
tr {}
th {}
td {}

/* Section 12.2:  The A element */
a 
{	
	text-decoration: none;
	font-weight:bold;
}
a:hover
{
	font-weight:bold;
	text-decoration: underline;
}
a:visited
{
	font-weight:bold;
	text-decoration: none;
}
a:visited:hover
{
	font-weight:bold;
	text-decoration: underline;
}

a.Reverse
{	
	text-decoration: underline;
	font-weight:bold;
}
a.Reverse:hover
{
	font-weight:bold;
	text-decoration: none;
}
a.Reverse:visited
{
	font-weight:bold;
	text-decoration: underline;
}
a.Reverse:visited:hover
{
	font-weight:bold;
	text-decoration: none;
}

/*
a:focus {}
a:focus:hover {}
*/

/* Section 13: Objects, Images, and Applets */
img {border:0; }
object {}
applet {}

/* Section 15: Alignment, font styles, and horizontal rules */
/* 15.2: Fonts "[...] their use is discouraged in favor of style sheets." */
tt {}
i {}
b {}
big {}
small {}
/* End of 15.2 */
hr { background-color: #8CC540;color:#8CC540; margin:4px 0;}

/* Section 16: Frames */
iframe {}

/* Section 17: Forms */
form {}
input {}

input:focus {}
button {}
button:focus {}
select {}
select:focus {}
optgroup {}
option {}
textarea {}
textarea:focus {}
label {}
fieldset
{
    padding:10px;
    -moz-border-radius: 1em;
    border-radius: 1em;
    margin:4px;

}
legend {}

/*
  [1] All calculations are based on the assumption that 1em is 12px.
  [2] If you specify a font-size, also consider to specify a line-height property.
  [3] If you don't specify something other than monospace, mozilla will calculate
      its own font-size based on the user preferences.
  [4] "... prevents hover styles from being applied to non-hyperlink anchors."
      <http://devedge.netscape.com/viewsource/2003/arbitrary-hover/>
*/
