/* CSS Document */



body {margin:0; padding:0; background:#CED9DC url(images/bg_body.gif); font:normal 13px tahoma; color:#000}



.main {background:url(images/bg_main.gif) repeat-x 0 0;_height:770px; min-height:770px}



a.logo {background:url(images/logo_bulova.gif) no-repeat 0 0; display:block; width:480px; height:111px; position; relative;}



a.logo h1 {display:none}



a {color:#2E92AD}



h2 {padding:0; margin:0}



h3 {margin:0; padding:0; color:#67696D; text-transform:uppercase; font:normal 18px times}



h4 {margin:0; padding:4px 0; color:#1F8E9F; /*text-transform:uppercase;*/ font:bold 15px arial}



small {font-size:10px}



form {margin:0}



.red {color:#FF0012}



#header_right {position:absolute; font:bold italic 21px verdana; letter-spacing:1px; color:#303173; top:26px; left:570px; padding:2px 0 0 35px; width:350px; height:66px; border:1px solid #E5EBEC; background:#fff url(images/bg_flag.jpg) no-repeat 284px 0}

#header_right ul {list-style:none; margin:0; padding:0}

#header_right li {line-height:21px}





#page {position:relative; margin:0 auto; width:960px;}



#content {background:url(images/bg_content.gif); clear:both; position:relative;_height:100px; overflow:hidden; visibility:visible; _overflow:visible;}



.incontent {border:1px solid #fff;_height:100px; min-height:100px;_margin-top:-1px; overflow:hidden;padding-bottom:30px; visibility:visible; _overflow:visible; display:block; position:relative; background:url(images/bg_incontent.gif) repeat-x 0 0;border-top:1px solid #DBE0E4}



.left {display:block; width:673px; float:left}



.right {display:block; width:268px; float:left}







.incontent .text {width:560px; padding:17px 0 0px 70px}



.incontent .text p {margin:0; padding:0 0 17px 0}



.incontent h3 {background:url(images/bg_incontent_h3.gif) no-repeat 0 11px; padding:8px 0 0 67px; height:26px}







.incontent .text h3 {background:none transparent; padding:0; margin:0 0 8px -3px}







.incontent .left .text .left {width:250px; padding:12px 20px 0 0; background:url(images/li_homeblock.gif) no-repeat 0 3px}



.incontent .left .text .left p {padding:8px 20px; font-size:11px;background:#FFF; border-left:11px solid #F7F7F7;}



.incontent .left .text .left h4 {background:#EDF1F2; border-left:11px solid #F5F6F6; height:30px; overflow:hidden; padding-left:16px}







.incontent .right { padding:34px 0 0;}



#home .incontent .right { padding:55px 0 0;}







#home #small_quote {background:#EDF1F2; border-left:11px solid #F5F6F6;}



#home #small_quote table td {background:#E2E7EA}



#small_quote {background:#FFF; border-left:11px solid #F7F7F7; padding:5px 19px 22px 19px}



#small_quote caption {font:normal 14px times; color:#899B9F; text-align:left}



#small_quote table {border:0; width:100%}



#small_quote table th {font:normal 11px tahoma; padding:0 4px; color:#6D7277; text-align:right}



#small_quote table td {font:normal 11px tahoma; padding:2px 4px 2px 2px; background:#EEF1F3}



#small_quote table td#changeClass {color:#000; text-align:right}



#small_quote table td#lastClass {text-align:right}



#small_quote table td#lastClass .up {color:#2E92AD;}



#small_quote table td#lastClass .down {color:#591414;}



#small_quote table td a {font:bold 12px arial; color:#000; text-decoration:none}







.incontent .right .note {font:normal 12px tahoma; color:#585858; padding:35px 20px 35px 45px; background:url(images/red_arr.gif) no-repeat 28px 38px}







.homeblock {display:block;background:#000 url(images/bg_homeblock.gif) repeat-x 0 bottom; height:270px; border:solid #D8DCDE; border-width:0 1px 0 1px; color:#fff}



.homeblock .left { background:url(images/bg_homeblock_l.png) no-repeat 0 0; width:656px; padding:19px 0 0 17px; height:251px}



.homeblock .left h2 {background:#3D484B url(images/bg_homeblock_h2.gif) no-repeat 0 0; text-transform:uppercase; border-right:1px solid #000; font:normal 21px times; height:27px; line-height:27px}



.homeblock .left h2 span {font-size:24px; letter-spacing:1px; width:254px; padding-right:18px; text-align:right; display:block; float:left}



.homeblock .text {padding:12px 0 0 272px; width:310px}



.homeblock .text ul {margin:0; padding:0; list-style:none}



.homeblock .text li {display:block; padding:0 0 20px 21px; background:url(images/li_homeblock.gif) no-repeat 1px 3px}



.text a.pdf {font-size:11px; display:block; padding:10px 0 0 23px; background:url(images/ico_pdf.gif) no-repeat 2px 11px}







.homeblock .right { padding:19px 0 0; background:none}



.homeblock .right h2 {background:url(images/bg_homenews_h2.gif); border-left:11px solid #591414; margin-bottom:1px; padding-left:20px; font:normal 20px times; color:#8A8A8A; height:27px; line-height:27px}



.homeblock .right .news {background:url(images/bg_homenews.gif); border-left:11px solid #2D0A0A; padding:3px 8px 0; height:200px}



.homeblock .news small {color:#fff}



.news small {color:#000}



.news p strong, .news p a, .news p small {display:block}



.news a {color:#A87925; text-decoration:none; display: inline;}



.news p a {color:#2E92AD; font-size:12px; display: inline;}





.left .news small {font-size:11px}



.left .news p a {font-size:12px}



.service {display: inline;}



.line {display:block;background:#000; height:13px; border:1px solid #D8DCDE; border-top:0}







.right .news {background:url(images/bg_news.gif); border-left:11px solid #7C4B4B; font-size:12px; padding:12px 10px; margin-bottom:20px}



.right h2 {margin-bottom:1px; padding-left:31px; font:normal 20px times; color:#8A8A8A; height:27px; line-height:27px}







.field_set {background:#fff; border:1px solid #DCE0E1; padding:10px 0 0 0; overflow:hidden; visibility:visible; clear:both}



.field_set .submit { clear:both; display:block; padding:8px 90px 20px 235px}



.field_set .submit small {float:right; color:#666; line-height:20px}



.field_set .submit input {color:#fff; border:0; background:url(images/btn_send.gif) no-repeat center top; font:normal 12px arial; padding:3px 0 2px 0; margin:0; height:28px; width:65px;}



.field_set .right input { height:14px; font-size:11px; width:210px}



.field_set .right textarea { height:64px; font-size:11px; width:210px}



.field_set .right select {height:19px; font-size:11px; margin-top:2px;width:214px;_width:216px}



.field_set .right .red {float:right; display:block; width:45px; padding-top:5px}



.incontent .left .field_set .left {width:120px;padding:3px 20px 0 95px; height:20px; color:#707276; clear:left;background:none}



.incontent .field_set .right { padding:1px 0 2px;_height:21px; min-height:21px}







.menu {background: none transparent scroll repeat 0% 0%; margin: 0px auto;}



.menu .top {display: block; font-size: 1px; overflow: hidden; width:6px; float:left; height:31px; background: none transparent scroll repeat 0% 0%}



.menu a .top {float:none; height:4px;}



.menu a.stockinfo .top {width:161px; background:url(images/bg_topb.gif);}



.menu .b1, .menu .b2, .menu .b3, .menu .b4, .menu .b5 {display: block; overflow: hidden; height: 1px}



.menu .b5 {height:28px; border-left:1px solid #fff; clear:left; background:#EEF0F1 url(images/bg_menu.gif) repeat-x 0 0;}



.menu .b2 {border-right: #F2F3F4 0px solid; background: #E5E7E8; border-left: #F8F9F9 1px solid}



.menu .b3 {border-right: #fff 0px solid; background: #EFF1F2; border-left: #FBFCFC 1px solid}



.menu .b4 {border-right: #F7F8F9 0px solid; background: #E5E7E8; border-left: #fff 1px solid; border-bottom:1px solid #EFF1F2}



.menu .b1 {background: #fff; margin: 0px 5px}



.menu .b2 {border-width: 0px 0px 0px 2px; margin:0 0 0px 3px}



.menu .b3 {margin: 0 0 0px 2px}



.menu .b4 {margin: 0 0 0px 1px}







.menu a.stockinfo span {display:block; width:110px; height:27px; border-right:1px solid #fff; padding:0 28px 0 22px;}



.menu a.stockinfo .b2 {border-right: #F2F3F4 1px solid; background: #E5E7E8; border-left: #F8F9F9 0px solid}



.menu a.stockinfo .b3 {border-right: #fff 1px solid; background: #EFF1F2; border-left: #FBFCFC 0px solid}



.menu a.stockinfo .b4 {border-right: #F7F8F9 1px solid; background: #E5E7E8; border-left: #fff 0px solid; border-bottom:1px solid #EFF1F2}



.menu a.stockinfo .b2 {border-width: 0px 2px 0px 0px; margin: 0px 3px 0 0}



.menu a.stockinfo .b3 {margin: 0px 2px 0 0}



.menu a.stockinfo .b4 {margin: 0px 1px 0 0}







.menu a.stockinfo:hover span {height:27px; border-right:1px solid #fff; padding:0 28px 0 22px; cursor:pointer}



.menu a.stockinfo:hover .b2, .menu a.stockinfo.selected .b2 {border-right: #F2F3F4 1px solid; background: #595A5C; border-left: #F8F9F9 0px solid}



.menu a.stockinfo:hover .b3, .menu a.stockinfo.selected .b3 {border-right: #fff 1px solid; background: #585858; border-left: #FBFCFC 0px solid}



.menu a.stockinfo:hover .b4, .menu a.stockinfo.selected .b4 {border-right: #ddd 1px solid; background: #555555; border-left: #fff 0px solid; border-bottom:1px solid #505050}







#home .menu a.home {display:none}



.menu .boxcontent {border-right: #fff 0px solid; display: block; text-align:right; background:#EEF0F1 url(images/bg_menu.gif) repeat-x 0 0; height:31px;float:left;width:954px; border-left: #fff 0px solid}



.menu .boxcontent a {color:#5A6678; font:normal 13px arial; text-decoration:none; padding:0 22px; line-height:24px; height:31px; display:block; float:right}



.menu .boxcontent a.stockinfo { padding:0;}



.menu .boxcontent a:hover, .menu .boxcontent a.selected {color:#FD0505; background:#000 url(images/bg_menuselected.gif) repeat-x 0 0}







#footer {text-align:center; color:#9C5F5F; font:normal 9px tahoma; border-top:1px solid #DDBCBC; background: none transparent scroll repeat 0% 0%; margin: 0px auto}



#footer .f_menu {border-top:1px solid #AE9F9F; color:#666; padding:7px 0}



#footer .f_menu a {color:#666; padding:0 17px; font-size:11px}



#footer .f_menu a:hover {color:#000}



#footer .bottom {display: block; font-size: 1px; background: none transparent scroll repeat 0% 0%}



#footer .b1b, #footer .b2b, #footer .b3b, #footer .b4b {display: block; overflow: hidden; height: 1px}



#footer .b1b {background: #fff; margin: 0px 5px}



#footer .b2b {border-width: 0px 2px 0px 2px; margin: 0px 3px}



#footer .b3b {margin: 0px 2px}



#footer .b4b {margin: 0px 1px}



#footer .b4b {border-right: #FCFCFD 1px solid; background: #DFE3E5; border-left: #FCFCFD 1px solid; border-top:1px solid #E7ECEE}



#footer .b3b {border-right: #FEFFFF 1px solid; background: #E7ECEE; border-left: #F9FAFA 1px solid}



#footer .b2b {border-right: #FBFCFC 1px solid; background: #DFE3E5; border-left: #F7F8F8 1px solid}



#footer .boxcontent {border-right: #fff 1px solid; display: block; background:url(images/bg_footer.gif) repeat-x 0 bottom; border-left: #fff 1px solid; height:50px; border-top:1px solid #FE2727}



