/* CSS Document */
html { height: 100%; margin: 0; background-image: url(../../../images/cvwd_bg.gif); }
body { text-align: left; height: 100%; margin: 0; padding: 0; font-family:"Times New Roman", Times, serif; font-size: 12px; }
.lush { width: 612px; min-height: 100%; margin: 0 auto; border-width: thick; border-style: solid; border-color:#fff; background-color:#fff;}
.clear { clear: both; }
.table_hdr { padding:10px 0 10px 80px;}
.image_sml_1 { float:left; font-size: 11px; width: 26px; height: 25px; padding-top:5px; }
.image_sml_2 { float:left; font-size: 11px; width: 26px; height: 31px; }
.image_sml_3 { float:left; font-size: 11px; width: 26px; height: 18px; padding-top:12px; background-image: url(../images/Degree%20Base_fmt2.jpeg); background-position:bottom; background-repeat:no-repeat; text-align:center; }
.image_tbl { background-color:#CC9900; color:#FFFFFF; text-align:center; font:Arial, Helvetica, sans-serif; font-size:10px; }
.image { float:right; font-size: 11px; }
.image_lt { float:left; font-size: 11px; background-color:#E1E1E1; margin:0; padding:0; border-right: 5px solid white; border-bottom: 5px solid white; }
.image_rt { float:right; font-size: 11px; background-color:#E1E1E1; border-left: 5px solid white; border-bottom: 5px solid white; }
.image_lt_con { float:left; font-size: 11px; margin:0; padding-right:10px; border: 0;}
.textwindow { float:right; padding:5px; margin-left:5px; font-size: 11px; background-color: #B3CEAE; border:solid; border-width:1px; }
.textwindow2 { float:right; padding:5px; margin-left:5px; font-size: 11px; background-color: #BBD9EA; border:solid; border-width:1px; }
.textwindow3 { padding:5px; text-align:center; margin-left:5px; font-size: 11px; background-color: #FFFFCC; border:solid; border-width:1px; }
.4spread_table { vertical-align: top; }
.clear { clear: both; }
div.group { width: 612px; }
div.image_header { width:562px; padding: 25px; background-color: #CCF2F9; }
div.image_txt {  width:100%; padding: 5px; font: Georgia, "Times New Roman", Times, serif; background-color:#FFCCFF; text-align:justify; border: 1px solid #CC0099; }
div.group_sml { width:100px; height: 31px; }
div.con_image {float: left; height: 200px; margin-top: 0px; margin-right: 3px; }
div.cover { height:192px; text-align:center; vertical-align:middle; background-color: #CEF4F4; border-bottom: solid #009900 10px;}
div.chapter1 { height:192px; text-align:center; vertical-align:middle; background-color:#FFFFCC; border-bottom: solid #009900 10px;}
div.chapter2 { height:192px; text-align:center; vertical-align:middle; background-color:#BBD9EA; border-bottom: solid #009900 10px;}
div.chapter3 { height:192px; text-align:center; vertical-align:middle; background-color:#CBEBCF; border-bottom: solid #009900 10px;}
div.chapter4 { height:192px; text-align:center; vertical-align:middle; background-color:#FFCCFF; border-bottom: solid #009900 10px;}
div.index { width:612px; text-align:center; vertical-align:middle; background-color: #008070;  font: Georgia, "Times New Roman", Times, serif; font-size:24px; color:#FFFFFF; font-weight:bold; border-top:solid #FFFFFF 4px; }
div.chapter1_index { height:158px; text-align:left; vertical-align:middle; background-color:#FFFFCC; border-bottom-style:solid; border-bottom-width: 10px;  border-bottom: #008070; border-top:solid #FFFFFF 4px;  }
div.chapter2_index { height:158px; text-align:left; vertical-align:middle; background-color:#BBD9EA; border-bottom-style:solid; border-bottom-width: 10px;  border-bottom: #008070; border-top:solid #FFFFFF 4px;  }
div.chapter3_index { height:158px; text-align:left; vertical-align:middle; background-color:#CBEBCF; border-bottom-style:solid; border-bottom-width: 10px;  border-bottom: #008070; border-top:solid #FFFFFF 4px;  }
div.chapter4_index { height:158px; text-align:left; vertical-align:middle; background-color:#FFCCFF; border-bottom-style:solid; border-bottom-width: 10px;  border-bottom: #008070; border-top:solid #FFFFFF 4px;  }
div.footer { text-align:center; height:37px; background-color:#009900; }
div.l_foot { padding:5px; float:left; }
div.r_foot { padding:5px; float:right; }
.ch-head { font:Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color:#FF00FF; background-color:#CBEBCF; text-align:center;  text-transform:uppercase; }
.ch-head2 { font:Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color:#FFFFFF; background-color: #FF00FF; text-align:center;  text-transform: uppercase; }
.ch-image { float:right; border-left-style:solid; border-left-width: 1px; }
.img-bor { border-style:solid; border-width:1px;}
div.story {}
p.ch-head1-1 { font-family:"Times New Roman", Times, serif; letter-spacing:8px; padding-top:65px; margin:0px; font-size: 16px; text-transform:uppercase;}
p.ch-head1-2 { font-family:"Times New Roman", Times, serif; margin-bottom:10px; font-size: 22px; font-weight: bold; }
p.ch-head1-3 { font-family:"Times New Roman", Times, serif; margin-bottom:10px; font-size: 26px; font-weight: bold; margin:0px; }
p.ch-head1-4 { font-family:"Times New Roman", Times, serif; margin-bottom:0px; font-size: 18px; font-weight: bold; margin:0px; }
.chart-head { font-size: 16px; font-weight: bold; }
p.chart-text { font-size: 11px; }
p.chart-text2 { font-size: 11px; margin:0; }
p.chart-text3 { font-size: 11px; margin:0;  text-transform:uppercase; font-weight: bold;}
p.common-name-1 { font:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-transform:uppercase; margin:0px;  }
p.illus-notes {}
p.index-inital-caps {}
p.index-text {}
p.ital-2 { font:Arial, Helvetica, sans-serif; font-weight: normal; font-style:italic; font-size:11px; margin:0px;  }
p.major-plant-subhead { font: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; border-bottom-style:solid; border-bottom-width:thin;}
p.normal {}
p.photo-caps {}
p.photo-caps-al-left {}
p.photo-caps-al-right {}
p.photo-caption {}
p.plant-title-1 {font-size: 12px; font-weight: bold; margin:0px; }
p.plant-title-2 {font-size: 12px; font-weight: normal; text-transform:uppercase; margin:0px; }
p.pub-gar-head {}
p.resorces-text {}
p.state-head {}
p.text-no-p { margin:0px; }
p.text-no-p-indent { }
p.text-p-indent { }
p.times-11-bold { margin-bottom: 0px; font-family:"Times New Roman", Times, serif; font-size: 12px; font-weight: bold; }
p.times-12-bold { margin-bottom: 0px; font-family:"Times New Roman", Times, serif; font-size: 14px; font-weight: bold; }
p.times-12-bold-2 { font-family:"Times New Roman", Times, serif; font-size: 14px; font-weight: bold; }
p.times-14-pt-bold { font-family:"Times New Roman", Times, serif; font-size: 16px; font-weight: bold; text-decoration: underline;  }
p.x6-chart-body { font:Arial, Helvetica, sans-serif; font-weight: normal; font-style:italic; font-size:11px; margin:0px; }
span.folio-footer {}
span.folio-pg-number {}
span.new-style-sheet-2 {}
span.normal {}
span.x2-ital-cond {}
.hdr1 { font:Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-transform:uppercase; margin:0px; }
.hdr2 { font:Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-transform:uppercase; margin:0px; }
.th_color { background-color:#009900; color:#FFFFFF; font-size:10px; }
.tr_odd { background-color:#CAE9BC; border-bottom: #660099 thin; }
.tr_even { background-color:#EDF8ED; border-bottom: #660099 thin; }
.tr_yel { background-color:#FFFFCC; border-bottom: #660099 thin; text-align:center; }

a:link { color: #00479B; ffont-style: normal; text-decoration: underline; }
a:visited { color: #00479B; font-style: normal; text-decoration: underline; }
a:hover { color: #0072B2; font-weight: normal; font-style: normal; text-decoration: underline; }
a:active { color: #00479B;  font-weight: normal; font-style: normal; text-decoration: underline; }

a.hl_link:link { color: #000; font-size: 18px; font-family:"Times New Roman", Times, serif; font-weight: bold; font-style: normal; text-decoration: underline; }
a.hl_link:visited { color: #333; font-size: 18px; font-family:"Times New Roman", Times, serif; font-weight: bold; font-style: normal; text-decoration: underline; }
a.hl_link:hover { color: #00479B; font-size: 18px; font-family:"Times New Roman", Times, serif; font-weight: bold; font-style: normal; text-decoration: underline; }
a.hl_link:active { color: #000; font-size: 18px; font-family:"Times New Roman", Times, serif; font-weight: bold; font-style: normal; text-decoration: underline; }

a.reg_link:link { color: #000; font-size: 12px; font-family:"Times New Roman", Times, serif; font-weight: normal; font-style: normal; text-decoration: none; }
a.reg_link:visited { color: #666666; font-size: 12px; font-family:"Times New Roman", Times, serif; font-weight: normal; font-style: normal; text-decoration: none; }
a.reg_link:hover { color: #00479B; font-size: 12px; font-family:"Times New Roman", Times, serif; font-weight: normal; font-style: normal; text-decoration: underline; }
a.reg_link:active { color: #000; font-size: 12px; font-family:"Times New Roman", Times, serif; font-weight: normal; font-style: normal; text-decoration: none; }
