body { color: #630; background-color: #c90; padding: 0; margin:0; font: 11px Verdana, "Trebuchet-MS", sans-serif; line-height: 13px; width: 1000px; }

h1 { color: #36c; }
h1, h2, h3 { font-family: Georgia, serif; margin:0; padding:0; line-height: 105%; }
h1 { font-size: 18pt; }
h2 { font-size: 12pt; font-family: Verdana, "Trebuchet-MS", sans-serif; color: #c90;  }
h3 { font-size: 11pt; }
h4 { font-size: 10pt; }
p,td 	{ font-size: 12px; color: #630; }
h1 p, h1 P { margin-right:0; padding-right: 25px; }
ul, UL, ol, OL { margin:0; padding:0; }

h1 p, h1 P { margin-right: 25px; }

a:link, a:visited { color: #630; text-decoration: none; }
a:hover, a:active { color: #000; text-decoration: underline; }


/* COLOR STANDARDS */
.dkPink		{ color: #603; }
.yellow1 	{ color: #FFDE6C; }
.yellow2 	{ color: #c90; }
.blue1 		{ color: #36c; }
.blue2 		{ color: #cbe0ff; }
.blue3 		{ color: #369; }
.taupe 		{ color: #663; }

.noBorder { border: none; }


/* Appearance */ 

ul.slidingmenu, ul.slidingmenu ul {
padding: 0;
margin: 0;
}
html>body ul.slidingmenu a { padding-top:2px; }

ul.slidingmenu li {
	padding: 0;
	margin: 0;
}

/* layout styles */

/* remove standard HTML list indenting, and display as normal blocks */
ul.slidingmenu,
ul.slidingmenu a { 
padding: 0;
margin: 0;
display: block;
}

ul.slidingmenu ul a { 
display: block;
padding: 4px 10px;
margin: 0;
}


ul.slidingmenu ul li { 
	padding:0;
	margin: 0;
	}

/* make li's into clean, moveable blocks */
ul.slidingmenu li {
  list-style-type: none; 
  position: relative;
}

/* Make list items do what they're supposed to in IE */
ul.slidingmenu a {
  width: 100%;
}

/* make sure any ul inside an li (a submenu) takes up zero normal flow */
ul.slidingmenu ul { 
  position: absolute;  
  top: 1px; /* the height of the top border */
  left: 205px; 
  display: none;
}

#wrapper { width: 950; height: auto; margin: 40px; padding:0; background-color: #fff; }
#top { margin:0; padding:0; }

.leftInset { float: left; margin: 87px 0 0 6px;}
.inset { float: no-float; margin: 0 0 25px -24px; }
#break { clear:both; margin: -1px 6px 0 6px ; }

#content { width: 695px; margin: -2px 0 0 0; padding: 0 25px 0 230px; top:0; right:0; bottom:0; left:0; background: url(../images/TAA-patternTile1.gif); background-repeat: repeat-y; background-color: #fff; line-height: 110%; }
body #edit #content { margin:0; padding: 0 0 0 350px; top:0; right:0; bottom:0; left:0; background: url(../images/TAA-patternTile1.gif); background-repeat: repeat-y; background-color: #fff; color: #630; }
#content p.bottom { font-size: 11px; border-top: 1px solid #FFDE6C; border-top: 2px solid #FFDE6C; margin: 0 -25px 200px -230px; padding: 2px 20px 5px 20px; color: #cc9; background-color: #36c; text-align: center; }
#content h1, #content h2, #content h3, #content h4, #content p, #content ul { text-align: left; margin:0; padding: 0; margin-left: 0; margin-right: 100px; }
#content p { font: 10pt Verdana, "trebuchet-MS", sans-serif; margin-top: 10px; line-height: 18px; color: #663; }
#content p.tab1 { margin: 40px 40px 40px 300px; }
#content ul { margin: 10px 35px 10px 50px; padding:0; font: 10pt Verdana, "trebuchet-MS", sans-serif;  }
#content ul li { padding: 5px 0; margin:0; }
#content #3yrTag1 { float: right; margin: 10px; padding:0; width: 300px; height: 240px; }
#content a:link, #content a:visited { color: #36c; text-decoration: none; }
#content a:hover, #content a:active { color: #c90; text-decoration: none; }
#content p.topLinx { text-align: right; margin: 40px 200px 20px 50px; font-size: 11px; }
#content b { color: #c90; }

/* TAA - TABULAR DATA */
#content table .taa { margin: 25px 0; padding:0; }
#content table .taa th, #content table .taa td, th, td { margin: 0; padding: 3px; background-color: #fff; font-size: 12px; text-align:left; color: #663; }
#content table .taa td, td { border-top: 2px solid #FFDE6C; padding: 3px 6px; }
#content table .taa th p, #content table .taa td p { margin: 0; padding:0; }


#adSpace { float:left; width: 300px; min-height: 280px; background-color: yellow; color: #900; margin: 5px 30px 10px 220px; 10px; 0; padding: 0; text-align: center; }
p.copyright { margin: 105px 0 75px 0; padding: 40px; text-align: center; line-height: 120%; }
#inset { clear:left; margin-left: 3px; margin-top: 5px;}

#warning { position: absolute; top: 20%; left: 15%; width: 300px; height: auto; padding:40px; border: 3px solid #900; color: #300; background-color: #ffc; text-align:center;}
#warning p, #warning form  { padding: 0; margin:0; } 
#clearBoth { clear: both; height: 1px; margin: 0 0 0 0; }


/*  SLIDING MENU STYLES */

#mlm { position:absolute; top: 185px; left: 39px; width: 180px; }
#mlm a:link, #mlm a:visited { color: #36c; background-color: #cbe0ff; text-decoration: none; }
#mlm a:hover, #mlm a:active { color: #603; background-color: #FFDE6C; text-decoration: none; }


ul.slidingmenu li a:link, 
  ul.slidingmenu ul li a:link, 
  ul.slidingmenu ul ul li a:link, 
  ul.slidingmenu ul ul ul li a:link, 
  ul.slidingmenu ul ul ul ul li a:link, 
  ul.slidingmenu ul ul ul ul ul li a:link, 
ul.slidingmenu li a:visited, 
  ul.slidingmenu ul li a:visited, 
  ul.slidingmenu ul ul li a:visited, 
  ul.slidingmenu ul ul ul li a:visited, 
  ul.slidingmenu ul ul ul ul li a:visited, 
  ul.slidingmenu ul ul ul ul ul li a:visited 
	{ border: 1px solid #36c; background-color: #ccf; width: 255px; padding: 5px 0 6px 10px; margin: -1px 0 0 2px; text-decoration: none; font: 11px Verdana, "Trebuchet-MS", sans-serif; }
	
ul.slidingmenu li a:link, ul.slidingmenu li a:visited { width: 195px; margin: 4px 0 4px 1px; }
ul.slidingmenu li ul li ul li a:link, ul.slidingmenu li ul li ul li a:visited { position: relative; top: 0; left: 61px; width: 255px; margin-top: -1px; } 
/* 
ul #subMenu-223 li a:link, ul #subMenu-223 li a:visited { width: 120px; }
*/

ul#siteMap li { padding: 0; }
ul#siteMap, ul#siteMap ul, ul#siteMap ul ul, ul#siteMap ul ul ul   { list-style-type:  disc; }
	

