@charset "UTF-8";
 
/*
Name: 3PAR Website Style Sheet
Version: 1.5
Author: Fox Parlor
Description: 3PAR Website Style Sheet
Copyright 2008 3PAR
*/

<!--

@import url("/css/text_styles.css");
@import url("/css/wysiwyg.css");


/* GLOBALS */

/*body {
z-index: 0;
margin: 0;
padding: 0;
background-color: gold; B1B1B1 - 000033
background-image: url('/images/bgfade.jpg');
background-repeat: repeat-x;
background-position: top;
}*/

body {
z-index: 0;
margin: 0;
padding: 0;
background-color: #999;
background-image: url('/images/background_stripe.gif');
background-repeat: repeat-y;
background-position: center;
}

span.new {
color: #cc0066;
}


img {
border: 0;
}

td {
vertical-align: top;
}

hr {
border: 0;
color: #DDD;
background-color: #DDD;
height: 1px;
}


/* PRESENTATION */

body, .main {
font-family: Verdana, Geneva, sans-serif;
color: #333333;
font-size: 12px;
line-height: 19px;
}

a.textButton:link, a.textButton:visited {
display: block;
margin-left: auto;
margin-right: auto;
background-image: url('/images/background_button.gif');
border: 0;
margin-top: 10px;
margin-bottom: 10px;
padding: 0;
color: #FFF;
height: 39px;
width: 142px;
font-size: 12px;
line-height: 39px;
text-decoration: none;
}

a.textButton2:link, a.textButton2:visited {
display: block;
margin-left: auto;
margin-right: auto;
background-image: url('/images/background_button2.gif');
border: 0;
margin-top: 10px;
margin-bottom: 10px;
padding: 0;
color: #FFF;
height: 39px;
width: 142px;
font-size: 12px;
line-height: 39px;
text-decoration: none;
}

a#textButton3:link, a#textButton3:visited {
display: block;
margin-left: auto;
margin-right: auto;
background-image: url('/images/sb_spc1.gif');
border: 0;
margin-top: 0;
margin-bottom: 10px;
padding: 0;
height: 97px;
width: 126px;
text-decoration: none;
}

a#textButton4:link, a#textButton4:visited {
display: block;
margin-left: auto;
margin-right: auto;
background-image: url('/images/sb_promo_venturewins.jpg');
border: 0;
margin-top: 0;
margin-bottom: 10px;
padding: 0;
height: 111px;
width: 150px;
text-decoration: none;
}

a#textButton5:link, a#textButton4:visited {
display: block;
margin-left: auto;
margin-right: auto;
background-image: url('/images/sb_promo_freudenberg.jpg');
border: 0;
margin-top: 0;
margin-bottom: 10px;
padding: 0;
height: 111px;
width: 150px;
text-decoration: none;
}

ul {
list-style-type: none;
}

ul.nobull {
list-style-type: none;
}

ul.nobull li {
margin-bottom: 10px;
}

ul.bull {
list-style-type: disc;
/* zoom: 1; hasLayout for IE<= 6 */
/* overflow: auto; shrink the list to sit beside floats in compliant browsers */ 
}

ul.bull li {
margin-bottom: 5px;
}

ul.sitemapList {
list-style-type: disc;
color: #120B80;
}

ul.sitemapList ul {
list-style-type: circle;
}

ul.sitemapList ul ul {
list-style-type: square;
}

.hiddenItem {
display: none;
}

/* #col1 img {
margin: 0;
padding: 5px 10px;
} */

.bodyImageLeft {
margin: 0;
padding: 8px 16px 8px 0;
}

.bodyImageRight {
margin: 0;
padding: 8px 0 8px 16px;
}

.bodyImageCenter {
margin: 0;
padding: 8px 16px;
}

.sbTitleNav {
font-size: 12px;
line-height: 25px;
padding: 0 11px;
margin: 0;
width: 188px;
height: 25px;
background-color: #E3D05C;
background-image: url('/images/background_sb_title_nav.jpg');
background-repeat: repeat-x;
}

