﻿*
{
 border: 0px solid blue;
}

#siteContainer
{
 position: relative;
padding: 0px 0 20px 0;
 margin: 0 auto 0 auto;
 width: 782px;
 text-align: left;
 min-height:800px;
}

#contentContainer
{
 padding: 0;
 margin: 0;
 position: relative;
}

.menuHead 
{
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px;
	FONT-WEIGHT: bold; 
	BACKGROUND: #596d8c; 
	COLOR: #ffffff; 
	text-align: left;
	margin-bottom: 2px;
}
.activeMeta
{
 color: gray;
}

.activeNavigation
{
 min-height: 144px;
 height: 144px;
}

.activeNavigation p
{
/* background-image: url("../images/str-activeTopic.gif");*/
 top: 51px;
}
.backToTop
{
 text-align: right;
 width: 500px;
 padding-bottom: 10px;
}
.backToTop img
{
 vertical-align: middle;
 margin: 0;
 padding: 2px 9px 0 0;
}


.bottomSpaced
{
 padding-bottom: 14px;
}

.centerCallOut
{
 left: 170px;
}

.inactiveNavigation
{
 min-height: 139px;
 height: 139px;
 color: #ffffff;
}

.inactiveNavigation p
{
/* background-image: url("../images/str-inactiveTopic.gif");*/
 top: 43px;
}

.indentList
{
 margin: 0 0 10px 50px;
}

.leftCallOut
{
 left: 0px;
}

.logoOnTop
{
 position: absolute;
 top:0px;
 left:0px;
}
#imgDown
{
	z-index:-1;
}

.keepUsClear
{
 clear: both;
}

.metaNavigation
{
 display: block;
 background-color: #fef3cc;
 width: 780px;
 min-height: 20px;
 max-height: 20px;
 height: 20px;
 border-bottom: 1px solid #e3cea1;
 text-align: right;
 color: #7e4400;
 font-weight: bold;
 font-size: 11px;
 text-transform: uppercase;
 padding: 10px 0 0 0;
 margin: 0 0 2px 0;
}

.metaNavigation li
{
 display: inline;
 margin: 4px 10px 0 0;
 padding: 3px 10px 3px 2px;
}
.metaNavigation a
{
 color: #7e4400;
 font-weight: bold;
}

.mythH2
{
 color: #764708;
 text-transform: uppercase;
}

.noBulletList
{
 list-style: none outside;
 margin: 4px 0 30px 0;
 padding: 10px 0 0 8px;
}

.noBulletList img
{
 float: left;
 margin: 0 10px 10px 0;
 padding: 0 10px 0 0;
 vertical-align: top;
}

.noBulletList li
{
 vertical-align: bottom;
 margin: 10px 0 35px 0;
}


.proTraining
{
/* background-image: url("../images/str-background-pro-training.jpg");*/
 background-position: top left;
 background-repeat: repeat-x;
 background-color: #fff3cd;
 width: 250px;
 min-width: 250px;
 max-width: 250px;
 float: left;
 margin: 0px 1px 0 14px;
 padding: 10px 0 10px 0;
 position: relative;
 height: auto;
}

#contentArea .testimonial
{
 position: relative;
/* background-image: url("../images/str-newsrelease-singledotbg.gif");*/
 background-repeat: repeat-x;
 background-position: top left;
 width: 500px;
 margin: 15px 0 0 20px;
 padding: 18px 1px 1px 2px;
 text-indent: 0px;
 min-height: 150px;
}

#contentArea .testimonial h2
{
 color: #bb5f04;
 margin: 0 0 15px 0;
 line-height: 18px;
 font-size: 14px;
}

#contentArea .testimonial img
{
 float: right;
 margin: 0 0 0 18px;
 padding-bottom: 10px;
}

#contentArea .testimonial p, blockquote
{
 margin: 10px 0 5px 0;
 padding-bottom: 5px;
}

#contentArea .testimonial b
{
 color: #444444;
}


#contentArea .proTraining h3
{
 color: #7f4400;
 font-size: 13px;
 text-transform: uppercase;
 margin: 0 2px 10px 14px;
 padding: 0;
 font-weight: 600;
 line-height: 16px;
}

