/*body
	{
	background-color : #ffffff;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 10px;
	}*/
body
{
	background-color : #D6D6D8;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	align:right;
	color : #003366;
	font-size : 12px;
	margin : 0px;
	padding : 0px;
	min-width : 808px;
	line-height : 16px;
}
.body
{
	background-color:#ffffff;
}
a:link
	{
	color : #999;
	text-decoration:none;
	 
	}
a:visited
	{
	color : #999;
	text-decoration:none;
	}
a:hover
	{
	color : #5F92C6;
	}
a.a-subhead:hover
	{
	color : #134074;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-decoration : underline;
	}
a.a-subhead:link,a.a-subhead:visited
	{
	color : #134074;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-decoration : none;
	}
a.a-minisubheadblue:link,a.a-minisubheadblue:visited
	{
	color : #134074;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	}	
a.a-subheadsm:hover
	{
	color : #134074;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	}
a.a-subheadsm:link,a.a-subheadsm:visited
	{
	color : #134074;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	}	
a.common-header:hover
	{
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
	}
a.common-header:link,a.common-header:visited
	{
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	}
a.company-header:hover
	{
	color : #5a7b31;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
	}
a.company-header:link,a.company-header:visited
	{
	color : #5a7b31;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	}
.footer, a.footer:link, a.footer:visited, a.footer
	{
	color : #999;
	font-family : "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	}
a.footer:hover
	{
	text-decoration : underline;
	}
a.foot:hover
	{
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
	}
a.foot:link,a.foot:visited
	{
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	}
a.home:link
	{
	color : #000099;
	font-size : 11px;
	text-decoration :  none;
	}
a.home:visited
	{
	color : #660099;
	font-size : 11px;
	text-decoration :  none;
	}
a.home:hover
	{
	color : #008000;
	font-size : 11px;
	text-decoration :  underline;
	}
a.leftnav:link,a.leftnav:visited
	{
	color : #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	}
a.leftnav:hover
	{
	text-decoration: underline;
	}
a.leftnavSelected:link,a.leftnavSelected:visited

	{
	color : #336699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}
a.leftnavSelected:hover
	{
	text-decoration: underline;
	}
a.nav:link,a.nav:visited
	{
	color : #35648f;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	}
a.nav:hover
	{
	color : #35648f;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
	}
a.navb:link,a.navb:visited
	{
	color : #000099;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	}
a.navb:hover
	{
	color : #000099;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
	}
a.products-header:hover
	{
	color : #336699;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
	}
a.products-header:link,a.products-header:visited
	{
	color : #336699;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	}
a.reseller-header:hover
	{
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
	}
a.reseller-header:link,a.reseller-header:visited
	{
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	}
a.rightnav:link,a.rightnav:visited
	{
	color : #2e2e2e;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	}
a.rightnav:hover
	{
	color : #2e2e2e;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
	}
a.subhead-white:hover
	{
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	text-decoration : underline;
	}
a.subhead-white:link,a.subhead-white:visited
	{
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
	}
a.subtle:link
	{
	color : #000099;
	text-decoration : none;
	}
a.subtle:visited
	{
	color : #660099;
	text-decoration : none;
	}
a.subtle:hover
	{
	color : #008000;
	text-decoration : underline;
	}
a.support-header:hover
	{
	color : #825d12;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
	}
a.support-header:link,a.support-header:visited
	{
	color : #825d12;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	}
address
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : italic;
	}
dd,dl,p
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
/*input,option,select,sub,sup
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}*/
pre,code
	{
	color : #003399;
	font-family : Courier, Courier New, Monospace;
	font-size : 12px;
	}
table.round
	{
	align: center;
	}
/*td
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}*/
td.round-top
	{
	background-image: url(http://graphics.adaptec.com/us/borders/round/top.gif);
	height: 16px;
	}
td.round-topRight
	{
	background-image: url(http://graphics.adaptec.com/us/borders/round/topRight.gif);
	width: 16px;
	height: 16px;
	}
td.round-right
	{
	background-image: url(http://graphics.adaptec.com/us/borders/round/right.gif);
	width: 16px;
	}
td.round-bottomRight
	{
	background-image: url(http://graphics.adaptec.com/us/borders/round/bottomRight.gif);
	width: 16px;
	height: 16px;
	}
td.round-bottom
	{
	background-image: url(http://graphics.adaptec.com/us/borders/round/bottom.gif);
	height: 16px;
	}
td.round-bottomLeft
	{
	background-image: url(http://graphics.adaptec.com/us/borders/round/bottomLeft.gif);
	width: 16px;
	height: 16px;
	}
td.round-left
	{
	background-image: url(http://graphics.adaptec.com/us/borders/round/left.gif);
	width: 16px;
	}
td.round-topLeft
	{
	background-image: url(http://graphics.adaptec.com/us/borders/round/topLeft.gif);
	width: 16px;
	height: 16px;
	}
td.round-center
	{
	background-color: #ffffff;
	}
ul
{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 15px;
	}
	
ul.compact
	{
	margin : 5px 0px 0px 15px;
	}
	
ul.small
	{
	margin : 10px;
	}
	
ul.big
	{
	margin : 0px;
	}

li.arrow
	{
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	list-style-image : url(http://graphics.adaptec.com/us/orange_arrow.gif);
	margin : 0px 5px 0px 5px;
	padding : 1px;
	vertical-align : top;
	}
li.blue
	{
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	list-style-image : url(http://graphics.adaptec.com/us/bullet_snapblue.gif);
	margin : 0px 0px 0px 5px;
	padding : 1px;
	vertical-align : top;
	}
li.circle
	{
	color : #003366;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	list-style-image : url(http://graphics.adaptec.com/us/bullet_circle.gif);
	margin : 0px 0px 0px 40px;
	padding : 1px;
	vertical-align:middle;
	}
 
li.company
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	list-style-image : url(http://graphics.adaptec.com/us/bullet_company.gif);
	margin : 0px 5px 0px 5px;
	padding : 1px;
	vertical-align : top;
	}
li.common
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	list-style-image : url(http://graphics.adaptec.com/us/bullet_common.gif);
	margin : 0px 5px 0px 5px;
	padding : 1px;
	vertical-align : top;
	}
li.marketing
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	list-style-image : url(http://graphics.adaptec.com/us/bullet_products.gif);
	margin : 0px 5px 0px 5px;
	padding : 1px;
	vertical-align : top;
	}
li.small
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	list-style-image : url(http://graphics.adaptec.com/us/bullet_small.gif);
	margin : 0px 5px 0px 5px;
	padding : 1px;
	vertical-align : top;
	}
li.support
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	list-style-image : url(http://graphics.adaptec.com/us/bullet_support.gif);
	margin : 0px 5px 0px 5px;
	padding : 1px;
	vertical-align : top;
	}
li.title
	{
	margin : 0px;
	}
		
		
.caption
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
.blue-connect
	{
	color : #336699;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
/*.bluetext
	{
	color : #000099;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}*/
.bluetext, a.bluetext:link, a.bluetext:visited
	{
	color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
 
	}
		
a.bluetext:link, a.bluetext:visited
	{
	text-decoration:underline;
	font-weight:bold;
	}
a.bluetext:hover
	{
	text-decoration:none;
	}

.bluetextsmall
	{
	color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:normal;
 
	}

a.bluetextsmall:link, a.bluetextsmall:visited
	{
	text-decoration:underline;
	color:#003366;
	}	
	
a.bluetextsmall:hover
	{
	text-decoration:underline;
	color:#999999;
	}

 
.bluertext
	{
	color : #1F03CB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.bold
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.bold-blue
	{
	color : #6a8dad;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.bold-bluetext
	{
	color : #000099;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.bold-dkgrey
	{
	color : #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.bold-grey
	{
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.bold-reverse
	{
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.bold-solutions
	{
	color : #34668f;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.bold-white
	{
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.bold-red
	{
	color : #ff0000;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	/* Verdana looks better with asterisks for 'required' text  */
	font-size : 12px;
	font-weight : bold;
	}
.breadcrumbs
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.caution
	{
	color : #ff0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.checkboxtext
	{
	color : #d0edff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.date
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.emphasis
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : italic;
	font-weight : bold;
	}
.italic
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : italic;
	}
.italic-sub
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;
	}
.gap
	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 6px;
	}
.greentext
	{
	color : #006600;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
.green-text
	{
	color : #009900;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
.largetext
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	}
.largertext
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	}
.leftnavSelected
	{
	color : #336699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}
.legal
	{
	color : #999999;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	}
.link
	{
	color : #ffffff; 
	text-decoration : none;
	}
.minitext
	{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8px;
	}	
.microtext
	{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	}
.mousetype
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.mousetype-abnormal
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding : 0px 5px;
	}
.mousetype-blue
	{
	color : #6a8dad;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
.mousetype-bold
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
.mousetype-dkgrey
	{
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
.mousetype-grey
	{
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.mousetype-index
	{
	color : #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.mousetype-italic
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;
	}
.mousetype-newblue
	{
	color : #1a589c;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
.mousetype-special
	{
	color : #cf6700;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
.mousetype-white
	{
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.nav
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.nav-grey
	{
	color : #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.nav-subhead
	{
	color: #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.nav-subhead-blue
	{
	color: #134074;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.nav-minisubhead-blue
	{
	color: #134074;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
.nav-subhead-white
	{
	color: #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.navigation
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.news
	{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	}
.notice
	{
	color : #ff0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	}
.purpletext
	{
	color : #800080;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
.quote
	{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;
	}
.redtext
	{
	color : #ff0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
.redtext-bold
	{
	color : #ff0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.redtext-small
	{
	color : #ff0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.redtext-mousetype
	{
	color : #ff0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.reverse
	{
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
.reverse-sp
	{
	color : #cf6700;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
.reverse-pr
	{
	color : #cfc872;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
.rightnav
	{
	color : #2e2e2e;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.smalltext
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.smalltext-grey
	{
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.spacer
	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 3px;
	}
.subhead
	{
	color : #333399;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.subhead-black
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	}
.subhead-blue
	{
	color : #134074;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	}
.subhead-company
	{
	color : #94b56b;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.subhead-grey
	{
	color : #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.subhead-products
	{
	color : #6a8dad;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.subhead-purple
	{
	color : #593b88;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	margin : 0em;
	}
.subhead-support
	{
	color : #e1b45a;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.subhead-white
	{
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	padding-left :10px;
	}
.subtext
	{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.subtext-bold
	{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
.subtext-index
	{
	color : #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.subtitle
	{
	color : #000033;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	}
.subtitle-company
	{
	color : #99cc66;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	}
.subtitle-grey
	{
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	}
.subtitle-products
	{
	color : #333399;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	}
.subtitle-red
	{
	color : #990000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	}
.subtitle-support
	{
	color : #e1b45a;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	}
.subtitle-white
	{
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	}
.text
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
.text-grey
	{
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
.text-red
	{
	color : #ff0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
.text-sub
	{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.text-index
	{
	color : #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
.text-reverse
	{
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.title
	{
	color : #000033;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	}
.title-company
	{
	color : #94b56b;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	}
.title-products
	{
	color : #6a8dad;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	}
.title-support
	{
	color : #e1b45a;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	}
.title-white
	{
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	}
.white
	{
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;/*13px;*/
	line-height:normal;
	}
	
/*  -- new style == */
a.linkmore:link, a.linkmore:visited{
	font-size:9px;
	color:#cc0000;
	font-weight:bold;
	text-decoration:underline;
}
a.linkmore:hover{
	text-decoration:none;
}
a.org:link, a.org:visited{
	color:#ff9900;
	text-decoration:underline;
}
a.org:hover{
	text-decoration:none;
}
/*added icp-grey, removed p*/
.icp-grey{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	margin:0px;
}
#editorial p {
font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:12px;
	margin:0px;
	line-height: 16px;
}
#editorial a {
font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:12px;
	margin:0px;
	line-height: 16px;
text-decoration: underline;
}
#editorial a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color :#999999;
	font-size : 12px;
	text-decoration: underline;
}

.bg_conner_tl{
	background:url(/icp-vortex/images/bg_conner_tl.gif) top left no-repeat;
}
.bg_conner_tr{
	background:url(/icp-vortex/images/bg_conner_tr.gif) top right no-repeat;
}
.bg_conner_bl{
	background:url(/icp-vortex/images/bg_conner_bl.gif) bottom left no-repeat;
}
.bg_conner_br{
	background:url(/icp-vortex/images/bg_conner_br.gif) bottom right no-repeat;
}
.bg_conner_b{
	background:url(/icp-vortex/images/bg_conner_b.gif) bottom repeat-x;
}
.bg_conner_l{
	background:url(/icp-vortex/images/bg_conner_l.gif) left repeat-y;
}
.bg_conner_r{
	background:url(/icp-vortex/images/bg_conner_r.gif) right repeat-y;
}
.bg_conner_pad{
	padding:14px;
	padding-top:10px;
}
.banner{
	background:url(/icp-vortex/images/banner.jpg) top right no-repeat;
	vertical-align:top;
}
.sub_banner{
	background: url(/icp-vortex/images/sub_banner.jpg) top right no-repeat;
	width:165px;
	height:180px;
}
.banner_sup{
	background:#E3EBF1 url(/icp-vortex/images/banner_support.jpg) top right no-repeat;
	height:115px;
	border-bottom:#D6D5D6 double 1px;
}

.banner_product_desc{
	background:#E3EBF1;
	height:50px;
	border-bottom:#D6D5D6 double 1px;
}

.pad_sup{padding:10px;}
#box table th, #box2 table th{
	background:url(/icp-vortex/images/bg_title.gif) top repeat-x;
	height:30px;
	text-align:left;
}
#box table td, #box2 table td{
	border-right:#D6D5D6 solid 1px;
	padding:10px;
}
#box table td.download{
	background-color:#eee;
	border-right:none;
	padding:10px;
	font-size: 11px ;
}
#box table td table td, #box2 table td table td{
	border-right:none;
	padding:0px;
}
#box2 table td{padding:0px;}
.box{
	background-color:#eee;
}
#content_sup table td, #content_sup table td.resource{
	background:url(/icp-vortex/images/dot_line.gif) left top repeat-x;
	padding:13px 0px;
}
#content_sup table th, #content_sup table td.first{
	background:none;
	font-weight:normal;
	padding:11px 0px;
	padding-top:3px;
	text-align:left;
}
.dot_line{
	background:url(/icp-vortex/images/dot_line.gif) left repeat-x;
}
.lang{
	color:#999;
	font-size:9px;
}


/* ----- menu ----- */
ul {background-repeat: no-repeat;}
li#img1 a, li#img2 a, li#img3 a, li#img4 a, li#img_last a {
	background-repeat: no-repeat; 
	position: absolute;
	height: 30px;
	text-decoration: none;
	float: left;
}

/*span {
	display:none;
}*/
a span:hover {
	color:#fff;
	padding-left:38px;
}

ul {
	 
	position: relative;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

li#img1 a {width: 115px;}
li#img2 a {width: 115px;}
li#img3 a {width: 115px;}
li#img4 a {width: 115px;}
li#img_last a {width: 108px;}

/* IE6 */
* html*li#img1 a, * html*li#img2 a, * html*li#img3 a, * html*li#img4 a, * html*li#img_last a {bottom: 0px}

li#img1 a {
	left: 0px;
	background-image: url(/icp-vortex/images/bg_tab_first.gif);
	background-position: 0 0;
}
li#img2 a { 
	left: 107px; 
	background-image: url(/icp-vortex/images/bg_tab_product.gif);
	background-position: 0 0; 
}
li#img3 a { 
	left: 214px; 
	background-image: url(/icp-vortex/images/bg_tab_support.gif);
	background-position: 0 0; 
}
li#img4 a { 
	left: 321px; 
	background-image: url(/icp-vortex/images/bg_tab_company.gif);
	background-position: 0 0; 
}
li#img_last a { 
	left: 428px; 
	background-image: url(/icp-vortex/images/bg_tab_last.gif);
	background-position: 0 0; 
}
li#img1 a:hover{
	background:url(/icp-vortex/images/bg_tab_first_over.gif);
	background-position: 0 -30px;
	z-index:5;
}
li#img2 a:hover{
	background: url(/icp-vortex/images/bg_tab_product_over.gif);
	background-position: 0 -30px;
	z-index:5;
}
li#img3 a:hover{
	background:url(/icp-vortex/images/bg_tab_support_over.gif);
	background-position: 0 -30px; 
	z-index:5;
}
li#img4 a:hover{
	background:url(/icp-vortex/images/bg_tab_company_over.gif);
	background-position: 0 -30px; 
	z-index:5;
}
li#img_last a:hover{
	background:url(/icp-vortex/images/bg_tab_last_over.gif);
	background-position: 0 -30px;
	z-index:5; 
}


.line{
	border-top:#CCCCCC solid 1px;
}

#popup1 {
	position:absolute;
	width:105px;
	background-color:#FFFFFF;
	border:#CCCCCC solid 1px;
	z-index:1;
	font-size:10px;
	color:#666;
}
#popup1 a{
	display:block;
	margin:3px 5px;/*margin:3px 8px;*/
	/*background:url(/icp-vortex/images/dot_line.gif) left bottom repeat-x;*/
}
/*#popup1 a.bottom{
	display:block;
	margin:3px;
	margin-left:8px;
	margin-right:8px;
	background:none;
}*/
#popup1 a:hover{
	background-color:#6396C9;
	margin:3px 0px;/*margin:3px;*/
	color:#FFFFFF;
	padding:0px 5px;
}
.line2{background:url(/icp-vortex/images/dot_line2.gif) left repeat-x;}
.padd{padding:0px 3px;}

ul.icp
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color : #003366;
	font-size : 12px;
	text-indent: -7px;
	}

#icpli a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color : #003366;
	font-size : 12px;
}
#icpli a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color :#999999;
	font-size : 12px;
text-decoration: underline;
}
.icp-sidenav-title {
	color: #FFFFFF;
	font-weight:bold;
	}

#removeborders table tbody tr td, #removeborders table tbody tr th,{border: 0px solid none; line-height: normal; padding: 2px; background-image: none}
#removeborders a {text-decoration: underline}
#removeborders a:hover {text-decoration: none}

.greybg {background-color: E9E9E9}
.dkgreybg {background-color: CCCCCC}
H3 {	font-family:Verdana, Arial, Helvetica, sans-serif;
	color : #003366;
	font-size : 14px;
	line-height: normal;
}
.resizefont table tr td {font-size: 12px}
.normal table tbody tr td {font-size: 12px; line-height: normal; color: #003366}

ul.bullets  	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color : #003366;
	font-size : 12px;
	list-style-type: disc;
	line-height: normal;

	}
