body
{
	background-color:White;
	font-family:Verdana;
	color:#00ADCE;
}

#main
{	
	background-color:White;	
	width:800px;	
	margin-left:auto;
	margin-right:auto;
}

#minMainHeight
{
	width:1px;
	height:600px;	
	float:right;
}

#line1
{
	border:inherit;
	position:relative;
	top:38px;
	left:52px;
	height:54px;
	width:724px;
}

#logo
{
	background-image:url("/_images/logo.gif");
	background-repeat:no-repeat;
	border:inherit;
	position:relative;
	width:181px;
	height:50px;	
	float:left;
}

#menu_bar
{
	border:inherit;
	position:relative;
	left:154px;
	top:20px;
	font-size:8px;
	font-weight:bold;
	color:#00496E;
}

a.topmenu
{
	font-size:8px;
	font-weight:bold;
	color:#00496E;
	text-decoration:none;
}

a.topmenu_selected
{
	font-size:8px;
	font-weight:bold;
	color:#0082D1;
	text-decoration:none;

}

#bread_crumb
{
	border:inherit;
	position:relative;
	left:154px;
	top:24px;
	font-size:8px;
	font-weight:bold;
	color:#0082D1;
}

a.bread_crumb
{
	font-size:8px;
	font-weight:bold;
	color:#0082D1;	
	text-decoration:none;	
}


#line2
{
	border:inherit;
	position:relative;
	left:52px;
	top:50px;
	height:142px;
	width:748px;
	border:inherit;
}

#graphic_cell1
{
	border:inherit;
	position:relative;
	width:183px;
	float:left;
	height:142px;
	
}

#page_overview_cell2
{
	border:inherit;
	background-color:#00496E;
	position:relative;
	height:142px;	
	width:354px;
	float:left;
	color:White;
	font-size:10px;
}


#page_overview_heading
{
	position:relative;
	padding-bottom:10px;
	font-weight:bold;
	font-size:14px;
	padding-top:10px;
	padding-left:20px;
	color:White;
}

#page_overview_body
{
	position:relative;
	padding-left:20px;
}

#page_overview_seperator
{
	background-image:url("/_images/page_overview_seperator.gif");
	background-repeat:no-repeat;	
	border:inherit;
	position:relative;
	width:354px;
	height:2px;	
}

#page_overview_heading2
{
	position:relative;
	padding-top:20px;
	padding-left: 20px;
	font-size:24px;
	color:White;
}

#page_overview_single_heading
{
	position:relative;
	padding-top:50px;
	padding-left: 20px;
	font-size:24px;
	color:White;
}


#page_overview_heading3
{
	position:relative;
	padding-left: 20px;
	font-size:16px;
	font-weight:bold;
}


#cell3
{
	border:inherit;
	margin-right:0px;	
	background-color:#0082D1;
	position:relative;
	width:184px;
	height:142px;
	float:left;	
}

#line2_vert_shadow
{
	background-image:url("/_images/right_shadow.gif");
	background-repeat:no-repeat;	
	position:relative;
	width:9px;
	left:-3px;
	height:142px;	
	float:left;	
}

#line2_shadow
{
	background-image:url("/_images/horizontal_shadow.gif");
	background-repeat:no-repeat;	
	position:relative;
	left:50px;
	top:47px;
	width:732px;
	height:9px;
}

#line2_shadow_2
{
	background-image:url("/_images/horizontal_shadow_2.gif");
	background-repeat:no-repeat;	
	position:relative;
	left:50px;
	top:47px;
	width:732px;
	height:9px;
}


#line3
{
	background-color:White;	
	position:relative;
	left:50px;
	top:37px;
	width:735px;
}

#leftmenu
{
	border:inherit;
	position:relative;
	float:left;
	width:185px;
	top:25px;
	height:300px;	
}

#top_leftmenu
{
	border:inherit;
	position:relative;
	width:185px;
	height:265px;
}

#bottom_leftmenu
{
	border:inherited;
	position:relative;
}

td.menu_seperator
{
	background-image:url("/_images/menu_seperator.gif");
	background-repeat:no-repeat;
	width:180px;
	height:6px;	
}

