
/* ================================ 3.0 Styles =================================== */

/* ==== general styles ========== */

body{	background-color:#FFFFFF; color:#000000;}

a{ 
	cursor:hand;
	text-decoration:none;
}
/* these are styles that can be mixed or matched for general use */
a:link 			{color: #0860A8; text-decoration: none;}
a:visited		{color: #0860A8; text-decoration: none;}
a:hover			{color: #0860A8; text-decoration: underline;}
a:active		{color: #0860A8; text-decoration: none;}


/*
.title           {color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;}
.title a         {color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;}
.title a:visited {color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;}
.title a:hover   {color: #0860A8; font-size: 12px; font-weight: bold; text-decoration: underline;}

a.title          {color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;}
a.title:visited  {color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;}
a.title:hover    {color: #0860A8; font-size: 12px; font-weight: bold; text-decoration: underline;}

.content               {color: #666666; font-size: 11px; text-decoration: none;}
.content a             {color: #0860A8; font-size: 11px; text-decoration: none;}
.content a:visited     {color: #0860A8; font-size: 11px; text-decoration: none;}
.content a:hover       {color: #0860A8; font-size: 11px; text-decoration: underline;}

.contentLink           {color: #0860A8; font-size: 11px; text-decoration: none;}
.contentLink a         {color: #0860A8; font-size: 11px; text-decoration: none;}
.contentLink a:visited {color: #0860A8; font-size: 11px; text-decoration: none;}
.contentLink a:hover   {color: #0860A8; font-size: 11px; text-decoration: underline;}

a.contentLink          {color: #0860A8; font-size: 11px; text-decoration: none;}
a.contentLink:visited  {color: #0860A8; font-size: 11px; text-decoration: none;}
a.contentLink:hover    {color: #0860A8; font-size: 11px; text-decoration: underline;}


.subLink           {color: #0860A8; font-size: 11px; text-decoration: none;}
.sublink a         {color: #0860A8; font-size: 11px; text-decoration: none;}
.sublink a:visited {color: #0860A8; font-size: 11px; text-decoration: none;}
.subLink a:hover   {color: #0860A8; font-size: 11px; text-decoration: underline;}

a.sublink          {color: #0860A8; font-size: 11px; text-decoration: none;}
a.sublink:visited  {color: #0860A8; font-size: 11px; text-decoration: none;}
a.subLink:hover    {color: #0860A8; font-size: 11px; text-decoration: underline;}

*/

.backToTopCaret {
        display: inline;
        width: 6px;
        height: 11px;
        vertical-align: top;
        padding: 0px;
        margin-right: 4px;
        background-image: url(http://www.intel.com/sites/templates/pix/carrot_up.gif);
        background-repeat: no-repeat;
        background-position: center;
}

.mainblacktitle
{
    FONT-SIZE: 26px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
}
.blacksubtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
}

.smallblacktitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    valign: middle
}

.subtitle {color: #000000; font-size: 11px; font-weight: bold;}
.subsectiontitle {color: #000000; font-size: 11px; font-weight:bold;}

.legal {color: #666666; font-size: 10px; font-weight: normal; text-decoration: none;}
.caption {color: #666666; font-size: 10px; font-weight: normal; text-decoration: none; text-align: center;}
li.nonlinkedbullet {color: #666666; font-size: 11px; font-weight:normal; list-style-image: url(http://www.intel.com/sites/nav/pix/bluebullet.gif);}

.transcrumb {padding-top: 6px; padding-bottom: 6px; color: #666666; font-size: 11px; font-weight:normal;}

.II {font-family: times new roman, serif;}


/* ==== Lines ========== */

.solidLine {
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-color: #A6A6A6;
        line-height: 1px;
}


/* ==== padding / spacing ========== */

.space2px         {line-height:    2px;}
.pad2pxTop        {padding-top:    2px;}
.pad2pxBottom     {padding-bottom: 2px;}
.margin2pxTop     {margin-top:     2px;}
.margin2pxBottom  {margin-bottom:  2px;}

.space3px         {line-height:    3px;}
.pad3pxTop        {padding-top:    3px;}
.pad3pxBottom     {padding-bottom: 3px;}
.margin3pxTop     {margin-top:     3px;}
.margin3pxBottom  {margin-bottom:  3px;}

.space4px         {line-height:    4px;}
.pad4pxTop        {padding-top:    4px;}
.pad4pxBottom     {padding-bottom: 4px;}
.margin4pxTop     {margin-top:     4px;}
.margin4pxBottom  {margin-bottom:  4px;}

.space5px         {line-height:    5px;}
.pad5pxTop        {padding-top:    5px;}
.pad5pxBottom     {padding-bottom: 5px;}
.margin5pxTop     {margin-top:     5px;}
.margin5pxBottom  {margin-bottom:  5px;}

.space6px         {line-height:    6px;}
.pad6pxTop        {padding-top:    6px;}
.pad6pxBottom     {padding-bottom: 6px;}
.margin6pxTop     {margin-top:     6px;}
.margin6pxBottom  {margin-bottom:  6px;}

.space8px         {line-height:    8px;}
.pad8pxTop        {padding-top:    8px;}
.pad8pxBottom     {padding-bottom: 8px;}
.margin8pxTop     {margin-top:     8px;}
.margin8pxBottom  {margin-bottom:  8px;}

.space10px        {line-height:    10px;}
.pad10pxTop       {padding-top:    10px;}
.pad10pxBottom    {padding-bottom: 10px;}
.margin10pxTop    {margin-top:     10px;}
.margin10pxBottom {margin-bottom:  10px;}

.space12px        {line-height:    12px;}
.pad12pxTop       {padding-top:    12px;}
.pad12pxBottom    {padding-bottom: 12px;}
.margin12pxTop    {margin-top:     12px;}
.margin12pxBottom {margin-bottom:  12px;}

.space14px        {line-height:    14px;}
.pad14pxTop       {padding-top:    14px;}
.pad14pxBottom    {padding-bottom: 14px;}
.margin14pxTop    {margin-top:     14px;}
.margin14pxBottom {margin-bottom:  14px;}

.space16px        {line-height:    16px;}
.pad16pxTop       {padding-top:    16px;}
.pad16pxBottom    {padding-bottom: 16px;}
.margin16pxTop    {margin-top:     16px;}
.margin16pxBottom {margin-bottom:  16px;}

.space18px        {line-height:    18px;}
.pad18pxTop       {padding-top:    18px;}
.pad18pxBottom    {padding-bottom: 18px;}
.margin18pxTop    {margin-top:     18px;}
.margin18pxBottom {margin-bottom:  18px;}

.space20px        {line-height:    20px;}
.pad20pxTop      {padding-top:    20px;}
.pad20pxBottom    {padding-bottom: 20px;}
.margin20pxTop    {margin-top:     20px;}
.margin20pxBottom {margin-bottom:  20px;}


.v3h1 { font-size:200%; line-height:120%; color:#000000; margin:0px; padding:0px 0px 23px 0px; font-weight:normal; }
.v3h1withsub { font-size:200%; color:#000000; margin:0px; padding:0px 0px 8px 0px; font-weight:normal; }
.v3h2 { font-size:125%; line-height:120%; color:#000000; margin:0px; padding:0px 0px 4px 0px; border-bottom:1px solid #bababa; }
.v3h3 { font-size:115%; color:#000000; margin:0px; padding:0px 0px 4px 0px; font-weight:bold; border-bottom:1px solid #bababa; }
.v3h4 { font-size:105%; color:#000000; margin:0px; padding:0px 0px 4px 0px; font-weight:bold; border-bottom:1px solid #bababa; }

.v3h2nohr { font-size:125%; line-height:120%; color:#000000; margin:0px; padding:0px 0px 3px 0px; }
.v3h2nohrsub { font-size:125%; line-height:120%; color:#000000; margin:0px; padding:0px 0px 23px 0px; font-weight:normal; }
.v3h3nohr { font-size:115%; color:#000000; margin:0px; padding:0px 0px 4px 0px; font-weight:bold; }
.v3h4nohr { font-size:105%; color:#000000; margin:0px; padding:0px 0px 4px 0px; font-weight:bold; }


/* ================================ end 3.0 Styles =================================== */

.gendesc9
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: verdana,arial,helvetica
}
.gendesc10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana,arial,helvetica
}
.gendesc11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana,arial,helvetica
}
.gendesc12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,helvetica
}
.gendesc11grey
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana,arial,helvetica
}
.gendescbold11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	COLOR: #666666;
    FONT-FAMILY: verdana,arial,helvetica
}
.gendescnorm12
{
    FONT-SIZE: 12px;
	COLOR: #666666;
    FONT-FAMILY: verdana,arial,helvetica
}
.genbluedescbold12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0860a8;
    FONT-FAMILY: verdana,arial,helvetica
}
.blueurl11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0860a8;
    FONT-FAMILY: verdana,arial,helvetica
}
.gendescbold12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,helvetica;
	padding-top: 10px;
}
.navTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma,arial,helvetica
}
.navsubtitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma,arial,helvetica
}
.moreinfo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0860a8;
    FONT-FAMILY: verdana,arial,helvetica
}
.moreinfobold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0860a8;
    FONT-FAMILY: verdana,arial,helvetica
}
.mainbluetitle
{
    FONT-SIZE: 26px;
    COLOR: #0860a8;
    FONT-FAMILY: verdana,arial,helvetica;
}
.bluesubtitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    COLOR: #0860a8;
    FONT-FAMILY: verdana,arial,helvetica;
}

.smallbluetitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0860a8;
    FONT-FAMILY: verdana,arial,helvetica;
    valign: middle
}
.footnote
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
	COLOR: #666666;
    FONT-FAMILY: verdana,arial,helvetica;
	padding-top: 10px;
}
.footnoteblue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #4975b8;
    FONT-FAMILY: verdana,arial,helvetica
}
.menulink
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 14px;
    COLOR: 0860a8;
    FONT-FAMILY: arial, helvetica;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.pagesubhead
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 20px;
    COLOR: #3333ff;
    FONT-FAMILY: helvetica, Arial, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.pagesubheadblk
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, Arial, sans-serif;
    TEXT-ALIGN: left
}
.subjsubhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-ALIGN: left
}
.pagebodytext
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-ALIGN: left;
    FONT-VARIANT: normal
}
.footlink
{
    COLOR: #4975b8
}
.headerdescription
{
    FONT-SIZE: 12px;
	COLOR: #666666;
    FONT-FAMILY: verdana, arial, helvetica;
	padding-top: 10px;
}
.sectiontitle
{
	FONT-SIZE: 16px;
	COLOR: white;
	FONT-FAMILY: verdana, arial, helvetica;
	background-color: #83afd3;
}
.gendescription
{
    FONT-SIZE: 10px;
	COLOR: #666666;
    FONT-FAMILY: verdana, arial, helvetica;
	padding-top: 10px;
	
}
.gendesc14sp2
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica;
    LETTER-SPACING: 2px
}
.overview
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 15px;
    COLOR: #0860a8;
    FONT-FAMILY: verdana, arial, helvetica;
}
.quotes
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana, arial, helvetica;
}
.reviews
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana, arial, helvetica;
}
.quoter
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana, arial, helvetica;
}
.imgclick
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #4975b8;
    FONT-FAMILY: verdana, arial, helvetica;
}

.tableheader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #555555;
}

.tablesubhead
{
	FONT-SIZE: 12px;
	COLOR: #555555;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #E3E3E3;
}
#tabletop {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-right-color: #555555;
	border-left-color: #555555;
}

#tablelefttop {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-left-color: #555555;
}

#tablerighttop {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-right-color: #555555;
	border-left-color: #555555;
}

#tableleftbot {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #555555;
	border-left-color: #555555;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-top-color: #555555;
}

#tablerightbot {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #555555;
	border-right-color: #555555;
	border-left-color: #555555;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #555555;
}

#tableleftboth {
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #555555;
	border-left-color: #555555;
	border-bottom-color: #555555;
}

#tablerightboth {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
}

#dotted {
	padding-top: 8px;
	padding-bottom: 8px;
	background-image: url(pix/dotted.gif);
	background-repeat:repeat-x;
	background-position:center;
	width: 600px;
	margin: 0px;
	*{margin:0;padding:0} 
}

#backtotop {
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana,arial,helvetica;
	width: 600px;
	margin: 0px;
}

ul.bulleted {
	/* margin-left: 0; */
	padding-left: 0;
	display: inline;
}

li.bulleted {
	display:list-item;
	list-style-type:disc;
	list-style-position:outside;
}