body { FONT-SIZE: 62.5%; MARGIN: 0px; COLOR: #333; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center }
A { COLOR: #4a9cd6; TEXT-DECORATION: none }
A:hover { TEXT-DECORATION: underline }
#ipreo-body H4 { FONT-SIZE: 1em; COLOR: #4a9cd6; BACKGROUND-COLOR: #fff }
#ipreo-body H4 { FONT-SIZE: 1.8em; MARGIN: 1em 1em 1em 0px; COLOR: #0a50a1; FONT-FAMILY: tahoma, sans-serif }
UL.bluesquare { PADDING-LEFT: 0em; FONT-SIZE: 1em; MARGIN-LEFT: 1.4em; COLOR: #4a9cd6; LIST-STYLE-TYPE: square }
.bluesquare UL { PADDING-LEFT: 0em; MARGIN-LEFT: 1.2em }
UL.bluesquare LI { FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.5em }
UL.bluesquare SPAN { COLOR: #000 }
.inputBtn { MARGIN: 10px 0; WIDTH: auto; HEIGHT: 2em }
#contentContainer { BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 10px }
HTML #container { MARGIN: 0px auto; WIDTH: 955px; TEXT-ALIGN: left }
#ipreo-page { PADDING-RIGHT: 2em; PADDING-LEFT: 2em; FLOAT: left; PADDING-BOTTOM: 1em; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 2em; BACKGROUND-COLOR: #fff }
#ipreo-header { CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 2em; WIDTH: 94em }
#ipreo-header H1 { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0.7em; PADDING-TOP: 0px }
#ipreo-header H1 SPAN { DISPLAY: none }
#ipreo-header P.tagline { CLEAR: right; MARGIN-TOP: 1.4em; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 1em }
#ipreo-header P.tagline SPAN { DISPLAY: none }
#navigation .top_navigation { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }
#navigation .top_navigation LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 1px; HEIGHT: 2.4em; TEXT-ALIGN: center }
#navigation .top_navigation LI.first { MARGIN-LEFT: 0px }
#navigation .top_navigation LI.last { MARGIN-RIGHT: 0px }
#navigation .top_navigation LI A { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 2.2em; PADDING-TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #0851a2; TEXT-DECORATION: none }
#navigation .top_navigation LI.active A { BACKGROUND: #fff; COLOR: #0851a2 }
#navigation .top_navigation LI A SPAN { DISPLAY: none }
#navigation .top_navigation LI A { DISPLAY: block; WIDTH: 123px; HEIGHT: 27px }
#navigation .top_navigation LI A.cm { BACKGROUND: url(../images/nav-bar/cm_tab.jpg) no-repeat 50% top; WIDTH: 140px }
#navigation .top_navigation LI A.ir { BACKGROUND: url(../images/nav-bar/ir_tab.jpg) no-repeat 50% top; WIDTH: 140px }
#navigation .top_navigation LI A.data { BACKGROUND: url(../images/nav-bar/bd_data_tab.jpg) no-repeat 50% top; WIDTH: 140px }
#navigation .top_navigation LI A.demo { BACKGROUND: url(../images/nav-bar/request_demo_tab.jpg) no-repeat 50% top; WIDTH: 140px }
#navigation .top_navigation LI A.contact { BACKGROUND: url(../images/nav-bar/contact_us_tab.jpg) no-repeat 50% top; WIDTH: 139px }
#adv #navigation .top_navigation LI A.cm { BACKGROUND: url(../images/nav-bar/cm_tab_adv.jpg) no-repeat 50% top; WIDTH: 233px }
#corp #navigation .top_navigation LI A.ir { BACKGROUND: url(../images/nav-bar/ir_tab_corp.jpg) no-repeat 50% top; WIDTH: 235px }
#corp #navigation .top_navigation LI A.demo { BACKGROUND: url(../images/nav-bar/request_demo_tab_ext.jpg) no-repeat 50% top; WIDTH: 232px }
#adv #navigation .top_navigation LI A.demo { BACKGROUND: url(../images/nav-bar/request_demo_tab_ext.jpg) no-repeat 50% top; WIDTH: 233px }
#corp #navigation .top_navigation LI A.contact { BACKGROUND: url(../images/nav-bar/contact_us_tab_ext.jpg) no-repeat 50% top; WIDTH: 233px }
#adv #navigation .top_navigation LI A.contact { BACKGROUND: url(../images/nav-bar/contact_us_tab_ext.jpg) no-repeat 50% top; WIDTH: 233px }
#navigation .top_navigation LI A:hover { BACKGROUND-POSITION: 50% bottom }
#navigation .top_navigation LI.active A { BACKGROUND-POSITION: center 50% }
#adv #navigation .top_navigation LI A:hover { BACKGROUND-POSITION: 50% bottom }
#adv #navigation .top_navigation LI.active A { BACKGROUND-POSITION: center 50% }
#corp #navigation .top_navigation LI A:hover { BACKGROUND-POSITION: 50% bottom }
#corp #navigation .top_navigation LI.active A { BACKGROUND-POSITION: center 50% }
#ipreo-body { CLEAR: left; FLOAT: left; WIDTH: 700px; PADDING-TOP: 0.5em }
#ipreo-body P { FONT-SIZE: 1.2em }
.no-nav#right { MARGIN-TOP: 2.6em! important; _margin-top:2em! important}
.disclaimer { FONT-SIZE: 1.4em; MARGIN-BOTTOM: 0.4em; MARGIN-LEFT: 0.7em; WIDTH: 98%; COLOR: #094e9f; FONT-FAMILY: verdana, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left }
.disclaimer P { FONT-SIZE: 0.85em; COLOR: #000000; LINE-HEIGHT: 1.4em }
.disclaimer H1 { FONT-WEIGHT: bold; FONT-SIZE: 1.1em }
#right { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2.0em; WIDTH: 10em! important; PADDING-TOP: 0px }
#right .box { CLEAR: both; BORDER: #999 0.1em solid; FLOAT: left; PADDING-BOTTOM: 1.9em; MARGIN: 0px 0px 1.6em; WIDTH: 210px; }
#right .box DIV { CLEAR: left; DISPLAY: inline; FONT-SIZE: 1.05em; FLOAT: left; MARGIN: .5em 0.5em .5em 1.5em; WIDTH: 16.5em }
#right .box H4 { PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; FONT-SIZE: 1.2em; BACKGROUND: url(../images/content/box_header_bg.gif) #f0f0f0 repeat-x left top; PADDING-BOTTOM: 0.8em; MARGIN: 0px; PADDING-TOP: 0.8em; FONT-FAMILY: tahoma, sans-serif }
#right .box H4 SPAN { FONT-WEIGHT: normal; FONT-SIZE: 0.9em }
#right .box H4.home { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: url(../images/box_header.gif) repeat-x left top; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em }
#right .box .feature_box { MARGIN: 0px }
#right .box .feature_box IMG { FLOAT: left; MARGIN: 0px 8px 0px 0px }
#right .box .feature_box P { MARGIN: 0px }
#right .box .feature_box P.graytext { MARGIN-TOP: 40px }
IMG A { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
#ipreo-footer { CLEAR: left; BORDER-TOP: #dbddde 0.1em solid; FLOAT: left; MARGIN: 1em auto 0px; WIDTH: 94em; PADDING-TOP: 1em }
#ipreo-footer P { DISPLAY: inline; FONT-SIZE: 1.1em; FLOAT: left; MARGIN: 0px 0px 0px 1.2em }
#ipreo-footer UL { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
#ipreo-footer UL LI { DISPLAY: block; FLOAT: left }
#ipreo-footer UL LI A { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; COLOR: #499cd0; PADDING-TOP: 0px; TEXT-DECORATION: none }
#otherLogin { border-bottom:1px solid #0f53a8; FLOAT: left; MARGIN: .6em 0px 0px -.5em; WIDTH: 18em! important; font-size:1.18em; padding: 0 0 5px 28px; }
#imgleft { border:1px solid #999999; text-align:center; padding:0px 0; width:330px; height:191px; }
#imgright { border:1px solid #CCCCCC; text-align:center; padding:0px 0; width:330px; height:191px; margin-left:-2px; }
#tabsContentContainerWrapper { margin:20px 0 40px 0; float:left; width:100% }
#subTabs { width:100%; float:left; }
#subTabs div { color: #FFFFFF; float: left; margin: 0 0px 0 0px; text-align: center; border: 1px solid #eee; border-bottom: none; padding: 4px 6px; _margin-left:0px; }
#subTabsContentContainer { border: 1px solid #999; float: left; margin: -1px 0 0 0; clear: both; width:99.8%; _width:99.7%; }
#subTabsContentContainer .tabContent {padding:4px 20px;}
/*#topTabsContentContainer { border: 1px solid #999; float: left; margin: -1px 0 0 0; clear: both; width:99.8%; _width:99.7%; }*/
#subTabs div.active { background-color:#FFF; border:1px solid #999; border-bottom:none; position: relative; z-index: 999; }
#subTabs div.activeBrLft { background:#FFF url(../images/tabs/bd_vision_action.jpg) no-repeat center -191px; }
#subTabs div.inactiveBrLft { background:#FFF url(../images/tabs/bd_vision_action.jpg) no-repeat center 4px; }
#subTabs div.activeBrRt { background:#FFF url(../images/tabs/bd_adv_action.jpg) no-repeat center -191px; }
#subTabs div.inactiveBrRt { background:#FFF url(../images/tabs/bd_adv_action.jpg) no-repeat center 4px; }
/*.onover { background-color:#cccccc; color:#FFFFFF; border:1px solid red; }*/
.tabContent { display:none;}
div#announcements.feature_box, div#announcementsStatic.feature_box { background-color:#3b8dca; width:98%; border:2px solid #FFF }
div#announcementsStatic .featuredProduct{ font-size:1.05em }
div#announcements div, div.box div#announcementsStatic div {color:#FFF; font-size:1em; *font-size:1.1em; font-weight:bold; width:90% !important;  margin:15px 10px 18px 10px;}
div#announcements,div#announcementsStatic div a { color:#ffbd75; }
form { padding:0; margin:0 }
fieldset { border:none; width:97%; padding:0 0 10px 20px; margin:14px 0 10px 0; border:1px solid #999; }
legend { font-size:1.5em; font-weight:bold; color:#666666 }
label { font-size:1em; color:#666666; display:block; margin:20px 0 0 0; }
label.error { width:220px; color:#CC0000; margin:0; padding:0; font-size:1.1em; font-style:italic; }
#products { border-bottom:1px solid #dedcdc; border-top:1px solid #dedcdc; width:85%; float:left; }
#products label { float:left; padding-right:50px; }
input, textarea { border:1px solid #dedcdc; margin:0; width:85%; padding:4px; }
input.error { border:1px dotted #CC0000; }
input.checkbox { margin:0; padding:0; border:none; width:auto; }
*html input.checkbox { border:none; }
textarea { height:50px; }
input.button { width:auto; display:block; background:#3b8dca; border:1px solid #ccc; color:#FFFFFF; font-weight:bold; padding:4px 0; font-size:1.3em; }
input:focus, textarea:focus { background-color:#F2F2F2; color:#0071BD }
p.contact { float:left; width:40%; }
