@charset "utf-8";
body {
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #000000;
	margin-bottom: 0px;
}
a {
	text-decoration: none;
}


#wrapper {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	clear: both;
	float: left;
	width: 960px;
	height: 103px;
	margin-top: 0px;
	background-image: url(images/nav_bg.jpg);
	background-repeat: repeat-x;
}
#header .text_input {
	height: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#header #left {
	float: left;
	height: 79px;
	width: 766px;
}

#header #right {
	background-image: url(images/nav_bg_right.jpg);
	float: right;
	height: 79px;
	width: 188px;
}
#header #right_top {
	clear: both;
	float: left;
	height: 35px;
	width: 168px;
	padding-top: 12px;
	padding-left: 20px;
}
#header #right #right_top form {
	display: inline;
}
#header #right #right_bottom {
	float: left;
	height: 32px;
	width: 176px;
	padding-left: 12px;
}
#content {
	background-image: url(images/content_bg.jpg);
	background-repeat: repeat-y;
	clear: both;
	float: left;
	width: 960px;
	margin-top: 7px;
	min-height:500px;
}
#content  #content_header {
	background-image: url(images/content_header.jpg);
	clear: both;
	float: left;
	width: 960px;
	min-height:83px;
	background-repeat: no-repeat;
}

#content #content_footer   {
	clear: both;
	width: 716px;
	left: 0px;
	background-image: url(images/dl_sub_wide_footer.jpg);
	background-repeat: no-repeat;
	height: 105px;
	background-color: #000000;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 235px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
}

#content #content_footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

#content #content_left {
	float: left;
	width: 199px;
	margin-top: 17px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
}
#content  #content_left  .leftnav_header {
	background-image: url(images/leftnav_header.jpg);
	width: 177px;
	background-repeat: no-repeat;
	height: 26px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	color: #FFFFFF;
}
#content #content_left .leftnav_header a {
	color: #FFFFFF;
	text-decoration: none;
}
#content #content_left .leftnav_header a:hover {
	text-decoration: none;
}


#content #content_left .leftnav_footer {
	background-image: url(images/leftnav_footer.jpg);
	width: 190px;
	background-repeat: no-repeat;
	height: 18px;
}


#content #content_left ul {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
#content #content_left li {
	background-image: url(images/leftnav_bg.jpg);
	height: 23px;
	width: 177px;
	padding-top: 14px;
	padding-left: 13px;
}
#content  #content_left  .active  {
	background-image: url(images/leftnav_active.jpg);
	height: 22px;
	width: 177px;
	padding-top: 14px;
	padding-left: 13px;
}
#content #content_left .active a {
	color: #FFFFFF;
}


#content #content_left li a {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
}
#content #content_left li a:hover {
	text-decoration: none;
}




#content #content_right {
	float: left;
	width: 713px;
	margin-top: 34px;
	background-image: url(images/content_header_bg.jpg);
	background-repeat: no-repeat;
	min-height:208px;
}
#content   #content_right   #header_graphic   {
	clear: both;
	float: left;
	height: 175px;
	width: 698px;
	background-image: url(content/header_home_graphic.jpg);
	background-repeat: no-repeat;
}
#content #content_right #header_graphic h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 102px;
	padding-left: 354px;
	font-weight: bold;
	font-size: 24px;
	text-align: right;
	padding-right: 30px;
}
#content #content_right #subnav {
	width: 698px;
	text-align: center;
	clear: both;
	float: left;
	height: 30px;
	padding-left: 15px;
}
#content #content_right #subnav ul {
	list-style-type: none;
	height: 30px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 2em;
}
#content #content_right #subnav li {
	float: left;
	padding-right: 15px;
	padding-left: 15px;
}
#content #content_right #subnav a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
#content #content_right #subnav .active {
	background-color: #FFFFFF;
	height: 30px;
}

