div#bnr {
width: 800px; height: 295px;
margin:0 auto;
margin-top: 0px;
text-align: left;
background: url("images/bnr.jpg");
background-repeat: no-repeat;
display: inline-block;
}
div#bnrleft {
width: 345px; 
margin-top: 33px; margin-left: 13px;
display: inline-block;
float: left;
text-align: left;
}
div#panelintro { 
width: 320px; height: 285px;
float: left; margin-left: 50px; margin-top: 20px;
background: url("images/529_wht_panel.gif");
background-repeat: no-repeat;
text-align: left;
FONT-SIZE: 9pt; COLOR: #555555; FONT-FAMILY: Arial, sans serif;
}
div#location {
width: 215px; height: 300px;
float: right; margin-right: 40px; margin-top: 8px;
background: url("images/529_location.gif");
background-repeat: no-repeat;
text-align: right;
FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Arial, sans serif;
}
div#grad {
width: 556px; height: 35px;
float: left; 
padding-left: 20px;
background: url("images/529_menu_top.jpg");
background-repeat: no-repeat;
line-height: 2.5em;
text-align: left;
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #999999; FONT-FAMILY: Arial, sans serif;
}
div#grad a {
text-decoration: none;
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #888888; FONT-FAMILY: Arial, sans serif;
}
div#grad a:hover {
color: #EEEEEE;
text-decoration: none;
}
div#date { 
width: 130px;
float: right;
text-align: right;
line-height: 2.5em;
FONT-SIZE: 8pt; COLOR: #777777; FONT-FAMILY: Arial, sans serif;
}
div#ss {
width: 400px; height: 300px;
float: left;
margin-left: 10px; margin-top: 10px;
display: inline-block;
text-align: left;
}
div#spacer {
width: 900px;
FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, sans serif;
}
div.mid {
width: 360px; 
margin-left: 10px;
float: left;
text-align: left;
display: inline-block;
FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CCCCCC; FONT-FAMILY: Arial, sans serif;
}
div.colright {
width: 180px; 
padding: 10px;
float: right;
text-align: left;
display: inline-block;
FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CCCCCC; FONT-FAMILY: Arial, sans serif;
}
div.colright a {
color: #CCCCCC;
text-decoration: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CCCCCC; FONT-FAMILY: Arial, sans serif; text-decoration: underline;
}
div.colright a:hover {
color: #999999;
}
.textmiddle {
vertical-align:middle;
}
.hl {
FONT-WEIGHT: Bold; FONT-SIZE: 12pt; COLOR: #F9F9F9; FONT-FAMILY: Arial, sans serif;
}
div.bnrright {
width: 400px;
float: right;
margin-top: 60px;
text-align: left;
FONT-SIZE: 9pt; COLOR: #CCCCCC; FONT-FAMILY: Arial, sans serif;
}
div.bnrright a {
text-decoration: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #999999; FONT-FAMILY: Arial, sans serif; text-decoration: underline;
}
div.bnrright a:hover {
color: #EEEEEE;
text-decoration: none;
}
div.colleft {
width: 470px;
float: left;
display: inline-block;
text-align: left;
FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CCCCCC; FONT-FAMILY: Arial, sans serif;
}
div.colleft a {
color: #3399FF;
text-decoration: underline;
}
div.colleft a:hover {
color: #999999;
text-decoration: none;
}
div.colcenter {
width: 470px;
margin:0 auto;
display: inline-block;
text-align: left;
FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CCCCCC; FONT-FAMILY: Arial, sans serif;
}
div.colcenter a {
color: #3399FF;
text-decoration: underline;
}
div.colcenter a:hover {
color: #999999;
text-decoration: none;
}
div.colthumb {
width: 90px; margin-left: 20px;
float: left;
display: inline-block;
text-align: left;
}
div.coldescr {
width: 320px;
float: left;
display: inline-block;
text-align: left;
FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CCCCCC; FONT-FAMILY: Arial, sans serif;
}
div.coldescr a {
color: #3399FF;
text-decoration: underline;
}
div.coldescr a:hover {
color: #999999;
text-decoration: none;
}
div#footer { 
width: 800px; 
margin:0 auto;
margin-top: 30px;
text-align: center;
FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial, sans serif;
}
div#footer a {
color: #666666;
text-decoration: underline;
}
div#footer a:hover {
color: #999999;
text-decoration: none;
}
div#footerleft { 
padding-left: 10px;
width: 220px; 
margin:0 auto; float: left;
text-align: left;
FONT-SIZE: 9pt; COLOR: #444444; FONT-FAMILY: Arial, sans serif;
}
div#footercenter { 
width: 280px; 
padding: 10px;
margin-left: 15px; float: left;
border: 1px solid #CCCCCC;
text-align: center;
FONT-SIZE: 9pt; COLOR: #444444; FONT-FAMILY: Arial, sans serif;
}
div#footerright { 
width: 280px;
padding: 10px;
margin-right: 10px; float: right;
border: 1px solid #CCCCCC;
text-align: center;
FONT-SIZE: 9pt; COLOR: #444444; FONT-FAMILY: Arial, sans serif;
}
 td.bg { 
background: url("images/bg.jpg") repeat-x top left; 
FONT-SIZE: 9pt; COLOR: #444444; FONT-FAMILY: Arial, sans serif;
}
 td.bgw { 
background: url("images/bg_wht.gif") repeat-y top left; 
FONT-SIZE: 9pt; COLOR: #444444; FONT-FAMILY: Arial, sans serif;
}
 td.c2 {
FONT-SIZE: 2pt; COLOR: #666666; FONT-FAMILY: Arial, sans serif;
}
 td.c5 {
FONT-SIZE: 5pt; COLOR: #666666; FONT-FAMILY: Arial, sans serif;
}
 td.c8 {
FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial, sans serif;
}
 td.c85 {
FONT-SIZE: 8pt; COLOR: #555555; FONT-FAMILY: Arial, sans serif;
}
 td.c86 {
FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial, sans serif;
}
 td.c89 {
FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Arial, sans serif;
}
 td.c9 {
FONT-SIZE: 9pt; COLOR: #444444; FONT-FAMILY: Arial, sans serif;
}
 td.c99 {
FONT-SIZE: 9pt; COLOR: #999999; FONT-FAMILY: Arial, sans serif;
}
 td.c9w {
FONT-SIZE: 9pt; COLOR: #CCCCCC; FONT-FAMILY: Arial, sans serif;
}
 td.c10 {
FONT-SIZE: 10pt; COLOR: #444444; FONT-FAMILY: Arial, sans serif;
}
 td.c10r {
FONT-WEIGHT: BOLD; FONT-SIZE: 10pt; COLOR: #990000; FONT-FAMILY: Arial, sans serif;
}
.bookmarks {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.contentlink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3399FF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.contentlink:hover {
	COLOR: #999999; TEXT-DECORATION: none;
}
.contentlinkw {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.contentlinkw:hover {
	COLOR: #C7C8B5; TEXT-DECORATION: underline;
}
.contentlinkr {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FC3001; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.contentlinkr:hover {
	COLOR: #999999; TEXT-DECORATION: underline;
}
.links {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CCCCCC; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.links:hover {
	COLOR: #EEEEEE; TEXT-DECORATION: none;
}
.linksw {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #F9F9F9; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linksw:hover {
	COLOR: #CCCCCC; TEXT-DECORATION: none;
}
.footerlink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footerlink:hover {
	COLOR: #CCCCCC; TEXT-DECORATION: underline;
}
* img {
	border: 0;
}
.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 300px; /*Width of Carousel Viewer itself*/
height: 120px; /*Height should enough to fit largest content's height*/
margin-left: 25px; margin-top: 10px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 15px; /*margin around each panel*/
width: 130px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.stepcarousel .panel a {
text-decoration: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #FC3001; FONT-FAMILY: Arial, sans serif; text-decoration: underline;
}
.stepcarousel .panel a:hover {
color: #999999;
}
.glossymenu{
margin: 0px 0;
padding: 0;
width: 600px; /*width of menu*/
border: 1px solid #000000;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: black url("images/glossyback.gif") repeat-x bottom left;
font: bold 12px "Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #DDDDDD;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 5px;
text-decoration: none;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #999999;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 2px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url("images/glossyback2.gif");
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #555555;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #444444;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 11px "Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #DDDDDD;
text-decoration: none;
padding: 2px 0;
padding-left: 5px;
}

.glossymenu div.submenu ul li a:hover{
background: #555555;
color: white;
}
.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
background: #333333; 
}


/* ######### Default class for drop down menus ######### */

.anylinkcss{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
border-bottom-width: 0;
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Arial, sans serif; text-decoration: none;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #333333;
width: 200px; /* default width for menu */
}

.anylinkcss ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcss ul li a{
width: 100%;
display: block;
border-bottom: 1px solid #222222;
padding: 1px 0;
text-decoration: none;
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY: Arial, sans serif; text-decoration: none;
text-indent: 5px;
text-align: left;
}

.anylinkcss a:hover{ /*hover background color*/
background: black;
color: white;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #222222;
padding: 10px;
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY: Arial, sans serif; text-decoration: none;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #333333;
text-align: left;
}

.anylinkcsscols .column{
width: 130px;
float: left;
}

.anylinkcsscols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcsscols li{
padding-bottom: 3px;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}