.sbTitleNavSuper {
font-size: 12px;
line-height: 25px;
padding: 0 11px;
margin: 0;
width: 188px;
height: 25px;
background-color: #D6D6D6;
background-image: url('/images/background_sb_title_nav_super.jpg');
background-repeat: repeat-x;
}

.sbTitle {
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
line-height: 25px;
padding: 0 11px;
margin: 0;
width: 188px;
height: 25px;
background-color: #0290BF;
background-image: url('/images/background_sb_title.jpg');
background-repeat: repeat-x;
}

.sbTitle2 {
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
line-height: 20px;
padding: 0 11px;
margin: 0;
width: 188px;
height: 50px;
background-color: #0290BF;
background-image: url('/images/background_sb_title2.jpg');
background-repeat: repeat-x;
}

.sbTitle2b {
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
line-height: 15px;
padding: 5px 11px 0 11px;
margin: 0;
width: 188px;
height: 40px;
background-color: #0290BF;
background-image: url('/images/background_sb_title2.jpg');
background-repeat: repeat-x;
}

.sbTitle3 {
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
line-height: 13px;
padding: 0 11px;
margin: 0;
width: 188px;
height: 56px;
background-color: #0290BF;
background-image: url('/images/background_sb_title3.jpg');
background-repeat: repeat-x;
}

.listBlue {
color: #120B80;
font-size: 10px;
}

ul.sideNav {
padding: 5px 15px;
margin: 10px;
list-style-type: none;
font-size: 11px;
line-height: 16px;
}

li.sideNavAt {
list-style-image: url('/images/arrow_rt.gif');
font-size: 11px;
line-height: 16px;
}

li.sideNavAtSuper {
list-style-image: url('/images/arrow_rt.gif');
font-size: 11px;
line-height: 16px;
}

ul.sideNav2 {
padding: 5px 15px 0 25px;
margin: 10px 0 0 20px;
list-style-type: none;
font-size: 11px;
line-height: 28px;
}

li.rss {
list-style-image: url('/images/icon_rss.gif');
font-size: 11px;
line-height: 28px;
}

li.email {
list-style-image: url('/images/icon_email.gif');
font-size: 11px;
line-height: 28px;
}

li.ir {
list-style-image: url('/images/icon_ir.gif');
font-size: 11px;
line-height: 28px;
}

.bodyModBorder {
border: 1px solid #D6D6D6;
}

.bodyLinkBorder {
font-size: 10px;
line-height: 16px;
font-weight: bold;
border-top: 1px solid #D6D6D6;
border-left: 1px solid #D6D6D6;
padding: 5px;
float: right;
}

.sideLinkBorder {
font-size: 10px;
line-height: 16px;
border: 1px solid #D6D6D6;
width: 198px;
padding: 5px;
}

.sbCredit {
padding-left: 20px;
}

.popContent {
background-color: #FFFFFF;
padding: 0 15px 0 15px;
}

.popImage {
margin: 0;
padding: 15px;
border: 1px solid #999;
}

.content1 {
padding: 5px 30px 55px 30px;
min-height: 420px;
}

.content2 {
margin: 0;
padding: 10px 10px 0 10px;
font-size: 11px;
line-height: 16px;
}

.content3 {
padding: 4px;
}

.content4 {
padding-top: 3px;
}

.content5 {
padding-top: 6px;
}

.content6 {
padding: 10px;
}

.contentNews {
padding: 3px 10px 0 110px;
font-size: 12px;
line-height: 14px;
}

.contentMod {
padding: 20px 10px 0 20px;
font-size: 12px;
line-height: 16px;
}

.contentMod2 {
padding: 15px;
}

.contentDoc {
margin: 0;
padding: 0 10px;
font-size: 12px;
line-height: 17px;
}

