body { margin: 2%; background: #FFFFFF; padding: 0em; border-width: .75em; border-color: #CC9900; border-style: inset; }

body, TR, TD { margin-top: 0em; color: black; font-family: verdana, arial, helvetica, sans-serif; }

p { font-family: verdana, arial, helvetica, sans-serif; }
h1 { margin: 0px 0px 15px 0px; padding:0px; font-size:25px; line-height:25px; color: #666666; background: transparent; font-family: verdana, arial, helvetica, sans-serif; }
h2 { margin: 0px 0px 15px 0px; padding:0px; line-height:25px; color: #336699; background: transparent; font-family: verdana, arial, helvetica, sans-serif; }
h3 { color: black; background: transparent; font-family: verdana, arial, helvetica, sans-serif; }
h4 { color: black; background: transparent; font-family: verdana, arial, helvetica, sans-serif; }
ul { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }
ol { color: black; background: transparent; font-family: verdana, arial, helvetica, sans-serif; }
dl { color: black; background: transparent; font-family: verdana, arial, helvetica, sans-serif; }
li { margin-bottom: 1.1em; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; line-height: 150%; }

.subtitle { color: #666666; font-size: 20px; font-style: oblique; line-height:18px; font-family: Verdana, Arial, sans-serif; }
.tightover { margin-top: -.2px; }
.tightunder { margin-bottom: .5px; }
p.firstindent { text-indent: 15px; }
.litight { margin-bottom: 1.1em; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; }

/*The following are ordered list syles used with nested ordered <li> you must put the end </li> after the list you are nesting*/
OL.number { list-style-type: decimal; }
OL.lowalpha { list-style-type: lower-alpha; }
OL.upalpha { list-style-type: upper-alpha; }
OL.lowroman { list-style-type: lower-roman; }
OL.uproman { list-style-type: upper-roman; }


.notice
{
	font-family: Verdana, Verdana, Arial, sans-serif;
	color: #000;
	background-color: #FF6;
	font-size: .9em;
	line-height: 1em;
	padding: .5em 2em;
	margin: 0em 1em;
	border-color: #C03;
	border-width: 1;
	border-style: dashed;
}

/*The following are the indents*/
.smindent { margin:-1em 0em 2em 2.5em; font-family: verdana, arial, helvetica, sans-serif; }
.medindent { font-size: 11px;font-family: verdana, arial, helvetica, sans-serif; margin: -10px 0px 20px 20px; padding:0px; } /*This tightens up the top margin*/
.medindentplain { font-size: 11px;font-family: verdana, arial, helvetica, sans-serif; margin: 0px 0px 20px 20px; padding:0px; }  /*This gives a medium indent with nothing done to top or bottom margins*/
.lgindent { margin-left: 4.5em; }

/*The following are the text sizes*/

.smtext { font-size: 9.5px;; font-family: Verdana, Arial, sans-serif; }
.medtext { font-size: 1.2em; line-height: 1.9em; font-family: Arial, Helvetica, sans-serif; }
.lgtext { font-size: 1.3em; line-height: 1.5em; font-family: Arial, Helvetica, sans-serif; }
.smaller { font-size: 90%; }

.breadcrumb { line-height:12px; font-size:11px; font-weight:200; font-family: Verdana, Arial, sans-serif; } 

/*use pullquote and subindent to create a floating text box to the right*/
.pulqutright { width: 30%; margin: 50px 2px 2px 5px;float: right; display: inline; padding: 5px; color: #666666; background: white; font-family: verdana, arial, helvetica, sans-serif; font-style: normal; border-style: ridge; border-width: thin; border-color: #336699;}

.pullquote { color: #666666; background: white; font-family: verdana, arial, helvetica, sans-serif; font-style: normal; padding: 1em; border-style: ridge; border-width: thin; border-color: #336699; }
#subindent { width: 30%; margin: 50px 2px 2px 5px;float: right; display: inline; padding: 5px;}

.box {	padding: 20px; border: 2px solid #cccccc; background: white; font-family: verdana, arial, helvetica, sans-serif; }
.subbox {  padding: 10px; border: 2px solid #0099cc; background: #eeeeee; margin: 0px 200px 15px 0px; font-family: verdana, arial, helvetica, sans-serif; }
.smbox { width: 60%; padding: 15px; border: 1px inset silver; background-color: #ffcc66; font-family: Verdana, Arial, sans-serif;  }
.smboxcenter { padding: 15px; border: 1px inset silver; background-color: #ffcc66; font-family: Verdana, Arial, sans-serif; margin: 0 3em 0 3em; }
.smboxcenter li { font-family: Verdana, Arial, sans-serif; margin: 0 3em 0 5%; }

lbgtan { font-size: 90%; border: 1px solid; border-color: #003366 #003366 #cccccc #000000; background: #ffcc99; }
 
/*Begin table layout styles_____________________________________________*/

/*The following are for table layouts for the Table Headers <th> tag. the right means the right side border is bigger and vise versa. 
The table code in the document should be <table cellpadding="5" cellspacing="0" with the summary of course.*/

.rightline { border-top: 7px solid #336699; border-right: 3px solid #336699; border-bottom: 2px solid #336699; border-left: 2px solid #336699; background-color: ffcc99; }
.leftline { border-top: 7px solid #336699; border-right: 2px solid #336699; border-bottom: 2px solid #336699; border-left: 3px solid #336699; background-color: ffcc99; }
.centerline { border-top: 7px solid #336699; border-right: 2px solid #336699; border-bottom: 2px solid #336699; border-left: 2px solid #336699; background-color: ffcc99; }

/*The following are for table layouts for the Table data <td> tag*/
.dataleft { border-top: 1px solid #336699; border-right: 3px solid #336699; border-bottom: 2px solid #336699; border-left: 2px solid #336699; background-color: rgb(224,229,234); }
.dataright { border-top: 1px solid #336699; border-right: 2px solid #336699; border-bottom: 2px solid #336699; border-left: 3px solid #336699; background-color: rgb(224,229,234); }
.datacenter { border-top: 1px solid #336699; border-right: 2px solid #336699; border-bottom: 2px solid #336699; border-left: 2px solid #336699; background-color: rgb(224,229,234); }

caption { font-family: verdana, arial, helvetica, sans-serif; font-size:18px; font-weight:bold; padding: 3px 0px 3px 0px; }

/*end table layout styles______________________________________________*/

#uline { text-decoration: underline; }
.underline { text-decoration: underline; }

/*Use the below styles to float an image right or left*/
.floatleft  {  float: left; padding: 8px 20px 2px 20px; }
.floatright {  float: right; padding: 8px 20px 2px 20px; }  


/*This is the code for the header and footer links*/

a:link.hd { color: #000000; font-size: 11px; text-decoration: none; background-color: transparent; }
a:hover.hd { color: #000000; font-size: 11px; text-decoration: none; background-color: #ffcc99; }
a:active.hd { color: #cc9900; font-size: 11px; text-decoration: none; background-color: transparent; }
a:visited.hd { color: #000000; font-size: 11px; text-decoration: none; background-color: transparent; }

.hdlink { font-size: 11px; font-weight: bold; background-color: #0099CC; font-family: verdana, arial, helvetica, sans-serif; }
/*The above is the code for the blue box around the black links in the header and footer*/


#yellow { color: black; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffffcc;} 
#blue { color: black; font-family: verdana, arial, helvetica, sans-serif; background-color: #ccffff;}
#tan { color: black; font-family: verdana, arial, helvetica, sans-serif; background-color: #feecce;}
#gray { color: black; font-family: verdana, arial, helvetica, sans-serif; background-color: #cccccc;}
#purple { color: black; font-family: verdana, arial, helvetica, sans-serif; background-color: #ccccff;}
#darkblue { color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; background-color: #003399;}
#red { color: #990000; background: transparent; font-size: 0.9em; font-family: verdana, arial, helvetica, sans-serif; } 

/*The styles below are for the v801 box around text*/

.box1 { width: 98%; padding: 15px; border: 1px inset silver; background-color: #ffcc66; font-family: Verdana, Arial, sans-serif; text-align: justify; }
.box2 { width: 98%; padding: 15px; border: 1px inset silver; background-color: #ffffdd; font-family: Verdana, Arial, sans-serif; text-align: justify; }
.box3 { width: 98%; padding: 15px; border: 1px inset silver; background-color: #eeeeee; font-family: Verdana, Arial, sans-serif;  }
