@charset "UTF-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {margin: 0; padding: 0;}

h1, h2, h3, h4, p, ul, li {font-family: Verdana, Geneva, sans-serif; color:#003; text-align: left;}

h1 {font-size:18px; padding:5px 0;}
h2 {font-size:16px; padding:8px 0 4px 0; margin-top:1.5em;}
h3 {font-size:14px; padding:8px 0 4px 0;}
h4 {font-size:12px; padding:4px 0;}
p {font-size:12px; font-weight:normal; padding:6px 2px 6px 0;}
li {font-size:12px; font-weight:normal; line-height:18px;}

a:link{text-decoration:none; border-bottom:1px solid;}
a:hover{text-decoration:none; border-bottom:none;}
a:active{text-decoration:none; border-bottom:1px solid;}
a:visited{text-decoration:none; border-bottom:1px solid;}

/* -- Layout ("Wireframe") Styles -- */
#container {/*background-color:#E6E6E6;*/ width:900px; margin:0 auto; text-align:center;}
#content {background-color:#FFF; width:880px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:1em;}
#video {width:400px; height:250px; float:right; margin:0 0 10px 10px;}
.important {border-top:2px solid #468FB0; border-bottom:2px solid #468FB0; padding:5px; margin:15px;}
.important p {font-weight:normal;}
ul.horizontalList {list-style:none; margin:10px 0; padding:0; clear:left; display:none;}
ul.horizontalList li {float:left; margin:0; padding:2px 0; width:300px; height:32px; line-height:32px;}
ul.toc{list-style:none; height:32px; width:100%;}
ul.toc li{float:left; width:175px; text-align:center; height:32px; line-height:32px; border-bottom:2px solid #CCF;}
ul.toc li a:link, ul.toc li a:visited{display:block; color:#00C;}
ul.toc li a:hover, ul.toc li a:active{display:block; color:#C00;}
ul.points {border-left:2px solid #CCF; margin-left:1em; padding-left:1em; list-style:none;}