#content  #content_right  #content_body   {
	background-color: #FFFFFF;
	width: 674px;
	clear: both;
	float: left;
	min-height:300px;
	padding-left: 24px;
	padding-top: 36px;
}

#content  #content_right  #content_body_grey   {
background-image: url(images/content_footer.jpg);
	width: 674px;
	clear: both;
	float: left;
	min-height:300px;
	padding-left: 24px;
	padding-top: 36px;
}

#content #content_right #content_body a {
	text-decoration: none;
	cursor: hand;
	color: #606060;
}

#content #content_right #content_body h1 {
	margin: 0px;
	font-size: 16pt;
	font-weight: normal;
}
#content #content_right #content_body #universal_docking {
	background-image: url(content/products/universal_docking_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 92px;
	width: 161px;
	margin-top: 13px;
	padding-right: 80px;
	padding-top: 12px;
	padding-left: 111px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
	
}
#content #content_right #content_body #universal_docking h3 {
	padding: 0px;
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}


#content #content_right #content_body #monitors {
	background-image: url(content/products/monitors_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 92px;
	width: 153px;
	margin-top: 13px;
	padding-top: 12px;
	padding-left: 118px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
	padding-right: 25px;
}
#content #content_right #content_body #monitors h3 {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
#content #content_right #content_body #usb_graphics_adapter {
	background-image: url(content/products/usb_graphics_adapter_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 92px;
	width: 161px;
	margin-top: 13px;
	padding-right: 80px;
	padding-top: 12px;
	padding-left: 111px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
}
#content #content_right #content_body #usb_graphics_adapter h3 {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
#content #content_right #content_body #zero_clients {
	background-image: url(content/products/universal_docking_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 92px;
	width: 153px;
	margin-top: 13px;
	padding-top: 12px;
	padding-left: 118px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
	padding-right: 25px;
}
#content #content_right #content_body #zero_clients h3 {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
#content #content_right #content_body #projectors {
	background-image: url(content/products/projectors_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 90px;
	width: 161px;
	margin-top: 13px;
	padding-right: 80px;
	padding-top: 14px;
	padding-left: 111px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
}
#content #content_right #content_body #projectors h3 {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
#content #content_right #content_body #other_products {
	background-image: url(content/products/other_products_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 92px;
	width: 153px;
	margin-top: 13px;
	padding-top: 12px;
	padding-left: 118px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
	padding-right: 25px;
}
#content #content_right #content_body #other_products h3 {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
#content #content_right #content_body #bottom_content {
	background-image: url(content/bottom_content_home_graphic.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	height: 224px;
	width: 300px;
	margin-top: 47px;
	padding-top: 32px;
	padding-left: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 322px;
	color: #606060;
	margin-bottom: 47px;
}
#content   #content_right   #content_body   #bottom_content   #bc_top  {
	clear: both;
	float: left;
	width: 232px;
	margin-top: 15px;
}
#wrapper #content #content_header #content_right #content_body #bottom_content #bc_top h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #242424;
}

#content #content_right #content_body #bottom_content #bc_bottom {
	clear: both;
	float: left;
	margin-top: 40px;
	width: 239px;
}
#content #content_right #content_body #bottom_content #bc_bottom #button {
	float: left;
	height: 34px;
	width: 156px;
}

#content   #content_right   #content_body   #bottom_content   #bc_bottom   #link   {
	float: left;
	position: relative;
	top: 10px;
}
#content #content_right #content_body #bottom_content #bc_bottom a {
	text-decoration: underline;
}
#content  #content_right  #content_sub_footer   {
	clear: both;
	float: left;
	height: 33px;
	width: 698px;
	display: table;
}
#sub_content_body {
	background-color: #FFFFFF;
	width: 698px;
	clear: both;
	float: left;
	min-height:300px;
	padding-left: 0px;
	padding-top: 36px;
}
#sub_content_body h1 {
	margin: 0px;
	font-size: 16pt;
	font-weight: normal;
}
#sub_content_body h2 {
	margin: 0px;
	font-size: 11pt;
	font-weight: bold;
}
#sub_content_body #top_left {
	float: left;
	width: 445px;
	background-repeat: no-repeat;
	padding-left: 34px;
	background-position: 34px;
	text-align: justify;
}
#sub_content_body #top_left .first {
	padding-left: 127px;
}

