/* * CONFIDENTIAL AND PROPRIETARY SOURCE CODE OF COROBACO CORPORATION * * Copyright (C) 2008 COROBACO Corporation. All Rights Reserved. * * Use of this Source Code is subject to the terms of the applicable license * agreement from COROBACO Corporation. * * The copyright notice(s) in this Source Code does not indicate actual or * intended publication of this Source Code. */ html, body { margin: 0; padding: 0; } body {
	font-family: "Lucida Grande", Calibri, Arial, sans-serif;
	font-size: 30px;
	line-height: 17px;
	background: white;
	color: #6c6c6c;
} form { margin: 0; padding: 0; } img { border: none; } ul { list-style-type: none; padding-left: 0; margin-left: 0; } ul.bullets { list-style-type: disc; padding-left: 1em; margin-left: 1em; } ul.bullets li { margin-bottom: 1em; } ol { font-size: 11px; } ol li { margin-bottom: 10px; line-height: 12px; } .clear { display: block; clear: both; font-size: 0px; height: 0; overflow: hidden; } /* T y p o g r a p h y */ p {
	margin: 0 0 17px 0;
	padding: 0;
	color: #FF6600;
	background-color: #FFFFFF;
} p.small, .box p { font-size: 11px; line-height: 16px; } .right { text-align: right; } a { color: #1667da; text-decoration: none; font-weight: bold; } a:hover {
	text-decoration: none;
	font-size: 30px;
} p a { font-size: 12px; padding-right: 17px; background: url(../../static/corp/images/link_arrow.png) no-repeat center right; } .small a, #col_2 .box a { font-size: 11px; background: none; padding-right: 0; } #col_1 p a { font-size: 14px; padding: 0; background: none; } #col_1 p.small a { font-size: 11px; } h1 { font-size: 20px; color: #000; padding: 0 0 15px 0; margin: 0 0 15px 0; border-bottom: 1px dotted #d0d0d0; } h1 a { color: #000; } h2 { font-size: 17px; line-height: 22px; /* 1.29em; */ color: #00aa13; font-weight: bold; margin: 0 0 20px 0; padding: 0; } h2 .blog { color: #1667da; } h3 { font-size: 14px; line-height: 17px; color: #000; font-weight: bold; margin: 0; padding: 0; } h4 { font-size: 14px; line-height: 17px; color: #555; font-weight: bold; margin: 0 5px 10px 5px; } #col_1 h4 { margin-left: 0; } /* L a y o u t */ /* Header */ #header { height: 50px; position: relative; background-color: #000; } #logo { position: absolute; width: 54px; height: 30px; top: 10px; left: 20px; } #search_box { float: right; margin-top: 9px; padding-right: 20px; width: 360px; } input.search { border: none; width: 272px; /* = 298 - 13 - 13 */ vertical-align: top; padding: 0; margin: 9px 13px 0 13px; font-size: 12px; font-weight: bold; background: transparent; } #search_wrap { height: 0; float: left; overflow: visible; background-color: white; display: inline; } #search_bg { background: transparent url(../../static/corp/images/bg-fld.png) no-repeat top left; height: 32px; width: 298px; float: left; display: inline; } button.search { background: url(../../static/corp/images/btn-search.png) 0 0 no-repeat; width: 60px; height: 23px; margin-left: 2px; margin-top: 5px; vertical-align: top; border: none; cursor: pointer; float: right; text-indent: -99999pt; } #fld_q:focus { outline: none; } #hdr button.search { float: none; margin-left: 300px; display: inline; } button.search:hover, button.search:focus { background-position: 0 -23px; } button.search:active { background-position: 0 -46px; } /* Tab Nav */ #tabs { height: 27px; background: url(../../static/corp/images/bg-tab.png); border-bottom: 1px solid #9b9b9b; } ul#main_nav { margin: 0 0 0 20px; padding: 0; height: 100%; list-style: none; border-left: 1px solid #A7A7A7; } #main_nav li { float: left; padding: 0; margin: 0; font-size: 11px; height: 100%; background: url(../../static/corp/images/bg-tab-bar2.png) right top no-repeat; } #main_nav li a { float: left; color: #555; height: 100%; padding: 0 10px; line-height: 27px; } #main_nav li a:hover { text-decoration: none; color: #1667DA; } /* Sub Nav */ .sub_nav { height: 27px; background: url(../../static/corp/images/bg-subnav.png) bottom left repeat-x; } .sub_nav ul { margin: 0 0 0 30px; padding: 0; } .sub_nav ul li { float: left; padding: 0; margin: 0; font-size: 11px; line-height: 27px; vertical-align: middle; height: 100%; background: url(../../static/corp/images/subnav_divider.png) right center no-repeat; } .sub_nav ul li.last { background: none; } .sub_nav ul li a { color: #646464; padding: 0 10px; } .sub_nav ul li a.active { color: #010101; font-weight: bold; cursor: default; } .sub_nav ul li a.active:hover { text-decoration: none; } /* Where Are You */ #about #nav_about, #management #nav_management, #philosophy #nav_philosophy, #investors #nav_investors, #news #nav_news, #features #nav_features, #faqs #nav_faqs, #announcements #nav_announcements { background: url(../../static/corp/images/bg-tab-open.png) right top no-repeat; height: 28px; } #about #nav_about a, #management #nav_management a, #philosophy #nav_philosophy a, #investors #nav_investors a, #news #nav_news a, #features #nav_features a, #faqs #nav_faqs a, #announcements #nav_announcements a { color: #3c3c3c; cursor: default; } #media #nav_media, #privacy #nav_privacy, #webmaster #nav_webmaster, #contact #nav_contact, #copyrights #nav_copyrights { color: #fff; cursor: default; } #media #nav_media:hover, #privacy #nav_privacy:hover, #webmaster #nav_webmaster:hover, #contact #nav_contact:hover, #copyrights #nav_copyrights:hover { text-decoration: none; } /* body */ #bdy { padding: 20px 30px 30px 30px; margin-bottom: 50px; width: 955px; overflow: auto; } #col_1, .col_1 { width: 600px; float: left; } #col_2, .col_2 { margin: 30px 0 0 635px; width: 320px; } /* footer */ #footer { height: 37px; background-color: #000; padding: 0; line-height: 37px; width: 100%; position: fixed; bottom: 0; } #bottom_nav { margin: 0; padding: 0 20px; font-size: 10px; color: #afafaf; float: left; } #bottom_nav a { padding: 0; background: none; color: #408dfb; font-weight: normal; padding: 0 5px; } #copyright { text-align: right; color: #898989; font-size: 10px; margin: 0; padding: 0 20px; } /* box */ .box { width: 320px; margin: 0; padding: 0; background: url(../../static/corp/images/box_wrapper.png) left top repeat-y; position: relative; } .box .box_top { height: 12px; position: relative; top: 0; left: 0; background: url(../../static/corp/images/box_top.png) left top no-repeat; } .box .box_bottom { background: url(../../static/corp/images/box_bottom.png) left bottom no-repeat; } .box .box_content { padding: 0 16px 30px 16px; } .box img { margin-bottom: 15px; } .box p { margin-left: 5px; margin-right: 5px; } /* P a g e F o r m at t i n g */ /* About Us */ #irish_img { width: 470px; height: 0; padding-top: 432px; overflow: hidden; background: url(../../static/corp/images/about_us_main.jpg) 0 0 no-repeat; float: left; display: inline; } #about_copy { width: 450px; height: 392px; padding: 30px 20px 10px 20px; margin-left: 470px; background: url(../../static/corp/images/about_us_text.png) 0 0 no-repeat; } #about_copy p { font-size: 12px; } #about #bdy { width: 960px; /* margin-left: auto; margin-right: auto;*/ } #about_boxes { width: 960px; margin: 15px auto; } #about_boxes .box { float: left; } #about .box p { margin-bottom: 0; } .announce_top { background: url(../../static/corp/images/announce_top.png) no-repeat 0 0; margin-bottom: 15px; margin-top: -15px; } .announce_bottom { padding: 3px 10px; background: url(../../static/corp/images/announce_bottom.png) no-repeat left bottom; } .announce_bottom { font-weight: bold; font-size: 12px; color: #555; } .announce_bottom span { padding: 10px; } /* Management */ .manager { padding-bottom: 33px; margin-bottom: 14px; border-bottom: 1px dotted #d0d0d0; } .manager.last { border: none; padding-bottom: 0; margin-bottom: 0; } .manager img { float: left; margin: 0 10px 8px 0; } .manager h2 { margin-bottom: 5px; } /* Webmaster Info */ table { margin: 15px; } #webmaster td { padding: 5px; font-size: 13px; font-family: Courier, sans-serif; } /* Features */ .hr { height: 30px; margin-bottom: 15px; clear: both; border-bottom: 1px dotted #d0d0d0; } #features .col_2 { margin-top: 20px; } #features h4 { padding-left: 20px; line-height: 16px; vertical-align: middle; background: url(../../static/corp/images/feat_dot.png) 0 0 no-repeat; margin-left: 0; } h4#feat_1 { background-position: 0 0; } h4#feat_2 { background-position: 0 -16px; } h4#feat_3 { background-position: 0 -32px; } h4#feat_4 { background-position: 0 -48px; } h4#feat_5 { background-position: 0 -64px; } h4#feat_6 { background-position: 0 -72px; } /* Media Downloads */ .media_dl { width: 100px; float: left; margin-right: 30px; text-align: center; } #col_1 p.media_dl a { font-size: 11px; font-weight: normal; color: #636363; } .media_dl img { float: left; } /* Copyright */ ul.legal { list-style: lower-roman; margin-left: 2em; padding-left: 1em; } /* Feedback */ table.feedback td { padding: 5px; } table.feedback td.label { text-align: right; vertical-align: top; color: #7c7c7c; padding-top: 9px; } #from, #subject, #message { border: 1px solid #7c7c7c; padding: 3px; font-size: 14px; color: #555; margin: 0; } #from { width: 340px; height: 17px; } #subject { width: 400px; height: 17px; } #message { width: 400px; font-family: "Lucida Grande", Calibri, Arial, sans-serif; font-size: 14px; } #to_label { padding-top: 5px; } #to_field { padding-left: 9px; } .optional { font-size: 10px; } #submit_td { text-align: center; } input#submit { width: 60px; height: 23px; background: url(../../static/corp/images/btn_send.png) 0 0 no-repeat; border: 0; text-indent: -99999pt; outline: none; cursor: pointer; } #submit:hover { background-position: 0 -23px; } #submit:active { background-position: 0 -46px; outline: none; } .feedback .example { font-size: 9px; margin: 0; padding: 0; } /* FAQ */ .pull_image { margin-left: 15px; } #col_1 ol { font-size: 14px; } #col_1 ol li { margin-bottom: 14px; line-height: 16px; }