#contentArea .proTraining p
{
 margin: 0 2px 5px 14px;
 padding: 0 8px 0 0;
}

#contentArea .proTraining ul
{
 margin: 15px 0 15px 30px;
 padding: 0;
}

#contentArea .proTraining img
{
 border-top: 1px dotted #c8ae71;
 border-bottom: 1px dotted #c8ae71;
 left: 0;
 padding: 5px 0 5px 0;
 margin: 0 6px 16px 8px;
}

ol.metaNavigation li
{
 /*background-image: url("../images/str-metaNavigationDots.gif");*/
 background-repeat: no-repeat;
 background-position: center right;
}

.metaNavigation li.last
{
 background-image: none;
}

.rightCallOut
{
 left: 340px;
}

.squares
{
 list-style-type: square;
}

.topicNavigation
{
 display: inline;
 position: absolute;
 width: 166px;
 margin: 0;
 padding: 0;
}

.topicNavigation img
{
 margin: 33px 0 0 3px;
}

.topicNavigation p
{
 position: relative;
 margin: 0;
 padding: 13px 0 13px 0;
 background-position: center;
 background-repeat: no-repeat;
 text-align: center;
 text-transform: uppercase;
 font-weight: bold;
}

.topicNavigationAndLogo
{
 display: block;
 position: relative;
width: 780px;
 height: 142px;
 margin: 0;
 padding: 0;
 background-color: #ffffff;
 /*background-image: url("../images/str-topicsBackground.gif");*/
 background-repeat: repeat-x;
 background-position: 0 140px;
 z-index:-1;
}

.topicNavigationAndLogo li
{
 display: inline;
 margin: 0;
 padding: 0;
}

.more_articles_bar
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 font-style: normal;
 color: white;
 list-style-position: outside;
 list-style-type: circle;
 background-color: #bb5f04;
}



.topicNavigationAndLogo li img
{
 padding: 16px 0 10px 10px;
}

#calloutContainers
{
 text-align: center;
 margin: 15px 0 0 0;
}

#calloutContainer>.releasePage
{
 margin: 0;
}


#calloutContainers .calloutArea
{
 display: inline;
 position: absolute;
 padding: 0 0 0 0;
 margin: 6px 0 0 0;
}

#contentArea
{
 position: relative;
 /*left: 226px;*/
 background-color: #ffffff;
 /*background-image: url("/mcms/images/str-contentBackground.gif");*/
 background-repeat: repeat-x;
 background-position: 0 0;
 /*width: 534px;*/
 margin: 0 0 -4px 0;
 padding: 10px 10px 30px 10px;
 color: #424242;
font-size: 12px;
min-height:450px;
height:auto !important;
height:450px;
}

#contentArea table
{
 margin: 2px 0 0px 1px;
 border: solid #000 0px;
 border-collapse: collapse;
 padding: 0px;
}

#contentArea td
{
 padding: 0 10px 0 0;
}




/*start right_column_header style definition*/
.right_column_header
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 list-style-position: outside;
 list-style-type: circle;
}
 a.right_column_header:link
{
 color: #FFFFFF;
 font-family: inherit;
 text-decoration: none;
}
 a.right_column_header:visited
{
 font-family: inherit;
 color: #FFFFFF;
 text-decoration: none;
}
 a.right_column_header:hover
{
 font-family: inherit;
 color: #FFFFFF;
 text-decoration: underline;
}
.headerbar_events
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-align: center;
 background-color: #bb5f04; /*#a7a687;*/
 height: 18px;
}
.headerbar_relatedarticles
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-align: center;
 background-color: #bb5f04; /*#89b0b0*/
 height: 18px;
 width:100%;
}
.headerbar_pointofcontact
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-align: center;
 background-color: #764708; /*#a7a786*/
 height: 18px;
}
.headerbar_contributors
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-align: center;
 background-color: #bb5f04; /*#89b0b0*/
 height: 18px;
 width:100%;
}
.headerbar_institutions
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-align: center;
 background-color: #764708; /*#a7a786*/
 height: 18px;
}
.headerbar_subtopics
{
font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-align: center;
 background-color: #764708; /*#89b0b0*/
 height: 18px;
}
.headerbar_relatedtopics
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-align: center;
 background-color: #76712f; /*#89b0b0*/
 height: 18px;
}
.headerbar_officelocator
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-align: center;
 background-color: #bb5f04; /*#89b0b0*/
 height: 18px;
}
.headerbar_aboutus
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-align: center;
 background-color: #bb5f04; /*#a7a786*/
 height: 18px;
}
.headerbar_recentpostings
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-align: center;
 background-color: #bb5f04; /*#89b0b0*/
 height: 18px;
}
.headerbar_topics
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-align: center;
 background-color: #bb5f04; /*#89b0b0*/
 height: 18px;
}
.headerbar_portal1
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-align: center;
 background-color: #bb5f04; /*#89b0b0*/
 height: 18px;
}
.headerbar_portal2
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-align: center;
 background-color: #bb5f04; /*#a7a786*/
 height: 18px;
}
/*end right_column_header style definition*/



