<!-- Style Sheet created with the CoffeeCup StyleSheet Maker++ -->
<!-- http://www.coffeecup.com -->
<style type="text/css">
<!--
body         { 
background-image: url(../images/Background.gif);
background-repeat: repeat-x;
background-color: #FDFDFD;
font-family: Verdana;
font-size: 12px;
padding: 0px;
margin: 0px;
 }
 .printThis {
display:none;
}
 .printBold {
display:none;
}

.headerLeft
{
background-color: #000000;
position: absolute;
height: 80px;
width: 50%;
z-index: +1;
}
.headerRight
{
background-color: #2508ba;
position: absolute;
height: 80px;
z-index: 0;
width: 100%;
}
.headerCenter 
{
position: absolute;
width:100%;
margin:0px;
padding:0px;
text-align:center;
height: 80px;
z-index: +2;
}
.headerText 
{
position: absolute;
top: 11px;
width:100%;
margin:0px;
padding:0px;
text-align:center;
z-index: +2;
}
.headerText1 
{
position: absolute;
top: 41px;
width:100%;
margin:0px;
padding:0px;
text-align:center;
z-index: +2;
}
.headerTexthomepage 
{
position: absolute;
top: 26px;
width:100%;
margin:0px;
padding:0px;
text-align:center;
z-index: +2;
}

/*********************************
START: Content CSS
*********************************/
.contentContainer
{
position: absolute;
margin:0px;
padding:0px;
text-align:center;
top: 102px;
width: 100%;
z-index: 0;
text-align:center;
}
.contentItem
{
background-image: url(http://www.nvidia.com/docs/TEMPLATE/480/ContentBackground.gif);
background-repeat: repeat-x;
background-color: #Fbfbfb;
width: 880px;
}
/*********************************
END: Content CSS
*********************************/

/*********************************
START: Menu CSS
*********************************/
.menuContainer
{
position: absolute;
background-image: url(../images/buttons/menubackground.jpg);
background-repeat: repeat-x;
font-family: arial;
font-size:8pt;
height: 22px;
width: 100%;
white-space: nowrap;
top: 80px;
z-index: +3;
padding: 0;
margin: 0;
text-align: center;
}
.menuSubContainer
{
width: 100%;
font-family: arial; 
position:relative;
font-size:8pt;
height: 22px;
margin:0; 
padding:0;
white-space: nowrap;
display:block;
float:left;
text-align: center;
}
.ulMenuLevel1{
list-style-type:none;
margin:0;
padding:0;
z-index: +3;
font-family: arial;
font-size:8pt;
}

.liMenuLevel1{
list-style-type:none;
float:left;
z-index: +3;
font-family: arial;
font-size:8pt;
}

.linkMenuLevel1{
display:block;
z-index: +3;
font-family: arial;
font-size:8pt;
}

.ulMenuLevel2{
list-style-type:none;
position:absolute;
margin: 0;
padding:0;
display:none;
background-color:#333333; 
filter: alpha(opacity=90); 
-moz-opacity: 0.9;
KhtmlOpacity: .9;
opacity: .9;
font-family: arial;
font-size:9pt;
}
.liMenuLevel2
{
line-height: 22px;
font-family: arial;
font-size:9pt;
}


.liMenuLevel2 a{
text-decoration: none;
display:block;
color: #ffffff;
width:250px;
padding-left: 25px;
font-family: arial;
font-size:9pt;
}

.liMenuLevel2 a:visited{
text-decoration: none;
display:block;
color: #ffffff;
width:250px;
padding-left: 25px;
font-family: arial;
font-size:9pt;
}

.liMenuLevel2 a:hover{
text-decoration: none;
display:block;
color: #6999f9;
width:250px;
background:transparent; 
background: #424242;
font-family: arial;
font-size:9pt;
}

.liMenuLevel2 a:visited:hover{
text-decoration: none;
display:block;
color: #6999f9;
width:250px;
background:transparent; 
background: #424242;
font-family: arial;
font-size:9pt;
}


li:hover ul , li.over ul{ /* lists nested under hovered list items */
display: block;
font-family: arial;
font-size:9pt;

}

#mainMenuUL li>ul { 
top: auto;
left: auto;
font-family: arial;
font-size:9pt;
;
}
/*********************************
END: Menu CSS
*********************************/


table        { font-family: Verdana; font-size: 12px; }

.nb {
   display: none;
}

img {
   /* behavior: url(pngbehavior.htc); */
   margin: 0px;
   padding: 0px;
	border: 0;
}

.logo_print {
   visibility: hidden;
}

.page_title {
   color:white;
	position:absolute;
	top:140px;
	left:17px;
	font-size: 24px;
	font-weight: bold;	
}

