body {
	margin: 0;
	padding: 0;
	font-family: "Century Gothic", "Gill Sans", Arial, sans-serif;
    font-size: 100%;
    color: #373737; background-color: #F3F5F7;
}
h1, h4, p, ul, ol {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0;
    font-size: 14px;
    color: white;
	padding: 3px;
    background-color: #A6A6A6;
}
h3 {
    font-size: 14px;
    color:#4F81BD;
	padding: 3px;
}
a:link,  a:visited  { text-decoration:none; color:#4F81BD; }  
a:hover  { color:black; text-decoration:underline; }
a:active { text-decoration:none; color:#4F81BD; }  
a img { border: none; }
ul {
    list-style-image: url(images/bullet.gif);
    list-style-type: square;
    margin-left: 30px;
    padding-top: 7px;
    line-height: 1.5em
}
ol {
    list-style-image: none;
    list-style-type: decimal;
    margin-left: 30px;
    padding-top: 7px;
}
ul.tabs a:link, ul.tabs a:visited, ul.tabs a:active 
   { text-decoration:none;      color: #373737; }  
ul.tabs a:hover, ul.tabs a:focus     
   { text-decoration:underline; color: black;  }
ul.tabs a 
   { display:block; ; white-space:nowrap }
ul.tabs       
{ 
	width:900px; 
	padding:0; 
	margin:0; 
    border-bottom:1px solid #C7D7F7;     
    margin-bottom:10px; 
    list-style-type:none;  
    list-style-image:none 
}

ul.tabs li { float:left; width:16.66%; }
ul.tabs .tab-label { 
    position:relative;
    font-size: 14px;
    color:#4F81BD;
    margin:0; cursor:pointer; 
    border-bottom: 1px solid #C7D7F7; 
    border-left: 1px solid #C7D7F7; 
    border-right: 1px solid #C7D7F7; 
    background:white url("images/tab-background1.jpg") repeat-x left bottom;
    font-weight:normal; font-weight:bold; text-align:center; 
} 
ul.tabs li.selected .tab-label { 
    position:relative; border-bottom:none; 
    top:1px; padding-bottom:2px; cursor:auto;
    padding-top:3px; margin-top:-3px; 
    background:white url("images/tab-background2.jpg") repeat-x left top; font-size:1.1em; font-weight:normal; 
}
blockquote     
{ 
	margin: 0;
	margin-bottom: 40px;
    padding: 10px;
	color:#4F81BD;
	background-color: #F3F5F7;
	text-align:justify; 
	line-height:1.3em; 
}
blockquote cite 
{ 
	display:block;
    padding: 10px;
    color: #373737; background-color: #F3F5F7;
    text-align:right;
    font-size:0.9em;
}

*.breadcrumbs { position: relative; padding-top: 5px; color:#A6A6A6; font-size:0.8em; }
.float-divider  { clear:both; height:1px; font-size:1px; line-height:1px; }
.screenreader-only { position:absolute; left:-9999px; top:-9999px; width:1px; height:1px; overflow: hidden; } 
.hidden { position:absolute; top:-99999px; left:-99999px; width:1px; height:1px; overflow:hidden; }
.not-visisble { visibility: hidden }
.callout {
    position: absolute;
    width:250px;
    bottom: 10px;
    left: 77px;
    padding:3px;
    text-align:center;
	font-size: 0.7em;
    letter-spacing: 0.1em;
    font-weight: bold;
    color:#4F81BD; background-color: white;
}
#motto {
    padding:3px;
    text-align: left;
	font-size: 0.5em;
    letter-spacing: 0.1em;
    font-weight: bold;
    color:#4F81BD; background-color: white;
}
.multi{
	column-count: 2;
	-moz-column-count: 2;
	-webkit-column-count: 2;
	-ms-column-count: 2;
}
.hr { display:block; margin:0;  }
.border { 
    padding-top:1px; margin-top:25px; margin-bottom:0;
    width:auto; margin-left:0; margin-right:0; 
    border-bottom:4px groove gold; 
    background:none; background-color:gold; 
}
.floating-dropcap { float:left; position:relative; top:-0.2em; 
                     margin-left:-3px; margin-right:3px; margin-bottom:-0.5em; 
                     font-size:1.5em; line-height:normal; font-weight:bold;  }
.show-on-click { cursor: pointer }
.show-on-click a { text-decoration: underline }
.folder-image { display: inline-block; position: relative;  z-index:1; width: 204px; height: 152px  }
.folder-text  { position: absolute; z-index:1;height:auto; right:0; top:0; bottom:0; margin:0; padding-top: 30px; padding-left: 28px; padding-right: 27px }
.folder2      { top: 20px }
.folder3      { top: 40px }
.trc { position: absolute; top: 0; left: 1px; height: 5px; width: 100%; background:url("images/rc-trc.gif") top right no-repeat; }
.tlc { position: absolute; top: 0; left: -1px; height: 5px; width: 100%; background:url("images/rc-tlc.gif") top left no-repeat; }
.bullet-points { padding: 5px; margin-top: 5px; }
.bullet-points li { padding: 5px; margin-top: 5px; }
.square { list-style-image: url(images/square-bullet.gif); }
.square li  { padding: 0px; margin-top: 0px; }
.alphabetical { list-style-type: lower-latin }
.simple-list   { width:350px; border-collapse:collapse; border: none; white-space:nowrap }
.simple-list thead { color:#373737;	background-color: gold; font-weight: bold }
.simple-list tbody { }
.simple-list thead th { overflow:hidden; text-align:left; padding:2px; }
.simple-list tbody td { overflow:hidden; text-align:left; vertical-align: top; padding:2px; }
.tabs-container { position: absolute; top: 63px; padding-left: 100px; margin:0; }
.tabs-background { 
	height: 1px;
	width: 100%; 
	padding:0; 
	margin:0; 
    background:white url("images/tab-background3.jpg") repeat-x left bottom;  
}
*.sequential  { position: absolute; top: 0; right: 20px; }
.copyright {
    text-align: center;
    padding: 7px 5px 10px 3px;
    max-width:900px; margin-left:auto; margin-right:auto;
    margin-bottom: -10px;
}
.logo {	position: relative; }
.intra-link { width: 100%; text-align: right }
.intra-link a  { color:#4F81BD; text-decoration:underline; font-weight: bold }
.superscript { vertical-align: super; font-size: smaller; line-height: normal; }
#legacy {display: none }
#page    { position: relative; }
#header  { width:100%; margin: 0; padding: 0; background:#FFFFFF; }
#banner  { position: relative; margin: 0; padding: 0; background:#FFFFFF; }
#wrapper { padding-left: 50px; border:1px  solid black }
.heading {
    float: left;
    margin-top: 2px;
    margin-bottom: 10px;
    padding-left: 15px;
    font-size:20.0pt;
    font-family:"Franklin Gothic Demi", Verdana, Arial, "sans-serif";
}
#navbar   { background:#FFFFFF; }
#body     { min-height: 700px; font-size: 15px }
.oi { width:900px; margin-left:100px; }
#information  
{    
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 5px;
    text-align:center;
    letter-spacing: 0.1em;
    color:#4F81BD; background-color: #F3F5F7;
    border-top: 2px solid blue;
    border-bottom: 2px solid blue;
    font-weight: bold;
}
#about-left { float: left; min-width: 200px; max-width: 550px; padding: 5px; }
#about-right { float: right; height: 460px; width: 240px; margin-top: 20px; margin-left: 20px; margin-bottom: 20px; padding-top: 10px; border: 2px solid gold }

#about-right div {     
	padding-left:3px;
	padding-right:3px;
	color:#4F81BD;
}
#footer {
    clear: both;
	font-size:12px;
	font-family:"Century Gothic", "Gill Sans", "Arial", "sans-serif";
    padding: 10px;
    background:#FFFFFF;
}

           