table.top_leftmenu
{
	border-collapse:collapse;	
}

table.bottom_leftmenu
{
	border-collapse:collapse;
}

a.leftmenu
{
	position:relative;
	left:40px;
	font-size:8px;
	font-weight:bold;
	line-height:12px;
	color:#00496E;	
	text-decoration:none;		
}

a.leftmenu_selected
{
	position:relative;
	left:40px;
	font-size:8px;
	font-weight:bold;
	line-height:12px;
	color:#0082D1;	
	text-decoration:none;		
}

a
{
	color:#00496E;
}

a:hover
{
	color:#0082D1;
}

a.leftmenu:hover
{
	color:#0082D1;
}
a.leftsubmenu
{
	position:relative;
	left:60px;
	font-size:8px;
	color:#00496E;	
	text-decoration:none;		

}

a.leftsubmenu_selected
{
	position:relative;
	left:60px;
	font-size:8px;
	color:#0082D1;	
	text-decoration:none;		

}

a.leftsubmenu:hover
{
	color:#0082D1;
}


a.breadcrumb
{
	text-decoration:none;
	color:#00ADCE;
}


#minHeight
{
	float:right;
	width:1px;
	height:303px;
}


.autosize40:after 
{	
    content: "."; 
    height:40px;
    background-color:White;
    display: block; 
    clear: both; 
    visibility:hidden;
}

.autosize:after 
{	
    content: "."; 
    background-color:White;
    display: block; 
    height: 0; 
    clear: both; 
    visibility:hidden;
}

#careersFrame
{
	background-color:#D4E4F3;
}

#body_base
{
	position:relative;
	top:0px;
	float:left;
	width:518px;
	background-color:#D4E4F3;
	font-size:12px;
	color:#6D7278;
	padding-top:23px;
	padding-left:20px;
}

#body_left
{	
	position:relative;
	font-size:12px;
	float:left;
	width:334px;
}

#body_right
{	
	position:absolute;	
	font-size:10px;
	left:370px;
	color:#6D7278;
	width:140px;
}

#footer
{			
	background-color:White;
	position:relative;
	width:545px;	
	top:0px;
	left:-10px;
	float:right;
}

table.compact
{
	border-collapse:collapse;
}


#page_overview_cell2_IR
{
	border:inherit;
	background-color:#0090CC;
	position:relative;
	height:142px;	
	width:354px;
	float:left;
	color:White;
	font-size:10px;
}

#page_overview_cell2_Products
{
	border:inherit;
	background-color:#885E80;
	position:relative;
	height:142px;	
	width:354px;
	float:left;
	color:White;
	font-size:10px;
}

#page_overview_seperator_Products
{	
	background-image:url("/_images/page_overview_seperator_products.gif");
	background-repeat:no-repeat;	
	border:inherit;
	position:relative;
	width:354px;
	height:2px;	
}

#page_overview_cell2_Careers
{
	border:inherit;
	background-color:#4EB4CB;
	position:relative;
	height:142px;	
	width:354px;
	float:left;
	color:White;
	font-size:10px;	
}
#page_overview_seperator_Careers
{	
	background-image:url("/_images/page_overview_seperator_careers.gif");
	background-repeat:no-repeat;	
	border:inherit;
	position:relative;
	width:354px;
	height:2px;	
}

font.latestNewsHeader
{
	font-weight:bold;
	font-size:8pt;
	color:White;
}

#netscape_latestNews
{
	overflow:auto;
	POSITION: static; 
	width:170px;
	height:142px;
}

a.latestNews
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:8pt;
	color:#ffffff;	
}

a.latestNews:hover
{
	color:#eeeeee;
}

td.productListHead
{
	background-color: #885E80;
}

font.productHead
{
	font-weight:bold;
	color:#885E80;
}

b.th
{
	color:White;
}

a.link
{
	text-decoration:none;
}

a.top
{
	text-decoration:none;
}

a.link2
{
	text-decoration:none;
}
a.link3
{
	text-decoration:none;
	font-size:10px;
}

td.productDetail
{
	font-size:10px;
}