.page_crumbs {
   color:white;
	position:absolute;
	top:175px;
	left:20px;
}

.phrase {
   color:white;
	position:absolute;
	top:75px;
	left:20px;
}

form {
   margin: 0px;
	padding: 0px;
}

#png {
   display: none;
}

span {
   margin: 0px;
	padding: 0px;
}

.error_box {
   display:none;
	padding: 2px;
	font-size: 12px;
	color: #FF0000;
	border: 1px solid #FF0000;
}

.box_top {
	width: 100%;
	border: 1px solid #C0C0C0; /* Leave some space around the outside of the table */
	border-collapse: collapse;
	background-image: url(../images/aluminum.png);
	background-repeat: repeat;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	margin-bottom: 0px;
}

.sub_title {
   font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
     font-size: 30px;
	font-weight: bold;
}

.sub_small_title {
   font-size:12px;
	font-weight:bold;
}

.header_gradient {
	padding-left: 0px;
	padding-top: 0px;
   color: #333333;
   /* font-size: 22px;
	font-weight: bold;
   background-image:url(images/header_gradient.png); */
   background-color:#FFFFFF;
   background-repeat: repeat;
}

hr {
	border-style: solid;
	border-top-color: #C0C0C0;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	height: 1px;
}

.box_top td {
   padding: 4px;
}

.box_bottom {
	width: 100%;
	border: 1px solid #C0C0C0; /* Leave some space around the outside of the table */
	border-collapse: collapse;
	background-image: url(../images/sys_gradient.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-position: left bottom;
	vertical-align: top;
	margin-bottom: 3px;
}

.box_bottom_inside {
	width: 100%;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}

#sidebar {
  margin-left: 5px;
  float: left;
  position: relative;
  width: 151px;
  padding: 0px;
}
.footer {font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif; text-align: right; font-size: 14px; color: #000000;}
.footer a {text-decoration: none;	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif; font-size: 14px; color: #000000;}
.footer a:link {text-decoration: none;	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif; 	color: #000000;	font-size: 14px;}
.footer a:visited {text-decoration: none;	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;  color: #000000; font-size: 14px;}
.footer a:hover {text-decoration: underline;	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;  color: #6999f9; font-size: 14px;}
.footer a:active {text-decoration: none;	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;  color: #000000; font-size: 14px;}
#content {
  margin-left: 10px;
  position: relative;
  width: 609px;
  padding: 0px;
}


h1 {
	font-size: 2.1em;
	font-weight: bold;
	margin-top: 0em;
	margin-bottom: 0em;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/
	}
h2 {
	font-size: 1.7em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: normal;
	margin-bottom: 0em;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/
	}
h3 {
	font-size: 1.4em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: normal;
	margin-bottom: 0em;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/
	}
h4 {
	font-size: 1.2em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	margin-bottom: 0em;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/
	}
h5 {
	font-size: 1.0em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
h6 {
	font-size: 0.8em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
p {
	font-size: 1.0em;
	line-height: 1.4em;
	margin: 0em 0em 1.2em 0em;
	}

INPUT.field {
        font-family : Verdana, Tahoma, Arial, Helvetica, Serif;
        font-size : 11px;
        background-attachment : fixed;
        padding-left : 5px;
        padding-bottom : 2px;
        padding-top : 2px;
        padding-right : 5px;
}

input {
   font-size: 11px;
}

SELECT.field {
        font-family : Verdana, Tahoma, Arial, Helvetica, Serif;
        font-size : 11px;
        /*height : 20px;
        padding-left : 5px;
        padding-bottom : 2px;
        padding-top : 2px;
        padding-right : 5px;*/
}

INPUT.button {
        font-family : Verdana, Tahoma, Arial, Helvetica;
        font-size : 11px;
        height : 20px;
        background-image : url(/gfx/button-bg.gif);
		border : 1px solid black;
}

button,submit {
        font-family : Verdana, Tahoma, Arial, Helvetica;
        font-size : 11px;
        height : 20px;
        background-image : url(/gfx/button-bg.gif);
        border : 1px solid black;
}

TEXTAREA.comments {
        font-family : Verdana, Tahoma, Arial, Helvetica, Serif;
        font-size : 11px;
        padding-left : 5px;
        padding-bottom : 2px;
        padding-top : 2px;
        padding-right : 5px;
        background-repeat : no-repeat;
        background-attachment : fixed;
}

div.floatbox{
position: absolute;
width: 150px;
/*border: 2px solid black;*/
padding: 2px;
background-color: white;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

/* These lines are for CSS overlapping tabs implemented in the "My Account" area */

#tabnav
	{
		height: 20px;
		margin: 0;
		padding-left: 10px;
		background: url(/1pix.gif) repeat-x bottom;
	}

#tabnav li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  		list-style-type: none;
  	}
	
#tabnav a:link, #tabnav a:visited
	{
		float: left;
		background: #f3f3f3;
		font-size: 10px;
		line-height: 14px;
		font-weight: bold;
		padding: 2px 10px 2px 10px;
		margin-right: 4px;
		border: 1px solid #CCCCCC;
		text-decoration: none;
		color: #666666;
	}

#tabnav a:link.active, #tabnav a:visited.active
	{
		border-bottom: 1px solid #003399;
		border-left: 1px solid #003399;
		border-right: 1px solid #003399;
		border-top: 1px solid #003399;
		background: #003399;
		color: #FFFFFF;
	}

#tabnav a:hover
	{
		background: #FFFFFF;
	}

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #003399;
 font: bold 10px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 2px 10px 2px 10px;
 margin-left: 5px;
 border: 1px solid #CCCCCC;
 border-bottom: none;
 background: #f3f3f3;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #666666; }
ul.tabbernav li a:visited { color: #666666; }

ul.tabbernav li a:hover
{
 color: #666666;
 background: #FFFFFF;
 border-color: #CCCCCC;
}

ul.tabbernav li.tabberactive a
{
 color: #FFFFFF;
 background-color: #003399;
 border: 1px solid #003399;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #FFFFFF;
 background: #003399;
 border: 1px solid #003399;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:0px;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}
.tabber{display:none;}

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	/*background-image:url('../images/arrow.gif');*/
	width:1px;
	position:absolute;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:2px solid #317082;	/* Border width */
	left:18px;	/* Same as border thickness */
	top:0px;
	position:absolute;
	/*width:150px;*/	/* Width of tooltip content */
	/*height:200px;*/	/* Height of tooltip content */
	background-color:#FFF;	/* Background color */
	padding:5px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
	white-space: nowrap;
}


#list {
	
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
      font-size: 14px;
	color: #333;
    content: &#187;
	}
#list ul {
		margin-left: 0;
		padding-left: 1em;
		border: none;
        text-indent: 0;
        content: &#187;
		}
#list li {
		margin: 0;
        content: &#187;
		}
#list li a {
		display: block;
		color: #000000;
		text-decoration: none;
		width: 100%;
		}
html>body #list li a {
		width: auto;
		}
#list li a:hover {
		color: #000000;
		}
.list  {
	width: 17em;
    font-size: 14px;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	color: #333;
    content: &#187;
	}
.listheader {
	width: 17em;
    font-size: 16px;
    font-weight: 700;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
      content: &#187;
	}
    
    
#list1 {
	
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
      font-size: 14px;
	color: #333;
    content: &#187;
	}
#list1 ul {
		margin-left: 10;
		padding-left: 1em;
		border: none;
        text-indent: 0;
        content: &#187;
		}
