
#container {
 margin: 0px auto;
 width:850px;
 height:1%;
 border: 10px solid #000066;
 background: #E2E2E2;
}
#wrapper {
 height:1%;
 background: #E2E2E2;
}
#content {
 height:1%;
}
#footer {
 background: #f1f2f4;
 margin:5px;
 width: 840px;
 clear: both;
 text-align: center;
}/*- ContentTable -*/
/*--------------------------------------------------------------------------------------------------------------------------------------- */
.contentTable{
 margin-top:10px;
 clear:both;
 width:835px;
}
.contentTable .leftTD{
 width:575px;
 border-right: 1px dotted #404040;
}
.contentTable .rightTD{
 background:#acac75;
 background:#e2e2e2;
}

/*- headerTableTable -*/
/*--------------------------------------------------------------------------------------------------------------------------------------- */
.headerTable{
 width:820px;
 clear:both;
 margin: 15px 15px 0 15px;
}
.headerTable .leftTD, .headerTable .middleTD, .headerTable .rightTD{
 background:#f1f2f4;
 padding: 10px 10px;
}
.headerTable .leftTD{
 width:520px;
}


/*- navigationTable -*/
/*--------------------------------------------------------------------------------------------------------------------------------------- */
.navigationTable{
 clear:both;
 margin: 0 15px;
}
.navigationTable .leftTD, .navigationTable .middleTD, .navigationTable .rightTD{
 background:#404040;
}

/*- Banner -*/
/*--------------------------------------------------------------------------------------------------------------------------------------- */
#Banner{
 padding:0px 15px 0 15px;
 clear:left;
}
.innerBanner{
}
.innerBanner h1{
 font-size:20px;
 line-height:30px;
 padding-bottom:4px;
}
.innerBanner h1 small{
}
.innerBanner p{
 font-size:14px;
 line-height:17px;
 margin: 0px 0px 7px 0px;
}
.innerBanner img{
}

/*- LeftHeader -*/
/*--------------------------------------------------------------------------------------------------------------------------------------- */
#LeftHeader{
}
.innerLeftHeader{
}
.innerLeftHeader h1{
  font-family: 'Copse', serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.0;
}
.innerLeftHeader h2{
}
.innerLeftHeader h3{
}
.innerLeftHeader h4{
}
.innerLeftHeader h5{
}
.innerLeftHeader p{
 color:#bf0000;
}
.innerLeftHeader img{
}
/*- RightHeader -*/
/*--------------------------------------------------------------------------------------------------------------------------------------- */
#RightHeader{
 text-align:right;
}
.innerRightHeader{
}
.innerRightHeader h1{
}
}
.innerRightHeader h2{
}
.innerRightHeader h3{
}
.innerRightHeader h4{
}
.innerRightHeader h5{
}
.innerRightHeader p{
}
.innerRightHeader img{
padding-right:5px;
}
.innerRightHeader ul{
 padding:0px 0px 0px 0px;
}
.innerRightHeader ul li{
 letter-spacing:0;
 font-family: Helvetica, sans-serif;
 list-style-type:none;
 font-size:17px;
 text-transform:uppercase;
 line-height:19px;
 padding:0px 0px 5px 0px;
 font-weight:bold;
}


/*- Left, Middle Right -*/
/*--------------------------------------------------------------------------------------------------------------------------------------- */
#Left, #Middle, #Right{
 background1:#f1f2f4;
}
.innerLeft, .innerMiddle, .innerRight{
 width:261px;
 margin:10px 5px 10px 5px;
 background:#FFF;
 padding-bottom:0px;
 border: 1px solid #999;
}
.innerLeft h1, .innerMiddle h1, .innerRight h1{
 padding:10px 0px 10px 0px;
 color:#FFF;
 background:#212325;
}

#Default .innerLeft, #Default .innerMiddle, #Default .innerRight{
 min-height:125px;
}

.innerLeft img, .innerMiddle img, .innerRight img{
 padding:0px 0px 0px 10px;
}
.innerLeft h1 small, .innerMiddle h1 small, .innerRight h1 small{
 font-size:12px;
 color:#CCC;
}
.innerLeft p, .innerMiddle p, .innerRight p{
 background: #FFF url("/img/Box-Background.jpg") repeat-x;
 font-size:12px;
 padding:8px 10px 0 10px;
}
.innerLeft h2, .innerMiddle h2, .innerRight h2{
 text-align:center;
 padding:16px;
 color:#FFF;
 background:#212325;
}

/*- MainContent -*/
/*--------------------------------------------------------------------------------------------------------------------------------------- */
#MainContent{
 overflow:hidden;
 padding:0px 0px 0px 10px; 
}
.innerMainContent{
 padding: 10px 10px;
 background:#e2e2e2;
 background:#FFF;
 margin-bottom:10px;
 overflow:hidden;
}
.innerMainContent h1{
 color:#1f1f1f;
 font-size:16px; 
}
.innerMainContent h2{
 color:#1f1f1f;
 font-size:14px; 
}
.innerMainContent h3{
}
.innerMainContent h4{
}
.innerMainContent h5{
}
.innerMainContent p{
 padding:3px 0px 3px 0px;
}
.innerMainContent img{
}
.innerMainContent ul{
 padding:5px 0px 5px 20px;
}
.innerMainContent ul li{
 line-height:19px;
 padding:5px 0px 0px 0px;
}

