BODY {  
MARGIN-TOP: 10px;  
BACKGROUND-IMAGE: url(images/back.jpg);  
BACKGROUND-COLOR: #000000;  
background-repeat: repeat-x;  
background-position: top;  
}  
#container {  
BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 760px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff  
}  
#header {  
WIDTH: 760px  
}  
#utility_nav {  
BACKGROUND: url(images/calltoact.jpg) no-repeat left bottom; PADDING-BOTTOM: 2px; WIDTH: 760px; PADDING-TOP: 2px; TEXT-ALIGN: right  
}  
#topnav {  
BACKGROUND-IMAGE: url(images/topnav_left.gif); PADDING-BOTTOM: 2px; WIDTH: 760px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right  
}  
#main {  
WIDTH: 760px; PADDING-TOP: 17px; BACKGROUND-COLOR: #ffffff  
}  
#leftnav {  
BORDER-RIGHT: #666666 1px dashed; PADDING-BOTTOM: 100px; WIDTH: 160px; BACKGROUND-COLOR: #ffffff  
}  
#content_area {  
PADDING-RIGHT: 16px;  
PADDING-LEFT: 16px;  
PADDING-BOTTOM: 30px;  
WIDTH: 600px;  
PADDING-TOP: 0px;  
background-image: url(images/btm_right.gif);  
background-repeat: no-repeat;  
background-position: right bottom;  
}  
#footer {  
BACKGROUND: url(images/footerback.gif) repeat-y; PADDING-BOTTOM: 5px; WIDTH: 760px; PADDING-TOP: 5px; TEXT-ALIGN: center  
}  
#thomas_info {  
FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 760px; COLOR: #cccccc; PADDING-TOP: 2px; FONT-FAMILY: Arial; TEXT-ALIGN: right  
}  
H1 {  
FONT-WEIGHT: bold;  
FONT-SIZE: 18px;  
COLOR: #961000;  
font-family: Arial, Helvetica, sans-serif;  
}  
H1 SPAN {  
FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #a80000  
}  
H1 SPAN SPAN {  
FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666  
}  
H2 {  
FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666  
}  
H3 {  
FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #779cc2; FONT-STYLE: italic; FONT-FAMILY: Times  
}  
.img01 {  
BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid  
}  
.img02 {  
BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #000000 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #000000 1px solid  
}  
.img03 {  
FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px  
}  
P {  
LINE-HEIGHT: 17px  
}  
UL {  
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px  
}  
OL {  
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px  
}  
.bucket {  
border: 1px solid #DCDCDC;  
width: 156px;  
text-align: left;  
display: block;  
height: 230px;  
}  
#maintext span {  
font-size: 13px;  
color: #333333;  
font-weight: bold;  
}  
#maintext li {  
font-size: 10px;  
}  
#maintext ul {  
margin-top: 5px;  
margin-bottom: 0px;  
}  
#img {  
padding-top: 0px;  
padding-right: 15px;  
padding-bottom: 15px;  
float: left;  
}  