#list1 li {
		margin: 0;
        content: &#187;
		}
#list1 li a {
		display: block;
		color: #333;
		text-decoration: none;
		width: 100%;
		}
html>body #list1 li a {
		width: auto;
		}
#list1 li a:hover {
       text-decoration: underline;
		color: #2508ba;
		}
.list1  {
	width: 26em;
    font-size: 14px;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	color: #333;
    content: &#187;
	}

#list2 {
	
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
      font-size: 14px;
	color: #333;
    content: &#187;
	}
#list2 ul {
		margin-left: 10;
		padding-left: 1em;
		border: none;
        text-indent: 0;
        content: &#187;
		}
#list2 li {
		margin: 0;
        content: &#187;
		}
#list2 li a {
		display: block;
		color: #333;
		text-decoration: none;
		width: 100%;
		}
html>body #list2 li a {
		width: auto;
		}
#list2 li a:hover {
       text-decoration: underline;
		color: #2508ba;
		}
.list2  {
	width: 14em;
    font-size: 14px;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	color: #333;
    content: &#187;
	}

    
.laptoptext a {
	width: 15em;
    font-size: 20px;
    font-weight: 700;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
      
    }
    
.imflash           {text-decoration: none; font-weight: 700; font-size: 13px; color: #000000;}
.imflash a         {text-decoration: none; font-weight: 700; font-size: 13px; color: #990000;}
.imflash a:link    {text-decoration: none; font-weight: 700; font-size: 13px; color: #990000;}
.imflash a:visited {text-decoration: none; font-weight: 700; font-size: 13px; color: #990000;}
.imflash a:hover   {text-decoration: underline; font-weight: 700; font-size: 13px; color: #2508ba;}
.imflash a:active  {text-decoration: none; font-weight: 700; font-size: 13px; color: #990000;}       
-->
</style>