/*start right_column style definition*/
.right_column
{
 text-align:left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 color: #645F64;
 list-style-position: outside;
 list-style-type: circle;
}
a.right_column:visited
{
 font-family: inherit;
 color: #70885D;
 text-decoration: none;
}
 a.right_column:link
{
 color: #4e7171;
 font-family: inherit;
 text-decoration: none;
}
.right_column:hover
{
 font-family: inherit;
 color: #4E7171;
 text-decoration: underline;
}
/*end right_column style definition*/




#contentArea th
{
 padding: 5px;
 font-weight: bold;
 text-align: left;
 text-transform: uppercase;
 color: #FFFFFF;
 background-color: #76712F;
}

#contentArea .fundingtable
{
 width: 100%;
 margin: 0 0 5px 10px;
 border: none #000 1px;
 border-collapse: collapse;
 padding: 0px;
}

#contentArea .bordertable
{
 width: 100%;
 margin: 0 0 5px 10px;
 border: #000 1px;
 border-collapse: collapse;
 padding: 0px;
}

#contentArea .homeownertable
{
 width: 100%;
 margin: 0 0 5px 10px;
 border-width: 1px;
 border-color:#596D8C;
 border-collapse: collapse;
 padding: 0px;
}

#contentArea .rentaltable
{
 width: 100%;
 margin: 0 0 5px 10px;
 border-width: 1px;
 border-color:#76712f;
 border-collapse: collapse;
 padding: 0px;
}

#contentArea .rentaltd
{border-width: 1px;
 border-color:#76712f;
}

#contentArea .td
{border-width:1px;
 border-color:#596D8C;
}

#contentArea .th
{ padding: 5px;
 font-weight: bold;
 text-align: left;
 text-transform: uppercase;
 color: #FFFFFF;
 background-color: #596D8C;
}

#contentArea .breadcrumb
{
 padding-left: 3px;
 margin-left: 1px;
}


#contentArea .breadcrumb a
{
 margin: 0 5px 0 1px;
}

#contentAreaHome
{
 position: relative;
 left: 276px;
 background-color: #ffffff;
 width: 504px;
 margin: 0 0 0 0;
 padding: 0px 0px 0 1px;
 color: #424242;
 font-size: 12px;
}

#<contentArea>.interior
{
 background-image: none;
 position:absolute;
 /*min-height:800px;*/
}

#contentArea #calloutContainers
{
 display: block;
 height: 180px;
 position: relative;
}

#contentArea dl
{
 margin: 20px 0px 0px 22px;
}

#contentArea .firstDL
{
 padding-top: 65px;
}


#contentArea dt
{
 color: #764708;
 font-weight: bold;
}

#contentArea dt b
{
 color: #222222;
}


#contentArea dd
{
 margin: 10px 0 0 0;
 padding: 0;
}

#contentArea dd b
{
 color: #764708;
}


#contentArea h1
{
 margin: 1px 20px 1px 14px;
 line-height: 120%;
 font-size: 18px;
 font-weight: bold;
 font-family: Arial, sans-serif;
}

#contentArea h2
{
 margin: 28px 20px 0 0px;
 line-height: 120%;
 font-size: 14px;
 font-weight: bold;
}

#contentArea h3
{
 margin: 18px 20px 14px 20px;
 line-height: 120%;
 font-size: 14px;
 font-weight: bold;
 margin-top: auto;
 margin-right: 20px;
 margin-bottom: auto;
 margin-left: 18px;

}