.interiorNav {
color: #666666;
margin-top: 25px; /* HACK TO ADDRESS DISCREPANCY BTW 3RD PARTY TEMPLATES AND SITE CODE -JG 20080701 */
}

.photoboxL {
float: left;
width: 300px;
border: 1px solid #D6D6D6;
padding: 10px;
font-weight: bold;
}

.photoboxR {
float: right;
width: 300px;
border: 1px solid #D6D6D6;
padding: 10px;
font-weight: bold;
}

.formBasic {
margin: 0;
padding: 0;
}

.formStyle1 {
border: 1px solid #999999;
margin: 0;
padding: 0;
}

.table1 {
font-size: 11px;
line-height: 16px;
border-collapse: collapse;
}

table.table1 tr td {
border-top: 1px solid #DDDDDD;
}

.table1-cell {
border-left: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
}

.table1-cell2 {
border-left: 1px solid #DDDDDD;
}


/* LINKS */

a.navL2At:link, a.navL2At:visited {
padding: 0 10px;
font-weight: bold;
font-size: 11px;
line-height: 16px;
color: #666666;
}

a.navL2:link, a.navL2:visited {
padding: 0 10px;
font-size: 11px;
line-height: 16px;
color: #666666;
}

a.sideNavAt:link, a.sideNavAt:visited {
color: #120B80;
}

a.sideNavAtSuper:link, a.sideNavAtSuper:visited {
color: #120B80;
}

a.sideNav:link, a.sideNav:visited {
color: #666666;
text-decoration: none;
}

a.sideNav:hover {
color: #666666;
text-decoration: underline;
}

a.small:link, a.small:visited {
color: #999999;
text-decoration: underline;
}

a.small2:link, a.small2:visited {
color: #333333;
text-decoration: underline;
}

a.top:link, a.top:visited {
color: #666666;
text-decoration: none;
}

a:link, a:visited {
color: #59B124;
text-decoration: none;
}

a:hover {
color: #59B124;
text-decoration: underline;
}

a.homeNewsLink:link, a.homeNewsLink:visited {
color: #120B80;
text-decoration: none;
}

a.homeNewsLink:hover {
color: #120B80;
text-decoration: underline;
}

a.sbTitleLink:link, a.sbTitleLink:hover, a.sbTitleLink:visited {
color: #FFFFFF;
text-decoration: underline;
}

a.sbTitleLink:hover {
color: #FFFFFF;
text-decoration: none;
}

a.intNavLink:link, a.intNavLink:visited {
font-weight: bold;
color: #666666;
text-decoration: none;
}

a.intNavLink:hover {
font-weight: bold;
color: #666666;
text-decoration: underline;
}

a.intNavLinkAt:link, a.intNavLinkAt:visited {
font-weight: bold;
color: #120B80;
text-decoration: none;
}

a.intNavLinkAt:hover {
font-weight: bold;
color: #120B80;
text-decoration: underline;
}


/* POSITIONING - 720 x 210 = 930 */

.clear {
clear: both;
}

.clearOnly {
clear: both;
border: 0;
margin: 0;
padding: 0;
height: 0;
}

.wrapper {
background-color: #FFFFFF;
margin-left: auto;
margin-right: auto;
padding: 0;
width: 930px;
vertical-align: top;
z-index: 10;
}

#col1h {
position: relative;
width: 267px;
float: left;
padding-right: 3px;
}

#col2h {
position: relative;
width: 660px;
float: right;
}

#interiorNav {
margin-top: 25px;
}

#col1 {
position: relative;
width: 720px;
float: left;
vertical-align: top;
}

#col2 {
position: relative;
width: 210px;
float: right;
vertical-align: top;
}

#search {
background-color: #B1B1B1;
background-image: url('/images/background_search.jpg');
background-repeat: repeat-x;
position: relative;
width: 210px;
height: 30px;
float: right;
padding: 0;
margin: 0;
color: #FFFFFF;
}