/*- SideBar -*/
/*--------------------------------------------------------------------------------------------------------------------------------------- */
#SideBar{
 margin-left:5px;
 padding:0px 10px 10px 10px; 
}
#SideBar h1{
 font-size:20px; 
}
.innerSideBar {
 overflow:hidden;
 background:#FFF;
 margin1bottom:10px;
 padding:10px 10px 10px 10px; 
}
.innerSideBar h1{
 color:#000;
 font-size:20px;
 line-height:22px;
 padding-bottom:4px;
}
.innerSideBar h1 small{
}
.innerSideBar h2{
 padding-top:10px;
 margin-top:10px;
 border-top: 1px solid #e2e2e2;
 font-size:16px; 

}
.innerSideBar h3{

}
.innerSideBar h4{

}
.innerSideBar h5{

}
.innerSideBar img{
 padding-bottom:20px;
 margin-right:10px;
}
.innerSideBar p{
 padding:0px 0px 6px 0px;
}
.innerSideBar ul{
 padding:0px 0px 5px 20px; 
}
.innerSideBar ul li{
 padding:0px 0px 6px 0px;
 line-height:16px;
}

.Alert{
 background:#f1f2f4;
 border: 1px dashed #acac75;

}

.BrightAlert h1{
 text-align:center;
 padding:2px;
 background:#f1f2f4;
 color:#bf0000;
}


.SouthEast, .WestCentral, .SouthWest, .NorthEast, .SouthCentral{
 width:101px;
 float:left;
 padding:3px;
 font-size:10px;
 height:350px;
}

#PATSNDefault .SouthEast, #PATSNDefault .WestCentral, #PATSNDefault .SouthWest, #PATSNDefault .NorthEast, #PATSNDefault .SouthCentral{
 width:175px;
 float:left;
 padding:3px;
 font-size:10px;
 height:150px;
}

#Contact-UsDefault .SouthEast, #Contact-UsDefault .WestCentral, #Contact-UsDefault .SouthWest, #Contact-UsDefault .NorthEast, #Contact-UsDefault .SouthCentral{
 width:101px;
 float:left;
 padding:3px;
 font-size:10px;
 height:25px;
}


.SouthEast h3, .WestCentral h3, .SouthWest h3, .NorthEast h3, .SouthCentral h3{
 padding:5px;
}
.SouthEast h3, .SouthCentral h3, .NorthEast h3, .SouthWest h3{
 color:white;
}
.SouthEast p, .WestCentral p, .SouthWest p, .NorthEast p, .SouthCentral p{
 padding:5px 0;
 background:#FFF;
}

.SouthEast {
 border: 1px dotted #003a8c;
}
.WestCentral {
 border: 1px dotted #003a8c;
}
.SouthWest {
 border: 1px dotted #003a8c;
}
.NorthEast {
 border: 1px dotted #003a8c;
}
.SouthCentral {
 border: 1px dotted #003a8c;
}


