BODY { background-color: #403326; background-image: url(/_images/site/background.jpg); background-repeat:repeat-x; color : #181512; font-family : Verdana, Arial, Helvetica, Sans-Serif; font-size : 75%; margin : 10px; line-height : 16px; text-align : center; } /* ======== Universal Elements ========= */ /* Remove padding and margin */ * { margin : 0; padding : 0; } /* Put it back on certain elements */ h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, ul { margin : 1em 0; } /* Class for clearing floats */ .clear { clear :both; } /* Remove border around linked images */ img { border : 0; } /* Title rollover */ abbr[title] { border-bottom : 1px dotted #999; } abbr[title]:hover { cursor : help; } /* set table width to 92% so there is no overflow */ TABLE { width : 92%; overflow : hidden; } /* ======= SELECTORS - Alphabetical =========== */ A { color : #715236; text-decoration : underline; } H1 { color : #181512; font-family : Arial, Helvetica, Sans-Serif; font-size : 1.2em; font-weight : bold; font-style : italic; line-height : 100%; } H2 { color : #181512; font-family : Arial, Helvetica, Sans-Serif; font-size : 1.1em; font-weight : bold; line-height : 100%; } H3 { color : #181512; font-family : Arial, Helvetica, Sans-Serif; font-size : 1em; font-weight : bold; line-height : 1em; } HR { color : #CEC39E; background-color: #CEC39E; border : 0; height : 1px; margin : 3px auto; } LI { } P { } TD { font-size : .8em; } /* ========== SECTIONS of Page =============== */ /* = Wrapper = */ #Wrapper { /*background-color: transparent; - take out for IE footer fix*/ width : 980px; margin : 0 auto; text-align : left; } #Wrapper-Policies { background-color: #FFFFFF; border : 1px transparent; text-align : left; margin : 0 auto; padding : 0 10px; width : 550px; } /* = Header = */ #Header { height : 0; } .Header-Container { padding : 0px; margin : 0px; height : 0; } .Header-Home-Container { padding : 0px; margin : 0px; height : 0; } .Header-Graphic { background-image: url(/_images/site/); width : 980px; height : 0; } .Header-Home-Graphic { background-image: url(/_images/site/); width : 980px; height : 0; } .Menu-Container { background-image: url(/_images/site/); background-color: #715236; background-repeat: repeat-x; width : 980px; height : 0; clear : both; text-align : left; } .Menu-Home-Container { background-image: url(/_images/site/); background-color: #715236; background-repeat: repeat-x; width : 980px; height : 0; clear : both; text-align : left; } /* = Main Section = */ #Main-Section { background-image: url(/_images/site/); background-color: #FFFFFF; background-repeat: repeat-x; width : 980px; display : inline-block; display : block; clear : both; float : left; padding-bottom : 10px; } #Main-Home-Section { background-image: url(/_images/site/); background-color: #FFFFFF; background-repeat: repeat-x; width : 980px; display : inline-block; display : block; clear : both; float : left; } .Section-Container { background-color: #FFFFFF; width : 20%; margin : 5px 10px 0 5px; position : relative; float : left; } .Section-Home-Container { background-color: #FFFFFF; width : 20%; margin : 5px 10px 0 5px; position : relative; float : left; } .Content-Container { background-color: #FFFFFF; border : 1px solid transparent; text-align : left; margin : 5px 0; padding : 0 5px 0 5px; display : block; width : 40%; float : left; } #App-Section { margin : auto 0; width : 100%; display : inline-block /*IE peekaboo bug fix (hasLayout) */ } .App-Search { float : right; } .App-Container { } .Additional-Container { background-color: #FFFFFF; width : 35%; margin : 5px 10px 0 5px; position : relative; float : right; } .Additional-Home-Container { background-color: #FFFFFF; width : 35%; margin : 5px 10px 0 5px; position : relative; float : right; } .AppFocus-Container { } /* = Footer = */ #Footer { background-color: none; } .Footer-Container { position : relative; padding : 5px; margin : 0px; font-family : Arial, Helvetica, Sans-Serif; font-size : .9em; text-decoration : none; float : left; background-color: none; } .Footer-Container-Right { position : relative; padding : 5px; margin : 0px; font-family : Arial, Helvetica, Sans-Serif; font-size : .9em; text-decoration : none; float : right; background-color: none; } /* = Policies pages = */ #Wrapper-PopUp { background-color: #FFFFFF; border : 1px transparent; text-align : center; width : 550px; } #Main-Section-PopUp { background-color: #FFFFFF; margin-bottom : 20px; margin-left : 20px; margin-right : 20px; margin-top : 0px; text-align : left; width : 450px; } #ContentPolicies { background-color: #FFFFFF; width : 100%; padding : 10px; clear : both; } /* ======== DIV and other tags ========== */ .Content-Text { padding : 0px; } .Additional-Title { color: #181512; position : relative; height : 20px; font-family : Arial, Helvetica, Sans-Serif; font-size : 1.1em; font-weight : bold; font-style : italic; border-bottom : 1px #CEC39E solid; clear : left } .Additional-Text { padding : 5px 2px 5px 2px; text-align : left; color : #403326; background-color: #FFFFFF; font-size : .9em; } a.Additional-Text { position : relative; font-family : Arial, Helvetica, Sans-Serif; text-align : left; color :#403326 } .Enews { background-color: #CEC39E; background-image: url(/_images/site/2/enewsback.jpg); width : 100%; font-family : Arial, Helvetica, sans-serif; font-weight : bold; } .Footer { color : #FFFFFF; font-family : Arial, Helvetica, sans-serif; font-size : .9em; font-weight : bold; } A.Footer { color : #FFFFFF; font-family : Arial, Helvetica, sans-serif; font-size : .9em; font-weight : bold; } /* ======= CUSTOM - Sections =========== */ /* ======== MENU TOP ========== */ LI.Menu-Top-Normal { background-color: #715236; } LI.Menu-Top-Active { background-color: #FFFFFF; background-image: url(/_images/site/2/tab_active.jpg); background-repeat:repeat-x; } /* Menu Top Links ================= */ A.Menu-Top-Normal { background-color: #715236; color : #FFFFFF; font-family : Tahoma, Arial, sans-serif; font-size : 11px; font-weight : bold; padding-left : 3px; padding-right : 3px; text-decoration : none; } A:HOVER.Menu-Top-Normal { background-color: #FFFFFF; color : #181512; text-decoration : none; } A.Menu-Top-Active { background-color: #FFFFFF; color : #181512; font-family : Tahoma, Arial; font-size : 11px; font-weight : bold; padding-left : 3px; padding-right : 3px; text-decoration : none; } A:HOVER.Menu-Top-Active { text-decoration: none; } .Menu-Top { color : #FFFFFF; font-family : Tahoma, Arial; font-size : 11px; font-weight : bold; padding-left : 3px; padding-right : 3px; text-decoration : none; } /* DROP DOWN NAV MENU ============== */ DIV#navigation { float : left; border : none; z-index : 100; } DIV#navigation UL { position : relative; list-style : none; float : left; background : transparent; padding : 0px; margin : 0px; z-index : 100; } DIV#navigation UL LI { position : relative; float : left; margin : 0 3px; background : #715236; /* menu LI */ } DIV#navigation UL LI A { text-decoration : none; width : 1px; white-space : nowrap; text-align : center; padding : 2px 5px; display : block; color : #FFFFFF; /* inactive */ background : #715236; /* menu LI */ background-image: url(/_images/site/2/tab_normal.jpg); background-repeat:repeat-x; } DIV#navigation UL LI>A { width :auto; } DIV#navigation UL LI A:hover { background : #FFFFFF; background-image: url(/_images/site/2/tab_active.jpg); background-repeat:repeat-x; color : #715236; /* hover */ } DIV#navigation UL UL.default { text-align : left; width : 170px; display : none; margin-top : 4px; position : absolute; left : 0px; top : 21px; padding : 0px; background : #715236; /* dropdown */ background-image: none; } DIV#navigation UL UL.default LI { position : relative; padding : 0px; margin : 0px; background-image: none; } DIV#navigation UL UL.default A { height : auto; text-align : left; white-space : normal; display : block; padding : 3px; margin : 0px; width : 160px; background-image: none; } DIV#navigation UL UL.default A:hover { position :relative; background : #FFFFFF; /* dropdown hover */ background-image: none; border : 1px solid #715236; } DIV#navigation UL UL.default UL{ margin : -30px 0px 0px 175px; position : absolute; } DIV#navigation UL UL.information { text-align : left; width : 350px; display : none; margin-top : 4px; position : absolute; left : -3px; top : 30px; padding : 0px; } DIV#navigation UL UL.information P { padding : 0px; margin : 3px 0px 0px 0px; } DIV#navigation UL UL.information A{ color : #181512; } LI.marked { background : #CEC39E; } LI.unmarked { background : none; } /* Menu Side Links ================= */ .Menu-Side-Header { /* Big Text Header for Side Menu */ border-bottom : 1px solid #FFFFFF; color : #181512; font-family : Trebuchet MS, TrebuchetMS, Arial; font-size : 18px; font-weight : bold; margin-bottom : 5px; } .Menu-Side-Item { padding-top : 3px; padding-bottom : 3px; } A.Menu-Side-Normal { color : #181512; font-size : 11px; font-weight : bold; padding-bottom : 6px; padding-left : 3px; text-decoration : none; } A:HOVER.Menu-Side-Normal { color: #181512; text-decoration: underline; } A.Menu-Side-Active { color : #181512; font-size : 11px; font-weight : bold; padding-bottom : 6px; padding-left : 3px; text-decoration : underline; } A:HOVER.Menu-Side-Active { color: #181512; } .Menu-Active { font-size : 12px; font-weight : bold; text-decoration : none; } .Menu-Sub { font-size : 12px; text-decoration : underline; } /* SSI MODULES ===== */ #App-Section H2 { text-align :left; line-height :16px; font-size :1.6em; padding-bottom :3px } .Section-Container H2, .Section-Home-Container H2, .Additional-Home-Container H2, .Additional-Container H2 { background-color: #CEC39E; color : #181512; font-family : Tahoma, Arial, Helvetica, sans-serif; margin : 0; padding : 0 0 15px 0; } .Section-Container P, .Additional-Container P, .Section-Home-Container P, .Additional-Home-Container P { background-color: #FFFFFF; margin : 0; padding : 5px 5px; line-height : 1.3; } #App-Section img, .Section-Container img, .Additional-Container img, .Section-Home-Container img, .Additional-Home-Container img { margin : 0 5px 5px 0; } .Section-Container hr, .Additional-Container hr, .Section-Home-Container hr, .Additional-Home-Container hr { background-color: #FFFFFF; color : #FFFFFF } .Module-Margin { margin-left : -30px; } .Module-Box1 { background-color: #CEC39E; font-family : Arial, Helvetica, sans-serif; font-size : 1em; width : 100%; height : 276px; margin-top : 10px; padding : 3px 0px 0px 0px; float : left; } .Module-Box2 { background-color: #CEC39E; font-family : Arial, Helvetica, sans-serif; font-size : 1em; width : 100%; height : 220px; padding : 3px 0px 0px 0px; float : left; } .Module-Title { font-weight : bold; color : #181512; } .Module-Title h2 { margin : 0px; border : 0px; padding : 0px 0px 0px 20px; height : auto !important; height: 1%; /* IE Holly Hack */ font-family : Arial; font-size : 1.1em; font-weight : bold; font-style : italic; height : 20px; } .Module-Content { background-position: bottom left; margin-right : 10px; /* interior-padding right */ padding : 0px 0 20px 20px; font-family : Arial, Helvetica, sans-serif; color : #181512 } .Module-Info-Content { font-family : Arial, Helvetica, sans-serif; font-size : .95em; width : 210px; height : 305px; margin-top : 15px; padding : 3px 3px 0px 1px; text-align : center; } /* niftycorners start */ .rtop,.rbottom{display:block} .rtop *,.rbottom *{display:block;height: 1px;overflow: hidden} .r1{margin: 0 5px} .r2{margin: 0 3px} .r3{margin: 0 2px} .r4{margin: 0 1px;height: 2px} .rs1{margin: 0 2px} .rs2{margin: 0 1px} .module { width : 100%; background-color: #CEC39E; margin-top ; 5px; } .module h2 { padding : 0 0 5px 5px; margin : 0 0 0 0; } .module-text { border : 1px solid #CEC39E; padding : 5px 0 0 5px; } /* niftycorners end */ /* borders with curves start */ /* content container box */ .bl {background : url(/_images/site/2/bl.gif) 0 100% no-repeat} .br {background : url(/_images/site/2/br.gif) 100% 100% no-repeat} .tl {background : url(/_images/site/2/tl.gif) 0 0 no-repeat} .tr {background : url(/_images/site/2/tr.gif) 100% 0 no-repeat; padding:10px} .t { background : url(/_images/site/2/dot.jpg) 0 0 repeat-x; width : 100%;/*20em*/ } .b {background : url(/_images/site/2/dot.jpg) 0 100% repeat-x} .l {background : url(/_images/site/2/dot.jpg) 0 0 repeat-y} .r {background : url(/_images/site/2/dot.jpg) 100% 0 repeat-y} /* section container box */ .Section-Container .bl, .Section-Home-Container .bl { background : url(/_images/site/2/section_bl.gif) 0 100% no-repeat} .Section-Container .br, .Section-Home-Container .br { background : url(/_images/site/2/section_br.gif) 100% 100% no-repeat} .Section-Container .tl, .Section-Home-Container .tl { background : url(/_images/site/2/section_tl.gif) 0 0 no-repeat} .Section-Container .tr, .Section-Home-Container .tr { background : url(/_images/site/2/section_tr.gif) 100% 0 no-repeat; padding:10px} .Section-Container .t, .Section-Home-Container .t { background : url(/_images/site/2/section_dot.jpg) #CEC39E 0 0 repeat-x; width : 100%; margin : 5px auto } .Section-Container .b, .Section-Home-Container .b { background : url(/_images/site/2/section_dot.jpg) 0 100% repeat-x} .Section-Container .l, .Section-Home-Container .l { background : url(/_images/site/2/section_dot.jpg) 0 0 repeat-y} .Section-Container .r, .Section-Home-Container .r { background : url(/_images/site/2/section_dot.jpg) 100% 0 repeat-y} /* additional container box */ .Additional-Container .bl, .Additional-Home-Container .bl { background : url(/_images/site/2/addl_bl.gif) 0 100% no-repeat} .Additional-Container .br, .Additional-Home-Container .br { background : url(/_images/site/2/addl_br.gif) 100% 100% no-repeat} .Additional-Container .tl, .Additional-Home-Container .tl { background : url(/_images/site/2/addl_tl.gif) 0 0 no-repeat} .Additional-Container .tr, .Additional-Home-Container .tr { background : url(/_images/site/2/addl_tr.gif) 100% 0 no-repeat; padding:10px} .Additional-Container .t, .Additional-Home-Container .t { background : url(/_images/site/2/addl_dot.jpg) #CEC39E 0 0 repeat-x; width : 100%; margin : 5px auto } .Additional-Container .b, .Additional-Home-Container .b { background : url(/_images/site/2/addl_dot.jpg) 0 100% repeat-x} .Additional-Container .l, .Additional-Home-Container .l { background : url(/_images/site/2/addl_dot.jpg) 0 0 repeat-y} .Additional-Container .r, .Additional-Home-Container .r { background : url(/_images/site/2/addl_dot.jpg) 100% 0 repeat-y} /* extra alternating color boxes */ .bl-addl1 {background: url(/_images/site/2/addl1_bl.gif) 0 100% no-repeat} .br-addl1 {background: url(/_images/site/2/addl1_br.gif) 100% 100% no-repeat} .tl-addl1 {background: url(/_images/site/2/addl1_tl.gif) 0 0 no-repeat} .tr-addl1 {background: url(/_images/site/2/addl1_tr.gif) 100% 0 no-repeat; padding:10px} .t-addl1 { background : url(/_images/site/2/addl1_dot.jpg) #403326 0 0 repeat-x; width : 100%; margin : 5px auto; color : #FFFFFF; font-size : 1.2em; } .t-addl1 a { color : #FFFFFF; font-size : .9em; text-decoration : none; } .t-addl1 a:hover { text-decoration : underline; } .t-addl1 h2 { color : #FFFFFF; background-color: #403326; text-align : right; } .b-addl1 {background: url(/_images/site/2/addl1_dot.jpg) 0 100% repeat-x} .l-addl1 {background: url(/_images/site/2/addl1_dot.jpg) 0 0 repeat-y} .r-addl1 {background: url(/_images/site/2/addl1_dot.jpg) 100% 0 repeat-y} .bl-addl2 {background: url(/_images/site/2/addl2_bl.gif) 0 100% no-repeat} .br-addl2 {background: url(/_images/site/2/addl2_br.gif) 100% 100% no-repeat} .tl-addl2 {background: url(/_images/site/2/addl2_tl.gif) 0 0 no-repeat} .tr-addl2 {background: url(/_images/site/2/addl2_tr.gif) 100% 0 no-repeat; padding:10px} .t-addl2 { background : url(/_images/site/2/addl2_dot.jpg) #715236 0 0 repeat-x; width : 100%; margin : 10px auto; color : #FFFFFF; font-size : 1.2em; } .t-addl2 a { color : #FFFFFF; font-size : .8em; text-decoration : none; } .t-addl2 a:hover { text-decoration : underline; } .t-addl2 h2 { color : #FFFFFF; background-color: #715236; text-align : right; } .b-addl2 {background: url(/_images/site/2/addl2_dot.jpg) 0 100% repeat-x} .l-addl2 {background: url(/_images/site/2/addl2_dot.jpg) 0 0 repeat-y} .r-addl2 {background: url(/_images/site/2/addl2_dot.jpg) 100% 0 repeat-y} /* borders with curves end */ /* LISTS =========== */ .List-Heading { color : #FFFFFF; font-size : 1.1em; font-weight : bold; } .List-SubHeading { color : #CEC39E; background-color: #181512; padding-left : 3px; font-size : 1.2em; font-weight : bold; height : 16px; } .List-Row { } .List-Empty { font-weight : bold; background-color: #CEC39E; border : #181512 solid 1px 1px 1px 1px; color : #181512; font-weight : bold; } .List-Title { font-size : 1.2em; font-weight : bold; } .List-SubTitle { font-size : .9em; font-weight : bold; } .List-Summary, .List-Data { font-size : .9em; } .Recordset-Navigation-Bar { background-color: #FFFFFF; border : solid 0px #FFFFFF; text-align : right; } .Recordset-Navigation-Bar-Link { color : #181512; font-family : Arial; font-size : .9em; font-weight : bold; } a.Recordset-Navigation-Bar-Link { color : #181512; font-family : Arial; font-size : .9em; font-weight : bold; } /* FORMS ============ */ .Form-Label { font-size : .8em; font-weight : bold; margin : auto 3px; } input, textarea, select { background-color: #FFFFFF; border : #CEC39E solid 1px; font-family : Arial; font-size : .9em; padding : 3px; margin-bottom : 10px; } input:focus, textarea:focus, select:focus { border : #181512 solid 1px; } input.radio { /* needed or else it puts border around each radio button looks stupid */ border : 0px solid white; } .Form-Comment { font-size : .8em; } .Form-Required { color : #cc0000; font-size : .8em; font-weight : bold; } .Form-Submit { background-color: #CEC39E; border : #181512 solid 1px; font-family : Arial, Helvetica, sans-serif; font-size : 1.1em; font-weight : bold; } .Form-Confirmation { /* color should be black on green - universal for YES */ background-color: #99ffcc; border : #181512 solid 1px; color : #181512; font-weight : bold; margin : 15px; padding : 15px; } .Form-Error { /* color should be red on yellow- universal for ERROR */ background-color: #FFFFCC; border : #181512 solid 1px 1px 1px 1px; color : #FF0000; font-weight : bold; margin : 15px; padding : 15px; } /* CUSTOM PARAGRAPHS ======================== */ .Intro { color : #6A4D33; font-size : 1em; font-weight : bold; padding : 2px; } .Heading { color : #181512; font-family : Arial, Helvetica, sans-serif; font-size : 1.1em; font-weight : bold; line-height : 25px; } .Small-Text { font-size : .9em; } A.Small-Text { color : #CEC39E; font-size : .9em; } A:hover.Small-Text { color : #403326; font-size : .9em; } .Home_Photo_Caption { color : #FFFFFF; font-size : .9em; } .Breadcrumbs { font-size : .9em; text-align : right; } .Breadcrumbs a { font-size : 1em; } .Tiny-Text { font-size : .8em }