#contentArea img
{
 margin: 5px 0 10px 4px;
}

#contentArea .img
{
 margin: 1px;
}

#contentArea p
{
 margin: 5px 20px 10px 20px;
 line-height: 120%;
}

#drillDown
{
 position: absolute;
 background-color: #596d8c;
 top: 0;
 left: 0;
 width: 222px;
 padding: 2px;
 margin: 0;
 font-size: 12px;
 font-weight: 500;
 color: #ffffff;
}
#drillDown p
{
	PADDING-LEFT: 20px;
}


#drillDown h2
{
 margin: 0 0 20px 10px;
 text-transform: uppercase;
 font-size: 14px;
 font-weight: bold;
}

#drillDown .sidehome
{
 font-size: 14px;
 font-weight: bold;
 color: #ffffff;
}
.menuHeader 
{
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 50px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
	FONT-WEIGHT: bold; 
	BACKGROUND: #596D8C; 
	COLOR: #ffffff; 
	/*text-align: center;*/
	text-indent:10px;
	text-transform:uppercase;
	margin-bottom: 3px;
}
#licenses
{
	PADDING-LEFT:20px;

}
#licenses .column_menu
{
	PADDING-LEFT:20px;
	
}
.column_menu 
{
	PADDING-LEFT: 10px;
	
}

#drillDown img
{
 margin: 20px 0 5px 2px;
}

#drillDown ol
{
 background-color: #dde3ec;
 list-style: none outside;
 display: block;
 position: relative;
 width: 214px;
 min-width: 220px;
 max-width: 216px;
 padding: 0;
 margin: 0 2px 0 1px;
}
#drillDown a
{
	color:#FFFFFF;
	font-weight:400;
	
}

#drillDown ol li
{
 display: block;
 width: 212px;
 color: #764708;
 font-weight: 400;
 font-size: 12px;
 margin: 0;
 left: 0;
 border-bottom: 1px solid #596d8c;
}

#drillDown ol li.active
{
 color: #666666;
 font-size: 12px;
 background-color: #ffffff;
}

#drillDown ol a
{
color: #764708;
 font-weight: 400;
}

#drillDown ol li.active a
{
 color: #666666;
 font-size: 12px;
 background-color: #ffffff;
}


#drillDown ol > li
{
 height: 30px;
 min-height: 30px;
 max-height: 30px;
 line-height: 30px;
 padding: 0 0 0 8px;
}

#drillDown ol li img
{
 margin: 0 7px 1px 0;
 padding: 0;
 vertical-align: middle;
}

#drillDown ul
{
 list-style: none;
 padding: 0;
 margin: 3px 0 0 0;
}

#drillDown ul a
{
 color: #ffffff;
 font-weight: 400;
}

#drillDown ul li
{
 display: block;
 width: 218px;
 color: #ffffff;
 font-weight: 400;
 font-size: 12px;
 margin: 0 0 1px 1px;
 left: 0;
}

#drillDown ul > li
{
 height: 13px;
 padding: 1px 0 11px 23px;
 line-height: 22px;
}

#drillDown ul li
{
 /*background-image: url("../images/str-menuDots.gif");*/
 background-repeat: no-repeat;
 background-position: bottom left;
}

#drillDownHome
{
 position: absolute;
 background-color: #596d8c;
 top: 0;
 left: 0;
 width: 272px;
 padding: 2px;
 margin: 0;
 font-size: 14px;
 font-weight: 500;
 color: #000000;
}

#drillDownHome h2
{
 margin: 0 0 20px 10px;
 text-transform: uppercase;
 font-size: 13px;
 font-weight: bold;
 color: #596d8c;
 text-align: center;
}

#drillDownHome ol
{
 background-color: #dde3ec;
 list-style: none outside;
 display: block;
 position: relative;
 width: 232px;
 min-width: 232px;
 max-width: 232px;
 padding: 0;
 margin: 0 2px 0 6px;
}

#drillDownHome ol li
{
 display: block;
 width: 252px;
 color: #764708;
 font-weight: 400;
 font-size: 12px;
 margin: 0;
 left: 0;
 /*background-image: url("../images/str-menuDots-brown.gif");*/
 background-repeat: repeat-x;
 background-position: bottom left;
}