.SouthEast h3{background:#4445ed;}
.WestCentral h3{background:#fcd600;}
.SouthWest h3{background:#fe813e;}
.NorthEast h3{background:#fe3641;}
.SouthCentral h3{background:#84b07d;}


.CRLEL1 h3{background-color:#c59a6e;}
.CRLEL2 h3{background-color:#b4d67f;}
.CRLEL3 h3{background-color:#8dbcae;}
.CRLEL4 h3{background-color:#a48aae;}

.CRLEL1, .CRLEL2, .CRLEL3, .CRLEL4{
 width:131px;
 float:left;
 padding:3px;
 font-size:10px;
 height:350px;
}

.Region1 h3{background:#4449ed;}
.Region2 h3{background:#81af7b;}
.Region3 h3{background:#fd3641;}
.Region4 h3{background:#af5ffa;}
.Region5 h3{background:#fdde33;}
.Region6 h3{background:#ff813d;}


.Region1, .Region2, .Region3, .Region4, .Region5, .Region6{
 width:175px;
 float:left;
 padding:3px;
 font-size:10px;
 height:220px;
}
.Region1 {
 border: 1px dotted #003a8c;
}
.Region2 {
 border: 1px dotted #003a8c;
}
.Region3 {
 border: 1px dotted #003a8c;
}
.Region4 {
 border: 1px dotted #003a8c;
}
.Region5 {
 border: 1px dotted #003a8c;
}
.Region6 {
 border: 1px dotted #003a8c;
}



















































#tabsBanner{width:100%;      font-weight:normal;      font-size:110%;      line-height:normal;}#tabsBanner ul {margin:0;	 padding:0px 5px 0px px;list-style:none;}#tabsBanner li {display:inline;margin:0;padding:0;}#tabsBanner a {border-bottom: 0px; padding-bottom:0px;float:left;background:url("/img/tabs/tableft0.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}#tabsBanner a span {float:left;display:block;background:url("/img/tabs/tabright0.gif") no-repeat right top;	 padding:5px 15px 4px 15px;color:#000066;}/* Commented Backslash Hack hides rule from IE5-Mac \*/#tabsBanner a span {float:none;}/* End IE5-Mac hack */#tabsBanner a:hover span {color:#bf0000;}#tabsBanner a:hover {background-position:0% -42px;}#tabsBanner a:hover span {background-position:100% -42px;}#tabsBanner li.selected {float:left;display:inline;display:block;margin:0;padding:0px 0px 0px 4px;background:url("/img/tabs/tableft0.gif") no-repeat 0% -42px;}#tabsBanner li.selected span {float:left;display:block;background:url("/img/tabs/tabright0.gif") no-repeat right top;	 padding:5px 15px 4px 15px;margin:0px 0px 0px 0px;background-position:100% -42px;color:#bf0000;}#tabsBanner li.SelectedChild a {float:left;display:inline;display:block;margin:0;padding:0px 0px 0px 0px;background:url("/img/tabs/tableft0.gif") no-repeat 0% -42px;}#tabsBanner li.SelectedChild span {float:left;display:block;background:url("/img/tabs/tabright0.gif") no-repeat right top;	 padding:5px 15px 4px 15px;margin:0px 0px 0px 0px;background-position:100% -42px;color:#bf0000;}#tabsSubNav { clear:left; padding-top:10px;}#tabsSubNav ul {margin:0 0 0px 0;	 padding:0px 10px 10px 0;list-style:none;border-bottom:1px solid #999;;}#tabsSubNav li {display:inline;font-size:10px;margin:0px 0 0 0;padding:0px 0px 0 20px;}
#tabsBanner ul li{
 font-weight:bold;
 font-family: Geneva, Arial, Helvetica, sans-serif;
}


/*- Links ZeroSum General Blob1 Menus--------------------------- */ 

body { 
 font-size:12px;
 font-family: Georgia, Times New Roman, Times, serif;
 font-family: Arial, Helvetica, sans-serif;
 background: #1f1f1f url("/img/fluorescence61024x76814zq.jpg1") top center no-repeat;
}


/*- Links--------------------------- */
A:link { text-decoration: none; color: #000066;}
A:visited { text-decoration: none; color: #000066;}
A:active { text-decoration: none; color: #bf0000;}
A:hover { text-decoration: none; color: #bf0000;}

/*- navigationTable Links--------------------------- */
.navigationTable A:link { text-decoration: none; color: #FFF;}
.navigationTable A:visited { text-decoration: none; color: #FFF;}
.navigationTable A:active { text-decoration: none; color: #bf0000;}
.navigationTable A:hover { text-decoration: underline; color: #bf0000;}

/*- navigationTable Links--------------------------- */
.navigationTable p A:link { text-decoration: none; color: #000066;}
.navigationTable p A:visited { text-decoration: none; color: #000066;}
.navigationTable p A:active { text-decoration: none; color: #bf0000;}
.navigationTable p A:hover { text-decoration: underline; color: #bf0000;}

/*- ZeroSum--------------------------- */
html, body, div, span,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, ul{
 margin: 0;
 padding: 0;
 outline: 0;
}

input.shadow {
 background:url("/img/blimda/formbg.gif");
}

:focus {
 outline: 0;
}

table {
 border-collapse: collapse;
 border-spacing: 0;
}

caption, th, td {
 font-weight: normal;
 vertical-align:top;
}

img {
 border:0;
}

/*- Links ZeroSum General Blob1 Menus--------------------------- */ 
/*-
ul {margin: 0 0 24px 9px;}
ol {margin: 0 0 24px 9px;}
ul li {margin: 0 24px 0 14px;}
ol li {margin: 0 24px 0 14px;}
*/ 


.bold
{
	font-weight: bold;
}
.warning
{
	color: red;
	font-weight: bold;
}

p{
 font-family: Geneva, Arial, Helvetica, sans-serif;
}


ul.sitemapUL
{
	margin-left:50px;
}

ul.horizontal li { display: inline-block; }

.hidden { display: none; }
 div.c4{
 text-align: center
}
.D1, .D2{
 float:left; 
 margin:0 10px 5px 0;
}
.D5, .D6{
 float:right;
 margin:0 0px 5px 10px;
}
.clearDiv{
clear:both;
}


/*- AuthorDirectory--------------------------- */
.AuthorDirectory{
}
.AuthorDirectory img{
 float:left;
 margin-bottom:10px;
 padding: 0px 5px 0px 5px; 
 clear:left;
}

.AuthorDirectory ul{
 list-style-type:none;
 padding:0px;
}
.AuthorDirectory ul li{
 padding-bottom:12px;
}

.resourceBlock ul li{
 list-style-type:none;
}
.resourceBlock ul li img{
 padding-bottom:0px;
}
