/* ---------- GENERAL ---------- */
html, body { font-family:Verdana, Tahoma, Helvetica, sans-serif }

/* ---------- COLORS ---------- */
a{color:#336699; text-decoration:none }
a:visited{color:#336699 }
a:hover{color:#336699; text-decoration:underline }
a:active,.a:focus{color:#336699 }
h1,h2 { color:#990000 }
h3,h4,h5,h6 { color:#444D54 }

/* ---------- CONTENT ---------- */
h1 {}
h1, h2, h3, h4, h5, h6, p, li, dd, dt, th, td {font-size:11px; color:#444D54; margin:0 0 14px 0; line-height:14px }
h1, h2 { line-height:17px; margin-bottom:10px; color:#990000 }
h1 { font-size:14px }
h2 { font-size:12px }
h3, h4, h5, h6 { margin-bottom:0; font-size:11px; color:#404950 }

h1 span, h2 span, h3 span, h4 span, h5 span h6 span { font-weight:normal }


blockquote { border-top:2px solid #aaa; border-bottom:2px solid #aaa; padding:11px 14px 0 0; margin:0 0 14px 0; clear:both }
blockquote p { font-size:14px; line-height:17px; color:#990000 }

.important { font-weight:bold; color:#990000 }
.strong { font-weight:bold }
.nomargin { margin: 0 }

/* lists */
ul, ol { margin:0; padding:0; padding-left:32px }
ul, ol, dl { margin-bottom:14px; _padding-left:0; _margin-left:33px }
dl { margin-left:0; padding-left:0 }
li, dt, dd { margin:0 0 2px 0; padding:0; line-height:14px }
li { margin-bottom:12px }
li ul, li ol { margin-top:3px }
ul li { list-style:none url(img/li.gif); *list-style:none url(img/li.ie.gif) }
ul.tight li, ol.tight li { margin-bottom:2px }
dt { font-weight:bold; margin-top:12px }
dd { margin-left:32px }



pre,code { display:block; padding: 5px 10px; margin-bottom:15px; font-size:11px; background: #454545; border:1px solid #000000; color:#66CC00 }


/* sidebar content */
.second p, .second li, .second dt, .second dd { color:#6C7379 }
.sidebar p, .sidebar li, .sidebar dt, .sidebar dd { font-size:10px; line-height:13px }
.sidebar h2 { font-size:11px }
.sidebar h3 { font-size:11px }