#drillDownHome ol li.active
{
 color: #666666;
 font-size: 12px;
 background-color: #ffffff;
}

#drillDown ol li.activesub
{
 color: #666666;
 font-size: 12px;
 background-color: #ffffff;
 position: relative;
 display: block;
 width: 196px;
 left: 15px;
 padding: 0px 0px 0px 8px;
 border-bottom: 0px;
}

#drillDownHome ol a
{
 font-weight: 400;
}

#drillDownHome ol > li
{
 height: 30px;
 min-height: 30px;
 max-height: 30px;
 line-height: 30px;
 padding: 0 0 0 12px;
}

#drillDownHome ol li img
{
 margin: 0 7px 1px 0;
 padding: 0;
 vertical-align: middle;
}

#drillDownHome p
{
 margin: 5px 8px 8px 14px;
 font-size: 12px;
}

#drillDownHome .aboutLink
{
 width: 245px;
 text-align: right;
 text-transform: uppercase;
 color: #764708;
 font-weight: bold;
 font-size: 11px;
 padding-top: 0;
 margin-top: 0;
}

#drillDownHome .aboutLink a
{
 color: #764708;
 font-weight: bold;
 text-decoration:none;
}


.drillDownContact
{
 font-size: 12px;
 line-height: 18px;
 padding: 6px 0 5px 18px;
 margin: 6px 0 0 7px;
}

.drillDownContact.first
{
 /*background-image: url("../images/str-newsrelease-singledotbg.gif");*/
 background-repeat: repeat-x;
 background-position: bottom left;
}


.drillDownContact a
{
 color: #f6de7d;
}


.drillDownAndContent
{
 width: 780px;
 position: relative;
 border-bottom: 1px solid #ffffff;
 
 
}

.drillDownAndContenthomeownersActive
{
 border-top: 12px solid #596d8c;
 background-color: #596d8c;
}

.drillDownAndContentnoneActive
{
 border-top: 12px solid #764708;
 background-color: #764708;
}

.drillDownAndContentnoneActiveHome
{
 border-top: 0px solid white;
 background-color: #f6de7d;
}

.drillDownAndContentproActive
{
border-top: 12px solid #bb5f04;
 background-color: #bb5f04;
 position:relative;
  overflow:hidden;

}


.drillDownAndContentsmallrentalActive
{
 border-top: 12px solid #76712f;
 background-color: #76712f;
}

.drillDownAndContenthomeownerActive #drillDown
{
 background-color: #596d8c;
}

.drillDownAndContentnoneActive #drillDown
{
 background-color: #764708;
}

.drillDownAndContentnoneActiveHome #drillDownHome
{
 background-color: #f6de7d;
}

.drillDownAndContentproActive #drillDown
{
 background-color: #bb5f04;
}

.drillDownAndContentsmallrentalActive #drillDown
{
 background-color: #76712f;
}

.drillDownAndContenthomeownerActive #drillDown ol
{
 background-color: #dde3ec;
}

.drillDownAndContentnoneActive #drillDown ol
{
 background-color: #fff3cd;
}

.drillDownAndContentnoneActiveHome #drillDownHome ol
{
 background-color: #f6de7d;
}

.drillDownAndContentproActive #drillDown ol
{
 background-color: #f1dbc4;
}

.drillDownAndContenthomeownerActive #drillDown ol li
{
 border-bottom: 1px solid #596d8c;
}

.drillDownAndContentnoneActive #drillDown ol li
{
 border-bottom: 1px solid #774709;
}

.drillDownAndContentproActive #drillDown ol li
{
 border-bottom: 1px solid #bb5f04;
}

.drillDownAndContentsmallrentalActive #drillDown ol
{
 background-color: #f0edb8;
}

.drillDownAndContentsmallrentalActive #drillDown ol li
{
 border-bottom: 1px solid #76712f;
}

#homepageAdressbar
{
 background-color: #fff3cd;
 margin: 0;
 padding: 18px 6px 18px 8px;
 width: 766px;
}

