﻿/* Version of 5Jul10 - including table styles for indicaes */

/*Specify blanket rules for all elements*/

body{
background-color:#CCC;
margin:0;
padding:0;
text-align:center;
min-width:760px;
font-size:0.7em;
font-family: verdana, arial, helvetica, sans-serif;
}

/* Rules for headings */

h1{
font-size:2em;
}

h2{
font-size:1.8em;
}
		
h3{
font-size:1.7em;
}

/* Default paragraph styles */
p{
font-size:1.1em;
line-height:150%;
}

.note {
font-size:1.0em;
line-height:135%;
}

.footnote {
line-height:70%;
font-size:90%;
vertical-align:super;
}

table {
padding:2px;
}

td {
vertical-align:top;
padding-top:5px;
}

.tabletop {
font-weight:bold;
}
	
#wrapper{
background-color:#FFF;
width:720px;
margin:0 auto;
text-align:left;
}

#content{
width:520px;
float:right;
font-family:Georgia, Times, serif;
}

#content h1, #content h2, #content h3, #content p{
padding-right:25px;
}

#content	 ul{
list-style-type:none;
margin:15px;
padding:0 20px 0 20px;
line-height:150%;
}

#about_us li{
list-style-type:circle;
}

#content	dl{
list-style-type:none;
margin:10px 0 15px 10px;
padding:0 0 0 5px;
line-height:150%;
}					

#mainNav{
width:180px;
float:left;
}

#mainNav li{
padding-top:15px;
padding-bottom:15px;
list-style-type:none;
font-size:1.1em;
}

a:link, a:visited, a:hover, a:active{
text-decoration:none;
font-weight:bold;
color:#333;
}

a:hover{
border-bottom:1px dashed #333;
}

#current a:link, #current a:visited{
color:#FFF;
padding:2px;
background:#E80000;
border:none;
}

img{
border:none;
}

#footer{
clear:both;
margin-top:20px;
border-top:dashed 1px #CCC;
font-size:0.8em;
padding:10px;
}
