/* CSS Document */ /* begin general styles for all themes */ /* Black gold! Texas tea! */ /* ------------------------------------------------------ Copyright Maxine Sherrin, www.westciv.com some rights reserved http://creativecommons.org/licenses/by-sa/2.0/ Edited by Pinbrook.net ------------------------------------------------------ */ body { margin: 0; font-family: Arial, Helvetica, sans-serif; color: #000000; border-top: 10px #628dd3 solid; font-size: 11px; } /* background stripes  */ #texascontainer1 { background-image: url('container1_bg.gif'); background-repeat: repeat; } /* Banner across top of page that says the name of the whole site */ #texasmain-title { margin-bottom: 0; margin-left: 0; margin-right: 0; padding-top: 17px; padding-bottom: 17px; padding-left: 25px; padding-right: 0; font-weight: bold; font-size: 28px; background-color: #2e3136; color: #ffffff; border-bottom: 2px #628dd3 solid; background-image: url('opi-v8-bg.jpg'); background-repeat: no-repeat; background-position: right;  } #texashoriz-nav { margin-top: 0; margin-bottom: 0; margin-left: 230px; margin-right: 50px; font-size: 11px; padding-bottom: 5px; padding-top: 5px; padding-left: 10px; padding-right: 0; font-weight: bold; text-align: center; background-color: #eeeeee; border-left: 2px #2e3136 solid; border-right: 2px #2e3136 solid; color: #628dd3; } #texashoriz-nav a:link, #texashoriz-nav a:visited { text-decoration: underline; font-weight: bold; color: #628dd3; } #texashoriz-nav a:hover { text-decoration: underline; font-weight: bold; color: #2e3136; } /* Styles for the main text on the page. */ #texasmain-text { margin-top: 0; margin-bottom: 0; margin-left: 230px; margin-right: 50px; background-color: #ffffff; border-left: 2px #2e3136 solid; padding: 10px; border-right: 2px #2e3136 solid; color: #000000; } p, ul, ol, table { font-size: 11px; line-height: 1.9em; margin: 0; padding-top: 5px; padding-bottom: 5px; } ol, ul { margin-left: 25px; } h1 { padding: 0; font-size:14px; color: #000000; font-weight: bold; margin: 0; padding-top: 5px; padding-bottom: 5px; } h2 { padding: 0; font-size:12px; color: #000000; font-weight: bold; margin: 0; padding-top: 5px; padding-bottom: 5px; } a:link, a:visited { text-decoration: none; font-weight: bold; color: #628dd3; } a:hover { text-decoration: underline; font-weight: bold; color: #2e3136; } /* Styles for the navbar on the left side. */ #texasleft-menu { position: absolute; top: 170px; left: 0; width: 230px; text-align: left; background-color: White; border-top: 2px #2e3136 solid; border-bottom: 2px #2e3136 solid; } #texasleft-menu p { padding-right: 20px; margin-bottom: 5px; padding-bottom: 0; padding-top: 0; font-size: 11px; } #texasleft-menu a:link, #texasleft-menu a:visited { color: #628dd3; border: none; } #texasleft-menu a:hover, #texasleft-menu a.current { color: #2e3136; } /* Styles for the footer at the bottom of the page */ #texasfooter { text-align: right; padding-top: 9px; padding-bottom: 9px; font-size: 11px; background-color: #2e3136; color: #ffffff; padding-right: 15px; margin-top: 0; font-weight: bold; } #texasfooter a:link, #texasfooter a:visited { color: #ffffff; } #texasfooter a:hover { text-decoration: underline; color: #ffffff; } .noticered { font-size: 13px; text-align: center; color: Red; font-weight: bold; } .noticegreen { font-size: 13px; text-align: center; color: Green; font-weight: bold; } .noticeblue { font-size: 13px; text-align: center; color: Navy; font-weight: bold; } .image_float_right{ float: right; padding: 8px 0px 8px 8px; } .image_float_left{ float: left; padding: 8px 8px 8px 0px; } ul.products	{ line-height: normal; padding: 0px 0px 0px 1px; margin: 3px 0px 4px 15px; font-size: 11px; color: #2e3136; } .sect_name	{ font-size: 12px; font-weight: 900; color: #2e3136; }		 form { margin: 0px; } a:link { color: #628dd3; text-decoration: none; } a:visited { color: #628dd3; text-decoration: none; } a:hover { color: #2e3136; text-decoration: underline; } a:active { color: #2e3136; text-decoration: none; } ul { list-style-type: square; } .actCHECKOUTEM { background-color: #628dd3; } .actCHECKOUTBG { background-color: #eeeeee; } .actlarger { font-size: 12px; color: #000000; } .actsmaller{ font-size: 11px; color: #000000; } .actxxsmall { font-size: 11px; color: #000000; } .actxsmall { font-size: 11px; color: #000000; } .actsmall { font-size: 11px; color: #000000; } .actregular { font-size: 12px; color: #000000; } .actlarge{ font-size: 12px; color: #000000; } .actxlarge { font-size: 12px; color: #000000; } .actxxlarge { font-size: 12px; color: #000000; } .actwarningcolor { color: #cc0000; } .actrequiredcolor { color: #cc0000; } .actsearchhighlightcolor { color: #cc0000; } .actrequired { color: #cc0000; } .actwarning { font-size: 11px; color: #cc0000; } .actwelcome { font-size: 11px; color: #000000; } .actlogotext { font-size: 11px; color: #D9090E; font-style: normal; font-weight: bold; text-align: center; } .actlogout { font-size: 11px; color: #628dd3; } .content_left { text-align: left; float: left; margin-right: 20px; } .content_right { text-align: left; float: left; } table.checkout td { background-color: #eeeeee; } table.checkout th { background-color: #628dd3; } .cart { background-color: #eeeeee; } .cartheading { background-color: #628dd3; font-weight: bold; color: #ffffff; } /* end of general styles for all themes */ /* CSS Specific to 'Executive' */ /* PRODUCT FORMATTING ELEMENTS & LINE ELEMENTS ----need this for left hand nav diveiders-- */ /* lines ------------- */ .dotted_line_blue	{ height: 1px; background-color: #628dd3; background-image:url('theme_dotted_line.gif'); clear:both; } .solid_line_blue	{ height: 1px; padding: 0px; margin: 0px; background-color: #2e3136; clear:both; } .form_input_general	{ line-height: normal; font-size : 11px; word-spacing: normal; } .form_main_search_box	{ line-height: 13px; width: 76px; height: 16px; margin: 0px 1px 0px 1px; padding: 0px 0px 0px 2px; font-size : 11px; background-color: #eeeeee; border: 1px solid #eeeeee; color: #000000; vertical-align: top; } .form_main_search_box_td	{ background-color: #628dd3 } .text_breadcrumbs	{ font-size: 11px; color: #2e3136; margin: 0px; line-height:normal; padding: 2px 0px 10px 0px; }	 a.link_breadcrumbs:visited	{	 color : #2e3136; text-decoration : underline; } a.link_breadcrumbs:link  { color : #2e3136; text-decoration : underline; } a.link_breadcrumbs:active  { color : #2e3136; text-decoration : underline; } a.link_breadcrumbs:hover  { color : #2e3136; text-decoration : underline; } .dotted_outline_blue	{ border: 1px dotted #628dd3; padding: 8px; }		 
