/*Style created by Jefferson Lee, November 18, 2005.*/

/*Overall tag styles*/
body	{font-family:Arial, Helvetica, sans-serif; font-size:100%;}
p	{font-size:80%; line-height:120%;}
h1 {color:#3366cc; font-size:175%; margin:0; padding:13px 0 0 0; font-variant:small-caps;}
h2	{color:#000099; font-size:200%;}
h3	{color:#666666; font-size:150%;}
h4	{color:#000099; font-size:100%;}
h5	{color:#000000; font-size:80%;}
h6	{margin:0; padding:5px 10px 5px 40px; background-color:#BCE0FF; font-size:70%; font-weight:normal;}
ul	{font-size:80%; line-height:120%;}
ol	{font-size:80%; line-height:120%;}
li	{padding:0 0 10px 0;}
table {margin:30px 0 30px 0;}

/*class styles*/
.image	{text-align:center;}
.sub	{font-size:70%; font-weight:bold; vertical-align:text-top;}

/*Content div style - Used on the main content pages.*/
#content {width:750px; margin:auto; padding:20px 0 20px 0; background-color:#ffffff;}

/*Crossroads div style - Used on the Crossroads page.*/
#crossroads {width:750px; margin:auto; padding:20px 0 20px 0; background-color:#ffffff;}
#crossroads h1	{color:#3366cc; font-size:150%; margin:0; padding:0; font-variant:small-caps; text-align:center;}
#crossroads h2	{color:#000099; font-size:100%; padding:0; margin:0 0 0 10px;}
#crossroads p	{padding:0; margin:5px 0 5px 10px;}
#crossroads ul	{padding:0; margin:0 0 0 10px;}
#crossroads li	{padding:3px 0 0 0;}
#crossroads table {margin:0; padding:0;}

/*These styles define the box model on the Crossroads page.*/
#square	{padding:20px; background:#0099ff;}
#square a {font-weight:bold; text-decoration:none; color:#333333;}
#square a:hover {color:#ffffff; background:#3366cc;}
#center	{padding:20px; background:url(images/arrow.gif) no-repeat center #66ccff;}

/*Toc div style - Used on the Table of Contents Page.*/
#toc {width:750px; margin:auto; padding:20px 0 20px 0;}
#toc li a {text-decoration:none; color:#333333;}
#toc li a:hover {color:#ffffff; background:#3366cc;}
#toc ul {list-style:none; margin:0; padding:0 40px 0 0;}
#toc li {padding:10px 0 0 0;}
#toc ul ul {font-size:100%; margin:0; padding:0 40px 0 40px;}
#toc ul ul a {text-decoration:none; color:#3366cc;}
#toc ul ul li {padding:10px 0 0 0;}

/*These styles define the navigation at the head of each page.*/
#nav	{width:750px; margin:auto; padding:0; height:50px; border-bottom:10px solid #000099;}
#nav ul	{list-style:none; margin:0; padding:20px 10px 20px 0; float:left;}
#nav li	{display:inline; padding:0; margin:0;}
#nav li a	{background-color:#3366cc; text-decoration:none; color:#ffffff; border:1px solid #000099; padding:10px;}
#nav li a:hover	{background-color:#ffffff; text-decoration:none; color:#3366cc; border:1px solid #000099; padding:10px;}
