
/* Style for home page */
body { background:white; color:black; }
div#container { height:100%; width:100%; margin:0px; background-color: white; border: 1px solid red; line-height: 105%;  }
div#header { background-color:#00FF00; height:75px; }
div#header h1 { margin:0; padding-top:25px; padding-left:40px; font-family:serif;}
div#contentwrapper { float: left; width: 100%; }
div#contentcolumn { margin: 0 250px 0 180px; }
div#contentcolumn h3 { margin-bottom:5px; color: Red; text-align: left; font-size: 16px; }
#leftcolumn { float: left; width: 180px; margin-left: -100%; background: #E6E8FF; }
#rightcolumn { float: left;width: 250px; margin-left: -252px; background-color: #FFFDFD; border-left: 2px solid #0000ff; }
#footer { clear: left; width: 100%; background-color: #00FF00; color: #000000; padding: 8px; }
#menu1,#menu2,#menu3,#menu4 { color:blue; font-family:Arial,Verdana,sans-serif; font-size:14px; font-weight:bold; text-decoration:underline;padding-top: 0px; margin-left: 0px;}
div#leftcolumn a, a:visited { color: #2335DC; text-decoration: none; font-weight: normal; }
div#leftcolumn a:hover { color: #00008B; text-decoration: underline; font-weight: normal; }
div#container { width: 100%; margin: 0px; border: 1px solid red; line-height: 105%; }
#date { color: red; font-family: Arial,Verdana,sans-serif; font-size: 16px; font-weight: bold;}
span { color:navy; font-weight: bold;}
.lining { margin:10px; margin-top:0; font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 14px; padding-top:10px; }
b {font-size: 110%;}

/* Style for hyperlinks */
/* ******************** */
.lining  a, a:visited, a:hover { color: Teal; text-decoration: underline; font-weight: bold; }
.lining a:hover { color: Blue; text-decoration: underline; font-weight: bold; }
div#left a, a:visited, a:hover { color: #2335DC; text-decoration: none; font-weight: normal; }
div#left a:hover { color: #00008B; text-decoration: underline; font-weight: normal; }
div#data a, a:visited, a:active { color: #003399; text-decoration: none; font-weight: bold; }
div#data a:hover { color: #2335DC; text-decoration: underline; font-weight: bold; }
div#navigate a, a:visited, a:active a:hover { color: #008080; text-decoration: none; font-weight: bold; }
div#navigate a:hover { color: blue; text-decoration: underline; font-weight: bold; }

/* Style for ExpandCollapse Data */
/* ***************************** */
div#data span { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: navy; }
div#data table td { font-family: Arial,Verdana,Helvetica,sans-serif; color: #000000; font-size: 13px; }
div#data table tr#heading th { background-color: #DEEDFC; font-weight: bold; font-size: 13px; }
div#data table tr#line { background-color: white; height: 1px; }
div#data table tr#gap { background-color: white; height: 10px; }
div#data table tr#heading { background-color: #DEEDFC; }
div#data table tr#ruler { background-color: blue; height: 3px; }
div#data table tr#chalks { background-color: #E0FFE0; }
div#data table tr td#holder { background-color: white; }
div#data table tr#nucolor { background-color: #F5FFFA; }
div#data table td#Qual { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #A52A2A; text-decoration: none; }
div#data table td#title { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: blue; text-decoration: none; }
div#data table { margin-left: auto; margin-right: auto; text-align: left; }
div#data table tr { background-color: #F0F0F0; height: 18px; }

/* Miscellaneous Styles */
/* ******************** */
p#SepLine { background-color: #F0F0F0; width: 785px; height: 2px; margin-left: auto; margin-right: auto; }
table td#locs { color: #000000; text-decoration: none; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 16px; }
#history { background-color: #F0F0F0; font-family: Helvetica,sans-serif; color: #000000; font-size: 15px; }
div#rules table tr { font-family: Arial,Verdana,sans-serif; font-size: 18px; font-weight: normal; color: black; text-decoration: none; background-color: #F0F0F0; }
h1#rules { font-family: Arial,Verdana,sans-serif; font-size: 18px; font-weight: bold; color: teal; text-decoration: none; text-align: center; }
h1#header { padding: 10px; margin: 40px; }
h2 { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: purple; text-decoration: none; text-align: center; }
h3 { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: teal; text-decoration: none; text-align: center; }
h4 { color: blue; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline;padding-top: 0px; }
div#navigate table { margin-left: auto; margin-right: auto; text-align: left; }
div#navigate table td { color: navy; }
#right { margin-left:0px; }
div#aboutcontent { float:left; width:800px; margin:0; padding:1em; background-color:#FFFDFD; }

#abtcontainer { margin: 0 auto; width: 900px; background-color: #FFFFFF; font-family: Arial,Verdana,sans-serif; font-size: 16px; }
#navigation { float: left; width: 900px; background-color: #333; }
#navigation ul { margin: 0;	padding: 0; }
#navigation ul li { list-style-type: none; display: inline; }
#navigation li a { display: block; float: left; padding: 5px 10px; color: #fff; text-decoration: none; border-right: 1px solid #FFFFFF; }
#navigation li a:hover { background: #FFA500; }
#content-container { background-color: #FFFFE8; float: left; width: 900px; }
#content { clear: left; float: left; width: 560px; padding: 20px 0; margin: 0 0 0 30px; display: inline; }
#content h2 { margin: 0; }
#abtright { float: right; width: 280px; padding: 20px 10px; margin: 0; display: inline; background-color:#E6E8FA; }
#abtright h3 { margin: 0; }

/* Style for bulleted list */
/* *********************** */
#leftcolumn ul { list-style-type: none; padding: 0px; margin: 0px; }
#leftcolumn li { background-image:url(../Pix/right.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 20px; }

/* End of Style sheet */