#topShade {
z-index: 1000;
background-image: url('/images/topfade.gif');
background-repeat: repeat-x;
position: relative;
width: 930px;
height: 5px;
}

#topBar {
z-index: 1000;
background-color: #DDDDDD;
background-image: url('/images/background_top.jpg');
background-repeat: repeat-x;
position: relative;
width: 930px;
height: 23px;
}

.homeTabs {
width: 218px;
height: 26px;
vertical-align: top;
}

#homeMod1a {
padding: 0;
margin: 0;
position: relative;
width: 218px;
height: 247px;
float: left;
background-image: url('/images/home_shade_mod1.jpg');
background-repeat: no-repeat;
vertical-align: top;
}

#homeMod1b {
padding: 0;
margin: 0;
position: relative;
width: 218px;
height: 247px;
float: left;
background-image: url('/images/home_shade_mod1.jpg');
background-repeat: no-repeat;
vertical-align: top;
}

#homeMod1c {
padding: 0;
margin: 0;
position: relative;
width: 218px;
height: 247px;
float: left;
background-image: url('/images/home_shade_mod1.jpg');
background-repeat: no-repeat;
vertical-align: top;
}

#homeMod2 {
position: relative;
width: 218px;
height: 247px;
float: left;
background-image: url('/images/home_shade_mod2.jpg');
background-repeat: no-repeat;
vertical-align: top;
}

#homeMod3 {
position: relative;
width: 218px;
height: 247px;
float: right;
background-image: url('/images/home_shade_mod3-de.jpg');
background-repeat: no-repeat;
vertical-align: top;
margin-left: 3px;
}

.homeNews {
background-image: url('/images/home_news.gif');
background-repeat: no-repeat;
width: 660px;
height: 22px;
vertical-align: top;
}

.homeShadeStripe {
width: 660px;
height: 210px;
}

.homeShadeTabs {
width: 660px;
height: 41px;
}

a.homeShadeTabsLink {
color: #FFF;
}

.stripe {
display: none;
}

.modShade185 {
background-image: url('/images/mod_shade_185.jpg');
background-repeat: repeat-y;
width: 185px;
border: 0;
padding: 0;
margin: 0;
}

.docShade {
background-image: url('/images/doc_shade.jpg');
background-repeat: repeat-y;
width: 358px;
border: 1px solid #D6D6D6;
padding: 0;
margin: 8px 16px 8px 0;
}

.docShade-Right {
background-image: url('/images/doc_shade.jpg');
background-repeat: repeat-y;
width: 358px;
border: 1px solid #D6D6D6;
padding: 0;
margin: 8px 0 8px 16px;
}

.docShade2 {
background-image: url('/images/doc_shade2.jpg');
background-repeat: repeat-y;
width: 260px;
border: 1px solid #D6D6D6;
padding: 0;
margin: 8px 16px 8px 0;
}

.docShade2-Right {
background-image: url('/images/doc_shade2.jpg');
background-repeat: repeat-y;
width: 260px;
border: 1px solid #D6D6D6;
padding: 0;
margin: 8px 0 8px 16px;
}

.sbSpace {
clear: both;
width: 10px;
height: 3px;
}

.sbShade {
background-image: url('/images/sb_shade.jpg');
background-repeat: repeat-y;
width: 208px;
border: 1px solid #D6D6D6;
}

.sbShade2 {
background-image: url('/images/sb_shade2.jpg');
background-repeat: repeat-y;
width: 208px;
border: 1px solid #D6D6D6;
}

.sbYellow {
background-color: #FAF9E8;
width: 208px;
border: 1px solid #E3D05C;
}

.sbGray {
background-color: #EFEFEF;
width: 208px;
border: 1px solid #D6D6D6;
}

.lineYellow {
clear: both;
background-color: #FFD806;
width: 930px;
height: 5px;
}

#foot {
position: relative;
width: 930px;
}

-->