.homepageAdressbarContact .aboutLink a
{
 color: #764708;
 font-weight: bold;
 text-decoration:none;
}


.homepageAdressbarContact
{
 font-size: 12px;
 line-height: 18px;
 padding: 6px 0 5px 18px;
 margin: 6px 0 0 7px;
 width: 250px;
}

.homepageAdressbarContact .first
{
 /*background-image: url("../images/str-newsrelease-singledotbg.gif");*/
 background-repeat: repeat-x;
 background-position: bottom left;
 margin-top: 0;
 padding-bottom: 10px;
}

#homepageAdressbar img
{
 float: right;
 margin: 14px 10px 0 0;
}

#hoStats
{
 color: #000000;
 margin: 0 2px 8px 2px;
 padding: 8px 0 3px 2px;
 text-align: center;
 background-image: url("../images/str-homepage-stat-bg.jpg");
 background-repeat: no-repeat;
 background-position: bottom left;
 background-color: #ffffff;
 width: 266px;
 max-width:266px;
}

#drillDownHome > #hoStats
{
 padding-right: 6px;
 padding-left: 4px;
 width: 258px;
 max-width: 258px;
}

#hoStats b
{
 font-size: 16px;
}

#hoStats h2
{
 /*background-image: url("../images/str-menuDots-brown.gif");*/
 background-repeat: repeat-x;
 background-position: bottom left;
 margin: 0;
 padding: 0 0 8px 0;
}

#hoStats .rightCentered
{
 width: 160px;
 float: right;
 text-align: center;
 margin-bottom: 10px;
 /*background-image: url("../images/str-menuDots-brown.gif");*/
 background-repeat: repeat-x;
 background-position: bottom left;
}


#newsreleaseHeader
{
 width: 500px;
 /*background-image: url("../images/str-newsrelease-bg.gif");*/
 background-repeat: repeat-x;
 background-position: 0 0;
 text-transform: uppercase;
 color: #764708;
 font-weight: bold;
 font-size: 14px;
 padding: 18px 0 20px 0;
 margin: 20px 0 0 18px;
 position: relative;
 display: block;
}

#newsreleaseHeader div
{
 font-size: 12px;
 text-transform: none;
 position: absolute;
 top: 13px;
 right: 10px;
 width: 130px;
}

#newsreleaseHeader div img
{
 vertical-align: middle;
 padding: 0;
 margin: 0 5px 4px 0;
}


#proTrainingContainer
{
 background-image: url("../images/str-bg-pro-training-contain.jpg");
 background-position: top left;
 background-repeat: repeat-y;
 margin: 18px 0 0 0;
 padding: 0;
}

#releaseArchive
{
 width: 440px;
 text-align: right;
 text-transform: uppercase;
 color: #764708;
 font-weight: bold;
 font-size: 11px;
 padding-top: 10px;
}

#releaseArchive a
{
 color: #764708;
 font-weight: bold;
}

#releaseArchive img
{
 vertical-align: middle;
 padding-bottom: 2px;
}

#contentArea a
{text-decoration: none;
color:#3D4260;}

#contentArea a:link {
 text-decoration: none;
 color:#3D4260;
}

#contentArea a:visited {
 color: #3D4260; text-decoration: none;
}

#contentArea a:hover {
 color: #3D4260; text-decoration:underline;
}

#contentArea a:active {
 text-decoration: none;
 font-weight:bold;
 }

#contentArea .releaseOverview
{
 width: 490px;
 background-color: #fef3cc;
 margin: 20px 10px 30px 14px;
 padding: 5px 10px 10px 5px;
}

#contentArea .releaseOverview p img
{
 vertical-align: middle;
 margin: 0 0 0 0;
 margin-right: 5px;
}

#contentArea .releaseOverview h2
{
 text-transform: uppercase;
 color: #764708;
 font-weight: bold;
 font-size: 14px;
 padding: 8px 0 10px 4px;
 margin: 5px 0 15px 16px;
 /*background-image: url("../images/str-newsrelease-dotbg.gif");*/
 background-position: bottom left;
 background-repeat: repeat-x;
}

#contentAreaHome .updateOverview a:link
{
 color: #009;
 text-decoration: underline;}

#contentAreaHome .updateOverview a:visited
{
 color: #1345d8;
 text-decoration: underline;
}

