/* reset margin and padding */
h1, h2, h3, h4, h5, h6, p, blockquote, a, ul {
margin:0;
padding:0;
text-decoration:none;
}

br {
margin:0;
padding:0;
line-height:16px;
}

/* setting font headers */
#menu  {
font-family:"Trebuchet MS", Arial, sans-serif;
}
#content h1, #content h2, #content h3, #content h4, #content h5  {
font-family:Georgia, serif;
}

#content p, #content a, #content ul, #content table, #content form, #content h6 {
font-family:Arial, sans-serif;
}

#content h1 {
font-size:24px;
line-height:28px;
}
#content h2 {
font-size:21px;
line-height:24px;
}
#content h3 {
font-size:20px;
line-height:24px;
}
#content h4 {
font-size:14px;
line-height:16px;
}
#content h5 {
font-size:13px;
line-height:16px;
}
#content h6 {
}

/* the general content */
#content p, #content a, #content ul, #content table, #content form, #content h6 {
font-size:12px;
line-height:16px;
}
#content p.intro {
font-size:14px;
line-height:17px;
font-weight:900;
}
#content a:hover {
cursor:pointer;
}
#content blockquote {
margin:0 auto;
padding:5px;
width:70%;
font-size:19px;
line-height:32px;
font-style:italic;
text-align:center;
border-top:3px solid red;
border-bottom:1px solid red;
}

/* the unorderd list */
#content ul {
padding:0 0 0 0;
list-style-position:outside;
list-style-type:none;
}
#content ul li {
padding:0;
}
#content ul li span{
display:block;
margin:-16px 0 0 100px;
}
#content ul li label {
font-style:normal;
font-weight:900;
}
#content ul li ul {
list-style-type:none;
list-style-position:outside;
font-style:italic;
border-width:0px;
}
#content ul li ul li{
padding:0 0 0 14px;
border-width:0px;
}
#content ul li ul li label {
padding:0 0 0 136px;
}
#content ul li ul li span {
padding:0 0 0 100px;
}

/* the tables */
#content table {
width:100%;
}
#content table caption {
font-family:Arial, sans-serif;
font-size:11px;
font-style:italic;
}
#content table, #content tr, #content td, #content th {
font-family:Arial, sans-serif;
text-align:center;
padding:3px;
margin:0 0 0 1px;
border:1px solid black;
border-collapse:collapse;
border-spacing:0;
}

/* the forms */
#content form {
margin:0 0 22px 0;
}
#content form fieldset {
background:#ccc none;
border:1px solid darkred;
padding:10px;
margin:0;
}
#content form fieldset legend {
background:#ff3300 none;
border-width:0px;
border-bottom:2px solid darkred;
padding:2px 50px 2px 10px;
color:white;
}
#content form fieldset label {
width:120px;
display:block;
float:left;
}
#content form fieldset input, #content form fieldset textarea {
width:250px;
margin:0 0 2px 0;
border-top:1px solid #999;
border-right:1px solid #333;
border-bottom:1px solid #333;
border-left:1px solid #999;
background:#eee none;
}
#content form fieldset textarea {
height: 50px;
}
#content form fieldset button {
display:block;
margin:10px auto 0 auto;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
font-size:13px;
line-height:16px;
background:#ff3300 none;
border-width:0px;
border-bottom:2px solid darkred;
color:white;
cursor:pointer;
padding:2px 5px 2px 5px;
}
#content form fieldset button:hover {
background:darkred none;
border-bottom:2px solid #ff3300;
}