#sub_content_body #top_right {
	float: left;
	width: 195px;
	background-image: url(images/hint_bg.jpg);
	background-repeat: no-repeat;
	height: 132px;
}
#sub_content_body  a  {
	color: #000000;
	text-decoration: none;
	cursor: hand;
}

#sub_content_body #top_right h3 {
	margin-top: 33px;
	padding-left: 81px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#sub_content_body #top_right p {
	margin-top: 25px;
	padding-left: 29px;
	font-size: 11px;
}
#sub_content_body #featured_products {
	width: 687px;
	clear: both;
	float: left;
	padding-left: 11px;
}
#sub_content_body #featured_products h2 {
	margin-left: 25px;
	margin-top: 25px;
	margin-bottom: 10px;
	color:#0066FF;
	width: 625px;
	border-bottom: 1px solid #0066FF;
}
#sub_content_body #featured_products h4 {
	color: #606060;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#sub_content_body #featured_products h5 {
	color: #606060;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#sub_content_body #featured_products .item {
	clear: both;
	float: left;
	height: 126px;
	width: 680px;
	margin-top: 0px;
	background-image: url(content/blank_product_graphic.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#sub_content_body #featured_products .certified {
	background-image: url(content/displaylink_product_graphic.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


#sub_content_body   #featured_products   .item a  {
	text-decoration: underline;
	font-size: 11px;
	color: #2f2f2f;
}

#sub_content_body #featured_products .item_left {
	float: left;
	text-align:center;
	height: 90px;
	width: 159px;
	padding-top: 15px;
	padding-left: 15px;
	margin-right:5px;
}
#sub_content_body #featured_products .item_right {
	float: left;
	height: 90px;
	width: 355px;
	padding-top: 5px;
}
#sub_content_body #featured_products .item_right h4 {
	margin-bottom: 3px;
}
#sub_content_body #featured_products .item_right p {
	font-size: 11px;
	color: #8e8e8e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}

#sub_content_body   #featured_products   .buynowbtn           {
	float: left;
	height: 34px;
	width: 103px;
	margin-top: 10px;
}
#sub_content_body  #featured_products  .productdetail    {
	float: left;
	height: 34px;
	width: 100px;
	position: relative;
	top: 6px;
	margin-top: 10px;
}
#sub_content_body  #featured_products  .regionallinks   {
	float: left;
	position: relative;
	top: 0px;
	margin-top: 0px;
}

#sub_content_body #more_products {
	float: left;
	width: 687px;
	clear: both;
	margin-top: 5px;
	min-height:200px;
}
#sub_content_body   #more_products   h2       {
	margin-bottom: 16px;
	border-bottom: none;
}

#sub_content_body #more_products .list_item {
	float: left;
	width: 650px;
	clear: both;
	height: 43px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #606060;
	margin-left: 15px;

}
#sub_content_body #more_products .list_item_first {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #606060;
}
#sub_content_body #more_products .col1 {
	float: left;
	width: 275px;
	height: 28px;
	padding-top: 15px;

}
#sub_content_body #more_products .col2 {
	float: left;
	width: 127px;
	height: 28px;
	padding-top: 15px;
	text-align: left;
}
#sub_content_body #more_products .col2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

#sub_content_body #more_products .col3 {
	float: left;
	width: 120px;
	height: 31px;
	padding-top: 12px;
	text-align: left;
}
#sub_content_body #more_products .col4 {
	float: left;
	width: 127px;
	height: 31px;
	padding-top: 7px;
	text-align: left;
}