#contentAreaHome .updateOverview a:hover
{
 color: #900;
text-decoration: none;}

#contentAreaHome .updateOverview
{
 width: 503px;
 background-color: #764708;
 margin: 0;
 padding: 0 0 5px 0;
 border: 0;
}

#contentAreaHome .updateOverview h2
{
 text-transform: uppercase;
 color: #ffffff;
 font-weight: bold;
 font-size: 13px;
 padding: 8px 0 10px 4px;
 margin: 5px 14px 9px 14px;
/* background-image: url("../images/str-newsrelease-dotbg.gif");*/
 background-position: bottom left;
 background-repeat: repeat-x;
}

#contentAreaHome .updateOverview table
{
 width: 457px;
 margin: 0 0 10px 0;
 border: solid #FFFFFF 1px;
 padding: 0;
}

#contentAreaHome .updateOverview td
{
 padding: 5px;
 vertical-align: top;
}

#contentAreaHome .updateOverview div
{
 padding: 16px 0 10px 16px;
 margin: 2px 7px 5px 7px;
 background-color: #ffffff;
}

#contentAreaHome .updateOverview div p
{
 margin-bottom: 10px;
}

#contentAreaHome .updateOverview div p a
{
 padding-left: 12px;
 margin-bottom: 10px;
}

#contentAreaHome .updateOverview .newsroom
{
 color: #764708;
 font-weight: bold;
 vertical-align: middle;
}

#contentAreaHome .updateOverview .newsroom img
{
 margin: 0 0 2px 0;
}

#siteFooter
{
 float:left;
 position: absolute;
 width: 780px;
 margin: 2px 0 10px 0;
 border-top: 1px solid #e4d7c9;
 padding-bottom: 20px;
 z-index:-1
}

#siteFooter a
{
 padding: 0 4px 0 4px;
}

#siteFooter a:visited
{
 text-decoration: none;
 color: #1345d8;
 font-size: 12px;
}

#siteFooter a:hover
{
 text-decoration: underline;
}

#siteFooter p
{
 display: inline;
 position: absolute;
 top: 10px;
 left: 14px;
 color: #333333;
 font-size: 11px;
}

#siteFooter ul
{
 position: absolute;
 right: 0;
 top: 10px;
 width: 400px;
 text-align: right;
 display: block;
 list-style: none outside;
 margin: 0 13px 0 0;
 padding: 0;
}

#siteFooter ul li
{
display: inline;
 margin: 0;
 padding: 0;
 color: #333333;
 font-size: 12px;
}

#siteFooterHome
{
 position: relative;
 width: 780px;
 margin: 2px 0 0 0;
 border-top: 0px solid #e4d7c9;
 padding-bottom: 20px;
 height: 60px;
}

#siteFooterHome a
{
 padding: 0 4px 0 4px;
 color: #1345d8;
}

#siteFooterHome a:visited
{
 text-decoration: none;
 color: #1345d8;
 font-size: 12px;
}

#siteFooterHome a:hover
{
 text-decoration: underline;
}

#siteFooterHome p
{
 display: inline;
 position: absolute;
 top: 10px;
 left: 14px;
 color: #333333;
 font-size: 11px;
 line-height: 18px;
}

#siteFooterHome ul
{
 position: absolute;
 right: 0;
 top: 10px;
 width: 400px;
 text-align: right;
 display: block;
 list-style: none outside;
 margin: 0 13px 0 0;
 padding: 0;
}

#siteFooterHome ul li
{
 display: inline;
 margin: 0;
 padding: 0;
 color: #333333;
 font-size: 12px;
}

#uniqueForFlash
{
 margin: 0;
 padding: 0;
 border: 0;
 width: 504px;
 height: 294px;
}

#topicHome
{
 left: 276px;
}

.topicHomeactiveNavigation
{
 background-color: #596d8c;
 color: #bac4d4;
 left: 276px;
}

.topicHomeinactiveNavigation
{
 background-color: #596d8c;
 border-left: 0px solid white;
 left: 276px;
}

.topicProactiveNavigation
{
 background-color: #bb5f04;
 color: #bb5f04;
 left: 613px;
 border-left: 1px solid #7e4400;

}

