/* { margin: 0; padding: 0;} */
/* Universal selector for margins and padding. Set all to 0px ------*/

BODY    { margin: 0; padding: 0; background-color: #EEEEEE; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; color : #000000; }
TD   { FONT-FAMILY:  verdana, Geneva, Arial, Helvetica, sans-serif; color : #000000; }
LI      { list-style: disc outside; margin-left: -24px; ; xheight: 1px}

.HomeTitleOrange { font-size: 1.7em; color: #669933; line-height: 1em; font-family: Arial, Helvetica, sans-serif; padding-top: 28px; padding-left: 0px; font-weight: bold }
.HomeBodyOrange { font-size: 1.0em; color: #669933; line-height: 1.8em; font-family: arial,geneva,sans-serif; }
.HomeSubTitleOrange { font-size: 1.0em; color: #CC9900; line-height: 1.8em; font-family: arial,geneva,sans-serif; font-weight:bold; }
.HomeSubTitleOrange_nospace { margin:.3em 0; padding:0; font-size: 1.0em; font-weight:bold; color: #CC9900; font-family: arial,geneva,sans-serif; }
.HomeSectionTitle { font-size: 1.5em; color: #005B89; line-height: 1.0em; font-family: Arial, Helvetica, sans-serif; font-weight:bold; padding-top: 28px; padding-left: 0px; font-weight: bold }
.HomeSectionTitle_nospace { margin:.2em 0 .4em 0; padding:0; font-size: 1.5em; font-weight:bold; color: #005B89; font-family: Arial, Helvetica, sans-serif; }
.Homebodycopy { font-size: 0.8em; color: #666666; line-height: 1.2em; font-family: arial,geneva,sans-serif}
.HomeBodyGreen { font-size: 1.0em; color: #669933; line-height: 1.8em; font-family: arial,geneva,sans-serif; }

/* Feb 2011 -	Styles for Series Pages   --------------------------------- */
h1.seriesTitle {margin:-10px 0px 7px 0px; padding:0px; font-size:1.8em; font-weight:bold; color:#005B89; line-height:1em; font-family: Arial, Helvetica, sans-serif; background:none;}
h2.seriesTitle {margin:0px; padding:0px; font-size:1.5em; font-weight:bold; color:#005B89; line-height:1em; font-family: Arial, Helvetica, sans-serif; background:none;}
.footer_botleft {background: url(/ERS/images/leftnav_foot_new.gif) no-repeat center bottom;}
.page_logo {float:right; margin:25px 0px 5px 10px; padding:0px;  }
td.page_main_content {margin:0px; padding:50px 0px 0px 15px;}

/*	Styles for Search Page  --------------------------------- */
table, td, tr, form, th { margin: 0; padding: 0; border-collapse: collapse; border-spacing: 0;}
#headerSearchFin { margin: 0; padding: 0; border-collapse: collapse; height: 78px; width: 738px; background-image: url(/ERS/images/ers_headerback_fin.gif); background-repeat: no-repeat; }
.atomz {margin: 0 0 0 24px; padding: 0; height: 35px; margin-collapse: collapse}
.search1 {margin: 0; padding: 2px; width: 220px; height: 19px; background: #FFFFFF; font-size: 12px; line-height: 16px; color: #234786; border: 1px solid #D2E589;}
.search4 {margin: 0; padding: 2px; width: 170px; height: 19px; background: #FFFFFF; font-size: 12px; line-height: 16px; color: #234786; border: 1px solid #D2E589;}
.search-infraction {margin: 0; padding: 2px; width: 170px; height: 19px; background: #FFFFFF; font-size: 12px; line-height: 16px; color: #234786; border: 1px solid #B5D190;}
.search2 { margin: 5px; padding: 0; border: none;}
#headerLinks3 { margin: 0 20px 0 0; padding: 0; color: #708e48; text-align: right;}
a.headLinks:link, a.headLinks:active, a.headLinks:visited { color: #708e48;}
a.headLinks:hover { color: #708e48;}

#headerSearchFin4 { margin: 0; padding: 0; border-collapse: collapse; height: 95px; width: 738px; background-image: url(/ERS/images/ers_headerback_fin2.gif); background-repeat: no-repeat; }
.atomz4 {margin: 7px 0 0 24px; padding: 0 0 0 0; margin-collapse: collapse; }
.atomz5 {margin: 7px 0 0 30px; padding: 0 0 0 0; margin-collapse: collapse; color: #708e48; }
.atomz-infraction {margin: 9px 0 6px 0px; padding: 0 0 0 0; margin-collapse: collapse; color: #708e48; }
.atomz-infraction td {color: #956337;}
.atomz4 td, .atomz5 td{color: #708e48;}
.search-button {margin:1px 4px; padding:0; border:none;}
#headerLinks4 { margin: 0px 20px 20px 0px; padding:0px 0px 0px 0px; line-height: 1em; color: #708e48; text-align: right; vertical-align:top;}

.toc-box {float:right; margin:0px 0px 0px 0px; padding:0px;}
#docform .toc-button {margin:5px 0px; padding:2px 0px; width:170px; color:#fff; background:#006B99; border:2px solid #007B99; border-right:2px solid #004B79; border-bottom:2px solid #004B79;}
#docform .toc-button:hover {background:#f00; border:2px solid #c99; border-right:2px solid #c00; border-bottom:2px solid #c00;}
#docform input[type="submit"]:hover { background:#f00; border:2px solid #c99; border-right:2px solid #c00; border-bottom:2px solid #c00;}

/*	Styles for TEMPORARY TEST VERSIONS of Search Pages  --------------------------------- */
#headerSearch { height: 78px; width: 750px; background-image: url(/ERS/images/ers_header_background.jpg); background-repeat: no-repeat; }
#headerSearch2 { height: 68px; width: 750px; background-image: url(/ERS/images/ers_header2_background.gif);  background-repeat: no-repeat;}
#headerSearch3 { height: 78px; width: 750px; background-image: url(/ERS/images/ers_header3_background.gif); background-repeat: no-repeat; }
.search3 { margin: 0; padding: 2px; width: 180px; height: 19px; background-color: #FFFFFF; font-size: 12px; line-height: 16px; color: #234786; border: 1px solid #D2E589;}
#headerLinks { margin: 0 70px 0 0; padding: 0; color: #708e48; text-align: right;}
#headerLinks2 { margin: 0 82px 10px 0; padding: 0; color: #708e48; text-align: right; vertical-align: middle;}

/*	Styles for Infraction Pages  --------------------------------- */
#headerInfraction { margin: 0; padding: 0; border-collapse: collapse; height: 78px; width: 738px; background: url(/ERS/images/header_bk_infraction.gif) right repeat-y; }
.newHead_back {margin: 0; padding: 0; border-collapse: collapse; height:128px; text-align:right; background: url(/ERS/images/header_bk_kids_infraction.jpg); color:#783c17;}
#ilinks {margin:105px 12px 0 0;}
.head_ilinks:link, .head_ilinks:visited, .head_ilinks:active, .head_ilinks:hover {color:#783c17; text-decoration:underline;}
.leftNavTitle_i { font-size: 0.7em; color: #708e48; line-height: 1.7em; font-family: arial, geneva, sans-serif; font-weight:normal; text-decoration: none;}
.left_ilinks:link, .left_ilinks:visited, .left_ilinks:active, .left_ilinks:hover {color: #708e48; }

.subTitleB2{ color: #005B89; background: url(/ERS/images/sub_title_gold_bk.jpg) top left no-repeat; font-weight: bold; font-style:normal; padding-left:7px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em}

