* { margin: 0; padding: 0px; }
form, .formMessages, form table, .columnLeft, #product, #system {	
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 18px;
	padding:0px;
	margin:0px;
	}
/* Form Processor Forms */
input.error,
select.error,
textarea.error

{
 border:1px solid #76b900;
 outline:1px solid #76b900;
}
.formMessages{
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#fff;  
	border:1px solid #76b900;
	text-align:center;



}
#nvidiaDriverNotification-formMessages{
	padding:20px;
	width:320px;
	float:right;
	margin-top:0px !important;
}
#nvidiaDriverNotification-formMessages:first-child{
	color:#000 !important;
}
.textField{
	border:1px solid #c6c6c6;
}
#driverNotificationSubscribe{
	margin-left:10px;
}
.nBoxCapsule{
	background-color:#eee;
	border:1px solid #cccccc;
	padding: 15px 15px 10px;
	width:330px;
}
#system_dropdown, #product_dropdown{
    border: 0 solid #CCCCCC;
	width:235px;
	margin-top:10px;
	height: 26px;
	padding-top:2px;
	padding-left:10px;
	cursor:pointer;
	padding-right:25px;
	overflow:hidden;
	line-height:24px;
	-webkit-user-select: none;
 -khtml-user-select: none;
 -moz-user-select: none;
 -o-user-select: none;
 user-select: none;
}
#system_dropdown.error, #product_dropdown.error{
	background: url("http://www.nvidia.co.uk/content/DriverDownload-March2009/includes/uk/images/combobox-small-error-btn.png") no-repeat transparent;
}

.notClicked:hover{
	background: url("http://www.nvidia.co.uk/content/DriverDownload-March2009/includes/uk/images/combobox-small-dark-btn.png") no-repeat transparent;


}
.notClicked{
	background: url("http://www.nvidia.co.uk/content/DriverDownload-March2009/includes/uk/images/combobox-small-default-btn.png") no-repeat transparent;


}
.clicked{
	background: url("http://www.nvidia.co.uk/content/DriverDownload-March2009/includes/uk/images/combobox-small-dark-right-btn.png") no-repeat transparent;


}
#product{
position:absolute;
left:1px;
top:102px;
background-color:#fff;
border:1px solid #c6c6c6;
padding:5px;
z-index:2;
}
#system{
position:absolute;
left:1px;
top:64px;
background-color:#fff;
border:1px solid #c6c6c6;
padding:5px;
z-index:3;
}
#errorMess{
position:absolute;
top:142px;
width:160px;
left:352px;
z-index:1;
padding:5px;
font-size:10px;
}
#errorMessJs{

width:200px;

z-index:1;
padding:2px 5px;
font-size:10px;
margin-top: 0 !important;
}
/*.columnLeft{
width:300px;
float:left;
padding-left:15px;
}
.columnRight{
width:362px;
float:right;
}*/
.smallText {
    color: #000 !important;
    font-size: 12px !important;
    line-height: 12px !important;
	text-align:left;
}


/* IE */
* html .nBoxCapsule{width:360px;}
* html #system_dropdown{width:270px;height: 28px;}
* html #product_dropdown{width:270px;height: 28px;}
* html #system{top:75px;left:383}
* html #product{top:113px;left:383}
* html #errorMess{top:153px;left:352px;padding:2px;width:170px;}