.topicProinactiveNavigation
{
 background-color: #bb5f04;
 left: 613px;
 border-left: 1px solid #7e4400;

}

.topicSmallactiveNavigation
{
 background-color: #76712f;
 color: #76712f;
 left: 444px;
 border-left: 1px solid #7e4400;
}

.topicSmallinactiveNavigation
{
 background-color: #76712f;
 left: 444px;
 border-left: 1px solid #7e4400;
}

body
{
 padding: 0;
 margin: 0;
 font-family: Arial, sans-serif;
 font-size: 12px;
 background-color: #ffffff;
 height: 100%;
 text-align: center;
}

p, a, h1, h3, h4, img, address
{
 padding: 0;
 margin: 0;
 border: 0;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}
h2
{
	font-size: 1.25em;
	border-bottom: solid 1px black;
	margin-bottom: 0px;
}

a
{
 color: #1345d8;
}

a:hover
{
 text-decoration: underline;
}

a.nounderline
{
 text-decoration: none;
}

a.nounderline:link
{
 text-decoration: none;
}

a.nounderline:visited
{
 text-decoration: underline;
}

a.nounderline:hover
{
 text-decoration: underline;
}

a.nounderline:active
{
 text-decoration: underline;
}

table
{

 margin: 30px 10px 10px 30px;
 border: 1px inset #76712F;
}

td
{
 width: auto;
 padding-bottom: 20px;
}

input.button {
 /*background-color: #D4DOC8;*/
 padding-top: 1px;
 padding-right: 2px;
padding-bottom: 2px;
 padding-left: 1px;
 border-width: 1px;
 border-color: #666666;
 border-style: solid;
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

textarea,select,input
{
	border: 1px #aba9a9 solid;
}
.ModalPopupBackground

{
	background-color:#A7A786; 
	opacity:.7; 
	filter: alpha(opacity=70);
	
	 
}
.expired
{
	color:Gray;
}
.attention
{
	font-weight: bold;
	color:red;
}
.attentionblack
{
	font-weight:bold;
	color:Black
}
.sectionTitle
{
	background-color: #eef3ea;
	text-align:left;
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #645f64; 
	font-weight: bold;
	padding:3px;
}
#gvAgencies
{
	width:90%;
}
.report
{
	text-indent: 2.5em;
	margin:0 0 0.5em 0;
	padding:0;
}
.content
{
width:500px;
	text-align:justify;
	padding-top:30px;
	
}
.content a
{
	color:#3D4260;
	text-decoration:none;	
}
.instruction 
{
	font-size: 0.8em;
	color:Gray;
}
#dropmenudiv
{ 
	float:right;
	font: normal 12px Arial;
	line-height: 18px;
	z-index: 100;
	background-image: url(../images/business_account_box.jpg);
	text-align:left;
 }


#dropmenudiv a
{
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
	color: #3d4260;
}

#dropmenudiv a:hover
{
	font-weight:bold; /*hover background color*/
text-decoration:underline;
}

/**
1709table
1710{
1711 width: auto;
1712 margin: 30px 10px 10px 30px;
1713 border: 1px inset #76712F;
1714}
1715
1716td
1717{
1718 width: auto;
1719 padding-bottom: 20px;
1720}
1721
1722table#noformat {
1723 background-color:#FFFFFF;
1724 border: solid #000 1px;
1725 width: auto;
1726}
1727
1728table#noformat td {
1729 padding: 5px;
1730 border: solid #000 1px;
1731}
1732
1733*************************************
1734table#sample {
1735 background-color:#FFFFFF;
1736 border: solid #000 3px;
1737 width: 397px;
1738
1739}
1740
1741table#sample td {
1742 padding: 5px;
1743 border: solid #000 1px;
1744
1745}
1746
1747.data {
1748 color: #000000;
1749 text-align: right;
1750 background-color: #CCCCCC;
1751
1752}
1753
1754.toprow {
1755 font-style: italic;
1756 text-align: center;
1757 background-color: #FFFFCC;
1758
1759}
1760
1761.leftcol {
1762 font-weight: bold;
1763 text-align: left;
1764 width: 150px;
1765 background-color: #CCCCCC;
1766
1767}
1768**/
